Class: Aws::Imagebuilder::Types::InfrastructureConfigurationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::InfrastructureConfigurationSummary
- Defined in:
- gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb
Overview
Contains a high-level summary of an infrastructure configuration, including the environment settings that Image Builder uses to build and test images.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the infrastructure configuration.
-
#date_created ⇒ String
The date on which the infrastructure configuration was created.
-
#date_updated ⇒ String
The date on which the infrastructure configuration was last updated.
-
#description ⇒ String
The description of the infrastructure configuration.
-
#instance_profile_name ⇒ String
The instance profile of the infrastructure configuration.
-
#instance_types ⇒ Array<String>
The instance types of the infrastructure configuration.
-
#name ⇒ String
The name of the infrastructure configuration.
-
#placement ⇒ Types::Placement
The instance placement settings that define where the build and test instances that Image Builder launches during image creation run.
-
#resource_tags ⇒ Hash<String,String>
The metadata tags assigned to the Amazon EC2 build and test instances that Image Builder launches during image creation.
-
#tags ⇒ Hash<String,String>
The tags of the infrastructure configuration.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the infrastructure configuration.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#date_created ⇒ String
The date on which the infrastructure configuration was created.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#date_updated ⇒ String
The date on which the infrastructure configuration was last updated.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the infrastructure configuration.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#instance_profile_name ⇒ String
The instance profile of the infrastructure configuration.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#instance_types ⇒ Array<String>
The instance types of the infrastructure configuration.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the infrastructure configuration.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#placement ⇒ Types::Placement
The instance placement settings that define where the build and test instances that Image Builder launches during image creation run. These settings don't affect instances that you launch from the output image.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#resource_tags ⇒ Hash<String,String>
The metadata tags assigned to the Amazon EC2 build and test instances that Image Builder launches during image creation.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags of the infrastructure configuration.
5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 5853 class InfrastructureConfigurationSummary < Struct.new( :arn, :name, :description, :date_created, :date_updated, :resource_tags, :tags, :instance_types, :instance_profile_name, :placement) SENSITIVE = [] include Aws::Structure end |