All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.auth.policy.actions.ElasticMapReduceActions Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon EMR module holds the client classes that are used for communicating with Amazon Elastic MapReduce Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2017-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.auth.policy.actions;

import javax.annotation.Generated;

import com.amazonaws.auth.policy.Action;

/**
 * The available AWS access control policy actions for Amazon EMR.
 */
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public enum ElasticMapReduceActions implements Action {

    /** Represents any action executed on Amazon EMR. */
    AllElasticMapReduceActions("elasticmapreduce:*"),

    /** Action for the AddInstanceFleet operation. */
    AddInstanceFleet("elasticmapreduce:AddInstanceFleet"),
    /** Action for the AddInstanceGroups operation. */
    AddInstanceGroups("elasticmapreduce:AddInstanceGroups"),
    /** Action for the AddJobFlowSteps operation. */
    AddJobFlowSteps("elasticmapreduce:AddJobFlowSteps"),
    /** Action for the AddTags operation. */
    AddTags("elasticmapreduce:AddTags"),
    /** Action for the CancelSteps operation. */
    CancelSteps("elasticmapreduce:CancelSteps"),
    /** Action for the CreateSecurityConfiguration operation. */
    CreateSecurityConfiguration("elasticmapreduce:CreateSecurityConfiguration"),
    /** Action for the CreateStudio operation. */
    CreateStudio("elasticmapreduce:CreateStudio"),
    /** Action for the CreateStudioSessionMapping operation. */
    CreateStudioSessionMapping("elasticmapreduce:CreateStudioSessionMapping"),
    /** Action for the DeleteSecurityConfiguration operation. */
    DeleteSecurityConfiguration("elasticmapreduce:DeleteSecurityConfiguration"),
    /** Action for the DeleteStudio operation. */
    DeleteStudio("elasticmapreduce:DeleteStudio"),
    /** Action for the DeleteStudioSessionMapping operation. */
    DeleteStudioSessionMapping("elasticmapreduce:DeleteStudioSessionMapping"),
    /** Action for the DescribeCluster operation. */
    DescribeCluster("elasticmapreduce:DescribeCluster"),
    /** Action for the DescribeJobFlows operation. */
    DescribeJobFlows("elasticmapreduce:DescribeJobFlows"),
    /** Action for the DescribeNotebookExecution operation. */
    DescribeNotebookExecution("elasticmapreduce:DescribeNotebookExecution"),
    /** Action for the DescribeReleaseLabel operation. */
    DescribeReleaseLabel("elasticmapreduce:DescribeReleaseLabel"),
    /** Action for the DescribeSecurityConfiguration operation. */
    DescribeSecurityConfiguration("elasticmapreduce:DescribeSecurityConfiguration"),
    /** Action for the DescribeStep operation. */
    DescribeStep("elasticmapreduce:DescribeStep"),
    /** Action for the DescribeStudio operation. */
    DescribeStudio("elasticmapreduce:DescribeStudio"),
    /** Action for the GetAutoTerminationPolicy operation. */
    GetAutoTerminationPolicy("elasticmapreduce:GetAutoTerminationPolicy"),
    /** Action for the GetBlockPublicAccessConfiguration operation. */
    GetBlockPublicAccessConfiguration("elasticmapreduce:GetBlockPublicAccessConfiguration"),
    /** Action for the GetManagedScalingPolicy operation. */
    GetManagedScalingPolicy("elasticmapreduce:GetManagedScalingPolicy"),
    /** Action for the GetStudioSessionMapping operation. */
    GetStudioSessionMapping("elasticmapreduce:GetStudioSessionMapping"),
    /** Action for the ListBootstrapActions operation. */
    ListBootstrapActions("elasticmapreduce:ListBootstrapActions"),
    /** Action for the ListClusters operation. */
    ListClusters("elasticmapreduce:ListClusters"),
    /** Action for the ListInstanceFleets operation. */
    ListInstanceFleets("elasticmapreduce:ListInstanceFleets"),
    /** Action for the ListInstanceGroups operation. */
    ListInstanceGroups("elasticmapreduce:ListInstanceGroups"),
    /** Action for the ListInstances operation. */
    ListInstances("elasticmapreduce:ListInstances"),
    /** Action for the ListNotebookExecutions operation. */
    ListNotebookExecutions("elasticmapreduce:ListNotebookExecutions"),
    /** Action for the ListReleaseLabels operation. */
    ListReleaseLabels("elasticmapreduce:ListReleaseLabels"),
    /** Action for the ListSecurityConfigurations operation. */
    ListSecurityConfigurations("elasticmapreduce:ListSecurityConfigurations"),
    /** Action for the ListSteps operation. */
    ListSteps("elasticmapreduce:ListSteps"),
    /** Action for the ListStudioSessionMappings operation. */
    ListStudioSessionMappings("elasticmapreduce:ListStudioSessionMappings"),
    /** Action for the ListStudios operation. */
    ListStudios("elasticmapreduce:ListStudios"),
    /** Action for the ModifyCluster operation. */
    ModifyCluster("elasticmapreduce:ModifyCluster"),
    /** Action for the ModifyInstanceFleet operation. */
    ModifyInstanceFleet("elasticmapreduce:ModifyInstanceFleet"),
    /** Action for the ModifyInstanceGroups operation. */
    ModifyInstanceGroups("elasticmapreduce:ModifyInstanceGroups"),
    /** Action for the PutAutoScalingPolicy operation. */
    PutAutoScalingPolicy("elasticmapreduce:PutAutoScalingPolicy"),
    /** Action for the PutAutoTerminationPolicy operation. */
    PutAutoTerminationPolicy("elasticmapreduce:PutAutoTerminationPolicy"),
    /** Action for the PutBlockPublicAccessConfiguration operation. */
    PutBlockPublicAccessConfiguration("elasticmapreduce:PutBlockPublicAccessConfiguration"),
    /** Action for the PutManagedScalingPolicy operation. */
    PutManagedScalingPolicy("elasticmapreduce:PutManagedScalingPolicy"),
    /** Action for the RemoveAutoScalingPolicy operation. */
    RemoveAutoScalingPolicy("elasticmapreduce:RemoveAutoScalingPolicy"),
    /** Action for the RemoveAutoTerminationPolicy operation. */
    RemoveAutoTerminationPolicy("elasticmapreduce:RemoveAutoTerminationPolicy"),
    /** Action for the RemoveManagedScalingPolicy operation. */
    RemoveManagedScalingPolicy("elasticmapreduce:RemoveManagedScalingPolicy"),
    /** Action for the RemoveTags operation. */
    RemoveTags("elasticmapreduce:RemoveTags"),
    /** Action for the RunJobFlow operation. */
    RunJobFlow("elasticmapreduce:RunJobFlow"),
    /** Action for the SetTerminationProtection operation. */
    SetTerminationProtection("elasticmapreduce:SetTerminationProtection"),
    /** Action for the SetVisibleToAllUsers operation. */
    SetVisibleToAllUsers("elasticmapreduce:SetVisibleToAllUsers"),
    /** Action for the StartNotebookExecution operation. */
    StartNotebookExecution("elasticmapreduce:StartNotebookExecution"),
    /** Action for the StopNotebookExecution operation. */
    StopNotebookExecution("elasticmapreduce:StopNotebookExecution"),
    /** Action for the TerminateJobFlows operation. */
    TerminateJobFlows("elasticmapreduce:TerminateJobFlows"),
    /** Action for the UpdateStudio operation. */
    UpdateStudio("elasticmapreduce:UpdateStudio"),
    /** Action for the UpdateStudioSessionMapping operation. */
    UpdateStudioSessionMapping("elasticmapreduce:UpdateStudioSessionMapping"),

    ;

    private final String action;

    private ElasticMapReduceActions(String action) {
        this.action = action;
    }

    public String getActionName() {
        return this.action;
    }

    public boolean isNotType() {
        return false;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy