Class: Aws::Types::LaunchConfiguration
- Inherits:
-
Object
- Object
- Aws::Types::LaunchConfiguration
- 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.
-
#created_time ⇒ ::Time
Returns the value of attribute created_time.
-
#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_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_arn ⇒ ::String
Returns the value of attribute launch_configuration_arn.
-
#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.
886 887 888 |
# File 'sig/types.rbs', line 886 def associate_public_ip_address @associate_public_ip_address end |
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMapping]
Returns the value of attribute block_device_mappings.
880 881 882 |
# File 'sig/types.rbs', line 880 def block_device_mappings @block_device_mappings end |
#classic_link_vpc_id ⇒ ::String
Returns the value of attribute classic_link_vpc_id.
874 875 876 |
# File 'sig/types.rbs', line 874 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.
875 876 877 |
# File 'sig/types.rbs', line 875 def classic_link_vpc_security_groups @classic_link_vpc_security_groups end |
#created_time ⇒ ::Time
Returns the value of attribute created_time.
884 885 886 |
# File 'sig/types.rbs', line 884 def created_time @created_time end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
885 886 887 |
# File 'sig/types.rbs', line 885 def ebs_optimized @ebs_optimized end |
#iam_instance_profile ⇒ ::String
Returns the value of attribute iam_instance_profile.
883 884 885 |
# File 'sig/types.rbs', line 883 def iam_instance_profile @iam_instance_profile end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
871 872 873 |
# File 'sig/types.rbs', line 871 def image_id @image_id end |
#instance_monitoring ⇒ Types::InstanceMonitoring
Returns the value of attribute instance_monitoring.
881 882 883 |
# File 'sig/types.rbs', line 881 def instance_monitoring @instance_monitoring end |
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
877 878 879 |
# File 'sig/types.rbs', line 877 def instance_type @instance_type end |
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
878 879 880 |
# File 'sig/types.rbs', line 878 def kernel_id @kernel_id end |
#key_name ⇒ ::String
Returns the value of attribute key_name.
872 873 874 |
# File 'sig/types.rbs', line 872 def key_name @key_name end |
#launch_configuration_arn ⇒ ::String
Returns the value of attribute launch_configuration_arn.
870 871 872 |
# File 'sig/types.rbs', line 870 def launch_configuration_arn @launch_configuration_arn end |
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
869 870 871 |
# File 'sig/types.rbs', line 869 def launch_configuration_name @launch_configuration_name end |
#metadata_options ⇒ Types::InstanceMetadataOptions
Returns the value of attribute metadata_options.
888 889 890 |
# File 'sig/types.rbs', line 888 def @metadata_options end |
#placement_tenancy ⇒ ::String
Returns the value of attribute placement_tenancy.
887 888 889 |
# File 'sig/types.rbs', line 887 def placement_tenancy @placement_tenancy end |
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
879 880 881 |
# File 'sig/types.rbs', line 879 def ramdisk_id @ramdisk_id end |
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
873 874 875 |
# File 'sig/types.rbs', line 873 def security_groups @security_groups end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
882 883 884 |
# File 'sig/types.rbs', line 882 def spot_price @spot_price end |
#user_data ⇒ ::String
Returns the value of attribute user_data.
876 877 878 |
# File 'sig/types.rbs', line 876 def user_data @user_data end |