Server Migration Center (SMC) リソースのリストにタグを作成してアタッチします。 SMCリソースには、移行ソースとタスクが含まれます。

説明

各SMCリソースに最大20個のタグをアタッチできます。

SMCリソースにタグをアタッチする前に、Alibaba Cloudはリソースの既存のタグの数を確認します。 最大数に達すると、エラーメッセージが返されます。

デバッグ

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

リクエストパラメーター

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

実行する操作です。 値を TagResources に設定します。

ResourceId.N RepeatList 必須 s-bw526m1vi6x20c6g****

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

ResourceType String 必須 sourceserver

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

  • sourceserver: 移行ソース
  • replicationjob: 移行タスク
Tag.N. キー String 任意 TestKey

SMCリソースにアタッチされているタグNのキー。 N の有効値:1 ~ 20。

パラメーターを空の文字列にすることはできません。 長さは 128 文字以内である必要があります。先頭文字列は aliyun または acs: にすることはできません。 http:// または https:// を含めることはできません。

Tag.N.Value String 任意 TestValue

SMCリソースにアタッチされているタグNの値。 N の有効値:1 ~ 20。

パラメーターを空の文字列にすることはできません。 タグ値の長さは最大128文字で、http:// またはhttps:// は使用できません。

レスポンスパラメーター

パラメーター データ型 説明
RequestId String 3E8B9ABB-289A-44E6-942D-8AA9E4937208

リクエストの ID です。

リクエストの例

https://smc.aliyuncs.com/?Action=TagResoruces
&RegionId=cn-hangzhou
&ResourceId.1=s-bw526m1vi6x20c6g ****
&ResourceType=sourceserver
&Tag.1.Key=TestKey
&<共通リクエストパラメーター>

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

XML 形式

<TagResourcesResponse>
      <RequestId>3E8B9ABB-289A-44E6-942D-8AA9E4937208</RequestId>
</TagResourcesResponse>

JSON 形式

{
"RequestId": "3E8B9ABB-289A-44E6-942D-8AA9E4937208"
}

エラーコード

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 エラーセンター」をご参照ください。