com.amazonaws.auth.policy.actions.WafRegionalActions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aws-java-sdk-waf Show documentation
Show all versions of aws-java-sdk-waf Show documentation
The AWS Java SDK for AWS WAF Service module holds the client classes that are used for communicating with AWS WAF Service
/*
* 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 WAF Regional.
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public enum WafRegionalActions implements Action {
/** Represents any action executed on WAF Regional. */
AllWafRegionalActions("waf-regional:*"),
/** Action for the AssociateWebACL operation. */
AssociateWebACL("waf-regional:AssociateWebACL"),
/** Action for the CreateByteMatchSet operation. */
CreateByteMatchSet("waf-regional:CreateByteMatchSet"),
/** Action for the CreateIPSet operation. */
CreateIPSet("waf-regional:CreateIPSet"),
/** Action for the CreateRule operation. */
CreateRule("waf-regional:CreateRule"),
/** Action for the CreateSizeConstraintSet operation. */
CreateSizeConstraintSet("waf-regional:CreateSizeConstraintSet"),
/** Action for the CreateSqlInjectionMatchSet operation. */
CreateSqlInjectionMatchSet("waf-regional:CreateSqlInjectionMatchSet"),
/** Action for the CreateWebACL operation. */
CreateWebACL("waf-regional:CreateWebACL"),
/** Action for the CreateXssMatchSet operation. */
CreateXssMatchSet("waf-regional:CreateXssMatchSet"),
/** Action for the DeleteByteMatchSet operation. */
DeleteByteMatchSet("waf-regional:DeleteByteMatchSet"),
/** Action for the DeleteIPSet operation. */
DeleteIPSet("waf-regional:DeleteIPSet"),
/** Action for the DeleteRule operation. */
DeleteRule("waf-regional:DeleteRule"),
/** Action for the DeleteSizeConstraintSet operation. */
DeleteSizeConstraintSet("waf-regional:DeleteSizeConstraintSet"),
/** Action for the DeleteSqlInjectionMatchSet operation. */
DeleteSqlInjectionMatchSet("waf-regional:DeleteSqlInjectionMatchSet"),
/** Action for the DeleteWebACL operation. */
DeleteWebACL("waf-regional:DeleteWebACL"),
/** Action for the DeleteXssMatchSet operation. */
DeleteXssMatchSet("waf-regional:DeleteXssMatchSet"),
/** Action for the DisassociateWebACL operation. */
DisassociateWebACL("waf-regional:DisassociateWebACL"),
/** Action for the GetByteMatchSet operation. */
GetByteMatchSet("waf-regional:GetByteMatchSet"),
/** Action for the GetChangeToken operation. */
GetChangeToken("waf-regional:GetChangeToken"),
/** Action for the GetChangeTokenStatus operation. */
GetChangeTokenStatus("waf-regional:GetChangeTokenStatus"),
/** Action for the GetIPSet operation. */
GetIPSet("waf-regional:GetIPSet"),
/** Action for the GetRule operation. */
GetRule("waf-regional:GetRule"),
/** Action for the GetSampledRequests operation. */
GetSampledRequests("waf-regional:GetSampledRequests"),
/** Action for the GetSizeConstraintSet operation. */
GetSizeConstraintSet("waf-regional:GetSizeConstraintSet"),
/** Action for the GetSqlInjectionMatchSet operation. */
GetSqlInjectionMatchSet("waf-regional:GetSqlInjectionMatchSet"),
/** Action for the GetWebACL operation. */
GetWebACL("waf-regional:GetWebACL"),
/** Action for the GetWebACLForResource operation. */
GetWebACLForResource("waf-regional:GetWebACLForResource"),
/** Action for the GetXssMatchSet operation. */
GetXssMatchSet("waf-regional:GetXssMatchSet"),
/** Action for the ListByteMatchSets operation. */
ListByteMatchSets("waf-regional:ListByteMatchSets"),
/** Action for the ListIPSets operation. */
ListIPSets("waf-regional:ListIPSets"),
/** Action for the ListResourcesForWebACL operation. */
ListResourcesForWebACL("waf-regional:ListResourcesForWebACL"),
/** Action for the ListRules operation. */
ListRules("waf-regional:ListRules"),
/** Action for the ListSizeConstraintSets operation. */
ListSizeConstraintSets("waf-regional:ListSizeConstraintSets"),
/** Action for the ListSqlInjectionMatchSets operation. */
ListSqlInjectionMatchSets("waf-regional:ListSqlInjectionMatchSets"),
/** Action for the ListWebACLs operation. */
ListWebACLs("waf-regional:ListWebACLs"),
/** Action for the ListXssMatchSets operation. */
ListXssMatchSets("waf-regional:ListXssMatchSets"),
/** Action for the UpdateByteMatchSet operation. */
UpdateByteMatchSet("waf-regional:UpdateByteMatchSet"),
/** Action for the UpdateIPSet operation. */
UpdateIPSet("waf-regional:UpdateIPSet"),
/** Action for the UpdateRule operation. */
UpdateRule("waf-regional:UpdateRule"),
/** Action for the UpdateSizeConstraintSet operation. */
UpdateSizeConstraintSet("waf-regional:UpdateSizeConstraintSet"),
/** Action for the UpdateSqlInjectionMatchSet operation. */
UpdateSqlInjectionMatchSet("waf-regional:UpdateSqlInjectionMatchSet"),
/** Action for the UpdateWebACL operation. */
UpdateWebACL("waf-regional:UpdateWebACL"),
/** Action for the UpdateXssMatchSet operation. */
UpdateXssMatchSet("waf-regional:UpdateXssMatchSet"),
;
private final String action;
private WafRegionalActions(String action) {
this.action = action;
}
public String getActionName() {
return this.action;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy