Consulta as informações sobre todas as contas-membro no recurso de gerenciamento de múltiplas contas do WAF.
Descrição da operação
Antes de invocar esta operação, certifique-se de que a instância do WAF suporte o recurso de gerenciamento de múltiplas contas e que a conta atual da chamada esteja configurada como administrador delegado do WAF. Invoque a operação DescribeInstance para consultar os detalhes da instância. Se o parâmetro Details.ResourceDirectory retornado for true, a instância suporta o recurso de gerenciamento de múltiplas contas. Caso contrário, atualize a instância para ativar o recurso de gerenciamento de múltiplas contas. Invoque a operação DescribeAccountDelegatedStatus para verificar se a conta atual é um administrador delegado do WAF. Caso contrário, consulte a documentação do Recurso de gerenciamento de múltiplas contas para configurar um administrador delegado do WAF na pasta de recursos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeMemberAccounts |
list |
*Todos os recursos.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfm***q |
| RegionId |
string |
Não |
A região onde a instância do WAF está implantada. Valores válidos:
|
cn-hangzhou |
| InstanceId |
string |
Sim |
O ID da instância do WAF. Nota
Você pode chamar a operação DescribeInstance para consultar o ID da instância do WAF atual. |
waf_cdnsdf3**** |
| SourceIp |
string |
Não |
O endereço IP de origem da solicitação. Você não precisa especificar este parâmetro. O sistema obtém o valor automaticamente. |
0.0.XX.XX |
| AccountStatus |
string |
Não |
O status das contas-membro a serem consultadas. Você pode definir este parâmetro para consultar contas-membro em um status específico. Valores válidos:
|
enabled |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
50C4A80D-D46C-57E0-9A7D-03C078474852 |
| AccountInfos |
array<object> |
As informações sobre as contas-membro. |
|
|
object |
|||
| AccountId |
string |
Os IDs das contas-membro. |
169************21 |
| AccountName |
string |
Os nomes das contas-membro. |
ipflgmqqnbjg |
| AccountStatus |
string |
O status das contas-membro. Valores válidos:
|
enabled |
| Description |
string |
A descrição das contas-membro. |
descriptionTest |
| GmtCreate |
integer |
A hora em que a conta-membro foi adicionada. |
1683367751000 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "50C4A80D-D46C-57E0-9A7D-03C078474852",
"AccountInfos": [
{
"AccountId": "169************21",
"AccountName": "ipflgmqqnbjg",
"AccountStatus": "enabled",
"Description": "descriptionTest",
"GmtCreate": 1683367751000
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.