Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AwsEc2EipDetails = AwsEc2EipDetails' {}
- newAwsEc2EipDetails :: AwsEc2EipDetails
- awsEc2EipDetails_associationId :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_instanceId :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_networkInterfaceOwnerId :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_allocationId :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_networkBorderGroup :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_domain :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_networkInterfaceId :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_publicIpv4Pool :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_privateIpAddress :: Lens' AwsEc2EipDetails (Maybe Text)
- awsEc2EipDetails_publicIp :: Lens' AwsEc2EipDetails (Maybe Text)
Documentation
data AwsEc2EipDetails Source #
Information about an Elastic IP address.
See: newAwsEc2EipDetails
smart constructor.
AwsEc2EipDetails' | |
|
Instances
newAwsEc2EipDetails :: AwsEc2EipDetails Source #
Create a value of AwsEc2EipDetails
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:associationId:AwsEc2EipDetails'
, awsEc2EipDetails_associationId
- The identifier that represents the association of the Elastic IP address
with an EC2 instance.
$sel:instanceId:AwsEc2EipDetails'
, awsEc2EipDetails_instanceId
- The identifier of the EC2 instance.
$sel:networkInterfaceOwnerId:AwsEc2EipDetails'
, awsEc2EipDetails_networkInterfaceOwnerId
- The Amazon Web Services account ID of the owner of the network
interface.
$sel:allocationId:AwsEc2EipDetails'
, awsEc2EipDetails_allocationId
- The identifier that Amazon Web Services assigns to represent the
allocation of the Elastic IP address for use with Amazon VPC.
$sel:networkBorderGroup:AwsEc2EipDetails'
, awsEc2EipDetails_networkBorderGroup
- The name of the location from which the Elastic IP address is
advertised.
$sel:domain:AwsEc2EipDetails'
, awsEc2EipDetails_domain
- The domain in which to allocate the address.
If the address is for use with EC2 instances in a VPC, then Domain
is
vpc
. Otherwise, Domain
is standard
.
$sel:networkInterfaceId:AwsEc2EipDetails'
, awsEc2EipDetails_networkInterfaceId
- The identifier of the network interface.
$sel:publicIpv4Pool:AwsEc2EipDetails'
, awsEc2EipDetails_publicIpv4Pool
- The identifier of an IP address pool. This parameter allows Amazon EC2
to select an IP address from the address pool.
$sel:privateIpAddress:AwsEc2EipDetails'
, awsEc2EipDetails_privateIpAddress
- The private IP address that is associated with the Elastic IP address.
$sel:publicIp:AwsEc2EipDetails'
, awsEc2EipDetails_publicIp
- A public IP address that is associated with the EC2 instance.
awsEc2EipDetails_associationId :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The identifier that represents the association of the Elastic IP address with an EC2 instance.
awsEc2EipDetails_instanceId :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The identifier of the EC2 instance.
awsEc2EipDetails_networkInterfaceOwnerId :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The Amazon Web Services account ID of the owner of the network interface.
awsEc2EipDetails_allocationId :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The identifier that Amazon Web Services assigns to represent the allocation of the Elastic IP address for use with Amazon VPC.
awsEc2EipDetails_networkBorderGroup :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The name of the location from which the Elastic IP address is advertised.
awsEc2EipDetails_domain :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The domain in which to allocate the address.
If the address is for use with EC2 instances in a VPC, then Domain
is
vpc
. Otherwise, Domain
is standard
.
awsEc2EipDetails_networkInterfaceId :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The identifier of the network interface.
awsEc2EipDetails_publicIpv4Pool :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The identifier of an IP address pool. This parameter allows Amazon EC2 to select an IP address from the address pool.
awsEc2EipDetails_privateIpAddress :: Lens' AwsEc2EipDetails (Maybe Text) Source #
The private IP address that is associated with the Elastic IP address.
awsEc2EipDetails_publicIp :: Lens' AwsEc2EipDetails (Maybe Text) Source #
A public IP address that is associated with the EC2 instance.