| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.EC2.Types.VpcEndpointConnection
Description
Synopsis
- data VpcEndpointConnection = VpcEndpointConnection' {
- creationTimestamp :: Maybe ISO8601
- dnsEntries :: Maybe [DnsEntry]
- gatewayLoadBalancerArns :: Maybe [Text]
- ipAddressType :: Maybe IpAddressType
- networkLoadBalancerArns :: Maybe [Text]
- serviceId :: Maybe Text
- tags :: Maybe [Tag]
- vpcEndpointConnectionId :: Maybe Text
- vpcEndpointId :: Maybe Text
- vpcEndpointOwner :: Maybe Text
- vpcEndpointState :: Maybe State
- newVpcEndpointConnection :: VpcEndpointConnection
- vpcEndpointConnection_creationTimestamp :: Lens' VpcEndpointConnection (Maybe UTCTime)
- vpcEndpointConnection_dnsEntries :: Lens' VpcEndpointConnection (Maybe [DnsEntry])
- vpcEndpointConnection_gatewayLoadBalancerArns :: Lens' VpcEndpointConnection (Maybe [Text])
- vpcEndpointConnection_ipAddressType :: Lens' VpcEndpointConnection (Maybe IpAddressType)
- vpcEndpointConnection_networkLoadBalancerArns :: Lens' VpcEndpointConnection (Maybe [Text])
- vpcEndpointConnection_serviceId :: Lens' VpcEndpointConnection (Maybe Text)
- vpcEndpointConnection_tags :: Lens' VpcEndpointConnection (Maybe [Tag])
- vpcEndpointConnection_vpcEndpointConnectionId :: Lens' VpcEndpointConnection (Maybe Text)
- vpcEndpointConnection_vpcEndpointId :: Lens' VpcEndpointConnection (Maybe Text)
- vpcEndpointConnection_vpcEndpointOwner :: Lens' VpcEndpointConnection (Maybe Text)
- vpcEndpointConnection_vpcEndpointState :: Lens' VpcEndpointConnection (Maybe State)
Documentation
data VpcEndpointConnection Source #
Describes a VPC endpoint connection to a service.
See: newVpcEndpointConnection smart constructor.
Constructors
| VpcEndpointConnection' | |
Fields
| |
Instances
newVpcEndpointConnection :: VpcEndpointConnection Source #
Create a value of VpcEndpointConnection with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:VpcEndpointConnection', vpcEndpointConnection_creationTimestamp - The date and time that the VPC endpoint was created.
$sel:dnsEntries:VpcEndpointConnection', vpcEndpointConnection_dnsEntries - The DNS entries for the VPC endpoint.
$sel:gatewayLoadBalancerArns:VpcEndpointConnection', vpcEndpointConnection_gatewayLoadBalancerArns - The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the
service.
$sel:ipAddressType:VpcEndpointConnection', vpcEndpointConnection_ipAddressType - The IP address type for the endpoint.
$sel:networkLoadBalancerArns:VpcEndpointConnection', vpcEndpointConnection_networkLoadBalancerArns - The Amazon Resource Names (ARNs) of the network load balancers for the
service.
$sel:serviceId:VpcEndpointConnection', vpcEndpointConnection_serviceId - The ID of the service to which the endpoint is connected.
$sel:tags:VpcEndpointConnection', vpcEndpointConnection_tags - The tags.
$sel:vpcEndpointConnectionId:VpcEndpointConnection', vpcEndpointConnection_vpcEndpointConnectionId - The ID of the VPC endpoint connection.
$sel:vpcEndpointId:VpcEndpointConnection', vpcEndpointConnection_vpcEndpointId - The ID of the VPC endpoint.
$sel:vpcEndpointOwner:VpcEndpointConnection', vpcEndpointConnection_vpcEndpointOwner - The ID of the Amazon Web Services account that owns the VPC endpoint.
$sel:vpcEndpointState:VpcEndpointConnection', vpcEndpointConnection_vpcEndpointState - The state of the VPC endpoint.
vpcEndpointConnection_creationTimestamp :: Lens' VpcEndpointConnection (Maybe UTCTime) Source #
The date and time that the VPC endpoint was created.
vpcEndpointConnection_dnsEntries :: Lens' VpcEndpointConnection (Maybe [DnsEntry]) Source #
The DNS entries for the VPC endpoint.
vpcEndpointConnection_gatewayLoadBalancerArns :: Lens' VpcEndpointConnection (Maybe [Text]) Source #
The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
vpcEndpointConnection_ipAddressType :: Lens' VpcEndpointConnection (Maybe IpAddressType) Source #
The IP address type for the endpoint.
vpcEndpointConnection_networkLoadBalancerArns :: Lens' VpcEndpointConnection (Maybe [Text]) Source #
The Amazon Resource Names (ARNs) of the network load balancers for the service.
vpcEndpointConnection_serviceId :: Lens' VpcEndpointConnection (Maybe Text) Source #
The ID of the service to which the endpoint is connected.
vpcEndpointConnection_tags :: Lens' VpcEndpointConnection (Maybe [Tag]) Source #
The tags.
vpcEndpointConnection_vpcEndpointConnectionId :: Lens' VpcEndpointConnection (Maybe Text) Source #
The ID of the VPC endpoint connection.
vpcEndpointConnection_vpcEndpointId :: Lens' VpcEndpointConnection (Maybe Text) Source #
The ID of the VPC endpoint.
vpcEndpointConnection_vpcEndpointOwner :: Lens' VpcEndpointConnection (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the VPC endpoint.
vpcEndpointConnection_vpcEndpointState :: Lens' VpcEndpointConnection (Maybe State) Source #
The state of the VPC endpoint.