Usage(value)Possible usage of an internal range.
GetInternalRange and DeleteInternalRange.
Usage needs to be specified explicitly in
CreateInternalRange or UpdateInternalRange
calls.
FOR_VPC (1):
A VPC resource can use the reserved CIDR block by
associating it with the internal range resource if usage is
set to FOR_VPC.
EXTERNAL_TO_VPC (2):
Ranges created with EXTERNAL_TO_VPC cannot be associated
with VPC resources and are meant to block out address ranges
for various use cases, like for example, usage on-prem, with
dynamic route announcements via interconnect.
FOR_MIGRATION (3):
Ranges created FOR_MIGRATION can be used to lock a CIDR
range between a source and target subnet. If usage is set to
FOR_MIGRATION, the peering value has to be set to FOR_SELF
or default to FOR_SELF when unset.
Enum |
|
|---|---|
| Name | Description |
USAGE_UNSPECIFIED |
Unspecified usage is allowed in calls which identify the resource by other fields and do not need Usage set to complete. These are, i.e.: |