Network Firewall Classes
ActionDefinition
PublishMetricAction
- Type:
ActionDefinitionOutput
PublishMetricAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PublishMetricActionOutput]
Address
AddressDefinition
- Type:
- Required: Yes
AnalysisReport
AnalysisReportId
- Type: typing.Optional[str]
AnalysisType
- Type: typing.Optional[typing.Literal['HTTP_HOST', 'TLS_SNI']]
ReportTime
- Type: typing.Optional[datetime.datetime]
Status
- Type: typing.Optional[str]
AnalysisResult
IdentifiedRuleIds
- Type: typing.Optional[typing.List[str]]
IdentifiedType
- Type: typing.Optional[typing.Literal['STATELESS_RULE_CONTAINS_TCP_FLAGS', 'STATELESS_RULE_FORWARDING_ASYMMETRICALLY']]
AnalysisDetail
- Type: typing.Optional[str]
AnalysisTypeReportResult
Protocol
- Type: typing.Optional[str]
FirstAccessed
- Type: typing.Optional[datetime.datetime]
LastAccessed
- Type: typing.Optional[datetime.datetime]
Domain
- Type: typing.Optional[str]
Hits
- Type:
UniqueSources
- Type:
AssociateFirewallPolicyRequest
FirewallPolicyArn
- Type:
- Required: Yes
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
AssociateFirewallPolicyResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
FirewallPolicyArn
- Type:
- Required: Yes
UpdateToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateSubnetsRequest
SubnetMappings
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.SubnetMapping]
- Required: Yes
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
AssociateSubnetsResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
SubnetMappings
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.SubnetMapping]
- Required: Yes
UpdateToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Attachment
SubnetId
- Type: typing.Optional[str]
EndpointId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['CREATING', 'DELETING', 'ERROR', 'FAILED', 'READY', 'SCALING']]
StatusMessage
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CIDRSummary
AvailableCIDRCount
- Type: typing.Optional[int]
UtilizedCIDRCount
- Type: typing.Optional[int]
IPSetReferences
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSetMetadata]]
CapacityUsageSummary
CIDRs
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CIDRSummary]
CheckCertificateRevocationStatusActions
RevokedStatusAction
- Type: typing.Optional[typing.Literal['DROP', 'PASS', 'REJECT']]
UnknownStatusAction
- Type: typing.Optional[typing.Literal['DROP', 'PASS', 'REJECT']]
CreateFirewallPolicyRequest
FirewallPolicyName
- Type:
- Required: Yes
FirewallPolicy
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.FirewallPolicy, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.FirewallPolicyOutput]
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
DryRun
- Type: typing.Optional[bool]
EncryptionConfiguration
- Type:
CreateFirewallPolicyResponse
UpdateToken
- Type:
- Required: Yes
FirewallPolicyResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFirewallRequest
FirewallName
- Type:
- Required: Yes
FirewallPolicyArn
- Type:
- Required: Yes
VpcId
- Type: typing.Optional[str]
SubnetMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.SubnetMapping]]
DeleteProtection
- Type: typing.Optional[bool]
SubnetChangeProtection
- Type: typing.Optional[bool]
FirewallPolicyChangeProtection
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
EncryptionConfiguration
- Type:
EnabledAnalysisTypes
- Type: typing.Optional[typing.List[typing.Literal['HTTP_HOST', 'TLS_SNI']]]
CreateFirewallResponse
Firewall
- Type:
- Required: Yes
FirewallStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRuleGroupRequest
RuleGroupName
- Type:
- Required: Yes
Type
- Type: typing.Literal['STATEFUL', 'STATELESS']
- Required: Yes
Capacity
- Type:
- Required: Yes
RuleGroup
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleGroup, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleGroupOutput, NoneType]
Rules
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
DryRun
- Type: typing.Optional[bool]
EncryptionConfiguration
- Type:
SourceMetadata
- Type:
AnalyzeRuleGroup
- Type: typing.Optional[bool]
CreateRuleGroupResponse
UpdateToken
- Type:
- Required: Yes
RuleGroupResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTLSInspectionConfigurationRequest
TLSInspectionConfigurationName
- Type:
- Required: Yes
TLSInspectionConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TLSInspectionConfiguration, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TLSInspectionConfigurationOutput]
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
EncryptionConfiguration
- Type:
CreateTLSInspectionConfigurationResponse
UpdateToken
- Type:
- Required: Yes
TLSInspectionConfigurationResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CustomAction
ActionName
- Type:
- Required: Yes
ActionDefinition
- Type:
- Required: Yes
CustomActionOutput
ActionName
- Type:
- Required: Yes
ActionDefinition
- Type:
- Required: Yes
DeleteFirewallPolicyRequest
FirewallPolicyName
- Type: typing.Optional[str]
FirewallPolicyArn
- Type: typing.Optional[str]
DeleteFirewallPolicyResponse
FirewallPolicyResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteFirewallRequest
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
DeleteFirewallResponse
Firewall
- Type:
- Required: Yes
FirewallStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteResourcePolicyRequest
ResourceArn
- Type:
- Required: Yes
DeleteRuleGroupRequest
RuleGroupName
- Type: typing.Optional[str]
RuleGroupArn
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
DeleteRuleGroupResponse
RuleGroupResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteTLSInspectionConfigurationRequest
TLSInspectionConfigurationArn
- Type: typing.Optional[str]
TLSInspectionConfigurationName
- Type: typing.Optional[str]
DeleteTLSInspectionConfigurationResponse
TLSInspectionConfigurationResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeFirewallPolicyRequest
FirewallPolicyName
- Type: typing.Optional[str]
FirewallPolicyArn
- Type: typing.Optional[str]
DescribeFirewallPolicyResponse
UpdateToken
- Type:
- Required: Yes
FirewallPolicyResponse
- Type:
- Required: Yes
FirewallPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeFirewallRequest
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
DescribeFirewallResponse
UpdateToken
- Type:
- Required: Yes
Firewall
- Type:
- Required: Yes
FirewallStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeLoggingConfigurationRequest
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
DescribeLoggingConfigurationResponse
FirewallArn
- Type:
- Required: Yes
LoggingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeResourcePolicyRequest
ResourceArn
- Type:
- Required: Yes
DescribeResourcePolicyResponse
Policy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRuleGroupMetadataRequest
RuleGroupName
- Type: typing.Optional[str]
RuleGroupArn
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
DescribeRuleGroupMetadataResponse
RuleGroupArn
- Type:
- Required: Yes
RuleGroupName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Type
- Type: typing.Literal['STATEFUL', 'STATELESS']
- Required: Yes
Capacity
- Type:
- Required: Yes
StatefulRuleOptions
- Type:
- Required: Yes
LastModifiedTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRuleGroupRequest
RuleGroupName
- Type: typing.Optional[str]
RuleGroupArn
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
AnalyzeRuleGroup
- Type: typing.Optional[bool]
DescribeRuleGroupResponse
UpdateToken
- Type:
- Required: Yes
RuleGroup
- Type:
- Required: Yes
RuleGroupResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTLSInspectionConfigurationRequest
TLSInspectionConfigurationArn
- Type: typing.Optional[str]
TLSInspectionConfigurationName
- Type: typing.Optional[str]
DescribeTLSInspectionConfigurationResponse
UpdateToken
- Type:
- Required: Yes
TLSInspectionConfiguration
- Type:
- Required: Yes
TLSInspectionConfigurationResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Dimension
Value
- Type:
- Required: Yes
DisassociateSubnetsRequest
SubnetIds
- Type: typing.List[str]
- Required: Yes
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
DisassociateSubnetsResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
SubnetMappings
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.SubnetMapping]
- Required: Yes
UpdateToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EncryptionConfiguration
Type
- Type: typing.Literal['AWS_OWNED_KMS_KEY', 'CUSTOMER_KMS']
- Required: Yes
KeyId
- Type: typing.Optional[str]
Firewall
FirewallPolicyArn
- Type:
- Required: Yes
VpcId
- Type:
- Required: Yes
SubnetMappings
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.SubnetMapping]
- Required: Yes
FirewallId
- Type:
- Required: Yes
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
DeleteProtection
- Type: typing.Optional[bool]
SubnetChangeProtection
- Type: typing.Optional[bool]
FirewallPolicyChangeProtection
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
EncryptionConfiguration
- Type:
EnabledAnalysisTypes
- Type: typing.Optional[typing.List[typing.Literal['HTTP_HOST', 'TLS_SNI']]]
FirewallMetadata
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallPolicy
StatelessDefaultActions
- Type: typing.List[str]
- Required: Yes
StatelessFragmentDefaultActions
- Type: typing.List[str]
- Required: Yes
StatelessRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatelessRuleGroupReference]]
StatelessCustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CustomAction]]
StatefulRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatefulRuleGroupReference]]
StatefulDefaultActions
- Type: typing.Optional[typing.List[str]]
StatefulEngineOptions
- Type:
TLSInspectionConfigurationArn
- Type: typing.Optional[str]
PolicyVariables
- Type:
FirewallPolicyMetadata
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
FirewallPolicyOutput
StatelessDefaultActions
- Type: typing.List[str]
- Required: Yes
StatelessFragmentDefaultActions
- Type: typing.List[str]
- Required: Yes
StatelessRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatelessRuleGroupReference]]
StatelessCustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CustomActionOutput]]
StatefulRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatefulRuleGroupReference]]
StatefulDefaultActions
- Type: typing.Optional[typing.List[str]]
StatefulEngineOptions
- Type:
TLSInspectionConfigurationArn
- Type: typing.Optional[str]
PolicyVariables
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PolicyVariablesOutput]
FirewallPolicyResponse
FirewallPolicyName
- Type:
- Required: Yes
FirewallPolicyArn
- Type:
- Required: Yes
FirewallPolicyId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
FirewallPolicyStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'ERROR']]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
ConsumedStatelessRuleCapacity
- Type: typing.Optional[int]
ConsumedStatefulRuleCapacity
- Type: typing.Optional[int]
NumberOfAssociations
- Type: typing.Optional[int]
EncryptionConfiguration
- Type:
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
FirewallStatus
Status
- Type: typing.Literal['DELETING', 'PROVISIONING', 'READY']
- Required: Yes
ConfigurationSyncStateSummary
- Type: typing.Literal['CAPACITY_CONSTRAINED', 'IN_SYNC', 'PENDING']
- Required: Yes
SyncStates
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.SyncState]]
CapacityUsageSummary
- Type:
FlowTimeouts
TcpIdleTimeoutSeconds
- Type: typing.Optional[int]
GetAnalysisReportResultsRequest
AnalysisReportId
- Type:
- Required: Yes
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
GetAnalysisReportResultsRequestPaginate
AnalysisReportId
- Type:
- Required: Yes
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
GetAnalysisReportResultsResponse
Status
- Type:
- Required: Yes
StartTime
- Type:
- Required: Yes
EndTime
- Type:
- Required: Yes
ReportTime
- Type:
- Required: Yes
AnalysisType
- Type: typing.Literal['HTTP_HOST', 'TLS_SNI']
- Required: Yes
AnalysisReportResults
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.AnalysisTypeReportResult]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
Header
Protocol
- Type: typing.Literal['DCERPC', 'DHCP', 'DNS', 'FTP', 'HTTP', 'ICMP', 'IKEV2', 'IMAP', 'IP', 'KRB5', 'MSN', 'NTP', 'SMB', 'SMTP', 'SSH', 'TCP', 'TFTP', 'TLS', 'UDP']
- Required: Yes
Source
- Type:
- Required: Yes
SourcePort
- Type:
- Required: Yes
Direction
- Type: typing.Literal['ANY', 'FORWARD']
- Required: Yes
Destination
- Type:
- Required: Yes
DestinationPort
- Type:
- Required: Yes
Hits
Count
- Type: typing.Optional[int]
IPSet
Definition
- Type: typing.List[str]
- Required: Yes
IPSetMetadata
ResolvedCIDRCount
- Type: typing.Optional[int]
IPSetOutput
Definition
- Type: typing.List[str]
- Required: Yes
IPSetReference
ReferenceArn
- Type: typing.Optional[str]
ListAnalysisReportsRequest
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListAnalysisReportsRequestPaginate
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
ListAnalysisReportsResponse
AnalysisReports
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.AnalysisReport]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListFirewallPoliciesRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListFirewallPoliciesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
ListFirewallPoliciesResponse
FirewallPolicies
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.FirewallPolicyMetadata]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListFirewallsRequest
NextToken
- Type: typing.Optional[str]
VpcIds
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
ListFirewallsRequestPaginate
VpcIds
- Type: typing.Optional[typing.List[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
ListFirewallsResponse
Firewalls
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.FirewallMetadata]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRuleGroupsRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
Scope
- Type: typing.Optional[typing.Literal['ACCOUNT', 'MANAGED']]
ManagedType
- Type: typing.Optional[typing.Literal['AWS_MANAGED_DOMAIN_LISTS', 'AWS_MANAGED_THREAT_SIGNATURES']]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
ListRuleGroupsRequestPaginate
Scope
- Type: typing.Optional[typing.Literal['ACCOUNT', 'MANAGED']]
ManagedType
- Type: typing.Optional[typing.Literal['AWS_MANAGED_DOMAIN_LISTS', 'AWS_MANAGED_THREAT_SIGNATURES']]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
ListRuleGroupsResponse
RuleGroups
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleGroupMetadata]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTLSInspectionConfigurationsRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListTLSInspectionConfigurationsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
ListTLSInspectionConfigurationsResponse
TLSInspectionConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TLSInspectionConfigurationMetadata]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
ResourceArn
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListTagsForResourceRequestPaginate
ResourceArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PaginatorConfig]
ListTagsForResourceResponse
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
LogDestinationConfig
LogType
- Type: typing.Literal['ALERT', 'FLOW', 'TLS']
- Required: Yes
LogDestinationType
- Type: typing.Literal['CloudWatchLogs', 'KinesisDataFirehose', 'S3']
- Required: Yes
LogDestination
- Type: typing.Dict[str, str]
- Required: Yes
LogDestinationConfigOutput
LogType
- Type: typing.Literal['ALERT', 'FLOW', 'TLS']
- Required: Yes
LogDestinationType
- Type: typing.Literal['CloudWatchLogs', 'KinesisDataFirehose', 'S3']
- Required: Yes
LogDestination
- Type: typing.Dict[str, str]
- Required: Yes
LoggingConfiguration
LogDestinationConfigs
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.LogDestinationConfig]
- Required: Yes
LoggingConfigurationOutput
LogDestinationConfigs
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.LogDestinationConfigOutput]
- Required: Yes
MatchAttributes
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
SourcePorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
DestinationPorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
Protocols
- Type: typing.Optional[typing.List[int]]
TCPFlags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TCPFlagField]]
MatchAttributesOutput
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
SourcePorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
DestinationPorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
Protocols
- Type: typing.Optional[typing.List[int]]
TCPFlags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TCPFlagFieldOutput]]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PerObjectStatus
SyncStatus
- Type: typing.Optional[typing.Literal['CAPACITY_CONSTRAINED', 'IN_SYNC', 'PENDING']]
UpdateToken
- Type: typing.Optional[str]
PolicyVariables
RuleVariables
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSet]]
PolicyVariablesOutput
RuleVariables
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSetOutput]]
PortRange
FromPort
- Type:
- Required: Yes
ToPort
- Type:
- Required: Yes
PortSet
Definition
- Type: typing.Optional[typing.List[str]]
PortSetOutput
Definition
- Type: typing.Optional[typing.List[str]]
PublishMetricAction
Dimensions
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Dimension]
- Required: Yes
PublishMetricActionOutput
Dimensions
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Dimension]
- Required: Yes
PutResourcePolicyRequest
ResourceArn
- Type:
- Required: Yes
Policy
- Type:
- Required: Yes
ReferenceSets
IPSetReferences
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSetReference]]
ReferenceSetsOutput
IPSetReferences
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSetReference]]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RuleDefinition
MatchAttributes
- Type:
- Required: Yes
Actions
- Type: typing.List[str]
- Required: Yes
RuleDefinitionOutput
MatchAttributes
- Type:
- Required: Yes
Actions
- Type: typing.List[str]
- Required: Yes
RuleGroup
RulesSource
- Type:
- Required: Yes
RuleVariables
- Type:
ReferenceSets
- Type:
StatefulRuleOptions
- Type:
RuleGroupMetadata
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
RuleGroupOutput
RulesSource
- Type:
- Required: Yes
RuleVariables
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleVariablesOutput]
ReferenceSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ReferenceSetsOutput]
StatefulRuleOptions
- Type:
RuleGroupResponse
RuleGroupArn
- Type:
- Required: Yes
RuleGroupName
- Type:
- Required: Yes
RuleGroupId
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
Capacity
- Type: typing.Optional[int]
RuleGroupStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'ERROR']]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
ConsumedCapacity
- Type: typing.Optional[int]
NumberOfAssociations
- Type: typing.Optional[int]
EncryptionConfiguration
- Type:
SourceMetadata
- Type:
SnsTopic
- Type: typing.Optional[str]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
AnalysisResults
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.AnalysisResult]]
RuleOption
Keyword
- Type:
- Required: Yes
Settings
- Type: typing.Optional[typing.List[str]]
RuleOptionOutput
Keyword
- Type:
- Required: Yes
Settings
- Type: typing.Optional[typing.List[str]]
RuleVariables
IPSets
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSet]]
PortSets
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortSet]]
RuleVariablesOutput
IPSets
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.IPSetOutput]]
PortSets
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortSetOutput]]
RulesSource
RulesString
- Type: typing.Optional[str]
RulesSourceList
- Type:
StatefulRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatefulRule]]
StatelessRulesAndCustomActions
- Type:
RulesSourceList
Targets
- Type: typing.List[str]
- Required: Yes
TargetTypes
- Type: typing.List[typing.Literal['HTTP_HOST', 'TLS_SNI']]
- Required: Yes
GeneratedRulesType
- Type: typing.Literal['ALLOWLIST', 'DENYLIST']
- Required: Yes
RulesSourceListOutput
Targets
- Type: typing.List[str]
- Required: Yes
TargetTypes
- Type: typing.List[typing.Literal['HTTP_HOST', 'TLS_SNI']]
- Required: Yes
GeneratedRulesType
- Type: typing.Literal['ALLOWLIST', 'DENYLIST']
- Required: Yes
RulesSourceOutput
RulesString
- Type: typing.Optional[str]
RulesSourceList
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RulesSourceListOutput]
StatefulRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatefulRuleOutput]]
StatelessRulesAndCustomActions
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatelessRulesAndCustomActionsOutput]
ServerCertificate
ResourceArn
- Type: typing.Optional[str]
ServerCertificateConfiguration
ServerCertificates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ServerCertificate]]
Scopes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ServerCertificateScope]]
CertificateAuthorityArn
- Type: typing.Optional[str]
CheckCertificateRevocationStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CheckCertificateRevocationStatusActions]
ServerCertificateConfigurationOutput
ServerCertificates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ServerCertificate]]
Scopes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ServerCertificateScopeOutput]]
CertificateAuthorityArn
- Type: typing.Optional[str]
CheckCertificateRevocationStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CheckCertificateRevocationStatusActions]
ServerCertificateScope
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
SourcePorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
DestinationPorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
Protocols
- Type: typing.Optional[typing.List[int]]
ServerCertificateScopeOutput
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Address]]
SourcePorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
DestinationPorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PortRange]]
Protocols
- Type: typing.Optional[typing.List[int]]
SourceMetadata
SourceArn
- Type: typing.Optional[str]
SourceUpdateToken
- Type: typing.Optional[str]
StartAnalysisReportRequest
AnalysisType
- Type: typing.Literal['HTTP_HOST', 'TLS_SNI']
- Required: Yes
FirewallName
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
StartAnalysisReportResponse
AnalysisReportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StatefulEngineOptions
RuleOrder
- Type: typing.Optional[typing.Literal['DEFAULT_ACTION_ORDER', 'STRICT_ORDER']]
StreamExceptionPolicy
- Type: typing.Optional[typing.Literal['CONTINUE', 'DROP', 'REJECT']]
FlowTimeouts
- Type:
StatefulRule
Action
- Type: typing.Literal['ALERT', 'DROP', 'PASS', 'REJECT']
- Required: Yes
Header
- Type:
- Required: Yes
RuleOptions
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleOption]
- Required: Yes
StatefulRuleGroupOverride
Action
- Type: typing.Optional[typing.Literal['DROP_TO_ALERT']]
StatefulRuleGroupReference
ResourceArn
- Type:
- Required: Yes
Priority
- Type: typing.Optional[int]
Override
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatefulRuleGroupOverride]
StatefulRuleOptions
RuleOrder
- Type: typing.Optional[typing.Literal['DEFAULT_ACTION_ORDER', 'STRICT_ORDER']]
StatefulRuleOutput
Action
- Type: typing.Literal['ALERT', 'DROP', 'PASS', 'REJECT']
- Required: Yes
Header
- Type:
- Required: Yes
RuleOptions
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleOptionOutput]
- Required: Yes
StatelessRule
RuleDefinition
- Type:
- Required: Yes
Priority
- Type:
- Required: Yes
StatelessRuleGroupReference
ResourceArn
- Type:
- Required: Yes
Priority
- Type:
- Required: Yes
StatelessRuleOutput
RuleDefinition
- Type:
- Required: Yes
Priority
- Type:
- Required: Yes
StatelessRulesAndCustomActions
StatelessRules
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatelessRule]
- Required: Yes
CustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CustomAction]]
StatelessRulesAndCustomActionsOutput
StatelessRules
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.StatelessRuleOutput]
- Required: Yes
CustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.CustomActionOutput]]
SubnetMapping
SubnetId
- Type:
- Required: Yes
IPAddressType
- Type: typing.Optional[typing.Literal['DUALSTACK', 'IPV4', 'IPV6']]
SyncState
Attachment
- Type:
Config
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.PerObjectStatus]]
TCPFlagField
Flags
- Type: typing.List[typing.Literal['ACK', 'CWR', 'ECE', 'FIN', 'PSH', 'RST', 'SYN', 'URG']]
- Required: Yes
Masks
- Type: typing.Optional[typing.List[typing.Literal['ACK', 'CWR', 'ECE', 'FIN', 'PSH', 'RST', 'SYN', 'URG']]]
TCPFlagFieldOutput
Flags
- Type: typing.List[typing.Literal['ACK', 'CWR', 'ECE', 'FIN', 'PSH', 'RST', 'SYN', 'URG']]
- Required: Yes
Masks
- Type: typing.Optional[typing.List[typing.Literal['ACK', 'CWR', 'ECE', 'FIN', 'PSH', 'RST', 'SYN', 'URG']]]
TLSInspectionConfiguration
ServerCertificateConfigurations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ServerCertificateConfiguration]]
TLSInspectionConfigurationMetadata
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
TLSInspectionConfigurationOutput
ServerCertificateConfigurations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.ServerCertificateConfigurationOutput]]
TLSInspectionConfigurationResponse
TLSInspectionConfigurationArn
- Type:
- Required: Yes
TLSInspectionConfigurationName
- Type:
- Required: Yes
TLSInspectionConfigurationId
- Type:
- Required: Yes
TLSInspectionConfigurationStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'ERROR']]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]]
LastModifiedTime
- Type: typing.Optional[datetime.datetime]
NumberOfAssociations
- Type: typing.Optional[int]
EncryptionConfiguration
- Type:
Certificates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TlsCertificateData]]
CertificateAuthority
- Type: typing.Optional[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TlsCertificateData]
Tag
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TagResourceRequest
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.Tag]
- Required: Yes
TlsCertificateData
CertificateArn
- Type: typing.Optional[str]
CertificateSerial
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
StatusMessage
- Type: typing.Optional[str]
UniqueSources
Count
- Type: typing.Optional[int]
UntagResourceRequest
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
UpdateFirewallAnalysisSettingsRequest
EnabledAnalysisTypes
- Type: typing.Optional[typing.List[typing.Literal['HTTP_HOST', 'TLS_SNI']]]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
UpdateToken
- Type: typing.Optional[str]
UpdateFirewallAnalysisSettingsResponse
EnabledAnalysisTypes
- Type: typing.List[typing.Literal['HTTP_HOST', 'TLS_SNI']]
- Required: Yes
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
UpdateToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFirewallDeleteProtectionRequest
DeleteProtection
- Type:
- Required: Yes
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
UpdateFirewallDeleteProtectionResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
DeleteProtection
- Type:
- Required: Yes
UpdateToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFirewallDescriptionRequest
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdateFirewallDescriptionResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
UpdateToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFirewallEncryptionConfigurationRequest
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
EncryptionConfiguration
- Type:
UpdateFirewallEncryptionConfigurationResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
UpdateToken
- Type:
- Required: Yes
EncryptionConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFirewallPolicyChangeProtectionRequest
FirewallPolicyChangeProtection
- Type:
- Required: Yes
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
UpdateFirewallPolicyChangeProtectionResponse
UpdateToken
- Type:
- Required: Yes
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
FirewallPolicyChangeProtection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFirewallPolicyRequest
UpdateToken
- Type:
- Required: Yes
FirewallPolicy
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.FirewallPolicy, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.FirewallPolicyOutput]
- Required: Yes
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DryRun
- Type: typing.Optional[bool]
EncryptionConfiguration
- Type:
UpdateFirewallPolicyResponse
UpdateToken
- Type:
- Required: Yes
FirewallPolicyResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateLoggingConfigurationRequest
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
LoggingConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.LoggingConfiguration, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.LoggingConfigurationOutput, NoneType]
UpdateLoggingConfigurationResponse
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
LoggingConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateRuleGroupRequest
UpdateToken
- Type:
- Required: Yes
RuleGroupArn
- Type: typing.Optional[str]
RuleGroupName
- Type: typing.Optional[str]
RuleGroup
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleGroup, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.RuleGroupOutput, NoneType]
Rules
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['STATEFUL', 'STATELESS']]
Description
- Type: typing.Optional[str]
DryRun
- Type: typing.Optional[bool]
EncryptionConfiguration
- Type:
SourceMetadata
- Type:
AnalyzeRuleGroup
- Type: typing.Optional[bool]
UpdateRuleGroupResponse
UpdateToken
- Type:
- Required: Yes
RuleGroupResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateSubnetChangeProtectionRequest
SubnetChangeProtection
- Type:
- Required: Yes
UpdateToken
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
UpdateSubnetChangeProtectionResponse
UpdateToken
- Type:
- Required: Yes
FirewallArn
- Type:
- Required: Yes
FirewallName
- Type:
- Required: Yes
SubnetChangeProtection
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateTLSInspectionConfigurationRequest
TLSInspectionConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TLSInspectionConfiguration, aws_resource_validator.pydantic_models.network_firewall.network_firewall_classes.TLSInspectionConfigurationOutput]
- Required: Yes
UpdateToken
- Type:
- Required: Yes
TLSInspectionConfigurationArn
- Type: typing.Optional[str]
TLSInspectionConfigurationName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EncryptionConfiguration
- Type:
UpdateTLSInspectionConfigurationResponse
UpdateToken
- Type:
- Required: Yes
TLSInspectionConfigurationResponse
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes