| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty
Documentation
data DimensionProperty Source #
Constructors
| DimensionProperty | |
Instances
data ActionDefinitionProperty Source #
Constructors
| ActionDefinitionProperty | |
Instances
| ToJSON ActionDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.ActionDefinitionProperty Methods toJSON :: ActionDefinitionProperty -> Value # toEncoding :: ActionDefinitionProperty -> Encoding # toJSONList :: [ActionDefinitionProperty] -> Value # | |||||
| Show ActionDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.ActionDefinitionProperty Methods showsPrec :: Int -> ActionDefinitionProperty -> ShowS # show :: ActionDefinitionProperty -> String # showList :: [ActionDefinitionProperty] -> ShowS # | |||||
| Eq ActionDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.ActionDefinitionProperty Methods (==) :: ActionDefinitionProperty -> ActionDefinitionProperty -> Bool # (/=) :: ActionDefinitionProperty -> ActionDefinitionProperty -> Bool # | |||||
| ToResourceProperties ActionDefinitionProperty Source # | |||||
| Property "PublishMetricAction" ActionDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.ActionDefinitionProperty Associated Types
Methods set :: PropertyType "PublishMetricAction" ActionDefinitionProperty -> ActionDefinitionProperty -> ActionDefinitionProperty # | |||||
| type PropertyType "PublishMetricAction" ActionDefinitionProperty Source # | |||||
data PublishMetricActionProperty Source #
Constructors
| PublishMetricActionProperty | |
Instances
| ToJSON PublishMetricActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PublishMetricActionProperty Methods toJSON :: PublishMetricActionProperty -> Value # toEncoding :: PublishMetricActionProperty -> Encoding # toJSONList :: [PublishMetricActionProperty] -> Value # toEncodingList :: [PublishMetricActionProperty] -> Encoding # | |||||
| Show PublishMetricActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PublishMetricActionProperty Methods showsPrec :: Int -> PublishMetricActionProperty -> ShowS # show :: PublishMetricActionProperty -> String # showList :: [PublishMetricActionProperty] -> ShowS # | |||||
| Eq PublishMetricActionProperty Source # | |||||
| ToResourceProperties PublishMetricActionProperty Source # | |||||
| Property "Dimensions" PublishMetricActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PublishMetricActionProperty Associated Types
Methods set :: PropertyType "Dimensions" PublishMetricActionProperty -> PublishMetricActionProperty -> PublishMetricActionProperty # | |||||
| type PropertyType "Dimensions" PublishMetricActionProperty Source # | |||||
data CustomActionProperty Source #
Constructors
| CustomActionProperty | |
Fields | |
Instances
| ToJSON CustomActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.CustomActionProperty Methods toJSON :: CustomActionProperty -> Value # toEncoding :: CustomActionProperty -> Encoding # toJSONList :: [CustomActionProperty] -> Value # toEncodingList :: [CustomActionProperty] -> Encoding # omitField :: CustomActionProperty -> Bool # | |||||
| Show CustomActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.CustomActionProperty Methods showsPrec :: Int -> CustomActionProperty -> ShowS # show :: CustomActionProperty -> String # showList :: [CustomActionProperty] -> ShowS # | |||||
| Eq CustomActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.CustomActionProperty Methods (==) :: CustomActionProperty -> CustomActionProperty -> Bool # (/=) :: CustomActionProperty -> CustomActionProperty -> Bool # | |||||
| ToResourceProperties CustomActionProperty Source # | |||||
| Property "ActionDefinition" CustomActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.CustomActionProperty Associated Types
Methods set :: PropertyType "ActionDefinition" CustomActionProperty -> CustomActionProperty -> CustomActionProperty # | |||||
| Property "ActionName" CustomActionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.CustomActionProperty Associated Types
Methods set :: PropertyType "ActionName" CustomActionProperty -> CustomActionProperty -> CustomActionProperty # | |||||
| type PropertyType "ActionDefinition" CustomActionProperty Source # | |||||
| type PropertyType "ActionName" CustomActionProperty Source # | |||||
data AddressProperty Source #
Constructors
| AddressProperty | |
Instances
| ToJSON AddressProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.AddressProperty Methods toJSON :: AddressProperty -> Value # toEncoding :: AddressProperty -> Encoding # toJSONList :: [AddressProperty] -> Value # toEncodingList :: [AddressProperty] -> Encoding # omitField :: AddressProperty -> Bool # | |||||
| Show AddressProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.AddressProperty Methods showsPrec :: Int -> AddressProperty -> ShowS # show :: AddressProperty -> String # showList :: [AddressProperty] -> ShowS # | |||||
| Eq AddressProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.AddressProperty Methods (==) :: AddressProperty -> AddressProperty -> Bool # (/=) :: AddressProperty -> AddressProperty -> Bool # | |||||
| ToResourceProperties AddressProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.AddressProperty Methods toResourceProperties :: AddressProperty -> ResourceProperties # | |||||
| Property "AddressDefinition" AddressProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.AddressProperty Associated Types
Methods set :: PropertyType "AddressDefinition" AddressProperty -> AddressProperty -> AddressProperty # | |||||
| type PropertyType "AddressDefinition" AddressProperty Source # | |||||
data HeaderProperty Source #
Constructors
| HeaderProperty | |
Fields
| |
Instances
| ToJSON HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Methods toJSON :: HeaderProperty -> Value # toEncoding :: HeaderProperty -> Encoding # toJSONList :: [HeaderProperty] -> Value # toEncodingList :: [HeaderProperty] -> Encoding # omitField :: HeaderProperty -> Bool # | |||||
| Show HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Methods showsPrec :: Int -> HeaderProperty -> ShowS # show :: HeaderProperty -> String # showList :: [HeaderProperty] -> ShowS # | |||||
| Eq HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Methods (==) :: HeaderProperty -> HeaderProperty -> Bool # (/=) :: HeaderProperty -> HeaderProperty -> Bool # | |||||
| ToResourceProperties HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Methods toResourceProperties :: HeaderProperty -> ResourceProperties # | |||||
| Property "Destination" HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Associated Types
Methods set :: PropertyType "Destination" HeaderProperty -> HeaderProperty -> HeaderProperty # | |||||
| Property "DestinationPort" HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Associated Types
Methods set :: PropertyType "DestinationPort" HeaderProperty -> HeaderProperty -> HeaderProperty # | |||||
| Property "Direction" HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Associated Types
Methods set :: PropertyType "Direction" HeaderProperty -> HeaderProperty -> HeaderProperty # | |||||
| Property "Protocol" HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Associated Types
Methods set :: PropertyType "Protocol" HeaderProperty -> HeaderProperty -> HeaderProperty # | |||||
| Property "Source" HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Associated Types
Methods set :: PropertyType "Source" HeaderProperty -> HeaderProperty -> HeaderProperty # | |||||
| Property "SourcePort" HeaderProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.HeaderProperty Associated Types
Methods set :: PropertyType "SourcePort" HeaderProperty -> HeaderProperty -> HeaderProperty # | |||||
| type PropertyType "Destination" HeaderProperty Source # | |||||
| type PropertyType "DestinationPort" HeaderProperty Source # | |||||
| type PropertyType "Direction" HeaderProperty Source # | |||||
| type PropertyType "Protocol" HeaderProperty Source # | |||||
| type PropertyType "Source" HeaderProperty Source # | |||||
| type PropertyType "SourcePort" HeaderProperty Source # | |||||
data MatchAttributesProperty Source #
Constructors
| MatchAttributesProperty | |
Fields
| |
Instances
| ToJSON MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Methods toJSON :: MatchAttributesProperty -> Value # toEncoding :: MatchAttributesProperty -> Encoding # toJSONList :: [MatchAttributesProperty] -> Value # | |||||
| Show MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Methods showsPrec :: Int -> MatchAttributesProperty -> ShowS # show :: MatchAttributesProperty -> String # showList :: [MatchAttributesProperty] -> ShowS # | |||||
| Eq MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Methods (==) :: MatchAttributesProperty -> MatchAttributesProperty -> Bool # (/=) :: MatchAttributesProperty -> MatchAttributesProperty -> Bool # | |||||
| ToResourceProperties MatchAttributesProperty Source # | |||||
| Property "DestinationPorts" MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Associated Types
Methods set :: PropertyType "DestinationPorts" MatchAttributesProperty -> MatchAttributesProperty -> MatchAttributesProperty # | |||||
| Property "Destinations" MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Associated Types
Methods set :: PropertyType "Destinations" MatchAttributesProperty -> MatchAttributesProperty -> MatchAttributesProperty # | |||||
| Property "Protocols" MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Associated Types
Methods set :: PropertyType "Protocols" MatchAttributesProperty -> MatchAttributesProperty -> MatchAttributesProperty # | |||||
| Property "SourcePorts" MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Associated Types
Methods set :: PropertyType "SourcePorts" MatchAttributesProperty -> MatchAttributesProperty -> MatchAttributesProperty # | |||||
| Property "Sources" MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Associated Types
Methods set :: PropertyType "Sources" MatchAttributesProperty -> MatchAttributesProperty -> MatchAttributesProperty # | |||||
| Property "TCPFlags" MatchAttributesProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.MatchAttributesProperty Associated Types
Methods set :: PropertyType "TCPFlags" MatchAttributesProperty -> MatchAttributesProperty -> MatchAttributesProperty # | |||||
| type PropertyType "DestinationPorts" MatchAttributesProperty Source # | |||||
| type PropertyType "Destinations" MatchAttributesProperty Source # | |||||
| type PropertyType "Protocols" MatchAttributesProperty Source # | |||||
| type PropertyType "SourcePorts" MatchAttributesProperty Source # | |||||
| type PropertyType "Sources" MatchAttributesProperty Source # | |||||
| type PropertyType "TCPFlags" MatchAttributesProperty Source # | |||||
data PortRangeProperty Source #
Constructors
| PortRangeProperty | |
Fields | |
Instances
| ToJSON PortRangeProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PortRangeProperty Methods toJSON :: PortRangeProperty -> Value # toEncoding :: PortRangeProperty -> Encoding # toJSONList :: [PortRangeProperty] -> Value # toEncodingList :: [PortRangeProperty] -> Encoding # omitField :: PortRangeProperty -> Bool # | |||||
| Show PortRangeProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PortRangeProperty Methods showsPrec :: Int -> PortRangeProperty -> ShowS # show :: PortRangeProperty -> String # showList :: [PortRangeProperty] -> ShowS # | |||||
| Eq PortRangeProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PortRangeProperty Methods (==) :: PortRangeProperty -> PortRangeProperty -> Bool # (/=) :: PortRangeProperty -> PortRangeProperty -> Bool # | |||||
| ToResourceProperties PortRangeProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PortRangeProperty Methods toResourceProperties :: PortRangeProperty -> ResourceProperties # | |||||
| Property "FromPort" PortRangeProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PortRangeProperty Associated Types
Methods set :: PropertyType "FromPort" PortRangeProperty -> PortRangeProperty -> PortRangeProperty # | |||||
| Property "ToPort" PortRangeProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.PortRangeProperty Associated Types
Methods set :: PropertyType "ToPort" PortRangeProperty -> PortRangeProperty -> PortRangeProperty # | |||||
| type PropertyType "FromPort" PortRangeProperty Source # | |||||
| type PropertyType "ToPort" PortRangeProperty Source # | |||||
data TCPFlagFieldProperty Source #
Constructors
| TCPFlagFieldProperty | |
Instances
| ToJSON TCPFlagFieldProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.TCPFlagFieldProperty Methods toJSON :: TCPFlagFieldProperty -> Value # toEncoding :: TCPFlagFieldProperty -> Encoding # toJSONList :: [TCPFlagFieldProperty] -> Value # toEncodingList :: [TCPFlagFieldProperty] -> Encoding # omitField :: TCPFlagFieldProperty -> Bool # | |||||
| Show TCPFlagFieldProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.TCPFlagFieldProperty Methods showsPrec :: Int -> TCPFlagFieldProperty -> ShowS # show :: TCPFlagFieldProperty -> String # showList :: [TCPFlagFieldProperty] -> ShowS # | |||||
| Eq TCPFlagFieldProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.TCPFlagFieldProperty Methods (==) :: TCPFlagFieldProperty -> TCPFlagFieldProperty -> Bool # (/=) :: TCPFlagFieldProperty -> TCPFlagFieldProperty -> Bool # | |||||
| ToResourceProperties TCPFlagFieldProperty Source # | |||||
| Property "Flags" TCPFlagFieldProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.TCPFlagFieldProperty Associated Types
Methods set :: PropertyType "Flags" TCPFlagFieldProperty -> TCPFlagFieldProperty -> TCPFlagFieldProperty # | |||||
| Property "Masks" TCPFlagFieldProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.TCPFlagFieldProperty Associated Types
Methods set :: PropertyType "Masks" TCPFlagFieldProperty -> TCPFlagFieldProperty -> TCPFlagFieldProperty # | |||||
| type PropertyType "Flags" TCPFlagFieldProperty Source # | |||||
| type PropertyType "Masks" TCPFlagFieldProperty Source # | |||||
data RuleDefinitionProperty Source #
Constructors
| RuleDefinitionProperty | |
Fields | |
Instances
| ToJSON RuleDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleDefinitionProperty Methods toJSON :: RuleDefinitionProperty -> Value # toEncoding :: RuleDefinitionProperty -> Encoding # toJSONList :: [RuleDefinitionProperty] -> Value # toEncodingList :: [RuleDefinitionProperty] -> Encoding # omitField :: RuleDefinitionProperty -> Bool # | |||||
| Show RuleDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleDefinitionProperty Methods showsPrec :: Int -> RuleDefinitionProperty -> ShowS # show :: RuleDefinitionProperty -> String # showList :: [RuleDefinitionProperty] -> ShowS # | |||||
| Eq RuleDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleDefinitionProperty Methods (==) :: RuleDefinitionProperty -> RuleDefinitionProperty -> Bool # (/=) :: RuleDefinitionProperty -> RuleDefinitionProperty -> Bool # | |||||
| ToResourceProperties RuleDefinitionProperty Source # | |||||
| Property "Actions" RuleDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleDefinitionProperty Associated Types
Methods set :: PropertyType "Actions" RuleDefinitionProperty -> RuleDefinitionProperty -> RuleDefinitionProperty # | |||||
| Property "MatchAttributes" RuleDefinitionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleDefinitionProperty Associated Types
Methods set :: PropertyType "MatchAttributes" RuleDefinitionProperty -> RuleDefinitionProperty -> RuleDefinitionProperty # | |||||
| type PropertyType "Actions" RuleDefinitionProperty Source # | |||||
| type PropertyType "MatchAttributes" RuleDefinitionProperty Source # | |||||
data RulesSourceProperty Source #
Constructors
| RulesSourceProperty | |
Instances
| ToJSON RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Methods toJSON :: RulesSourceProperty -> Value # toEncoding :: RulesSourceProperty -> Encoding # toJSONList :: [RulesSourceProperty] -> Value # toEncodingList :: [RulesSourceProperty] -> Encoding # omitField :: RulesSourceProperty -> Bool # | |||||
| Show RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Methods showsPrec :: Int -> RulesSourceProperty -> ShowS # show :: RulesSourceProperty -> String # showList :: [RulesSourceProperty] -> ShowS # | |||||
| Eq RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Methods (==) :: RulesSourceProperty -> RulesSourceProperty -> Bool # (/=) :: RulesSourceProperty -> RulesSourceProperty -> Bool # | |||||
| ToResourceProperties RulesSourceProperty Source # | |||||
| Property "RulesSourceList" RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Associated Types
Methods set :: PropertyType "RulesSourceList" RulesSourceProperty -> RulesSourceProperty -> RulesSourceProperty # | |||||
| Property "RulesString" RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Associated Types
Methods set :: PropertyType "RulesString" RulesSourceProperty -> RulesSourceProperty -> RulesSourceProperty # | |||||
| Property "StatefulRules" RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Associated Types
Methods set :: PropertyType "StatefulRules" RulesSourceProperty -> RulesSourceProperty -> RulesSourceProperty # | |||||
| Property "StatelessRulesAndCustomActions" RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty Associated Types
Methods set :: PropertyType "StatelessRulesAndCustomActions" RulesSourceProperty -> RulesSourceProperty -> RulesSourceProperty # | |||||
| type PropertyType "RulesSourceList" RulesSourceProperty Source # | |||||
| type PropertyType "RulesString" RulesSourceProperty Source # | |||||
| type PropertyType "StatefulRules" RulesSourceProperty Source # | |||||
| type PropertyType "StatelessRulesAndCustomActions" RulesSourceProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceProperty type PropertyType "StatelessRulesAndCustomActions" RulesSourceProperty = StatelessRulesAndCustomActionsProperty | |||||
data RuleOptionProperty Source #
Constructors
| RuleOptionProperty | |
Fields | |
Instances
| ToJSON RuleOptionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleOptionProperty Methods toJSON :: RuleOptionProperty -> Value # toEncoding :: RuleOptionProperty -> Encoding # toJSONList :: [RuleOptionProperty] -> Value # toEncodingList :: [RuleOptionProperty] -> Encoding # omitField :: RuleOptionProperty -> Bool # | |||||
| Show RuleOptionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleOptionProperty Methods showsPrec :: Int -> RuleOptionProperty -> ShowS # show :: RuleOptionProperty -> String # showList :: [RuleOptionProperty] -> ShowS # | |||||
| Eq RuleOptionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleOptionProperty Methods (==) :: RuleOptionProperty -> RuleOptionProperty -> Bool # (/=) :: RuleOptionProperty -> RuleOptionProperty -> Bool # | |||||
| ToResourceProperties RuleOptionProperty Source # | |||||
| Property "Keyword" RuleOptionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleOptionProperty Associated Types
Methods set :: PropertyType "Keyword" RuleOptionProperty -> RuleOptionProperty -> RuleOptionProperty # | |||||
| Property "Settings" RuleOptionProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleOptionProperty Associated Types
Methods set :: PropertyType "Settings" RuleOptionProperty -> RuleOptionProperty -> RuleOptionProperty # | |||||
| type PropertyType "Keyword" RuleOptionProperty Source # | |||||
| type PropertyType "Settings" RuleOptionProperty Source # | |||||
data RulesSourceListProperty Source #
Constructors
| RulesSourceListProperty | |
Fields | |
Instances
| ToJSON RulesSourceListProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceListProperty Methods toJSON :: RulesSourceListProperty -> Value # toEncoding :: RulesSourceListProperty -> Encoding # toJSONList :: [RulesSourceListProperty] -> Value # | |||||
| Show RulesSourceListProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceListProperty Methods showsPrec :: Int -> RulesSourceListProperty -> ShowS # show :: RulesSourceListProperty -> String # showList :: [RulesSourceListProperty] -> ShowS # | |||||
| Eq RulesSourceListProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceListProperty Methods (==) :: RulesSourceListProperty -> RulesSourceListProperty -> Bool # (/=) :: RulesSourceListProperty -> RulesSourceListProperty -> Bool # | |||||
| ToResourceProperties RulesSourceListProperty Source # | |||||
| Property "GeneratedRulesType" RulesSourceListProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceListProperty Associated Types
Methods set :: PropertyType "GeneratedRulesType" RulesSourceListProperty -> RulesSourceListProperty -> RulesSourceListProperty # | |||||
| Property "TargetTypes" RulesSourceListProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceListProperty Associated Types
Methods set :: PropertyType "TargetTypes" RulesSourceListProperty -> RulesSourceListProperty -> RulesSourceListProperty # | |||||
| Property "Targets" RulesSourceListProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RulesSourceListProperty Associated Types
Methods set :: PropertyType "Targets" RulesSourceListProperty -> RulesSourceListProperty -> RulesSourceListProperty # | |||||
| type PropertyType "GeneratedRulesType" RulesSourceListProperty Source # | |||||
| type PropertyType "TargetTypes" RulesSourceListProperty Source # | |||||
| type PropertyType "Targets" RulesSourceListProperty Source # | |||||
data StatefulRuleProperty Source #
Constructors
| StatefulRuleProperty | |
Fields
| |
Instances
| ToJSON StatefulRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatefulRuleProperty Methods toJSON :: StatefulRuleProperty -> Value # toEncoding :: StatefulRuleProperty -> Encoding # toJSONList :: [StatefulRuleProperty] -> Value # toEncodingList :: [StatefulRuleProperty] -> Encoding # omitField :: StatefulRuleProperty -> Bool # | |||||
| Show StatefulRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatefulRuleProperty Methods showsPrec :: Int -> StatefulRuleProperty -> ShowS # show :: StatefulRuleProperty -> String # showList :: [StatefulRuleProperty] -> ShowS # | |||||
| Eq StatefulRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatefulRuleProperty Methods (==) :: StatefulRuleProperty -> StatefulRuleProperty -> Bool # (/=) :: StatefulRuleProperty -> StatefulRuleProperty -> Bool # | |||||
| ToResourceProperties StatefulRuleProperty Source # | |||||
| Property "Action" StatefulRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatefulRuleProperty Associated Types
Methods set :: PropertyType "Action" StatefulRuleProperty -> StatefulRuleProperty -> StatefulRuleProperty # | |||||
| Property "Header" StatefulRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatefulRuleProperty Associated Types
Methods set :: PropertyType "Header" StatefulRuleProperty -> StatefulRuleProperty -> StatefulRuleProperty # | |||||
| Property "RuleOptions" StatefulRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatefulRuleProperty Associated Types
Methods set :: PropertyType "RuleOptions" StatefulRuleProperty -> StatefulRuleProperty -> StatefulRuleProperty # | |||||
| type PropertyType "Action" StatefulRuleProperty Source # | |||||
| type PropertyType "Header" StatefulRuleProperty Source # | |||||
| type PropertyType "RuleOptions" StatefulRuleProperty Source # | |||||
data StatelessRulesAndCustomActionsProperty Source #
Constructors
| StatelessRulesAndCustomActionsProperty | |
Fields | |
Instances
| ToJSON StatelessRulesAndCustomActionsProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRulesAndCustomActionsProperty Methods toJSON :: StatelessRulesAndCustomActionsProperty -> Value # toEncoding :: StatelessRulesAndCustomActionsProperty -> Encoding # toJSONList :: [StatelessRulesAndCustomActionsProperty] -> Value # toEncodingList :: [StatelessRulesAndCustomActionsProperty] -> Encoding # omitField :: StatelessRulesAndCustomActionsProperty -> Bool # | |||||
| Show StatelessRulesAndCustomActionsProperty Source # | |||||
| Eq StatelessRulesAndCustomActionsProperty Source # | |||||
| ToResourceProperties StatelessRulesAndCustomActionsProperty Source # | |||||
| Property "CustomActions" StatelessRulesAndCustomActionsProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRulesAndCustomActionsProperty Associated Types
Methods set :: PropertyType "CustomActions" StatelessRulesAndCustomActionsProperty -> StatelessRulesAndCustomActionsProperty -> StatelessRulesAndCustomActionsProperty # | |||||
| Property "StatelessRules" StatelessRulesAndCustomActionsProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRulesAndCustomActionsProperty Associated Types
Methods set :: PropertyType "StatelessRules" StatelessRulesAndCustomActionsProperty -> StatelessRulesAndCustomActionsProperty -> StatelessRulesAndCustomActionsProperty # | |||||
| type PropertyType "CustomActions" StatelessRulesAndCustomActionsProperty Source # | |||||
| type PropertyType "StatelessRules" StatelessRulesAndCustomActionsProperty Source # | |||||
data StatelessRuleProperty Source #
Constructors
| StatelessRuleProperty | |
Fields | |
Instances
| ToJSON StatelessRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRuleProperty Methods toJSON :: StatelessRuleProperty -> Value # toEncoding :: StatelessRuleProperty -> Encoding # toJSONList :: [StatelessRuleProperty] -> Value # toEncodingList :: [StatelessRuleProperty] -> Encoding # omitField :: StatelessRuleProperty -> Bool # | |||||
| Show StatelessRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRuleProperty Methods showsPrec :: Int -> StatelessRuleProperty -> ShowS # show :: StatelessRuleProperty -> String # showList :: [StatelessRuleProperty] -> ShowS # | |||||
| Eq StatelessRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRuleProperty Methods (==) :: StatelessRuleProperty -> StatelessRuleProperty -> Bool # (/=) :: StatelessRuleProperty -> StatelessRuleProperty -> Bool # | |||||
| ToResourceProperties StatelessRuleProperty Source # | |||||
| Property "Priority" StatelessRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRuleProperty Associated Types
Methods set :: PropertyType "Priority" StatelessRuleProperty -> StatelessRuleProperty -> StatelessRuleProperty # | |||||
| Property "RuleDefinition" StatelessRuleProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.StatelessRuleProperty Associated Types
Methods set :: PropertyType "RuleDefinition" StatelessRuleProperty -> StatelessRuleProperty -> StatelessRuleProperty # | |||||
| type PropertyType "Priority" StatelessRuleProperty Source # | |||||
| type PropertyType "RuleDefinition" StatelessRuleProperty Source # | |||||
mkHeaderProperty :: Value Text -> Value Text -> Value Text -> Value Text -> Value Text -> Value Text -> HeaderProperty Source #
mkRuleDefinitionProperty :: ValueList Text -> MatchAttributesProperty -> RuleDefinitionProperty Source #
mkRulesSourceListProperty :: Value Text -> ValueList Text -> ValueList Text -> RulesSourceListProperty Source #
mkStatefulRuleProperty :: Value Text -> HeaderProperty -> [RuleOptionProperty] -> StatefulRuleProperty Source #
mkStatelessRuleProperty :: Value Integer -> RuleDefinitionProperty -> StatelessRuleProperty Source #
mkStatelessRulesAndCustomActionsProperty :: [StatelessRuleProperty] -> StatelessRulesAndCustomActionsProperty Source #
data RuleGroupProperty Source #
Constructors
| RuleGroupProperty | |
Fields | |
Instances
| ToJSON RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Methods toJSON :: RuleGroupProperty -> Value # toEncoding :: RuleGroupProperty -> Encoding # toJSONList :: [RuleGroupProperty] -> Value # toEncodingList :: [RuleGroupProperty] -> Encoding # omitField :: RuleGroupProperty -> Bool # | |||||
| Show RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Methods showsPrec :: Int -> RuleGroupProperty -> ShowS # show :: RuleGroupProperty -> String # showList :: [RuleGroupProperty] -> ShowS # | |||||
| Eq RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Methods (==) :: RuleGroupProperty -> RuleGroupProperty -> Bool # (/=) :: RuleGroupProperty -> RuleGroupProperty -> Bool # | |||||
| ToResourceProperties RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Methods toResourceProperties :: RuleGroupProperty -> ResourceProperties # | |||||
| Property "ReferenceSets" RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Associated Types
Methods set :: PropertyType "ReferenceSets" RuleGroupProperty -> RuleGroupProperty -> RuleGroupProperty # | |||||
| Property "RuleVariables" RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Associated Types
Methods set :: PropertyType "RuleVariables" RuleGroupProperty -> RuleGroupProperty -> RuleGroupProperty # | |||||
| Property "RulesSource" RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Associated Types
Methods set :: PropertyType "RulesSource" RuleGroupProperty -> RuleGroupProperty -> RuleGroupProperty # | |||||
| Property "StatefulRuleOptions" RuleGroupProperty Source # | |||||
Defined in Stratosphere.NetworkFirewall.RuleGroup.RuleGroupProperty Associated Types
Methods set :: PropertyType "StatefulRuleOptions" RuleGroupProperty -> RuleGroupProperty -> RuleGroupProperty # | |||||
| type PropertyType "ReferenceSets" RuleGroupProperty Source # | |||||
| type PropertyType "RuleVariables" RuleGroupProperty Source # | |||||
| type PropertyType "RulesSource" RuleGroupProperty Source # | |||||
| type PropertyType "StatefulRuleOptions" RuleGroupProperty Source # | |||||