Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes one or more of your VPN connections.
For more information about VPN connections, see Adding a Hardware VirtualPrivate Gateway to Your VPC in the Amazon Virtual Private Cloud User Guide.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeVpnConnections.html
- data DescribeVpnConnections
- describeVpnConnections :: DescribeVpnConnections
- dvc1DryRun :: Lens' DescribeVpnConnections (Maybe Bool)
- dvc1Filters :: Lens' DescribeVpnConnections [Filter]
- dvc1VpnConnectionIds :: Lens' DescribeVpnConnections [Text]
- data DescribeVpnConnectionsResponse
- describeVpnConnectionsResponse :: DescribeVpnConnectionsResponse
- dvcrVpnConnections :: Lens' DescribeVpnConnectionsResponse [VpnConnection]
Request
data DescribeVpnConnections Source
Eq DescribeVpnConnections | |
Read DescribeVpnConnections | |
Show DescribeVpnConnections | |
AWSRequest DescribeVpnConnections | |
ToQuery DescribeVpnConnections | |
ToPath DescribeVpnConnections | |
ToHeaders DescribeVpnConnections | |
type Sv DescribeVpnConnections = EC2 | |
type Rs DescribeVpnConnections = DescribeVpnConnectionsResponse |
Request constructor
describeVpnConnections :: DescribeVpnConnections Source
DescribeVpnConnections
constructor.
The fields accessible through corresponding lenses are:
dvc1DryRun
::
Maybe
Bool
dvc1Filters
::
[Filter
]dvc1VpnConnectionIds
::
[Text
]
Request lenses
dvc1Filters :: Lens' DescribeVpnConnections [Filter] Source
One or more filters.
'customer-gateway-configuration' - The configuration information for the customer gateway.
'customer-gateway-id' - The ID of a customer gateway associated with the VPN connection.
state
- The state of the VPN connection (pending
| available
| deleting
| deleted
).
'option.static-routes-only' - Indicates whether the connection has static routes only. Used for devices that do not support Border Gateway Protocol (BGP).
'route.destination-cidr-block' - The destination CIDR block. This corresponds to the subnet used in a customer data center.
'bgp-asn' - The BGP Autonomous System Number (ASN) associated with a BGP device.
tag
:key=value - The key/value combination of a tag assigned to the
resource.
'tag-key' - The key of a tag assigned to the resource. This filter is
independent of the 'tag-value' filter. For example, if you use both the filter
"tag-key=Purpose" and the filter "tag-value=X", you get any resources
assigned both the tag key Purpose (regardless of what the tag's value is),
and the tag value X (regardless of what the tag's key is). If you want to
list only resources where Purpose is X, see the tag
:key=value filter.
'tag-value' - The value of a tag assigned to the resource. This filter is independent of the 'tag-key' filter.
'type' - The type of VPN connection. Currently the only supported type is 'ipsec.1'.
'vpn-connection-id' - The ID of the VPN connection.
'vpn-gateway-id' - The ID of a virtual private gateway associated with the VPN connection.
dvc1VpnConnectionIds :: Lens' DescribeVpnConnections [Text] Source
One or more VPN connection IDs.
Default: Describes your VPN connections.
Response
Response constructor
describeVpnConnectionsResponse :: DescribeVpnConnectionsResponse Source
DescribeVpnConnectionsResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dvcrVpnConnections :: Lens' DescribeVpnConnectionsResponse [VpnConnection] Source
Information about one or more VPN connections.