Class: Aws::Types::SpotFleetRequestConfigData
- Inherits:
-
Object
- Object
- Aws::Types::SpotFleetRequestConfigData
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#allocation_strategy ⇒ "lowestPrice", ...
Returns the value of attribute allocation_strategy.
-
#client_token ⇒ ::String
Returns the value of attribute client_token.
-
#context ⇒ ::String
Returns the value of attribute context.
-
#excess_capacity_termination_policy ⇒ "noTermination", "default"
Returns the value of attribute excess_capacity_termination_policy.
-
#fulfilled_capacity ⇒ ::Float
Returns the value of attribute fulfilled_capacity.
-
#iam_fleet_role ⇒ ::String
Returns the value of attribute iam_fleet_role.
-
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
-
#instance_pools_to_use_count ⇒ ::Integer
Returns the value of attribute instance_pools_to_use_count.
-
#launch_specifications ⇒ ::Array[Types::SpotFleetLaunchSpecification]
Returns the value of attribute launch_specifications.
-
#launch_template_configs ⇒ ::Array[Types::LaunchTemplateConfig]
Returns the value of attribute launch_template_configs.
-
#load_balancers_config ⇒ Types::LoadBalancersConfig
Returns the value of attribute load_balancers_config.
-
#on_demand_allocation_strategy ⇒ "lowestPrice", "prioritized"
Returns the value of attribute on_demand_allocation_strategy.
-
#on_demand_fulfilled_capacity ⇒ ::Float
Returns the value of attribute on_demand_fulfilled_capacity.
-
#on_demand_max_total_price ⇒ ::String
Returns the value of attribute on_demand_max_total_price.
-
#on_demand_target_capacity ⇒ ::Integer
Returns the value of attribute on_demand_target_capacity.
-
#replace_unhealthy_instances ⇒ Boolean
Returns the value of attribute replace_unhealthy_instances.
-
#spot_maintenance_strategies ⇒ Types::SpotMaintenanceStrategies
Returns the value of attribute spot_maintenance_strategies.
-
#spot_max_total_price ⇒ ::String
Returns the value of attribute spot_max_total_price.
-
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
-
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
-
#target_capacity ⇒ ::Integer
Returns the value of attribute target_capacity.
-
#target_capacity_unit_type ⇒ "vcpu", ...
Returns the value of attribute target_capacity_unit_type.
-
#terminate_instances_with_expiration ⇒ Boolean
Returns the value of attribute terminate_instances_with_expiration.
-
#type ⇒ "request", ...
Returns the value of attribute type.
-
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
-
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
Instance Attribute Details
#allocation_strategy ⇒ "lowestPrice", ...
Returns the value of attribute allocation_strategy.
17280 17281 17282 |
# File 'sig/types.rbs', line 17280 def allocation_strategy @allocation_strategy end |
#client_token ⇒ ::String
Returns the value of attribute client_token.
17283 17284 17285 |
# File 'sig/types.rbs', line 17283 def client_token @client_token end |
#context ⇒ ::String
Returns the value of attribute context.
17303 17304 17305 |
# File 'sig/types.rbs', line 17303 def context @context end |
#excess_capacity_termination_policy ⇒ "noTermination", "default"
Returns the value of attribute excess_capacity_termination_policy.
17284 17285 17286 |
# File 'sig/types.rbs', line 17284 def excess_capacity_termination_policy @excess_capacity_termination_policy end |
#fulfilled_capacity ⇒ ::Float
Returns the value of attribute fulfilled_capacity.
17285 17286 17287 |
# File 'sig/types.rbs', line 17285 def fulfilled_capacity @fulfilled_capacity end |
#iam_fleet_role ⇒ ::String
Returns the value of attribute iam_fleet_role.
17287 17288 17289 |
# File 'sig/types.rbs', line 17287 def iam_fleet_role @iam_fleet_role end |
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
17300 17301 17302 |
# File 'sig/types.rbs', line 17300 def instance_interruption_behavior @instance_interruption_behavior end |
#instance_pools_to_use_count ⇒ ::Integer
Returns the value of attribute instance_pools_to_use_count.
17302 17303 17304 |
# File 'sig/types.rbs', line 17302 def instance_pools_to_use_count @instance_pools_to_use_count end |
#launch_specifications ⇒ ::Array[Types::SpotFleetLaunchSpecification]
Returns the value of attribute launch_specifications.
17288 17289 17290 |
# File 'sig/types.rbs', line 17288 def launch_specifications @launch_specifications end |
#launch_template_configs ⇒ ::Array[Types::LaunchTemplateConfig]
Returns the value of attribute launch_template_configs.
17289 17290 17291 |
# File 'sig/types.rbs', line 17289 def launch_template_configs @launch_template_configs end |
#load_balancers_config ⇒ Types::LoadBalancersConfig
Returns the value of attribute load_balancers_config.
17301 17302 17303 |
# File 'sig/types.rbs', line 17301 def load_balancers_config @load_balancers_config end |
#on_demand_allocation_strategy ⇒ "lowestPrice", "prioritized"
Returns the value of attribute on_demand_allocation_strategy.
17281 17282 17283 |
# File 'sig/types.rbs', line 17281 def on_demand_allocation_strategy @on_demand_allocation_strategy end |
#on_demand_fulfilled_capacity ⇒ ::Float
Returns the value of attribute on_demand_fulfilled_capacity.
17286 17287 17288 |
# File 'sig/types.rbs', line 17286 def on_demand_fulfilled_capacity @on_demand_fulfilled_capacity end |
#on_demand_max_total_price ⇒ ::String
Returns the value of attribute on_demand_max_total_price.
17293 17294 17295 |
# File 'sig/types.rbs', line 17293 def on_demand_max_total_price @on_demand_max_total_price end |
#on_demand_target_capacity ⇒ ::Integer
Returns the value of attribute on_demand_target_capacity.
17292 17293 17294 |
# File 'sig/types.rbs', line 17292 def on_demand_target_capacity @on_demand_target_capacity end |
#replace_unhealthy_instances ⇒ Boolean
Returns the value of attribute replace_unhealthy_instances.
17299 17300 17301 |
# File 'sig/types.rbs', line 17299 def replace_unhealthy_instances @replace_unhealthy_instances end |
#spot_maintenance_strategies ⇒ Types::SpotMaintenanceStrategies
Returns the value of attribute spot_maintenance_strategies.
17282 17283 17284 |
# File 'sig/types.rbs', line 17282 def spot_maintenance_strategies @spot_maintenance_strategies end |
#spot_max_total_price ⇒ ::String
Returns the value of attribute spot_max_total_price.
17294 17295 17296 |
# File 'sig/types.rbs', line 17294 def spot_max_total_price @spot_max_total_price end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
17290 17291 17292 |
# File 'sig/types.rbs', line 17290 def spot_price @spot_price end |
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
17305 17306 17307 |
# File 'sig/types.rbs', line 17305 def tag_specifications @tag_specifications end |
#target_capacity ⇒ ::Integer
Returns the value of attribute target_capacity.
17291 17292 17293 |
# File 'sig/types.rbs', line 17291 def target_capacity @target_capacity end |
#target_capacity_unit_type ⇒ "vcpu", ...
Returns the value of attribute target_capacity_unit_type.
17304 17305 17306 |
# File 'sig/types.rbs', line 17304 def target_capacity_unit_type @target_capacity_unit_type end |
#terminate_instances_with_expiration ⇒ Boolean
Returns the value of attribute terminate_instances_with_expiration.
17295 17296 17297 |
# File 'sig/types.rbs', line 17295 def terminate_instances_with_expiration @terminate_instances_with_expiration end |
#type ⇒ "request", ...
Returns the value of attribute type.
17296 17297 17298 |
# File 'sig/types.rbs', line 17296 def type @type end |
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
17297 17298 17299 |
# File 'sig/types.rbs', line 17297 def valid_from @valid_from end |
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
17298 17299 17300 |
# File 'sig/types.rbs', line 17298 def valid_until @valid_until end |