AWS.Tools.ElasticMapReduce.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.ElasticMapReduce</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet">
            <summary>
            Adds an instance fleet to a running cluster.
             
             <note><para>
            The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.SpotSpecification_BlockDurationMinute">
            <summary>
            <para>
            <para>The defined duration for Spot instances (also known as Spot blocks) in minutes. When
            specified, the Spot instance does not terminate before the defined duration expires,
            and defined duration pricing for Spot instances applies. Valid values are 60, 120,
            180, 240, 300, or 360. The duration period starts as soon as a Spot instance receives
            its instance ID. At the end of the duration, Amazon EC2 marks the Spot instance for
            termination and provides a Spot instance termination notice, which gives the instance
            a two-minute warning before it terminates. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.ClusterId">
            <summary>
            <para>
            <para>The unique identifier of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_InstanceFleetType">
            <summary>
            <para>
            <para>The node type that the instance fleet hosts. Valid values are MASTER,CORE,and TASK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_InstanceTypeConfig">
            <summary>
            <para>
            <para>The instance type configurations that define the EC2 instances in the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_Name">
            <summary>
            <para>
            <para>The friendly name of the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_TargetOnDemandCapacity">
            <summary>
            <para>
            <para>The target capacity of On-Demand units for the instance fleet, which determines how
            many On-Demand instances to provision. When the instance fleet launches, Amazon EMR
            tries to provision On-Demand instances as specified by <a>InstanceTypeConfig</a>.
            Each instance configuration has a specified <code>WeightedCapacity</code>. When an
            On-Demand instance is provisioned, the <code>WeightedCapacity</code> units count toward
            the target capacity. Amazon EMR provisions instances until the target capacity is
            totally fulfilled, even if this results in an overage. For example, if there are 2
            units remaining to fulfill capacity, and Amazon EMR can only provision an instance
            with a <code>WeightedCapacity</code> of 5 units, the instance is provisioned, and
            the target capacity is exceeded by 3 units.</para><note><para>If not specified or set to 0, only Spot instances are provisioned for the instance
            fleet using <code>TargetSpotCapacity</code>. At least one of <code>TargetSpotCapacity</code>
            and <code>TargetOnDemandCapacity</code> should be greater than 0. For a master instance
            fleet, only one of <code>TargetSpotCapacity</code> and <code>TargetOnDemandCapacity</code>
            can be specified, and its value must be 1.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.InstanceFleet_TargetSpotCapacity">
            <summary>
            <para>
            <para>The target capacity of Spot units for the instance fleet, which determines how many
            Spot instances to provision. When the instance fleet launches, Amazon EMR tries to
            provision Spot instances as specified by <a>InstanceTypeConfig</a>. Each instance
            configuration has a specified <code>WeightedCapacity</code>. When a Spot instance
            is provisioned, the <code>WeightedCapacity</code> units count toward the target capacity.
            Amazon EMR provisions instances until the target capacity is totally fulfilled, even
            if this results in an overage. For example, if there are 2 units remaining to fulfill
            capacity, and Amazon EMR can only provision an instance with a <code>WeightedCapacity</code>
            of 5 units, the instance is provisioned, and the target capacity is exceeded by 3
            units.</para><note><para>If not specified or set to 0, only On-Demand instances are provisioned for the instance
            fleet. At least one of <code>TargetSpotCapacity</code> and <code>TargetOnDemandCapacity</code>
            should be greater than 0. For a master instance fleet, only one of <code>TargetSpotCapacity</code>
            and <code>TargetOnDemandCapacity</code> can be specified, and its value must be 1.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.SpotSpecification_TimeoutAction">
            <summary>
            <para>
            <para>The action to take when <code>TargetSpotCapacity</code> has not been fulfilled when
            the <code>TimeoutDurationMinutes</code> has expired; that is, when all Spot instances
            could not be provisioned within the Spot provisioning timeout. Valid values are <code>TERMINATE_CLUSTER</code>
            and <code>SWITCH_TO_ON_DEMAND</code>. SWITCH_TO_ON_DEMAND specifies that if no Spot
            instances are available, On-Demand Instances should be provisioned to fulfill any
            remaining Spot capacity.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.SpotSpecification_TimeoutDurationMinute">
            <summary>
            <para>
            <para>The spot provisioning timeout period in minutes. If Spot instances are not provisioned
            within this time period, the <code>TimeOutAction</code> is taken. Minimum value is
            5 and maximum value is 1440. The timeout applies only during initial provisioning,
            when the cluster is first created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceFleetCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet">
            <summary>
            Adds one or more instance groups to a running cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet.InstanceGroup">
            <summary>
            <para>
            <para>Instance groups to add.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet.JobFlowId">
            <summary>
            <para>
            <para>Job flow in which to add the instance groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRInstanceGroupCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet">
            <summary>
            AddJobFlowSteps adds new steps to a running cluster. A maximum of 256 steps are allowed
            in each job flow.
             
              
            <para>
            If your cluster is long-running (such as a Hive data warehouse) or complex, you may
            require more than 256 steps to process your data. You can bypass the 256-step limitation
            in various ways, including using SSH to connect to the master node and submitting
            queries directly to the software running on the master node, such as Hive and Hadoop.
            For more information on how to do this, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/AddMoreThan256Steps.html">Add
            More than 256 Steps to a Cluster</a> in the <i>Amazon EMR Management Guide</i>.
            </para><para>
            A step specifies the location of a JAR file stored either on the master node of the
            cluster or in Amazon S3. Each step is performed by the main function of the main class
            of the JAR file. The main class can be specified either in the manifest of the JAR
            or by using the MainFunction parameter of the step.
            </para><para>
            Amazon EMR executes each step in the order listed. For a step to be considered complete,
            the main function must exit with a zero exit code and all Hadoop jobs started while
            the step was running must have completed and run successfully.
            </para><para>
            You can only add steps to a cluster that is in one of the following states: STARTING,
            BOOTSTRAPPING, RUNNING, or WAITING.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet.JobFlowId">
            <summary>
            <para>
            <para>A string that uniquely identifies the job flow. This identifier is returned by <a>RunJobFlow</a>
            and can also be obtained from <a>ListClusters</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet.Step">
            <summary>
            <para>
            <para> A list of <a>StepConfig</a> to be executed by the job flow. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRJobFlowStepCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet">
            <summary>
            Adds tags to 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 <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-tags.html">Tag
            Clusters</a>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Amazon EMR resource identifier to which tags will be added. This value must be
            a cluster identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with a cluster and propagate to EC2 instances. Tags are
            user-defined key/value pairs that consist of a required key string with a maximum
            of 128 characters, and an optional value string with a maximum of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag objects that were added.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.AddEMRResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet">
            <summary>
            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.
             
             <note><para>
            The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.ClusterId">
            <summary>
            <para>
            <para>The unique identifier of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.InstanceFleet_InstanceFleetId">
            <summary>
            <para>
            <para>A unique identifier for the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.InstanceFleet_TargetOnDemandCapacity">
            <summary>
            <para>
            <para>The target capacity of On-Demand units for the instance fleet. For more information
            see <a>InstanceFleetConfig$TargetOnDemandCapacity</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.InstanceFleet_TargetSpotCapacity">
            <summary>
            <para>
            <para>The target capacity of Spot units for the instance fleet. For more information, see
            <a>InstanceFleetConfig$TargetSpotCapacity</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceFleetCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet">
            <summary>
            ModifyInstanceGroups modifies the number of nodes and configuration settings of an
            instance group. The input parameters include the new target instance count for the
            group and the instance group ID. The call will either succeed or fail atomically.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.ClusterId">
            <summary>
            <para>
            <para>The ID of the cluster to which the instance group belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.InstanceGroup">
            <summary>
            <para>
            <para>Instance groups to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.EditEMRInstanceGroupCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRBootstrapActionListCmdlet">
            <summary>
            Provides information about the bootstrap actions associated with a cluster.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRBootstrapActionListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The cluster identifier for the bootstrap actions to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRBootstrapActionListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterCmdlet">
            <summary>
            Provides cluster-level details including status, hardware and software configuration,
            VPC settings, and so on.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet">
            <summary>
            Provides the status of all clusters visible to this AWS account. Allows you to filter
            the list of clusters based on certain criteria; for example, filtering by cluster
            creation date and time or by status. This call returns a maximum of 50 clusters per
            call, but returns a marker to track the paging of the cluster list across multiple
            ListClusters calls.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.ClusterState">
            <summary>
            <para>
            <para>The cluster state filters to apply when listing clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.CreatedAfter">
            <summary>
            <para>
            <para>The creation date and time beginning value filter for listing clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.CreatedBefore">
            <summary>
            <para>
            <para>The creation date and time end value filter for listing clusters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRClusterListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceFleetListCmdlet">
            <summary>
            Lists all available details about the instance fleets in a cluster.
             
             <note><para>
            The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.
            </para></note><br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceFleetListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The unique identifier of the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceFleetListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceGroupListCmdlet">
            <summary>
            Provides all available details about the instance groups in a cluster.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceGroupListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster for which to list the instance groups.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceGroupListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet">
            <summary>
            Provides information for all active EC2 instances and EC2 instances terminated in
            the last 30 days, up to a maximum of 2,000. EC2 instances in any of the following
            states are considered active: AWAITING_FULFILLMENT, PROVISIONING, BOOTSTRAPPING, RUNNING.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster for which to list the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceFleetId">
            <summary>
            <para>
            <para>The unique identifier of the instance fleet.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceFleetType">
            <summary>
            <para>
            <para>The node type of the instance fleet. For example MASTER, CORE, or TASK.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceGroupId">
            <summary>
            <para>
            <para>The identifier of the instance group for which to list the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceGroupType">
            <summary>
            <para>
            <para>The type of instance group for which to list the instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.InstanceState">
            <summary>
            <para>
            <para>A list of instance states that will filter the instances returned with this request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRInstanceListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet">
            <summary>
            This API is deprecated and will eventually be removed. We recommend you use <a>ListClusters</a>,
            <a>DescribeCluster</a>, <a>ListSteps</a>, <a>ListInstanceGroups</a> and <a>ListBootstrapActions</a>
            instead.
             
              
            <para>
            DescribeJobFlows returns a list of job flows that match all of the supplied parameters.
            The parameters can include a list of job flow IDs, job flow states, and restrictions
            on job flow creation date and time.
            </para><para>
            Regardless of supplied parameters, only job flows created within the last two months
            are returned.
            </para><para>
            If no parameters are supplied, then job flows matching either of the following criteria
            are returned:
            </para><ul><li><para>
            Job flows created and completed in the last two weeks
            </para></li><li><para>
             Job flows created within the last two months that are in one of the following states:
            <code>RUNNING</code>, <code>WAITING</code>, <code>SHUTTING_DOWN</code>, <code>STARTING</code></para></li></ul><para>
            Amazon EMR can return a maximum of 512 job flow descriptions.
            </para><br/><br/>This operation is deprecated.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.CreatedAfter">
            <summary>
            <para>
            <para>Return only job flows created after this date and time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.CreatedBefore">
            <summary>
            <para>
            <para>Return only job flows created before this date and time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.JobFlowId">
            <summary>
            <para>
            <para>Return only job flows whose job flow ID is contained in this list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRJobFlowCmdlet.JobFlowState">
            <summary>
            <para>
            <para>Return only job flows whose state is contained in this list.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationCmdlet">
            <summary>
            Provides the details of a security configuration by returning the configuration JSON.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationListCmdlet">
            <summary>
            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.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRSecurityConfigurationListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepCmdlet">
            <summary>
            Provides more detail about the cluster step.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster with steps to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepCmdlet.StepId">
            <summary>
            <para>
            <para>The identifier of the step to describe.</para>
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet">
            <summary>
            Provides a list of steps for the cluster in reverse order unless you specify stepIds
            with the request.<br/><br/>This operation automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.ClusterId">
            <summary>
            <para>
            <para>The identifier of the cluster for which to list the steps.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.StepId">
            <summary>
            <para>
            <para>The filter to limit the step list based on the identifier of the steps.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.StepState">
            <summary>
            <para>
            <para>The filter to limit the step list based on certain states.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.GetEMRStepListCmdlet.Marker">
            <summary>
            <para>
            <para>The pagination token that indicates the next set of results to retrieve.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>In order to manually control output pagination, assign $null, for the first call, and the value of $AWSHistory.LastServiceResponse.Marker, for subsequent calls, to this parameter.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet">
            <summary>
            Creates a security configuration, which is stored in the service and can be specified
            when a cluster is created.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The security configuration details in JSON format. For JSON parameters and examples,
            see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-security-configurations.html">Use
            Security Configurations to Set Up Cluster Security</a> in the <i>Amazon EMR Management
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.NewEMRSecurityConfigurationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet">
            <summary>
            Removes an automatic scaling policy from a specified instance group within an EMR
            cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.ClusterId">
            <summary>
            <para>
            <para>Specifies the ID of a cluster. The instance group to which the automatic scaling policy
            is applied is within this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.InstanceGroupId">
            <summary>
            <para>
            <para>Specifies the ID of the instance group to which the scaling policy is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.PassThru">
            <summary>
            Returns the value passed to the ClusterId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRAutoScalingPolicyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet">
            <summary>
            Removes tags from 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 <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-tags.html">Tag
            Clusters</a>.
             
              
            <para>
            The following example removes the stack tag with value Prod from a cluster:
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Amazon EMR resource identifier from which tags will be removed. This value must
            be a cluster identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of tag keys to remove from a resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.PassThru">
            <summary>
            Returns the collection of Tag keys that were removed.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet">
            <summary>
            Deletes a security configuration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet.Name">
            <summary>
            <para>
            <para>The name of the security configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet.PassThru">
            <summary>
            Returns the value passed to the Name parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.RemoveEMRSecurityConfigurationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet">
            <summary>
            SetTerminationProtection locks a cluster (job flow) so the EC2 instances in the cluster
            cannot be terminated by user intervention, an API call, or in the event of a job-flow
            error. The cluster still terminates upon successful completion of the job flow. Calling
            <code>SetTerminationProtection</code> on a cluster is similar to calling the Amazon
            EC2 <code>DisableAPITermination</code> API on all EC2 instances in a cluster.
             
              
            <para><code>SetTerminationProtection</code> is used to prevent accidental termination of
            a cluster and to ensure that in the event of an error, the instances persist so that
            you can recover any data stored in their ephemeral instance storage.
            </para><para>
             To terminate a cluster that has been locked by setting <code>SetTerminationProtection</code>
            to <code>true</code>, you must first unlock the job flow by a subsequent call to <code>SetTerminationProtection</code>
            in which you set the value to <code>false</code>.
            </para><para>
             For more information, see<a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/UsingEMR_TerminationProtection.html">Managing
            Cluster Termination</a> in the <i>Amazon EMR Management Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.JobFlowId">
            <summary>
            <para>
            <para> A list of strings that uniquely identify the clusters to protect. This identifier
            is returned by <a>RunJobFlow</a> and can also be obtained from <a>DescribeJobFlows</a>
            . </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.TerminationProtected">
            <summary>
            <para>
            <para>A Boolean that indicates whether to protect the cluster and prevent the Amazon EC2
            instances in the cluster from shutting down due to API calls, user intervention, or
            job-flow error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobFlowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRTerminationProtectionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet">
            <summary>
            Sets whether all AWS Identity and Access Management (IAM) users under your account
            can access the specified clusters (job flows). This action works on running clusters.
            You can also set the visibility of a cluster when you launch it using the <code>VisibleToAllUsers</code>
            parameter of <a>RunJobFlow</a>. The SetVisibleToAllUsers action can be called only
            by an IAM user who created the cluster or the AWS account that owns the cluster.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.JobFlowId">
            <summary>
            <para>
            <para>Identifiers of the job flows to receive the new visibility setting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.VisibleToAllUser">
            <summary>
            <para>
            <para>Whether the specified clusters are visible to all IAM users of the AWS account associated
            with the cluster. If this value is set to True, all IAM users of that AWS account
            can view and, if they have the proper IAM policy permissions set, manage the clusters.
            If it is set to False, only the IAM user that created a cluster can view and manage
            it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobFlowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.SetEMRVisibleToAllUserCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet">
            <summary>
            RunJobFlow creates and starts running a new cluster (job flow). The cluster runs the
            steps specified. After the steps complete, the cluster stops and the HDFS partition
            is lost. To prevent loss of data, configure the last step of the job flow to store
            results in Amazon S3. If the <a>JobFlowInstancesConfig</a><code>KeepJobFlowAliveWhenNoSteps</code>
            parameter is set to <code>TRUE</code>, the cluster transitions to the WAITING state
            rather than shutting down after the steps have completed.
             
              
            <para>
            For additional protection, you can set the <a>JobFlowInstancesConfig</a><code>TerminationProtected</code>
            parameter to <code>TRUE</code> to lock the cluster and prevent it from being terminated
            by API call, user intervention, or in the event of a job flow error.
            </para><para>
            A maximum of 256 steps are allowed in each job flow.
            </para><para>
            If your cluster is long-running (such as a Hive data warehouse) or complex, you may
            require more than 256 steps to process your data. You can bypass the 256-step limitation
            in various ways, including using the SSH shell to connect to the master node and submitting
            queries directly to the software running on the master node, such as Hive and Hadoop.
            For more information on how to do this, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/AddMoreThan256Steps.html">Add
            More than 256 Steps to a Cluster</a> in the <i>Amazon EMR Management Guide</i>.
            </para><para>
            For long running clusters, we recommend that you periodically store your results.
            </para><note><para>
            The instance fleets configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions. The RunJobFlow request can contain InstanceFleets
            parameters or InstanceGroups parameters, but not both.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.AdditionalInfo">
            <summary>
            <para>
            <para>A JSON string for selecting additional features.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_AdditionalMasterSecurityGroup">
            <summary>
            <para>
            <para>A list of additional Amazon EC2 security group IDs for the master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_AdditionalSlaveSecurityGroup">
            <summary>
            <para>
            <para>A list of additional Amazon EC2 security group IDs for the core and task nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_ADDomainJoinPassword">
            <summary>
            <para>
            <para>The Active Directory password for <code>ADDomainJoinUser</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_ADDomainJoinUser">
            <summary>
            <para>
            <para>Required only when establishing a cross-realm trust with an Active Directory domain.
            A user with sufficient privileges to join resources to the domain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.AmiVersion">
            <summary>
            <para>
            <para>Applies only to Amazon EMR AMI versions 3.x and 2.x. For Amazon EMR releases 4.0 and
            later, <code>ReleaseLabel</code> is used. To specify a custom AMI, use <code>CustomAmiID</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Application">
            <summary>
            <para>
            <para>Applies to Amazon EMR releases 4.0 and later. A case-insensitive list of applications
            for Amazon EMR to install and configure when launching the cluster. For a list of
            applications available for each Amazon EMR release version, see the <a href="https://docs.aws.amazon.com/emr/latest/ReleaseGuide/">Amazon
            EMR Release Guide</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.AutoScalingRole">
            <summary>
            <para>
            <para>An IAM role for automatic scaling policies. The default role is <code>EMR_AutoScaling_DefaultRole</code>.
            The IAM role provides permissions that the automatic scaling feature requires to launch
            and terminate EC2 instances in an instance group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Placement_AvailabilityZone">
            <summary>
            <para>
            <para>The Amazon EC2 Availability Zone for the cluster. <code>AvailabilityZone</code> is
            used for uniform instance groups, while <code>AvailabilityZones</code> (plural) is
            used for instance fleets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Placement_AvailabilityZones">
            <summary>
            <para>
            <para>When multiple Availability Zones are specified, Amazon EMR evaluates them and launches
            instances in the optimal Availability Zone. <code>AvailabilityZones</code> is used
            for instance fleets, while <code>AvailabilityZone</code> (singular) is used for uniform
            instance groups.</para><note><para>The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.BootstrapAction">
            <summary>
            <para>
            <para>A list of bootstrap actions to run before Hadoop starts on the cluster nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Configuration">
            <summary>
            <para>
            <para>For Amazon EMR releases 4.0 and later. The list of configurations supplied for the
            EMR cluster you are creating.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_CrossRealmTrustPrincipalPassword">
            <summary>
            <para>
            <para>Required only when establishing a cross-realm trust with a KDC in a different realm.
            The cross-realm principal password, which must be identical across realms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.CustomAmiId">
            <summary>
            <para>
            <para>Available only in Amazon EMR version 5.7.0 and later. The ID of a custom Amazon EBS-backed
            Linux AMI. If specified, Amazon EMR uses this AMI when it launches cluster EC2 instances.
            For more information about custom AMIs in Amazon EMR, see <a href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-custom-ami.html">Using
            a Custom AMI</a> in the <i>Amazon EMR Management Guide</i>. If omitted, the cluster
            uses the base Linux AMI for the <code>ReleaseLabel</code> specified. For Amazon EMR
            versions 2.x and 3.x, use <code>AmiVersion</code> instead.</para><para>For information about creating a custom AMI, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html">Creating
            an Amazon EBS-Backed Linux AMI</a> in the <i>Amazon Elastic Compute Cloud User Guide
            for Linux Instances</i>. For information about finding an AMI ID, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/finding-an-ami.html">Finding
            a Linux AMI</a>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.EbsRootVolumeSize">
            <summary>
            <para>
            <para>The size, in GiB, of the EBS root device volume of the Linux AMI that is used for
            each EC2 instance. Available in Amazon EMR version 4.x and later.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Ec2KeyName">
            <summary>
            <para>
            <para>The name of the EC2 key pair that can be used to ssh to the master node as the user
            called "hadoop."</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Ec2SubnetId">
            <summary>
            <para>
            <para>Applies to clusters that use the uniform instance group configuration. To launch the
            cluster in Amazon Virtual Private Cloud (Amazon VPC), set this parameter to the identifier
            of the Amazon VPC subnet where you want the cluster to launch. If you do not specify
            this value, the cluster launches in the normal Amazon Web Services cloud, outside
            of an Amazon VPC, if the account launching the cluster supports EC2 Classic networks
            in the region where the cluster launches.</para><para>Amazon VPC currently does not support cluster compute quadruple extra large (cc1.4xlarge)
            instances. Thus you cannot specify the cc1.4xlarge instance type for clusters launched
            in an Amazon VPC.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_Ec2SubnetIds">
            <summary>
            <para>
            <para>Applies to clusters that use the instance fleet configuration. When multiple EC2 subnet
            IDs are specified, Amazon EMR evaluates them and launches instances in the optimal
            subnet.</para><note><para>The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_EmrManagedMasterSecurityGroup">
            <summary>
            <para>
            <para>The identifier of the Amazon EC2 security group for the master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_EmrManagedSlaveSecurityGroup">
            <summary>
            <para>
            <para>The identifier of the Amazon EC2 security group for the core and task nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_HadoopVersion">
            <summary>
            <para>
            <para>Applies only to Amazon EMR release versions earlier than 4.0. The Hadoop version for
            the cluster. Valid inputs are "0.18" (deprecated), "0.20" (deprecated), "0.20.205"
            (deprecated), "1.0.3", "2.2.0", or "2.4.0". If you do not set this value, the default
            of 0.18 is used, unless the <code>AmiVersion</code> parameter is set in the RunJobFlow
            call, in which case the default version of Hadoop for that AMI version is used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_InstanceCount">
            <summary>
            <para>
            <para>The number of EC2 instances in the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_InstanceFleet">
            <summary>
            <para>
            <note><para>The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and
            later, excluding 5.0.x versions.</para></note><para>Describes the EC2 instances and instance configurations for clusters that use the
            instance fleet configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_InstanceGroup">
            <summary>
            <para>
            <para>Configuration for the instance groups in a cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.JobFlowRole">
            <summary>
            <para>
            <para>Also called instance profile and EC2 role. An IAM role for an EMR cluster. The EC2
            instances of the cluster assume this role. The default role is <code>EMR_EC2_DefaultRole</code>.
            In order to use the default role, you must have already created it using the CLI or
            console.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_KdcAdminPassword">
            <summary>
            <para>
            <para>The password used within the cluster for the kadmin service on the cluster-dedicated
            KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_KeepJobFlowAliveWhenNoStep">
            <summary>
            <para>
            <para>Specifies whether the cluster should remain available after completing all steps.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.LogUri">
            <summary>
            <para>
            <para>The location in Amazon S3 to write the log files of the job flow. If a value is not
            provided, logs are not created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_MasterInstanceType">
            <summary>
            <para>
            <para>The EC2 instance type of the master node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Name">
            <summary>
            <para>
            <para>The name of the job flow.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.NewSupportedProduct">
            <summary>
            <para>
            <note><para>For Amazon EMR releases 3.x and 2.x. For Amazon EMR releases 4.x and later, use Applications.</para></note><para>A list of strings that indicates third-party software to use with the job flow that
            accepts a user argument list. EMR accepts and forwards the argument list to the corresponding
            installation script as bootstrap action arguments. For more information, see "Launch
            a Job Flow on the MapR Distribution for Hadoop" in the <a href="https://docs.aws.amazon.com/emr/latest/DeveloperGuide/emr-dg.pdf">Amazon
            EMR Developer Guide</a>. Supported values are:</para><ul><li><para>"mapr-m3" - launch the cluster using MapR M3 Edition.</para></li><li><para>"mapr-m5" - launch the cluster using MapR M5 Edition.</para></li><li><para>"mapr" with the user arguments specifying "--edition,m3" or "--edition,m5" - launch
            the job flow using MapR M3 or M5 Edition respectively.</para></li><li><para>"mapr-m7" - launch the cluster using MapR M7 Edition.</para></li><li><para>"hunk" - launch the cluster with the Hunk Big Data Analtics Platform.</para></li><li><para>"hue"- launch the cluster with Hue installed.</para></li><li><para>"spark" - launch the cluster with Apache Spark installed.</para></li><li><para>"ganglia" - launch the cluster with the Ganglia Monitoring System installed.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.KerberosAttributes_Realm">
            <summary>
            <para>
            <para>The name of the Kerberos realm to which all nodes in a cluster belong. For example,
            <code>EC2.INTERNAL</code>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.ReleaseLabel">
            <summary>
            <para>
            <para>The Amazon EMR release label, which determines the version of open-source application
            packages installed on the cluster. Release labels are in the form <code>emr-x.x.x</code>,
            where x.x.x is an Amazon EMR release version, for example, <code>emr-5.14.0</code>.
            For more information about Amazon EMR release versions and included application versions
            and features, see <a href="https://docs.aws.amazon.com/emr/latest/ReleaseGuide/">https://docs.aws.amazon.com/emr/latest/ReleaseGuide/</a>.
            The release label applies only to Amazon EMR releases versions 4.x and later. Earlier
            versions use <code>AmiVersion</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.RepoUpgradeOnBoot">
            <summary>
            <para>
            <para>Applies only when <code>CustomAmiID</code> is used. Specifies which updates from the
            Amazon Linux AMI package repositories to apply automatically when the instance boots
            using the AMI. If omitted, the default is <code>SECURITY</code>, which indicates that
            only security updates are applied. If <code>NONE</code> is specified, no updates are
            applied, and all updates must be applied manually.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.ScaleDownBehavior">
            <summary>
            <para>
            <para>Specifies the way that individual Amazon EC2 instances terminate when an automatic
            scale-in activity occurs or an instance group is resized. <code>TERMINATE_AT_INSTANCE_HOUR</code>
            indicates that Amazon EMR terminates nodes at the instance-hour boundary, regardless
            of when the request to terminate the instance was submitted. This option is only available
            with Amazon EMR 5.1.0 and later and is the default for clusters created using that
            version. <code>TERMINATE_AT_TASK_COMPLETION</code> indicates that Amazon EMR blacklists
            and drains tasks from nodes before terminating the Amazon EC2 instances, regardless
            of the instance-hour boundary. With either behavior, Amazon EMR removes the least
            active nodes first and blocks instance termination if it could lead to HDFS corruption.
            <code>TERMINATE_AT_TASK_COMPLETION</code> available only in Amazon EMR version 4.1.0
            and later, and is the default for versions of Amazon EMR earlier than 5.1.0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.SecurityConfiguration">
            <summary>
            <para>
            <para>The name of a security configuration to apply to the cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_ServiceAccessSecurityGroup">
            <summary>
            <para>
            <para>The identifier of the Amazon EC2 security group for the Amazon EMR service to access
            clusters in VPC private subnets.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.ServiceRole">
            <summary>
            <para>
            <para>The IAM role that will be assumed by the Amazon EMR service to access AWS resources
            on your behalf.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_SlaveInstanceType">
            <summary>
            <para>
            <para>The EC2 instance type of the core and task nodes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Step">
            <summary>
            <para>
            <para>A list of steps to run.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.SupportedProduct">
            <summary>
            <para>
            <note><para>For Amazon EMR releases 3.x and 2.x. For Amazon EMR releases 4.x and later, use Applications.</para></note><para>A list of strings that indicates third-party software to use. For more information,
            see the <a href="https://docs.aws.amazon.com/emr/latest/DeveloperGuide/emr-dg.pdf">Amazon
            EMR Developer Guide</a>. Currently supported values are:</para><ul><li><para>"mapr-m3" - launch the job flow using MapR M3 Edition.</para></li><li><para>"mapr-m5" - launch the job flow using MapR M5 Edition.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Tag">
            <summary>
            <para>
            <para>A list of tags to associate with a cluster and propagate to Amazon EC2 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Instances_TerminationProtected">
            <summary>
            <para>
            <para>Specifies whether to lock the cluster to prevent the Amazon EC2 instances from being
            terminated by API call, user intervention, or in the event of a job-flow error.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.VisibleToAllUser">
            <summary>
            <para>
            <para>Whether the cluster is visible to all IAM users of the AWS account associated with
            the cluster. If this value is set to <code>true</code>, all IAM users of that AWS
            account can view and (if they have the proper policy permissions set) manage the cluster.
            If it is set to <code>false</code>, only the IAM user that created the cluster can
            view and manage it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StartEMRJobFlowCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet">
            <summary>
            TerminateJobFlows shuts a list of clusters (job flows) down. When a job flow is shut
            down, any step not yet completed is canceled and the EC2 instances on which the cluster
            is running are stopped. Any log files not already saved are uploaded to Amazon S3
            if a LogUri was specified when the cluster was created.
             
              
            <para>
            The maximum number of clusters allowed is 10. The call to <code>TerminateJobFlows</code>
            is asynchronous. Depending on the configuration of the cluster, it may take up to
            1-5 minutes for the cluster to completely terminate and release allocated resources,
            such as Amazon EC2 instances.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet.JobFlowId">
            <summary>
            <para>
            <para>A list of job flows to be shutdown.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet.PassThru">
            <summary>
            Returns the value passed to the JobFlowId parameter.
            By default, this cmdlet does not generate any output.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRJobFlowCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet">
            <summary>
            Cancels a pending step or steps in a running cluster. Available only in Amazon EMR
            versions 4.8.0 and later, excluding version 5.0.0. A maximum of 256 steps are allowed
            in each CancelSteps request. CancelSteps is idempotent but asynchronous; it does not
            guarantee a step will be canceled, even if the request is successfully submitted.
            You can only cancel steps that are in a <code>PENDING</code> state.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet.ClusterId">
            <summary>
            <para>
            <para>The <code>ClusterID</code> for which specified steps will be canceled. Use <a>RunJobFlow</a>
            and <a>ListClusters</a> to get ClusterIDs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet.StepId">
            <summary>
            <para>
            <para>The list of <code>StepIDs</code> to cancel. Use <a>ListSteps</a> to get steps and
            their states for the specified cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.StopEMRStepCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet">
            <summary>
            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 EC2 instances in response to the value of a
            CloudWatch metric.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.ClusterId">
            <summary>
            <para>
            <para>Specifies the ID of a cluster. The instance group to which the automatic scaling policy
            is applied is within this cluster.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.InstanceGroupId">
            <summary>
            <para>
            <para>Specifies the ID of the instance group to which the automatic scaling policy is applied.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.Constraints_MaxCapacity">
            <summary>
            <para>
            <para>The upper boundary of EC2 instances in an instance group beyond which scaling activities
            are not allowed to grow. Scale-out activities will not add instances beyond this boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.Constraints_MinCapacity">
            <summary>
            <para>
            <para>The lower boundary of EC2 instances in an instance group below which scaling activities
            are not allowed to shrink. Scale-in activities will not terminate instances below
            this boundary.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.AutoScalingPolicy_Rule">
            <summary>
            <para>
            <para>The scale-in and scale-out rules that comprise the automatic scaling policy.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.EMR.WriteEMRAutoScalingPolicyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
    </members>
</doc>