All Products
Search
Document Center

Anti-DDoS:ConfigNetStatus

Last Updated:Jul 05, 2024

Configures the advertising of a CIDR block.

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
SaleIdstringYes

The ID of the anti-DDoS diversion instance.

ddos_diversion_public_cn-xxxxxxxxxxxxx
NetstringYes

The CIDR block of the anti-DDoS diversion instance.

192.168.XX.XX/22
StatusstringYes

The status of the CIDR block. Valid values:

  • enable: advertises the CIDR block.
  • disable: withdraws the advertising of the CIDR block.
enable
RegionsarrayNo

The regions in which the CIDR block needs to be advertised or withdrawn from advertising. If you leave this parameter empty, the CIDR blocks in all regions are configured.

Note You can call the QueryNetList operation to obtain the regions of the CIDR blocks.
stringNo

The region in which the CIDR block needs to be advertised or withdrawn from advertising.

oe26
SubNetsarrayNo

The subnet CIDR blocks of the CIDR block.

stringNo

The subnet CIDR block of the CIDR block.

192.168.XX.XX/24

Response parameters

ParameterTypeDescriptionExample
object
Codelong

The status code.

  • 200: The request was successful.
  • Other codes: The request failed.
200
RequestIdstring

The request ID.

B0949F09-B9C1-1D5E-8F27-0A5BF3CD5D95
Messagestring

The response parameters.

successful

Examples

Sample success responses

JSONformat

{
  "Code": 200,
  "RequestId": "B0949F09-B9C1-1D5E-8F27-0A5BF3CD5D95",
  "Message": "successful"
}

Error codes

HTTP status codeError codeError messageDescription
400AuthenticationFailedUser authentication failed.User authentication failed.
400AutoScheduleRuleExistThe auto schedule rule already exists.The scheduling rule already exists.
400AutoScheduleRuleNotExistThe auto schedule rule dose not exist.The scheduling rule does not exist.
400BlackHoleConfigurationErrorA black hole configuration error occurred.The blackhole filtering configuration is invalid.
400CleanConfigurationErrorA clean configuration error occurred.The traffic scrubbing configuration is invalid.
400CoveredNetThe CIDR block is overwritten.The specified CIDR block overlaps with another CIDR block.
400DatabaseErrorA database error.The database is invalid.
400DeclaredNetThe CIDR block has been advertised.The CIDR block is in the Advertising state.
400DefenseConfigurationErrorA defense configuration error occurred.The mitigation settings are invalid.
400ForwardConfigurationNotExistThe CIDR block forwarding configuration is not found.The forwarding configuration of the CIDR block does not exist.
400ForwardNotExistThe CIDR block zone forwarding configuration is not found.The zone forwarding configuration of the CIDR block does not exist.
400ForwardRuleNotExistThe CIDR block forwarding rule is not found.The CIDR block forwarding rule does not exist.
400HttpFailedHTTP request failed.The HTTP request failed.
400IDNSubnetsCountLimitThe maximum number of IDCs of the instance is exceeded.The number of data centers for the instance has reached the upper limit.
400InstanceExistThe instance already exists.The instance already exists.
400InstanceNetConfigurationExistThe instance CIDR block configuration already exists.The CIDR block configuration of the instance already exists.
400InstanceNotExistThe instance is not found.The instance does not exist.
400InstanceUpstreamLimitThe maximum number of reinjection configurations for the instance is exceeded.The number of reinjection configurations of the instance is limited.
400InternalErrorAn internal error occurred.An internal error occurred.
400InvalidNetInvalid CIDR block.The CIDR block is invalid.
400InvalidParamInvalid parameter value.The parameter is invalid.
400IPSubnetsCountLimitThe maximum number of CIDR blocks of the instance is exceeded.The number of CIDR blocks of the instance has reached the upper limit.
400JsonDecodeErrorJson string decoding failed.Failed to convert JSON string to JSON object.
400NetCannotExtendThe CIDR block cannot be extended.The CIDR block cannot be expanded.
400NetConfigurationExistThe CIDR block configuration already exists.The CIDR block configuration already exists.
400NetConfigurationNotExistThe CIDR block configuration is not found.The CIDR block configuration does not exist.
400NetForwardDeleteThe CIDR block forwarding is being deleted.The forwarding configuration of the CIDR block is being deleted.
400NetMaskOutOfRangeThe subnet mask of the CIDR block is invalid.The subnet mask exceeds the upper limit.
400NetNeedExtendThe CIDR block needs to be extended.The CIDR block needs to be expanded.
400NetStatusNotReadyThe CIDR block reinjection configuration has not been completed.Failed to complete the reinjection configuration of the CIDR block.
400NetworkDeclearedFailedFailed to advertise the CIDR block.Failed to advertise the CIDR block.
400NetWorkNotExistThe CIDR block is not found.The CIDR block does not exist.
400NetworkUndeclearedFailedFailed to cancel the advertisement of the CIDR block.Failed to withdraw the advertising of the CIDR block.
400ParameterNotEnoughRequired parameters are not specified.A required parameter is not specified.
400ParameterOutOfRangeInvalid parameter value.The value of the parameter is invalid.
400RegionNotExistThe region does not exist.The zone does not exist.
400RequestMethodErrorAn incorrect request method.The request method is invalid.
400SubnetCountLimitThe maximum number of subnets is exceeded.The number of subnets has reached the upper limit.
400UnKnownErrorAn unknown error occurred.An unknown error occurred.
400UpsteamNotCompleteThe reinjection configuration has not been completed.Failed to complete the reinjection configuration of the CIDR block.
400UpstreamConfigurationNotExistThe reinjection configuration is not found.The reinjection configuration does not exist.

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

Change history

Change timeSummary of changesOperation
No change history