Package com.pulumi.aws.vpn.outputs
Class GetConnectionResult
- java.lang.Object
-
- com.pulumi.aws.vpn.outputs.GetConnectionResult
-
public final class GetConnectionResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetConnectionResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetConnectionResult.Builderbuilder()static GetConnectionResult.Builderbuilder(GetConnectionResult defaults)java.lang.Stringcategory()java.lang.StringcoreNetworkArn()java.lang.StringcoreNetworkAttachmentArn()java.lang.StringcustomerGatewayConfiguration()java.lang.StringcustomerGatewayId()java.util.List<GetConnectionFilter>filters()java.lang.StringgatewayAssociationState()java.lang.StringpreSharedKeyArn()java.lang.Stringregion()java.util.List<GetConnectionRoute>routes()java.lang.Stringstate()java.util.Map<java.lang.String,java.lang.String>tags()java.lang.StringtransitGatewayId()java.lang.Stringtype()java.util.List<GetConnectionVgwTelemetry>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<GetConnectionFilter> 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<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.
-
builder
public static GetConnectionResult.Builder builder()
-
builder
public static GetConnectionResult.Builder builder(GetConnectionResult defaults)
-
-