Network Connectivity V1 API - Module Google::Cloud::NetworkConnectivity::V1::InternalRange::Usage (v1.14.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Network Connectivity V1 API module Google::Cloud::NetworkConnectivity::V1::InternalRange::Usage.
Possible usage of an internal range.
Constants
USAGE_UNSPECIFIED
value: 0 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.:
GetInternalRange and DeleteInternalRange.
Usage needs to be specified explicitly in CreateInternalRange
or UpdateInternalRange calls.
FOR_VPC
value: 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
value: 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
value: 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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-03 UTC."],[],[]]