Class GetLaunchConfigurationResult
Inheritance
Inherited Members
Namespace: Pulumi.Aws.Ec2
Assembly: Pulumi.Aws.dll
Syntax
public sealed class GetLaunchConfigurationResult
Fields
View SourceArn
The Amazon Resource Name of the launch configuration.
Declaration
public readonly string Arn
Field Value
| Type | Description |
|---|---|
| System.String |
AssociatePublicIpAddress
Whether a Public IP address is associated with the instance.
Declaration
public readonly bool AssociatePublicIpAddress
Field Value
| Type | Description |
|---|---|
| System.Boolean |
EbsBlockDevices
The EBS Block Devices attached to the instance.
Declaration
public readonly ImmutableArray<GetLaunchConfigurationEbsBlockDeviceResult> EbsBlockDevices
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<GetLaunchConfigurationEbsBlockDeviceResult> |
EbsOptimized
Whether the launched EC2 instance will be EBS-optimized.
Declaration
public readonly bool EbsOptimized
Field Value
| Type | Description |
|---|---|
| System.Boolean |
EnableMonitoring
Whether Detailed Monitoring is Enabled.
Declaration
public readonly bool EnableMonitoring
Field Value
| Type | Description |
|---|---|
| System.Boolean |
EphemeralBlockDevices
The Ephemeral volumes on the instance.
Declaration
public readonly ImmutableArray<GetLaunchConfigurationEphemeralBlockDeviceResult> EphemeralBlockDevices
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<GetLaunchConfigurationEphemeralBlockDeviceResult> |
IamInstanceProfile
The IAM Instance Profile to associate with launched instances.
Declaration
public readonly string IamInstanceProfile
Field Value
| Type | Description |
|---|---|
| System.String |
Id
The provider-assigned unique ID for this managed resource.
Declaration
public readonly string Id
Field Value
| Type | Description |
|---|---|
| System.String |
ImageId
The EC2 Image ID of the instance.
Declaration
public readonly string ImageId
Field Value
| Type | Description |
|---|---|
| System.String |
InstanceType
The Instance Type of the instance to launch.
Declaration
public readonly string InstanceType
Field Value
| Type | Description |
|---|---|
| System.String |
KeyName
The Key Name that should be used for the instance.
Declaration
public readonly string KeyName
Field Value
| Type | Description |
|---|---|
| System.String |
Name
The Name of the launch configuration.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
PlacementTenancy
The Tenancy of the instance.
Declaration
public readonly string PlacementTenancy
Field Value
| Type | Description |
|---|---|
| System.String |
RootBlockDevices
The Root Block Device of the instance.
Declaration
public readonly ImmutableArray<GetLaunchConfigurationRootBlockDeviceResult> RootBlockDevices
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<GetLaunchConfigurationRootBlockDeviceResult> |
SecurityGroups
A list of associated Security Group IDS.
Declaration
public readonly ImmutableArray<string> SecurityGroups
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
SpotPrice
The Price to use for reserving Spot instances.
Declaration
public readonly string SpotPrice
Field Value
| Type | Description |
|---|---|
| System.String |
UserData
The User Data of the instance.
Declaration
public readonly string UserData
Field Value
| Type | Description |
|---|---|
| System.String |
VpcClassicLinkId
The ID of a ClassicLink-enabled VPC.
Declaration
public readonly string VpcClassicLinkId
Field Value
| Type | Description |
|---|---|
| System.String |
VpcClassicLinkSecurityGroups
The IDs of one or more Security Groups for the specified ClassicLink-enabled VPC.
Declaration
public readonly ImmutableArray<string> VpcClassicLinkSecurityGroups
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |