The DescribeDcdnOriginSiteHealthStatus operation queries the health status of the origin server for a DCDN-accelerated domain name.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnOriginSiteHealthStatus |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
The accelerated domain name. Only one domain name is supported. |
example.com |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
0AEDAF20-4DDF-4165-8750-47FF9C1929C9 |
| OriginSiteStatus |
array<object> |
A list of health statuses for the origin servers of the accelerated domain name. |
|
|
object |
|||
| Host |
string |
The origin domain name that you configured in the DCDN console. This can be an IPv4 address, an IPv6 address, a generic domain name, or an OSS domain name. |
host.com |
| HealthStatus |
string |
DCDN nodes periodically send probe requests to your origin domain name. A probe is successful if a response is received from the origin server within 5 seconds. The health status of the origin server is calculated based on the success rate of these probes across all nodes. The health statuses are described as follows:
|
healthy |
Examples
Success response
JSON format
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9",
"OriginSiteStatus": [
{
"Host": "host.com",
"HealthStatus": "healthy"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 404 | InvalidDomain.NotFound | The domain does not exist, or it does not belong to you. | The specified domain name does not exist or does not belong to the current account. Check whether the domain name is valid, belongs to the current account, or has expired. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.