| 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.InstanceNetworkInterfaceAssociation
Description
Synopsis
- data InstanceNetworkInterfaceAssociation = InstanceNetworkInterfaceAssociation' {}
- newInstanceNetworkInterfaceAssociation :: InstanceNetworkInterfaceAssociation
- instanceNetworkInterfaceAssociation_carrierIp :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- instanceNetworkInterfaceAssociation_customerOwnedIp :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- instanceNetworkInterfaceAssociation_ipOwnerId :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- instanceNetworkInterfaceAssociation_publicDnsName :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- instanceNetworkInterfaceAssociation_publicIp :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
Documentation
data InstanceNetworkInterfaceAssociation Source #
Describes association information for an Elastic IP address (IPv4).
See: newInstanceNetworkInterfaceAssociation smart constructor.
Constructors
| InstanceNetworkInterfaceAssociation' | |
Fields
| |
Instances
newInstanceNetworkInterfaceAssociation :: InstanceNetworkInterfaceAssociation Source #
Create a value of InstanceNetworkInterfaceAssociation 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:carrierIp:InstanceNetworkInterfaceAssociation', instanceNetworkInterfaceAssociation_carrierIp - The carrier IP address associated with the network interface.
$sel:customerOwnedIp:InstanceNetworkInterfaceAssociation', instanceNetworkInterfaceAssociation_customerOwnedIp - The customer-owned IP address associated with the network interface.
$sel:ipOwnerId:InstanceNetworkInterfaceAssociation', instanceNetworkInterfaceAssociation_ipOwnerId - The ID of the owner of the Elastic IP address.
$sel:publicDnsName:InstanceNetworkInterfaceAssociation', instanceNetworkInterfaceAssociation_publicDnsName - The public DNS name.
$sel:publicIp:InstanceNetworkInterfaceAssociation', instanceNetworkInterfaceAssociation_publicIp - The public IP address or Elastic IP address bound to the network
interface.
instanceNetworkInterfaceAssociation_carrierIp :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text) Source #
The carrier IP address associated with the network interface.
instanceNetworkInterfaceAssociation_customerOwnedIp :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text) Source #
The customer-owned IP address associated with the network interface.
instanceNetworkInterfaceAssociation_ipOwnerId :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text) Source #
The ID of the owner of the Elastic IP address.
instanceNetworkInterfaceAssociation_publicDnsName :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text) Source #
The public DNS name.
instanceNetworkInterfaceAssociation_publicIp :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text) Source #
The public IP address or Elastic IP address bound to the network interface.