Module Awso_emr_syncSource

Sourceval create_studio_session_mapping : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.CreateStudioSessionMappingInput.t -> (unit, unit) Result.t
Sourceval delete_studio : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.DeleteStudioInput.t -> (unit, unit) Result.t
Sourceval delete_studio_session_mapping : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.DeleteStudioSessionMappingInput.t -> (unit, unit) Result.t
Sourceval modify_instance_fleet : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.ModifyInstanceFleetInput.t -> (unit, unit) Result.t
Sourceval modify_instance_groups : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.ModifyInstanceGroupsInput.t -> (unit, unit) Result.t
Sourceval set_keep_job_flow_alive_when_no_steps : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.SetKeepJobFlowAliveWhenNoStepsInput.t -> (unit, unit) Result.t
Sourceval set_termination_protection : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.SetTerminationProtectionInput.t -> (unit, unit) Result.t
Sourceval set_unhealthy_node_replacement : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.SetUnhealthyNodeReplacementInput.t -> (unit, unit) Result.t
Sourceval set_visible_to_all_users : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.SetVisibleToAllUsersInput.t -> (unit, unit) Result.t
Sourceval stop_notebook_execution : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.StopNotebookExecutionInput.t -> (unit, unit) Result.t
Sourceval terminate_job_flows : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.TerminateJobFlowsInput.t -> (unit, unit) Result.t
Sourceval update_studio : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.UpdateStudioInput.t -> (unit, unit) Result.t
Sourceval update_studio_session_mapping : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_emr.Values.UpdateStudioSessionMappingInput.t -> (unit, unit) Result.t
include module type of struct include Awso_emr.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule ActionOnFailure = Awso_emr.Values.ActionOnFailure
Sourcemodule XmlStringMaxLen256 = Awso_emr.Values.XmlStringMaxLen256
Sourcemodule NonNegativeDouble = Awso_emr.Values.NonNegativeDouble
Sourcemodule VolumeSpecification = Awso_emr.Values.VolumeSpecification

EBS volume specifications such as volume type, IOPS, size (GiB) and throughput (MiB/s) that are requested for the EBS volume attached to an Amazon EC2 instance in the cluster.

Sourcemodule EbsBlockDeviceConfig = Awso_emr.Values.EbsBlockDeviceConfig

Configuration of requested EBS block device associated with the instance group with count of volumes that are associated to every instance.

Sourcemodule EbsBlockDeviceConfigList = Awso_emr.Values.EbsBlockDeviceConfigList
Sourcemodule EbsConfiguration = Awso_emr.Values.EbsConfiguration

The Amazon EBS configuration of a cluster instance.

module Configuration = Awso_emr.Values.Configuration

Amazon EMR releases 4.x or later. An optional configuration specification to be used when provisioning cluster instances, which can include configurations for applications and software bundled with Amazon EMR. A configuration consists of a classification, properties, and optional nested configurations. A classification refers to an application-specific configuration file. Properties are the settings you want to change in that file. For more information, see Configuring Applications.

module ConfigurationList = Awso_emr.Values.ConfigurationList
Sourcemodule InstanceTypeConfig = Awso_emr.Values.InstanceTypeConfig

An instance type configuration for each instance type in an instance fleet, which determines the Amazon EC2 instances Amazon EMR attempts to provision to fulfill On-Demand and Spot target capacities. When you use an allocation strategy, you can include a maximum of 30 instance type configurations for a fleet. For more information about how to use an allocation strategy, see Configure Instance Fleets. Without an allocation strategy, you may specify a maximum of five instance type configurations for a fleet. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule InstanceTypeConfigList = Awso_emr.Values.InstanceTypeConfigList
Sourcemodule InstanceFleetType = Awso_emr.Values.InstanceFleetType
Sourcemodule SpotProvisioningAllocationStrategy = Awso_emr.Values.SpotProvisioningAllocationStrategy
Sourcemodule SpotResizingSpecification = Awso_emr.Values.SpotResizingSpecification

The resize specification for Spot Instances in the instance fleet, which contains the resize timeout period.

Sourcemodule OnDemandProvisioningAllocationStrategy = Awso_emr.Values.OnDemandProvisioningAllocationStrategy
Sourcemodule OnDemandCapacityReservationUsageStrategy = Awso_emr.Values.OnDemandCapacityReservationUsageStrategy
Sourcemodule OnDemandCapacityReservationPreference = Awso_emr.Values.OnDemandCapacityReservationPreference
Sourcemodule OnDemandCapacityReservationOptions = Awso_emr.Values.OnDemandCapacityReservationOptions

Describes the strategy for using unused Capacity Reservations for fulfilling On-Demand capacity.

Sourcemodule OnDemandResizingSpecification = Awso_emr.Values.OnDemandResizingSpecification

The resize specification for On-Demand Instances in the instance fleet, which contains the resize timeout period.

Sourcemodule InstanceFleetResizingSpecifications = Awso_emr.Values.InstanceFleetResizingSpecifications

The resize specification for On-Demand and Spot Instances in the fleet.

Sourcemodule SpotProvisioningTimeoutAction = Awso_emr.Values.SpotProvisioningTimeoutAction
Sourcemodule SpotProvisioningSpecification = Awso_emr.Values.SpotProvisioningSpecification

The launch specification for Spot Instances in the instance fleet, which determines the defined duration, provisioning timeout behavior, and allocation strategy. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. Spot Instance allocation strategy is available in Amazon EMR releases 5.12.1 and later. Spot Instances with a defined duration (also known as Spot blocks) are no longer available to new customers from July 1, 2021. For customers who have previously used the feature, we will continue to support Spot Instances with a defined duration until December 31, 2022.

Sourcemodule OnDemandProvisioningSpecification = Awso_emr.Values.OnDemandProvisioningSpecification

The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. On-Demand Instances allocation strategy is available in Amazon EMR releases 5.12.1 and later.

Sourcemodule InstanceFleetProvisioningSpecifications = Awso_emr.Values.InstanceFleetProvisioningSpecifications

The launch specification for On-Demand and Spot Instances in the fleet. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. On-Demand and Spot instance allocation strategies are available in Amazon EMR releases 5.12.1 and later.

Sourcemodule InstanceFleetConfig = Awso_emr.Values.InstanceFleetConfig

The configuration that defines an instance fleet. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule AddInstanceFleetInput = Awso_emr.Values.AddInstanceFleetInput

Adds an instance fleet to a running cluster. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x.

Sourcemodule InvalidRequestException = Awso_emr.Values.InvalidRequestException

This exception occurs when there is something wrong with user input.

Sourcemodule InternalServerException = Awso_emr.Values.InternalServerException

This exception occurs when there is an internal failure in the Amazon EMR service.

Sourcemodule InstanceFleetId = Awso_emr.Values.InstanceFleetId
Sourcemodule AddInstanceFleetOutput = Awso_emr.Values.AddInstanceFleetOutput

Adds an instance fleet to a running cluster. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x.

Sourcemodule InstanceRoleType = Awso_emr.Values.InstanceRoleType
Sourcemodule MetricDimension = Awso_emr.Values.MetricDimension

A CloudWatch dimension, which is specified using a Key (known as a Name in CloudWatch), Value pair. By default, Amazon EMR uses one dimension whose Key is JobFlowID and Value is a variable representing the cluster ID, which is ${emr.clusterId}. This enables the rule to bootstrap when the cluster ID becomes available.

Sourcemodule MetricDimensionList = Awso_emr.Values.MetricDimensionList
Sourcemodule ComparisonOperator = Awso_emr.Values.ComparisonOperator
Sourcemodule CloudWatchAlarmDefinition = Awso_emr.Values.CloudWatchAlarmDefinition

The definition of a CloudWatch metric alarm, which determines when an automatic scaling activity is triggered. When the defined alarm conditions are satisfied, scaling activity begins.

Sourcemodule ScalingTrigger = Awso_emr.Values.ScalingTrigger

The conditions that trigger an automatic scaling activity.

Sourcemodule AdjustmentType = Awso_emr.Values.AdjustmentType
Sourcemodule SimpleScalingPolicyConfiguration = Awso_emr.Values.SimpleScalingPolicyConfiguration

An automatic scaling configuration, which describes how the policy adds or removes instances, the cooldown period, and the number of Amazon EC2 instances that will be added each time the CloudWatch metric alarm condition is satisfied.

The type of adjustment the automatic scaling activity makes when triggered, and the periodicity of the adjustment.

A scale-in or scale-out rule that defines scaling activity, including the CloudWatch metric alarm that triggers activity, how Amazon EC2 instances are added or removed, and the periodicity of adjustments. The automatic scaling policy for an instance group can comprise one or more automatic scaling rules.

Sourcemodule ScalingRuleList = Awso_emr.Values.ScalingRuleList
Sourcemodule ScalingConstraints = Awso_emr.Values.ScalingConstraints

The upper and lower Amazon EC2 instance limits for an automatic scaling policy. Automatic scaling activities triggered by automatic scaling rules will not cause an instance group to grow above or below these limits.

Sourcemodule AutoScalingPolicy = Awso_emr.Values.AutoScalingPolicy

An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster. An automatic scaling policy defines how an instance group dynamically adds and terminates Amazon EC2 instances in response to the value of a CloudWatch metric. See PutAutoScalingPolicy.

Sourcemodule InstanceGroupConfig = Awso_emr.Values.InstanceGroupConfig

Configuration defining a new instance group.

Sourcemodule InstanceGroupConfigList = Awso_emr.Values.InstanceGroupConfigList
Sourcemodule AddInstanceGroupsInput = Awso_emr.Values.AddInstanceGroupsInput

Input to an AddInstanceGroups call.

Sourcemodule InternalServerError = Awso_emr.Values.InternalServerError

Indicates that an error occurred while processing the request and that the request was not completed.

Sourcemodule InstanceGroupIdsList = Awso_emr.Values.InstanceGroupIdsList
Sourcemodule AddInstanceGroupsOutput = Awso_emr.Values.AddInstanceGroupsOutput

Output from an AddInstanceGroups call.

Sourcemodule S3MonitoringConfiguration = Awso_emr.Values.S3MonitoringConfiguration

The Amazon S3 configuration for monitoring log publishing. You can configure your step to send log information to Amazon S3. When it's specified, it takes precedence over the cluster's logging configuration. If you don't specify this configuration entirely, or omit individual fields, EMR falls back to cluster-level logging behavior.

Sourcemodule StepMonitoringConfiguration = Awso_emr.Values.StepMonitoringConfiguration

Object that holds configuration properties for logging.

A key-value pair.

Sourcemodule HadoopJarStepConfig = Awso_emr.Values.HadoopJarStepConfig

A job flow step consisting of a JAR file whose main function will be executed. The main function submits a job for Hadoop to execute and waits for the job to finish or fail.

Specification for a cluster (job flow) step.

Sourcemodule StepConfigList = Awso_emr.Values.StepConfigList
Sourcemodule AddJobFlowStepsInput = Awso_emr.Values.AddJobFlowStepsInput

The input argument to the AddJobFlowSteps operation.

Sourcemodule AddJobFlowStepsOutput = Awso_emr.Values.AddJobFlowStepsOutput

The output for the AddJobFlowSteps operation.

A key-value pair containing user-defined metadata that you can associate with an Amazon EMR resource. Tags make it easier to associate clusters in various ways, such as grouping clusters to track your Amazon EMR resource allocation costs. For more information, see Tag Clusters.

This input identifies an Amazon EMR resource and a list of tags to attach.

This output indicates the result of adding tags to a resource.

With Amazon EMR release version 4.0 and later, the only accepted parameter is the application name. To pass arguments to applications, you use configuration classifications specified using configuration JSON objects. For more information, see Configuring Applications. With earlier Amazon EMR releases, the application is any Amazon or third-party software that you can add to the cluster. This structure contains a list of strings that indicates the software to use with the cluster and accepts a user argument list. Amazon EMR accepts and forwards the argument list to the corresponding installation script as bootstrap action argument.

Sourcemodule ApplicationList = Awso_emr.Values.ApplicationList
Sourcemodule AutoScalingPolicyStateChangeReasonCode = Awso_emr.Values.AutoScalingPolicyStateChangeReasonCode
Sourcemodule AutoScalingPolicyStateChangeReason = Awso_emr.Values.AutoScalingPolicyStateChangeReason

The reason for an AutoScalingPolicyStatus change.

Sourcemodule AutoScalingPolicyState = Awso_emr.Values.AutoScalingPolicyState
Sourcemodule AutoScalingPolicyStatus = Awso_emr.Values.AutoScalingPolicyStatus

The status of an automatic scaling policy.

Sourcemodule AutoScalingPolicyDescription = Awso_emr.Values.AutoScalingPolicyDescription

An automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster. The automatic scaling policy defines how an instance group dynamically adds and terminates Amazon EC2 instances in response to the value of a CloudWatch metric. See PutAutoScalingPolicy.

Sourcemodule AutoTerminationPolicy = Awso_emr.Values.AutoTerminationPolicy

An auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination.

A list of port ranges that are permitted to allow inbound traffic from all public IP addresses. To specify a single port, use the same value for MinRange and MaxRange.

Sourcemodule BlockPublicAccessConfiguration = Awso_emr.Values.BlockPublicAccessConfiguration

A configuration for Amazon EMR block public access. When BlockPublicSecurityGroupRules is set to true, Amazon EMR prevents cluster creation if one of the cluster's security groups has a rule that allows inbound traffic from 0.0.0.0/0 or ::/0 on a port, unless the port is specified as an exception using PermittedPublicSecurityGroupRuleRanges.

Sourcemodule BlockPublicAccessConfigurationMetadata = Awso_emr.Values.BlockPublicAccessConfigurationMetadata

Properties that describe the Amazon Web Services principal that created the BlockPublicAccessConfiguration using the PutBlockPublicAccessConfiguration action as well as the date and time that the configuration was created. Each time a configuration for block public access is updated, Amazon EMR updates this metadata.

Sourcemodule ScriptBootstrapActionConfig = Awso_emr.Values.ScriptBootstrapActionConfig

Configuration of the script to run during a bootstrap action.

Sourcemodule BootstrapActionConfig = Awso_emr.Values.BootstrapActionConfig

Configuration of a bootstrap action.

Sourcemodule BootstrapActionConfigList = Awso_emr.Values.BootstrapActionConfigList
Sourcemodule BootstrapActionDetail = Awso_emr.Values.BootstrapActionDetail

Reports the configuration of a bootstrap action in a cluster (job flow).

Sourcemodule BootstrapActionDetailList = Awso_emr.Values.BootstrapActionDetailList
Sourcemodule CancelStepsRequestStatus = Awso_emr.Values.CancelStepsRequestStatus
Sourcemodule CancelStepsInfo = Awso_emr.Values.CancelStepsInfo

Specification of the status of a CancelSteps request. Available only in Amazon EMR version 4.8.0 and later, excluding version 5.0.0.

Sourcemodule CancelStepsInfoList = Awso_emr.Values.CancelStepsInfoList
Sourcemodule StepCancellationOption = Awso_emr.Values.StepCancellationOption
Sourcemodule CancelStepsInput = Awso_emr.Values.CancelStepsInput

The input argument to the CancelSteps operation.

Sourcemodule CancelStepsOutput = Awso_emr.Values.CancelStepsOutput

The output for the CancelSteps operation.

Sourcemodule CloudWatchLogConfiguration = Awso_emr.Values.CloudWatchLogConfiguration

Holds CloudWatch log configuration settings and metadata that specify settings like log files to monitor and where to send them.

Sourcemodule ScaleDownBehavior = Awso_emr.Values.ScaleDownBehavior
Sourcemodule RepoUpgradeOnBoot = Awso_emr.Values.RepoUpgradeOnBoot
Sourcemodule PlacementGroupStrategy = Awso_emr.Values.PlacementGroupStrategy
Sourcemodule PlacementGroupConfig = Awso_emr.Values.PlacementGroupConfig

Placement group configuration for an Amazon EMR cluster. The configuration specifies the placement strategy that can be applied to instance roles during cluster creation. To use this configuration, consider attaching managed policy AmazonElasticMapReducePlacementGroupPolicy to the Amazon EMR role.

Sourcemodule PlacementGroupConfigList = Awso_emr.Values.PlacementGroupConfigList
Sourcemodule OptionalArnType = Awso_emr.Values.OptionalArnType
Sourcemodule LogUploadPolicyValue = Awso_emr.Values.LogUploadPolicyValue
Sourcemodule S3LoggingConfiguration = Awso_emr.Values.S3LoggingConfiguration

Configuration for S3 logging behavior in EMR clusters. Defines how different types of logs are uploaded to S3 based on the specified upload policies for each log type.

Sourcemodule MonitoringConfiguration = Awso_emr.Values.MonitoringConfiguration

Contains CloudWatch log configuration and S3 logging configuration metadata and settings.

Sourcemodule KerberosAttributes = Awso_emr.Values.KerberosAttributes

Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration. For more information see Use Kerberos Authentication in the Amazon EMR Management Guide.

Sourcemodule InstanceCollectionType = Awso_emr.Values.InstanceCollectionType
Sourcemodule XmlStringMaxLen256List = Awso_emr.Values.XmlStringMaxLen256List
Sourcemodule Ec2InstanceAttributes = Awso_emr.Values.Ec2InstanceAttributes

Provides information about the Amazon EC2 instances in a cluster grouped by category. For example, key name, subnet ID, IAM instance profile, and so on.

A tuple that provides information about an error that caused a cluster to terminate.

Sourcemodule ErrorDetailList = Awso_emr.Values.ErrorDetailList
Sourcemodule ClusterTimeline = Awso_emr.Values.ClusterTimeline

Represents the timeline of the cluster's lifecycle.

Sourcemodule ClusterStateChangeReasonCode = Awso_emr.Values.ClusterStateChangeReasonCode
Sourcemodule ClusterStateChangeReason = Awso_emr.Values.ClusterStateChangeReason

The reason that the cluster changed to its current state.

The detailed status of the cluster.

The detailed description of the cluster.

Sourcemodule ClusterStateList = Awso_emr.Values.ClusterStateList
Sourcemodule ClusterSummary = Awso_emr.Values.ClusterSummary

The summary description of the cluster.

Sourcemodule ClusterSummaryList = Awso_emr.Values.ClusterSummaryList

An entity describing an executable that runs on a cluster.

Sourcemodule ComputeLimitsUnitType = Awso_emr.Values.ComputeLimitsUnitType

The Amazon EC2 unit limits for a managed scaling policy. The managed scaling activity of a cluster can not be above or below these limits. The limit only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

Sourcemodule EMRContainersConfig = Awso_emr.Values.EMRContainersConfig

The EMR container configuration.

Sourcemodule CreatePersistentAppUIInput = Awso_emr.Values.CreatePersistentAppUIInput

Creates a persistent application user interface.

Sourcemodule CreatePersistentAppUIOutput = Awso_emr.Values.CreatePersistentAppUIOutput

Creates a persistent application user interface.

Sourcemodule CreateSecurityConfigurationInput = Awso_emr.Values.CreateSecurityConfigurationInput

Creates a security configuration, which is stored in the service and can be specified when a cluster is created.

Sourcemodule CreateSecurityConfigurationOutput = Awso_emr.Values.CreateSecurityConfigurationOutput

Creates a security configuration, which is stored in the service and can be specified when a cluster is created.

Sourcemodule IdcUserAssignment = Awso_emr.Values.IdcUserAssignment
Sourcemodule CreateStudioInput = Awso_emr.Values.CreateStudioInput

Creates a new Amazon EMR Studio.

Sourcemodule CreateStudioOutput = Awso_emr.Values.CreateStudioOutput

Creates a new Amazon EMR Studio.

Sourcemodule CreateStudioSessionMappingInput = Awso_emr.Values.CreateStudioSessionMappingInput

Maps a user or group to the Amazon EMR Studio specified by StudioId, and applies a session policy to refine Studio permissions for that user or group. Use CreateStudioSessionMapping to assign users to a Studio when you use IAM Identity Center authentication. For instructions on how to assign users to a Studio when you use IAM authentication, see Assign a user or group to your EMR Studio.

Sourcemodule UsernamePassword = Awso_emr.Values.UsernamePassword

The username and password that you use to connect to cluster endpoints.

The credentials that you can use to connect to cluster endpoints. Credentials consist of a username and a password.

Sourcemodule DeleteSecurityConfigurationInput = Awso_emr.Values.DeleteSecurityConfigurationInput

Deletes a security configuration.

Sourcemodule DeleteSecurityConfigurationOutput = Awso_emr.Values.DeleteSecurityConfigurationOutput

Deletes a security configuration.

Sourcemodule DeleteStudioInput = Awso_emr.Values.DeleteStudioInput

Removes an Amazon EMR Studio from the Studio metadata store.

Sourcemodule DeleteStudioSessionMappingInput = Awso_emr.Values.DeleteStudioSessionMappingInput

Removes a user or group from an Amazon EMR Studio.

Sourcemodule DescribeClusterInput = Awso_emr.Values.DescribeClusterInput

This input determines which cluster to describe.

Sourcemodule DescribeClusterOutput = Awso_emr.Values.DescribeClusterOutput

This output contains the description of the cluster.

Sourcemodule JobFlowExecutionState = Awso_emr.Values.JobFlowExecutionState
Sourcemodule JobFlowExecutionStateList = Awso_emr.Values.JobFlowExecutionStateList
Sourcemodule DescribeJobFlowsInput = Awso_emr.Values.DescribeJobFlowsInput

The input for the DescribeJobFlows operation.

Sourcemodule SupportedProductsList = Awso_emr.Values.SupportedProductsList
Sourcemodule StepExecutionState = Awso_emr.Values.StepExecutionState
Sourcemodule StepExecutionStatusDetail = Awso_emr.Values.StepExecutionStatusDetail

The execution state of a step.

Combines the execution state and configuration of a step.

Sourcemodule StepDetailList = Awso_emr.Values.StepDetailList

The Amazon EC2 Availability Zone configuration of the cluster (job flow).

Sourcemodule InstanceGroupState = Awso_emr.Values.InstanceGroupState
Sourcemodule InstanceGroupDetail = Awso_emr.Values.InstanceGroupDetail

Detailed information about an instance group.

Sourcemodule InstanceGroupDetailList = Awso_emr.Values.InstanceGroupDetailList
Sourcemodule JobFlowInstancesDetail = Awso_emr.Values.JobFlowInstancesDetail

Specify the type of Amazon EC2 instances that the cluster (job flow) runs on.

Sourcemodule JobFlowExecutionStatusDetail = Awso_emr.Values.JobFlowExecutionStatusDetail

Describes the status of the cluster (job flow).

A description of a cluster (job flow).

Sourcemodule JobFlowDetailList = Awso_emr.Values.JobFlowDetailList
Sourcemodule DescribeJobFlowsOutput = Awso_emr.Values.DescribeJobFlowsOutput

The output for the DescribeJobFlows operation.

Sourcemodule DescribeNotebookExecutionInput = Awso_emr.Values.DescribeNotebookExecutionInput

Provides details of a notebook execution.

Sourcemodule OutputNotebookS3LocationForOutput = Awso_emr.Values.OutputNotebookS3LocationForOutput

The Amazon S3 location that stores the notebook execution output.

Sourcemodule OutputNotebookFormat = Awso_emr.Values.OutputNotebookFormat
Sourcemodule NotebookS3LocationForOutput = Awso_emr.Values.NotebookS3LocationForOutput

The Amazon S3 location that stores the notebook execution input.

Sourcemodule NotebookExecutionStatus = Awso_emr.Values.NotebookExecutionStatus
Sourcemodule ExecutionEngineType = Awso_emr.Values.ExecutionEngineType
Sourcemodule ExecutionEngineConfig = Awso_emr.Values.ExecutionEngineConfig

Specifies the execution engine (cluster) to run the notebook and perform the notebook execution, for example, an Amazon EMR cluster.

Sourcemodule EnvironmentVariablesMap = Awso_emr.Values.EnvironmentVariablesMap
Sourcemodule NotebookExecution = Awso_emr.Values.NotebookExecution

A notebook execution. An execution is a specific instance that an Amazon EMR Notebook is run using the StartNotebookExecution action.

Sourcemodule DescribeNotebookExecutionOutput = Awso_emr.Values.DescribeNotebookExecutionOutput

Provides details of a notebook execution.

Sourcemodule DescribePersistentAppUIInput = Awso_emr.Values.DescribePersistentAppUIInput

Describes a persistent application user interface.

Sourcemodule PersistentAppUIType = Awso_emr.Values.PersistentAppUIType
Sourcemodule PersistentAppUITypeList = Awso_emr.Values.PersistentAppUITypeList
Sourcemodule PersistentAppUI = Awso_emr.Values.PersistentAppUI

Holds persistent application user interface information. Applications installed on the Amazon EMR cluster publish user interfaces as web sites to monitor cluster activity.

Sourcemodule DescribePersistentAppUIOutput = Awso_emr.Values.DescribePersistentAppUIOutput

Describes a persistent application user interface.

Sourcemodule MaxResultsNumber = Awso_emr.Values.MaxResultsNumber
Sourcemodule DescribeReleaseLabelInput = Awso_emr.Values.DescribeReleaseLabelInput

Provides Amazon EMR release label details, such as the releases available the Region where the API request is run, and the available applications for a specific Amazon EMR release label. Can also list Amazon EMR releases that support a specified version of Spark.

Sourcemodule SimplifiedApplication = Awso_emr.Values.SimplifiedApplication

The returned release label application names or versions.

Sourcemodule SimplifiedApplicationList = Awso_emr.Values.SimplifiedApplicationList

The Amazon Linux release specified for a cluster in the RunJobFlow request.

Sourcemodule DescribeReleaseLabelOutput = Awso_emr.Values.DescribeReleaseLabelOutput

Provides Amazon EMR release label details, such as the releases available the Region where the API request is run, and the available applications for a specific Amazon EMR release label. Can also list Amazon EMR releases that support a specified version of Spark.

Sourcemodule DescribeSecurityConfigurationInput = Awso_emr.Values.DescribeSecurityConfigurationInput

Provides the details of a security configuration by returning the configuration JSON.

Sourcemodule DescribeSecurityConfigurationOutput = Awso_emr.Values.DescribeSecurityConfigurationOutput

Provides the details of a security configuration by returning the configuration JSON.

Sourcemodule DescribeStepInput = Awso_emr.Values.DescribeStepInput

This input determines which step to describe.

The timeline of the cluster step lifecycle.

Sourcemodule StepStateChangeReasonCode = Awso_emr.Values.StepStateChangeReasonCode
Sourcemodule StepStateChangeReason = Awso_emr.Values.StepStateChangeReason

The details of the step state change reason.

Sourcemodule FailureDetails = Awso_emr.Values.FailureDetails

The details of the step failure. The service attempts to detect the root cause for many common failures.

The execution status details of the cluster step.

Sourcemodule HadoopStepConfig = Awso_emr.Values.HadoopStepConfig

A cluster step consisting of a JAR file whose main function will be executed. The main function submits a job for Hadoop to execute and waits for the job to finish or fail.

This represents a step in a cluster.

Sourcemodule DescribeStepOutput = Awso_emr.Values.DescribeStepOutput

This output contains the description of the cluster step.

Sourcemodule DescribeStudioInput = Awso_emr.Values.DescribeStudioInput

Returns details for the specified Amazon EMR Studio including ID, Name, VPC, Studio access URL, and so on.

Details for an Amazon EMR Studio including ID, creation time, name, and so on.

Sourcemodule DescribeStudioOutput = Awso_emr.Values.DescribeStudioOutput

Returns details for the specified Amazon EMR Studio including ID, Name, VPC, Studio access URL, and so on.

Sourcemodule EC2InstanceIdsList = Awso_emr.Values.EC2InstanceIdsList
Sourcemodule EC2InstanceIdsToTerminateList = Awso_emr.Values.EC2InstanceIdsToTerminateList
Sourcemodule EbsBlockDevice = Awso_emr.Values.EbsBlockDevice

Configuration of requested EBS block device associated with the instance group.

Sourcemodule EbsBlockDeviceList = Awso_emr.Values.EbsBlockDeviceList

EBS block device that's attached to an Amazon EC2 instance.

Sourcemodule GetAutoTerminationPolicyInput = Awso_emr.Values.GetAutoTerminationPolicyInput

Returns the auto-termination policy for an Amazon EMR cluster.

Sourcemodule GetAutoTerminationPolicyOutput = Awso_emr.Values.GetAutoTerminationPolicyOutput

Returns the auto-termination policy for an Amazon EMR cluster.

Sourcemodule GetBlockPublicAccessConfigurationInput = Awso_emr.Values.GetBlockPublicAccessConfigurationInput

Returns the Amazon EMR block public access configuration for your Amazon Web Services account in the current Region. For more information see Configure Block Public Access for Amazon EMR in the Amazon EMR Management Guide.

Sourcemodule GetBlockPublicAccessConfigurationOutput = Awso_emr.Values.GetBlockPublicAccessConfigurationOutput

Returns the Amazon EMR block public access configuration for your Amazon Web Services account in the current Region. For more information see Configure Block Public Access for Amazon EMR in the Amazon EMR Management Guide.

Sourcemodule GetClusterSessionCredentialsInput = Awso_emr.Values.GetClusterSessionCredentialsInput

Provides temporary, HTTP basic credentials that are associated with a given runtime IAM role and used by a cluster with fine-grained access control activated. You can use these credentials to connect to cluster endpoints that support username and password authentication.

Sourcemodule GetClusterSessionCredentialsOutput = Awso_emr.Values.GetClusterSessionCredentialsOutput

Provides temporary, HTTP basic credentials that are associated with a given runtime IAM role and used by a cluster with fine-grained access control activated. You can use these credentials to connect to cluster endpoints that support username and password authentication.

Sourcemodule GetManagedScalingPolicyInput = Awso_emr.Values.GetManagedScalingPolicyInput

Fetches the attached managed scaling policy for an Amazon EMR cluster.

Sourcemodule UtilizationPerformanceIndexInteger = Awso_emr.Values.UtilizationPerformanceIndexInteger
Sourcemodule ScalingStrategy = Awso_emr.Values.ScalingStrategy
Sourcemodule ManagedScalingPolicy = Awso_emr.Values.ManagedScalingPolicy

Managed scaling policy for an Amazon EMR cluster. The policy specifies the limits for resources that can be added or terminated from a cluster. The policy only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

Sourcemodule GetManagedScalingPolicyOutput = Awso_emr.Values.GetManagedScalingPolicyOutput

Fetches the attached managed scaling policy for an Amazon EMR cluster.

Sourcemodule OnClusterAppUIType = Awso_emr.Values.OnClusterAppUIType
Sourcemodule GetOnClusterAppUIPresignedURLInput = Awso_emr.Values.GetOnClusterAppUIPresignedURLInput

The presigned URL properties for the cluster's application user interface.

Sourcemodule GetOnClusterAppUIPresignedURLOutput = Awso_emr.Values.GetOnClusterAppUIPresignedURLOutput

The presigned URL properties for the cluster's application user interface.

Sourcemodule GetPersistentAppUIPresignedURLInput = Awso_emr.Values.GetPersistentAppUIPresignedURLInput

The presigned URL properties for the cluster's application user interface.

Sourcemodule GetPersistentAppUIPresignedURLOutput = Awso_emr.Values.GetPersistentAppUIPresignedURLOutput

The presigned URL properties for the cluster's application user interface.

Sourcemodule GetStudioSessionMappingInput = Awso_emr.Values.GetStudioSessionMappingInput

Fetches mapping details for the specified Amazon EMR Studio and identity (user or group).

Sourcemodule SessionMappingDetail = Awso_emr.Values.SessionMappingDetail

Details for an Amazon EMR Studio session mapping including creation time, user or group ID, Studio ID, and so on.

Sourcemodule GetStudioSessionMappingOutput = Awso_emr.Values.GetStudioSessionMappingOutput

Fetches mapping details for the specified Amazon EMR Studio and identity (user or group).

Sourcemodule InstanceTimeline = Awso_emr.Values.InstanceTimeline

The timeline of the instance lifecycle.

Sourcemodule InstanceStateChangeReasonCode = Awso_emr.Values.InstanceStateChangeReasonCode
Sourcemodule InstanceStateChangeReason = Awso_emr.Values.InstanceStateChangeReason

The details of the status change reason for the instance.

Sourcemodule InstanceStatus = Awso_emr.Values.InstanceStatus

The instance status details.

Represents an Amazon EC2 instance provisioned as part of cluster.

Sourcemodule InstanceTypeSpecification = Awso_emr.Values.InstanceTypeSpecification

The configuration specification for each instance type in an instance fleet. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule InstanceTypeSpecificationList = Awso_emr.Values.InstanceTypeSpecificationList
Sourcemodule InstanceFleetTimeline = Awso_emr.Values.InstanceFleetTimeline

Provides historical timestamps for the instance fleet, including the time of creation, the time it became ready to run jobs, and the time of termination. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule InstanceFleetStateChangeReasonCode = Awso_emr.Values.InstanceFleetStateChangeReasonCode
Sourcemodule InstanceFleetStateChangeReason = Awso_emr.Values.InstanceFleetStateChangeReason

Provides status change reason details for the instance fleet. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule InstanceFleetState = Awso_emr.Values.InstanceFleetState
Sourcemodule InstanceFleetStatus = Awso_emr.Values.InstanceFleetStatus

The status of the instance fleet. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Describes an instance fleet, which is a group of Amazon EC2 instances that host a particular node type (master, core, or task) in an Amazon EMR cluster. Instance fleets can consist of a mix of instance types and On-Demand and Spot Instances, which are provisioned to meet a defined target capacity. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule InstanceFleetConfigList = Awso_emr.Values.InstanceFleetConfigList
Sourcemodule InstanceFleetList = Awso_emr.Values.InstanceFleetList
Sourcemodule InstanceFleetModifyConfig = Awso_emr.Values.InstanceFleetModifyConfig

Configuration parameters for an instance fleet modification request. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule InstanceResizePolicy = Awso_emr.Values.InstanceResizePolicy

Custom policy for requesting termination protection or termination of specific instances when shrinking an instance group.

Policy for customizing shrink operations. Allows configuration of decommissioning timeout and targeted instance shrinking.

Sourcemodule InstanceGroupType = Awso_emr.Values.InstanceGroupType
Sourcemodule InstanceGroupTimeline = Awso_emr.Values.InstanceGroupTimeline

The timeline of the instance group lifecycle.

Sourcemodule InstanceGroupStateChangeReasonCode = Awso_emr.Values.InstanceGroupStateChangeReasonCode
Sourcemodule InstanceGroupStateChangeReason = Awso_emr.Values.InstanceGroupStateChangeReason

The status change reason details for the instance group.

Sourcemodule InstanceGroupStatus = Awso_emr.Values.InstanceGroupStatus

The details of the instance group status.

Sourcemodule InstanceGroupId = Awso_emr.Values.InstanceGroupId

This entity represents an instance group, which is a group of instances that have common purpose. For example, CORE instance group is used for HDFS.

Sourcemodule InstanceGroupList = Awso_emr.Values.InstanceGroupList
Sourcemodule ReconfigurationType = Awso_emr.Values.ReconfigurationType
Sourcemodule InstanceGroupModifyConfig = Awso_emr.Values.InstanceGroupModifyConfig

Modify the size or configurations of an instance group.

Sourcemodule InstanceGroupModifyConfigList = Awso_emr.Values.InstanceGroupModifyConfigList
Sourcemodule InstanceGroupTypeList = Awso_emr.Values.InstanceGroupTypeList
Sourcemodule InstanceStateList = Awso_emr.Values.InstanceStateList
Sourcemodule SecurityGroupsList = Awso_emr.Values.SecurityGroupsList
Sourcemodule JobFlowInstancesConfig = Awso_emr.Values.JobFlowInstancesConfig

A description of the Amazon EC2 instance on which the cluster (job flow) runs. A valid JobFlowInstancesConfig must contain either InstanceGroups or InstanceFleets. They cannot be used together. You may also have MasterInstanceType, SlaveInstanceType, and InstanceCount (all three must be present), but we don't recommend this configuration.

Sourcemodule ListBootstrapActionsInput = Awso_emr.Values.ListBootstrapActionsInput

This input determines which bootstrap actions to retrieve.

Sourcemodule ListBootstrapActionsOutput = Awso_emr.Values.ListBootstrapActionsOutput

This output contains the bootstrap actions detail.

Sourcemodule ListClustersInput = Awso_emr.Values.ListClustersInput

This input determines how the ListClusters action filters the list of clusters that it returns.

Sourcemodule ListClustersOutput = Awso_emr.Values.ListClustersOutput

This contains a ClusterSummaryList with the cluster details; for example, the cluster IDs, names, and status.

Sourcemodule ListInstanceFleetsInput = Awso_emr.Values.ListInstanceFleetsInput

Lists all available details about the instance fleets in a cluster. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule ListInstanceFleetsOutput = Awso_emr.Values.ListInstanceFleetsOutput

Lists all available details about the instance fleets in a cluster. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule ListInstanceGroupsInput = Awso_emr.Values.ListInstanceGroupsInput

This input determines which instance groups to retrieve.

Sourcemodule ListInstanceGroupsOutput = Awso_emr.Values.ListInstanceGroupsOutput

This input determines which instance groups to retrieve.

Sourcemodule ListInstancesInput = Awso_emr.Values.ListInstancesInput

This input determines which instances to list.

Sourcemodule ListInstancesOutput = Awso_emr.Values.ListInstancesOutput

This output contains the list of instances.

Sourcemodule ListNotebookExecutionsInput = Awso_emr.Values.ListNotebookExecutionsInput

Provides summaries of all notebook executions. You can filter the list based on multiple criteria such as status, time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a longer notebook execution list across multiple ListNotebookExecutions calls.

Sourcemodule NotebookExecutionSummary = Awso_emr.Values.NotebookExecutionSummary

Details for a notebook execution. The details include information such as the unique ID and status of the notebook execution.

Sourcemodule NotebookExecutionSummaryList = Awso_emr.Values.NotebookExecutionSummaryList
Sourcemodule ListNotebookExecutionsOutput = Awso_emr.Values.ListNotebookExecutionsOutput

Provides summaries of all notebook executions. You can filter the list based on multiple criteria such as status, time range, and editor id. Returns a maximum of 50 notebook executions and a marker to track the paging of a longer notebook execution list across multiple ListNotebookExecutions calls.

Sourcemodule ReleaseLabelFilter = Awso_emr.Values.ReleaseLabelFilter

The release label filters by application or version prefix.

Sourcemodule ListReleaseLabelsInput = Awso_emr.Values.ListReleaseLabelsInput

Retrieves release labels of Amazon EMR services in the Region where the API is called.

Sourcemodule ListReleaseLabelsOutput = Awso_emr.Values.ListReleaseLabelsOutput

Retrieves release labels of Amazon EMR services in the Region where the API is called.

Sourcemodule ListSecurityConfigurationsInput = Awso_emr.Values.ListSecurityConfigurationsInput

Lists all the security configurations visible to this account, providing their creation dates and times, and their names. This call returns a maximum of 50 clusters per call, but returns a marker to track the paging of the cluster list across multiple ListSecurityConfigurations calls.

Sourcemodule SecurityConfigurationSummary = Awso_emr.Values.SecurityConfigurationSummary

The creation date and time, and name, of a security configuration.

Sourcemodule SecurityConfigurationList = Awso_emr.Values.SecurityConfigurationList
Sourcemodule ListSecurityConfigurationsOutput = Awso_emr.Values.ListSecurityConfigurationsOutput

Lists all the security configurations visible to this account, providing their creation dates and times, and their names. This call returns a maximum of 50 clusters per call, but returns a marker to track the paging of the cluster list across multiple ListSecurityConfigurations calls.

Sourcemodule ListStepsInput = Awso_emr.Values.ListStepsInput

This input determines which steps to list.

The summary of the cluster step.

Sourcemodule StepSummaryList = Awso_emr.Values.StepSummaryList
Sourcemodule ListStepsOutput = Awso_emr.Values.ListStepsOutput

This output contains the list of steps returned in reverse order. This means that the last step is the first element in the list.

Sourcemodule ListStudioSessionMappingsInput = Awso_emr.Values.ListStudioSessionMappingsInput

Returns a list of all user or group session mappings for the Amazon EMR Studio specified by StudioId.

Sourcemodule SessionMappingSummary = Awso_emr.Values.SessionMappingSummary

Details for an Amazon EMR Studio session mapping. The details do not include the time the session mapping was last modified.

Sourcemodule SessionMappingSummaryList = Awso_emr.Values.SessionMappingSummaryList
Sourcemodule ListStudioSessionMappingsOutput = Awso_emr.Values.ListStudioSessionMappingsOutput

Returns a list of all user or group session mappings for the Amazon EMR Studio specified by StudioId.

Sourcemodule ListStudiosInput = Awso_emr.Values.ListStudiosInput

Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account. The list includes details such as ID, Studio Access URL, and creation time for each Studio.

Details for an Amazon EMR Studio, including ID, Name, VPC, and Description. To fetch additional details such as subnets, IAM roles, security groups, and tags for the Studio, use the DescribeStudio API.

Sourcemodule StudioSummaryList = Awso_emr.Values.StudioSummaryList
Sourcemodule ListStudiosOutput = Awso_emr.Values.ListStudiosOutput

Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account. The list includes details such as ID, Studio Access URL, and creation time for each Studio.

Sourcemodule ListSupportedInstanceTypesInput = Awso_emr.Values.ListSupportedInstanceTypesInput

A list of the instance types that Amazon EMR supports. You can filter the list by Amazon Web Services Region and Amazon EMR release.

Sourcemodule SupportedInstanceType = Awso_emr.Values.SupportedInstanceType

An instance type that the specified Amazon EMR release supports.

Sourcemodule SupportedInstanceTypesList = Awso_emr.Values.SupportedInstanceTypesList
Sourcemodule ListSupportedInstanceTypesOutput = Awso_emr.Values.ListSupportedInstanceTypesOutput

A list of the instance types that Amazon EMR supports. You can filter the list by Amazon Web Services Region and Amazon EMR release.

Sourcemodule ModifyClusterInput = Awso_emr.Values.ModifyClusterInput

Modifies the number of steps that can be executed concurrently for the cluster specified using ClusterID.

Sourcemodule ModifyClusterOutput = Awso_emr.Values.ModifyClusterOutput

Modifies the number of steps that can be executed concurrently for the cluster specified using ClusterID.

Sourcemodule ModifyInstanceFleetInput = Awso_emr.Values.ModifyInstanceFleetInput

Modifies the target On-Demand and target Spot capacities for the instance fleet with the specified InstanceFleetID within the cluster specified using ClusterID. The call either succeeds or fails atomically. The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

Sourcemodule ModifyInstanceGroupsInput = Awso_emr.Values.ModifyInstanceGroupsInput

Change the size of some instance groups.

Sourcemodule SupportedProductConfig = Awso_emr.Values.SupportedProductConfig

The list of supported product configurations that allow user-supplied arguments. Amazon EMR accepts these arguments and forwards them to the corresponding installation script as bootstrap action arguments.

Sourcemodule NewSupportedProductsList = Awso_emr.Values.NewSupportedProductsList
Sourcemodule NotebookS3LocationFromInput = Awso_emr.Values.NotebookS3LocationFromInput

The Amazon S3 location that stores the notebook execution input.

Sourcemodule OutputNotebookS3LocationFromInput = Awso_emr.Values.OutputNotebookS3LocationFromInput

The Amazon S3 location that stores the notebook execution output.

Sourcemodule PutAutoScalingPolicyInput = Awso_emr.Values.PutAutoScalingPolicyInput

Creates or updates an automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster. The automatic scaling policy defines how an instance group dynamically adds and terminates Amazon EC2 instances in response to the value of a CloudWatch metric.

Sourcemodule PutAutoScalingPolicyOutput = Awso_emr.Values.PutAutoScalingPolicyOutput

Creates or updates an automatic scaling policy for a core instance group or task instance group in an Amazon EMR cluster. The automatic scaling policy defines how an instance group dynamically adds and terminates Amazon EC2 instances in response to the value of a CloudWatch metric.

Sourcemodule PutAutoTerminationPolicyInput = Awso_emr.Values.PutAutoTerminationPolicyInput

Auto-termination is supported in Amazon EMR releases 5.30.0 and 6.1.0 and later. For more information, see Using an auto-termination policy. Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination.

Sourcemodule PutAutoTerminationPolicyOutput = Awso_emr.Values.PutAutoTerminationPolicyOutput

Auto-termination is supported in Amazon EMR releases 5.30.0 and 6.1.0 and later. For more information, see Using an auto-termination policy. Creates or updates an auto-termination policy for an Amazon EMR cluster. An auto-termination policy defines the amount of idle time in seconds after which a cluster automatically terminates. For alternative cluster termination options, see Control cluster termination.

Sourcemodule PutBlockPublicAccessConfigurationInput = Awso_emr.Values.PutBlockPublicAccessConfigurationInput

Creates or updates an Amazon EMR block public access configuration for your Amazon Web Services account in the current Region. For more information see Configure Block Public Access for Amazon EMR in the Amazon EMR Management Guide.

Sourcemodule PutBlockPublicAccessConfigurationOutput = Awso_emr.Values.PutBlockPublicAccessConfigurationOutput

Creates or updates an Amazon EMR block public access configuration for your Amazon Web Services account in the current Region. For more information see Configure Block Public Access for Amazon EMR in the Amazon EMR Management Guide.

Sourcemodule PutManagedScalingPolicyInput = Awso_emr.Values.PutManagedScalingPolicyInput

Creates or updates a managed scaling policy for an Amazon EMR cluster. The managed scaling policy defines the limits for resources, such as Amazon EC2 instances that can be added or terminated from a cluster. The policy only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

Sourcemodule PutManagedScalingPolicyOutput = Awso_emr.Values.PutManagedScalingPolicyOutput

Creates or updates a managed scaling policy for an Amazon EMR cluster. The managed scaling policy defines the limits for resources, such as Amazon EC2 instances that can be added or terminated from a cluster. The policy only applies to the core and task nodes. The master node cannot be scaled after initial configuration.

Sourcemodule RemoveAutoScalingPolicyInput = Awso_emr.Values.RemoveAutoScalingPolicyInput

Removes an automatic scaling policy from a specified instance group within an Amazon EMR cluster.

Sourcemodule RemoveAutoScalingPolicyOutput = Awso_emr.Values.RemoveAutoScalingPolicyOutput

Removes an automatic scaling policy from a specified instance group within an Amazon EMR cluster.

Sourcemodule RemoveAutoTerminationPolicyInput = Awso_emr.Values.RemoveAutoTerminationPolicyInput

Removes an auto-termination policy from an Amazon EMR cluster.

Sourcemodule RemoveAutoTerminationPolicyOutput = Awso_emr.Values.RemoveAutoTerminationPolicyOutput

Removes an auto-termination policy from an Amazon EMR cluster.

Sourcemodule RemoveManagedScalingPolicyInput = Awso_emr.Values.RemoveManagedScalingPolicyInput

Removes a managed scaling policy from a specified Amazon EMR cluster.

Sourcemodule RemoveManagedScalingPolicyOutput = Awso_emr.Values.RemoveManagedScalingPolicyOutput

Removes a managed scaling policy from a specified Amazon EMR cluster.

Sourcemodule RemoveTagsInput = Awso_emr.Values.RemoveTagsInput

This input identifies an Amazon EMR resource and a list of tags to remove.

Sourcemodule RemoveTagsOutput = Awso_emr.Values.RemoveTagsOutput

This output indicates the result of removing tags from the resource.

Sourcemodule RunJobFlowInput = Awso_emr.Values.RunJobFlowInput

Input to the RunJobFlow operation.

Sourcemodule RunJobFlowOutput = Awso_emr.Values.RunJobFlowOutput

The result of the RunJobFlow operation.

Sourcemodule SetKeepJobFlowAliveWhenNoStepsInput = Awso_emr.Values.SetKeepJobFlowAliveWhenNoStepsInput

You can use the SetKeepJobFlowAliveWhenNoSteps to configure a cluster (job flow) to terminate after the step execution, i.e., all your steps are executed. If you want a transient cluster that shuts down after the last of the current executing steps are completed, you can configure SetKeepJobFlowAliveWhenNoSteps to false. If you want a long running cluster, configure SetKeepJobFlowAliveWhenNoSteps to true. For more information, see Managing Cluster Termination in the Amazon EMR Management Guide.

Sourcemodule SetTerminationProtectionInput = Awso_emr.Values.SetTerminationProtectionInput

The input argument to the TerminationProtection operation.

Sourcemodule SetUnhealthyNodeReplacementInput = Awso_emr.Values.SetUnhealthyNodeReplacementInput

Specify whether to enable unhealthy node replacement, which lets Amazon EMR gracefully replace core nodes on a cluster if any nodes become unhealthy. For example, a node becomes unhealthy if disk usage is above 90%. If unhealthy node replacement is on and TerminationProtected are off, Amazon EMR immediately terminates the unhealthy core nodes. To use unhealthy node replacement and retain unhealthy core nodes, use to turn on termination protection. In such cases, Amazon EMR adds the unhealthy nodes to a denylist, reducing job interruptions and failures. If unhealthy node replacement is on, Amazon EMR notifies YARN and other applications on the cluster to stop scheduling tasks with these nodes, moves the data, and then terminates the nodes. For more information, see graceful node replacement in the Amazon EMR Management Guide.

Sourcemodule SetVisibleToAllUsersInput = Awso_emr.Values.SetVisibleToAllUsersInput

The input to the SetVisibleToAllUsers action.

Sourcemodule StartNotebookExecutionInput = Awso_emr.Values.StartNotebookExecutionInput

Starts a notebook execution.

Sourcemodule StartNotebookExecutionOutput = Awso_emr.Values.StartNotebookExecutionOutput

Starts a notebook execution.

Sourcemodule StopNotebookExecutionInput = Awso_emr.Values.StopNotebookExecutionInput

Stops a notebook execution.

Sourcemodule TerminateJobFlowsInput = Awso_emr.Values.TerminateJobFlowsInput

Input to the TerminateJobFlows operation.

Sourcemodule UpdateStudioInput = Awso_emr.Values.UpdateStudioInput

Updates an Amazon EMR Studio configuration, including attributes such as name, description, and subnets.

Sourcemodule UpdateStudioSessionMappingInput = Awso_emr.Values.UpdateStudioSessionMappingInput

Updates the session policy attached to the user or group for the specified Amazon EMR Studio.