GetInfrastructureConfigurationResult

data class GetInfrastructureConfigurationResult(val arn: String? = null, val description: String? = null, val instanceMetadataOptions: InfrastructureConfigurationInstanceMetadataOptions? = null, val instanceProfileName: String? = null, val instanceTypes: List<String>? = null, val keyPair: String? = null, val logging: InfrastructureConfigurationLogging? = null, val placement: InfrastructureConfigurationPlacement? = null, val resourceTags: Map<String, String>? = null, val securityGroupIds: List<String>? = null, val snsTopicArn: String? = null, val subnetId: String? = null, val tags: Map<String, String>? = null, val terminateInstanceOnFailure: Boolean? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, description: String? = null, instanceMetadataOptions: InfrastructureConfigurationInstanceMetadataOptions? = null, instanceProfileName: String? = null, instanceTypes: List<String>? = null, keyPair: String? = null, logging: InfrastructureConfigurationLogging? = null, placement: InfrastructureConfigurationPlacement? = null, resourceTags: Map<String, String>? = null, securityGroupIds: List<String>? = null, snsTopicArn: String? = null, subnetId: String? = null, tags: Map<String, String>? = null, terminateInstanceOnFailure: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The Amazon Resource Name (ARN) of the infrastructure configuration.

Link copied to clipboard
val description: String? = null

The description of the infrastructure configuration.

Link copied to clipboard

The instance metadata option settings for the infrastructure configuration.

Link copied to clipboard

The instance profile of the infrastructure configuration.

Link copied to clipboard
val instanceTypes: List<String>? = null

The instance types of the infrastructure configuration.

Link copied to clipboard
val keyPair: String? = null

The EC2 key pair of the infrastructure configuration..

Link copied to clipboard

The logging configuration of the infrastructure configuration.

Link copied to clipboard

The placement option settings for the infrastructure configuration.

Link copied to clipboard
val resourceTags: Map<String, String>? = null

The tags attached to the resource created by Image Builder.

Link copied to clipboard

The security group IDs of the infrastructure configuration.

Link copied to clipboard
val snsTopicArn: String? = null

The SNS Topic Amazon Resource Name (ARN) of the infrastructure configuration.

Link copied to clipboard
val subnetId: String? = null

The subnet ID of the infrastructure configuration.

Link copied to clipboard
val tags: Map<String, String>? = null

The tags associated with the component.

Link copied to clipboard

The terminate instance on failure configuration of the infrastructure configuration.