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.
892 893 894 |
# File 'sig/types.rbs', line 892 def associate_public_ip_address @associate_public_ip_address end |
#block_device_mappings ⇒ ::Array[Types::BlockDeviceMapping]
Returns the value of attribute block_device_mappings.
886 887 888 |
# File 'sig/types.rbs', line 886 def block_device_mappings @block_device_mappings end |
#classic_link_vpc_id ⇒ ::String
Returns the value of attribute classic_link_vpc_id.
880 881 882 |
# File 'sig/types.rbs', line 880 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.
881 882 883 |
# File 'sig/types.rbs', line 881 def classic_link_vpc_security_groups @classic_link_vpc_security_groups end |
#created_time ⇒ ::Time
Returns the value of attribute created_time.
890 891 892 |
# File 'sig/types.rbs', line 890 def created_time @created_time end |
#ebs_optimized ⇒ Boolean
Returns the value of attribute ebs_optimized.
891 892 893 |
# File 'sig/types.rbs', line 891 def ebs_optimized @ebs_optimized end |
#iam_instance_profile ⇒ ::String
Returns the value of attribute iam_instance_profile.
889 890 891 |
# File 'sig/types.rbs', line 889 def iam_instance_profile @iam_instance_profile end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
877 878 879 |
# File 'sig/types.rbs', line 877 def image_id @image_id end |
#instance_monitoring ⇒ Types::InstanceMonitoring
Returns the value of attribute instance_monitoring.
887 888 889 |
# File 'sig/types.rbs', line 887 def instance_monitoring @instance_monitoring end |
#instance_type ⇒ ::String
Returns the value of attribute instance_type.
883 884 885 |
# File 'sig/types.rbs', line 883 def instance_type @instance_type end |
#kernel_id ⇒ ::String
Returns the value of attribute kernel_id.
884 885 886 |
# File 'sig/types.rbs', line 884 def kernel_id @kernel_id end |
#key_name ⇒ ::String
Returns the value of attribute key_name.
878 879 880 |
# File 'sig/types.rbs', line 878 def key_name @key_name end |
#launch_configuration_arn ⇒ ::String
Returns the value of attribute launch_configuration_arn.
876 877 878 |
# File 'sig/types.rbs', line 876 def launch_configuration_arn @launch_configuration_arn end |
#launch_configuration_name ⇒ ::String
Returns the value of attribute launch_configuration_name.
875 876 877 |
# File 'sig/types.rbs', line 875 def launch_configuration_name @launch_configuration_name end |
#metadata_options ⇒ Types::InstanceMetadataOptions
Returns the value of attribute metadata_options.
894 895 896 |
# File 'sig/types.rbs', line 894 def @metadata_options end |
#placement_tenancy ⇒ ::String
Returns the value of attribute placement_tenancy.
893 894 895 |
# File 'sig/types.rbs', line 893 def placement_tenancy @placement_tenancy end |
#ramdisk_id ⇒ ::String
Returns the value of attribute ramdisk_id.
885 886 887 |
# File 'sig/types.rbs', line 885 def ramdisk_id @ramdisk_id end |
#security_groups ⇒ ::Array[::String]
Returns the value of attribute security_groups.
879 880 881 |
# File 'sig/types.rbs', line 879 def security_groups @security_groups end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
888 889 890 |
# File 'sig/types.rbs', line 888 def spot_price @spot_price end |
#user_data ⇒ ::String
Returns the value of attribute user_data.
882 883 884 |
# File 'sig/types.rbs', line 882 def user_data @user_data end |