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

Stratosphere.WAFv2.RuleGroup.StatementProperty

Documentation

data AndStatementProperty Source #

Instances

Instances details
ToJSON AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Show AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Eq AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

ToResourceProperties AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Property "Statements" AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Associated Types

type PropertyType "Statements" AndStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

type PropertyType "Statements" AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

data NotStatementProperty Source #

Instances

Instances details
ToJSON NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

Show NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

Eq NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

ToResourceProperties NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

Property "Statement" NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

type PropertyType "Statement" NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

data OrStatementProperty Source #

Instances

Instances details
ToJSON OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Show OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Eq OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

ToResourceProperties OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Property "Statements" OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Associated Types

type PropertyType "Statements" OrStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

type PropertyType "Statements" OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

data RateBasedStatementProperty Source #

Instances

Instances details
ToJSON RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Show RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Eq RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

ToResourceProperties RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "AggregateKeyType" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "ScopeDownStatement" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

data StatementProperty Source #

Constructors

StatementProperty

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

Fields

Instances

Instances details
ToJSON StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Show StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Eq StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

ToResourceProperties StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "AndStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "AndStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "AsnMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "AsnMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "ByteMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "ByteMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "GeoMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "GeoMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "IPSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "IPSetReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Methods

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

Property "LabelMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "LabelMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "NotStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "NotStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "OrStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "OrStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "RateBasedStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "RateBasedStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "RegexMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "RegexMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "RegexPatternSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "RegexPatternSetReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Methods

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

Property "SizeConstraintStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "SizeConstraintStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Methods

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

Property "SqliMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "SqliMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "XssMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "XssMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "AndStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "AsnMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "ByteMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "GeoMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "IPSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "LabelMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "NotStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "OrStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "RateBasedStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "RegexMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "RegexPatternSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "SizeConstraintStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "SqliMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "XssMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty