
cognitect.aws.network_firewall.specs.clj Maven / Gradle / Ivy
The newest version!
;; Copyright (c) Cognitect, Inc.
;; All rights reserved.
(ns cognitect.aws.network-firewall.specs
(:require [clojure.spec.alpha :as s] [clojure.spec.gen.alpha :as gen]))
(s/def :cognitect.aws/client map?)
(s/def :core.async/channel any?)
(s/def
:cognitect.aws.network-firewall/Port
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/DeleteResourcePolicyRequest
(s/keys :req-un [:cognitect.aws.network-firewall.DeleteResourcePolicyRequest/ResourceArn]))
(s/def
:cognitect.aws.network-firewall/StatelessActions
(s/coll-of :cognitect.aws.network-firewall/CollectionMember_String))
(s/def
:cognitect.aws.network-firewall/DescribeLoggingConfigurationRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeLoggingConfigurationRequest/FirewallName
:cognitect.aws.network-firewall.DescribeLoggingConfigurationRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/ThrottlingException
(s/keys :opt-un [:cognitect.aws.network-firewall.ThrottlingException/Message]))
(s/def :cognitect.aws.network-firewall/AvailabilityZone string?)
(s/def
:cognitect.aws.network-firewall/SourceMetadata
(s/keys
:opt-un
[:cognitect.aws.network-firewall.SourceMetadata/SourceArn
:cognitect.aws.network-firewall.SourceMetadata/SourceUpdateToken]))
(s/def
:cognitect.aws.network-firewall/UpdateRuleGroupResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateRuleGroupResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateRuleGroupResponse/RuleGroupResponse]))
(s/def
:cognitect.aws.network-firewall/TagResourceRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.TagResourceRequest/ResourceArn
:cognitect.aws.network-firewall.TagResourceRequest/Tags]))
(s/def
:cognitect.aws.network-firewall/DeleteFirewallPolicyRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DeleteFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall.DeleteFirewallPolicyRequest/FirewallPolicyArn]))
(s/def
:cognitect.aws.network-firewall/DescribeResourcePolicyRequest
(s/keys :req-un [:cognitect.aws.network-firewall.DescribeResourcePolicyRequest/ResourceArn]))
(s/def
:cognitect.aws.network-firewall/IPSets
(s/map-of :cognitect.aws.network-firewall/RuleVariableName :cognitect.aws.network-firewall/IPSet))
(s/def
:cognitect.aws.network-firewall/LogType
(s/spec string? :gen #(s/gen #{"FLOW" "TLS" "ALERT"})))
(s/def
:cognitect.aws.network-firewall/SyncStateConfig
(s/map-of
:cognitect.aws.network-firewall/ResourceName
:cognitect.aws.network-firewall/PerObjectStatus))
(s/def
:cognitect.aws.network-firewall/FirewallPolicy
(s/keys
:req-un
[:cognitect.aws.network-firewall.FirewallPolicy/StatelessDefaultActions
:cognitect.aws.network-firewall.FirewallPolicy/StatelessFragmentDefaultActions]
:opt-un
[:cognitect.aws.network-firewall.FirewallPolicy/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall.FirewallPolicy/StatefulDefaultActions
:cognitect.aws.network-firewall.FirewallPolicy/StatefulEngineOptions
:cognitect.aws.network-firewall.FirewallPolicy/StatefulRuleGroupReferences
:cognitect.aws.network-firewall.FirewallPolicy/StatelessRuleGroupReferences
:cognitect.aws.network-firewall.FirewallPolicy/StatelessCustomActions
:cognitect.aws.network-firewall.FirewallPolicy/PolicyVariables]))
(s/def
:cognitect.aws.network-firewall/Tag
(s/keys
:req-un
[:cognitect.aws.network-firewall.Tag/Key :cognitect.aws.network-firewall.Tag/Value]))
(s/def
:cognitect.aws.network-firewall/FirewallPolicyResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyName
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyArn
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyId]
:opt-un
[:cognitect.aws.network-firewall.FirewallPolicyResponse/NumberOfAssociations
:cognitect.aws.network-firewall.FirewallPolicyResponse/EncryptionConfiguration
:cognitect.aws.network-firewall.FirewallPolicyResponse/ConsumedStatelessRuleCapacity
:cognitect.aws.network-firewall.FirewallPolicyResponse/ConsumedStatefulRuleCapacity
:cognitect.aws.network-firewall.FirewallPolicyResponse/Tags
:cognitect.aws.network-firewall.FirewallPolicyResponse/Description
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyStatus
:cognitect.aws.network-firewall.FirewallPolicyResponse/LastModifiedTime]))
(s/def
:cognitect.aws.network-firewall/TLSInspectionConfigurationResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationName
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationId]
:opt-un
[:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/NumberOfAssociations
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/EncryptionConfiguration
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/Certificates
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/Tags
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/Description
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationStatus
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/LastModifiedTime
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/CertificateAuthority]))
(s/def
:cognitect.aws.network-firewall/PublishMetricAction
(s/keys :req-un [:cognitect.aws.network-firewall.PublishMetricAction/Dimensions]))
(s/def
:cognitect.aws.network-firewall/StatusReason
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9- ]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/DescribeFirewallResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeFirewallResponse/FirewallStatus
:cognitect.aws.network-firewall.DescribeFirewallResponse/UpdateToken
:cognitect.aws.network-firewall.DescribeFirewallResponse/Firewall]))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallDeleteProtectionRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/DeleteProtection]
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/Dimension
(s/keys :req-un [:cognitect.aws.network-firewall.Dimension/Value]))
(s/def
:cognitect.aws.network-firewall/StatelessRule
(s/keys
:req-un
[:cognitect.aws.network-firewall.StatelessRule/RuleDefinition
:cognitect.aws.network-firewall.StatelessRule/Priority]))
(s/def
:cognitect.aws.network-firewall/InvalidRequestException
(s/keys :opt-un [:cognitect.aws.network-firewall.InvalidRequestException/Message]))
(s/def
:cognitect.aws.network-firewall/PolicyString
(s/spec #(re-matches (re-pattern ".*\\S.*") %) :gen #(gen/string)))
(s/def :cognitect.aws.network-firewall/TagResourceResponse (s/keys))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallEncryptionConfigurationRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/OverrideAction
(s/spec string? :gen #(s/gen #{"DROP_TO_ALERT"})))
(s/def
:cognitect.aws.network-firewall/CreateFirewallResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.CreateFirewallResponse/FirewallStatus
:cognitect.aws.network-firewall.CreateFirewallResponse/Firewall]))
(s/def
:cognitect.aws.network-firewall/IdentifiedType
(s/spec
string?
:gen
#(s/gen #{"STATELESS_RULE_FORWARDING_ASYMMETRICALLY" "STATELESS_RULE_CONTAINS_TCP_FLAGS"})))
(s/def
:cognitect.aws.network-firewall/AzSubnet
(s/spec #(re-matches (re-pattern "^subnet-[0-9a-f]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/FlowTimeouts
(s/keys :opt-un [:cognitect.aws.network-firewall.FlowTimeouts/TcpIdleTimeoutSeconds]))
(s/def
:cognitect.aws.network-firewall/Header
(s/keys
:req-un
[:cognitect.aws.network-firewall.Header/Protocol
:cognitect.aws.network-firewall.Header/Source
:cognitect.aws.network-firewall.Header/SourcePort
:cognitect.aws.network-firewall.Header/Direction
:cognitect.aws.network-firewall.Header/Destination
:cognitect.aws.network-firewall.Header/DestinationPort]))
(s/def
:cognitect.aws.network-firewall/Firewall
(s/keys
:req-un
[:cognitect.aws.network-firewall.Firewall/FirewallPolicyArn
:cognitect.aws.network-firewall.Firewall/VpcId
:cognitect.aws.network-firewall.Firewall/SubnetMappings
:cognitect.aws.network-firewall.Firewall/FirewallId]
:opt-un
[:cognitect.aws.network-firewall.Firewall/DeleteProtection
:cognitect.aws.network-firewall.Firewall/EncryptionConfiguration
:cognitect.aws.network-firewall.Firewall/SubnetChangeProtection
:cognitect.aws.network-firewall.Firewall/Tags
:cognitect.aws.network-firewall.Firewall/Description
:cognitect.aws.network-firewall.Firewall/FirewallName
:cognitect.aws.network-firewall.Firewall/FirewallArn
:cognitect.aws.network-firewall.Firewall/FirewallPolicyChangeProtection]))
(s/def
:cognitect.aws.network-firewall/StatefulRule
(s/keys
:req-un
[:cognitect.aws.network-firewall.StatefulRule/Action
:cognitect.aws.network-firewall.StatefulRule/Header
:cognitect.aws.network-firewall.StatefulRule/RuleOptions]))
(s/def
:cognitect.aws.network-firewall/LogDestinationConfig
(s/keys
:req-un
[:cognitect.aws.network-firewall.LogDestinationConfig/LogType
:cognitect.aws.network-firewall.LogDestinationConfig/LogDestinationType
:cognitect.aws.network-firewall.LogDestinationConfig/LogDestination]))
(s/def
:cognitect.aws.network-firewall/DescribeFirewallPolicyResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.DescribeFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall.DescribeFirewallPolicyResponse/FirewallPolicyResponse]
:opt-un
[:cognitect.aws.network-firewall.DescribeFirewallPolicyResponse/FirewallPolicy]))
(s/def
:cognitect.aws.network-firewall/RulesSourceList
(s/keys
:req-un
[:cognitect.aws.network-firewall.RulesSourceList/Targets
:cognitect.aws.network-firewall.RulesSourceList/TargetTypes
:cognitect.aws.network-firewall.RulesSourceList/GeneratedRulesType]))
(s/def
:cognitect.aws.network-firewall/FirewallStatusValue
(s/spec string? :gen #(s/gen #{"PROVISIONING" "READY" "DELETING"})))
(s/def
:cognitect.aws.network-firewall/DeleteFirewallResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DeleteFirewallResponse/FirewallStatus
:cognitect.aws.network-firewall.DeleteFirewallResponse/Firewall]))
(s/def
:cognitect.aws.network-firewall/RuleGroup
(s/keys
:req-un
[:cognitect.aws.network-firewall.RuleGroup/RulesSource]
:opt-un
[:cognitect.aws.network-firewall.RuleGroup/StatefulRuleOptions
:cognitect.aws.network-firewall.RuleGroup/RuleVariables
:cognitect.aws.network-firewall.RuleGroup/ReferenceSets]))
(s/def
:cognitect.aws.network-firewall/StatefulEngineOptions
(s/keys
:opt-un
[:cognitect.aws.network-firewall.StatefulEngineOptions/FlowTimeouts
:cognitect.aws.network-firewall.StatefulEngineOptions/StreamExceptionPolicy
:cognitect.aws.network-firewall.StatefulEngineOptions/RuleOrder]))
(s/def
:cognitect.aws.network-firewall/TcpIdleTimeoutRangeBound
(s/spec int? :gen #(gen/choose Long/MIN_VALUE Long/MAX_VALUE)))
(s/def
:cognitect.aws.network-firewall/HashMapValue
(s/spec #(re-matches (re-pattern "[\\s\\S]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/PolicyVariables
(s/keys :opt-un [:cognitect.aws.network-firewall.PolicyVariables/RuleVariables]))
(s/def
:cognitect.aws.network-firewall/StatelessRules
(s/coll-of :cognitect.aws.network-firewall/StatelessRule))
(s/def
:cognitect.aws.network-firewall/StatefulRuleOptions
(s/keys :opt-un [:cognitect.aws.network-firewall.StatefulRuleOptions/RuleOrder]))
(s/def :cognitect.aws.network-firewall/ErrorMessage string?)
(s/def
:cognitect.aws.network-firewall/TagList
(s/coll-of :cognitect.aws.network-firewall/Tag :min-count 1 :max-count 200))
(s/def
:cognitect.aws.network-firewall/IPAddressType
(s/spec string? :gen #(s/gen #{"DUALSTACK" "IPV4" "IPV6"})))
(s/def
:cognitect.aws.network-firewall/SubnetMappings
(s/coll-of :cognitect.aws.network-firewall/SubnetMapping))
(s/def
:cognitect.aws.network-firewall/ConfigurationSyncState
(s/spec string? :gen #(s/gen #{"IN_SYNC" "PENDING" "CAPACITY_CONSTRAINED"})))
(s/def
:cognitect.aws.network-firewall/RuleTargets
(s/coll-of :cognitect.aws.network-firewall/CollectionMember_String))
(s/def
:cognitect.aws.network-firewall/AssociateFirewallPolicyRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/FirewallPolicyArn]
:opt-un
[:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/UpdateToken
:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/FirewallName
:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/PerObjectSyncStatus
(s/spec string? :gen #(s/gen #{"IN_SYNC" "PENDING" "CAPACITY_CONSTRAINED"})))
(s/def
:cognitect.aws.network-firewall/ResourceManagedType
(s/spec string? :gen #(s/gen #{"AWS_MANAGED_DOMAIN_LISTS" "AWS_MANAGED_THREAT_SIGNATURES"})))
(s/def
:cognitect.aws.network-firewall/InvalidOperationException
(s/keys :opt-un [:cognitect.aws.network-firewall.InvalidOperationException/Message]))
(s/def
:cognitect.aws.network-firewall/DisassociateSubnetsRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.DisassociateSubnetsRequest/SubnetIds]
:opt-un
[:cognitect.aws.network-firewall.DisassociateSubnetsRequest/UpdateToken
:cognitect.aws.network-firewall.DisassociateSubnetsRequest/FirewallName
:cognitect.aws.network-firewall.DisassociateSubnetsRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/Dimensions
(s/coll-of :cognitect.aws.network-firewall/Dimension :min-count 1 :max-count 1))
(s/def
:cognitect.aws.network-firewall/UpdateLoggingConfigurationResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateLoggingConfigurationResponse/FirewallName
:cognitect.aws.network-firewall.UpdateLoggingConfigurationResponse/FirewallArn
:cognitect.aws.network-firewall.UpdateLoggingConfigurationResponse/LoggingConfiguration]))
(s/def
:cognitect.aws.network-firewall/PortRanges
(s/coll-of :cognitect.aws.network-firewall/PortRange))
(s/def
:cognitect.aws.network-firewall/Destination
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/StatefulRuleGroupReferences
(s/coll-of :cognitect.aws.network-firewall/StatefulRuleGroupReference))
(s/def
:cognitect.aws.network-firewall/IPSetReferenceMap
(s/map-of
:cognitect.aws.network-firewall/IPSetReferenceName
:cognitect.aws.network-firewall/IPSetReference))
(s/def
:cognitect.aws.network-firewall/Addresses
(s/coll-of :cognitect.aws.network-firewall/Address))
(s/def
:cognitect.aws.network-firewall/ListFirewallsResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListFirewallsResponse/Firewalls
:cognitect.aws.network-firewall.ListFirewallsResponse/NextToken]))
(s/def
:cognitect.aws.network-firewall/RuleOption
(s/keys
:req-un
[:cognitect.aws.network-firewall.RuleOption/Keyword]
:opt-un
[:cognitect.aws.network-firewall.RuleOption/Settings]))
(s/def
:cognitect.aws.network-firewall/RuleGroupType
(s/spec string? :gen #(s/gen #{"STATEFUL" "STATELESS"})))
(s/def :cognitect.aws.network-firewall/EndpointId string?)
(s/def
:cognitect.aws.network-firewall/UnsupportedOperationException
(s/keys :opt-un [:cognitect.aws.network-firewall.UnsupportedOperationException/Message]))
(s/def
:cognitect.aws.network-firewall/RuleGroupResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupArn
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupName
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupId]
:opt-un
[:cognitect.aws.network-firewall.RuleGroupResponse/SnsTopic
:cognitect.aws.network-firewall.RuleGroupResponse/AnalysisResults
:cognitect.aws.network-firewall.RuleGroupResponse/NumberOfAssociations
:cognitect.aws.network-firewall.RuleGroupResponse/Type
:cognitect.aws.network-firewall.RuleGroupResponse/SourceMetadata
:cognitect.aws.network-firewall.RuleGroupResponse/EncryptionConfiguration
:cognitect.aws.network-firewall.RuleGroupResponse/Tags
:cognitect.aws.network-firewall.RuleGroupResponse/ConsumedCapacity
:cognitect.aws.network-firewall.RuleGroupResponse/Description
:cognitect.aws.network-firewall.RuleGroupResponse/Capacity
:cognitect.aws.network-firewall.RuleGroupResponse/LastModifiedTime
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupStatus]))
(s/def
:cognitect.aws.network-firewall/ListFirewallsRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListFirewallsRequest/NextToken
:cognitect.aws.network-firewall.ListFirewallsRequest/VpcIds
:cognitect.aws.network-firewall.ListFirewallsRequest/MaxResults]))
(s/def
:cognitect.aws.network-firewall/StatefulRuleGroupReference
(s/keys
:req-un
[:cognitect.aws.network-firewall.StatefulRuleGroupReference/ResourceArn]
:opt-un
[:cognitect.aws.network-firewall.StatefulRuleGroupReference/Override
:cognitect.aws.network-firewall.StatefulRuleGroupReference/Priority]))
(s/def
:cognitect.aws.network-firewall/DescribeTLSInspectionConfigurationRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationRequest/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationRequest/TLSInspectionConfigurationName]))
(s/def
:cognitect.aws.network-firewall/RuleOrder
(s/spec string? :gen #(s/gen #{"STRICT_ORDER" "DEFAULT_ACTION_ORDER"})))
(s/def
:cognitect.aws.network-firewall/TCPFlag
(s/spec string? :gen #(s/gen #{"FIN" "PSH" "ECE" "CWR" "ACK" "RST" "SYN" "URG"})))
(s/def
:cognitect.aws.network-firewall/ResourceId
(s/spec
#(re-matches (re-pattern "^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.network-firewall/DeleteFirewallRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DeleteFirewallRequest/FirewallName
:cognitect.aws.network-firewall.DeleteFirewallRequest/FirewallArn]))
(s/def :cognitect.aws.network-firewall/LastUpdateTime inst?)
(s/def
:cognitect.aws.network-firewall/FirewallStatus
(s/keys
:req-un
[:cognitect.aws.network-firewall.FirewallStatus/Status
:cognitect.aws.network-firewall.FirewallStatus/ConfigurationSyncStateSummary]
:opt-un
[:cognitect.aws.network-firewall.FirewallStatus/CapacityUsageSummary
:cognitect.aws.network-firewall.FirewallStatus/SyncStates]))
(s/def
:cognitect.aws.network-firewall/ListRuleGroupsRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListRuleGroupsRequest/ManagedType
:cognitect.aws.network-firewall.ListRuleGroupsRequest/Type
:cognitect.aws.network-firewall.ListRuleGroupsRequest/NextToken
:cognitect.aws.network-firewall.ListRuleGroupsRequest/MaxResults
:cognitect.aws.network-firewall.ListRuleGroupsRequest/Scope]))
(s/def
:cognitect.aws.network-firewall/AssociateFirewallPolicyResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/FirewallName
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/FirewallArn
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/FirewallPolicyArn]))
(s/def
:cognitect.aws.network-firewall/ListTLSInspectionConfigurationsResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsResponse/NextToken
:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsResponse/TLSInspectionConfigurations]))
(s/def
:cognitect.aws.network-firewall/ResourceOwnerCheckException
(s/keys :opt-un [:cognitect.aws.network-firewall.ResourceOwnerCheckException/Message]))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallDescriptionRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/Description
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/UpdateLoggingConfigurationRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateLoggingConfigurationRequest/FirewallName
:cognitect.aws.network-firewall.UpdateLoggingConfigurationRequest/FirewallArn
:cognitect.aws.network-firewall.UpdateLoggingConfigurationRequest/LoggingConfiguration]))
(s/def
:cognitect.aws.network-firewall/PutResourcePolicyRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.PutResourcePolicyRequest/ResourceArn
:cognitect.aws.network-firewall.PutResourcePolicyRequest/Policy]))
(s/def :cognitect.aws.network-firewall/Boolean boolean?)
(s/def
:cognitect.aws.network-firewall/IPSetMetadataMap
(s/map-of :cognitect.aws.network-firewall/IPSetArn :cognitect.aws.network-firewall/IPSetMetadata))
(s/def
:cognitect.aws.network-firewall/ServerCertificateScopes
(s/coll-of :cognitect.aws.network-firewall/ServerCertificateScope))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallEncryptionConfigurationResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/EncryptionConfiguration
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/StatelessRuleGroupReferences
(s/coll-of :cognitect.aws.network-firewall/StatelessRuleGroupReference))
(s/def
:cognitect.aws.network-firewall/TargetType
(s/spec string? :gen #(s/gen #{"HTTP_HOST" "TLS_SNI"})))
(s/def
:cognitect.aws.network-firewall/InvalidTokenException
(s/keys :opt-un [:cognitect.aws.network-firewall.InvalidTokenException/Message]))
(s/def
:cognitect.aws.network-firewall/DescribeFirewallPolicyRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall.DescribeFirewallPolicyRequest/FirewallPolicyArn]))
(s/def
:cognitect.aws.network-firewall/StatelessRuleGroupReference
(s/keys
:req-un
[:cognitect.aws.network-firewall.StatelessRuleGroupReference/ResourceArn
:cognitect.aws.network-firewall.StatelessRuleGroupReference/Priority]))
(s/def
:cognitect.aws.network-firewall/ListFirewallPoliciesRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListFirewallPoliciesRequest/NextToken
:cognitect.aws.network-firewall.ListFirewallPoliciesRequest/MaxResults]))
(s/def
:cognitect.aws.network-firewall/TLSInspectionConfigurations
(s/coll-of :cognitect.aws.network-firewall/TLSInspectionConfigurationMetadata))
(s/def
:cognitect.aws.network-firewall/TLSInspectionConfigurationMetadata
(s/keys
:opt-un
[:cognitect.aws.network-firewall.TLSInspectionConfigurationMetadata/Arn
:cognitect.aws.network-firewall.TLSInspectionConfigurationMetadata/Name]))
(s/def
:cognitect.aws.network-firewall/InsufficientCapacityException
(s/keys :opt-un [:cognitect.aws.network-firewall.InsufficientCapacityException/Message]))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallDeleteProtectionResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/DeleteProtection
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/LogDestinationMap
(s/map-of
:cognitect.aws.network-firewall/HashMapKey
:cognitect.aws.network-firewall/HashMapValue))
(s/def
:cognitect.aws.network-firewall/SyncState
(s/keys
:opt-un
[:cognitect.aws.network-firewall.SyncState/Config
:cognitect.aws.network-firewall.SyncState/Attachment]))
(s/def
:cognitect.aws.network-firewall/LogDestinationPermissionException
(s/keys :opt-un [:cognitect.aws.network-firewall.LogDestinationPermissionException/Message]))
(s/def
:cognitect.aws.network-firewall/StatelessRulesAndCustomActions
(s/keys
:req-un
[:cognitect.aws.network-firewall.StatelessRulesAndCustomActions/StatelessRules]
:opt-un
[:cognitect.aws.network-firewall.StatelessRulesAndCustomActions/CustomActions]))
(s/def
:cognitect.aws.network-firewall/NumberOfAssociations
(s/spec int? :gen #(gen/choose Long/MIN_VALUE Long/MAX_VALUE)))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallPolicyRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/FirewallPolicy]
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/DryRun
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/Description
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/FirewallPolicyArn]))
(s/def
:cognitect.aws.network-firewall/DeleteFirewallPolicyResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.DeleteFirewallPolicyResponse/FirewallPolicyResponse]))
(s/def
:cognitect.aws.network-firewall/CreateFirewallPolicyResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall.CreateFirewallPolicyResponse/FirewallPolicyResponse]))
(s/def
:cognitect.aws.network-firewall/GeneratedRulesType
(s/spec string? :gen #(s/gen #{"ALLOWLIST" "DENYLIST"})))
(s/def
:cognitect.aws.network-firewall/AssociateSubnetsRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.AssociateSubnetsRequest/SubnetMappings]
:opt-un
[:cognitect.aws.network-firewall.AssociateSubnetsRequest/UpdateToken
:cognitect.aws.network-firewall.AssociateSubnetsRequest/FirewallName
:cognitect.aws.network-firewall.AssociateSubnetsRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/Address
(s/keys :req-un [:cognitect.aws.network-firewall.Address/AddressDefinition]))
(s/def
:cognitect.aws.network-firewall/DisassociateSubnetsResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DisassociateSubnetsResponse/SubnetMappings
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/UpdateToken
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/FirewallName
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/StatefulActions
(s/coll-of :cognitect.aws.network-firewall/CollectionMember_String))
(s/def
:cognitect.aws.network-firewall/DescribeRuleGroupResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.DescribeRuleGroupResponse/UpdateToken
:cognitect.aws.network-firewall.DescribeRuleGroupResponse/RuleGroupResponse]
:opt-un
[:cognitect.aws.network-firewall.DescribeRuleGroupResponse/RuleGroup]))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallPolicyChangeProtectionResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/FirewallArn
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/FirewallPolicyChangeProtection]))
(s/def
:cognitect.aws.network-firewall/Certificates
(s/coll-of :cognitect.aws.network-firewall/TlsCertificateData))
(s/def
:cognitect.aws.network-firewall/StatefulRuleDirection
(s/spec string? :gen #(s/gen #{"ANY" "FORWARD"})))
(s/def
:cognitect.aws.network-firewall/CapacityUsageSummary
(s/keys :opt-un [:cognitect.aws.network-firewall.CapacityUsageSummary/CIDRs]))
(s/def
:cognitect.aws.network-firewall/ProtocolNumber
(s/spec (s/and int? #(<= 0 % 255)) :gen #(gen/choose 0 255)))
(s/def
:cognitect.aws.network-firewall/DescribeRuleGroupRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeRuleGroupRequest/AnalyzeRuleGroup
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/Type
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/RuleGroupArn
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/RuleGroupName]))
(s/def
:cognitect.aws.network-firewall/DescribeResourcePolicyResponse
(s/keys :opt-un [:cognitect.aws.network-firewall.DescribeResourcePolicyResponse/Policy]))
(s/def
:cognitect.aws.network-firewall/DeleteRuleGroupRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DeleteRuleGroupRequest/Type
:cognitect.aws.network-firewall.DeleteRuleGroupRequest/RuleGroupArn
:cognitect.aws.network-firewall.DeleteRuleGroupRequest/RuleGroupName]))
(s/def
:cognitect.aws.network-firewall/AssociateSubnetsResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.AssociateSubnetsResponse/SubnetMappings
:cognitect.aws.network-firewall.AssociateSubnetsResponse/UpdateToken
:cognitect.aws.network-firewall.AssociateSubnetsResponse/FirewallName
:cognitect.aws.network-firewall.AssociateSubnetsResponse/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/TagValue
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/EncryptionType
(s/spec string? :gen #(s/gen #{"AWS_OWNED_KMS_KEY" "CUSTOMER_KMS"})))
(s/def
:cognitect.aws.network-firewall/Priority
(s/spec (s/and int? #(<= 1 % 65535)) :gen #(gen/choose 1 65535)))
(s/def
:cognitect.aws.network-firewall/AddressDefinition
(s/spec #(re-matches (re-pattern "^([a-fA-F\\d:\\.]+($|/\\d{1,3}))$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/SubnetMapping
(s/keys
:req-un
[:cognitect.aws.network-firewall.SubnetMapping/SubnetId]
:opt-un
[:cognitect.aws.network-firewall.SubnetMapping/IPAddressType]))
(s/def
:cognitect.aws.network-firewall/ResourceManagedStatus
(s/spec string? :gen #(s/gen #{"MANAGED" "ACCOUNT"})))
(s/def
:cognitect.aws.network-firewall/TlsCertificateData
(s/keys
:opt-un
[:cognitect.aws.network-firewall.TlsCertificateData/StatusMessage
:cognitect.aws.network-firewall.TlsCertificateData/Status
:cognitect.aws.network-firewall.TlsCertificateData/CertificateSerial
:cognitect.aws.network-firewall.TlsCertificateData/CertificateArn]))
(s/def
:cognitect.aws.network-firewall/TCPFlags
(s/coll-of :cognitect.aws.network-firewall/TCPFlagField))
(s/def
:cognitect.aws.network-firewall/ServerCertificate
(s/keys :opt-un [:cognitect.aws.network-firewall.ServerCertificate/ResourceArn]))
(s/def
:cognitect.aws.network-firewall/UpdateSubnetChangeProtectionResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/SubnetChangeProtection
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/FirewallName
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/ListTagsForResourceRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.ListTagsForResourceRequest/ResourceArn]
:opt-un
[:cognitect.aws.network-firewall.ListTagsForResourceRequest/NextToken
:cognitect.aws.network-firewall.ListTagsForResourceRequest/MaxResults]))
(s/def
:cognitect.aws.network-firewall/Keyword
(s/spec #(re-matches (re-pattern ".*") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/CreateTLSInspectionConfigurationResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse]))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallDescriptionResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/Description
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/UpdateTLSInspectionConfigurationRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/TLSInspectionConfiguration
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/UpdateToken]
:opt-un
[:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/Description
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/TLSInspectionConfigurationName]))
(s/def :cognitect.aws.network-firewall/PutResourcePolicyResponse (s/keys))
(s/def :cognitect.aws.network-firewall/Flags (s/coll-of :cognitect.aws.network-firewall/TCPFlag))
(s/def
:cognitect.aws.network-firewall/ProtocolNumbers
(s/coll-of :cognitect.aws.network-firewall/ProtocolNumber))
(s/def
:cognitect.aws.network-firewall/Firewalls
(s/coll-of :cognitect.aws.network-firewall/FirewallMetadata))
(s/def :cognitect.aws.network-firewall/UntagResourceResponse (s/keys))
(s/def
:cognitect.aws.network-firewall/FirewallPolicies
(s/coll-of :cognitect.aws.network-firewall/FirewallPolicyMetadata))
(s/def
:cognitect.aws.network-firewall/InvalidResourcePolicyException
(s/keys :opt-un [:cognitect.aws.network-firewall.InvalidResourcePolicyException/Message]))
(s/def
:cognitect.aws.network-firewall/UpdateSubnetChangeProtectionRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/SubnetChangeProtection]
:opt-un
[:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/UpdateToken
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/FirewallName
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/IPSet
(s/keys :req-un [:cognitect.aws.network-firewall.IPSet/Definition]))
(s/def
:cognitect.aws.network-firewall/CreateFirewallPolicyRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/FirewallPolicy]
:opt-un
[:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/DryRun
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/Tags
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/Description]))
(s/def
:cognitect.aws.network-firewall/TLSInspectionConfiguration
(s/keys
:opt-un
[:cognitect.aws.network-firewall.TLSInspectionConfiguration/ServerCertificateConfigurations]))
(s/def
:cognitect.aws.network-firewall/TargetTypes
(s/coll-of :cognitect.aws.network-firewall/TargetType))
(s/def
:cognitect.aws.network-firewall/CIDRCount
(s/spec (s/and int? #(<= 0 % 1000000)) :gen #(gen/choose 0 1000000)))
(s/def
:cognitect.aws.network-firewall/ListFirewallPoliciesResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListFirewallPoliciesResponse/FirewallPolicies
:cognitect.aws.network-firewall.ListFirewallPoliciesResponse/NextToken]))
(s/def
:cognitect.aws.network-firewall/TCPFlagField
(s/keys
:req-un
[:cognitect.aws.network-firewall.TCPFlagField/Flags]
:opt-un
[:cognitect.aws.network-firewall.TCPFlagField/Masks]))
(s/def
:cognitect.aws.network-firewall/ServerCertificateScope
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ServerCertificateScope/Protocols
:cognitect.aws.network-firewall.ServerCertificateScope/SourcePorts
:cognitect.aws.network-firewall.ServerCertificateScope/DestinationPorts
:cognitect.aws.network-firewall.ServerCertificateScope/Destinations
:cognitect.aws.network-firewall.ServerCertificateScope/Sources]))
(s/def
:cognitect.aws.network-firewall/AttachmentStatus
(s/spec string? :gen #(s/gen #{"SCALING" "READY" "ERROR" "DELETING" "CREATING" "FAILED"})))
(s/def
:cognitect.aws.network-firewall/DescribeFirewallRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeFirewallRequest/FirewallName
:cognitect.aws.network-firewall.DescribeFirewallRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/CreateRuleGroupResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateRuleGroupResponse/UpdateToken
:cognitect.aws.network-firewall.CreateRuleGroupResponse/RuleGroupResponse]))
(s/def
:cognitect.aws.network-firewall/TagsPaginationMaxResults
(s/spec (s/and int? #(<= 0 % 100)) :gen #(gen/choose 0 100)))
(s/def :cognitect.aws.network-firewall/VpcIds (s/coll-of :cognitect.aws.network-firewall/VpcId))
(s/def
:cognitect.aws.network-firewall/FirewallPolicyMetadata
(s/keys
:opt-un
[:cognitect.aws.network-firewall.FirewallPolicyMetadata/Arn
:cognitect.aws.network-firewall.FirewallPolicyMetadata/Name]))
(s/def
:cognitect.aws.network-firewall/ServerCertificateConfiguration
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ServerCertificateConfiguration/ServerCertificates
:cognitect.aws.network-firewall.ServerCertificateConfiguration/Scopes
:cognitect.aws.network-firewall.ServerCertificateConfiguration/CheckCertificateRevocationStatus
:cognitect.aws.network-firewall.ServerCertificateConfiguration/CertificateAuthorityArn]))
(s/def
:cognitect.aws.network-firewall/ActionDefinition
(s/keys :opt-un [:cognitect.aws.network-firewall.ActionDefinition/PublishMetricAction]))
(s/def
:cognitect.aws.network-firewall/AnalysisResult
(s/keys
:opt-un
[:cognitect.aws.network-firewall.AnalysisResult/AnalysisDetail
:cognitect.aws.network-firewall.AnalysisResult/IdentifiedType
:cognitect.aws.network-firewall.AnalysisResult/IdentifiedRuleIds]))
(s/def
:cognitect.aws.network-firewall/Attachment
(s/keys
:opt-un
[:cognitect.aws.network-firewall.Attachment/SubnetId
:cognitect.aws.network-firewall.Attachment/StatusMessage
:cognitect.aws.network-firewall.Attachment/Status
:cognitect.aws.network-firewall.Attachment/EndpointId]))
(s/def
:cognitect.aws.network-firewall/StatefulRules
(s/coll-of :cognitect.aws.network-firewall/StatefulRule))
(s/def :cognitect.aws.network-firewall/Settings (s/coll-of :cognitect.aws.network-firewall/Setting))
(s/def :cognitect.aws.network-firewall/IPSetArn string?)
(s/def
:cognitect.aws.network-firewall/RuleVariables
(s/keys
:opt-un
[:cognitect.aws.network-firewall.RuleVariables/PortSets
:cognitect.aws.network-firewall.RuleVariables/IPSets]))
(s/def
:cognitect.aws.network-firewall/ServerCertificates
(s/coll-of :cognitect.aws.network-firewall/ServerCertificate))
(s/def
:cognitect.aws.network-firewall/StatefulRuleProtocol
(s/spec
string?
:gen
#(s/gen
#{"ICMP"
"DCERPC"
"SMTP"
"MSN"
"IKEV2"
"KRB5"
"NTP"
"TFTP"
"TCP"
"DHCP"
"IP"
"FTP"
"DNS"
"TLS"
"HTTP"
"SMB"
"UDP"
"IMAP"
"SSH"})))
(s/def
:cognitect.aws.network-firewall/DeleteTLSInspectionConfigurationResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.DeleteTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse]))
(s/def
:cognitect.aws.network-firewall/IPSetReferenceName
(s/spec #(re-matches (re-pattern "^[A-Za-z][A-Za-z0-9_]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/PortSet
(s/keys :opt-un [:cognitect.aws.network-firewall.PortSet/Definition]))
(s/def
:cognitect.aws.network-firewall/StatefulAction
(s/spec string? :gen #(s/gen #{"PASS" "REJECT" "ALERT" "DROP"})))
(s/def
:cognitect.aws.network-firewall/CreateFirewallRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateFirewallRequest/FirewallName
:cognitect.aws.network-firewall.CreateFirewallRequest/FirewallPolicyArn
:cognitect.aws.network-firewall.CreateFirewallRequest/VpcId
:cognitect.aws.network-firewall.CreateFirewallRequest/SubnetMappings]
:opt-un
[:cognitect.aws.network-firewall.CreateFirewallRequest/DeleteProtection
:cognitect.aws.network-firewall.CreateFirewallRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.CreateFirewallRequest/SubnetChangeProtection
:cognitect.aws.network-firewall.CreateFirewallRequest/Tags
:cognitect.aws.network-firewall.CreateFirewallRequest/Description
:cognitect.aws.network-firewall.CreateFirewallRequest/FirewallPolicyChangeProtection]))
(s/def
:cognitect.aws.network-firewall/EncryptionConfiguration
(s/keys
:req-un
[:cognitect.aws.network-firewall.EncryptionConfiguration/Type]
:opt-un
[:cognitect.aws.network-firewall.EncryptionConfiguration/KeyId]))
(s/def
:cognitect.aws.network-firewall/SyncStates
(s/map-of
:cognitect.aws.network-firewall/AvailabilityZone
:cognitect.aws.network-firewall/SyncState))
(s/def
:cognitect.aws.network-firewall/CustomAction
(s/keys
:req-un
[:cognitect.aws.network-firewall.CustomAction/ActionName
:cognitect.aws.network-firewall.CustomAction/ActionDefinition]))
(s/def
:cognitect.aws.network-firewall/RulesSource
(s/keys
:opt-un
[:cognitect.aws.network-firewall.RulesSource/StatelessRulesAndCustomActions
:cognitect.aws.network-firewall.RulesSource/RulesString
:cognitect.aws.network-firewall.RulesSource/RulesSourceList
:cognitect.aws.network-firewall.RulesSource/StatefulRules]))
(s/def
:cognitect.aws.network-firewall/LoggingConfiguration
(s/keys :req-un [:cognitect.aws.network-firewall.LoggingConfiguration/LogDestinationConfigs]))
(s/def
:cognitect.aws.network-firewall/IPSetReference
(s/keys :opt-un [:cognitect.aws.network-firewall.IPSetReference/ReferenceArn]))
(s/def
:cognitect.aws.network-firewall/DeleteTLSInspectionConfigurationRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DeleteTLSInspectionConfigurationRequest/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall.DeleteTLSInspectionConfigurationRequest/TLSInspectionConfigurationName]))
(s/def
:cognitect.aws.network-firewall/ListRuleGroupsResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListRuleGroupsResponse/NextToken
:cognitect.aws.network-firewall.ListRuleGroupsResponse/RuleGroups]))
(s/def
:cognitect.aws.network-firewall/UpdateRuleGroupRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateRuleGroupRequest/UpdateToken]
:opt-un
[:cognitect.aws.network-firewall.UpdateRuleGroupRequest/DryRun
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/AnalyzeRuleGroup
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/Type
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/SourceMetadata
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/RuleGroup
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/Description
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/RuleGroupArn
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/Rules
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/RuleGroupName]))
(s/def
:cognitect.aws.network-firewall/RuleVariableName
(s/spec #(re-matches (re-pattern "^[A-Za-z][A-Za-z0-9_]*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/RuleOptions
(s/coll-of :cognitect.aws.network-firewall/RuleOption))
(s/def :cognitect.aws.network-firewall/StatusMessage string?)
(s/def
:cognitect.aws.network-firewall/UntagResourceRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UntagResourceRequest/ResourceArn
:cognitect.aws.network-firewall.UntagResourceRequest/TagKeys]))
(s/def
:cognitect.aws.network-firewall/TagKey
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/Description
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/DescribeLoggingConfigurationResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeLoggingConfigurationResponse/FirewallArn
:cognitect.aws.network-firewall.DescribeLoggingConfigurationResponse/LoggingConfiguration]))
(s/def
:cognitect.aws.network-firewall/ListTLSInspectionConfigurationsRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsRequest/NextToken
:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsRequest/MaxResults]))
(s/def
:cognitect.aws.network-firewall/LogDestinationConfigs
(s/coll-of :cognitect.aws.network-firewall/LogDestinationConfig))
(s/def
:cognitect.aws.network-firewall/HashMapKey
(s/spec #(re-matches (re-pattern "^[0-9A-Za-z.\\-_@\\/]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/DimensionValue
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9-_ ]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/PortRangeBound
(s/spec (s/and int? #(<= 0 % 65535)) :gen #(gen/choose 0 65535)))
(s/def
:cognitect.aws.network-firewall/DescribeTLSInspectionConfigurationResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse]
:opt-un
[:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationResponse/TLSInspectionConfiguration]))
(s/def
:cognitect.aws.network-firewall/InternalServerError
(s/keys :opt-un [:cognitect.aws.network-firewall.InternalServerError/Message]))
(s/def
:cognitect.aws.network-firewall/CheckCertificateRevocationStatusActions
(s/keys
:opt-un
[:cognitect.aws.network-firewall.CheckCertificateRevocationStatusActions/RevokedStatusAction
:cognitect.aws.network-firewall.CheckCertificateRevocationStatusActions/UnknownStatusAction]))
(s/def
:cognitect.aws.network-firewall/AzSubnets
(s/coll-of :cognitect.aws.network-firewall/AzSubnet))
(s/def
:cognitect.aws.network-firewall/RuleGroupMetadata
(s/keys
:opt-un
[:cognitect.aws.network-firewall.RuleGroupMetadata/Arn
:cognitect.aws.network-firewall.RuleGroupMetadata/Name]))
(s/def
:cognitect.aws.network-firewall/ResourceArn
(s/spec #(re-matches (re-pattern "^arn:aws.*") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/Source
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/PortSets
(s/map-of
:cognitect.aws.network-firewall/RuleVariableName
:cognitect.aws.network-firewall/PortSet))
(s/def
:cognitect.aws.network-firewall/RuleCapacity
(s/spec int? :gen #(gen/choose Long/MIN_VALUE Long/MAX_VALUE)))
(s/def
:cognitect.aws.network-firewall/DescribeRuleGroupMetadataResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/RuleGroupArn
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/RuleGroupName]
:opt-un
[:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/StatefulRuleOptions
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/Type
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/Description
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/Capacity
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/LastModifiedTime]))
(s/def
:cognitect.aws.network-firewall/ServerCertificateConfigurations
(s/coll-of :cognitect.aws.network-firewall/ServerCertificateConfiguration))
(s/def
:cognitect.aws.network-firewall/DeleteRuleGroupResponse
(s/keys :req-un [:cognitect.aws.network-firewall.DeleteRuleGroupResponse/RuleGroupResponse]))
(s/def
:cognitect.aws.network-firewall/KeyId
(s/spec #(re-matches (re-pattern ".*\\S.*") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/PortRange
(s/keys
:req-un
[:cognitect.aws.network-firewall.PortRange/FromPort
:cognitect.aws.network-firewall.PortRange/ToPort]))
(s/def
:cognitect.aws.network-firewall/IPSetMetadata
(s/keys :opt-un [:cognitect.aws.network-firewall.IPSetMetadata/ResolvedCIDRCount]))
(s/def
:cognitect.aws.network-firewall/MatchAttributes
(s/keys
:opt-un
[:cognitect.aws.network-firewall.MatchAttributes/Protocols
:cognitect.aws.network-firewall.MatchAttributes/SourcePorts
:cognitect.aws.network-firewall.MatchAttributes/TCPFlags
:cognitect.aws.network-firewall.MatchAttributes/DestinationPorts
:cognitect.aws.network-firewall.MatchAttributes/Destinations
:cognitect.aws.network-firewall.MatchAttributes/Sources]))
(s/def
:cognitect.aws.network-firewall/StreamExceptionPolicy
(s/spec string? :gen #(s/gen #{"CONTINUE" "REJECT" "DROP"})))
(s/def
:cognitect.aws.network-firewall/UpdateTLSInspectionConfigurationResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse]))
(s/def
:cognitect.aws.network-firewall/CreateRuleGroupRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateRuleGroupRequest/RuleGroupName
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Type
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Capacity]
:opt-un
[:cognitect.aws.network-firewall.CreateRuleGroupRequest/DryRun
:cognitect.aws.network-firewall.CreateRuleGroupRequest/AnalyzeRuleGroup
:cognitect.aws.network-firewall.CreateRuleGroupRequest/SourceMetadata
:cognitect.aws.network-firewall.CreateRuleGroupRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Tags
:cognitect.aws.network-firewall.CreateRuleGroupRequest/RuleGroup
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Description
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Rules]))
(s/def
:cognitect.aws.network-firewall/RevocationCheckAction
(s/spec string? :gen #(s/gen #{"PASS" "REJECT" "DROP"})))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallPolicyResponse
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallPolicyResponse/FirewallPolicyResponse]))
(s/def
:cognitect.aws.network-firewall/ReferenceSets
(s/keys :opt-un [:cognitect.aws.network-firewall.ReferenceSets/IPSetReferences]))
(s/def
:cognitect.aws.network-firewall/RuleDefinition
(s/keys
:req-un
[:cognitect.aws.network-firewall.RuleDefinition/MatchAttributes
:cognitect.aws.network-firewall.RuleDefinition/Actions]))
(s/def
:cognitect.aws.network-firewall/ActionName
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/PaginationMaxResults
(s/spec (s/and int? #(<= 1 % 100)) :gen #(gen/choose 1 100)))
(s/def
:cognitect.aws.network-firewall/ListTagsForResourceResponse
(s/keys
:opt-un
[:cognitect.aws.network-firewall.ListTagsForResourceResponse/Tags
:cognitect.aws.network-firewall.ListTagsForResourceResponse/NextToken]))
(s/def
:cognitect.aws.network-firewall/LimitExceededException
(s/keys :opt-un [:cognitect.aws.network-firewall.LimitExceededException/Message]))
(s/def
:cognitect.aws.network-firewall/Setting
(s/spec #(re-matches (re-pattern ".*") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/ResourceName
(s/spec #(re-matches (re-pattern "^[a-zA-Z0-9-]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/RuleGroups
(s/coll-of :cognitect.aws.network-firewall/RuleGroupMetadata))
(s/def
:cognitect.aws.network-firewall/PaginationToken
(s/spec #(re-matches (re-pattern "[0-9A-Za-z:\\/+=]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/RuleIdList
(s/coll-of :cognitect.aws.network-firewall/CollectionMember_String))
(s/def
:cognitect.aws.network-firewall/StatefulRuleGroupOverride
(s/keys :opt-un [:cognitect.aws.network-firewall.StatefulRuleGroupOverride/Action]))
(s/def
:cognitect.aws.network-firewall/CIDRSummary
(s/keys
:opt-un
[:cognitect.aws.network-firewall.CIDRSummary/UtilizedCIDRCount
:cognitect.aws.network-firewall.CIDRSummary/IPSetReferences
:cognitect.aws.network-firewall.CIDRSummary/AvailableCIDRCount]))
(s/def
:cognitect.aws.network-firewall/VariableDefinitionList
(s/coll-of :cognitect.aws.network-firewall/VariableDefinition))
(s/def
:cognitect.aws.network-firewall/DescribeRuleGroupMetadataRequest
(s/keys
:opt-un
[:cognitect.aws.network-firewall.DescribeRuleGroupMetadataRequest/Type
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataRequest/RuleGroupArn
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataRequest/RuleGroupName]))
(s/def
:cognitect.aws.network-firewall/FirewallMetadata
(s/keys
:opt-un
[:cognitect.aws.network-firewall.FirewallMetadata/FirewallName
:cognitect.aws.network-firewall.FirewallMetadata/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/VpcId
(s/spec #(re-matches (re-pattern "^vpc-[0-9a-f]+$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/RulesString
(s/spec
(s/and string? #(<= 0 (count %) 2000000))
:gen
(fn []
(gen/fmap
#(apply str %)
(gen/bind (gen/choose 0 2000000) #(gen/vector (gen/char-alpha) %))))))
(s/def
:cognitect.aws.network-firewall/ResourceStatus
(s/spec string? :gen #(s/gen #{"ERROR" "DELETING" "ACTIVE"})))
(s/def
:cognitect.aws.network-firewall/UpdateFirewallPolicyChangeProtectionRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/FirewallPolicyChangeProtection]
:opt-un
[:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/UpdateToken
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/FirewallName
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/FirewallArn]))
(s/def
:cognitect.aws.network-firewall/CreateTLSInspectionConfigurationRequest
(s/keys
:req-un
[:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/TLSInspectionConfigurationName
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/TLSInspectionConfiguration]
:opt-un
[:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/EncryptionConfiguration
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/Tags
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/Description]))
(s/def
:cognitect.aws.network-firewall/VariableDefinition
(s/spec #(re-matches (re-pattern "^.*$") %) :gen #(gen/string)))
(s/def
:cognitect.aws.network-firewall/CustomActions
(s/coll-of :cognitect.aws.network-firewall/CustomAction))
(s/def :cognitect.aws.network-firewall/DeleteResourcePolicyResponse (s/keys))
(s/def
:cognitect.aws.network-firewall/PerObjectStatus
(s/keys
:opt-un
[:cognitect.aws.network-firewall.PerObjectStatus/UpdateToken
:cognitect.aws.network-firewall.PerObjectStatus/SyncStatus]))
(s/def
:cognitect.aws.network-firewall/UpdateToken
(s/spec
#(re-matches (re-pattern "^([0-9a-f]{8})-([0-9a-f]{4}-){3}([0-9a-f]{12})$") %)
:gen
#(gen/string)))
(s/def
:cognitect.aws.network-firewall/LogDestinationType
(s/spec string? :gen #(s/gen #{"KinesisDataFirehose" "CloudWatchLogs" "S3"})))
(s/def
:cognitect.aws.network-firewall/ResourceNotFoundException
(s/keys :opt-un [:cognitect.aws.network-firewall.ResourceNotFoundException/Message]))
(s/def
:cognitect.aws.network-firewall/AnalysisResultList
(s/coll-of :cognitect.aws.network-firewall/AnalysisResult))
(s/def
:cognitect.aws.network-firewall/TagKeyList
(s/coll-of :cognitect.aws.network-firewall/TagKey :min-count 1 :max-count 200))
(s/def :cognitect.aws.network-firewall/CollectionMember_String string?)
(s/def
:cognitect.aws.network-firewall.DeleteResourcePolicyRequest/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeLoggingConfigurationRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeLoggingConfigurationRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.ThrottlingException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.SourceMetadata/SourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.SourceMetadata/SourceUpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupResponse/RuleGroupResponse
:cognitect.aws.network-firewall/RuleGroupResponse)
(s/def
:cognitect.aws.network-firewall.TagResourceRequest/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.TagResourceRequest/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallPolicyRequest/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeResourcePolicyRequest/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatelessCustomActions
:cognitect.aws.network-firewall/CustomActions)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatefulEngineOptions
:cognitect.aws.network-firewall/StatefulEngineOptions)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/PolicyVariables
:cognitect.aws.network-firewall/PolicyVariables)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatefulDefaultActions
:cognitect.aws.network-firewall/StatefulActions)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatefulRuleGroupReferences
:cognitect.aws.network-firewall/StatefulRuleGroupReferences)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatelessDefaultActions
:cognitect.aws.network-firewall/StatelessActions)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatelessRuleGroupReferences
:cognitect.aws.network-firewall/StatelessRuleGroupReferences)
(s/def
:cognitect.aws.network-firewall.FirewallPolicy/StatelessFragmentDefaultActions
:cognitect.aws.network-firewall/StatelessActions)
(s/def :cognitect.aws.network-firewall.Tag/Key :cognitect.aws.network-firewall/TagKey)
(s/def :cognitect.aws.network-firewall.Tag/Value :cognitect.aws.network-firewall/TagValue)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyId
:cognitect.aws.network-firewall/ResourceId)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/LastModifiedTime
:cognitect.aws.network-firewall/LastUpdateTime)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/NumberOfAssociations
:cognitect.aws.network-firewall/NumberOfAssociations)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/FirewallPolicyStatus
:cognitect.aws.network-firewall/ResourceStatus)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/ConsumedStatefulRuleCapacity
:cognitect.aws.network-firewall/RuleCapacity)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyResponse/ConsumedStatelessRuleCapacity
:cognitect.aws.network-firewall/RuleCapacity)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/LastModifiedTime
:cognitect.aws.network-firewall/LastUpdateTime)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationId
:cognitect.aws.network-firewall/ResourceId)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/NumberOfAssociations
:cognitect.aws.network-firewall/NumberOfAssociations)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/Certificates
:cognitect.aws.network-firewall/Certificates)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/TLSInspectionConfigurationStatus
:cognitect.aws.network-firewall/ResourceStatus)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationResponse/CertificateAuthority
:cognitect.aws.network-firewall/TlsCertificateData)
(s/def
:cognitect.aws.network-firewall.PublishMetricAction/Dimensions
:cognitect.aws.network-firewall/Dimensions)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallResponse/Firewall
:cognitect.aws.network-firewall/Firewall)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallResponse/FirewallStatus
:cognitect.aws.network-firewall/FirewallStatus)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionRequest/DeleteProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.Dimension/Value
:cognitect.aws.network-firewall/DimensionValue)
(s/def
:cognitect.aws.network-firewall.StatelessRule/RuleDefinition
:cognitect.aws.network-firewall/RuleDefinition)
(s/def
:cognitect.aws.network-firewall.StatelessRule/Priority
:cognitect.aws.network-firewall/Priority)
(s/def
:cognitect.aws.network-firewall.InvalidRequestException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.CreateFirewallResponse/Firewall
:cognitect.aws.network-firewall/Firewall)
(s/def
:cognitect.aws.network-firewall.CreateFirewallResponse/FirewallStatus
:cognitect.aws.network-firewall/FirewallStatus)
(s/def
:cognitect.aws.network-firewall.FlowTimeouts/TcpIdleTimeoutSeconds
:cognitect.aws.network-firewall/TcpIdleTimeoutRangeBound)
(s/def
:cognitect.aws.network-firewall.Header/Protocol
:cognitect.aws.network-firewall/StatefulRuleProtocol)
(s/def :cognitect.aws.network-firewall.Header/Source :cognitect.aws.network-firewall/Source)
(s/def :cognitect.aws.network-firewall.Header/SourcePort :cognitect.aws.network-firewall/Port)
(s/def
:cognitect.aws.network-firewall.Header/Direction
:cognitect.aws.network-firewall/StatefulRuleDirection)
(s/def
:cognitect.aws.network-firewall.Header/Destination
:cognitect.aws.network-firewall/Destination)
(s/def :cognitect.aws.network-firewall.Header/DestinationPort :cognitect.aws.network-firewall/Port)
(s/def
:cognitect.aws.network-firewall.Firewall/FirewallId
:cognitect.aws.network-firewall/ResourceId)
(s/def
:cognitect.aws.network-firewall.Firewall/DeleteProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.Firewall/SubnetMappings
:cognitect.aws.network-firewall/SubnetMappings)
(s/def
:cognitect.aws.network-firewall.Firewall/SubnetChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def :cognitect.aws.network-firewall.Firewall/Tags :cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.Firewall/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.Firewall/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.Firewall/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.Firewall/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.Firewall/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.Firewall/FirewallPolicyChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def :cognitect.aws.network-firewall.Firewall/VpcId :cognitect.aws.network-firewall/VpcId)
(s/def
:cognitect.aws.network-firewall.StatefulRule/Action
:cognitect.aws.network-firewall/StatefulAction)
(s/def :cognitect.aws.network-firewall.StatefulRule/Header :cognitect.aws.network-firewall/Header)
(s/def
:cognitect.aws.network-firewall.StatefulRule/RuleOptions
:cognitect.aws.network-firewall/RuleOptions)
(s/def
:cognitect.aws.network-firewall.LogDestinationConfig/LogType
:cognitect.aws.network-firewall/LogType)
(s/def
:cognitect.aws.network-firewall.LogDestinationConfig/LogDestinationType
:cognitect.aws.network-firewall/LogDestinationType)
(s/def
:cognitect.aws.network-firewall.LogDestinationConfig/LogDestination
:cognitect.aws.network-firewall/LogDestinationMap)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallPolicyResponse/FirewallPolicyResponse
:cognitect.aws.network-firewall/FirewallPolicyResponse)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallPolicyResponse/FirewallPolicy
:cognitect.aws.network-firewall/FirewallPolicy)
(s/def
:cognitect.aws.network-firewall.RulesSourceList/Targets
:cognitect.aws.network-firewall/RuleTargets)
(s/def
:cognitect.aws.network-firewall.RulesSourceList/TargetTypes
:cognitect.aws.network-firewall/TargetTypes)
(s/def
:cognitect.aws.network-firewall.RulesSourceList/GeneratedRulesType
:cognitect.aws.network-firewall/GeneratedRulesType)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallResponse/Firewall
:cognitect.aws.network-firewall/Firewall)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallResponse/FirewallStatus
:cognitect.aws.network-firewall/FirewallStatus)
(s/def
:cognitect.aws.network-firewall.RuleGroup/RuleVariables
:cognitect.aws.network-firewall/RuleVariables)
(s/def
:cognitect.aws.network-firewall.RuleGroup/ReferenceSets
:cognitect.aws.network-firewall/ReferenceSets)
(s/def
:cognitect.aws.network-firewall.RuleGroup/RulesSource
:cognitect.aws.network-firewall/RulesSource)
(s/def
:cognitect.aws.network-firewall.RuleGroup/StatefulRuleOptions
:cognitect.aws.network-firewall/StatefulRuleOptions)
(s/def
:cognitect.aws.network-firewall.StatefulEngineOptions/RuleOrder
:cognitect.aws.network-firewall/RuleOrder)
(s/def
:cognitect.aws.network-firewall.StatefulEngineOptions/StreamExceptionPolicy
:cognitect.aws.network-firewall/StreamExceptionPolicy)
(s/def
:cognitect.aws.network-firewall.StatefulEngineOptions/FlowTimeouts
:cognitect.aws.network-firewall/FlowTimeouts)
(s/def
:cognitect.aws.network-firewall.PolicyVariables/RuleVariables
:cognitect.aws.network-firewall/IPSets)
(s/def
:cognitect.aws.network-firewall.StatefulRuleOptions/RuleOrder
:cognitect.aws.network-firewall/RuleOrder)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyRequest/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.InvalidOperationException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsRequest/SubnetIds
:cognitect.aws.network-firewall/AzSubnets)
(s/def
:cognitect.aws.network-firewall.UpdateLoggingConfigurationResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateLoggingConfigurationResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateLoggingConfigurationResponse/LoggingConfiguration
:cognitect.aws.network-firewall/LoggingConfiguration)
(s/def
:cognitect.aws.network-firewall.ListFirewallsResponse/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListFirewallsResponse/Firewalls
:cognitect.aws.network-firewall/Firewalls)
(s/def :cognitect.aws.network-firewall.RuleOption/Keyword :cognitect.aws.network-firewall/Keyword)
(s/def :cognitect.aws.network-firewall.RuleOption/Settings :cognitect.aws.network-firewall/Settings)
(s/def
:cognitect.aws.network-firewall.UnsupportedOperationException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/SourceMetadata
:cognitect.aws.network-firewall/SourceMetadata)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/SnsTopic
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/LastModifiedTime
:cognitect.aws.network-firewall/LastUpdateTime)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupStatus
:cognitect.aws.network-firewall/ResourceStatus)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupId
:cognitect.aws.network-firewall/ResourceId)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/NumberOfAssociations
:cognitect.aws.network-firewall/NumberOfAssociations)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/ConsumedCapacity
:cognitect.aws.network-firewall/RuleCapacity)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/AnalysisResults
:cognitect.aws.network-firewall/AnalysisResultList)
(s/def
:cognitect.aws.network-firewall.RuleGroupResponse/Capacity
:cognitect.aws.network-firewall/RuleCapacity)
(s/def
:cognitect.aws.network-firewall.ListFirewallsRequest/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListFirewallsRequest/VpcIds
:cognitect.aws.network-firewall/VpcIds)
(s/def
:cognitect.aws.network-firewall.ListFirewallsRequest/MaxResults
:cognitect.aws.network-firewall/PaginationMaxResults)
(s/def
:cognitect.aws.network-firewall.StatefulRuleGroupReference/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.StatefulRuleGroupReference/Priority
:cognitect.aws.network-firewall/Priority)
(s/def
:cognitect.aws.network-firewall.StatefulRuleGroupReference/Override
:cognitect.aws.network-firewall/StatefulRuleGroupOverride)
(s/def
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationRequest/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationRequest/TLSInspectionConfigurationName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.FirewallStatus/Status
:cognitect.aws.network-firewall/FirewallStatusValue)
(s/def
:cognitect.aws.network-firewall.FirewallStatus/ConfigurationSyncStateSummary
:cognitect.aws.network-firewall/ConfigurationSyncState)
(s/def
:cognitect.aws.network-firewall.FirewallStatus/SyncStates
:cognitect.aws.network-firewall/SyncStates)
(s/def
:cognitect.aws.network-firewall.FirewallStatus/CapacityUsageSummary
:cognitect.aws.network-firewall/CapacityUsageSummary)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsRequest/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsRequest/MaxResults
:cognitect.aws.network-firewall/PaginationMaxResults)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsRequest/Scope
:cognitect.aws.network-firewall/ResourceManagedStatus)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsRequest/ManagedType
:cognitect.aws.network-firewall/ResourceManagedType)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsRequest/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.AssociateFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsResponse/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsResponse/TLSInspectionConfigurations
:cognitect.aws.network-firewall/TLSInspectionConfigurations)
(s/def
:cognitect.aws.network-firewall.ResourceOwnerCheckException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.UpdateLoggingConfigurationRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateLoggingConfigurationRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateLoggingConfigurationRequest/LoggingConfiguration
:cognitect.aws.network-firewall/LoggingConfiguration)
(s/def
:cognitect.aws.network-firewall.PutResourcePolicyRequest/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.PutResourcePolicyRequest/Policy
:cognitect.aws.network-firewall/PolicyString)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallEncryptionConfigurationResponse/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.InvalidTokenException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallPolicyRequest/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.StatelessRuleGroupReference/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.StatelessRuleGroupReference/Priority
:cognitect.aws.network-firewall/Priority)
(s/def
:cognitect.aws.network-firewall.ListFirewallPoliciesRequest/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListFirewallPoliciesRequest/MaxResults
:cognitect.aws.network-firewall/PaginationMaxResults)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationMetadata/Name
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfigurationMetadata/Arn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.InsufficientCapacityException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/DeleteProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDeleteProtectionResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.SyncState/Attachment
:cognitect.aws.network-firewall/Attachment)
(s/def
:cognitect.aws.network-firewall.SyncState/Config
:cognitect.aws.network-firewall/SyncStateConfig)
(s/def
:cognitect.aws.network-firewall.LogDestinationPermissionException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.StatelessRulesAndCustomActions/StatelessRules
:cognitect.aws.network-firewall/StatelessRules)
(s/def
:cognitect.aws.network-firewall.StatelessRulesAndCustomActions/CustomActions
:cognitect.aws.network-firewall/CustomActions)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/FirewallPolicy
:cognitect.aws.network-firewall/FirewallPolicy)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/DryRun
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.DeleteFirewallPolicyResponse/FirewallPolicyResponse
:cognitect.aws.network-firewall/FirewallPolicyResponse)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyResponse/FirewallPolicyResponse
:cognitect.aws.network-firewall/FirewallPolicyResponse)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsRequest/SubnetMappings
:cognitect.aws.network-firewall/SubnetMappings)
(s/def
:cognitect.aws.network-firewall.Address/AddressDefinition
:cognitect.aws.network-firewall/AddressDefinition)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/SubnetMappings
:cognitect.aws.network-firewall/SubnetMappings)
(s/def
:cognitect.aws.network-firewall.DisassociateSubnetsResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupResponse/RuleGroup
:cognitect.aws.network-firewall/RuleGroup)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupResponse/RuleGroupResponse
:cognitect.aws.network-firewall/RuleGroupResponse)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionResponse/FirewallPolicyChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CapacityUsageSummary/CIDRs
:cognitect.aws.network-firewall/CIDRSummary)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/RuleGroupArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupRequest/AnalyzeRuleGroup
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.DescribeResourcePolicyResponse/Policy
:cognitect.aws.network-firewall/PolicyString)
(s/def
:cognitect.aws.network-firewall.DeleteRuleGroupRequest/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DeleteRuleGroupRequest/RuleGroupArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DeleteRuleGroupRequest/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsResponse/SubnetMappings
:cognitect.aws.network-firewall/SubnetMappings)
(s/def
:cognitect.aws.network-firewall.AssociateSubnetsResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.SubnetMapping/SubnetId
:cognitect.aws.network-firewall/CollectionMember_String)
(s/def
:cognitect.aws.network-firewall.SubnetMapping/IPAddressType
:cognitect.aws.network-firewall/IPAddressType)
(s/def
:cognitect.aws.network-firewall.TlsCertificateData/CertificateArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.TlsCertificateData/CertificateSerial
:cognitect.aws.network-firewall/CollectionMember_String)
(s/def
:cognitect.aws.network-firewall.TlsCertificateData/Status
:cognitect.aws.network-firewall/CollectionMember_String)
(s/def
:cognitect.aws.network-firewall.TlsCertificateData/StatusMessage
:cognitect.aws.network-firewall/StatusReason)
(s/def
:cognitect.aws.network-firewall.ServerCertificate/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionResponse/SubnetChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.ListTagsForResourceRequest/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListTagsForResourceRequest/MaxResults
:cognitect.aws.network-firewall/TagsPaginationMaxResults)
(s/def
:cognitect.aws.network-firewall.ListTagsForResourceRequest/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse
:cognitect.aws.network-firewall/TLSInspectionConfigurationResponse)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallDescriptionResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/TLSInspectionConfigurationName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/TLSInspectionConfiguration
:cognitect.aws.network-firewall/TLSInspectionConfiguration)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.InvalidResourcePolicyException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateSubnetChangeProtectionRequest/SubnetChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.IPSet/Definition
:cognitect.aws.network-firewall/VariableDefinitionList)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/FirewallPolicyName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/FirewallPolicy
:cognitect.aws.network-firewall/FirewallPolicy)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/DryRun
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateFirewallPolicyRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.TLSInspectionConfiguration/ServerCertificateConfigurations
:cognitect.aws.network-firewall/ServerCertificateConfigurations)
(s/def
:cognitect.aws.network-firewall.ListFirewallPoliciesResponse/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListFirewallPoliciesResponse/FirewallPolicies
:cognitect.aws.network-firewall/FirewallPolicies)
(s/def :cognitect.aws.network-firewall.TCPFlagField/Flags :cognitect.aws.network-firewall/Flags)
(s/def :cognitect.aws.network-firewall.TCPFlagField/Masks :cognitect.aws.network-firewall/Flags)
(s/def
:cognitect.aws.network-firewall.ServerCertificateScope/Sources
:cognitect.aws.network-firewall/Addresses)
(s/def
:cognitect.aws.network-firewall.ServerCertificateScope/Destinations
:cognitect.aws.network-firewall/Addresses)
(s/def
:cognitect.aws.network-firewall.ServerCertificateScope/SourcePorts
:cognitect.aws.network-firewall/PortRanges)
(s/def
:cognitect.aws.network-firewall.ServerCertificateScope/DestinationPorts
:cognitect.aws.network-firewall/PortRanges)
(s/def
:cognitect.aws.network-firewall.ServerCertificateScope/Protocols
:cognitect.aws.network-firewall/ProtocolNumbers)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DescribeFirewallRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupResponse/RuleGroupResponse
:cognitect.aws.network-firewall/RuleGroupResponse)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyMetadata/Name
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.FirewallPolicyMetadata/Arn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.ServerCertificateConfiguration/ServerCertificates
:cognitect.aws.network-firewall/ServerCertificates)
(s/def
:cognitect.aws.network-firewall.ServerCertificateConfiguration/Scopes
:cognitect.aws.network-firewall/ServerCertificateScopes)
(s/def
:cognitect.aws.network-firewall.ServerCertificateConfiguration/CertificateAuthorityArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.ServerCertificateConfiguration/CheckCertificateRevocationStatus
:cognitect.aws.network-firewall/CheckCertificateRevocationStatusActions)
(s/def
:cognitect.aws.network-firewall.ActionDefinition/PublishMetricAction
:cognitect.aws.network-firewall/PublishMetricAction)
(s/def
:cognitect.aws.network-firewall.AnalysisResult/IdentifiedRuleIds
:cognitect.aws.network-firewall/RuleIdList)
(s/def
:cognitect.aws.network-firewall.AnalysisResult/IdentifiedType
:cognitect.aws.network-firewall/IdentifiedType)
(s/def
:cognitect.aws.network-firewall.AnalysisResult/AnalysisDetail
:cognitect.aws.network-firewall/CollectionMember_String)
(s/def :cognitect.aws.network-firewall.Attachment/SubnetId :cognitect.aws.network-firewall/AzSubnet)
(s/def
:cognitect.aws.network-firewall.Attachment/EndpointId
:cognitect.aws.network-firewall/EndpointId)
(s/def
:cognitect.aws.network-firewall.Attachment/Status
:cognitect.aws.network-firewall/AttachmentStatus)
(s/def
:cognitect.aws.network-firewall.Attachment/StatusMessage
:cognitect.aws.network-firewall/StatusMessage)
(s/def :cognitect.aws.network-firewall.RuleVariables/IPSets :cognitect.aws.network-firewall/IPSets)
(s/def
:cognitect.aws.network-firewall.RuleVariables/PortSets
:cognitect.aws.network-firewall/PortSets)
(s/def
:cognitect.aws.network-firewall.DeleteTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse
:cognitect.aws.network-firewall/TLSInspectionConfigurationResponse)
(s/def
:cognitect.aws.network-firewall.PortSet/Definition
:cognitect.aws.network-firewall/VariableDefinitionList)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/DeleteProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/SubnetMappings
:cognitect.aws.network-firewall/SubnetMappings)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/SubnetChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/FirewallPolicyArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/FirewallPolicyChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateFirewallRequest/VpcId
:cognitect.aws.network-firewall/VpcId)
(s/def
:cognitect.aws.network-firewall.EncryptionConfiguration/KeyId
:cognitect.aws.network-firewall/KeyId)
(s/def
:cognitect.aws.network-firewall.EncryptionConfiguration/Type
:cognitect.aws.network-firewall/EncryptionType)
(s/def
:cognitect.aws.network-firewall.CustomAction/ActionName
:cognitect.aws.network-firewall/ActionName)
(s/def
:cognitect.aws.network-firewall.CustomAction/ActionDefinition
:cognitect.aws.network-firewall/ActionDefinition)
(s/def
:cognitect.aws.network-firewall.RulesSource/RulesString
:cognitect.aws.network-firewall/RulesString)
(s/def
:cognitect.aws.network-firewall.RulesSource/RulesSourceList
:cognitect.aws.network-firewall/RulesSourceList)
(s/def
:cognitect.aws.network-firewall.RulesSource/StatefulRules
:cognitect.aws.network-firewall/StatefulRules)
(s/def
:cognitect.aws.network-firewall.RulesSource/StatelessRulesAndCustomActions
:cognitect.aws.network-firewall/StatelessRulesAndCustomActions)
(s/def
:cognitect.aws.network-firewall.LoggingConfiguration/LogDestinationConfigs
:cognitect.aws.network-firewall/LogDestinationConfigs)
(s/def
:cognitect.aws.network-firewall.IPSetReference/ReferenceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DeleteTLSInspectionConfigurationRequest/TLSInspectionConfigurationArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DeleteTLSInspectionConfigurationRequest/TLSInspectionConfigurationName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsResponse/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListRuleGroupsResponse/RuleGroups
:cognitect.aws.network-firewall/RuleGroups)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/SourceMetadata
:cognitect.aws.network-firewall/SourceMetadata)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/Rules
:cognitect.aws.network-firewall/RulesString)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/RuleGroup
:cognitect.aws.network-firewall/RuleGroup)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/DryRun
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/AnalyzeRuleGroup
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/RuleGroupArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.UpdateRuleGroupRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UntagResourceRequest/ResourceArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UntagResourceRequest/TagKeys
:cognitect.aws.network-firewall/TagKeyList)
(s/def
:cognitect.aws.network-firewall.DescribeLoggingConfigurationResponse/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeLoggingConfigurationResponse/LoggingConfiguration
:cognitect.aws.network-firewall/LoggingConfiguration)
(s/def
:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsRequest/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListTLSInspectionConfigurationsRequest/MaxResults
:cognitect.aws.network-firewall/PaginationMaxResults)
(s/def
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationResponse/TLSInspectionConfiguration
:cognitect.aws.network-firewall/TLSInspectionConfiguration)
(s/def
:cognitect.aws.network-firewall.DescribeTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse
:cognitect.aws.network-firewall/TLSInspectionConfigurationResponse)
(s/def
:cognitect.aws.network-firewall.InternalServerError/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.CheckCertificateRevocationStatusActions/RevokedStatusAction
:cognitect.aws.network-firewall/RevocationCheckAction)
(s/def
:cognitect.aws.network-firewall.CheckCertificateRevocationStatusActions/UnknownStatusAction
:cognitect.aws.network-firewall/RevocationCheckAction)
(s/def
:cognitect.aws.network-firewall.RuleGroupMetadata/Name
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.RuleGroupMetadata/Arn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/RuleGroupArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/Capacity
:cognitect.aws.network-firewall/RuleCapacity)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/StatefulRuleOptions
:cognitect.aws.network-firewall/StatefulRuleOptions)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataResponse/LastModifiedTime
:cognitect.aws.network-firewall/LastUpdateTime)
(s/def
:cognitect.aws.network-firewall.DeleteRuleGroupResponse/RuleGroupResponse
:cognitect.aws.network-firewall/RuleGroupResponse)
(s/def
:cognitect.aws.network-firewall.PortRange/FromPort
:cognitect.aws.network-firewall/PortRangeBound)
(s/def
:cognitect.aws.network-firewall.PortRange/ToPort
:cognitect.aws.network-firewall/PortRangeBound)
(s/def
:cognitect.aws.network-firewall.IPSetMetadata/ResolvedCIDRCount
:cognitect.aws.network-firewall/CIDRCount)
(s/def
:cognitect.aws.network-firewall.MatchAttributes/Sources
:cognitect.aws.network-firewall/Addresses)
(s/def
:cognitect.aws.network-firewall.MatchAttributes/Destinations
:cognitect.aws.network-firewall/Addresses)
(s/def
:cognitect.aws.network-firewall.MatchAttributes/SourcePorts
:cognitect.aws.network-firewall/PortRanges)
(s/def
:cognitect.aws.network-firewall.MatchAttributes/DestinationPorts
:cognitect.aws.network-firewall/PortRanges)
(s/def
:cognitect.aws.network-firewall.MatchAttributes/Protocols
:cognitect.aws.network-firewall/ProtocolNumbers)
(s/def
:cognitect.aws.network-firewall.MatchAttributes/TCPFlags
:cognitect.aws.network-firewall/TCPFlags)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateTLSInspectionConfigurationResponse/TLSInspectionConfigurationResponse
:cognitect.aws.network-firewall/TLSInspectionConfigurationResponse)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/SourceMetadata
:cognitect.aws.network-firewall/SourceMetadata)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Rules
:cognitect.aws.network-firewall/RulesString)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/RuleGroup
:cognitect.aws.network-firewall/RuleGroup)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/DryRun
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/AnalyzeRuleGroup
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.CreateRuleGroupRequest/Capacity
:cognitect.aws.network-firewall/RuleCapacity)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyResponse/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyResponse/FirewallPolicyResponse
:cognitect.aws.network-firewall/FirewallPolicyResponse)
(s/def
:cognitect.aws.network-firewall.ReferenceSets/IPSetReferences
:cognitect.aws.network-firewall/IPSetReferenceMap)
(s/def
:cognitect.aws.network-firewall.RuleDefinition/MatchAttributes
:cognitect.aws.network-firewall/MatchAttributes)
(s/def
:cognitect.aws.network-firewall.RuleDefinition/Actions
:cognitect.aws.network-firewall/StatelessActions)
(s/def
:cognitect.aws.network-firewall.ListTagsForResourceResponse/NextToken
:cognitect.aws.network-firewall/PaginationToken)
(s/def
:cognitect.aws.network-firewall.ListTagsForResourceResponse/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.LimitExceededException/Message
:cognitect.aws.network-firewall/ErrorMessage)
(s/def
:cognitect.aws.network-firewall.StatefulRuleGroupOverride/Action
:cognitect.aws.network-firewall/OverrideAction)
(s/def
:cognitect.aws.network-firewall.CIDRSummary/AvailableCIDRCount
:cognitect.aws.network-firewall/CIDRCount)
(s/def
:cognitect.aws.network-firewall.CIDRSummary/UtilizedCIDRCount
:cognitect.aws.network-firewall/CIDRCount)
(s/def
:cognitect.aws.network-firewall.CIDRSummary/IPSetReferences
:cognitect.aws.network-firewall/IPSetMetadataMap)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataRequest/RuleGroupName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataRequest/RuleGroupArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.DescribeRuleGroupMetadataRequest/Type
:cognitect.aws.network-firewall/RuleGroupType)
(s/def
:cognitect.aws.network-firewall.FirewallMetadata/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.FirewallMetadata/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/FirewallArn
:cognitect.aws.network-firewall/ResourceArn)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/FirewallName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.UpdateFirewallPolicyChangeProtectionRequest/FirewallPolicyChangeProtection
:cognitect.aws.network-firewall/Boolean)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/TLSInspectionConfigurationName
:cognitect.aws.network-firewall/ResourceName)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/TLSInspectionConfiguration
:cognitect.aws.network-firewall/TLSInspectionConfiguration)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/Description
:cognitect.aws.network-firewall/Description)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/Tags
:cognitect.aws.network-firewall/TagList)
(s/def
:cognitect.aws.network-firewall.CreateTLSInspectionConfigurationRequest/EncryptionConfiguration
:cognitect.aws.network-firewall/EncryptionConfiguration)
(s/def
:cognitect.aws.network-firewall.PerObjectStatus/SyncStatus
:cognitect.aws.network-firewall/PerObjectSyncStatus)
(s/def
:cognitect.aws.network-firewall.PerObjectStatus/UpdateToken
:cognitect.aws.network-firewall/UpdateToken)
(s/def
:cognitect.aws.network-firewall.ResourceNotFoundException/Message
:cognitect.aws.network-firewall/ErrorMessage)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy