Interface SubnetworkSecondaryRangeOrBuilder (1.46.0)

public interface SubnetworkSecondaryRangeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIpCidrRange()

public abstract String getIpCidrRange()

The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.

optional string ip_cidr_range = 98117322;

Returns
TypeDescription
String

The ipCidrRange.

getIpCidrRangeBytes()

public abstract ByteString getIpCidrRangeBytes()

The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.

optional string ip_cidr_range = 98117322;

Returns
TypeDescription
ByteString

The bytes for ipCidrRange.

getRangeName()

public abstract String getRangeName()

The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.

optional string range_name = 332216397;

Returns
TypeDescription
String

The rangeName.

getRangeNameBytes()

public abstract ByteString getRangeNameBytes()

The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.

optional string range_name = 332216397;

Returns
TypeDescription
ByteString

The bytes for rangeName.

getReservedInternalRange()

public abstract String getReservedInternalRange()

The URL of the reserved internal range.

optional string reserved_internal_range = 286248754;

Returns
TypeDescription
String

The reservedInternalRange.

getReservedInternalRangeBytes()

public abstract ByteString getReservedInternalRangeBytes()

The URL of the reserved internal range.

optional string reserved_internal_range = 286248754;

Returns
TypeDescription
ByteString

The bytes for reservedInternalRange.

hasIpCidrRange()

public abstract boolean hasIpCidrRange()

The range of IP addresses belonging to this subnetwork secondary range. Provide this property when you create the subnetwork. Ranges must be unique and non-overlapping with all primary and secondary IP ranges within a network. Only IPv4 is supported. The range can be any range listed in the Valid ranges list.

optional string ip_cidr_range = 98117322;

Returns
TypeDescription
boolean

Whether the ipCidrRange field is set.

hasRangeName()

public abstract boolean hasRangeName()

The name associated with this subnetwork secondary range, used when adding an alias IP range to a VM instance. The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the subnetwork.

optional string range_name = 332216397;

Returns
TypeDescription
boolean

Whether the rangeName field is set.

hasReservedInternalRange()

public abstract boolean hasReservedInternalRange()

The URL of the reserved internal range.

optional string reserved_internal_range = 286248754;

Returns
TypeDescription
boolean

Whether the reservedInternalRange field is set.