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.
169 170 171 |
# File 'sig/types.rbs', line 169 def allocation_strategy @allocation_strategy end |
#bid_percentage ⇒ ::Integer
Returns the value of attribute bid_percentage.
175 176 177 |
# File 'sig/types.rbs', line 175 def bid_percentage @bid_percentage end |
#capacity_tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute capacity_tags.
183 184 185 |
# File 'sig/types.rbs', line 183 def @capacity_tags end |
#desiredv_cpus ⇒ ::Integer
Returns the value of attribute desiredv_cpus.
166 167 168 |
# File 'sig/types.rbs', line 166 def desiredv_cpus @desiredv_cpus end |
#ec2_configuration ⇒ ::Array[Types::Ec2Configuration]
Returns the value of attribute ec2_configuration.
177 178 179 |
# File 'sig/types.rbs', line 177 def ec2_configuration @ec2_configuration end |
#ec2_key_pair ⇒ ::String
Returns the value of attribute ec2_key_pair.
171 172 173 |
# File 'sig/types.rbs', line 171 def ec2_key_pair @ec2_key_pair end |
#image_id ⇒ ::String
Returns the value of attribute image_id.
180 181 182 |
# File 'sig/types.rbs', line 180 def image_id @image_id end |
#instance_role ⇒ ::String
Returns the value of attribute instance_role.
172 173 174 |
# File 'sig/types.rbs', line 172 def instance_role @instance_role end |
#instance_types ⇒ ::Array[::String]
Returns the value of attribute instance_types.
170 171 172 |
# File 'sig/types.rbs', line 170 def instance_types @instance_types end |
#launch_template ⇒ Types::LaunchTemplateSpecification
Returns the value of attribute launch_template.
176 177 178 |
# File 'sig/types.rbs', line 176 def launch_template @launch_template end |
#managed_instances_provider ⇒ Types::UpdateManagedInstancesProviderConfiguration
Returns the value of attribute managed_instances_provider.
182 183 184 |
# File 'sig/types.rbs', line 182 def managed_instances_provider @managed_instances_provider end |
#maxv_cpus ⇒ ::Integer
Returns the value of attribute maxv_cpus.
165 166 167 |
# File 'sig/types.rbs', line 165 def maxv_cpus @maxv_cpus end |
#minv_cpus ⇒ ::Integer
Returns the value of attribute minv_cpus.
164 165 166 |
# File 'sig/types.rbs', line 164 def minv_cpus @minv_cpus end |
#placement_group ⇒ ::String
Returns the value of attribute placement_group.
174 175 176 |
# File 'sig/types.rbs', line 174 def placement_group @placement_group end |
#scaling_policy ⇒ Types::ComputeScalingPolicy
Returns the value of attribute scaling_policy.
181 182 183 |
# File 'sig/types.rbs', line 181 def scaling_policy @scaling_policy end |
#security_group_ids ⇒ ::Array[::String]
Returns the value of attribute security_group_ids.
168 169 170 |
# File 'sig/types.rbs', line 168 def security_group_ids @security_group_ids end |
#subnets ⇒ ::Array[::String]
Returns the value of attribute subnets.
167 168 169 |
# File 'sig/types.rbs', line 167 def subnets @subnets end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
173 174 175 |
# File 'sig/types.rbs', line 173 def @tags end |
#type ⇒ "EC2", ...
Returns the value of attribute type.
179 180 181 |
# File 'sig/types.rbs', line 179 def type @type end |
#update_to_latest_image_version ⇒ Boolean
Returns the value of attribute update_to_latest_image_version.
178 179 180 |
# File 'sig/types.rbs', line 178 def update_to_latest_image_version @update_to_latest_image_version end |