launch_configurations_list_only
Lists launch_configurations
in a region or regions, for all properties use launch_configurations
Overview
Name | launch_configurations_list_only |
Type | Resource |
Description | The AWS::AutoScaling::LaunchConfiguration resource specifies the launch configuration that can be used by an Auto Scaling group to configure Amazon EC2 instances. |
Id | aws.autoscaling.launch_configurations_list_only |
Fields
Name | Datatype | Description |
---|---|---|
placement_tenancy | string | The tenancy of the instance, either default or dedicated. |
security_groups | array | A list that contains the security groups to assign to the instances in the Auto Scaling group. |
launch_configuration_name | string | The name of the launch configuration. This name must be unique per Region per account. |
metadata_options | object | The metadata options for the instances. |
instance_id | string | The ID of the Amazon EC2 instance you want to use to create the launch configuration. |
user_data | string | The Base64-encoded user data to make available to the launched EC2 instances. |
classic_link_vpc_security_groups | array | The IDs of one or more security groups for the VPC that you specified in the ClassicLinkVPCId property. |
block_device_mappings | array | Specifies how block devices are exposed to the instance. You can specify virtual devices and EBS volumes. |
iam_instance_profile | string | Provides the name or the Amazon Resource Name (ARN) of the instance profile associated with the IAM role for the instance. The instance profile contains the IAM role. |
kernel_id | string | Provides the ID of the kernel associated with the EC2 AMI. |
associate_public_ip_address | boolean | For Auto Scaling groups that are running in a virtual private cloud (VPC), specifies whether to assign a public IP address to the group's instances. |
classic_link_vpc_id | string | The ID of a ClassicLink-enabled VPC to link your EC2-Classic instances to. |
ebs_optimized | boolean | Specifies whether the launch configuration is optimized for EBS I/O (true) or not (false). |
key_name | string | Provides the name of the EC2 key pair. |
spot_price | string | The maximum hourly price you are willing to pay for any Spot Instances launched to fulfill the request. |
image_id | string | Provides the unique ID of the Amazon Machine Image (AMI) that was assigned during registration. |
instance_type | string | Specifies the instance type of the EC2 instance. |
ram_disk_id | string | The ID of the RAM disk to select. |
instance_monitoring | boolean | Controls whether instances in this group are launched with detailed (true) or basic (false) monitoring. |
region | string | AWS region. |
Methods
Name | Accessible by | Required Params |
---|---|---|
list_resources | SELECT | region |
SELECT
examples
Lists all launch_configurations
in a region.
SELECT
region,
launch_configuration_name
FROM aws.autoscaling.launch_configurations_list_only
WHERE region = 'us-east-1';
Permissions
For permissions required to operate on the launch_configurations_list_only
resource, see launch_configurations