stratosphere-networkfirewall-1.0.0: Stratosphere integration for AWS NetworkFirewall.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.NetworkFirewall.Firewall

Documentation

data Firewall Source #

Constructors

Firewall

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html

Fields

Instances

Instances details
ToJSON Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Show Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Eq Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

ToResourceProperties Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Property "AvailabilityZoneChangeProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "AvailabilityZoneChangeProtection" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "AvailabilityZoneChangeProtection" Firewall = Value Bool

Methods

set :: PropertyType "AvailabilityZoneChangeProtection" Firewall -> Firewall -> Firewall #

Property "AvailabilityZoneMappings" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "AvailabilityZoneMappings" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "AvailabilityZoneMappings" Firewall = [AvailabilityZoneMappingProperty]

Methods

set :: PropertyType "AvailabilityZoneMappings" Firewall -> Firewall -> Firewall #

Property "DeleteProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "DeleteProtection" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "DeleteProtection" Firewall = Value Bool

Methods

set :: PropertyType "DeleteProtection" Firewall -> Firewall -> Firewall #

Property "Description" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "Description" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "Description" Firewall = Value Text

Methods

set :: PropertyType "Description" Firewall -> Firewall -> Firewall #

Property "EnabledAnalysisTypes" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "EnabledAnalysisTypes" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "EnabledAnalysisTypes" Firewall = ValueList Text

Methods

set :: PropertyType "EnabledAnalysisTypes" Firewall -> Firewall -> Firewall #

Property "FirewallName" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "FirewallName" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "FirewallName" Firewall = Value Text

Methods

set :: PropertyType "FirewallName" Firewall -> Firewall -> Firewall #

Property "FirewallPolicyArn" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "FirewallPolicyArn" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "FirewallPolicyArn" Firewall = Value Text

Methods

set :: PropertyType "FirewallPolicyArn" Firewall -> Firewall -> Firewall #

Property "FirewallPolicyChangeProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "FirewallPolicyChangeProtection" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "FirewallPolicyChangeProtection" Firewall = Value Bool

Methods

set :: PropertyType "FirewallPolicyChangeProtection" Firewall -> Firewall -> Firewall #

Property "SubnetChangeProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "SubnetChangeProtection" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "SubnetChangeProtection" Firewall = Value Bool

Methods

set :: PropertyType "SubnetChangeProtection" Firewall -> Firewall -> Firewall #

Property "SubnetMappings" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "SubnetMappings" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "SubnetMappings" Firewall = [SubnetMappingProperty]

Methods

set :: PropertyType "SubnetMappings" Firewall -> Firewall -> Firewall #

Property "Tags" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "Tags" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "Tags" Firewall = [Tag]

Methods

set :: PropertyType "Tags" Firewall -> Firewall -> Firewall #

Property "TransitGatewayId" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "TransitGatewayId" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "TransitGatewayId" Firewall = Value Text

Methods

set :: PropertyType "TransitGatewayId" Firewall -> Firewall -> Firewall #

Property "VpcId" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Associated Types

type PropertyType "VpcId" Firewall 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

Methods

set :: PropertyType "VpcId" Firewall -> Firewall -> Firewall #

type PropertyType "AvailabilityZoneChangeProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "AvailabilityZoneChangeProtection" Firewall = Value Bool
type PropertyType "AvailabilityZoneMappings" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "AvailabilityZoneMappings" Firewall = [AvailabilityZoneMappingProperty]
type PropertyType "DeleteProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "DeleteProtection" Firewall = Value Bool
type PropertyType "Description" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "Description" Firewall = Value Text
type PropertyType "EnabledAnalysisTypes" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "EnabledAnalysisTypes" Firewall = ValueList Text
type PropertyType "FirewallName" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "FirewallName" Firewall = Value Text
type PropertyType "FirewallPolicyArn" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "FirewallPolicyArn" Firewall = Value Text
type PropertyType "FirewallPolicyChangeProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "FirewallPolicyChangeProtection" Firewall = Value Bool
type PropertyType "SubnetChangeProtection" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "SubnetChangeProtection" Firewall = Value Bool
type PropertyType "SubnetMappings" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "SubnetMappings" Firewall = [SubnetMappingProperty]
type PropertyType "Tags" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "Tags" Firewall = [Tag]
type PropertyType "TransitGatewayId" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall

type PropertyType "TransitGatewayId" Firewall = Value Text
type PropertyType "VpcId" Firewall Source # 
Instance details

Defined in Stratosphere.NetworkFirewall.Firewall