pub struct GetLaunchConfigurationResult {Show 18 fields
pub arn: Output<String>,
pub associate_public_ip_address: Output<bool>,
pub ebs_block_devices: Output<Vec<GetLaunchConfigurationEbsBlockDevice>>,
pub ebs_optimized: Output<bool>,
pub enable_monitoring: Output<bool>,
pub ephemeral_block_devices: Output<Vec<GetLaunchConfigurationEphemeralBlockDevice>>,
pub iam_instance_profile: Output<String>,
pub id: Output<String>,
pub image_id: Output<String>,
pub instance_type: Output<String>,
pub key_name: Output<String>,
pub metadata_options: Output<Vec<GetLaunchConfigurationMetadataOption>>,
pub name: Output<String>,
pub placement_tenancy: Output<String>,
pub root_block_devices: Output<Vec<GetLaunchConfigurationRootBlockDevice>>,
pub security_groups: Output<Vec<String>>,
pub spot_price: Output<String>,
pub user_data: Output<String>,
}
Fields§
§arn: Output<String>
Amazon Resource Name of the launch configuration.
associate_public_ip_address: Output<bool>
Whether a Public IP address is associated with the instance.
ebs_block_devices: Output<Vec<GetLaunchConfigurationEbsBlockDevice>>
EBS Block Devices attached to the instance.
ebs_optimized: Output<bool>
Whether the launched EC2 instance will be EBS-optimized.
enable_monitoring: Output<bool>
Whether Detailed Monitoring is Enabled.
ephemeral_block_devices: Output<Vec<GetLaunchConfigurationEphemeralBlockDevice>>
The Ephemeral volumes on the instance.
iam_instance_profile: Output<String>
The IAM Instance Profile to associate with launched instances.
id: Output<String>
The provider-assigned unique ID for this managed resource.
image_id: Output<String>
EC2 Image ID of the instance.
instance_type: Output<String>
Instance Type of the instance to launch.
key_name: Output<String>
Key Name that should be used for the instance.
metadata_options: Output<Vec<GetLaunchConfigurationMetadataOption>>
Metadata options for the instance.
name: Output<String>
Name of the launch configuration.
placement_tenancy: Output<String>
Tenancy of the instance.
root_block_devices: Output<Vec<GetLaunchConfigurationRootBlockDevice>>
Root Block Device of the instance.
security_groups: Output<Vec<String>>
List of associated Security Group IDS.
spot_price: Output<String>
Price to use for reserving Spot instances.
user_data: Output<String>
User Data of the instance.