stratosphere-wafv2-1.0.0: Stratosphere integration for AWS WAFv2.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.WAFv2.WebACL.StatementProperty

Documentation

data AndStatementProperty Source #

Instances

Instances details
ToJSON AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

Show AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

Eq AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

ToResourceProperties AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

Property "Statements" AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

Associated Types

type PropertyType "Statements" AndStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

type PropertyType "Statements" AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.AndStatementProperty

data NotStatementProperty Source #

Instances

Instances details
ToJSON NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

Show NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

Eq NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

ToResourceProperties NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

Property "Statement" NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

Associated Types

type PropertyType "Statement" NotStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

type PropertyType "Statement" NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.NotStatementProperty

data OrStatementProperty Source #

Instances

Instances details
ToJSON OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

Show OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

Eq OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

ToResourceProperties OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

Property "Statements" OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

Associated Types

type PropertyType "Statements" OrStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

type PropertyType "Statements" OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.OrStatementProperty

data RateBasedStatementProperty Source #

Instances

Instances details
ToJSON RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Show RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Eq RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

ToResourceProperties RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Property "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Associated Types

type PropertyType "AggregateKeyType" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Property "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Property "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Associated Types

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Property "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Property "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Property "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

Associated Types

type PropertyType "ScopeDownStatement" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

type PropertyType "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

type PropertyType "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

type PropertyType "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

type PropertyType "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

type PropertyType "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.RateBasedStatementProperty

data ManagedRuleGroupStatementProperty Source #

Instances

Instances details
ToJSON ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Show ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Eq ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

ToResourceProperties ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "ExcludedRules" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "ManagedRuleGroupConfigs" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "Name" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "RuleActionOverrides" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "ScopeDownStatement" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "VendorName" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

Property "Version" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "ExcludedRules" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "ManagedRuleGroupConfigs" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "Name" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "RuleActionOverrides" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "ScopeDownStatement" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "VendorName" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

type PropertyType "Version" ManagedRuleGroupStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.ManagedRuleGroupStatementProperty

data StatementProperty Source #

Constructors

StatementProperty

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-statement.html

Fields

Instances

Instances details
ToJSON StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Show StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Eq StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

ToResourceProperties StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "AndStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "AndStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "AsnMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "AsnMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "ByteMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "ByteMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "GeoMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "GeoMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "IPSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "IPSetReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Methods

set :: PropertyType "IPSetReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "LabelMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "LabelMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "ManagedRuleGroupStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "ManagedRuleGroupStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Methods

set :: PropertyType "ManagedRuleGroupStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "NotStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "NotStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "OrStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "OrStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "RateBasedStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "RateBasedStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "RegexMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "RegexMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "RegexPatternSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "RegexPatternSetReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Methods

set :: PropertyType "RegexPatternSetReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "RuleGroupReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "RuleGroupReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Methods

set :: PropertyType "RuleGroupReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "SizeConstraintStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "SizeConstraintStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Methods

set :: PropertyType "SizeConstraintStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "SqliMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "SqliMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Property "XssMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

Associated Types

type PropertyType "XssMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "AndStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "AsnMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "ByteMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "GeoMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "IPSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "LabelMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "ManagedRuleGroupStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "NotStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "OrStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "RateBasedStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "RegexMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "RegexPatternSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "RuleGroupReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "SizeConstraintStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "SqliMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty

type PropertyType "XssMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.WebACL.StatementProperty