Cria tags e as adiciona a uma lista de recursos do Server Migration Center (SMC). Os recursos do SMC incluem origens de migração e tarefas.
Descrição
Cada recurso do SMC aceita no máximo 20 tags.
Antes de adicionar tags a um recurso do SMC, o Alibaba Cloud verifica a quantidade de tags existentes. Se o limite máximo for atingido, o sistema retornará uma mensagem de erro.
Parâmetros da solicitação
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | TagResources | A operação a ser executada. Defina o valor como TagResources. |
| ResourceType | String | Yes | sourceserver | O tipo do recurso do SMC. Valores válidos:
|
| ResourceId.N | String | No | s-bw526m1vi6x20c6g**** | O ID do recurso do SMC. |
| Tag.N.Key | String | No | TestKey | A chave da tag N adicionada ao recurso do SMC. Valores válidos de N: 1 a 20. A chave da tag não pode ser uma string vazia. Deve ter no máximo 64 caracteres e não pode começar com acs: ou aliyun. Não pode conter http:// ou https://. |
| Tag.N.Value | String | No | TestValue | O valor da tag N adicionada ao recurso do SMC. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia. Deve ter no máximo 64 caracteres e não pode conter http:// ou https://. |
Parâmetros de resposta
|
Parameter |
Type |
Example |
Description |
|
RequestId |
String |
3E8B9ABB-289A-44E6-942D-8AA9E493**** |
O ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://smc.aliyuncs.com/?Action=TagResources
&ResourceType=sourceserver
&ResourceId=["s-bw526m1vi6x20c6g****"]
&Tag=[{"Key":"TestKey","Value":"TestValue"}]
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<TagResourcesResponse>
<RequestId>3E8B9ABB-289A-44E6-942D-8AA9E493****</RequestId>
</TagResourcesResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "3E8B9ABB-289A-44E6-942D-8AA9E493****"
}
Códigos de erro
|
HTTP status code |
Error code |
Error message |
Description |
|
400 |
NumberExceed.Tags |
The maximum number of the Tag parameters cannot exceed 20. |
Mensagem de erro retornada porque o número de tags especificadas excede o limite superior de 20. |
|
400 |
MissingParameter.ResourceType |
You must specify ResourceType. |
Mensagem de erro retornada porque o tipo de recurso não foi especificado. Especifique o ResourceType. |
|
400 |
InvalidResourceType.NotFound |
The specified ResourceType does not exist. |
Mensagem de erro retornada porque o tipo de recurso não existe. |
|
400 |
NumberExceed.ResourceIds |
The maximum number of ResourceId parameters cannot exceed 50. |
Mensagem de erro retornada porque o número de IDs de recursos especificados excede o limite superior de 50. |
|
400 |
Duplicate.ResourceId |
The ResourceId contains duplicate values. |
Mensagem de erro retornada porque foram especificados IDs de recursos duplicados. |
|
400 |
InvalidResourceId.NotFound |
The specified ResourceIds do not exist. |
Mensagem de erro retornada porque o recurso especificado não existe. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.