Mengambil detail nama domain hybrid cloud.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-waf:DescribeHybridCloudResourceDetail |
get |
*All Resource
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instance WAF. Catatan
Panggil DescribeInstance untuk mendapatkan ID instance. |
waf-cn-0xldbqt**** |
| Domain |
string |
Yes |
Nama domain. |
www.*****.com |
| Backend |
string |
No |
Alamat menghadap origin. |
1.1.XX.XX |
| PageNumber |
integer |
No |
Nomor halaman. Halaman dimulai dari halaman 1. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman. |
10 |
| CnameEnabled |
boolean |
No |
Menentukan apakah akan mengaktifkan pemulihan bencana public cloud. Nilai valid:
|
true |
| RegionId |
string |
No |
Region instance WAF. Nilai valid:
|
cn-hangzhou |
| ResourceManagerResourceGroupId |
string |
No |
ID resource group Alibaba Cloud. |
rg-acfm***q |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
66A98669-CC6E-4F3E-80A6-3014697B11AE |
| Domain |
object |
Informasi tentang nama domain. |
|
| Status |
integer |
Status resource. |
1 |
| ResourceManagerResourceGroupId |
string |
ID resource group Alibaba Cloud. |
rg-***aby |
| Uid |
string |
ID pengguna. |
1046011128270720 |
| Listen |
object |
Informasi listener. |
|
| HttpsPorts |
array |
The HTTPS ports. |
|
|
integer |
An HTTPS port. |
443,8443,7443,6443 |
|
| ProtectionResource |
string |
The type of the protection resource to be used. Valid values:
|
share |
| CustomCiphers |
array |
The custom cipher suites. |
|
|
string |
A custom cipher suite. |
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 |
The TLS version. Valid values:
|
tlsv1 |
| Http2Enabled |
boolean |
Specifies whether to enable HTTP/2. Valid values:
|
true |
| CertId |
string |
The ID of the certificate. |
19312542-cn-hangzhou |
| CipherSuite |
integer |
The type of the cipher suite. Valid values:
|
0 |
| EnableTLSv3 |
boolean |
Specifies whether TLS 1.3 is supported. Valid values:
|
true |
| IPv6Enabled |
boolean |
Specifies whether to enable IPv6. Valid values:
|
true |
| FocusHttps |
boolean |
Specifies whether to enable a forced redirect to HTTPS. Valid values:
|
true |
| XffHeaders |
array |
The custom header fields used to obtain client IP addresses. The value is in the ["header1","header2",...] format. Catatan
This parameter is required only when XffHeaderMode is set to 2. If XffHeaderMode is set to 2, WAF obtains the client IP address from a custom header field. |
|
|
string |
A custom header field used to obtain the client IP address. The value is in the **["header1","header2",...]** format. Catatan
This parameter is required only when XffHeaderMode is set to 2. If XffHeaderMode is set to 2, WAF obtains the client IP address from a custom header field. |
["test"] |
|
| XffHeaderMode |
integer |
The method that WAF uses to obtain the real IP address of a client. Valid values:
|
1 |
| ExclusiveIp |
boolean |
Specifies whether to use an exclusive IP address. Valid values:
|
true |
| HttpPorts |
array |
The list of available HTTP ports. The value is a string. If you specify multiple ports, separate them with commas (,). Example: port1,port2,port3. |
|
|
integer |
An available HTTP port. The value is a string. If you specify multiple ports, separate them with commas (,). Example: port1,port2,port3. |
80,8080,9080,9081,9082,8182 |
|
| Id |
integer |
ID. |
31323 |
| Redirect |
object |
Pengaturan menghadap origin. Pengaturan header s. |
|
| ConnectTimeout |
integer |
The connection timeout. Unit: milliseconds. |
1 |
| Keepalive |
boolean |
Specifies whether to enable persistent connections. Valid values:
|
true |
| SniEnabled |
boolean |
Specifies whether to enable back-to-origin Server Name Indication (SNI). Valid values:
|
true |
| CnameEnabled |
boolean |
Specifies whether to enable public cloud disaster recovery. Valid values:
|
true |
| KeepaliveTimeout |
integer |
The idle timeout of a persistent connection. |
1 |
| ReadTimeout |
integer |
The read timeout of a request. |
1 |
| Backends |
array |
The IP address or domain name of the origin server. |
|
|
string |
The IP address or domain name of the origin server. |
1.1.1.1 |
|
| SniHost |
string |
The custom value of the SNI extension field. If this parameter is left empty, the value of the Host field in the request header is used as the value of the SNI extension field. Catatan
This parameter is returned only if SniEnabled is set to true. |
eew111 |
| FocusHttpBackend |
boolean |
Specifies whether to enable a forced back-to-origin request over HTTP. Valid values:
|
true |
| WriteTimeout |
integer |
The write timeout. Unit: milliseconds. |
1 |
| RoutingRules |
string |
The forwarding rules for the hybrid cloud. The value is a string that consists of a JSON array. Each element in the array is a struct that contains the following field:
|
[{\"backupRs\":[],\"location\":\"v3-test\",\"locationId\":1148,\"rs\":[\"39.98.217.197\",\"2.2.2.2\"]}] |
| Retry |
boolean |
Specifies whether to retry a request if the request fails to be sent to the origin server. Valid values:
|
true |
| RequestHeaders |
array<object> |
The HTTP request headers. |
|
|
object |
The specified custom request header field. |
||
| Value |
string |
The value of the header field. |
9506360478730 |
| Key |
string |
The key of the header field. |
L2x1ZmZ5L2NvcmUvYXBwcy9tLnl1bmR1bi53YWYuMS9wbHVnaW5z |
| KeepaliveRequests |
integer |
The number of requests that can be reused in a persistent connection. Valid values: 60 to 1,000. Unit: requests. Catatan
After you enable persistent connections, you can specify the number of requests that can be reused. |
1000 |
| Loadbalance |
string |
The load balancing algorithm for back-to-origin requests. Valid values:
|
iphash |
| BackendPorts |
array<object> |
自定义端口配置,默认与监听端口一致。 |
|
|
object |
自定义端口配置,默认与监听端口一致。 |
||
| ListenPort |
integer |
监听端口。 |
80 |
| BackendPort |
integer |
回源端口。 |
80 |
| Protocol |
string |
监听端口的协议类型。取值:
|
http |
| ProxyProtocol |
boolean |
是否开启了保持客户端源 IP 功能。
|
false |
| Domain |
string |
Nama domain. |
www.*****.com |
| Cname |
string |
Canonical name (CNAME). |
kdmqyi3ck7xogegxpiyfpb0fj21mgkxn.****.com |
Contoh
Respons sukses
JSONformat
{
"RequestId": "66A98669-CC6E-4F3E-80A6-3014697B11AE",
"Domain": {
"Status": 1,
"ResourceManagerResourceGroupId": "rg-***aby",
"Uid": "1046011128270720",
"Listen": {
"HttpsPorts": [
0
],
"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": [
0
]
},
"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"
},
"Domain": "www.*****.com",
"Cname": "kdmqyi3ck7xogegxpiyfpb0fj21mgkxn.****.com"
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.