Package com.pulumi.aws.ec2.outputs
Class GetLaunchConfigurationResult
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.GetLaunchConfigurationResult
-
public final class GetLaunchConfigurationResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetLaunchConfigurationResult.Builder
-
Method Summary
-
-
-
Method Detail
-
arn
public java.lang.String arn()
- Returns:
- ARN of the launch configuration.
-
associatePublicIpAddress
public java.lang.Boolean associatePublicIpAddress()
- Returns:
- Whether a Public IP address is associated with the instance.
-
ebsBlockDevices
public java.util.List<GetLaunchConfigurationEbsBlockDevice> ebsBlockDevices()
- Returns:
- EBS Block Devices attached to the instance.
-
ebsOptimized
public java.lang.Boolean ebsOptimized()
- Returns:
- Whether the launched EC2 instance will be EBS-optimized.
-
enableMonitoring
public java.lang.Boolean enableMonitoring()
- Returns:
- Whether Detailed Monitoring is Enabled.
-
ephemeralBlockDevices
public java.util.List<GetLaunchConfigurationEphemeralBlockDevice> ephemeralBlockDevices()
- Returns:
- The Ephemeral volumes on the instance.
-
iamInstanceProfile
public java.lang.String iamInstanceProfile()
- Returns:
- The IAM Instance Profile to associate with launched instances.
-
id
public java.lang.String id()
- Returns:
- The provider-assigned unique ID for this managed resource.
-
imageId
public java.lang.String imageId()
- Returns:
- EC2 Image ID of the instance.
-
instanceType
public java.lang.String instanceType()
- Returns:
- Instance Type of the instance to launch.
-
keyName
public java.lang.String keyName()
- Returns:
- Key Name that should be used for the instance.
-
metadataOptions
public java.util.List<GetLaunchConfigurationMetadataOption> metadataOptions()
- Returns:
- Metadata options for the instance.
-
name
public java.lang.String name()
- Returns:
- Name of the launch configuration.
-
placementTenancy
public java.lang.String placementTenancy()
- Returns:
- Tenancy of the instance.
-
region
public java.lang.String region()
-
rootBlockDevices
public java.util.List<GetLaunchConfigurationRootBlockDevice> rootBlockDevices()
- Returns:
- Root Block Device of the instance.
-
securityGroups
public java.util.List<java.lang.String> securityGroups()
- Returns:
- List of associated Security Group IDs.
-
spotPrice
public java.lang.String spotPrice()
- Returns:
- Price to use for reserving Spot instances.
-
userData
public java.lang.String userData()
- Returns:
- User Data of the instance.
-
builder
public static GetLaunchConfigurationResult.Builder builder()
-
builder
public static GetLaunchConfigurationResult.Builder builder(GetLaunchConfigurationResult defaults)
-
-