Class GetConnectionResult


  • public final class GetConnectionResult
    extends java.lang.Object
    • Method Detail

      • category

        public java.lang.String category()
        Returns:
        Category of the VPN connection. A value of VPN indicates an AWS VPN connection. A value of VPN-Classic indicates an AWS Classic VPN connection.
      • coreNetworkArn

        public java.lang.String coreNetworkArn()
        Returns:
        ARN of the core network.
      • coreNetworkAttachmentArn

        public java.lang.String coreNetworkAttachmentArn()
        Returns:
        ARN of the core network attachment.
      • customerGatewayConfiguration

        public java.lang.String customerGatewayConfiguration()
        Returns:
        Configuration information for the VPN connection's customer gateway (in the native XML format).
      • customerGatewayId

        public java.lang.String customerGatewayId()
        Returns:
        ID of the customer gateway at your end of the VPN connection.
      • gatewayAssociationState

        public java.lang.String gatewayAssociationState()
        Returns:
        Current state of the gateway association.
      • preSharedKeyArn

        public java.lang.String preSharedKeyArn()
        Returns:
        (ARN) of the Secrets Manager secret storing the pre-shared key(s) for the VPN connection.
      • region

        public java.lang.String region()
      • routes

        public java.util.List<GetConnectionRoute> routes()
        Returns:
        List of static routes associated with the VPN connection. See below.
      • state

        public java.lang.String state()
        Returns:
        Current state of the static route.
      • tags

        public java.util.Map<java.lang.String,​java.lang.String> tags()
        Returns:
        Tags associated to the VPN Connection.
      • transitGatewayId

        public java.lang.String transitGatewayId()
        Returns:
        ID of a transit gateway associated with the VPN connection.
      • type

        public java.lang.String type()
        Returns:
        Type of VPN connection. Currently the only supported type is ipsec.1.
      • vgwTelemetries

        public java.util.List<GetConnectionVgwTelemetry> vgwTelemetries()
        Returns:
        List of objects containing information about the VPN tunnel. See below.
      • vpnConcentratorId

        public java.lang.String vpnConcentratorId()
        Returns:
        ID of a VPN concentrator associated with the VPN connection.
      • vpnConnectionId

        public java.lang.String vpnConnectionId()
      • vpnGatewayId

        public java.lang.String vpnGatewayId()
        Returns:
        ID of a virtual private gateway associated with the VPN connection.