InternalRangeUsage

enum InternalRangeUsage : Enum<InternalRangeUsage> , ConvertibleToJava<InternalRangeUsage>

The type of usage set for this InternalRange.

Entries

Link copied to clipboard

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.

Link copied to clipboard

A VPC resource can use the reserved CIDR block by associating it with the internal range resource if usage is set to FOR_VPC.

Link copied to clipboard

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.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): InternalRangeUsage
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: InternalRangeUsage
Link copied to clipboard
Link copied to clipboard