Skip to main content


No description

type AWSWAFClassicWebACL {
metadata: ResourceMetadata!
scopeType: AWSWAFScopeType!
defaultAction: AWSWAFClassicWebACLAction
rules: [AWSWAFClassicWebACLActivatedRule!]!
id: String!
metricName: String!
name: String!
arn: String!
loggingConfiguration: AWSWAFClassicWebACLLoggingConfiguration


AWSWAFClassicWebACL.metadata ● ResourceMetadata! non-null object

The metadata to identify the resource in Shisho Cloud

AWSWAFClassicWebACL.scopeType ● AWSWAFScopeType! non-null enum

The type of WAF Classic

AWSWAFClassicWebACL.defaultAction ● AWSWAFClassicWebACLAction object

The action to perform if none of the Rules contained in the WebACL match

AWSWAFClassicWebACL.rules ● [AWSWAFClassicWebACLActivatedRule!]! non-null object

An array that contains the action for each Rule in a WebACL , the priority of the Rule , and the ID of the Rule ● String! non-null scalar

A unique identifier for a WebACL . You use WebACLId to get information about a WebACL (see GetWebACL ), update a WebACL (see UpdateWebACL ), and delete a WebACL from AWS WAF (see DeleteWebACL ). WebACLId is returned by CreateWebACL and by ListWebACLs .

AWSWAFClassicWebACL.metricName ● String! non-null scalar

A friendly name or description for the metrics for this WebACL ● String! non-null scalar

A friendly name or description of the WebACL

AWSWAFClassicWebACL.arn ● String! non-null scalar

Tha Amazon Resource Name (ARN) of the web ACL

AWSWAFClassicWebACL.loggingConfiguration ● AWSWAFClassicWebACLLoggingConfiguration object

The logging configuration for a web ACL

Member of

AWSWAFClassic object