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 AwsEc2InstanceDetails = AwsEc2InstanceDetails' {}
- newAwsEc2InstanceDetails :: AwsEc2InstanceDetails
- awsEc2InstanceDetails_iamInstanceProfileArn :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_imageId :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_ipV4Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text])
- awsEc2InstanceDetails_ipV6Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text])
- awsEc2InstanceDetails_keyName :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_launchedAt :: Lens' AwsEc2InstanceDetails (Maybe UTCTime)
- awsEc2InstanceDetails_platform :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_subnetId :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_type :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_vpcId :: Lens' AwsEc2InstanceDetails (Maybe Text)
Documentation
data AwsEc2InstanceDetails Source #
Details of the Amazon EC2 instance involved in a finding.
See: newAwsEc2InstanceDetails
smart constructor.
AwsEc2InstanceDetails' | |
|
Instances
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.