Class: Aws::Types::ResponseLaunchTemplateData
- Inherits:
-
Object
- Object
- Aws::Types::ResponseLaunchTemplateData
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#block_device_mappings ⇒ ::Array[Types::LaunchTemplateBlockDeviceMapping]
Returns the value of attribute block_device_mappings.
-
#capacity_reservation_specification ⇒ Types::LaunchTemplateCapacityReservationSpecificationResponse
Returns the value of attribute capacity_reservation_specification.
-
#cpu_options ⇒ Types::LaunchTemplateCpuOptions
Returns the value of attribute cpu_options.
-
#credit_specification ⇒ Types::CreditSpecification
Returns the value of attribute credit_specification.
-
#disable_api_stop ⇒ Boolean
Returns the value of attribute disable_api_stop.
-
#disable_api_termination ⇒ Boolean
Returns the value of attribute disable_api_termination.
-
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
-
#elastic_gpu_specifications ⇒ ::Array[Types::ElasticGpuSpecificationResponse]
Returns the value of attribute elastic_gpu_specifications.
-
#elastic_inference_accelerators ⇒ ::Array[Types::LaunchTemplateElasticInferenceAcceleratorResponse]
Returns the value of attribute elastic_inference_accelerators.
-
#enclave_options ⇒ Types::LaunchTemplateEnclaveOptions
Returns the value of attribute enclave_options.
-
#hibernation_options ⇒ Types::LaunchTemplateHibernationOptions
Returns the value of attribute hibernation_options.
-
#iam_instance_profile ⇒ Types::LaunchTemplateIamInstanceProfileSpecification
Returns the value of attribute iam_instance_profile.
-
#image_id ⇒ ::String
Returns the value of attribute image_id.
-
#instance_initiated_shutdown_behavior ⇒ "stop", "terminate"
Returns the value of attribute instance_initiated_shutdown_behavior.
-
#instance_market_options ⇒ Types::LaunchTemplateInstanceMarketOptions
Returns the value of attribute instance_market_options.
-
#instance_requirements ⇒ Types::InstanceRequirements
Returns the value of attribute instance_requirements.
-
#instance_type ⇒ "a1.medium", ...
Returns the value of attribute instance_type.
-
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
-
#key_name ⇒ ::String
Returns the value of attribute key_name.
-
#license_specifications ⇒ ::Array[Types::LaunchTemplateLicenseConfiguration]
Returns the value of attribute license_specifications.
-
#maintenance_options ⇒ Types::LaunchTemplateInstanceMaintenanceOptions
Returns the value of attribute maintenance_options.
-
#metadata_options ⇒ Types::LaunchTemplateInstanceMetadataOptions
Returns the value of attribute metadata_options.
-
#monitoring ⇒ Types::LaunchTemplatesMonitoring
Returns the value of attribute monitoring.
-
#network_interfaces ⇒ ::Array[Types::LaunchTemplateInstanceNetworkInterfaceSpecification]
Returns the value of attribute network_interfaces.
-
#network_performance_options ⇒ Types::LaunchTemplateNetworkPerformanceOptions
Returns the value of attribute network_performance_options.
-
#operator ⇒ Types::OperatorResponse
Returns the value of attribute operator.
-
#placement ⇒ Types::LaunchTemplatePlacement
Returns the value of attribute placement.
-
#private_dns_name_options ⇒ Types::LaunchTemplatePrivateDnsNameOptions
Returns the value of attribute private_dns_name_options.
-
#ram_disk_id ⇒ ::String
Returns the value of attribute ram_disk_id.
-
#secondary_interfaces ⇒ ::Array[Types::LaunchTemplateInstanceSecondaryInterfaceSpecification]
Returns the value of attribute secondary_interfaces.
-
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
-
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
-
#tag_specifications ⇒ ::Array[Types::LaunchTemplateTagSpecification]
Returns the value of attribute tag_specifications.
-
#user_data ⇒ ::String
Returns the value of attribute user_data.
Instance Attribute Details
#block_device_mappings ⇒ ::Array[Types::LaunchTemplateBlockDeviceMapping]
Returns the value of attribute block_device_mappings.
16534 16535 16536 |
# File 'sig/types.rbs', line 16534 def block_device_mappings @block_device_mappings end |
#capacity_reservation_specification ⇒ Types::LaunchTemplateCapacityReservationSpecificationResponse
Returns the value of attribute capacity_reservation_specification.
16553 16554 16555 |
# File 'sig/types.rbs', line 16553 def capacity_reservation_specification @capacity_reservation_specification end |
#cpu_options ⇒ Types::LaunchTemplateCpuOptions
Returns the value of attribute cpu_options.
16552 16553 16554 |
# File 'sig/types.rbs', line 16552 def @cpu_options end |
#credit_specification ⇒ Types::CreditSpecification
Returns the value of attribute credit_specification.
16551 16552 16553 |
# File 'sig/types.rbs', line 16551 def credit_specification @credit_specification end |
#disable_api_stop ⇒ Boolean
Returns the value of attribute disable_api_stop.
16561 16562 16563 |
# File 'sig/types.rbs', line 16561 def disable_api_stop @disable_api_stop end |
#disable_api_termination ⇒ Boolean
Returns the value of attribute disable_api_termination.
16542 16543 16544 |
# File 'sig/types.rbs', line 16542 def disable_api_termination @disable_api_termination end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
16532 16533 16534 |
# File 'sig/types.rbs', line 16532 def ebs_optimized @ebs_optimized end |
#elastic_gpu_specifications ⇒ ::Array[Types::ElasticGpuSpecificationResponse]
Returns the value of attribute elastic_gpu_specifications.
16546 16547 16548 |
# File 'sig/types.rbs', line 16546 def elastic_gpu_specifications @elastic_gpu_specifications end |
#elastic_inference_accelerators ⇒ ::Array[Types::LaunchTemplateElasticInferenceAcceleratorResponse]
Returns the value of attribute elastic_inference_accelerators.
16547 16548 16549 |
# File 'sig/types.rbs', line 16547 def elastic_inference_accelerators @elastic_inference_accelerators end |
#enclave_options ⇒ Types::LaunchTemplateEnclaveOptions
Returns the value of attribute enclave_options.
16557 16558 16559 |
# File 'sig/types.rbs', line 16557 def @enclave_options end |
#hibernation_options ⇒ Types::LaunchTemplateHibernationOptions
Returns the value of attribute hibernation_options.
16555 16556 16557 |
# File 'sig/types.rbs', line 16555 def @hibernation_options end |
#iam_instance_profile ⇒ Types::LaunchTemplateIamInstanceProfileSpecification
Returns the value of attribute iam_instance_profile.
16533 16534 16535 |
# File 'sig/types.rbs', line 16533 def iam_instance_profile @iam_instance_profile end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
16536 16537 16538 |
# File 'sig/types.rbs', line 16536 def image_id @image_id end |
#instance_initiated_shutdown_behavior ⇒ "stop", "terminate"
Returns the value of attribute instance_initiated_shutdown_behavior.
16543 16544 16545 |
# File 'sig/types.rbs', line 16543 def instance_initiated_shutdown_behavior @instance_initiated_shutdown_behavior end |
#instance_market_options ⇒ Types::LaunchTemplateInstanceMarketOptions
Returns the value of attribute instance_market_options.
16550 16551 16552 |
# File 'sig/types.rbs', line 16550 def @instance_market_options end |
#instance_requirements ⇒ Types::InstanceRequirements
Returns the value of attribute instance_requirements.
16558 16559 16560 |
# File 'sig/types.rbs', line 16558 def instance_requirements @instance_requirements end |
#instance_type ⇒ "a1.medium", ...
Returns the value of attribute instance_type.
16537 16538 16539 |
# File 'sig/types.rbs', line 16537 def instance_type @instance_type end |
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
16531 16532 16533 |
# File 'sig/types.rbs', line 16531 def kernel_id @kernel_id end |
#key_name ⇒ ::String
Returns the value of attribute key_name.
16538 16539 16540 |
# File 'sig/types.rbs', line 16538 def key_name @key_name end |
#license_specifications ⇒ ::Array[Types::LaunchTemplateLicenseConfiguration]
Returns the value of attribute license_specifications.
16554 16555 16556 |
# File 'sig/types.rbs', line 16554 def license_specifications @license_specifications end |
#maintenance_options ⇒ Types::LaunchTemplateInstanceMaintenanceOptions
Returns the value of attribute maintenance_options.
16560 16561 16562 |
# File 'sig/types.rbs', line 16560 def @maintenance_options end |
#metadata_options ⇒ Types::LaunchTemplateInstanceMetadataOptions
Returns the value of attribute metadata_options.
16556 16557 16558 |
# File 'sig/types.rbs', line 16556 def @metadata_options end |
#monitoring ⇒ Types::LaunchTemplatesMonitoring
Returns the value of attribute monitoring.
16539 16540 16541 |
# File 'sig/types.rbs', line 16539 def monitoring @monitoring end |
#network_interfaces ⇒ ::Array[Types::LaunchTemplateInstanceNetworkInterfaceSpecification]
Returns the value of attribute network_interfaces.
16535 16536 16537 |
# File 'sig/types.rbs', line 16535 def network_interfaces @network_interfaces end |
#network_performance_options ⇒ Types::LaunchTemplateNetworkPerformanceOptions
Returns the value of attribute network_performance_options.
16563 16564 16565 |
# File 'sig/types.rbs', line 16563 def @network_performance_options end |
#operator ⇒ Types::OperatorResponse
Returns the value of attribute operator.
16562 16563 16564 |
# File 'sig/types.rbs', line 16562 def operator @operator end |
#placement ⇒ Types::LaunchTemplatePlacement
Returns the value of attribute placement.
16540 16541 16542 |
# File 'sig/types.rbs', line 16540 def placement @placement end |
#private_dns_name_options ⇒ Types::LaunchTemplatePrivateDnsNameOptions
Returns the value of attribute private_dns_name_options.
16559 16560 16561 |
# File 'sig/types.rbs', line 16559 def @private_dns_name_options end |
#ram_disk_id ⇒ ::String
Returns the value of attribute ram_disk_id.
16541 16542 16543 |
# File 'sig/types.rbs', line 16541 def ram_disk_id @ram_disk_id end |
#secondary_interfaces ⇒ ::Array[Types::LaunchTemplateInstanceSecondaryInterfaceSpecification]
Returns the value of attribute secondary_interfaces.
16564 16565 16566 |
# File 'sig/types.rbs', line 16564 def secondary_interfaces @secondary_interfaces end |
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
16548 16549 16550 |
# File 'sig/types.rbs', line 16548 def security_group_ids @security_group_ids end |
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
16549 16550 16551 |
# File 'sig/types.rbs', line 16549 def security_groups @security_groups end |
#tag_specifications ⇒ ::Array[Types::LaunchTemplateTagSpecification]
Returns the value of attribute tag_specifications.
16545 16546 16547 |
# File 'sig/types.rbs', line 16545 def tag_specifications @tag_specifications end |
#user_data ⇒ ::String
Returns the value of attribute user_data.
16544 16545 16546 |
# File 'sig/types.rbs', line 16544 def user_data @user_data end |