Class VpnGatewayStatusVpnConnection (1.20.1)

VpnGatewayStatusVpnConnection(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

A VPN connection contains all VPN tunnels connected from this VpnGateway to the same peer gateway. The peer gateway could either be an external VPN gateway or a Google Cloud VPN gateway.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
peer_external_gateway str
URL reference to the peer external VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway. This field is a member of oneof_ _peer_external_gateway.
peer_gcp_gateway str
URL reference to the peer side VPN gateways to which the VPN tunnels in this VPN connection are connected. This field is mutually exclusive with peer_gcp_gateway. This field is a member of oneof_ _peer_gcp_gateway.
state google.cloud.compute_v1.types.VpnGatewayStatusHighAvailabilityRequirementState
HighAvailabilityRequirementState for the VPN connection. This field is a member of oneof_ _state.
tunnels MutableSequence[google.cloud.compute_v1.types.VpnGatewayStatusTunnel]
List of VPN tunnels that are in this VPN connection.