Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AwsEc2InstanceDetails = AwsEc2InstanceDetails' {}
- newAwsEc2InstanceDetails :: AwsEc2InstanceDetails
- awsEc2InstanceDetails_iamInstanceProfileArn :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_vpcId :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_keyName :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_networkInterfaces :: Lens' AwsEc2InstanceDetails (Maybe [AwsEc2InstanceNetworkInterfacesDetails])
- awsEc2InstanceDetails_ipV4Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text])
- awsEc2InstanceDetails_subnetId :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_imageId :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_type :: Lens' AwsEc2InstanceDetails (Maybe Text)
- awsEc2InstanceDetails_ipV6Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text])
- awsEc2InstanceDetails_launchedAt :: Lens' AwsEc2InstanceDetails (Maybe Text)
Documentation
data AwsEc2InstanceDetails Source #
The details of an EC2 instance.
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 profile ARN of the instance.
$sel:vpcId:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_vpcId
- The identifier of the VPC that the instance was launched in.
$sel:keyName:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_keyName
- The key name associated with the instance.
$sel:networkInterfaces:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_networkInterfaces
- The identifiers of the network interfaces for the EC2 instance. The
details for each network interface are in a corresponding
AwsEc2NetworkInterfacesDetails
object.
$sel:ipV4Addresses:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_ipV4Addresses
- The IPv4 addresses associated with the instance.
$sel:subnetId:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_subnetId
- The identifier of the subnet that the instance was launched in.
$sel:imageId:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_imageId
- The Amazon Machine Image (AMI) ID of the instance.
$sel:type':AwsEc2InstanceDetails'
, awsEc2InstanceDetails_type
- The instance type of the instance.
$sel:ipV6Addresses:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_ipV6Addresses
- The IPv6 addresses associated with the instance.
$sel:launchedAt:AwsEc2InstanceDetails'
, awsEc2InstanceDetails_launchedAt
- Indicates when the instance was launched.
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
awsEc2InstanceDetails_iamInstanceProfileArn :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
The IAM profile ARN of the instance.
awsEc2InstanceDetails_vpcId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
The identifier of the VPC that the instance was launched in.
awsEc2InstanceDetails_keyName :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
The key name associated with the instance.
awsEc2InstanceDetails_networkInterfaces :: Lens' AwsEc2InstanceDetails (Maybe [AwsEc2InstanceNetworkInterfacesDetails]) Source #
The identifiers of the network interfaces for the EC2 instance. The
details for each network interface are in a corresponding
AwsEc2NetworkInterfacesDetails
object.
awsEc2InstanceDetails_ipV4Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text]) Source #
The IPv4 addresses associated with the instance.
awsEc2InstanceDetails_subnetId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
The identifier of the subnet that the instance was launched in.
awsEc2InstanceDetails_imageId :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
The Amazon Machine Image (AMI) ID of the instance.
awsEc2InstanceDetails_type :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
The instance type of the instance.
awsEc2InstanceDetails_ipV6Addresses :: Lens' AwsEc2InstanceDetails (Maybe [Text]) Source #
The IPv6 addresses associated with the instance.
awsEc2InstanceDetails_launchedAt :: Lens' AwsEc2InstanceDetails (Maybe Text) Source #
Indicates when the instance was launched.
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.