Class: Aws::EC2::Types::ResponseLaunchTemplateData
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::ResponseLaunchTemplateData
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
The information for a launch template.
Instance Attribute Summary collapse
-
#block_device_mappings ⇒ Array<Types::LaunchTemplateBlockDeviceMapping>
The block device mappings.
-
#capacity_reservation_specification ⇒ Types::LaunchTemplateCapacityReservationSpecificationResponse
Information about the Capacity Reservation targeting option.
-
#cpu_options ⇒ Types::LaunchTemplateCpuOptions
The CPU options for the instance.
-
#credit_specification ⇒ Types::CreditSpecification
The credit option for CPU usage of the instance.
-
#disable_api_termination ⇒ Boolean
If set to ‘true`, indicates that the instance cannot be terminated using the Amazon EC2 console, command line tool, or API.
-
#ebs_optimized ⇒ Boolean
Indicates whether the instance is optimized for Amazon EBS I/O.
-
#elastic_gpu_specifications ⇒ Array<Types::ElasticGpuSpecificationResponse>
The elastic GPU specification.
-
#elastic_inference_accelerators ⇒ Array<Types::LaunchTemplateElasticInferenceAcceleratorResponse>
The elastic inference accelerator for the instance.
-
#hibernation_options ⇒ Types::LaunchTemplateHibernationOptions
Indicates whether an instance is configured for hibernation.
-
#iam_instance_profile ⇒ Types::LaunchTemplateIamInstanceProfileSpecification
The IAM instance profile.
-
#image_id ⇒ String
The ID of the AMI that was used to launch the instance.
-
#instance_initiated_shutdown_behavior ⇒ String
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
-
#instance_market_options ⇒ Types::LaunchTemplateInstanceMarketOptions
The market (purchasing) option for the instances.
-
#instance_type ⇒ String
The instance type.
-
#kernel_id ⇒ String
The ID of the kernel, if applicable.
-
#key_name ⇒ String
The name of the key pair.
-
#license_specifications ⇒ Array<Types::LaunchTemplateLicenseConfiguration>
The license configurations.
-
#monitoring ⇒ Types::LaunchTemplatesMonitoring
The monitoring for the instance.
-
#network_interfaces ⇒ Array<Types::LaunchTemplateInstanceNetworkInterfaceSpecification>
The network interfaces.
-
#placement ⇒ Types::LaunchTemplatePlacement
The placement of the instance.
-
#ram_disk_id ⇒ String
The ID of the RAM disk, if applicable.
-
#security_group_ids ⇒ Array<String>
The security group IDs.
-
#security_groups ⇒ Array<String>
The security group names.
-
#tag_specifications ⇒ Array<Types::LaunchTemplateTagSpecification>
The tags.
-
#user_data ⇒ String
The user data for the instance.
Instance Attribute Details
#block_device_mappings ⇒ Array<Types::LaunchTemplateBlockDeviceMapping>
The block device mappings.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#capacity_reservation_specification ⇒ Types::LaunchTemplateCapacityReservationSpecificationResponse
Information about the Capacity Reservation targeting option.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#cpu_options ⇒ Types::LaunchTemplateCpuOptions
The CPU options for the instance. For more information, see
- Optimizing CPU Options][1
-
in the *Amazon Elastic Compute Cloud
User Guide*.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#credit_specification ⇒ Types::CreditSpecification
The credit option for CPU usage of the instance.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#disable_api_termination ⇒ Boolean
If set to ‘true`, indicates that the instance cannot be terminated using the Amazon EC2 console, command line tool, or API.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#ebs_optimized ⇒ Boolean
Indicates whether the instance is optimized for Amazon EBS I/O.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#elastic_gpu_specifications ⇒ Array<Types::ElasticGpuSpecificationResponse>
The elastic GPU specification.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#elastic_inference_accelerators ⇒ Array<Types::LaunchTemplateElasticInferenceAcceleratorResponse>
The elastic inference accelerator for the instance.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#hibernation_options ⇒ Types::LaunchTemplateHibernationOptions
Indicates whether an instance is configured for hibernation. For more information, see [Hibernate Your Instance] in the *Amazon Elastic Compute Cloud User Guide*.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/Hibernate.html
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#iam_instance_profile ⇒ Types::LaunchTemplateIamInstanceProfileSpecification
The IAM instance profile.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#image_id ⇒ String
The ID of the AMI that was used to launch the instance.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#instance_initiated_shutdown_behavior ⇒ String
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#instance_market_options ⇒ Types::LaunchTemplateInstanceMarketOptions
The market (purchasing) option for the instances.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#instance_type ⇒ String
The instance type.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#kernel_id ⇒ String
The ID of the kernel, if applicable.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#key_name ⇒ String
The name of the key pair.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#license_specifications ⇒ Array<Types::LaunchTemplateLicenseConfiguration>
The license configurations.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#monitoring ⇒ Types::LaunchTemplatesMonitoring
The monitoring for the instance.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#network_interfaces ⇒ Array<Types::LaunchTemplateInstanceNetworkInterfaceSpecification>
The network interfaces.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#placement ⇒ Types::LaunchTemplatePlacement
The placement of the instance.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#ram_disk_id ⇒ String
The ID of the RAM disk, if applicable.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#security_group_ids ⇒ Array<String>
The security group IDs.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#security_groups ⇒ Array<String>
The security group names.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#tag_specifications ⇒ Array<Types::LaunchTemplateTagSpecification>
The tags.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |
#user_data ⇒ String
The user data for the instance.
31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 |
# File 'lib/aws-sdk-ec2/types.rb', line 31313 class ResponseLaunchTemplateData < Struct.new( :kernel_id, :ebs_optimized, :iam_instance_profile, :block_device_mappings, :network_interfaces, :image_id, :instance_type, :key_name, :monitoring, :placement, :ram_disk_id, :disable_api_termination, :instance_initiated_shutdown_behavior, :user_data, :tag_specifications, :elastic_gpu_specifications, :elastic_inference_accelerators, :security_group_ids, :security_groups, :instance_market_options, :credit_specification, :cpu_options, :capacity_reservation_specification, :hibernation_options, :license_specifications) include Aws::Structure end |