amazonka-inspector2-2.0: Amazon Inspector2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Description

 
Synopsis

Documentation

data AwsEc2InstanceDetails Source #

Details of the Amazon EC2 instance involved in a finding.

See: newAwsEc2InstanceDetails smart constructor.

Constructors

AwsEc2InstanceDetails' 

Fields

Instances

Instances details
FromJSON AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Generic AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Associated Types

type Rep AwsEc2InstanceDetails :: Type -> Type #

Read AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Show AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

NFData AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Methods

rnf :: AwsEc2InstanceDetails -> () #

Eq AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

Hashable AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

type Rep AwsEc2InstanceDetails Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AwsEc2InstanceDetails

newAwsEc2InstanceDetails :: AwsEc2InstanceDetails Source #

Create a value of AwsEc2InstanceDetails 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:iamInstanceProfileArn:AwsEc2InstanceDetails', awsEc2InstanceDetails_iamInstanceProfileArn - The IAM instance profile ARN of the Amazon EC2 instance.

$sel:imageId:AwsEc2InstanceDetails', awsEc2InstanceDetails_imageId - The image ID of the Amazon EC2 instance.

$sel:ipV4Addresses:AwsEc2InstanceDetails', awsEc2InstanceDetails_ipV4Addresses - The IPv4 addresses of the Amazon EC2 instance.

$sel:ipV6Addresses:AwsEc2InstanceDetails', awsEc2InstanceDetails_ipV6Addresses - The IPv6 addresses of the Amazon EC2 instance.

$sel:keyName:AwsEc2InstanceDetails', awsEc2InstanceDetails_keyName - The name of the key pair used to launch the Amazon EC2 instance.

$sel:launchedAt:AwsEc2InstanceDetails', awsEc2InstanceDetails_launchedAt - The date and time the Amazon EC2 instance was launched at.

$sel:platform:AwsEc2InstanceDetails', awsEc2InstanceDetails_platform - The platform of the Amazon EC2 instance.

$sel:subnetId:AwsEc2InstanceDetails', awsEc2InstanceDetails_subnetId - The subnet ID of the Amazon EC2 instance.

$sel:type':AwsEc2InstanceDetails', awsEc2InstanceDetails_type - The type of the Amazon EC2 instance.

$sel:vpcId:AwsEc2InstanceDetails', awsEc2InstanceDetails_vpcId - The VPC ID of the Amazon EC2 instance.

awsEc2InstanceDetails_iamInstanceProfileArn :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The IAM instance profile ARN of the Amazon EC2 instance.

awsEc2InstanceDetails_imageId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The image ID of the Amazon EC2 instance.

awsEc2InstanceDetails_ipV4Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text]) Source #

The IPv4 addresses of the Amazon EC2 instance.

awsEc2InstanceDetails_ipV6Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text]) Source #

The IPv6 addresses of the Amazon EC2 instance.

awsEc2InstanceDetails_keyName :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The name of the key pair used to launch the Amazon EC2 instance.

awsEc2InstanceDetails_launchedAt :: Lens' AwsEc2InstanceDetails (Maybe UTCTime) Source #

The date and time the Amazon EC2 instance was launched at.

awsEc2InstanceDetails_platform :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The platform of the Amazon EC2 instance.

awsEc2InstanceDetails_subnetId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The subnet ID of the Amazon EC2 instance.

awsEc2InstanceDetails_type :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The type of the Amazon EC2 instance.

awsEc2InstanceDetails_vpcId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #

The VPC ID of the Amazon EC2 instance.