libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

Description

 
Synopsis

Documentation

data AwsEc2NetworkInterfaceDetails Source #

Details about the network interface

See: newAwsEc2NetworkInterfaceDetails smart constructor.

Constructors

AwsEc2NetworkInterfaceDetails' 

Fields

Instances

Instances details
Eq AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

Read AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

Show AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

Generic AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

Associated Types

type Rep AwsEc2NetworkInterfaceDetails :: Type -> Type #

NFData AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

Hashable AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

ToJSON AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

FromJSON AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

type Rep AwsEc2NetworkInterfaceDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsEc2NetworkInterfaceDetails

newAwsEc2NetworkInterfaceDetails :: AwsEc2NetworkInterfaceDetails Source #

Create a value of AwsEc2NetworkInterfaceDetails 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:privateIpAddresses:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_privateIpAddresses - The private IPv4 addresses associated with the network interface.

$sel:publicDnsName:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_publicDnsName - The public DNS name of the network interface.

$sel:securityGroups:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_securityGroups - Security groups for the network interface.

$sel:sourceDestCheck:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_sourceDestCheck - Indicates whether traffic to or from the instance is validated.

$sel:networkInterfaceId:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_networkInterfaceId - The ID of the network interface.

$sel:attachment:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_attachment - The network interface attachment.

$sel:publicIp:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_publicIp - The address of the Elastic IP address bound to the network interface.

$sel:ipV6Addresses:AwsEc2NetworkInterfaceDetails', awsEc2NetworkInterfaceDetails_ipV6Addresses - The IPv6 addresses associated with the network interface.

awsEc2NetworkInterfaceDetails_sourceDestCheck :: Lens' AwsEc2NetworkInterfaceDetails (Maybe Bool) Source #

Indicates whether traffic to or from the instance is validated.

awsEc2NetworkInterfaceDetails_publicIp :: Lens' AwsEc2NetworkInterfaceDetails (Maybe Text) Source #

The address of the Elastic IP address bound to the network interface.