Resource: CustomRange
Message describing CustomRange object
| JSON representation |
|---|
{ "name": string, "realm": string, "parentRange": string, "registryBook": string, "attributes": [ { object ( |
| Fields | |
|---|---|
name |
Required. Identifier. name of resource |
realm |
Optional. The realm of the CustomRange. The realm must be in the same project as the custom range. Do not allow setting realm if parent range is specified, since the realm should be inherited from the parent range. Format must follow this pattern: projects/{project}/locations/{location}/realms/{realm} |
parentRange |
Optional. The parent range of the CustomRange. Do not allow setting parent range if realm is specified. Format must follow this pattern: projects/{project}/locations/{location}/customRanges/{customRange} |
registryBook |
Output only. The registry book of the CustomRange. This field is inherited from the realm or parent range depending on which one is specified. |
attributes[] |
Optional. The attributes of the CustomRange. |
description |
Optional. Description of the CustomRange. |
labels |
Optional. Labels as key value pairs An object containing a list of |
Union field ip_cidr_range. The IP CIDR range of the CustomRange. ip_cidr_range can be only one of the following: |
|
ipv4CidrRange |
Optional. The IPv4 CIDR range of the CustomRange. |
ipv6CidrRange |
Optional. The IPv6 CIDR range of the CustomRange. |
Methods |
|
|---|---|
|
Creates a new CustomRange in a given project and location. |
|
Deletes a single CustomRange. |
|
Finds free IP ranges in a single CustomRange. |
|
Gets details of a single CustomRange. |
|
Lists CustomRanges in a given project and location. |
|
Updates the parameters of a single CustomRange. |
|
Gets the details of a single CustomRange and its utilization. |