Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AwsAutoScalingLaunchConfigurationDetails

import type { AwsAutoScalingLaunchConfigurationDetails } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

Details about a launch configuration.

interface AwsAutoScalingLaunchConfigurationDetails {
AssociatePublicIpAddress?: boolean | null;
ClassicLinkVpcId?: string | null;
ClassicLinkVpcSecurityGroups?: string[] | null;
CreatedTime?: string | null;
EbsOptimized?: boolean | null;
IamInstanceProfile?: string | null;
ImageId?: string | null;
InstanceType?: string | null;
KernelId?: string | null;
KeyName?: string | null;
LaunchConfigurationName?: string | null;
PlacementTenancy?: string | null;
RamdiskId?: string | null;
SecurityGroups?: string[] | null;
SpotPrice?: string | null;
UserData?: string | null;
}

§Properties

§
AssociatePublicIpAddress?: boolean | null
[src]

For Auto Scaling groups that run in a VPC, specifies whether to assign a public IP address to the group's instances.

§

Specifies the block devices for the instance.

§
ClassicLinkVpcId?: string | null
[src]

The identifier of a ClassicLink-enabled VPC that EC2-Classic instances are linked to.

§
ClassicLinkVpcSecurityGroups?: string[] | null
[src]

The identifiers of one or more security groups for the VPC that is specified in ClassicLinkVPCId.

§
CreatedTime?: string | null
[src]

The creation date and time for the launch configuration.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

§
EbsOptimized?: boolean | null
[src]

Whether the launch configuration is optimized for Amazon EBS I/O.

§
IamInstanceProfile?: string | null
[src]

The name or the ARN of the instance profile associated with the IAM role for the instance. The instance profile contains the IAM role.

§
ImageId?: string | null
[src]

The identifier of the Amazon Machine Image (AMI) that is used to launch EC2 instances.

§

Indicates the type of monitoring for instances in the group.

§
InstanceType?: string | null
[src]

The instance type for the instances.

§
KernelId?: string | null
[src]

The identifier of the kernel associated with the AMI.

§
KeyName?: string | null
[src]

The name of the key pair.

§
LaunchConfigurationName?: string | null
[src]

The name of the launch configuration.

§

The metadata options for the instances.

§
PlacementTenancy?: string | null
[src]

The tenancy of the instance. An instance with dedicated tenancy runs on isolated, single-tenant hardware and can only be launched into a VPC.

§
RamdiskId?: string | null
[src]

The identifier of the RAM disk associated with the AMI.

§
SecurityGroups?: string[] | null
[src]

The security groups to assign to the instances in the Auto Scaling group.

§
SpotPrice?: string | null
[src]

The maximum hourly price to be paid for any Spot Instance that is launched to fulfill the request.

§
UserData?: string | null
[src]

The user data to make available to the launched EC2 instances. Must be base64-encoded text.