Enum ExternalVpnGateway.RedundancyType (1.65.0)

public enum ExternalVpnGateway.RedundancyType extends Enum<ExternalVpnGateway.RedundancyType> implements ProtocolMessageEnum

Indicates the user-supplied redundancy type of this external VPN gateway.

Protobuf enum google.cloud.compute.v1.ExternalVpnGateway.RedundancyType

Implements

ProtocolMessageEnum

Static Fields

Name Description
FOUR_IPS_REDUNDANCY

The external VPN gateway has four public IP addresses; at the time of writing this API, the AWS virtual private gateway is an example which has four public IP addresses for high availability connections; there should be two VPN connections in the AWS virtual private gateway , each AWS VPN connection has two public IP addresses; please make sure to put two public IP addresses from one AWS VPN connection into interfaces 0 and 1 of this external VPN gateway, and put the other two public IP addresses from another AWS VPN connection into interfaces 2 and 3 of this external VPN gateway. When displaying highly available configuration status for the VPN tunnels connected to FOUR_IPS_REDUNDANCY external VPN gateway, Google will always detect whether interfaces 0 and 1 are connected on one interface of HA Cloud VPN gateway, and detect whether interfaces 2 and 3 are connected to another interface of the HA Cloud VPN gateway.

FOUR_IPS_REDUNDANCY = 520087913;

FOUR_IPS_REDUNDANCY_VALUE

The external VPN gateway has four public IP addresses; at the time of writing this API, the AWS virtual private gateway is an example which has four public IP addresses for high availability connections; there should be two VPN connections in the AWS virtual private gateway , each AWS VPN connection has two public IP addresses; please make sure to put two public IP addresses from one AWS VPN connection into interfaces 0 and 1 of this external VPN gateway, and put the other two public IP addresses from another AWS VPN connection into interfaces 2 and 3 of this external VPN gateway. When displaying highly available configuration status for the VPN tunnels connected to FOUR_IPS_REDUNDANCY external VPN gateway, Google will always detect whether interfaces 0 and 1 are connected on one interface of HA Cloud VPN gateway, and detect whether interfaces 2 and 3 are connected to another interface of the HA Cloud VPN gateway.

FOUR_IPS_REDUNDANCY = 520087913;

SINGLE_IP_INTERNALLY_REDUNDANT

The external VPN gateway has only one public IP address which internally provide redundancy or failover.

SINGLE_IP_INTERNALLY_REDUNDANT = 133914873;

SINGLE_IP_INTERNALLY_REDUNDANT_VALUE

The external VPN gateway has only one public IP address which internally provide redundancy or failover.

SINGLE_IP_INTERNALLY_REDUNDANT = 133914873;

TWO_IPS_REDUNDANCY

The external VPN gateway has two public IP addresses which are redundant with each other, the following two types of setup on your on-premises side would have this type of redundancy: (1) Two separate on-premises gateways, each with one public IP address, the two on-premises gateways are redundant with each other. (2) A single on-premise gateway with two public IP addresses that are redundant with eatch other.

TWO_IPS_REDUNDANCY = 367049635;

TWO_IPS_REDUNDANCY_VALUE

The external VPN gateway has two public IP addresses which are redundant with each other, the following two types of setup on your on-premises side would have this type of redundancy: (1) Two separate on-premises gateways, each with one public IP address, the two on-premises gateways are redundant with each other. (2) A single on-premise gateway with two public IP addresses that are redundant with eatch other.

TWO_IPS_REDUNDANCY = 367049635;

UNDEFINED_REDUNDANCY_TYPE

A value indicating that the enum field is not set.

UNDEFINED_REDUNDANCY_TYPE = 0;

UNDEFINED_REDUNDANCY_TYPE_VALUE

A value indicating that the enum field is not set.

UNDEFINED_REDUNDANCY_TYPE = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()