AWSWAFClassicWebACL
No description
type AWSWAFClassicWebACL {
metadata: ResourceMetadata!
scopeType: AWSWAFScopeType!
defaultAction: AWSWAFClassicWebACLAction
rules: [AWSWAFClassicWebACLActivatedRule!]!
id: String!
metricName: String!
name: String!
arn: String!
loggingConfiguration: AWSWAFClassicWebACLLoggingConfiguration
}
Fields
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
AWSWAFClassicWebACL.id
● 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
AWSWAFClassicWebACL.name
● 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