All Products
Search
Document Center

Web Application Firewall:RAM authorization

Last Updated:May 14, 2025

Resource Access Management (RAM) is a Alibaba Cloud service for centrally managing user identities and resource access permissions. It enables secure resource permission delegation by issuing distinct AccessKey pairs to each RAM user. Access policies enforce least-privilege principles, ensuring users only obtain permissions explicitly defined for their operational needs. This topic describes the general structure of a RAM policy, and the policy statement elements (Action, Resource, and Condition) defined by Web Application Firewall .

General structure of a RAM policy

RAM policies use JSON format with the following structure:

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "<Effect>",
      "Action": "<Action>",
      "Resource": "<Resource>",
      "Condition": {
        "<Condition_operator>": {
          "<Condition_key>": [
            "<Condition_value>"
          ]
        }
      }
    }
  ]
}        

Element

Required

Description

Version

Yes

The policy version number. It is fixed at 1.

Statement

Effect

Yes

Specifies the authorization result. Valid values: Allow and Deny.

When both Allow and Deny statements are present in a RAM policy, the Deny statement takes precedence.

Action

Yes

Specifies one or more operations that are allowed or denied. For details on the Action defined by placeholder-${productName}, see Action.

Resource

Yes

Specifies the resources operated by the action, uniquely identified by the resource Alibaba Cloud Resource Names (ARNs). For details on the Resource defined by placeholder-${productName}, see Resource.

Condition

Optional

Specifies one or more conditions required for the policy to take effect. For details on the Resource defined by placeholder-${productName}, see Condition.

The supported authorization granularity of placeholder-${productName} is placeholder-${ramLevel}.

Action

The table below lists the available actions for placeholder-${productName}. You can specify these actions in a RAM policy to grant permissions to perform an operation.

The table's columns are detailed below:

  • Action: The values that you can use in the Action element of a RAM policy statement.

    Format: {#ramcode}:{#action-name}

    • {#ramcode}: The code used in RAM to indicate an Alibaba Cloud service. The RAM code for placeholder-${productName} is placeholder-${ramCodes?join("、")}.

    • {#action-name}: The name of API operations defined by placeholder-${productName}.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for the operation. Valid values: Create, List, Get, Update, and Delete.

  • Rsource type: The resource types that support authorization to perform this action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For operations where resource-level permissions are unavailable, it is shown as All Resources. You need to use an asterisk (*) in the Resource element of the policy.

    • For operations with resource-level permissions, required resource types are marked with an asterisk (*). You must specify the corresponding resource ARN in the Resource element of the policy. For details on the ARN format, see Resource.

  • Condition key: The condition keys defined by placeholder-${productName}, which can be used in the Condition element of the policy. The key allows for granular control, applying to either actions alone or actions associated with specific resources. For more information about the Condition element, see Condition.

  • Dependent action: Dependent actions required to run the action. The requester must have permissions for all dependent actions.

Action

API

Access level

Resource type

Conditon key

Dependent action

ram:ClearAccountAlias

ClearAccountAlias

Update

*Unrestricted

acs:ram:*:{#accountId}:*

Policy

acs:ram:*:{#accountId}:policy/{#PolicyName}

ram:TrustedPrincipalTypes

ram:ServiceNames

None

Resource

The table below lists the resources available for placeholder-${productName}. You can specify them in the Resource element of RAM policy statements to grant permissions for specific operations. They are uniquely identified by Alibaba Cloud Resource Names (ARNs). Format: acs:{#ramcode}:{#regionId}:{#accountId}:{#resourceType}:

  • acs: The initialism of Alibaba Cloud service, which indicates the public cloud of Alibaba Cloud.

  • {#ramcode}: The code used in RAM to indicate an Alibaba Cloud service. The code for placeholder-${productName} is placeholder-${ramCodes?join("、")}.

  • {#regionId}: The region ID. If the resource covers all regions, set it to an asterisk (*).

  • {#accountId}: The ID of the Alibaba Cloud account. If the resource covers all Alibaba Cloud accounts, set it to an asterisk (*).

  • {#resourceType}: The service-defined resource identifier. It supports a hierarchical structure, which is similar to a file path. If the statement covers global resources, set it to an asterisk (*).

Resource type

ARN

Instance

acs:yundun-waf:{#regionId}:{#accountId}:instance/{#InstanceId}

Condition

The table below lists the conditions available for placeholder-${productName}. You can also use Alibaba Cloud's condition keys for placeholder-${productName}. These keys must be specified in the Condition element of RAM policy statements to define granular authorization rules.

  • Condition_operator: Specifies the conditional operators compatible with the data type of the condition key. Mismatched operators will invalidate the policy. See Condition_operator for valid combinations.

  • Condition_key: The format of a condition key specific to an Alibaba Cloud service is {#ramcode}:{#condition-key}. You need to define a date type (such as string, number, and time) for each condition key. The data type determines the available condition operators for comparing request and policy values. In the condition key, you can specify the condition values in the Condition_value element of the policy.

Condition key

Description

Type

ecs:ImagePlatform

Operating system type of the image

String

Web Application Firewall

yundun-waf:DescribeNotices DescribeNotices list
*All Resource
*
yundun-waf:DescribeCerts DescribeCerts get
*All Resource
*
yundun-waf:DescribeSlsAuthStatus DescribeSlsAuthStatus get
*All Resource
*
yundun-waf:DescribeDefenseGroupValidResources DescribeDefenseGroupValidResources list
*All Resource
*
yundun-waf:DescribeBaseCustomRules DescribeBaseCustomRules get
*All Resource
*
yundun-waf:ModifyDefaultHttps ModifyDefaultHttps update
*All Resource
*
yundun-waf:DeleteLogDeliveryConfig DeleteLogDeliveryConfig delete
*All Resource
*
yundun-waf:DescribeThreatEventTargetDistribute DescribeThreatEventTargetDistribute list
*All Resource
*
yundun-waf:DescribeUnprotectAssetSubDomainStatisticsInfo DescribeUnprotectAssetSubDomainStatisticsInfo get
*All Resource
*
yundun-waf:CreateDefenseTemplate CreateDefenseTemplate create
*All Resource
*
yundun-waf:DescribeHybridCloudPullLuaSdk DescribeHybridCloudPullLuaSdk get
*All Resource
*
yundun-waf:DescribeAclStatisticsInfo DescribeAclStatisticsInfo list
*All Resource
*
yundun-waf:ModifyMigrateDomainsGrayscale ModifyMigrateDomainsGrayscale create
*All Resource
*
yundun-waf:DescribeResourceLogFieldConfig DescribeResourceLogFieldConfig get
*All Resource
*
yundun-waf:ModifyDefenseResourceXff ModifyDefenseResourceXff update
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:ModifyHybridCloudGroupExpansionServer ModifyHybridCloudGroupExpansionServer update
*All Resource
*
yundun-waf:DescribeDefenseTemplate DescribeDefenseTemplate get
*All Resource
*
yundun-waf:ModifyDefenseRuleStatus ModifyDefenseRuleStatus update
*All Resource
*
yundun-waf:ModifyPrepayWafLogStatus ModifyPrepayWafLogStatus update
*All Resource
*
yundun-waf:DescribeThreatEvent DescribeThreatEvent list
*All Resource
*
yundun-waf:DescribeSlsLogStore DescribeSlsLogStore get
*All Resource
*
yundun-waf:DescribePunishedDomains DescribePunishedDomains get
*All Resource
*
yundun-waf:DescribeBotProtectionTestResult DescribeBotProtectionTestResult get
*All Resource
*
yundun-waf:DescribeNetworkFlowTopNMetric DescribeNetworkFlowTopNMetric get
*All Resource
*
yundun-waf:DescribeUserTraffic DescribeUserTraffic get
*All Resource
*
yundun-waf:ModifyElasticityWafLogStatus ModifyElasticityWafLogStatus update
*All Resource
*
yundun-waf:DescribeRuleHitsTopClientIp DescribeRuleHitsTopClientIp get
*All Resource
*
yundun-waf:DescribeDefenseTemplateValidGroups DescribeDefenseTemplateValidGroups list
*All Resource
*
yundun-waf:ModifyDefenseResourceGroup ModifyDefenseResourceGroup update
*All Resource
*
yundun-waf:DescribeSensitiveStatistic DescribeSensitiveStatistic get
*All Resource
*
yundun-waf:DescribeApisecProtectionGroups DescribeApisecProtectionGroups list
*All Resource
*
yundun-waf:DescribeBlockRequestInfo DescribeBlockRequestInfo get
*All Resource
*
yundun-waf:DescribeHybridCloudLogDockingConfig DescribeHybridCloudLogDockingConfig get
*All Resource
*
yundun-waf:DeleteApisecAbnormals DeleteApisecAbnormals delete
*All Resource
*
yundun-waf:CreateMigrateCloudNativeResource CreateMigrateCloudNativeResource create
*All Resource
*
yundun-waf:CreateSM2Cert CreateSM2Cert create
*All Resource
*
yundun-waf:DescribePocFunctions DescribePocFunctions get
*All Resource
*
yundun-waf:DescribeCloudNativeOpenInstanceNumber DescribeCloudNativeOpenInstanceNumber get
*All Resource
*
yundun-waf:CreateMemberAccounts CreateMemberAccounts create
*All Resource
*
yundun-waf:ModifyHybridCloudServer ModifyHybridCloudServer update
*All Resource
*
yundun-waf:DescribeHybridCloudPullPostXagentRule DescribeHybridCloudPullPostXagentRule get
*All Resource
*
yundun-waf:DescribeSensitiveDetectionResult DescribeSensitiveDetectionResult get
*All Resource
*
yundun-waf:DescribeHybridCloudSupportRegions DescribeHybridCloudSupportRegions get
*All Resource
*
yundun-waf:DeleteMajorProtectionBlackIp DeleteMajorProtectionBlackIp delete
*All Resource
*
yundun-waf:DescribeDefenseResourceGroups DescribeDefenseResourceGroups list
*All Resource
*
yundun-waf:DescribeRuleHitsTopRuleId DescribeRuleHitsTopRuleId get
*All Resource
*
yundun-waf:ModifyUserLogFieldConfig ModifyUserLogFieldConfig update
*All Resource
*
yundun-waf:ModifyRuleGroup ModifyRuleGroup update
*All Resource
*
yundun-waf:DeleteDefenseResourceGroup DeleteDefenseResourceGroup delete
*All Resource
*
yundun-waf:DescribeFlowChart DescribeFlowChart get
*All Resource
*
yundun-waf:ModifyDefenseTemplateStatus ModifyDefenseTemplateStatus update
*All Resource
*
yundun-waf:DescribeExclusiveIpCount DescribeExclusiveIpCount get
*All Resource
*
yundun-waf:CreateApiExport CreateApiExport create
*All Resource
*
yundun-waf:DescribeResourceSupportRegions DescribeResourceSupportRegions get
*All Resource
*
yundun-waf:TagResources TagResources create
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:ModifyHybridCloudPushSdkInfo ModifyHybridCloudPushSdkInfo update
*All Resource
*
yundun-waf:DescribeRuleHitsTopTuleType DescribeRuleHitsTopTuleType get
*All Resource
*
yundun-waf:DescribeSceneAttackTypePv DescribeSceneAttackTypePv get
*All Resource
*
yundun-waf:DescribeHybridCloudClusters DescribeHybridCloudClusters get
*All Resource
*
yundun-waf:DescribeAlarmList DescribeAlarmList get
*All Resource
*
yundun-waf:DescribeInstanceForCms DescribeInstanceForCms get
*All Resource
*
yundun-waf:DescribeThreatEventAttackToolDistribute DescribeThreatEventAttackToolDistribute list
*All Resource
*
yundun-waf:DescribeElasticBills DescribeElasticBills get
*All Resource
*
yundun-waf:RollbackMigrateCloudNativeResource RollbackMigrateCloudNativeResource create
*All Resource
*
yundun-waf:DescribeHybridCloudCluster DescribeHybridCloudCluster get
*All Resource
*
yundun-waf:CreateSlsLogStore CreateSlsLogStore create
*All Resource
*
yundun-waf:DescribeSecurityEventLogs DescribeSecurityEventLogs get
*All Resource
*
yundun-waf:DescribeFlowTopUrl DescribeFlowTopUrl get
*All Resource
*
yundun-waf:DescribeSceneHitsTopClientIp DescribeSceneHitsTopClientIp get
*All Resource
*
yundun-waf:DescribeTgwAccessedPorts DescribeTgwAccessedPorts get
*All Resource
*
yundun-waf:ModifyHybridCloudSdkPullinStatus ModifyHybridCloudSdkPullinStatus update
*All Resource
*
yundun-waf:DescribeSlbAttackUrl DescribeSlbAttackUrl list
*All Resource
*
yundun-waf:DescribeUserLogFieldConfig DescribeUserLogFieldConfig get
*All Resource
*
yundun-waf:DescribeSecurityEventTimeSeriesMetric DescribeSecurityEventTimeSeriesMetric get
*All Resource
*
yundun-waf:DescribeTemplateResourceCount DescribeTemplateResourceCount list
*All Resource
*
yundun-waf:DescribeRegularRules DescribeRegularRules get
*All Resource
*
yundun-waf:ModifyHybridCloudGroup ModifyHybridCloudGroup update
*All Resource
*
yundun-waf:ReleaseInstance ReleaseInstance delete
*All Resource
*
yundun-waf:DescribeDefenseResourceOwnerUid DescribeDefenseResourceOwnerUid list
*All Resource
*
yundun-waf:DescribeResourceLogDeliveryStatus DescribeResourceLogDeliveryStatus list
*All Resource
*
yundun-waf:CopyRuleGroup CopyRuleGroup create
*All Resource
*
yundun-waf:DescribeMigrateTask DescribeMigrateTask get
*All Resource
*
yundun-waf:ModifyTemplateResources ModifyTemplateResources update
*All Resource
*
yundun-waf:DescribeRuleGroupAssociatedTemplates DescribeRuleGroupAssociatedTemplates get
*All Resource
*
yundun-waf:DescribeApisecProtectionResources DescribeApisecProtectionResources list
*All Resource
*
yundun-waf:DescribeThreatEventAttackTimeDistribute DescribeThreatEventAttackTimeDistribute list
*All Resource
*
yundun-waf:DescribeMigrateCloudNativeResources DescribeMigrateCloudNativeResources get
*All Resource
*
yundun-waf:ModifyWebFingerScanStatus ModifyWebFingerScanStatus update
*All Resource
*
yundun-waf:DescribeDomains DescribeDomains get
*All Resource
*
yundun-waf:DescribeAttackTypeSummary DescribeAttackTypeSummary get
*All Resource
*
yundun-waf:DescribeGrayFeature DescribeGrayFeature get
*All Resource
*
yundun-waf:DescribeHybridCloudResources DescribeHybridCloudResources get
*All Resource
*
yundun-waf:DescribeResourceLogStatus DescribeResourceLogStatus get
*All Resource
*
yundun-waf:ModifyDefenseTemplate ModifyDefenseTemplate update
*All Resource
*
yundun-waf:DescribeDefaultHttps DescribeDefaultHttps get
*All Resource
*
yundun-waf:DescribeDefenseResourceGroup DescribeDefenseResourceGroup get
*All Resource
*
yundun-waf:ModifyTgwDomainBindingProduct ModifyTgwDomainBindingProduct update
*All Resource
*
yundun-waf:DescribeRobotHitsTopClientId DescribeRobotHitsTopClientId get
*All Resource
*
yundun-waf:ModifyDefenseRuleCache ModifyDefenseRuleCache update
*All Resource
*
yundun-waf:DescribeAssetDomainAttacks DescribeAssetDomainAttacks get
*All Resource
*
yundun-waf:DescribeHybridCloudUser DescribeHybridCloudUser get
*All Resource
*
yundun-waf:DescribeApisecRules DescribeApisecRules get
*All Resource
*
yundun-waf:ModifyPauseProtectionStatus ModifyPauseProtectionStatus update
*All Resource
*
yundun-waf:DescribeSensitiveOutboundStatistic DescribeSensitiveOutboundStatistic get
*All Resource
*
yundun-waf:DescribeVerifyContent DescribeVerifyContent get
*All Resource
*
yundun-waf:DescribeDomainDNSRecord DescribeDomainDNSRecord get
*All Resource
*
yundun-waf:CreateMigrateDomains CreateMigrateDomains create
*All Resource
*
yundun-waf:CreateAssetDomainExport CreateAssetDomainExport create
*All Resource
*
yundun-waf:DeleteCustomBaseRule DeleteCustomBaseRule delete
*All Resource
*
yundun-waf:CreateMajorProtectionBlackIp CreateMajorProtectionBlackIp create
*All Resource
*
yundun-waf:DescribeResourcePort DescribeResourcePort get
*All Resource
*
yundun-waf:CreateMigrateTask CreateMigrateTask create
*All Resource
*
yundun-waf:DescribeRuleGroups DescribeRuleGroups get
*All Resource
*
yundun-waf:ModifyDefenseRule ModifyDefenseRule update
*All Resource
*
yundun-waf:CreateLogDeliveryConfig CreateLogDeliveryConfig create
*All Resource
*
yundun-waf:DeleteTgw DeleteTgw delete
*All Resource
*
yundun-waf:CreateCustomAssetDomain CreateCustomAssetDomain create
*All Resource
*
yundun-waf:DeleteApisecEvents DeleteApisecEvents delete
*All Resource
*
yundun-waf:ModifyHybridCloudCluster ModifyHybridCloudCluster update
*All Resource
*
yundun-waf:ModifyHybridCloudGroupShrinkServer ModifyHybridCloudGroupShrinkServer update
*All Resource
*
yundun-waf:DescribeAntiscanStatisticsInfo DescribeAntiscanStatisticsInfo list
*All Resource
*
yundun-waf:DescribeHybridCloudProcessMonitor DescribeHybridCloudProcessMonitor get
*All Resource
*
yundun-waf:DescribeMajorProtectionIntelligenceDetail DescribeMajorProtectionIntelligenceDetail get
*All Resource
*
yundun-waf:DescribeCertDetail DescribeCertDetail get
*All Resource
*
yundun-waf:DescribeApisecLogDeliveries DescribeApisecLogDeliveries get
*All Resource
*
yundun-waf:DescribeApisecEvents DescribeApisecEvents get
*All Resource
*
yundun-waf:DescribeHybridCloudPullXagentRule DescribeHybridCloudPullXagentRule get
*All Resource
*
yundun-waf:DescribeNotice DescribeNotice get
*All Resource
*
yundun-waf:CreatePostpaidInstance CreatePostpaidInstance create
*All Resource
*
yundun-waf:RefreshMigrateCloudNativeResources RefreshMigrateCloudNativeResources create
*All Resource
*
yundun-waf:DescribeSceneHitsTopResource DescribeSceneHitsTopResource get
*All Resource
*
yundun-waf:ModifyDomainPunishStatus ModifyDomainPunishStatus update
*All Resource
*
yundun-waf:CreateCerts CreateCerts create
*All Resource
*
yundun-waf:DescribeMajorProtectionIntelligenceCount DescribeMajorProtectionIntelligenceCount get
*All Resource
*
yundun-waf:DescribeApisecSlsLogStores DescribeApisecSlsLogStores get
*All Resource
*
yundun-waf:DescribeSceneDefenseRules DescribeSceneDefenseRules get
*All Resource
*
yundun-waf:DescribeLogDeliveryConfigs DescribeLogDeliveryConfigs list
*All Resource
*
yundun-waf:DescribeApisecAssetTrend DescribeApisecAssetTrend get
*All Resource
*
yundun-waf:ModifyApisecRule ModifyApisecRule update
*All Resource
*
yundun-waf:DescribeMigratePreCheckResult DescribeMigratePreCheckResult get
*All Resource
*
yundun-waf:DescribeSecurityEventTopNMetric DescribeSecurityEventTopNMetric get
*All Resource
*
yundun-waf:DescribeThreatEventDetail DescribeThreatEventDetail get
*All Resource
*
yundun-waf:DescribePeakTrend DescribePeakTrend get
*All Resource
*
yundun-waf:DescribeHybridCloudBasicMonitor DescribeHybridCloudBasicMonitor get
*All Resource
*
yundun-waf:DescribePortsBindToTgw DescribePortsBindToTgw get
*All Resource
*
yundun-waf:DescribeCloudResources DescribeCloudResources list
*All Resource
*
yundun-waf:DescribeAssetRootDomains DescribeAssetRootDomains get
*All Resource
*
yundun-waf:CreateApisecRule CreateApisecRule create
*All Resource
*
yundun-waf:DescribeBaseSystemRules DescribeBaseSystemRules get
*All Resource
*
yundun-waf:DescribeThreatEventSourceIpDistribute DescribeThreatEventSourceIpDistribute list
*All Resource
*
yundun-waf:DescribeSensitiveOutboundTrend DescribeSensitiveOutboundTrend get
*All Resource
*
yundun-waf:ModifyDefenseResource ModifyDefenseResource
*All Resource
*
yundun-waf:DescribeApisecSensitiveDomainStatistic DescribeApisecSensitiveDomainStatistic get
*All Resource
*
yundun-waf:CopyDefenseTemplate CopyDefenseTemplate create
*All Resource
*
yundun-waf:DescribeSensitiveOutboundDistribution DescribeSensitiveOutboundDistribution get
*All Resource
*
yundun-waf:DescribeCnameCount DescribeCnameCount get
*All Resource
*
yundun-waf:CreateHybridCloudGroup CreateHybridCloudGroup create
*All Resource
*
yundun-waf:DescribeFreeUserEventTypes DescribeFreeUserEventTypes get
*All Resource
*
yundun-waf:DescribeRobotHitsTopUrl DescribeRobotHitsTopUrl get
*All Resource
*
yundun-waf:DescribeProtectionModuleCodeConfig DescribeProtectionModuleCodeConfig get
*All Resource
*
yundun-waf:DescribeUploadBlackIpFormInfo DescribeUploadBlackIpFormInfo get
*All Resource
*
yundun-waf:DescribePrepayDailyBills DescribePrepayDailyBills get
*All Resource
*
yundun-waf:ListTagValues ListTagValues get
*All Resource
*
yundun-waf:DescribeDomainUsedPorts DescribeDomainUsedPorts get
*All Resource
*
yundun-waf:DescribeMajorProtectionBlackIp DescribeMajorProtectionBlackIp get
*All Resource
*
yundun-waf:DescribeInstanceExtend DescribeInstanceExtend get
*All Resource
*
yundun-waf:DescribeApisecDefenseRules DescribeApisecDefenseRules get
*All Resource
*
yundun-waf:ModifySlsOpenStatus ModifySlsOpenStatus
*All Resource
*
yundun-waf:DescribeRuleHitsTopResource DescribeRuleHitsTopResource get
*All Resource
*
yundun-waf:DescribeRobotOverview DescribeRobotOverview none
*All Resource
*
yundun-waf:DescribeApisecSlsProjects DescribeApisecSlsProjects get
*All Resource
*
yundun-waf:DescribeBaseRuleVersion DescribeBaseRuleVersion get
*All Resource
*
yundun-waf:DescribeDomainValidateConfig DescribeDomainValidateConfig get
*All Resource
*
yundun-waf:ListTagKeys ListTagKeys list
*All Resource
*
yundun-waf:ModifyApisecStatus ModifyApisecStatus update
*All Resource
*
yundun-waf:DeleteDefenseRuleBlockIp DeleteDefenseRuleBlockIp delete
*All Resource
*
yundun-waf:DescribeBotRuleActionGraph DescribeBotRuleActionGraph get
*All Resource
*
yundun-waf:DescribeSlsOpenStatus DescribeSlsOpenStatus get
*All Resource
*
yundun-waf:ModifyApisecEvents ModifyApisecEvents update
*All Resource
*
yundun-waf:CreateDomain CreateDomain create
*All Resource
*
yundun-waf:DescribeCloudResourceAccessedPorts DescribeCloudResourceAccessedPorts get
*All Resource
*
yundun-waf:CreateDomainCertificates CreateDomainCertificates
*All Resource
*
yundun-waf:DescribeBotAttackInfos DescribeBotAttackInfos get
*All Resource
*
yundun-waf:DescribeFreeUserEventCount DescribeFreeUserEventCount get
*All Resource
*
yundun-waf:DescribeUserSlsLogRegions DescribeUserSlsLogRegions get
*All Resource
*
yundun-waf:DescribeProductInstances DescribeProductInstances get
*All Resource
*
yundun-waf:DescribeDomainCertificates DescribeDomainCertificates list
*All Resource
*
yundun-waf:DescribeHybridCloudUnsupportPorts DescribeHybridCloudUnsupportPorts list
*All Resource
*
yundun-waf:DeleteHybridCloudGroup DeleteHybridCloudGroup delete
*All Resource
*
yundun-waf:ModifyHybridCloudClusterBypassStatus ModifyHybridCloudClusterBypassStatus update
*All Resource
*
yundun-waf:DescribeUserAbnormalTrend DescribeUserAbnormalTrend get
*All Resource
*
yundun-waf:ModifyMemberAccount ModifyMemberAccount update
*All Resource
*
yundun-waf:DescribeDefenseTemplateValidResources DescribeDefenseTemplateValidResources list
*All Resource
*
yundun-waf:DescribeSensitiveApiStatistic DescribeSensitiveApiStatistic get
*All Resource
*
yundun-waf:RollbackMigrateTask RollbackMigrateTask update
*All Resource
*
yundun-waf:DescribeApisecStatistics DescribeApisecStatistics get
*All Resource
*
yundun-waf:DescribeRuleHitsTopUrl DescribeRuleHitsTopUrl get
*All Resource
*
yundun-waf:DescribeDDoSStatus DescribeDDoSStatus get
*All Resource
*
yundun-waf:DescribeDefenseTemplates DescribeDefenseTemplates list
*All Resource
*
yundun-waf:DescribeApisecMatchedHosts DescribeApisecMatchedHosts get
*All Resource
*
yundun-waf:DescribeThreatEventAttackTypeDistribute DescribeThreatEventAttackTypeDistribute list
*All Resource
*
yundun-waf:DescribeDefenseResources DescribeDefenseResources list
*All Resource
*
yundun-waf:RollbackMigrateDomains RollbackMigrateDomains update
*All Resource
*
yundun-waf:DeleteDefenseTemplate DeleteDefenseTemplate delete
*All Resource
*
yundun-waf:DescribeTemplateResources DescribeTemplateResources list
*All Resource
*
yundun-waf:DescribeMajorProtectionBlackIps DescribeMajorProtectionBlackIps get
*All Resource
*
yundun-waf:CreateRuleGroup CreateRuleGroup create
*All Resource
*
yundun-waf:DescribeHybridCloudClusterRule DescribeHybridCloudClusterRule get
*All Resource
*
yundun-waf:CreateCloudResource CreateCloudResource create
*All Resource
*
yundun-waf:DescribeLogDeliveryConfig DescribeLogDeliveryConfig get
*All Resource
*
yundun-waf:DescribeApisecAbnormals DescribeApisecAbnormals get
*All Resource
*
yundun-waf:DescribeMigrateDomains DescribeMigrateDomains get
*All Resource
*
yundun-waf:CreateTgwBySyncResource CreateTgwBySyncResource create
*All Resource
*
yundun-waf:DescribeVagentCommon DescribeVagentCommon get
*All Resource
*
yundun-waf:DescribeBotRuleStatisticsInfos DescribeBotRuleStatisticsInfos get
*All Resource
*
yundun-waf:DescribeHybridCloudProtectableCount DescribeHybridCloudProtectableCount get
*All Resource
*
yundun-waf:DescribeSensitiveRequestLog DescribeSensitiveRequestLog get
*All Resource
*
yundun-waf:DescribePauseProtectionStatus DescribePauseProtectionStatus get
*All Resource
*
yundun-waf:DescribeResourceRegionId DescribeResourceRegionId list
*All Resource
*
yundun-waf:DescribeComplianceRules DescribeComplianceRules get
*All Resource
*
yundun-waf:DescribeBotRuleTypeGraph DescribeBotRuleTypeGraph get
*All Resource
*
yundun-waf:DescribeUserAbnormalType DescribeUserAbnormalType get
*All Resource
*
yundun-waf:DescribeUserApiRequest DescribeUserApiRequest get
*All Resource
*
yundun-waf:ModifyApisecApiResource ModifyApisecApiResource update
*All Resource
*
yundun-waf:DescribeDefenseResourceNames DescribeDefenseResourceNames list
*All Resource
*
yundun-waf:DescribeWebFingerScanStatus DescribeWebFingerScanStatus get
*All Resource
*
yundun-waf:CreateDefenseResource CreateDefenseResource create
*All Resource
*
yundun-waf:DescribeAssetDomainExports DescribeAssetDomainExports get
*All Resource
*
yundun-waf:DescribeApisecEventDomainStatistic DescribeApisecEventDomainStatistic get
*All Resource
*
yundun-waf:ModifyAssetCenterStatus ModifyAssetCenterStatus none
*All Resource
*
yundun-waf:DescribeResourceInstanceCerts DescribeResourceInstanceCerts get
*All Resource
*
yundun-waf:DescribeUserHourlyBill DescribeUserHourlyBill list
*All Resource
*
yundun-waf:CreatePocFunction CreatePocFunction create
*All Resource
*
yundun-waf:ModifyApisecLogDeliveryStatus ModifyApisecLogDeliveryStatus update
*All Resource
*
yundun-waf:ModifyCloudResource ModifyCloudResource update
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:DescribeApisecConfig DescribeApisecConfig get
*All Resource
*
yundun-waf:DescribeBaseRuleStaticsInfo DescribeBaseRuleStaticsInfo get
*All Resource
*
yundun-waf:DeleteApisecRule DeleteApisecRule delete
*All Resource
*
yundun-waf:DescribeHybridCloudServerRegions DescribeHybridCloudServerRegions get
*All Resource
*
yundun-waf:DescribeDefenseRule DescribeDefenseRule get
*All Resource
*
yundun-waf:ModifyResourceLogFieldConfig ModifyResourceLogFieldConfig update
*All Resource
*
yundun-waf:DescribeApisecUserOperations DescribeApisecUserOperations get
*All Resource
*
yundun-waf:DescribeUserWafLogStatus DescribeUserWafLogStatus get
*All Resource
*
yundun-waf:ModifyResourceLogStatus ModifyResourceLogStatus update
*All Resource
*
yundun-waf:DescribeRule DescribeRule get
*All Resource
*
yundun-waf:DeleteRuleGroup DeleteRuleGroup delete
*All Resource
*
yundun-waf:DescribeRobotStatisticsInfos DescribeRobotStatisticsInfos list
*All Resource
*
yundun-waf:ModifyApisecModuleStatus ModifyApisecModuleStatus update
*All Resource
*
yundun-waf:DescribeAlarmBanner DescribeAlarmBanner get
*All Resource
*
yundun-waf:AddIpToBlackWhiteList AddIpToBlackWhiteList create
*All Resource
*
yundun-waf:DescribeVisitTopIp DescribeVisitTopIp get
*All Resource
*
yundun-waf:DescribeMultiCloudPullLogDockingConfig DescribeMultiCloudPullLogDockingConfig get
*All Resource
*
yundun-waf:DescribeSceneAttackLogs DescribeSceneAttackLogs get
*All Resource
*
yundun-waf:DescribeFlowTopResource DescribeFlowTopResource get
*All Resource
*
yundun-waf:DescribeUserEventTrend DescribeUserEventTrend get
*All Resource
*
yundun-waf:DescribeAssetDomainStatisticsInfo DescribeAssetDomainStatisticsInfo get
*All Resource
*
yundun-waf:SyncProductInstance SyncProductInstance create
*All Resource
*
yundun-waf:ModifyHybridCloudClusterRule ModifyHybridCloudClusterRule update
*All Resource
*
yundun-waf:CreateHybridCloudCluster CreateHybridCloudCluster create
*All Resource
*
yundun-waf:DeleteDefenseResource DeleteDefenseResource delete
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:DescribeSceneHitsTopUrl DescribeSceneHitsTopUrl get
*All Resource
*
yundun-waf:DescribeHybridCloudResourceDetail DescribeHybridCloudResourceDetail get
*All Resource
*
yundun-waf:DescribeApisecApiResources DescribeApisecApiResources get
*All Resource
*
yundun-waf:DescribeSlsLogStoreStatus DescribeSlsLogStoreStatus get
*All Resource
*
yundun-waf:ModifyResourceLogDeliveryStatus ModifyResourceLogDeliveryStatus update
*All Resource
*
yundun-waf:DescribeWebSourceIpPv DescribeWebSourceIpPv list
*All Resource
*
yundun-waf:ModifyMigrateSuggestion ModifyMigrateSuggestion update
*All Resource
*
yundun-waf:DescribeWebRegionPv DescribeWebRegionPv list
*All Resource
*
yundun-waf:ChangeResourceGroup ChangeResourceGroup update
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:DeleteMemberAccount DeleteMemberAccount delete
*All Resource
*
yundun-waf:DescribeHybridCloudClusterServers DescribeHybridCloudClusterServers get
*All Resource
*
yundun-waf:DescribeCloudResourceAccessPortDetails DescribeCloudResourceAccessPortDetails get
*All Resource
*
yundun-waf:DeleteBotProtectionTest DeleteBotProtectionTest delete
*All Resource
*
yundun-waf:DescribeUserAsset DescribeUserAsset get
*All Resource
*
yundun-waf:DescribeDefenseRules DescribeDefenseRules list
*All Resource
*
yundun-waf:DescribeInstanceCompatible DescribeInstanceCompatible get
*All Resource
*
yundun-waf:DescribeMigrateCheckResult DescribeMigrateCheckResult get
*All Resource
*
yundun-waf:VerifyDomainOwner VerifyDomainOwner update
*All Resource
*
yundun-waf:DescribeDefenseResourceGroupNames DescribeDefenseResourceGroupNames list
*All Resource
*
yundun-waf:DescribeWebAttackTypePv DescribeWebAttackTypePv list
*All Resource
*
yundun-waf:DescribeBotAppKey DescribeBotAppKey get
*All Resource
*
yundun-waf:DescribeApisecSuggestions DescribeApisecSuggestions get
*All Resource
*
yundun-waf:DescribeVisitUas DescribeVisitUas get
*All Resource
*
yundun-waf:DescribeDefenseResourceTemplates DescribeDefenseResourceTemplates list
*All Resource
*
yundun-waf:DescribeHybridCloudUnassignedMachines DescribeHybridCloudUnassignedMachines get
*All Resource
*
yundun-waf:DeleteDomain DeleteDomain delete
*All Resource
*
yundun-waf:DescribeHybridCloudGroups DescribeHybridCloudGroups list
*All Resource
*
yundun-waf:DescribeApiExports DescribeApiExports get
*All Resource
*
yundun-waf:ModifyCustomBaseRule ModifyCustomBaseRule update
*All Resource
*
yundun-waf:CreateCustomBaseRule CreateCustomBaseRule create
*All Resource
*
yundun-waf:DescribeUserDomainVerifyWhitelist DescribeUserDomainVerifyWhitelist get
*All Resource
*
yundun-waf:DescribeBotIntelligenceInfos DescribeBotIntelligenceInfos get
*All Resource
*
yundun-waf:ModifyApisecAbnormals ModifyApisecAbnormals update
*All Resource
*
yundun-waf:DescribeAssetSubDomains DescribeAssetSubDomains get
*All Resource
*
yundun-waf:DescribeRoleAuthStatus DescribeRoleAuthStatus get
*All Resource
*
yundun-waf:DescribeMemberAccounts DescribeMemberAccounts list
*All Resource
*
yundun-waf:DescribeBotRuleInfos DescribeBotRuleInfos get
*All Resource
*
yundun-waf:DescribeSensitiveRequests DescribeSensitiveRequests list
*All Resource
*
yundun-waf:CreateDefenseRule CreateDefenseRule create
*All Resource
*
yundun-waf:DescribeCommonLogFields DescribeCommonLogFields list
*All Resource
*
yundun-waf:ModifyLogDeliveryConfig ModifyLogDeliveryConfig create
*All Resource
*
yundun-waf:DescribeNetworkFlowTimeSeriesMetric DescribeNetworkFlowTimeSeriesMetric get
*All Resource
*
yundun-waf:InitializeWafOperationRole InitializeWafOperationRole create
*All Resource
*
yundun-waf:ModifyApisecConfig ModifyApisecConfig update
*All Resource
*
yundun-waf:DescribeBaseRuleChangeLog DescribeBaseRuleChangeLog get
*All Resource
*
yundun-waf:DescribeMajorProtectionOverview DescribeMajorProtectionOverview get
*All Resource
*
yundun-waf:CreateInstance CreateInstance create
*All Resource
*
yundun-waf:DescribeWebAttackLogs DescribeWebAttackLogs list
*All Resource
*
yundun-waf:DeleteCloudResource DeleteCloudResource delete
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:DescribeSlbAttackCount DescribeSlbAttackCount get
*All Resource
*
yundun-waf:DeleteExpiredMajorProtectionBlackIp DeleteExpiredMajorProtectionBlackIp delete
*All Resource
*
yundun-waf:DescribeHybridCloudSdkServers DescribeHybridCloudSdkServers get
*All Resource
*
yundun-waf:DescribeHybridCloudPullClusterSdkRule DescribeHybridCloudPullClusterSdkRule get
*All Resource
*
yundun-waf:DescribeDomainDetail DescribeDomainDetail get
*All Resource
*
yundun-waf:DescribeApisecAbnormalDomainStatistic DescribeApisecAbnormalDomainStatistic get
*All Resource
*
yundun-waf:DescribeMajorProtectionIntelligenceInfos DescribeMajorProtectionIntelligenceInfos get
*All Resource
*
yundun-waf:DescribeWafSourceIpSegment DescribeWafSourceIpSegment get
*All Resource
*
yundun-waf:DeleteDefenseRule DeleteDefenseRule delete
*All Resource
*
yundun-waf:ModifyDomain ModifyDomain update
*All Resource
*
yundun-waf:ConfirmMigrateTask ConfirmMigrateTask update
*All Resource
*
yundun-waf:CreateMigratePreCheck CreateMigratePreCheck create
*All Resource
*
yundun-waf:DescribeBotRuleActionHitsTopClientIp DescribeBotRuleActionHitsTopClientIp get
*All Resource
*
yundun-waf:DescribeMigrateBeforeAfter DescribeMigrateBeforeAfter get
*All Resource
*
yundun-waf:DescribeDefenseScenes DescribeDefenseScenes list
*All Resource
*
yundun-waf:DescribeResponseCodeTrendGraph DescribeResponseCodeTrendGraph get
*All Resource
*
yundun-waf:CreateDefenseAutoRule CreateDefenseAutoRule create
*All Resource
*
yundun-waf:CreateDefenseResourceGroup CreateDefenseResourceGroup create
*All Resource
*
yundun-waf:ModifyApisecLogDelivery ModifyApisecLogDelivery update
*All Resource
*
yundun-waf:DescribeFreeUserEvents DescribeFreeUserEvents get
*All Resource
*
yundun-waf:UntagResources UntagResources delete
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:DescribeDefenseResource DescribeDefenseResource get
*DefenseResource
acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
yundun-waf:DescribeInstance DescribeInstance get
*All Resource
*
yundun-waf:UploadMajorProtectionBlackIp UploadMajorProtectionBlackIp create
*All Resource
*
yundun-waf:DescribeFreeUserAssetCount DescribeFreeUserAssetCount get
*All Resource
*
yundun-waf:ListTagResources ListTagResources get
*All Resource
*
yundun-waf:DescribeRuleHitsTopUa DescribeRuleHitsTopUa get
*All Resource
*
yundun-waf:DescribeUserEventType DescribeUserEventType get
*All Resource
*
yundun-waf:DescribeTgwDomainBindings DescribeTgwDomainBindings get
*All Resource
*
yundun-waf:DescribeCustomBaseRuleCompileResult DescribeCustomBaseRuleCompileResult get
*All Resource
*
yundun-waf:ModifyRulesInGroup ModifyRulesInGroup update
*All Resource
*
yundun-waf:ModifyMajorProtectionBlackIp ModifyMajorProtectionBlackIp update
*All Resource
*
yundun-waf:CreateBotProtectionTest CreateBotProtectionTest create
*All Resource
*
yundun-waf:DescribeAccountDelegatedStatus DescribeAccountDelegatedStatus get
*All Resource
*
yundun-waf:ClearMajorProtectionBlackIp ClearMajorProtectionBlackIp delete
*All Resource
*
yundun-waf:DescribeRobotHitsTopClientIp DescribeRobotHitsTopClientIp get
*All Resource
*

Web Application Firewall

DefenseResource acs:yundun-waf:{#regionId}:{#accountId}:defenseresource/{#Resource}
Instance acs:yundun-waf::{#accountId}:instance/{#InstanceId}
Domain acs:yundun-waf:{#regionId}:{#accountId}:domain/{#Domain}
Instance acs:yundun-waf:{#regionId}:{#accountId}:instance/{#InstanceId}
Instance acs:yundun-waf:{#regionId}:{#accountId}:Instance/*
DefenseResource acs:yundun-waf:{#regionId}:{#accountId}:instance/{InstanceId}/defenseresource/{#Resource}
HybridCloudGroup acs:yundun-waf:{#regionId}:{#accountId}:hybridcloudgroup/*
HybridCloudCluster acs:yundun-waf:{#regionId}:{#accountId}:hybridcloudcluster/{#HybridCloudClusterId}

Web Application Firewall

How to create custom RAM policies?

You can create custom policies and grant them to RAM users, RAM user groups, or RAM roles. For instructions, see: