ConnectedGroupAddressOverlap Class

public final class ConnectedGroupAddressOverlap
extends ExpandableStringEnum<ConnectedGroupAddressOverlap>

Behavior to handle overlapped IP address space among members of the connected group of the connectivity configuration.

Field Summary

Modifier and Type Field and Description
static final ConnectedGroupAddressOverlap ALLOWED

Default.

static final ConnectedGroupAddressOverlap DISALLOWED

Strictly disallows connected group members from having overlapping IP address space.

Constructor Summary

Constructor Description
ConnectedGroupAddressOverlap()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ConnectedGroupAddressOverlap value.

Method Summary

Modifier and Type Method and Description
static ConnectedGroupAddressOverlap fromString(String name)

Creates or finds a ConnectedGroupAddressOverlap from its string representation.

static Collection<ConnectedGroupAddressOverlap> values()

Gets known ConnectedGroupAddressOverlap values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

ALLOWED

public static final ConnectedGroupAddressOverlap ALLOWED

Default. Allows connected group members to have overlapping IP address space.

DISALLOWED

public static final ConnectedGroupAddressOverlap DISALLOWED

Strictly disallows connected group members from having overlapping IP address space. Prevents the addition of a virtual network with overlapping address to the connected group, blocks peering between a virtual network and a connected group member if any connected group member has an overlapping range, and restricts address space modifications that would introduce overlap.

Constructor Details

ConnectedGroupAddressOverlap

@Deprecated
public ConnectedGroupAddressOverlap()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ConnectedGroupAddressOverlap value.

Method Details

fromString

public static ConnectedGroupAddressOverlap fromString(String name)

Creates or finds a ConnectedGroupAddressOverlap from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ConnectedGroupAddressOverlap.

values

public static Collection<ConnectedGroupAddressOverlap> values()

Gets known ConnectedGroupAddressOverlap values.

Returns:

known ConnectedGroupAddressOverlap values.

Applies to