Consulta as tags adicionadas aos recursos.
Descrição da operação
Notas de uso
Você deve especificar ResourceId.N ou Tag.N que consiste em Tag.N.Key e Tag.N.Value na solicitação para especificar o objeto que deseja consultar.
Tag.N é uma tag de recurso que consiste em um par chave-valor. Se você especificar apenas Tag.N.Key, todos os valores de tag associados à chave especificada serão retornados. Se você especificar apenas Tag.N.Value, uma mensagem de erro será retornada.
Se você especificar Tag.N e ResourceId.N para filtrar tags, ResourceId.N deve corresponder a todos os pares chave-valor especificados.
Se você especificar vários pares chave-valor, os recursos que contêm esses pares chave-valor serão retornados.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vpc:ListTagResources |
get |
BandwidthPackage.
Address.
NatGateway.
RouteTable.
VPC.
VpnGateway.
VSwitch.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ResourceType |
string |
Sim |
O tipo de recurso. Valores válidos:
|
VPC |
| NextToken |
string |
Não |
O token de paginação usado na próxima solicitação para recuperar uma nova página de resultados. Valores válidos:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| MaxResults |
integer |
Não |
O número de entradas a serem retornadas em cada página. Valores válidos: 1 a 50. Valor padrão: 50. |
50 |
| ResourceId |
array |
Não |
O ID do recurso. Você pode especificar até 20 IDs de recursos. |
vpc-bp16qjewdsunr41m1**** |
|
string |
Não |
O ID do recurso. Você pode especificar até 20 IDs de recursos. Nota
Você deve especificar pelo menos um entre ResourceId.N e Tag.N (Tag.N.Key e Tag.N.Value). |
vpc-bp16qjewdsunr41m1**** |
|
| RegionId |
string |
Sim |
O ID da região do recurso. Você pode chamar a operação DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| Tag |
array<object> |
Não |
O valor da tag. Você pode especificar até 20 valores de tag. Pode ser uma string vazia. O valor pode ter até 128 caracteres e pode conter letras, dígitos, pontos (.), sublinhados (_) e hifens (-). O valor deve começar com uma letra, mas não pode começar com Nota
Você deve especificar pelo menos um entre ResourceId.N e Tag.N (Tag.N.Key e Tag.N.Value). |
ListTagResources |
|
object |
Não |
|||
| Key |
string |
Não |
A chave da tag adicionada ao recurso. Você pode especificar até 20 chaves de tag. A chave da tag não pode ser uma string vazia. A chave pode ter até 64 caracteres e pode conter letras, dígitos, pontos (.), sublinhados (_) e hifens (-). A chave deve começar com uma letra, mas não pode começar com Nota
Especifique pelo menos um dos parâmetros ResourceId.N e Tag.N (Tag.N.Key e Tag.N.Value). |
FinanceDept |
| Value |
string |
Não |
O valor da tag adicionada ao recurso. Você pode especificar até 20 valores de tag. O valor da tag pode ser uma string vazia. O valor pode ter até 128 caracteres e pode conter letras, dígitos, pontos (.), sublinhados (_) e hifens (-). O valor deve começar com uma letra, mas não pode começar com Nota
Especifique pelo menos um dos parâmetros ResourceId.N e Tag.N (Tag.N.Key e Tag.N.Value). |
FinanceJoshua |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| NextToken |
string |
Um token de paginação. Pode ser usado na próxima solicitação para recuperar uma nova página de resultados. Valores válidos:
|
FFmyTO70tTpLG6I3FmYAXGKPd**** |
| RequestId |
string |
O ID da solicitação. |
DE65F6B7-7566-4802-9007-96F2494AC512 |
| TagResources |
object |
||
| TagResource |
array<object> |
A chave da tag. |
|
|
object |
|||
| ResourceType |
string |
O tipo de recurso. Valores válidos:
|
VPC |
| TagValue |
string |
O valor da tag. |
FinanceJoshua |
| ResourceId |
string |
O ID do recurso. |
vpc-bp16qjewdsunr41m1**** |
| TagKey |
string |
A chave da tag. |
FinanceDept |
Exemplos
Resposta de sucesso
JSON formato
{
"NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
"RequestId": "DE65F6B7-7566-4802-9007-96F2494AC512",
"TagResources": {
"TagResource": [
{
"ResourceType": "VPC",
"TagValue": "FinanceJoshua",
"ResourceId": "vpc-bp16qjewdsunr41m1****",
"TagKey": "FinanceDept"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidTagKey | The tag keys are not valid. | O índice da tag é inválido. |
| 400 | InvalidTagValue | The tag values are not valid. | O valor da tag é inválido. |
| 400 | MissingParam | %s | |
| 400 | InvalidInstanceType.NotFound | The instance type is not found | O tipo de instância não pode ser encontrado. |
| 400 | InvalidInstanceIds.NotFound | The instanceIds are not found | O ID da instância não pode ser encontrado. |
| 400 | Forbidden.TagKeys | The request do not allow to operate the tag keys | Esta solicitação não tem permissão para operar na chave de tag especificada. |
| 400 | QuotaExceeded.TagNum | Custom Tags quota exceeded | A cota foi excedida. |
| 400 | Forbidden.NotAllowedCategary | The System tag is not valid | A tag do sistema é inválida. |
| 400 | Forbidden.TagKey.Duplicated | The specified tag key already exists. | O recurso de tag está duplicado. |
| 400 | SizeLimitExceeded.TagNum | The maximum number of tags is exceeded. | O número de tags excede o limite. |
| 400 | SizeLimitExceeded.ResourceId | The maximum number of resource IDs is exceeded. | O número de IDs de grupo de recursos excede o limite. |
| 400 | BothEmpty.TagsAndResources | The specified Tags and ResourcesIds are not allow to both empty. | Tags e grupos de recursos não podem estar ambos vazios. |
| 400 | MissingParam.ResourceType | The param of ResourceType is missing. | O parâmetro ResourceType está ausente. |
| 403 | Forbidden | User not authorized to operate on the specified resource. | O EIP não pertence ao chamador atual. Verifique se você tem permissão para chamar este EIP. |
| 403 | BothEmpty.TagsAndResources | The specified Tags and ResourcesIds are not allow to both empty. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.