lib/aws-sdk-emr/client.rb in aws-sdk-emr-1.32.0 vs lib/aws-sdk-emr/client.rb in aws-sdk-emr-1.33.0

- old
+ new

@@ -381,15 +381,19 @@ # }, # ], # }, # ], # launch_specifications: { - # spot_specification: { # required + # spot_specification: { # timeout_duration_minutes: 1, # required # timeout_action: "SWITCH_TO_ON_DEMAND", # required, accepts SWITCH_TO_ON_DEMAND, TERMINATE_CLUSTER # block_duration_minutes: 1, + # allocation_strategy: "capacity-optimized", # accepts capacity-optimized # }, + # on_demand_specification: { + # allocation_strategy: "lowest-price", # required, accepts lowest-price + # }, # }, # }, # }) # # @example Response structure @@ -1286,10 +1290,12 @@ # resp.instance_fleets[0].instance_type_specifications[0].ebs_block_devices[0].device #=> String # resp.instance_fleets[0].instance_type_specifications[0].ebs_optimized #=> Boolean # resp.instance_fleets[0].launch_specifications.spot_specification.timeout_duration_minutes #=> Integer # resp.instance_fleets[0].launch_specifications.spot_specification.timeout_action #=> String, one of "SWITCH_TO_ON_DEMAND", "TERMINATE_CLUSTER" # resp.instance_fleets[0].launch_specifications.spot_specification.block_duration_minutes #=> Integer + # resp.instance_fleets[0].launch_specifications.spot_specification.allocation_strategy #=> String, one of "capacity-optimized" + # resp.instance_fleets[0].launch_specifications.on_demand_specification.allocation_strategy #=> String, one of "lowest-price" # resp.marker #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstanceFleets AWS API Documentation # # @overload list_instance_fleets(params = {}) @@ -2372,15 +2378,19 @@ # }, # ], # }, # ], # launch_specifications: { - # spot_specification: { # required + # spot_specification: { # timeout_duration_minutes: 1, # required # timeout_action: "SWITCH_TO_ON_DEMAND", # required, accepts SWITCH_TO_ON_DEMAND, TERMINATE_CLUSTER # block_duration_minutes: 1, + # allocation_strategy: "capacity-optimized", # accepts capacity-optimized # }, + # on_demand_specification: { + # allocation_strategy: "lowest-price", # required, accepts lowest-price + # }, # }, # }, # ], # ec2_key_name: "XmlStringMaxLen256", # placement: { @@ -2634,10 +2644,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-emr' - context[:gem_version] = '1.32.0' + context[:gem_version] = '1.33.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #