Modifies a resource discovery instance.
Operation description
You can add or remove operating regions only for custom resource discovery instances.
When you remove an operating region from a resource discovery instance, you cannot remove the managed region of the resource discovery instance.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
vpc:UpdateIpamResourceDiscovery | update | *IpamResourceDiscovery
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
RegionId | string | Yes | The ID of the region. | cn-hangzhou |
IpamResourceDiscoveryId | string | Yes | The ID of the resource discovery instance. | ipam-res-disco-jt5f2af2u6nk2z321**** |
IpamResourceDiscoveryName | string | No | The name of the resource discovery. | test |
IpamResourceDiscoveryDescription | string | No | The description of the resource discovery. | test description |
| AddOperatingRegion | array | No | The operating regions to add to the resource discovery. | |
string | No | The operating region to add to the resource discovery. | eu-central-1 | |
| RemoveOperatingRegion | array | No | The operating regions to remove from the resource discovery. | |
string | No | The operating region to remove from the resource discovery. | cn-beijing | |
DryRun | boolean | No | Specifies whether to perform a dry run. Valid values:
| false |
ClientToken | string | No | Ensures idempotency. Provide a unique ASCII token generated by your client. A new token is provided for each distinct request. Note If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID is different for each request. | 123e4567-e89b-12d3-a456-426655440000 |
Response elements
Element | Type | Description | Example |
object | The returned data. | ||
RequestId | string | The request ID. | BB2C39DE-CEB8-595A-981A-F2EFCBE7324E |
Examples
Success response
JSON format
{
"RequestId": "BB2C39DE-CEB8-595A-981A-F2EFCBE7324E"
}Error codes
HTTP status code | Error code | Error message | Description |
400 | IllegalParam.OperatingRegion | The operating region is invalid. | The operating region is invalid. |
400 | DryRunOperation | Request validation has been passed with DryRun flag set. | |
400 | OperationDenied.OperateShareResource | The operation is not allowed because the instance is a shared resource. | The operation is not allowed because the instance is a shared resource. |
400 | OperationDenied.UnexpectedType | The operation is not allowed because the input type is unexpected. | The operation is not allowed because the input type is unexpected. |
400 | OperationDenied.RemoveResourceDiscoveryHomeRegion | The home region of IPAM resource discovery cannot be removed. | The home region of IPAM resource discovery cannot be removed. |
400 | ResourceNotFound.IpamResourceDiscovery | The dependent instance of IPAM resource discovery is not found. | The dependent instance of IPAM resource discovery is not found. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.