この操作では、1 つ以上の ApsaraDB for MongoDB インスタンスにタグをバインドします。
複数のタグを作成し、多数のインスタンスにバインドすることで、タグによるインスタンスの分類およびフィルタリングができます。
- タグはキーとバリューのペアです。 1 つのアカウントとリージョンのキーは互いに異なります。 異なるキーの後に同じバリューを使用することができます。
- 入力したタグが存在しない場合、そのタグは自動的に作成され、対象のインスタンスにバインドされます。
- 同じキーを持つタグが既にインスタンスにバインドされている場合、新しいタグは既存のタグを上書きします。
- 1 つのインスタンスに最大 20 個のタグをバインドできます。
- 操作を実行するときに、タグを最大 50 個のインスタンスにバインドできます。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須項目 | 例 | 説明 |
---|---|---|---|---|
RegionId | String | 必須 | cn-hangzhou |
インスタンスのリージョン ID 。 インスタンスのリージョン ID を照会するには、DescribeDBInstanceAttribute API を呼び出します。 |
ResourceType | String | 必須 | INSTANCE |
リソースのタイプ。 この値を INSTANCE に設定します。 |
ResourceId.N | RepeatList | 必須 | dds-bpxxxxxxxx |
インスタンスの ID。 注 N は n 番目のインスタンスを指定します。 例えば、 ResourceId.1 は 1 番目のインスタンスの ID を示します。 ResourceId.2 は 2 番目のインスタンスの ID を示します。
|
Tag.N.Key | String | 必須 | Development team |
タグのキー。 注 N は n 番目のタグを指定します。 例えば、 Tag.1.Key は 1 番目のタグのキーを示します。 Tag.2.Key は 2 番目のタグのキーを示します。
|
Tag.N.Value | String | 必須 | Environment 4.0 |
タグの値。 注 N は n 番目のタグを指定します。 例えば、 Tag.1.Value は 1 番目のタグの値を示します。 Tag.2.Value は 2 番目のタグの値を示します。
|
Action | String | 任意 | TagResources |
実行する操作。 この値を TagResources に設定します。 |
AccessKeyId | String | 任意 | LTAIgbTGpxxxxxx |
Alibaba Cloud から提供された AccessKey ID。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
RequestId | String | 0FDDC511-7252-4A4A-ADDA-5CB1BF63873D |
リクエストの ID。 |
例
リクエストの例
http(s)://mongodb.aliyuncs.com/? Action=TagResources
&RegionId=cn-hangzhou
&ResourceType=INSTANCE
&ResourceId.1=dds-bpxxxxxxxx
&ResourceId.2=dds-bpxxxxxxxx
&Tag.1.Key=Development team
&Tag1.Value=Environment 4.0
&Tag.1.Key=Service team
&Tag1.Value=Log Service
&<Common request parameters>
通常のレスポンス例
XML
形式
<RequestId>0FDDC511-7252-4A4A-ADDA-5CB1BF63873D</RequestId>
JSON
形式
{
"RequestId":"0FDDC511-7252-4A4A-ADDA-5CB1BF63873D"
}
Error codes
エラーコードについては、「API エラーセンター」をご参照ください。