com.amazonaws.auth.policy.actions.SwfActions Maven / Gradle / Ivy
/*
* Copyright 2012-2017 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 SWF.
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public enum SwfActions implements Action {
/** Represents any action executed on Amazon SWF. */
AllSwfActions("swf:*"),
/** Action for the CountClosedWorkflowExecutions operation. */
CountClosedWorkflowExecutions("swf:CountClosedWorkflowExecutions"),
/** Action for the CountOpenWorkflowExecutions operation. */
CountOpenWorkflowExecutions("swf:CountOpenWorkflowExecutions"),
/** Action for the CountPendingActivityTasks operation. */
CountPendingActivityTasks("swf:CountPendingActivityTasks"),
/** Action for the CountPendingDecisionTasks operation. */
CountPendingDecisionTasks("swf:CountPendingDecisionTasks"),
/** Action for the DeprecateActivityType operation. */
DeprecateActivityType("swf:DeprecateActivityType"),
/** Action for the DeprecateDomain operation. */
DeprecateDomain("swf:DeprecateDomain"),
/** Action for the DeprecateWorkflowType operation. */
DeprecateWorkflowType("swf:DeprecateWorkflowType"),
/** Action for the DescribeActivityType operation. */
DescribeActivityType("swf:DescribeActivityType"),
/** Action for the DescribeDomain operation. */
DescribeDomain("swf:DescribeDomain"),
/** Action for the DescribeWorkflowExecution operation. */
DescribeWorkflowExecution("swf:DescribeWorkflowExecution"),
/** Action for the DescribeWorkflowType operation. */
DescribeWorkflowType("swf:DescribeWorkflowType"),
/** Action for the GetWorkflowExecutionHistory operation. */
GetWorkflowExecutionHistory("swf:GetWorkflowExecutionHistory"),
/** Action for the ListActivityTypes operation. */
ListActivityTypes("swf:ListActivityTypes"),
/** Action for the ListClosedWorkflowExecutions operation. */
ListClosedWorkflowExecutions("swf:ListClosedWorkflowExecutions"),
/** Action for the ListDomains operation. */
ListDomains("swf:ListDomains"),
/** Action for the ListOpenWorkflowExecutions operation. */
ListOpenWorkflowExecutions("swf:ListOpenWorkflowExecutions"),
/** Action for the ListWorkflowTypes operation. */
ListWorkflowTypes("swf:ListWorkflowTypes"),
/** Action for the PollForActivityTask operation. */
PollForActivityTask("swf:PollForActivityTask"),
/** Action for the PollForDecisionTask operation. */
PollForDecisionTask("swf:PollForDecisionTask"),
/** Action for the RecordActivityTaskHeartbeat operation. */
RecordActivityTaskHeartbeat("swf:RecordActivityTaskHeartbeat"),
/** Action for the RegisterActivityType operation. */
RegisterActivityType("swf:RegisterActivityType"),
/** Action for the RegisterDomain operation. */
RegisterDomain("swf:RegisterDomain"),
/** Action for the RegisterWorkflowType operation. */
RegisterWorkflowType("swf:RegisterWorkflowType"),
/** Action for the RequestCancelWorkflowExecution operation. */
RequestCancelWorkflowExecution("swf:RequestCancelWorkflowExecution"),
/** Action for the RespondActivityTaskCanceled operation. */
RespondActivityTaskCanceled("swf:RespondActivityTaskCanceled"),
/** Action for the RespondActivityTaskCompleted operation. */
RespondActivityTaskCompleted("swf:RespondActivityTaskCompleted"),
/** Action for the RespondActivityTaskFailed operation. */
RespondActivityTaskFailed("swf:RespondActivityTaskFailed"),
/** Action for the RespondDecisionTaskCompleted operation. */
RespondDecisionTaskCompleted("swf:RespondDecisionTaskCompleted"),
/** Action for the SignalWorkflowExecution operation. */
SignalWorkflowExecution("swf:SignalWorkflowExecution"),
/** Action for the StartWorkflowExecution operation. */
StartWorkflowExecution("swf:StartWorkflowExecution"),
/** Action for the TerminateWorkflowExecution operation. */
TerminateWorkflowExecution("swf:TerminateWorkflowExecution"),
;
private final String action;
private SwfActions(String action) {
this.action = action;
}
public String getActionName() {
return this.action;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy