Package com.pulumi.aws.ec2.outputs
Class GetVpnConnectionResult
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.GetVpnConnectionResult
-
public final class GetVpnConnectionResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetVpnConnectionResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetVpnConnectionResult.Builderbuilder()static GetVpnConnectionResult.Builderbuilder(GetVpnConnectionResult defaults)java.lang.Stringcategory()java.lang.StringcoreNetworkArn()java.lang.StringcoreNetworkAttachmentArn()java.lang.StringcustomerGatewayConfiguration()java.lang.StringcustomerGatewayId()java.util.List<GetVpnConnectionFilter>filters()java.lang.StringgatewayAssociationState()java.lang.StringpreSharedKeyArn()java.lang.Stringregion()java.util.List<GetVpnConnectionRoute>routes()java.lang.Stringstate()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.StringtransitGatewayId()java.lang.Stringtype()java.util.List<GetVpnConnectionVgwTelemetry>vgwTelemetries()java.lang.StringvpnConcentratorId()java.lang.StringvpnConnectionId()java.lang.StringvpnGatewayId()
-
-
-
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.
-
filters
public java.util.List<GetVpnConnectionFilter> filters()
-
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<GetVpnConnectionRoute> 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<GetVpnConnectionVgwTelemetry> 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.
-
builder
public static GetVpnConnectionResult.Builder builder()
-
builder
public static GetVpnConnectionResult.Builder builder(GetVpnConnectionResult defaults)
-
-