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.
17916 17917 17918 |
# File 'sig/types.rbs', line 17916 def allocation_strategy @allocation_strategy end |
#client_token ⇒ ::String
Returns the value of attribute client_token.
17919 17920 17921 |
# File 'sig/types.rbs', line 17919 def client_token @client_token end |
#context ⇒ ::String
Returns the value of attribute context.
17939 17940 17941 |
# File 'sig/types.rbs', line 17939 def context @context end |
#excess_capacity_termination_policy ⇒ "noTermination", "default"
Returns the value of attribute excess_capacity_termination_policy.
17920 17921 17922 |
# File 'sig/types.rbs', line 17920 def excess_capacity_termination_policy @excess_capacity_termination_policy end |
#fulfilled_capacity ⇒ ::Float
Returns the value of attribute fulfilled_capacity.
17921 17922 17923 |
# File 'sig/types.rbs', line 17921 def fulfilled_capacity @fulfilled_capacity end |
#iam_fleet_role ⇒ ::String
Returns the value of attribute iam_fleet_role.
17923 17924 17925 |
# File 'sig/types.rbs', line 17923 def iam_fleet_role @iam_fleet_role end |
#instance_interruption_behavior ⇒ "hibernate", ...
Returns the value of attribute instance_interruption_behavior.
17936 17937 17938 |
# File 'sig/types.rbs', line 17936 def instance_interruption_behavior @instance_interruption_behavior end |
#instance_pools_to_use_count ⇒ ::Integer
Returns the value of attribute instance_pools_to_use_count.
17938 17939 17940 |
# File 'sig/types.rbs', line 17938 def instance_pools_to_use_count @instance_pools_to_use_count end |
#launch_specifications ⇒ ::Array[Types::SpotFleetLaunchSpecification]
Returns the value of attribute launch_specifications.
17924 17925 17926 |
# File 'sig/types.rbs', line 17924 def launch_specifications @launch_specifications end |
#launch_template_configs ⇒ ::Array[Types::LaunchTemplateConfig]
Returns the value of attribute launch_template_configs.
17925 17926 17927 |
# File 'sig/types.rbs', line 17925 def launch_template_configs @launch_template_configs end |
#load_balancers_config ⇒ Types::LoadBalancersConfig
Returns the value of attribute load_balancers_config.
17937 17938 17939 |
# File 'sig/types.rbs', line 17937 def load_balancers_config @load_balancers_config end |
#on_demand_allocation_strategy ⇒ "lowestPrice", "prioritized"
Returns the value of attribute on_demand_allocation_strategy.
17917 17918 17919 |
# File 'sig/types.rbs', line 17917 def on_demand_allocation_strategy @on_demand_allocation_strategy end |
#on_demand_fulfilled_capacity ⇒ ::Float
Returns the value of attribute on_demand_fulfilled_capacity.
17922 17923 17924 |
# File 'sig/types.rbs', line 17922 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.
17929 17930 17931 |
# File 'sig/types.rbs', line 17929 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.
17928 17929 17930 |
# File 'sig/types.rbs', line 17928 def on_demand_target_capacity @on_demand_target_capacity end |
#replace_unhealthy_instances ⇒ Boolean
Returns the value of attribute replace_unhealthy_instances.
17935 17936 17937 |
# File 'sig/types.rbs', line 17935 def replace_unhealthy_instances @replace_unhealthy_instances end |
#spot_maintenance_strategies ⇒ Types::SpotMaintenanceStrategies
Returns the value of attribute spot_maintenance_strategies.
17918 17919 17920 |
# File 'sig/types.rbs', line 17918 def spot_maintenance_strategies @spot_maintenance_strategies end |
#spot_max_total_price ⇒ ::String
Returns the value of attribute spot_max_total_price.
17930 17931 17932 |
# File 'sig/types.rbs', line 17930 def spot_max_total_price @spot_max_total_price end |
#spot_price ⇒ ::String
Returns the value of attribute spot_price.
17926 17927 17928 |
# File 'sig/types.rbs', line 17926 def spot_price @spot_price end |
#tag_specifications ⇒ ::Array[Types::TagSpecification]
Returns the value of attribute tag_specifications.
17941 17942 17943 |
# File 'sig/types.rbs', line 17941 def tag_specifications @tag_specifications end |
#target_capacity ⇒ ::Integer
Returns the value of attribute target_capacity.
17927 17928 17929 |
# File 'sig/types.rbs', line 17927 def target_capacity @target_capacity end |
#target_capacity_unit_type ⇒ "vcpu", ...
Returns the value of attribute target_capacity_unit_type.
17940 17941 17942 |
# File 'sig/types.rbs', line 17940 def target_capacity_unit_type @target_capacity_unit_type end |
#terminate_instances_with_expiration ⇒ Boolean
Returns the value of attribute terminate_instances_with_expiration.
17931 17932 17933 |
# File 'sig/types.rbs', line 17931 def terminate_instances_with_expiration @terminate_instances_with_expiration end |
#type ⇒ "request", ...
Returns the value of attribute type.
17932 17933 17934 |
# File 'sig/types.rbs', line 17932 def type @type end |
#valid_from ⇒ ::Time
Returns the value of attribute valid_from.
17933 17934 17935 |
# File 'sig/types.rbs', line 17933 def valid_from @valid_from end |
#valid_until ⇒ ::Time
Returns the value of attribute valid_until.
17934 17935 17936 |
# File 'sig/types.rbs', line 17934 def valid_until @valid_until end |