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.
17577 17578 17579 |
# File 'sig/types.rbs', line 17577 def allocation_strategy @allocation_strategy end |
#client_token ⇒ ::String
Returns the value of attribute client_token.
17580 17581 17582 |
# File 'sig/types.rbs', line 17580 def client_token @client_token end |
#context ⇒ ::String
Returns the value of attribute context.
17600 17601 17602 |
# File 'sig/types.rbs', line 17600 def context @context end |
#excess_capacity_termination_policy ⇒ "noTermination", "default"
Returns the value of attribute excess_capacity_termination_policy.
17581 17582 17583 |
# File 'sig/types.rbs', line 17581 def excess_capacity_termination_policy @excess_capacity_termination_policy end |
#fulfilled_capacity ⇒ ::Float
Returns the value of attribute fulfilled_capacity.
17582 17583 17584 |
# File 'sig/types.rbs', line 17582 def fulfilled_capacity @fulfilled_capacity end |
#iam_fleet_role ⇒ ::String
Returns the value of attribute iam_fleet_role.
17584 17585 17586 |
# File 'sig/types.rbs', line 17584 def iam_fleet_role @iam_fleet_role end |
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
17597 17598 17599 |
# File 'sig/types.rbs', line 17597 def instance_interruption_behavior @instance_interruption_behavior end |
#instance_pools_to_use_count ⇒ ::Integer
Returns the value of attribute instance_pools_to_use_count.
17599 17600 17601 |
# File 'sig/types.rbs', line 17599 def instance_pools_to_use_count @instance_pools_to_use_count end |
#launch_specifications ⇒ ::Array[Types::SpotFleetLaunchSpecification]
Returns the value of attribute launch_specifications.
17585 17586 17587 |
# File 'sig/types.rbs', line 17585 def launch_specifications @launch_specifications end |
#launch_template_configs ⇒ ::Array[Types::LaunchTemplateConfig]
Returns the value of attribute launch_template_configs.
17586 17587 17588 |
# File 'sig/types.rbs', line 17586 def launch_template_configs @launch_template_configs end |
#load_balancers_config ⇒ Types::LoadBalancersConfig
Returns the value of attribute load_balancers_config.
17598 17599 17600 |
# File 'sig/types.rbs', line 17598 def load_balancers_config @load_balancers_config end |
#on_demand_allocation_strategy ⇒ "lowestPrice", "prioritized"
Returns the value of attribute on_demand_allocation_strategy.
17578 17579 17580 |
# File 'sig/types.rbs', line 17578 def on_demand_allocation_strategy @on_demand_allocation_strategy end |
#on_demand_fulfilled_capacity ⇒ ::Float
Returns the value of attribute on_demand_fulfilled_capacity.
17583 17584 17585 |
# File 'sig/types.rbs', line 17583 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.
17590 17591 17592 |
# File 'sig/types.rbs', line 17590 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.
17589 17590 17591 |
# File 'sig/types.rbs', line 17589 def on_demand_target_capacity @on_demand_target_capacity end |
#replace_unhealthy_instances ⇒ Boolean
Returns the value of attribute replace_unhealthy_instances.
17596 17597 17598 |
# File 'sig/types.rbs', line 17596 def replace_unhealthy_instances @replace_unhealthy_instances end |
#spot_maintenance_strategies ⇒ Types::SpotMaintenanceStrategies
Returns the value of attribute spot_maintenance_strategies.
17579 17580 17581 |
# File 'sig/types.rbs', line 17579 def spot_maintenance_strategies @spot_maintenance_strategies end |
#spot_max_total_price ⇒ ::String
Returns the value of attribute spot_max_total_price.
17591 17592 17593 |
# File 'sig/types.rbs', line 17591 def spot_max_total_price @spot_max_total_price end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
17587 17588 17589 |
# File 'sig/types.rbs', line 17587 def spot_price @spot_price end |
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
17602 17603 17604 |
# File 'sig/types.rbs', line 17602 def tag_specifications @tag_specifications end |
#target_capacity ⇒ ::Integer
Returns the value of attribute target_capacity.
17588 17589 17590 |
# File 'sig/types.rbs', line 17588 def target_capacity @target_capacity end |
#target_capacity_unit_type ⇒ "vcpu", ...
Returns the value of attribute target_capacity_unit_type.
17601 17602 17603 |
# File 'sig/types.rbs', line 17601 def target_capacity_unit_type @target_capacity_unit_type end |
#terminate_instances_with_expiration ⇒ Boolean
Returns the value of attribute terminate_instances_with_expiration.
17592 17593 17594 |
# File 'sig/types.rbs', line 17592 def terminate_instances_with_expiration @terminate_instances_with_expiration end |
#type ⇒ "request", ...
Returns the value of attribute type.
17593 17594 17595 |
# File 'sig/types.rbs', line 17593 def type @type end |
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
17594 17595 17596 |
# File 'sig/types.rbs', line 17594 def valid_from @valid_from end |
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
17595 17596 17597 |
# File 'sig/types.rbs', line 17595 def valid_until @valid_until end |