Consulta a lista de nomes de domínio de nuvem híbrida.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-waf:DescribeHybridCloudResources |
get |
*Todos os recursos.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância do WAF. |
waf_v3prepaid_public_cn-*********** |
| Domain |
string |
Não |
O nome de domínio a ser consultado. |
www.aliyundoc.com |
| Backend |
string |
Não |
O endereço IP ou nome de domínio do servidor de origem que corresponde ao nome de domínio. |
1.1.XX.XX |
| PageNumber |
integer |
Não |
O número da página a ser retornado em uma consulta paginada. Valor padrão: 1, que indica a primeira página. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página em uma consulta paginada. Valor padrão: 10, que indica 10 entradas por página. |
10 |
| CnameEnabled |
boolean |
Não |
Especifica se a recuperação de desastres em nuvem pública está ativada. Valores válidos: |
true |
| RegionId |
string |
Não |
A região onde a instância do WAF reside. Valores válidos: |
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfmvtc5z52**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Domains |
array<object> |
A lista de nomes de domínio retornados. |
|
|
array<object> |
Os detalhes da configuração do site. |
||
| Status |
integer |
O status do nome de domínio. Valores válidos: |
1 |
| ResourceManagerResourceGroupId |
string |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfmvtc5z52**** |
| Uid |
string |
O ID do usuário. |
130715431409**** |
| Listen |
object |
A configuração de escuta. |
|
| HttpsPorts |
array |
A lista de portas HTTPS. |
|
|
integer |
A porta HTTPS. |
443 |
|
| ProtectionResource |
string |
O tipo de recurso de proteção a ser usado. Valores válidos:
|
share |
| CustomCiphers |
array |
As suítes de criptografia personalizadas específicas a serem adicionadas. Nota
Este parâmetro é retornado apenas quando CipherSuite está definido como 99. |
|
|
string |
A suíte de criptografia personalizada. |
ECDHE-ECDSA-AES128-GCM-SHA256 |
|
| TLSVersion |
string |
A versão do TLS. Valores válidos:
|
tlsv1.2 |
| Http2Enabled |
boolean |
Indica se o HTTP/2 está ativado. Valores válidos:
|
false |
| CertId |
string |
O ID do certificado. |
72***76-cn-hangzhou |
| CipherSuite |
integer |
O tipo de suíte de criptografia. Valores válidos:
|
1 |
| EnableTLSv3 |
boolean |
Indica se o TLS 1.3 é suportado. Valores válidos:
|
true |
| IPv6Enabled |
boolean |
Indica se o IPv6 está ativado. Valores válidos:
|
false |
| FocusHttps |
boolean |
Indica se o redirecionamento forçado de HTTPS está ativado. Valores válidos:
|
false |
| XffHeaders |
array |
A lista de campos de cabeçalho personalizados usados para obter o endereço IP do cliente, no formato ["header1","header2",...]. Nota
Este parâmetro é retornado apenas quando XffHeaderMode está definido como 2, o que indica que o WAF lê o valor de um campo de cabeçalho personalizado especificado por você no cabeçalho da solicitação como o endereço IP do cliente. |
|
|
string |
O campo de cabeçalho personalizado usado para obter o endereço IP do cliente. |
Client-ip |
|
| XffHeaderMode |
integer |
O método que o WAF usa para obter o endereço IP de origem do cliente. Valores válidos:
|
0 |
| ExclusiveIp |
boolean |
Indica se um endereço IP exclusivo é suportado. Valores válidos:
|
true |
| HttpPorts |
array |
A lista de portas de escuta HTTP. |
|
|
integer |
A porta de escuta HTTP. |
80 |
|
| Id |
integer |
O ID de acesso. |
12345 |
| Redirect |
object |
A configuração de encaminhamento. |
|
| ConnectTimeout |
integer |
O período de tempo limite de conexão. Unidade: segundos. Valores válidos: 5 a 120. |
120 |
| Keepalive |
boolean |
Indica se as conexões persistentes estão ativadas. Valores válidos:
|
true |
| SniEnabled |
boolean |
Indica se a Server Name Indication (SNI) de back-to-origin está ativada. Valores válidos:
|
true |
| CnameEnabled |
boolean |
Especifica se a recuperação de desastres em nuvem pública deve ser ativada. Valores válidos:
|
true |
| KeepaliveTimeout |
integer |
O período de tempo limite ocioso para conexões persistentes. Valores válidos: 1 a 60. Valor padrão: 15. Unidade: segundos. Nota
Especifica por quanto tempo uma conexão persistente reutilizada e ociosa é mantida antes de ser liberada. |
15 |
| ReadTimeout |
integer |
O período de tempo limite de leitura. Unidade: segundos. Valores válidos: 5 a 1800. |
200 |
| Backends |
array |
O endereço IP ou nome de domínio do servidor de origem que corresponde ao nome de domínio. |
|
|
string |
O endereço IP ou nome de domínio do servidor de origem que corresponde ao nome de domínio. |
1.1.XX.XX |
|
| SniHost |
string |
O valor personalizado do campo de extensão SNI. Um valor vazio indica que nenhum valor SNI personalizado foi definido. Por padrão, o valor do campo Host no cabeçalho da solicitação é usado como o valor do campo de extensão SNI. Nota
Este parâmetro é retornado apenas quando SniEnabled está definido como true, o que indica que a SNI de back-to-origin está ativada. |
www.aliyundoc.com |
| FocusHttpBackend |
boolean |
Indica se o back-to-origin forçado via HTTP está ativado. Valores válidos:
|
true |
| WriteTimeout |
integer |
O período de tempo limite de gravação. Unidade: segundos. Valores válidos: 5 a 1800. |
200 |
| RoutingRules |
string |
As regras de encaminhamento de nuvem híbrida, representadas como uma string convertida de um array JSON. Cada elemento no array JSON é uma estrutura que contém os seguintes campos:
|
[ { "rs": [ "1.1.XX.XX" ], "locationId": 535, "location": "test1111" } ] |
| Retry |
boolean |
Indica se o WAF tenta novamente quando o back-to-origin falha. Valores válidos:
|
true |
| RequestHeaders |
array<object> |
Os campos e valores de tags de tráfego do nome de domínio, usados para marcar o tráfego processado pelo WAF. |
|
|
object |
Os campos e valores de tags de tráfego do nome de domínio, usados para marcar o tráfego processado pelo WAF. |
||
| Value |
string |
O valor do campo de cabeçalho de solicitação personalizado especificado. |
bbb |
| Key |
string |
O campo de cabeçalho de solicitação personalizado especificado. |
aaa |
| KeepaliveRequests |
integer |
O número de solicitações que reutilizam conexões persistentes. Valores válidos: 60 a 1000. Nota
O número de conexões persistentes a serem reutilizadas após a ativação das conexões persistentes. |
1000 |
| Loadbalance |
string |
O algoritmo de balanceamento de carga usado para back-to-origin. Valores válidos:
|
iphash |
| Domain |
string |
O nome de domínio. |
www.aliyundoc.com |
| Cname |
string |
O CNAME atribuído pelo WAF ao nome de domínio. |
50fqmu1ci7g0xtiyxnrhgx6qdhmn****.yundunwaf5.com |
| TotalCount |
integer |
O número total de entradas retornadas. |
24 |
| RequestId |
string |
O ID da solicitação. |
98D2AA9A-5959-5CCD-83E3-B6606232A2BE |
Exemplos
Resposta de sucesso
JSON formato
{
"Domains": [
{
"Status": 1,
"ResourceManagerResourceGroupId": "rg-acfmvtc5z52****",
"Uid": "130715431409****",
"Listen": {
"HttpsPorts": [
443
],
"ProtectionResource": "share",
"CustomCiphers": [
"ECDHE-ECDSA-AES128-GCM-SHA256"
],
"TLSVersion": "tlsv1.2",
"Http2Enabled": false,
"CertId": "72***76-cn-hangzhou",
"CipherSuite": 1,
"EnableTLSv3": true,
"IPv6Enabled": false,
"FocusHttps": false,
"XffHeaders": [
"Client-ip"
],
"XffHeaderMode": 0,
"ExclusiveIp": true,
"HttpPorts": [
80
]
},
"Id": 12345,
"Redirect": {
"ConnectTimeout": 120,
"Keepalive": true,
"SniEnabled": true,
"CnameEnabled": true,
"KeepaliveTimeout": 15,
"ReadTimeout": 200,
"Backends": [
"1.1.XX.XX"
],
"SniHost": "www.aliyundoc.com",
"FocusHttpBackend": true,
"WriteTimeout": 200,
"RoutingRules": "[\n {\n \"rs\": [\n \"1.1.XX.XX\"\n ],\n \"locationId\": 535,\n \"location\": \"test1111\"\n }\n]",
"Retry": true,
"RequestHeaders": [
{
"Value": "bbb",
"Key": "aaa"
}
],
"KeepaliveRequests": 1000,
"Loadbalance": "iphash"
},
"Domain": "www.aliyundoc.com",
"Cname": "50fqmu1ci7g0xtiyxnrhgx6qdhmn****.yundunwaf5.com"
}
],
"TotalCount": 24,
"RequestId": "98D2AA9A-5959-5CCD-83E3-B6606232A2BE"
}
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.