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

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

Go to download

The AWS Java SDK for AWS WAF Service module holds the client classes that are used for communicating with AWS WAF Service

There is a newer version: 1.12.780
Show newest version
/*
 * Copyright 2016-2021 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 CreateGeoMatchSet operation. */
    CreateGeoMatchSet("waf-regional:CreateGeoMatchSet"),
    /** Action for the CreateIPSet operation. */
    CreateIPSet("waf-regional:CreateIPSet"),
    /** Action for the CreateRateBasedRule operation. */
    CreateRateBasedRule("waf-regional:CreateRateBasedRule"),
    /** Action for the CreateRegexMatchSet operation. */
    CreateRegexMatchSet("waf-regional:CreateRegexMatchSet"),
    /** Action for the CreateRegexPatternSet operation. */
    CreateRegexPatternSet("waf-regional:CreateRegexPatternSet"),
    /** Action for the CreateRule operation. */
    CreateRule("waf-regional:CreateRule"),
    /** Action for the CreateRuleGroup operation. */
    CreateRuleGroup("waf-regional:CreateRuleGroup"),
    /** 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 CreateWebACLMigrationStack operation. */
    CreateWebACLMigrationStack("waf-regional:CreateWebACLMigrationStack"),
    /** Action for the CreateXssMatchSet operation. */
    CreateXssMatchSet("waf-regional:CreateXssMatchSet"),
    /** Action for the DeleteByteMatchSet operation. */
    DeleteByteMatchSet("waf-regional:DeleteByteMatchSet"),
    /** Action for the DeleteGeoMatchSet operation. */
    DeleteGeoMatchSet("waf-regional:DeleteGeoMatchSet"),
    /** Action for the DeleteIPSet operation. */
    DeleteIPSet("waf-regional:DeleteIPSet"),
    /** Action for the DeleteLoggingConfiguration operation. */
    DeleteLoggingConfiguration("waf-regional:DeleteLoggingConfiguration"),
    /** Action for the DeletePermissionPolicy operation. */
    DeletePermissionPolicy("waf-regional:DeletePermissionPolicy"),
    /** Action for the DeleteRateBasedRule operation. */
    DeleteRateBasedRule("waf-regional:DeleteRateBasedRule"),
    /** Action for the DeleteRegexMatchSet operation. */
    DeleteRegexMatchSet("waf-regional:DeleteRegexMatchSet"),
    /** Action for the DeleteRegexPatternSet operation. */
    DeleteRegexPatternSet("waf-regional:DeleteRegexPatternSet"),
    /** Action for the DeleteRule operation. */
    DeleteRule("waf-regional:DeleteRule"),
    /** Action for the DeleteRuleGroup operation. */
    DeleteRuleGroup("waf-regional:DeleteRuleGroup"),
    /** 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 GetGeoMatchSet operation. */
    GetGeoMatchSet("waf-regional:GetGeoMatchSet"),
    /** Action for the GetIPSet operation. */
    GetIPSet("waf-regional:GetIPSet"),
    /** Action for the GetLoggingConfiguration operation. */
    GetLoggingConfiguration("waf-regional:GetLoggingConfiguration"),
    /** Action for the GetPermissionPolicy operation. */
    GetPermissionPolicy("waf-regional:GetPermissionPolicy"),
    /** Action for the GetRateBasedRule operation. */
    GetRateBasedRule("waf-regional:GetRateBasedRule"),
    /** Action for the GetRateBasedRuleManagedKeys operation. */
    GetRateBasedRuleManagedKeys("waf-regional:GetRateBasedRuleManagedKeys"),
    /** Action for the GetRegexMatchSet operation. */
    GetRegexMatchSet("waf-regional:GetRegexMatchSet"),
    /** Action for the GetRegexPatternSet operation. */
    GetRegexPatternSet("waf-regional:GetRegexPatternSet"),
    /** Action for the GetRule operation. */
    GetRule("waf-regional:GetRule"),
    /** Action for the GetRuleGroup operation. */
    GetRuleGroup("waf-regional:GetRuleGroup"),
    /** 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 ListActivatedRulesInRuleGroup operation. */
    ListActivatedRulesInRuleGroup("waf-regional:ListActivatedRulesInRuleGroup"),
    /** Action for the ListByteMatchSets operation. */
    ListByteMatchSets("waf-regional:ListByteMatchSets"),
    /** Action for the ListGeoMatchSets operation. */
    ListGeoMatchSets("waf-regional:ListGeoMatchSets"),
    /** Action for the ListIPSets operation. */
    ListIPSets("waf-regional:ListIPSets"),
    /** Action for the ListLoggingConfigurations operation. */
    ListLoggingConfigurations("waf-regional:ListLoggingConfigurations"),
    /** Action for the ListRateBasedRules operation. */
    ListRateBasedRules("waf-regional:ListRateBasedRules"),
    /** Action for the ListRegexMatchSets operation. */
    ListRegexMatchSets("waf-regional:ListRegexMatchSets"),
    /** Action for the ListRegexPatternSets operation. */
    ListRegexPatternSets("waf-regional:ListRegexPatternSets"),
    /** Action for the ListResourcesForWebACL operation. */
    ListResourcesForWebACL("waf-regional:ListResourcesForWebACL"),
    /** Action for the ListRuleGroups operation. */
    ListRuleGroups("waf-regional:ListRuleGroups"),
    /** 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 ListSubscribedRuleGroups operation. */
    ListSubscribedRuleGroups("waf-regional:ListSubscribedRuleGroups"),
    /** Action for the ListTagsForResource operation. */
    ListTagsForResource("waf-regional:ListTagsForResource"),
    /** Action for the ListWebACLs operation. */
    ListWebACLs("waf-regional:ListWebACLs"),
    /** Action for the ListXssMatchSets operation. */
    ListXssMatchSets("waf-regional:ListXssMatchSets"),
    /** Action for the PutLoggingConfiguration operation. */
    PutLoggingConfiguration("waf-regional:PutLoggingConfiguration"),
    /** Action for the PutPermissionPolicy operation. */
    PutPermissionPolicy("waf-regional:PutPermissionPolicy"),
    /** Action for the TagResource operation. */
    TagResource("waf-regional:TagResource"),
    /** Action for the UntagResource operation. */
    UntagResource("waf-regional:UntagResource"),
    /** Action for the UpdateByteMatchSet operation. */
    UpdateByteMatchSet("waf-regional:UpdateByteMatchSet"),
    /** Action for the UpdateGeoMatchSet operation. */
    UpdateGeoMatchSet("waf-regional:UpdateGeoMatchSet"),
    /** Action for the UpdateIPSet operation. */
    UpdateIPSet("waf-regional:UpdateIPSet"),
    /** Action for the UpdateRateBasedRule operation. */
    UpdateRateBasedRule("waf-regional:UpdateRateBasedRule"),
    /** Action for the UpdateRegexMatchSet operation. */
    UpdateRegexMatchSet("waf-regional:UpdateRegexMatchSet"),
    /** Action for the UpdateRegexPatternSet operation. */
    UpdateRegexPatternSet("waf-regional:UpdateRegexPatternSet"),
    /** Action for the UpdateRule operation. */
    UpdateRule("waf-regional:UpdateRule"),
    /** Action for the UpdateRuleGroup operation. */
    UpdateRuleGroup("waf-regional:UpdateRuleGroup"),
    /** 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;
    }

    public boolean isNotType() {
        return false;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy