class Aws::Imagebuilder::Types::InfrastructureConfiguration

Details of the infrastructure configuration.

@!attribute [rw] arn

The Amazon Resource Name (ARN) of the infrastructure configuration.
@return [String]

@!attribute [rw] name

The name of the infrastructure configuration.
@return [String]

@!attribute [rw] description

The description of the infrastructure configuration.
@return [String]

@!attribute [rw] instance_types

The instance types of the infrastructure configuration.
@return [Array<String>]

@!attribute [rw] instance_profile_name

The instance profile of the infrastructure configuration.
@return [String]

@!attribute [rw] security_group_ids

The security group IDs of the infrastructure configuration.
@return [Array<String>]

@!attribute [rw] subnet_id

The subnet ID of the infrastructure configuration.
@return [String]

@!attribute [rw] logging

The logging configuration of the infrastructure configuration.
@return [Types::Logging]

@!attribute [rw] key_pair

The Amazon EC2 key pair of the infrastructure configuration.
@return [String]

@!attribute [rw] terminate_instance_on_failure

The terminate instance on failure configuration of the
infrastructure configuration.
@return [Boolean]

@!attribute [rw] sns_topic_arn

The SNS topic Amazon Resource Name (ARN) of the infrastructure
configuration.
@return [String]

@!attribute [rw] date_created

The date on which the infrastructure configuration was created.
@return [String]

@!attribute [rw] date_updated

The date on which the infrastructure configuration was last updated.
@return [String]

@!attribute [rw] resource_tags

The tags attached to the resource created by Image Builder.
@return [Hash<String,String>]

@!attribute [rw] tags

The tags of the infrastructure configuration.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/imagebuilder-2019-12-02/InfrastructureConfiguration AWS API Documentation

Constants

SENSITIVE