1つ以上のServer Migration Center (SMC) リソースにアタッチされているタグを照会します。 SMCリソースには、移行ソースとタスクが含まれます。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
アクション String 必須 ListTagResources

実行する操作です。 (ListTagResources) を設定します。

ResourceType String 必須 sourceserver

SMCリソースのタイプ。 設定可能な値は以下のとおりです。

  • sourceserver: 移行ソース
  • replicationjob: 移行タスク
ResourceId.N RepeatList 任意 s-bp1e2fsl57knvuug****

SMCリソースNのID。SMCリソースには、移行ソースとタスクが含まれます。 Nの有効値: 1 ~ 50。

Tag.N. キー String 任意 TestKey

SMCリソースにアタッチされているタグNのキー。 タグキーの長さは1 ~ 128文字である必要があります。 N の有効値:1 ~ 20。

Tag.Nは、タグがアタッチされているSMCリソースの完全一致に使用されます。 タグNは1つのキーと値のペアで構成されます。

  • タグキーと値は大文字と小文字を区別します。
  • Tag.N.Keyのみを指定した場合、このタグキーにアタッチされているすべてのリソースが返されます。
  • Tag.N.Valueのみを指定した場合、エラーメッセージInvalidParameter.TagValueが返されます。
  • 複数のタグキーと値のペアを同時に指定した場合、すべてのタグキーと値のペアに一致するSMCリソースのみが返されます。
Tag.N.Value String 任意 TestValue

リソースのタグNの値。 この値の長さは1 ~ 128文字です。 N の有効値:1 ~ 20。

NextToken String 任意 caeba0bbb2be03f84eb48b699f0a4883

次のクエリのトークン。

レスポンスパラメーター

パラメーター データ型 説明
NextToken String caeba0bbb2be03f84eb48b699f0a4883

次のクエリのトークン。

NextTokenパラメーターの値はnullです。 すべての情報がページに表示されます。

RequestId String 17743161-66F3-4E7F-B8AE-845FB28B928F

リクエストの ID です。

TagResources 配列

SMCリソースとタグのコレクション。 コレクションには、リソースID、タイプ、タグキー、およびタグ値が含まれます。

TagResource
ResourceId String s-bp1e2fsl57knvuug****

リソースの ID。

ResourceType String ALIYUN::SMC::SOURCESERVER

リソースのタイプを示します。

TagKey String TestKey

リソースのタグキー。

TagValue String TestValue

リソースのタグ値。

リクエストの例

http(s):// smc.aliyuncs.com/? アクション=ListTagResources
&ResourceType=sourceserver
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

<ListTagResourcesResponse>
      <TagResources>
            <TagResource>
                  <ResourceType>ALIYUN::SMC::SOURCESERVER</ResourceType>
                  <TagValue> テスト値 </TagValue>
                  <ResourceId>s-bp1e2fsl57knvuug ****</ResourceId>
                  <TagKey>TestKey</TagKey>
            </TagResource>
            <TagResource>
                  <ResourceType>ALIYUN::SMC::SOURCESERVER</ResourceType>
                  <TagValue> テスト値 </TagValue>
                  <ResourceId>s-bp133rsym9xiek5k ****</ResourceId>
                  <TagKey>TestKey</TagKey>
            </TagResource>
      </TagResources>
      <NextToken></NextToken>
      <RequestId>17743161-66F3-4E7F-B8AE-845FB28B928F</RequestId>
</ListTagResourcesResponse>

JSON 形式

{
"TagResources": {
"TagResource": [
{
"ResourceType": "ALIYUN::SMC::SOURCESERVER" 、"TagValue": "TestValue" 、"ResourceId": "s-bp1e2fsl57knvuug ****" 、"TagKey": "TestKey"
},
{
"ResourceType": "ALIYUN::SMC::SOURCESERVER" 、"TagValue": "TestValue" 、"ResourceId": "s-bp133rsym9xiek5k ****" 、"TagKey": "TestKey"
}
]
},
"NextToken": "" 、"RequestId": "17743161-66F3-4E7F-B8AE-845FB28B928F"
}

エラーコード

HttpCode エラーコード エラーメッセージ 説明
400 NumberExceed。タグ Tagパラメーターの最大数は20を超えることはできません。 タグの最大数に達した場合に返されるエラーメッセージ。 最大値: 20。
400 MissingParameter.ResourceType ResourceTypeを指定する必要があります。 ResourceTypeパラメーターが指定されていない場合に返されるエラーメッセージ。
400 InvalidResourceType.NotFound 指定されたResourceTypeは存在しません。 ResourceTypeパラメーターの指定された値が存在しない場合に返されるエラーメッセージ。
400 NumberExceed.ResourceIds ResourceIdパラメーターの最大数は50を超えることはできません。 リソースIDの最大数に達した場合に返されるエラーメッセージ。 最大値: 50。
400 . ResourceIdの複製 ResourceIdには重複した値が含まれます。 ResourceIdパラメーターの指定された値が既に存在する場合に返されるエラーメッセージ。
400 InvalidResourceId.NotFound 指定されたResourceIdsは存在しません。 ResourceIdパラメーターの指定された値が存在しない場合に返されるエラーメッセージ。

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