Class: Aws::Types::ComputeResourceUpdate
- Inherits:
-
Object
- Object
- Aws::Types::ComputeResourceUpdate
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#allocation_strategy ⇒ "BEST_FIT_PROGRESSIVE", ...
Returns the value of attribute allocation_strategy.
-
#bid_percentage ⇒ ::Integer
Returns the value of attribute bid_percentage.
-
#capacity_tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute capacity_tags.
-
#desiredv_cpus ⇒ ::Integer
Returns the value of attribute desiredv_cpus.
-
#ec2_configuration ⇒ ::Array[Types::Ec2Configuration]
Returns the value of attribute ec2_configuration.
-
#ec2_key_pair ⇒ ::String
Returns the value of attribute ec2_key_pair.
-
#image_id ⇒ ::String
Returns the value of attribute image_id.
-
#instance_role ⇒ ::String
Returns the value of attribute instance_role.
-
#instance_types ⇒ ::Array[::String]
Returns the value of attribute instance_types.
-
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
-
#managed_instances_provider ⇒ Types::UpdateManagedInstancesProviderConfiguration
Returns the value of attribute managed_instances_provider.
-
#maxv_cpus ⇒ ::Integer
Returns the value of attribute maxv_cpus.
-
#minv_cpus ⇒ ::Integer
Returns the value of attribute minv_cpus.
-
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
-
#scaling_policy ⇒ Types::ComputeScalingPolicy
Returns the value of attribute scaling_policy.
-
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
-
#subnets ⇒ ::Array[::String]
Returns the value of attribute subnets.
-
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
-
#type ⇒ "EC2", ...
Returns the value of attribute type.
-
#update_to_latest_image_version ⇒ Boolean
Returns the value of attribute update_to_latest_image_version.
Instance Attribute Details
#allocation_strategy ⇒ "BEST_FIT_PROGRESSIVE", ...
Returns the value of attribute allocation_strategy.
150 151 152 |
# File 'sig/types.rbs', line 150 def allocation_strategy @allocation_strategy end |
#bid_percentage ⇒ ::Integer
Returns the value of attribute bid_percentage.
156 157 158 |
# File 'sig/types.rbs', line 156 def bid_percentage @bid_percentage end |
#capacity_tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute capacity_tags.
164 165 166 |
# File 'sig/types.rbs', line 164 def @capacity_tags end |
#desiredv_cpus ⇒ ::Integer
Returns the value of attribute desiredv_cpus.
147 148 149 |
# File 'sig/types.rbs', line 147 def desiredv_cpus @desiredv_cpus end |
#ec2_configuration ⇒ ::Array[Types::Ec2Configuration]
Returns the value of attribute ec2_configuration.
158 159 160 |
# File 'sig/types.rbs', line 158 def ec2_configuration @ec2_configuration end |
#ec2_key_pair ⇒ ::String
Returns the value of attribute ec2_key_pair.
152 153 154 |
# File 'sig/types.rbs', line 152 def ec2_key_pair @ec2_key_pair end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
161 162 163 |
# File 'sig/types.rbs', line 161 def image_id @image_id end |
#instance_role ⇒ ::String
Returns the value of attribute instance_role.
153 154 155 |
# File 'sig/types.rbs', line 153 def instance_role @instance_role end |
#instance_types ⇒ ::Array[::String]
Returns the value of attribute instance_types.
151 152 153 |
# File 'sig/types.rbs', line 151 def instance_types @instance_types end |
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
157 158 159 |
# File 'sig/types.rbs', line 157 def launch_template @launch_template end |
#managed_instances_provider ⇒ Types::UpdateManagedInstancesProviderConfiguration
Returns the value of attribute managed_instances_provider.
163 164 165 |
# File 'sig/types.rbs', line 163 def managed_instances_provider @managed_instances_provider end |
#maxv_cpus ⇒ ::Integer
Returns the value of attribute maxv_cpus.
146 147 148 |
# File 'sig/types.rbs', line 146 def maxv_cpus @maxv_cpus end |
#minv_cpus ⇒ ::Integer
Returns the value of attribute minv_cpus.
145 146 147 |
# File 'sig/types.rbs', line 145 def minv_cpus @minv_cpus end |
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
155 156 157 |
# File 'sig/types.rbs', line 155 def placement_group @placement_group end |
#scaling_policy ⇒ Types::ComputeScalingPolicy
Returns the value of attribute scaling_policy.
162 163 164 |
# File 'sig/types.rbs', line 162 def scaling_policy @scaling_policy end |
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
149 150 151 |
# File 'sig/types.rbs', line 149 def security_group_ids @security_group_ids end |
#subnets ⇒ ::Array[::String]
Returns the value of attribute subnets.
148 149 150 |
# File 'sig/types.rbs', line 148 def subnets @subnets end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
154 155 156 |
# File 'sig/types.rbs', line 154 def @tags end |
#type ⇒ "EC2", ...
Returns the value of attribute type.
160 161 162 |
# File 'sig/types.rbs', line 160 def type @type end |
#update_to_latest_image_version ⇒ Boolean
Returns the value of attribute update_to_latest_image_version.
159 160 161 |
# File 'sig/types.rbs', line 159 def update_to_latest_image_version @update_to_latest_image_version end |