Class: Aws::Types::CreateLaunchConfigurationType
- Inherits:
-
Object
- Object
- Aws::Types::CreateLaunchConfigurationType
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#associate_public_ip_address ⇒ Boolean
Returns the value of attribute associate_public_ip_address.
-
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMapping]
Returns the value of attribute block_device_mappings.
-
#classic_link_vpc_id ⇒ ::String
Returns the value of attribute classic_link_vpc_id.
-
#classic_link_vpc_security_groups ⇒ ::Array[::String]
Returns the value of attribute classic_link_vpc_security_groups.
-
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
-
#iam_instance_profile ⇒ ::String
Returns the value of attribute iam_instance_profile.
-
#image_id ⇒ ::String
Returns the value of attribute image_id.
-
#instance_id ⇒ ::String
Returns the value of attribute instance_id.
-
#instance_monitoring ⇒ Types::InstanceMonitoring
Returns the value of attribute instance_monitoring.
-
#instance_type ⇒ ::String
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.
-
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
-
#metadata_options ⇒ Types::InstanceMetadataOptions
Returns the value of attribute metadata_options.
-
#placement_tenancy ⇒ ::String
Returns the value of attribute placement_tenancy.
-
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
-
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
-
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
-
#user_data ⇒ ::String
Returns the value of attribute user_data.
Instance Attribute Details
#associate_public_ip_address ⇒ Boolean
Returns the value of attribute associate_public_ip_address.
348 349 350 |
# File 'sig/types.rbs', line 348 def associate_public_ip_address @associate_public_ip_address end |
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMapping]
Returns the value of attribute block_device_mappings.
343 344 345 |
# File 'sig/types.rbs', line 343 def block_device_mappings @block_device_mappings end |
#classic_link_vpc_id ⇒ ::String
Returns the value of attribute classic_link_vpc_id.
336 337 338 |
# File 'sig/types.rbs', line 336 def classic_link_vpc_id @classic_link_vpc_id end |
#classic_link_vpc_security_groups ⇒ ::Array[::String]
Returns the value of attribute classic_link_vpc_security_groups.
337 338 339 |
# File 'sig/types.rbs', line 337 def classic_link_vpc_security_groups @classic_link_vpc_security_groups end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
347 348 349 |
# File 'sig/types.rbs', line 347 def ebs_optimized @ebs_optimized end |
#iam_instance_profile ⇒ ::String
Returns the value of attribute iam_instance_profile.
346 347 348 |
# File 'sig/types.rbs', line 346 def iam_instance_profile @iam_instance_profile end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
333 334 335 |
# File 'sig/types.rbs', line 333 def image_id @image_id end |
#instance_id ⇒ ::String
Returns the value of attribute instance_id.
339 340 341 |
# File 'sig/types.rbs', line 339 def instance_id @instance_id end |
#instance_monitoring ⇒ Types::InstanceMonitoring
Returns the value of attribute instance_monitoring.
344 345 346 |
# File 'sig/types.rbs', line 344 def instance_monitoring @instance_monitoring end |
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
340 341 342 |
# File 'sig/types.rbs', line 340 def instance_type @instance_type end |
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
341 342 343 |
# File 'sig/types.rbs', line 341 def kernel_id @kernel_id end |
#key_name ⇒ ::String
Returns the value of attribute key_name.
334 335 336 |
# File 'sig/types.rbs', line 334 def key_name @key_name end |
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
332 333 334 |
# File 'sig/types.rbs', line 332 def launch_configuration_name @launch_configuration_name end |
#metadata_options ⇒ Types::InstanceMetadataOptions
Returns the value of attribute metadata_options.
350 351 352 |
# File 'sig/types.rbs', line 350 def @metadata_options end |
#placement_tenancy ⇒ ::String
Returns the value of attribute placement_tenancy.
349 350 351 |
# File 'sig/types.rbs', line 349 def placement_tenancy @placement_tenancy end |
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
342 343 344 |
# File 'sig/types.rbs', line 342 def ramdisk_id @ramdisk_id end |
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
335 336 337 |
# File 'sig/types.rbs', line 335 def security_groups @security_groups end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
345 346 347 |
# File 'sig/types.rbs', line 345 def spot_price @spot_price end |
#user_data ⇒ ::String
Returns the value of attribute user_data.
338 339 340 |
# File 'sig/types.rbs', line 338 def user_data @user_data end |