指定した ECS リソースのリストにタグを作成してアタッチします。

制限事項

各 Alibaba Cloud アカウントには、使用可能なタグの割り当てがあります。 クォータを超過すると、エラーメッセージが返されます。 詳細は、「制限事項」をご参照ください。

デバッグ

オンラインデバッグについては、 API Explorer にアクセスしてください。 API Explorer を使用すると、API を簡単にデバッグし、SDK コード例を自動的に生成して、API をすばやく検索できます。

リクエストパラメーター

パラメーター データ型 必須/任意 値の例 説明
Action String 任意 TagResources

この操作の名前。 値:TagResources。

RegionId String 必須 cn-hangzhou

ECS リソースが属するリージョンの ID。 詳細については、 DescribeRegions を呼び出して最新のリージョンリストを取得してください。

ResourceId.N RepeatList 必須 i-bp1j6qtvdm8w0z1o0XXX

ECS リソースの ID 。 N の値の範囲 : 1~50 。

ResourceType String 必須 ECS_INSTANCE("ALIYUN::ECS::INSTANCE")

ECS リソースのタイプ。 オプション値:

  • instance
  • disk
  • snapshot
  • image
  • securitygroup
  • volume
  • eni
  • ddh
  • keypair
  • launchtemplate
OwnerAccount String 任意 ECSforCloud@Alibaba.com

RAM ユーザーのログインアカウント。

Tag.N.Key String 任意 FinanceDept

タグの値。 N の値の範囲 : 1~20 。 パラメーターは NULL 文字列にできません。 パラメーターの長さは 1~64 文字にする必要があり、aliyun、acs:、http://、または https:// で始めることはできません。

Tag.N.Value String 任意 FinanceJoshua

タグの値。 N の値の範囲: 1~20 。 パラメーターは NULL 文字列にできます。 パラメーターの長さは 1~128 文字にする必要があり、aliyun、acs:、http://、または https:// で始めることはできません。

レスポンスパラメーター

パラメーター データ型 値の例 説明
RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

リクエスト ID。

リクエストの例

https://ecs.aliyuncs.com/?Action=TagResources
&RegionId=cn-hangzhou
&ResourceId.1=i-bp1j6qtvdm8w0z1o0XXX
&ResourceType=instance
&Tag.1.Key=FinanceDept
&<Common Request Parameters>            

レスポンスの例

XML 形式

<TagResourcesResponse>
  <RequestId>C46FF5A8-C5F0-4024-8262-B16B639225A0</RequestId>
</TagResourcesResponse>            

JSON 形式

{
    "RequestId":"C46FF5A8-C5F0-4024-8262-B16B639225A0"
}

エラー

HTTP ステータスコード エラーコード エラーメッセージ 説明
404 MissingParameter.TagOwnerUid The parameter - TagOwnerUid should not be null 指定されたタグ所有者の UID は存在しません。
404 MissingParameter.TagOwnerBid The parameter - TagOwnerBid should not be null 指定されたタグ所有者の BID は存在しません。
404 MissingParameter.Tags The parameter - Tags should not be null Tags パラメーターは存在しません。
404 MissingParameter.RegionId The parameter - RegionId should not be null 指定されたリージョン ID は存在しません。
403 PermissionDenied.TagOwnerUid The specified operator not have permission to set TagOwnerUid value. タグの所有者を設定する権限がありません。
403 PermissionDenied.Scope The specified operator not have permission to set Scope value. スコープ値を変更する権限がありません。
400 NumberExceed.ResourceIds The ResourceIds parameter's number is exceed , Valid : 50 リソース ID の数は 50 を超えることはできません。
400 NumberExceed.Tags The Tags parameter's number is exceed , Valid : 20 タグの数は 20 を超えることはできません。
400 Duplicate.TagKey The Tag.N.Key contain duplicate key. タグキーの重複があります。
404 InvalidResourceId.NotFound The specified ResourceIds are not found in our records. 指定されたリソースは存在しません。
404 InvalidResourceType.NotFound The ResourceType provided does not exist in our records. 指定されたリソースタイプは存在しません。
400 InvalidTagValue.Malformed The specified Tag.n.Value is not valid. 指定されたタグ値は無効です。
404 InvalidRegionId.NotFound The specified RegionId does not exist. 指定されたリージョン ID は存在しません。 このリージョンでこのプロダクトが利用可能かどうかを確認してください。
400 Invalid.Scope The specified scope is invalid. 指定されたスコープは無効です。
403 NoPermission.Tag The operator is not permission for the tag. このリソースタグを使用する権限がありません。

エラーコードのリストについては、 API エラーセンターをご覧ください。