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 |
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.
InstanceNetworkInterfaceAssociation' | |
|
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.