lib/aws-sdk-emr/client.rb in aws-sdk-emr-1.48.0 vs lib/aws-sdk-emr/client.rb in aws-sdk-emr-1.49.0

- old
+ new

@@ -393,10 +393,11 @@ # properties: { # "String" => "String", # }, # }, # ], + # custom_ami_id: "XmlStringMaxLen256", # }, # ], # launch_specifications: { # spot_specification: { # timeout_duration_minutes: 1, # required @@ -516,10 +517,11 @@ # }, # }, # }, # ], # }, + # custom_ami_id: "XmlStringMaxLen256", # }, # ], # job_flow_id: "XmlStringMaxLen256", # required # }) # @@ -854,22 +856,22 @@ # @option params [String] :identity_id # The globally unique identifier (GUID) of the user or group from the # Amazon Web Services SSO Identity Store. For more information, see # [UserId][1] and [GroupId][2] in the *Amazon Web Services SSO Identity # Store API Reference*. Either `IdentityName` or `IdentityId` must be - # specified. + # specified, but not both. # # # # [1]: https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_User.html#singlesignon-Type-User-UserId # [2]: https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_Group.html#singlesignon-Type-Group-GroupId # # @option params [String] :identity_name # The name of the user or group. For more information, see [UserName][1] # and [DisplayName][2] in the *Amazon Web Services SSO Identity Store # API Reference*. Either `IdentityName` or `IdentityId` must be - # specified. + # specified, but not both. # # # # [1]: https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_User.html#singlesignon-Type-User-UserName # [2]: https://docs.aws.amazon.com/singlesignon/latest/IdentityStoreAPIReference/API_Group.html#singlesignon-Type-Group-DisplayName @@ -1185,10 +1187,11 @@ # resp.job_flows[0].instances.instance_groups[0].last_state_change_reason #=> String # resp.job_flows[0].instances.instance_groups[0].creation_date_time #=> Time # resp.job_flows[0].instances.instance_groups[0].start_date_time #=> Time # resp.job_flows[0].instances.instance_groups[0].ready_date_time #=> Time # resp.job_flows[0].instances.instance_groups[0].end_date_time #=> Time + # resp.job_flows[0].instances.instance_groups[0].custom_ami_id #=> String # resp.job_flows[0].instances.normalized_instance_hours #=> Integer # resp.job_flows[0].instances.ec2_key_name #=> String # resp.job_flows[0].instances.ec2_subnet_id #=> String # resp.job_flows[0].instances.placement.availability_zone #=> String # resp.job_flows[0].instances.placement.availability_zones #=> Array @@ -1747,10 +1750,11 @@ # resp.instance_fleets[0].instance_type_specifications[0].ebs_block_devices[0].volume_specification.volume_type #=> String # resp.instance_fleets[0].instance_type_specifications[0].ebs_block_devices[0].volume_specification.iops #=> Integer # resp.instance_fleets[0].instance_type_specifications[0].ebs_block_devices[0].volume_specification.size_in_gb #=> Integer # 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].instance_type_specifications[0].custom_ami_id #=> String # 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" @@ -1853,10 +1857,11 @@ # resp.instance_groups[0].auto_scaling_policy.rules[0].trigger.cloud_watch_alarm_definition.threshold #=> Float # resp.instance_groups[0].auto_scaling_policy.rules[0].trigger.cloud_watch_alarm_definition.unit #=> String, one of "NONE", "SECONDS", "MICRO_SECONDS", "MILLI_SECONDS", "BYTES", "KILO_BYTES", "MEGA_BYTES", "GIGA_BYTES", "TERA_BYTES", "BITS", "KILO_BITS", "MEGA_BITS", "GIGA_BITS", "TERA_BITS", "PERCENT", "COUNT", "BYTES_PER_SECOND", "KILO_BYTES_PER_SECOND", "MEGA_BYTES_PER_SECOND", "GIGA_BYTES_PER_SECOND", "TERA_BYTES_PER_SECOND", "BITS_PER_SECOND", "KILO_BITS_PER_SECOND", "MEGA_BITS_PER_SECOND", "GIGA_BITS_PER_SECOND", "TERA_BITS_PER_SECOND", "COUNT_PER_SECOND" # resp.instance_groups[0].auto_scaling_policy.rules[0].trigger.cloud_watch_alarm_definition.dimensions #=> Array # resp.instance_groups[0].auto_scaling_policy.rules[0].trigger.cloud_watch_alarm_definition.dimensions[0].key #=> String # resp.instance_groups[0].auto_scaling_policy.rules[0].trigger.cloud_watch_alarm_definition.dimensions[0].value #=> String + # resp.instance_groups[0].custom_ami_id #=> String # resp.marker #=> String # # @see http://docs.aws.amazon.com/goto/WebAPI/elasticmapreduce-2009-03-31/ListInstanceGroups AWS API Documentation # # @overload list_instance_groups(params = {}) @@ -2047,13 +2052,13 @@ # @option params [String] :next_token # Specifies the next page of results. If `NextToken` is not specified, # which is usually the case for the first request of ListReleaseLabels, # the first page of results are determined by other filtering parameters # or by the latest version. The `ListReleaseLabels` request fails if the - # identity (AWS AccountID) and all filtering parameters are different - # from the original request, or if the `NextToken` is expired or - # tampered with. + # identity (account ID) and all filtering parameters are different from + # the original request, or if the `NextToken` is expired or tampered + # with. # # @option params [Integer] :max_results # Defines the maximum number of release labels to return in a single # response. The default is `100`. # @@ -2860,19 +2865,19 @@ # supplied for the EMR cluster you are creating. # # @option params [Boolean] :visible_to_all_users # Set this value to `true` so that IAM principals in the account # associated with the cluster can perform EMR actions on the cluster - # that their IAM policies allow. This value defaults to `false` for + # that their IAM policies allow. This value defaults to `true` for # clusters created using the EMR API or the CLI [create-cluster][1] # command. # # When set to `false`, only the IAM principal that created the cluster # and the account root user can perform EMR actions for the cluster, # regardless of the IAM permissions policies attached to other IAM # principals. For more information, see [Understanding the EMR Cluster - # VisibleToAllUsers Setting][2] in the *Amazon EMR Management Guide*. + # VisibleToAllUsers Setting][2] in the *Amazon EMRManagement Guide*. # # # # [1]: https://docs.aws.amazon.com/cli/latest/reference/emr/create-cluster.html # [2]: https://docs.aws.amazon.com/emr/latest/ManagementGuide/security_iam_emr-with-iam.html#security_set_visible_to_all_users @@ -3054,10 +3059,11 @@ # }, # }, # }, # ], # }, + # custom_ami_id: "XmlStringMaxLen256", # }, # ], # instance_fleets: [ # { # name: "XmlStringMaxLen256", @@ -3092,10 +3098,11 @@ # properties: { # "String" => "String", # }, # }, # ], + # custom_ami_id: "XmlStringMaxLen256", # }, # ], # launch_specifications: { # spot_specification: { # timeout_duration_minutes: 1, # required @@ -3300,11 +3307,11 @@ # # This action works on running clusters. When you create a cluster, use # the RunJobFlowInput$VisibleToAllUsers parameter. # # For more information, see [Understanding the EMR Cluster - # VisibleToAllUsers Setting][1] in the *Amazon EMR Management Guide*. + # VisibleToAllUsers Setting][1] in the *Amazon EMRManagement Guide*. # # # # [1]: https://docs.aws.amazon.com/emr/latest/ManagementGuide/security_iam_emr-with-iam.html#security_set_visible_to_all_users # @@ -3582,10 +3589,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-emr' - context[:gem_version] = '1.48.0' + context[:gem_version] = '1.49.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #