All Products
Search
Document Center

Dynamic Content Delivery Network:DescribeDcdnService

Last Updated:Mar 01, 2024

Queries information about the Dynamic Content Delivery Network (DCDN) service. The information includes the time when the service was activated, the current service status, the current billing method, and the billing method of the next cycle.

Operation description

Note You can call this operation up to 30 times per second per account.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer.

Authorization information

There is currently no authorization information disclosed in the API.

Request parameters

ParameterTypeRequiredDescriptionExample
The current API does not require request parameters

Response parameters

ParameterTypeDescriptionExample
object
WebsocketChangingTimestring

The time when the changes of the WebSocket configuration take effect. The value is the same as that of the ChangingAffectTime parameter. This parameter can be displayed in the console only if the specified time is later than the current time.

2018-03-19T11:16:11Z
WebsocketChangingTypestring

The next effective billing method of WebSocket. Valid values: websockettraffic and websocketbps. A value of websockettraffic indicates that you are billed based on the traffic volume. A value of websocketbps indicates that you are billed based on the bandwidth.

websocketbps
ChangingAffectTimestring

The time when the renewed secure DCDN takes effect. The time is displayed in UTC.

2018-03-31T16:00:00Z
ChangingChargeTypestring

The new metering method for the renewed secure DCDN. Valid values:

  • PayByTraffic: pay by data transfer
  • PayByBandwidth: pay by bandwidth
  • PayByBandwidth95: pay by 95th percentile bandwidth
  • PayByBandwidth_monthavg: pay by monthly average bandwidth
  • PayByBandwidth_month4th: pay by fourth peak bandwidth per month
  • PayByBandwidth_monthday95avg: pay by monthly average 95th percentile bandwidth
  • PayByBandwidth_nighthalf95: pay by 95th percentile bandwidth (50% off during nighttime)
PayByBandwidth
RequestIdstring

The request ID.

EF2AEBC2-EDBD-41CF-BF64-7E095D42D6EF
OpeningTimestring

The time when the DCDN service was activated. The time follows the ISO 8601 standard.

2018-03-19T11:16:11Z
InternetChargeTypestring

The current metering method. Valid values:

  • PayByTraffic: pay by data transfer
  • PayByBandwidth: pay by bandwidth
  • PayByBandwidth95: pay by 95th percentile bandwidth
  • PayByBandwidth_monthavg: pay by monthly average bandwidth
  • PayByBandwidth_month4th: pay by fourth peak bandwidth per month
  • PayByBandwidth_monthday95avg: pay by monthly average 95th percentile bandwidth
  • PayByBandwidth_nighthalf95: pay by 95th percentile bandwidth (50% off during nighttime)
PayByTraffic
WebsocketTypestring

The current billing method of WebSocket. Valid values: websockettraffic and websocketbps. A value of websockettraffic indicates that you are billed based on the traffic volume. A value of websocketbps indicates that you are billed based on the bandwidth.

websocketbps
InstanceIdstring

The ID of the instance.

FP-mkqgwxxxx
OperationLocksobject []

The lock status of DCDN.

LockReasonstring

The reason why secure DCDN was locked. For example, a value of financial indicates that an overdue payment exists.

financial

Examples

Sample success responses

JSONformat

{
  "WebsocketChangingTime": "2018-03-19T11:16:11Z",
  "WebsocketChangingType": "websocketbps",
  "ChangingAffectTime": "2018-03-31T16:00:00Z",
  "ChangingChargeType": "PayByBandwidth",
  "RequestId": "EF2AEBC2-EDBD-41CF-BF64-7E095D42D6EF",
  "OpeningTime": "2018-03-19T11:16:11Z",
  "InternetChargeType": "PayByTraffic",
  "WebsocketType": "websocketbps",
  "InstanceId": "FP-mkqgwxxxx",
  "OperationLocks": {
    "LockReason": [
      {
        "LockReason": "financial"
      }
    ]
  }
}

Error codes

For a list of error codes, visit the Service error codes.

Change history

Change timeSummary of changesOperation
No change history