Consulta os detalhes de um nome 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:DescribeHybridCloudResourceDetail |
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 WAF. |
waf-cn-0xldbqt**** |
| Domain |
string |
Sim |
O nome do domínio. |
www.*****.com |
| Backend |
string |
Não |
O endereço de back-to-origin. |
1.1.XX.XX |
| PageNumber |
integer |
Não |
O número da página. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página. |
10 |
| CnameEnabled |
boolean |
Não |
Especifica se a recuperação de desastres em nuvem pública deve ser ativada. Valores válidos: |
true |
| RegionId |
string |
Não |
A região onde a instância WAF reside. Valores válidos: |
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
Não |
O ID do grupo de recursos do Alibaba Cloud. |
rg-acfm***q |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
66A98669-CC6E-4F3E-80A6-3014697B11AE |
| Domain |
object |
As informações do nome de domínio. |
|
| Status |
integer |
O status do recurso. |
1 |
| ResourceManagerResourceGroupId |
string |
O ID do grupo de recursos. |
rg-***aby |
| Uid |
string |
O ID do usuário. |
1046011128270720 |
| Listen |
object |
As informações de escuta. |
|
| HttpsPorts |
array |
As portas para o protocolo HTTPS. |
|
|
integer |
As portas para o protocolo HTTPS. |
443 |
|
| ProtectionResource |
string |
O tipo de recurso de proteção a ser usado. Valores válidos:
|
share |
| CustomCiphers |
array |
Os conjuntos de cifras personalizados. |
|
|
string |
Os conjuntos de cifras personalizados. |
ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384 |
|
| TLSVersion |
string |
A versão do TLS. Valores válidos:
|
tlsv1 |
| Http2Enabled |
boolean |
Indica se o HTTP/2 está ativado. Valores válidos:
|
true |
| CertId |
string |
O ID do certificado. |
19312542-cn-hangzhou |
| CipherSuite |
integer |
O tipo de conjunto de cifras. Valores válidos:
|
0 |
| EnableTLSv3 |
boolean |
Indica se o TLS 1.3 é suportado. Valores válidos:
|
true |
| IPv6Enabled |
boolean |
Indica se o IPv6 está ativado. Valores válidos:
|
true |
| FocusHttps |
boolean |
Indica se o redirecionamento forçado para HTTPS está ativado. Valores válidos:
|
true |
| XffHeaders |
array |
Os campos de cabeçalho personalizados usados para obter o endereço IP do cliente, no formato ["header1","header2",……]. Nota
Este parâmetro é necessário 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 |
Os campos de cabeçalho personalizados usados para obter o endereço IP do cliente, no formato ["header1","header2",……]. Nota
Este parâmetro é necessário 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. |
["test"] |
|
| XffHeaderMode |
integer |
O método que o WAF usa para obter o endereço IP real do cliente. Valores válidos:
|
1 |
| ExclusiveIp |
boolean |
Indica se um endereço IP exclusivo é suportado. Valores válidos:
|
true |
| HttpPorts |
array |
A lista de portas disponíveis para o protocolo HTTP. O valor é uma string. Quando várias portas estão disponíveis, elas são retornadas no formato porta1,porta2,porta3. |
|
|
integer |
A lista de portas disponíveis para o protocolo HTTP. O valor é uma string. Quando várias portas estão disponíveis, elas são retornadas no formato porta1,porta2,porta3. |
80 |
|
| Id |
integer |
O ID de acesso. |
31323 |
| Redirect |
object |
As regras para retornar valores de cabeçalho de resposta. |
|
| ConnectTimeout |
integer |
O período de tempo limite de conexão. Unidade: milissegundos. |
1 |
| Keepalive |
boolean |
Indica se as conexões persistentes estão ativadas. Valores válidos:
|
true |
| SniEnabled |
boolean |
Indica se o Server Name Indication (SNI) de back-to-origin está ativado. 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 das conexões persistentes. |
1 |
| ReadTimeout |
integer |
O período de tempo limite de leitura da solicitação. |
1 |
| Backends |
array |
O endereço IP do servidor de origem ou o nome de domínio usado para back-to-origin. |
|
|
string |
O endereço IP do servidor de origem ou o nome de domínio usado para back-to-origin. |
1.1.1.1 |
|
| SniHost |
string |
O valor personalizado do campo de extensão SNI. Se o valor estiver vazio, o valor SNI não será personalizado e o valor do campo Host no cabeçalho da solicitação será usado como o valor do campo de extensão SNI por padrão. Nota
Este parâmetro é retornado apenas quando SniStatus está definido como 1, o que indica que o SNI de back-to-origin está ativado. |
eew111 |
| FocusHttpBackend |
boolean |
Indica se o back-to-origin forçado para HTTP está ativado. Valores válidos:
|
true |
| WriteTimeout |
integer |
O período de tempo limite de gravação. Unidade: milissegundos. |
1 |
| RoutingRules |
string |
As regras de encaminhamento de nuvem híbrida, expressas como uma string convertida de um array JSON. Cada elemento no array JSON é uma estrutura que contém o seguinte campo:
|
[{\"backupRs\":[],\"location\":\"v3-test\",\"locationId\":1148,\"rs\":[\"39.98.217.197\",\"2.2.2.2\"]}] |
| Retry |
boolean |
Indica se o WAF tenta novamente quando o back-to-origin falha. Valores válidos:
|
true |
| RequestHeaders |
array<object> |
Os cabeçalhos de solicitação HTTP. |
|
|
object |
O campo de cabeçalho de solicitação personalizado especificado. |
||
| Value |
string |
O valor. |
9506360478730 |
| Key |
string |
A chave da tag. |
L2x1ZmZ5L2NvcmUvYXBwcy9tLnl1bmR1bi53YWYuMS9wbHVnaW5z |
| KeepaliveRequests |
integer |
O número de solicitações que reutilizam conexões persistentes. Valores válidos: 60 a 1000. Nota
Isso especifica quantas conexões persistentes são 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 |
| ProxyProtocol |
boolean |
Indica se o recurso de preservação do IP de origem do cliente está ativado.
|
false |
| BackendPorts |
array<object> |
A configuração de porta personalizada. Por padrão, é igual à porta de escuta. |
|
|
object |
A configuração de porta personalizada. Por padrão, é igual à porta de escuta. |
||
| ListenPort |
integer |
A porta de escuta. |
80 |
| BackendPort |
integer |
A porta de back-to-origin. |
80 |
| Protocol |
string |
O tipo de protocolo da porta de escuta. Valores válidos:
|
http |
| Domain |
string |
O nome do domínio. |
www.*****.com |
| Cname |
string |
O CNAME atribuído pelo WAF ao nome de domínio. |
kdmqyi3ck7xogegxpiyfpb0fj21mgkxn.****.com |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "66A98669-CC6E-4F3E-80A6-3014697B11AE",
"Domain": {
"Status": 1,
"ResourceManagerResourceGroupId": "rg-***aby",
"Uid": "1046011128270720",
"Listen": {
"HttpsPorts": [
443
],
"ProtectionResource": "share",
"CustomCiphers": [
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384"
],
"TLSVersion": "tlsv1",
"Http2Enabled": true,
"CertId": "19312542-cn-hangzhou",
"CipherSuite": 0,
"EnableTLSv3": true,
"IPv6Enabled": true,
"FocusHttps": true,
"XffHeaders": [
"[\"test\"]"
],
"XffHeaderMode": 1,
"ExclusiveIp": true,
"HttpPorts": [
80
]
},
"Id": 31323,
"Redirect": {
"ConnectTimeout": 1,
"Keepalive": true,
"SniEnabled": true,
"CnameEnabled": true,
"KeepaliveTimeout": 1,
"ReadTimeout": 1,
"Backends": [
"1.1.1.1"
],
"SniHost": "eew111",
"FocusHttpBackend": true,
"WriteTimeout": 1,
"RoutingRules": "[{\\\"backupRs\\\":[],\\\"location\\\":\\\"v3-test\\\",\\\"locationId\\\":1148,\\\"rs\\\":[\\\"39.98.217.197\\\",\\\"2.2.2.2\\\"]}]",
"Retry": true,
"RequestHeaders": [
{
"Value": "9506360478730",
"Key": "L2x1ZmZ5L2NvcmUvYXBwcy9tLnl1bmR1bi53YWYuMS9wbHVnaW5z"
}
],
"KeepaliveRequests": 1000,
"Loadbalance": "iphash",
"ProxyProtocol": false,
"BackendPorts": [
{
"ListenPort": 80,
"BackendPort": 80,
"Protocol": "http"
}
]
},
"Domain": "www.*****.com",
"Cname": "kdmqyi3ck7xogegxpiyfpb0fj21mgkxn.****.com"
}
}
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.