Securityhub Classes
AcceptAdministratorInvitationRequestRequestTypeDef
AdministratorId
- Type:
- Required: Yes
InvitationId
- Type:
- Required: Yes
AcceptInvitationRequestRequestTypeDef
MasterId
- Type:
- Required: Yes
InvitationId
- Type:
- Required: Yes
AccountDetailsTypeDef
AccountId
- Type:
- Required: Yes
- Type: typing.Optional[str]
ActionExtraOutputTypeDef
ActionType
- Type: typing.Optional[str]
NetworkConnectionAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkConnectionActionTypeDef]
AwsApiCallAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiCallActionExtraOutputTypeDef]
DnsRequestAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DnsRequestActionTypeDef]
PortProbeAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PortProbeActionExtraOutputTypeDef]
ActionLocalIpDetailsTypeDef
IpAddressV4
- Type: typing.Optional[str]
ActionLocalPortDetailsTypeDef
Port
- Type: typing.Optional[int]
PortName
- Type: typing.Optional[str]
ActionOutputTypeDef
ActionType
- Type: typing.Optional[str]
NetworkConnectionAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkConnectionActionTypeDef]
AwsApiCallAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiCallActionOutputTypeDef]
DnsRequestAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DnsRequestActionTypeDef]
PortProbeAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PortProbeActionOutputTypeDef]
ActionRemoteIpDetailsTypeDef
IpAddressV4
- Type: typing.Optional[str]
Organization
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.IpOrganizationDetailsTypeDef]
Country
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CountryTypeDef]
City
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CityTypeDef]
GeoLocation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.GeoLocationTypeDef]
ActionRemotePortDetailsTypeDef
Port
- Type: typing.Optional[int]
PortName
- Type: typing.Optional[str]
ActionTargetTypeDef
ActionTargetArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
ActionTypeDef
ActionType
- Type: typing.Optional[str]
NetworkConnectionAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkConnectionActionTypeDef]
AwsApiCallAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiCallActionTypeDef]
DnsRequestAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DnsRequestActionTypeDef]
PortProbeAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PortProbeActionTypeDef]
AdjustmentTypeDef
Metric
- Type: typing.Optional[str]
Reason
- Type: typing.Optional[str]
AdminAccountTypeDef
AccountId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['DISABLE_IN_PROGRESS', 'ENABLED']]
AssociatedStandardTypeDef
StandardsId
- Type: typing.Optional[str]
AssociationFiltersTypeDef
ConfigurationPolicyId
- Type: typing.Optional[str]
AssociationType
- Type: typing.Optional[typing.Literal['APPLIED', 'INHERITED']]
AssociationStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PENDING', 'SUCCESS']]
AssociationSetDetailsTypeDef
AssociationState
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AssociationStateDetailsTypeDef]
GatewayId
- Type: typing.Optional[str]
Main
- Type: typing.Optional[bool]
RouteTableAssociationId
- Type: typing.Optional[str]
RouteTableId
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
AssociationStateDetailsTypeDef
State
- Type: typing.Optional[str]
StatusMessage
- Type: typing.Optional[str]
AutomationRulesActionOutputTypeDef
Type
- Type: typing.Optional[typing.Literal['FINDING_FIELDS_UPDATE']]
FindingFieldsUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesFindingFieldsUpdateOutputTypeDef]
AutomationRulesActionTypeDef
Type
- Type: typing.Optional[typing.Literal['FINDING_FIELDS_UPDATE']]
FindingFieldsUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesFindingFieldsUpdateTypeDef]
AutomationRulesConfigTypeDef
RuleArn
- Type: typing.Optional[str]
RuleStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
RuleOrder
- Type: typing.Optional[int]
RuleName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
IsTerminal
- Type: typing.Optional[bool]
Criteria
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesFindingFiltersOutputTypeDef]
Actions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesActionOutputTypeDef]]
CreatedAt
- Type: typing.Optional[datetime.datetime]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
CreatedBy
- Type: typing.Optional[str]
AutomationRulesFindingFieldsUpdateOutputTypeDef
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteUpdateTypeDef]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SeverityUpdateTypeDef]
VerificationState
- Type: typing.Optional[typing.Literal['BENIGN_POSITIVE', 'FALSE_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']]
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
Types
- Type: typing.Optional[typing.List[str]]
UserDefinedFields
- Type: typing.Optional[typing.Dict[str, str]]
Workflow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WorkflowUpdateTypeDef]
RelatedFindings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
AutomationRulesFindingFieldsUpdateTypeDef
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteUpdateTypeDef]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SeverityUpdateTypeDef]
VerificationState
- Type: typing.Optional[typing.Literal['BENIGN_POSITIVE', 'FALSE_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']]
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
Types
- Type: typing.Optional[typing.Sequence[str]]
UserDefinedFields
- Type: typing.Optional[typing.Mapping[str, str]]
Workflow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WorkflowUpdateTypeDef]
RelatedFindings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
AutomationRulesFindingFiltersOutputTypeDef
ProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Id
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
GeneratorId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Type
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FirstObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
LastObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
CreatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
UpdatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
Confidence
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Criticality
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Title
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Description
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SourceUrl
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProductName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
CompanyName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SeverityLabel
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourcePartition
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceRegion
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceTags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceDetailsOther
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ComplianceStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceAssociatedStandardsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VerificationState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecordState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteText
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteUpdatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
NoteUpdatedBy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
UserDefinedFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceApplicationArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AutomationRulesFindingFiltersTypeDef
ProductArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Id
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
GeneratorId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Type
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FirstObservedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
LastObservedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
CreatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
UpdatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
Confidence
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Criticality
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Title
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Description
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SourceUrl
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProductName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
CompanyName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SeverityLabel
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceType
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourcePartition
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceRegion
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceTags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceDetailsOther
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ComplianceStatus
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceAssociatedStandardsId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VerificationState
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowStatus
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecordState
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsProductArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteText
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteUpdatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
NoteUpdatedBy
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
UserDefinedFields
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceApplicationArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AutomationRulesMetadataTypeDef
RuleArn
- Type: typing.Optional[str]
RuleStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
RuleOrder
- Type: typing.Optional[int]
RuleName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
IsTerminal
- Type: typing.Optional[bool]
CreatedAt
- Type: typing.Optional[datetime.datetime]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
CreatedBy
- Type: typing.Optional[str]
AvailabilityZoneTypeDef
ZoneName
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
AwsAmazonMqBrokerDetailsExtraOutputTypeDef
AuthenticationStrategy
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
BrokerArn
- Type: typing.Optional[str]
BrokerName
- Type: typing.Optional[str]
DeploymentMode
- Type: typing.Optional[str]
EncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerEncryptionOptionsDetailsTypeDef]
EngineType
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
HostInstanceType
- Type: typing.Optional[str]
BrokerId
- Type: typing.Optional[str]
LdapServerMetadata
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLdapServerMetadataDetailsExtraOutputTypeDef]
Logs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLogsDetailsTypeDef]
MaintenanceWindowStartTime
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerMaintenanceWindowStartTimeDetailsTypeDef]
PubliclyAccessible
- Type: typing.Optional[bool]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
StorageType
- Type: typing.Optional[str]
SubnetIds
- Type: typing.Optional[typing.List[str]]
Users
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerUsersDetailsTypeDef]]
AwsAmazonMqBrokerDetailsOutputTypeDef
AuthenticationStrategy
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
BrokerArn
- Type: typing.Optional[str]
BrokerName
- Type: typing.Optional[str]
DeploymentMode
- Type: typing.Optional[str]
EncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerEncryptionOptionsDetailsTypeDef]
EngineType
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
HostInstanceType
- Type: typing.Optional[str]
BrokerId
- Type: typing.Optional[str]
LdapServerMetadata
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLdapServerMetadataDetailsOutputTypeDef]
Logs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLogsDetailsTypeDef]
MaintenanceWindowStartTime
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerMaintenanceWindowStartTimeDetailsTypeDef]
PubliclyAccessible
- Type: typing.Optional[bool]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
StorageType
- Type: typing.Optional[str]
SubnetIds
- Type: typing.Optional[typing.List[str]]
Users
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerUsersDetailsTypeDef]]
AwsAmazonMqBrokerDetailsTypeDef
AuthenticationStrategy
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
BrokerArn
- Type: typing.Optional[str]
BrokerName
- Type: typing.Optional[str]
DeploymentMode
- Type: typing.Optional[str]
EncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerEncryptionOptionsDetailsTypeDef]
EngineType
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
HostInstanceType
- Type: typing.Optional[str]
BrokerId
- Type: typing.Optional[str]
LdapServerMetadata
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLdapServerMetadataDetailsTypeDef]
Logs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLogsDetailsTypeDef]
MaintenanceWindowStartTime
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerMaintenanceWindowStartTimeDetailsTypeDef]
PubliclyAccessible
- Type: typing.Optional[bool]
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
StorageType
- Type: typing.Optional[str]
SubnetIds
- Type: typing.Optional[typing.Sequence[str]]
Users
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerUsersDetailsTypeDef]]
AwsAmazonMqBrokerEncryptionOptionsDetailsTypeDef
KmsKeyId
- Type: typing.Optional[str]
UseAwsOwnedKey
- Type: typing.Optional[bool]
AwsAmazonMqBrokerLdapServerMetadataDetailsExtraOutputTypeDef
Hosts
- Type: typing.Optional[typing.List[str]]
RoleBase
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
RoleSearchMatching
- Type: typing.Optional[str]
RoleSearchSubtree
- Type: typing.Optional[bool]
ServiceAccountUsername
- Type: typing.Optional[str]
UserBase
- Type: typing.Optional[str]
UserRoleName
- Type: typing.Optional[str]
UserSearchMatching
- Type: typing.Optional[str]
UserSearchSubtree
- Type: typing.Optional[bool]
AwsAmazonMqBrokerLdapServerMetadataDetailsOutputTypeDef
Hosts
- Type: typing.Optional[typing.List[str]]
RoleBase
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
RoleSearchMatching
- Type: typing.Optional[str]
RoleSearchSubtree
- Type: typing.Optional[bool]
ServiceAccountUsername
- Type: typing.Optional[str]
UserBase
- Type: typing.Optional[str]
UserRoleName
- Type: typing.Optional[str]
UserSearchMatching
- Type: typing.Optional[str]
UserSearchSubtree
- Type: typing.Optional[bool]
AwsAmazonMqBrokerLdapServerMetadataDetailsTypeDef
Hosts
- Type: typing.Optional[typing.Sequence[str]]
RoleBase
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
RoleSearchMatching
- Type: typing.Optional[str]
RoleSearchSubtree
- Type: typing.Optional[bool]
ServiceAccountUsername
- Type: typing.Optional[str]
UserBase
- Type: typing.Optional[str]
UserRoleName
- Type: typing.Optional[str]
UserSearchMatching
- Type: typing.Optional[str]
UserSearchSubtree
- Type: typing.Optional[bool]
AwsAmazonMqBrokerLogsDetailsTypeDef
Audit
- Type: typing.Optional[bool]
General
- Type: typing.Optional[bool]
AuditLogGroup
- Type: typing.Optional[str]
GeneralLogGroup
- Type: typing.Optional[str]
Pending
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerLogsPendingDetailsTypeDef]
AwsAmazonMqBrokerLogsPendingDetailsTypeDef
Audit
- Type: typing.Optional[bool]
General
- Type: typing.Optional[bool]
AwsAmazonMqBrokerMaintenanceWindowStartTimeDetailsTypeDef
DayOfWeek
- Type: typing.Optional[str]
TimeOfDay
- Type: typing.Optional[str]
TimeZone
- Type: typing.Optional[str]
AwsAmazonMqBrokerUsersDetailsTypeDef
PendingChange
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
AwsApiCallActionDomainDetailsTypeDef
Domain
- Type: typing.Optional[str]
AwsApiCallActionExtraOutputTypeDef
Api
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
CallerType
- Type: typing.Optional[str]
RemoteIpDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionRemoteIpDetailsTypeDef]
DomainDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiCallActionDomainDetailsTypeDef]
AffectedResources
- Type: typing.Optional[typing.Dict[str, str]]
FirstSeen
- Type: typing.Optional[str]
LastSeen
- Type: typing.Optional[str]
AwsApiCallActionOutputTypeDef
Api
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
CallerType
- Type: typing.Optional[str]
RemoteIpDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionRemoteIpDetailsTypeDef]
DomainDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiCallActionDomainDetailsTypeDef]
AffectedResources
- Type: typing.Optional[typing.Dict[str, str]]
FirstSeen
- Type: typing.Optional[str]
LastSeen
- Type: typing.Optional[str]
AwsApiCallActionTypeDef
Api
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
CallerType
- Type: typing.Optional[str]
RemoteIpDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionRemoteIpDetailsTypeDef]
DomainDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiCallActionDomainDetailsTypeDef]
AffectedResources
- Type: typing.Optional[typing.Mapping[str, str]]
FirstSeen
- Type: typing.Optional[str]
LastSeen
- Type: typing.Optional[str]
AwsApiGatewayAccessLogSettingsTypeDef
Format
- Type: typing.Optional[str]
DestinationArn
- Type: typing.Optional[str]
AwsApiGatewayCanarySettingsExtraOutputTypeDef
PercentTraffic
- Type: typing.Optional[float]
DeploymentId
- Type: typing.Optional[str]
StageVariableOverrides
- Type: typing.Optional[typing.Dict[str, str]]
UseStageCache
- Type: typing.Optional[bool]
AwsApiGatewayCanarySettingsOutputTypeDef
PercentTraffic
- Type: typing.Optional[float]
DeploymentId
- Type: typing.Optional[str]
StageVariableOverrides
- Type: typing.Optional[typing.Dict[str, str]]
UseStageCache
- Type: typing.Optional[bool]
AwsApiGatewayCanarySettingsTypeDef
PercentTraffic
- Type: typing.Optional[float]
DeploymentId
- Type: typing.Optional[str]
StageVariableOverrides
- Type: typing.Optional[typing.Mapping[str, str]]
UseStageCache
- Type: typing.Optional[bool]
AwsApiGatewayEndpointConfigurationExtraOutputTypeDef
Types
- Type: typing.Optional[typing.List[str]]
AwsApiGatewayEndpointConfigurationOutputTypeDef
Types
- Type: typing.Optional[typing.List[str]]
AwsApiGatewayEndpointConfigurationTypeDef
Types
- Type: typing.Optional[typing.Sequence[str]]
AwsApiGatewayMethodSettingsTypeDef
MetricsEnabled
- Type: typing.Optional[bool]
LoggingLevel
- Type: typing.Optional[str]
DataTraceEnabled
- Type: typing.Optional[bool]
ThrottlingBurstLimit
- Type: typing.Optional[int]
ThrottlingRateLimit
- Type: typing.Optional[float]
CachingEnabled
- Type: typing.Optional[bool]
CacheTtlInSeconds
- Type: typing.Optional[int]
CacheDataEncrypted
- Type: typing.Optional[bool]
RequireAuthorizationForCacheControl
- Type: typing.Optional[bool]
UnauthorizedCacheControlHeaderStrategy
- Type: typing.Optional[str]
HttpMethod
- Type: typing.Optional[str]
ResourcePath
- Type: typing.Optional[str]
AwsApiGatewayRestApiDetailsExtraOutputTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
BinaryMediaTypes
- Type: typing.Optional[typing.List[str]]
MinimumCompressionSize
- Type: typing.Optional[int]
ApiKeySource
- Type: typing.Optional[str]
EndpointConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayEndpointConfigurationExtraOutputTypeDef]
AwsApiGatewayRestApiDetailsOutputTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
BinaryMediaTypes
- Type: typing.Optional[typing.List[str]]
MinimumCompressionSize
- Type: typing.Optional[int]
ApiKeySource
- Type: typing.Optional[str]
EndpointConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayEndpointConfigurationOutputTypeDef]
AwsApiGatewayRestApiDetailsTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
BinaryMediaTypes
- Type: typing.Optional[typing.Sequence[str]]
MinimumCompressionSize
- Type: typing.Optional[int]
ApiKeySource
- Type: typing.Optional[str]
EndpointConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayEndpointConfigurationTypeDef]
AwsApiGatewayStageDetailsExtraOutputTypeDef
DeploymentId
- Type: typing.Optional[str]
ClientCertificateId
- Type: typing.Optional[str]
StageName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CacheClusterEnabled
- Type: typing.Optional[bool]
CacheClusterSize
- Type: typing.Optional[str]
CacheClusterStatus
- Type: typing.Optional[str]
MethodSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayMethodSettingsTypeDef]]
Variables
- Type: typing.Optional[typing.Dict[str, str]]
DocumentationVersion
- Type: typing.Optional[str]
AccessLogSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayAccessLogSettingsTypeDef]
CanarySettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayCanarySettingsExtraOutputTypeDef]
TracingEnabled
- Type: typing.Optional[bool]
CreatedDate
- Type: typing.Optional[str]
LastUpdatedDate
- Type: typing.Optional[str]
WebAclArn
- Type: typing.Optional[str]
AwsApiGatewayStageDetailsOutputTypeDef
DeploymentId
- Type: typing.Optional[str]
ClientCertificateId
- Type: typing.Optional[str]
StageName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CacheClusterEnabled
- Type: typing.Optional[bool]
CacheClusterSize
- Type: typing.Optional[str]
CacheClusterStatus
- Type: typing.Optional[str]
MethodSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayMethodSettingsTypeDef]]
Variables
- Type: typing.Optional[typing.Dict[str, str]]
DocumentationVersion
- Type: typing.Optional[str]
AccessLogSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayAccessLogSettingsTypeDef]
CanarySettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayCanarySettingsOutputTypeDef]
TracingEnabled
- Type: typing.Optional[bool]
CreatedDate
- Type: typing.Optional[str]
LastUpdatedDate
- Type: typing.Optional[str]
WebAclArn
- Type: typing.Optional[str]
AwsApiGatewayStageDetailsTypeDef
DeploymentId
- Type: typing.Optional[str]
ClientCertificateId
- Type: typing.Optional[str]
StageName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
CacheClusterEnabled
- Type: typing.Optional[bool]
CacheClusterSize
- Type: typing.Optional[str]
CacheClusterStatus
- Type: typing.Optional[str]
MethodSettings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayMethodSettingsTypeDef]]
Variables
- Type: typing.Optional[typing.Mapping[str, str]]
DocumentationVersion
- Type: typing.Optional[str]
AccessLogSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayAccessLogSettingsTypeDef]
CanarySettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayCanarySettingsTypeDef]
TracingEnabled
- Type: typing.Optional[bool]
CreatedDate
- Type: typing.Optional[str]
LastUpdatedDate
- Type: typing.Optional[str]
WebAclArn
- Type: typing.Optional[str]
AwsApiGatewayV2ApiDetailsExtraOutputTypeDef
ApiEndpoint
- Type: typing.Optional[str]
ApiId
- Type: typing.Optional[str]
ApiKeySelectionExpression
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ProtocolType
- Type: typing.Optional[str]
RouteSelectionExpression
- Type: typing.Optional[str]
CorsConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCorsConfigurationExtraOutputTypeDef]
AwsApiGatewayV2ApiDetailsOutputTypeDef
ApiEndpoint
- Type: typing.Optional[str]
ApiId
- Type: typing.Optional[str]
ApiKeySelectionExpression
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ProtocolType
- Type: typing.Optional[str]
RouteSelectionExpression
- Type: typing.Optional[str]
CorsConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCorsConfigurationOutputTypeDef]
AwsApiGatewayV2ApiDetailsTypeDef
ApiEndpoint
- Type: typing.Optional[str]
ApiId
- Type: typing.Optional[str]
ApiKeySelectionExpression
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ProtocolType
- Type: typing.Optional[str]
RouteSelectionExpression
- Type: typing.Optional[str]
CorsConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCorsConfigurationTypeDef]
AwsApiGatewayV2RouteSettingsTypeDef
DetailedMetricsEnabled
- Type: typing.Optional[bool]
LoggingLevel
- Type: typing.Optional[str]
DataTraceEnabled
- Type: typing.Optional[bool]
ThrottlingBurstLimit
- Type: typing.Optional[int]
ThrottlingRateLimit
- Type: typing.Optional[float]
AwsApiGatewayV2StageDetailsExtraOutputTypeDef
ClientCertificateId
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefaultRouteSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2RouteSettingsTypeDef]
DeploymentId
- Type: typing.Optional[str]
LastUpdatedDate
- Type: typing.Optional[str]
RouteSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2RouteSettingsTypeDef]
StageName
- Type: typing.Optional[str]
StageVariables
- Type: typing.Optional[typing.Dict[str, str]]
AccessLogSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayAccessLogSettingsTypeDef]
AutoDeploy
- Type: typing.Optional[bool]
LastDeploymentStatusMessage
- Type: typing.Optional[str]
ApiGatewayManaged
- Type: typing.Optional[bool]
AwsApiGatewayV2StageDetailsOutputTypeDef
ClientCertificateId
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefaultRouteSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2RouteSettingsTypeDef]
DeploymentId
- Type: typing.Optional[str]
LastUpdatedDate
- Type: typing.Optional[str]
RouteSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2RouteSettingsTypeDef]
StageName
- Type: typing.Optional[str]
StageVariables
- Type: typing.Optional[typing.Dict[str, str]]
AccessLogSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayAccessLogSettingsTypeDef]
AutoDeploy
- Type: typing.Optional[bool]
LastDeploymentStatusMessage
- Type: typing.Optional[str]
ApiGatewayManaged
- Type: typing.Optional[bool]
AwsApiGatewayV2StageDetailsTypeDef
ClientCertificateId
- Type: typing.Optional[str]
CreatedDate
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefaultRouteSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2RouteSettingsTypeDef]
DeploymentId
- Type: typing.Optional[str]
LastUpdatedDate
- Type: typing.Optional[str]
RouteSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2RouteSettingsTypeDef]
StageName
- Type: typing.Optional[str]
StageVariables
- Type: typing.Optional[typing.Mapping[str, str]]
AccessLogSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayAccessLogSettingsTypeDef]
AutoDeploy
- Type: typing.Optional[bool]
LastDeploymentStatusMessage
- Type: typing.Optional[str]
ApiGatewayManaged
- Type: typing.Optional[bool]
AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetailsTypeDef
AuthenticationType
- Type: typing.Optional[str]
LambdaAuthorizerConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetailsTypeDef]
OpenIdConnectConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiOpenIdConnectConfigDetailsTypeDef]
UserPoolConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiUserPoolConfigDetailsTypeDef]
AwsAppSyncGraphQlApiDetailsExtraOutputTypeDef
ApiId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
OpenIdConnectConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiOpenIdConnectConfigDetailsTypeDef]
Name
- Type: typing.Optional[str]
LambdaAuthorizerConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetailsTypeDef]
XrayEnabled
- Type: typing.Optional[bool]
Arn
- Type: typing.Optional[str]
UserPoolConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiUserPoolConfigDetailsTypeDef]
AuthenticationType
- Type: typing.Optional[str]
LogConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLogConfigDetailsTypeDef]
AdditionalAuthenticationProviders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetailsTypeDef]]
WafWebAclArn
- Type: typing.Optional[str]
AwsAppSyncGraphQlApiDetailsOutputTypeDef
ApiId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
OpenIdConnectConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiOpenIdConnectConfigDetailsTypeDef]
Name
- Type: typing.Optional[str]
LambdaAuthorizerConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetailsTypeDef]
XrayEnabled
- Type: typing.Optional[bool]
Arn
- Type: typing.Optional[str]
UserPoolConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiUserPoolConfigDetailsTypeDef]
AuthenticationType
- Type: typing.Optional[str]
LogConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLogConfigDetailsTypeDef]
AdditionalAuthenticationProviders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetailsTypeDef]]
WafWebAclArn
- Type: typing.Optional[str]
AwsAppSyncGraphQlApiDetailsTypeDef
ApiId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
OpenIdConnectConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiOpenIdConnectConfigDetailsTypeDef]
Name
- Type: typing.Optional[str]
LambdaAuthorizerConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetailsTypeDef]
XrayEnabled
- Type: typing.Optional[bool]
Arn
- Type: typing.Optional[str]
UserPoolConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiUserPoolConfigDetailsTypeDef]
AuthenticationType
- Type: typing.Optional[str]
LogConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiLogConfigDetailsTypeDef]
AdditionalAuthenticationProviders
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiAdditionalAuthenticationProvidersDetailsTypeDef]]
WafWebAclArn
- Type: typing.Optional[str]
AwsAppSyncGraphQlApiLambdaAuthorizerConfigDetailsTypeDef
AuthorizerResultTtlInSeconds
- Type: typing.Optional[int]
AuthorizerUri
- Type: typing.Optional[str]
IdentityValidationExpression
- Type: typing.Optional[str]
AwsAppSyncGraphQlApiLogConfigDetailsTypeDef
CloudWatchLogsRoleArn
- Type: typing.Optional[str]
ExcludeVerboseContent
- Type: typing.Optional[bool]
FieldLogLevel
- Type: typing.Optional[str]
AwsAppSyncGraphQlApiOpenIdConnectConfigDetailsTypeDef
AuthTtL
- Type: typing.Optional[int]
ClientId
- Type: typing.Optional[str]
IatTtL
- Type: typing.Optional[int]
Issuer
- Type: typing.Optional[str]
AwsAppSyncGraphQlApiUserPoolConfigDetailsTypeDef
AppIdClientRegex
- Type: typing.Optional[str]
AwsRegion
- Type: typing.Optional[str]
DefaultAction
- Type: typing.Optional[str]
UserPoolId
- Type: typing.Optional[str]
AwsAthenaWorkGroupConfigurationDetailsTypeDef
ResultConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAthenaWorkGroupConfigurationResultConfigurationDetailsTypeDef]
AwsAthenaWorkGroupConfigurationResultConfigurationDetailsTypeDef
EncryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetailsTypeDef]
AwsAthenaWorkGroupConfigurationResultConfigurationEncryptionConfigurationDetailsTypeDef
EncryptionOption
- Type: typing.Optional[str]
KmsKey
- Type: typing.Optional[str]
AwsAthenaWorkGroupDetailsTypeDef
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
Configuration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAthenaWorkGroupConfigurationDetailsTypeDef]
AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef
Value
- Type: typing.Optional[str]
AwsAutoScalingAutoScalingGroupDetailsExtraOutputTypeDef
LaunchConfigurationName
- Type: typing.Optional[str]
LoadBalancerNames
- Type: typing.Optional[typing.List[str]]
HealthCheckType
- Type: typing.Optional[str]
HealthCheckGracePeriod
- Type: typing.Optional[int]
CreatedTime
- Type: typing.Optional[str]
MixedInstancesPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsExtraOutputTypeDef]
AvailabilityZones
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef]]
LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef]
CapacityRebalance
- Type: typing.Optional[bool]
AwsAutoScalingAutoScalingGroupDetailsOutputTypeDef
LaunchConfigurationName
- Type: typing.Optional[str]
LoadBalancerNames
- Type: typing.Optional[typing.List[str]]
HealthCheckType
- Type: typing.Optional[str]
HealthCheckGracePeriod
- Type: typing.Optional[int]
CreatedTime
- Type: typing.Optional[str]
MixedInstancesPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsOutputTypeDef]
AvailabilityZones
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef]]
LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef]
CapacityRebalance
- Type: typing.Optional[bool]
AwsAutoScalingAutoScalingGroupDetailsTypeDef
LaunchConfigurationName
- Type: typing.Optional[str]
LoadBalancerNames
- Type: typing.Optional[typing.Sequence[str]]
HealthCheckType
- Type: typing.Optional[str]
HealthCheckGracePeriod
- Type: typing.Optional[int]
CreatedTime
- Type: typing.Optional[str]
MixedInstancesPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsTypeDef]
AvailabilityZones
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef]]
LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef]
CapacityRebalance
- Type: typing.Optional[bool]
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef
LaunchTemplateId
- Type: typing.Optional[str]
LaunchTemplateName
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsExtraOutputTypeDef
InstancesDistribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef]
LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsExtraOutputTypeDef]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsOutputTypeDef
InstancesDistribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef]
LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsOutputTypeDef]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsTypeDef
InstancesDistribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef]
LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsTypeDef]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef
OnDemandAllocationStrategy
- Type: typing.Optional[str]
OnDemandBaseCapacity
- Type: typing.Optional[int]
OnDemandPercentageAboveBaseCapacity
- Type: typing.Optional[int]
SpotAllocationStrategy
- Type: typing.Optional[str]
SpotInstancePools
- Type: typing.Optional[int]
SpotMaxPrice
- Type: typing.Optional[str]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsExtraOutputTypeDef
LaunchTemplateSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef]
Overrides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef]]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsOutputTypeDef
LaunchTemplateSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef]
Overrides
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef]]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsTypeDef
LaunchTemplateSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef]
Overrides
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef]]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef
LaunchTemplateId
- Type: typing.Optional[str]
LaunchTemplateName
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef
InstanceType
- Type: typing.Optional[str]
WeightedCapacity
- Type: typing.Optional[str]
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef
DeviceName
- Type: typing.Optional[str]
Ebs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetailsTypeDef]
NoDevice
- Type: typing.Optional[bool]
VirtualName
- Type: typing.Optional[str]
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetailsTypeDef
DeleteOnTermination
- Type: typing.Optional[bool]
Encrypted
- Type: typing.Optional[bool]
Iops
- Type: typing.Optional[int]
SnapshotId
- Type: typing.Optional[str]
VolumeSize
- Type: typing.Optional[int]
VolumeType
- Type: typing.Optional[str]
AwsAutoScalingLaunchConfigurationDetailsExtraOutputTypeDef
AssociatePublicIpAddress
- Type: typing.Optional[bool]
BlockDeviceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef]]
ClassicLinkVpcId
- Type: typing.Optional[str]
ClassicLinkVpcSecurityGroups
- Type: typing.Optional[typing.List[str]]
CreatedTime
- Type: typing.Optional[str]
EbsOptimized
- Type: typing.Optional[bool]
IamInstanceProfile
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
InstanceMonitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KernelId
- Type: typing.Optional[str]
KeyName
- Type: typing.Optional[str]
LaunchConfigurationName
- Type: typing.Optional[str]
PlacementTenancy
- Type: typing.Optional[str]
RamdiskId
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
SpotPrice
- Type: typing.Optional[str]
UserData
- Type: typing.Optional[str]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef]
AwsAutoScalingLaunchConfigurationDetailsOutputTypeDef
AssociatePublicIpAddress
- Type: typing.Optional[bool]
BlockDeviceMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef]]
ClassicLinkVpcId
- Type: typing.Optional[str]
ClassicLinkVpcSecurityGroups
- Type: typing.Optional[typing.List[str]]
CreatedTime
- Type: typing.Optional[str]
EbsOptimized
- Type: typing.Optional[bool]
IamInstanceProfile
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
InstanceMonitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KernelId
- Type: typing.Optional[str]
KeyName
- Type: typing.Optional[str]
LaunchConfigurationName
- Type: typing.Optional[str]
PlacementTenancy
- Type: typing.Optional[str]
RamdiskId
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
SpotPrice
- Type: typing.Optional[str]
UserData
- Type: typing.Optional[str]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef]
AwsAutoScalingLaunchConfigurationDetailsTypeDef
AssociatePublicIpAddress
- Type: typing.Optional[bool]
BlockDeviceMappings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef]]
ClassicLinkVpcId
- Type: typing.Optional[str]
ClassicLinkVpcSecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
CreatedTime
- Type: typing.Optional[str]
EbsOptimized
- Type: typing.Optional[bool]
IamInstanceProfile
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
InstanceMonitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KernelId
- Type: typing.Optional[str]
KeyName
- Type: typing.Optional[str]
LaunchConfigurationName
- Type: typing.Optional[str]
PlacementTenancy
- Type: typing.Optional[str]
RamdiskId
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
SpotPrice
- Type: typing.Optional[str]
UserData
- Type: typing.Optional[str]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef]
AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef
HttpEndpoint
- Type: typing.Optional[str]
HttpPutResponseHopLimit
- Type: typing.Optional[int]
HttpTokens
- Type: typing.Optional[str]
AwsBackupBackupPlanAdvancedBackupSettingsDetailsExtraOutputTypeDef
BackupOptions
- Type: typing.Optional[typing.Dict[str, str]]
ResourceType
- Type: typing.Optional[str]
AwsBackupBackupPlanAdvancedBackupSettingsDetailsOutputTypeDef
BackupOptions
- Type: typing.Optional[typing.Dict[str, str]]
ResourceType
- Type: typing.Optional[str]
AwsBackupBackupPlanAdvancedBackupSettingsDetailsTypeDef
BackupOptions
- Type: typing.Optional[typing.Mapping[str, str]]
ResourceType
- Type: typing.Optional[str]
AwsBackupBackupPlanBackupPlanDetailsExtraOutputTypeDef
BackupPlanName
- Type: typing.Optional[str]
AdvancedBackupSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanAdvancedBackupSettingsDetailsExtraOutputTypeDef]]
BackupPlanRule
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanRuleDetailsExtraOutputTypeDef]]
AwsBackupBackupPlanBackupPlanDetailsOutputTypeDef
BackupPlanName
- Type: typing.Optional[str]
AdvancedBackupSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanAdvancedBackupSettingsDetailsOutputTypeDef]]
BackupPlanRule
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanRuleDetailsOutputTypeDef]]
AwsBackupBackupPlanBackupPlanDetailsTypeDef
BackupPlanName
- Type: typing.Optional[str]
AdvancedBackupSettings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanAdvancedBackupSettingsDetailsTypeDef]]
BackupPlanRule
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanRuleDetailsTypeDef]]
AwsBackupBackupPlanDetailsExtraOutputTypeDef
BackupPlan
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanBackupPlanDetailsExtraOutputTypeDef]
BackupPlanArn
- Type: typing.Optional[str]
BackupPlanId
- Type: typing.Optional[str]
VersionId
- Type: typing.Optional[str]
AwsBackupBackupPlanDetailsOutputTypeDef
BackupPlan
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanBackupPlanDetailsOutputTypeDef]
BackupPlanArn
- Type: typing.Optional[str]
BackupPlanId
- Type: typing.Optional[str]
VersionId
- Type: typing.Optional[str]
AwsBackupBackupPlanDetailsTypeDef
BackupPlan
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanBackupPlanDetailsTypeDef]
BackupPlanArn
- Type: typing.Optional[str]
BackupPlanId
- Type: typing.Optional[str]
VersionId
- Type: typing.Optional[str]
AwsBackupBackupPlanLifecycleDetailsTypeDef
DeleteAfterDays
- Type: typing.Optional[int]
MoveToColdStorageAfterDays
- Type: typing.Optional[int]
AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef
DestinationBackupVaultArn
- Type: typing.Optional[str]
Lifecycle
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanLifecycleDetailsTypeDef]
AwsBackupBackupPlanRuleDetailsExtraOutputTypeDef
TargetBackupVault
- Type: typing.Optional[str]
StartWindowMinutes
- Type: typing.Optional[int]
ScheduleExpression
- Type: typing.Optional[str]
RuleName
- Type: typing.Optional[str]
RuleId
- Type: typing.Optional[str]
EnableContinuousBackup
- Type: typing.Optional[bool]
CompletionWindowMinutes
- Type: typing.Optional[int]
CopyActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef]]
Lifecycle
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanLifecycleDetailsTypeDef]
AwsBackupBackupPlanRuleDetailsOutputTypeDef
TargetBackupVault
- Type: typing.Optional[str]
StartWindowMinutes
- Type: typing.Optional[int]
ScheduleExpression
- Type: typing.Optional[str]
RuleName
- Type: typing.Optional[str]
RuleId
- Type: typing.Optional[str]
EnableContinuousBackup
- Type: typing.Optional[bool]
CompletionWindowMinutes
- Type: typing.Optional[int]
CopyActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef]]
Lifecycle
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanLifecycleDetailsTypeDef]
AwsBackupBackupPlanRuleDetailsTypeDef
TargetBackupVault
- Type: typing.Optional[str]
StartWindowMinutes
- Type: typing.Optional[int]
ScheduleExpression
- Type: typing.Optional[str]
RuleName
- Type: typing.Optional[str]
RuleId
- Type: typing.Optional[str]
EnableContinuousBackup
- Type: typing.Optional[bool]
CompletionWindowMinutes
- Type: typing.Optional[int]
CopyActions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef]]
Lifecycle
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanLifecycleDetailsTypeDef]
AwsBackupBackupVaultDetailsExtraOutputTypeDef
BackupVaultArn
- Type: typing.Optional[str]
BackupVaultName
- Type: typing.Optional[str]
EncryptionKeyArn
- Type: typing.Optional[str]
Notifications
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupVaultNotificationsDetailsExtraOutputTypeDef]
AccessPolicy
- Type: typing.Optional[str]
AwsBackupBackupVaultDetailsOutputTypeDef
BackupVaultArn
- Type: typing.Optional[str]
BackupVaultName
- Type: typing.Optional[str]
EncryptionKeyArn
- Type: typing.Optional[str]
Notifications
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupVaultNotificationsDetailsOutputTypeDef]
AccessPolicy
- Type: typing.Optional[str]
AwsBackupBackupVaultDetailsTypeDef
BackupVaultArn
- Type: typing.Optional[str]
BackupVaultName
- Type: typing.Optional[str]
EncryptionKeyArn
- Type: typing.Optional[str]
Notifications
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupVaultNotificationsDetailsTypeDef]
AccessPolicy
- Type: typing.Optional[str]
AwsBackupBackupVaultNotificationsDetailsExtraOutputTypeDef
BackupVaultEvents
- Type: typing.Optional[typing.List[str]]
SnsTopicArn
- Type: typing.Optional[str]
AwsBackupBackupVaultNotificationsDetailsOutputTypeDef
BackupVaultEvents
- Type: typing.Optional[typing.List[str]]
SnsTopicArn
- Type: typing.Optional[str]
AwsBackupBackupVaultNotificationsDetailsTypeDef
BackupVaultEvents
- Type: typing.Optional[typing.Sequence[str]]
SnsTopicArn
- Type: typing.Optional[str]
AwsBackupRecoveryPointCalculatedLifecycleDetailsTypeDef
DeleteAt
- Type: typing.Optional[str]
MoveToColdStorageAt
- Type: typing.Optional[str]
AwsBackupRecoveryPointCreatedByDetailsTypeDef
BackupPlanArn
- Type: typing.Optional[str]
BackupPlanId
- Type: typing.Optional[str]
BackupPlanVersion
- Type: typing.Optional[str]
BackupRuleId
- Type: typing.Optional[str]
AwsBackupRecoveryPointDetailsTypeDef
BackupSizeInBytes
- Type: typing.Optional[int]
BackupVaultArn
- Type: typing.Optional[str]
BackupVaultName
- Type: typing.Optional[str]
CalculatedLifecycle
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupRecoveryPointCalculatedLifecycleDetailsTypeDef]
CompletionDate
- Type: typing.Optional[str]
CreatedBy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupRecoveryPointCreatedByDetailsTypeDef]
CreationDate
- Type: typing.Optional[str]
EncryptionKeyArn
- Type: typing.Optional[str]
IamRoleArn
- Type: typing.Optional[str]
IsEncrypted
- Type: typing.Optional[bool]
LastRestoreTime
- Type: typing.Optional[str]
Lifecycle
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupRecoveryPointLifecycleDetailsTypeDef]
RecoveryPointArn
- Type: typing.Optional[str]
ResourceArn
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[str]
SourceBackupVaultArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
StatusMessage
- Type: typing.Optional[str]
StorageClass
- Type: typing.Optional[str]
AwsBackupRecoveryPointLifecycleDetailsTypeDef
DeleteAfterDays
- Type: typing.Optional[int]
MoveToColdStorageAfterDays
- Type: typing.Optional[int]
AwsCertificateManagerCertificateDetailsExtraOutputTypeDef
CertificateAuthorityArn
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
DomainValidationOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDomainValidationOptionExtraOutputTypeDef]]
ExtendedKeyUsages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateExtendedKeyUsageTypeDef]]
FailureReason
- Type: typing.Optional[str]
ImportedAt
- Type: typing.Optional[str]
InUseBy
- Type: typing.Optional[typing.List[str]]
IssuedAt
- Type: typing.Optional[str]
Issuer
- Type: typing.Optional[str]
KeyAlgorithm
- Type: typing.Optional[str]
KeyUsages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateKeyUsageTypeDef]]
NotAfter
- Type: typing.Optional[str]
NotBefore
- Type: typing.Optional[str]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateOptionsTypeDef]
RenewalEligibility
- Type: typing.Optional[str]
RenewalSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateRenewalSummaryExtraOutputTypeDef]
Serial
- Type: typing.Optional[str]
SignatureAlgorithm
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Subject
- Type: typing.Optional[str]
SubjectAlternativeNames
- Type: typing.Optional[typing.List[str]]
Type
- Type: typing.Optional[str]
AwsCertificateManagerCertificateDetailsOutputTypeDef
CertificateAuthorityArn
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
DomainValidationOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDomainValidationOptionOutputTypeDef]]
ExtendedKeyUsages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateExtendedKeyUsageTypeDef]]
FailureReason
- Type: typing.Optional[str]
ImportedAt
- Type: typing.Optional[str]
InUseBy
- Type: typing.Optional[typing.List[str]]
IssuedAt
- Type: typing.Optional[str]
Issuer
- Type: typing.Optional[str]
KeyAlgorithm
- Type: typing.Optional[str]
KeyUsages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateKeyUsageTypeDef]]
NotAfter
- Type: typing.Optional[str]
NotBefore
- Type: typing.Optional[str]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateOptionsTypeDef]
RenewalEligibility
- Type: typing.Optional[str]
RenewalSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateRenewalSummaryOutputTypeDef]
Serial
- Type: typing.Optional[str]
SignatureAlgorithm
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Subject
- Type: typing.Optional[str]
SubjectAlternativeNames
- Type: typing.Optional[typing.List[str]]
Type
- Type: typing.Optional[str]
AwsCertificateManagerCertificateDetailsTypeDef
CertificateAuthorityArn
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
DomainValidationOptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDomainValidationOptionTypeDef]]
ExtendedKeyUsages
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateExtendedKeyUsageTypeDef]]
FailureReason
- Type: typing.Optional[str]
ImportedAt
- Type: typing.Optional[str]
InUseBy
- Type: typing.Optional[typing.Sequence[str]]
IssuedAt
- Type: typing.Optional[str]
Issuer
- Type: typing.Optional[str]
KeyAlgorithm
- Type: typing.Optional[str]
KeyUsages
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateKeyUsageTypeDef]]
NotAfter
- Type: typing.Optional[str]
NotBefore
- Type: typing.Optional[str]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateOptionsTypeDef]
RenewalEligibility
- Type: typing.Optional[str]
RenewalSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateRenewalSummaryTypeDef]
Serial
- Type: typing.Optional[str]
SignatureAlgorithm
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Subject
- Type: typing.Optional[str]
SubjectAlternativeNames
- Type: typing.Optional[typing.Sequence[str]]
Type
- Type: typing.Optional[str]
AwsCertificateManagerCertificateDomainValidationOptionExtraOutputTypeDef
DomainName
- Type: typing.Optional[str]
ResourceRecord
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateResourceRecordTypeDef]
ValidationDomain
- Type: typing.Optional[str]
ValidationEmails
- Type: typing.Optional[typing.List[str]]
ValidationMethod
- Type: typing.Optional[str]
ValidationStatus
- Type: typing.Optional[str]
AwsCertificateManagerCertificateDomainValidationOptionOutputTypeDef
DomainName
- Type: typing.Optional[str]
ResourceRecord
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateResourceRecordTypeDef]
ValidationDomain
- Type: typing.Optional[str]
ValidationEmails
- Type: typing.Optional[typing.List[str]]
ValidationMethod
- Type: typing.Optional[str]
ValidationStatus
- Type: typing.Optional[str]
AwsCertificateManagerCertificateDomainValidationOptionTypeDef
DomainName
- Type: typing.Optional[str]
ResourceRecord
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateResourceRecordTypeDef]
ValidationDomain
- Type: typing.Optional[str]
ValidationEmails
- Type: typing.Optional[typing.Sequence[str]]
ValidationMethod
- Type: typing.Optional[str]
ValidationStatus
- Type: typing.Optional[str]
AwsCertificateManagerCertificateExtendedKeyUsageTypeDef
Name
- Type: typing.Optional[str]
OId
- Type: typing.Optional[str]
AwsCertificateManagerCertificateKeyUsageTypeDef
Name
- Type: typing.Optional[str]
AwsCertificateManagerCertificateOptionsTypeDef
CertificateTransparencyLoggingPreference
- Type: typing.Optional[str]
AwsCertificateManagerCertificateRenewalSummaryExtraOutputTypeDef
DomainValidationOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDomainValidationOptionExtraOutputTypeDef]]
RenewalStatus
- Type: typing.Optional[str]
RenewalStatusReason
- Type: typing.Optional[str]
UpdatedAt
- Type: typing.Optional[str]
AwsCertificateManagerCertificateRenewalSummaryOutputTypeDef
DomainValidationOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDomainValidationOptionOutputTypeDef]]
RenewalStatus
- Type: typing.Optional[str]
RenewalStatusReason
- Type: typing.Optional[str]
UpdatedAt
- Type: typing.Optional[str]
AwsCertificateManagerCertificateRenewalSummaryTypeDef
DomainValidationOptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDomainValidationOptionTypeDef]]
RenewalStatus
- Type: typing.Optional[str]
RenewalStatusReason
- Type: typing.Optional[str]
UpdatedAt
- Type: typing.Optional[str]
AwsCertificateManagerCertificateResourceRecordTypeDef
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsCloudFormationStackDetailsExtraOutputTypeDef
Capabilities
- Type: typing.Optional[typing.List[str]]
CreationTime
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DisableRollback
- Type: typing.Optional[bool]
DriftInformation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackDriftInformationDetailsTypeDef]
EnableTerminationProtection
- Type: typing.Optional[bool]
LastUpdatedTime
- Type: typing.Optional[str]
NotificationArns
- Type: typing.Optional[typing.List[str]]
Outputs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackOutputsDetailsTypeDef]]
RoleArn
- Type: typing.Optional[str]
StackId
- Type: typing.Optional[str]
StackName
- Type: typing.Optional[str]
StackStatus
- Type: typing.Optional[str]
StackStatusReason
- Type: typing.Optional[str]
TimeoutInMinutes
- Type: typing.Optional[int]
AwsCloudFormationStackDetailsOutputTypeDef
Capabilities
- Type: typing.Optional[typing.List[str]]
CreationTime
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DisableRollback
- Type: typing.Optional[bool]
DriftInformation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackDriftInformationDetailsTypeDef]
EnableTerminationProtection
- Type: typing.Optional[bool]
LastUpdatedTime
- Type: typing.Optional[str]
NotificationArns
- Type: typing.Optional[typing.List[str]]
Outputs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackOutputsDetailsTypeDef]]
RoleArn
- Type: typing.Optional[str]
StackId
- Type: typing.Optional[str]
StackName
- Type: typing.Optional[str]
StackStatus
- Type: typing.Optional[str]
StackStatusReason
- Type: typing.Optional[str]
TimeoutInMinutes
- Type: typing.Optional[int]
AwsCloudFormationStackDetailsTypeDef
Capabilities
- Type: typing.Optional[typing.Sequence[str]]
CreationTime
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DisableRollback
- Type: typing.Optional[bool]
DriftInformation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackDriftInformationDetailsTypeDef]
EnableTerminationProtection
- Type: typing.Optional[bool]
LastUpdatedTime
- Type: typing.Optional[str]
NotificationArns
- Type: typing.Optional[typing.Sequence[str]]
Outputs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackOutputsDetailsTypeDef]]
RoleArn
- Type: typing.Optional[str]
StackId
- Type: typing.Optional[str]
StackName
- Type: typing.Optional[str]
StackStatus
- Type: typing.Optional[str]
StackStatusReason
- Type: typing.Optional[str]
TimeoutInMinutes
- Type: typing.Optional[int]
AwsCloudFormationStackDriftInformationDetailsTypeDef
StackDriftStatus
- Type: typing.Optional[str]
AwsCloudFormationStackOutputsDetailsTypeDef
Description
- Type: typing.Optional[str]
OutputKey
- Type: typing.Optional[str]
OutputValue
- Type: typing.Optional[str]
AwsCloudFrontDistributionCacheBehaviorTypeDef
ViewerProtocolPolicy
- Type: typing.Optional[str]
AwsCloudFrontDistributionCacheBehaviorsExtraOutputTypeDef
Items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionCacheBehaviorTypeDef]]
AwsCloudFrontDistributionCacheBehaviorsOutputTypeDef
Items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionCacheBehaviorTypeDef]]
AwsCloudFrontDistributionCacheBehaviorsTypeDef
Items
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionCacheBehaviorTypeDef]]
AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef
ViewerProtocolPolicy
- Type: typing.Optional[str]
AwsCloudFrontDistributionDetailsExtraOutputTypeDef
CacheBehaviors
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionCacheBehaviorsExtraOutputTypeDef]
DefaultCacheBehavior
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef]
DefaultRootObject
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
ETag
- Type: typing.Optional[str]
LastModifiedTime
- Type: typing.Optional[str]
Logging
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionLoggingTypeDef]
Origins
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginsExtraOutputTypeDef]
OriginGroups
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupsExtraOutputTypeDef]
ViewerCertificate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionViewerCertificateTypeDef]
Status
- Type: typing.Optional[str]
WebAclId
- Type: typing.Optional[str]
AwsCloudFrontDistributionDetailsOutputTypeDef
CacheBehaviors
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionCacheBehaviorsOutputTypeDef]
DefaultCacheBehavior
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef]
DefaultRootObject
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
ETag
- Type: typing.Optional[str]
LastModifiedTime
- Type: typing.Optional[str]
Logging
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionLoggingTypeDef]
Origins
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginsOutputTypeDef]
OriginGroups
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupsOutputTypeDef]
ViewerCertificate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionViewerCertificateTypeDef]
Status
- Type: typing.Optional[str]
WebAclId
- Type: typing.Optional[str]
AwsCloudFrontDistributionDetailsTypeDef
CacheBehaviors
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionCacheBehaviorsTypeDef]
DefaultCacheBehavior
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef]
DefaultRootObject
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
ETag
- Type: typing.Optional[str]
LastModifiedTime
- Type: typing.Optional[str]
Logging
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionLoggingTypeDef]
Origins
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginsTypeDef]
OriginGroups
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupsTypeDef]
ViewerCertificate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionViewerCertificateTypeDef]
Status
- Type: typing.Optional[str]
WebAclId
- Type: typing.Optional[str]
AwsCloudFrontDistributionLoggingTypeDef
Bucket
- Type: typing.Optional[str]
Enabled
- Type: typing.Optional[bool]
IncludeCookies
- Type: typing.Optional[bool]
Prefix
- Type: typing.Optional[str]
AwsCloudFrontDistributionOriginCustomOriginConfigExtraOutputTypeDef
HttpPort
- Type: typing.Optional[int]
HttpsPort
- Type: typing.Optional[int]
OriginKeepaliveTimeout
- Type: typing.Optional[int]
OriginProtocolPolicy
- Type: typing.Optional[str]
OriginReadTimeout
- Type: typing.Optional[int]
OriginSslProtocols
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginSslProtocolsExtraOutputTypeDef]
AwsCloudFrontDistributionOriginCustomOriginConfigOutputTypeDef
HttpPort
- Type: typing.Optional[int]
HttpsPort
- Type: typing.Optional[int]
OriginKeepaliveTimeout
- Type: typing.Optional[int]
OriginProtocolPolicy
- Type: typing.Optional[str]
OriginReadTimeout
- Type: typing.Optional[int]
OriginSslProtocols
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginSslProtocolsOutputTypeDef]
AwsCloudFrontDistributionOriginCustomOriginConfigTypeDef
HttpPort
- Type: typing.Optional[int]
HttpsPort
- Type: typing.Optional[int]
OriginKeepaliveTimeout
- Type: typing.Optional[int]
OriginProtocolPolicy
- Type: typing.Optional[str]
OriginReadTimeout
- Type: typing.Optional[int]
OriginSslProtocols
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginSslProtocolsTypeDef]
AwsCloudFrontDistributionOriginGroupExtraOutputTypeDef
FailoverCriteria
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupFailoverExtraOutputTypeDef]
AwsCloudFrontDistributionOriginGroupFailoverExtraOutputTypeDef
StatusCodes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupFailoverStatusCodesExtraOutputTypeDef]
AwsCloudFrontDistributionOriginGroupFailoverOutputTypeDef
StatusCodes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupFailoverStatusCodesOutputTypeDef]
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesExtraOutputTypeDef
Items
- Type: typing.Optional[typing.List[int]]
Quantity
- Type: typing.Optional[int]
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesOutputTypeDef
Items
- Type: typing.Optional[typing.List[int]]
Quantity
- Type: typing.Optional[int]
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesTypeDef
Items
- Type: typing.Optional[typing.Sequence[int]]
Quantity
- Type: typing.Optional[int]
AwsCloudFrontDistributionOriginGroupFailoverTypeDef
StatusCodes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupFailoverStatusCodesTypeDef]
AwsCloudFrontDistributionOriginGroupOutputTypeDef
FailoverCriteria
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupFailoverOutputTypeDef]
AwsCloudFrontDistributionOriginGroupTypeDef
FailoverCriteria
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupFailoverTypeDef]
AwsCloudFrontDistributionOriginGroupsExtraOutputTypeDef
Items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupExtraOutputTypeDef]]
AwsCloudFrontDistributionOriginGroupsOutputTypeDef
Items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupOutputTypeDef]]
AwsCloudFrontDistributionOriginGroupsTypeDef
Items
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginGroupTypeDef]]
AwsCloudFrontDistributionOriginItemExtraOutputTypeDef
DomainName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
OriginPath
- Type: typing.Optional[str]
S3OriginConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginS3OriginConfigTypeDef]
CustomOriginConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginCustomOriginConfigExtraOutputTypeDef]
AwsCloudFrontDistributionOriginItemOutputTypeDef
DomainName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
OriginPath
- Type: typing.Optional[str]
S3OriginConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginS3OriginConfigTypeDef]
CustomOriginConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginCustomOriginConfigOutputTypeDef]
AwsCloudFrontDistributionOriginItemTypeDef
DomainName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
OriginPath
- Type: typing.Optional[str]
S3OriginConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginS3OriginConfigTypeDef]
CustomOriginConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginCustomOriginConfigTypeDef]
AwsCloudFrontDistributionOriginS3OriginConfigTypeDef
OriginAccessIdentity
- Type: typing.Optional[str]
AwsCloudFrontDistributionOriginSslProtocolsExtraOutputTypeDef
Items
- Type: typing.Optional[typing.List[str]]
Quantity
- Type: typing.Optional[int]
AwsCloudFrontDistributionOriginSslProtocolsOutputTypeDef
Items
- Type: typing.Optional[typing.List[str]]
Quantity
- Type: typing.Optional[int]
AwsCloudFrontDistributionOriginSslProtocolsTypeDef
Items
- Type: typing.Optional[typing.Sequence[str]]
Quantity
- Type: typing.Optional[int]
AwsCloudFrontDistributionOriginsExtraOutputTypeDef
Items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginItemExtraOutputTypeDef]]
AwsCloudFrontDistributionOriginsOutputTypeDef
Items
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginItemOutputTypeDef]]
AwsCloudFrontDistributionOriginsTypeDef
Items
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionOriginItemTypeDef]]
AwsCloudFrontDistributionViewerCertificateTypeDef
AcmCertificateArn
- Type: typing.Optional[str]
Certificate
- Type: typing.Optional[str]
CertificateSource
- Type: typing.Optional[str]
CloudFrontDefaultCertificate
- Type: typing.Optional[bool]
IamCertificateId
- Type: typing.Optional[str]
MinimumProtocolVersion
- Type: typing.Optional[str]
SslSupportMethod
- Type: typing.Optional[str]
AwsCloudTrailTrailDetailsTypeDef
CloudWatchLogsLogGroupArn
- Type: typing.Optional[str]
CloudWatchLogsRoleArn
- Type: typing.Optional[str]
HasCustomEventSelectors
- Type: typing.Optional[bool]
HomeRegion
- Type: typing.Optional[str]
IncludeGlobalServiceEvents
- Type: typing.Optional[bool]
IsMultiRegionTrail
- Type: typing.Optional[bool]
IsOrganizationTrail
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
LogFileValidationEnabled
- Type: typing.Optional[bool]
Name
- Type: typing.Optional[str]
S3BucketName
- Type: typing.Optional[str]
S3KeyPrefix
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
SnsTopicName
- Type: typing.Optional[str]
TrailArn
- Type: typing.Optional[str]
AwsCloudWatchAlarmDetailsExtraOutputTypeDef
ActionsEnabled
- Type: typing.Optional[bool]
AlarmActions
- Type: typing.Optional[typing.List[str]]
AlarmArn
- Type: typing.Optional[str]
AlarmConfigurationUpdatedTimestamp
- Type: typing.Optional[str]
AlarmDescription
- Type: typing.Optional[str]
AlarmName
- Type: typing.Optional[str]
ComparisonOperator
- Type: typing.Optional[str]
DatapointsToAlarm
- Type: typing.Optional[int]
Dimensions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudWatchAlarmDimensionsDetailsTypeDef]]
EvaluateLowSampleCountPercentile
- Type: typing.Optional[str]
EvaluationPeriods
- Type: typing.Optional[int]
ExtendedStatistic
- Type: typing.Optional[str]
InsufficientDataActions
- Type: typing.Optional[typing.List[str]]
MetricName
- Type: typing.Optional[str]
Namespace
- Type: typing.Optional[str]
OkActions
- Type: typing.Optional[typing.List[str]]
Period
- Type: typing.Optional[int]
Statistic
- Type: typing.Optional[str]
Threshold
- Type: typing.Optional[float]
ThresholdMetricId
- Type: typing.Optional[str]
TreatMissingData
- Type: typing.Optional[str]
Unit
- Type: typing.Optional[str]
AwsCloudWatchAlarmDetailsOutputTypeDef
ActionsEnabled
- Type: typing.Optional[bool]
AlarmActions
- Type: typing.Optional[typing.List[str]]
AlarmArn
- Type: typing.Optional[str]
AlarmConfigurationUpdatedTimestamp
- Type: typing.Optional[str]
AlarmDescription
- Type: typing.Optional[str]
AlarmName
- Type: typing.Optional[str]
ComparisonOperator
- Type: typing.Optional[str]
DatapointsToAlarm
- Type: typing.Optional[int]
Dimensions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudWatchAlarmDimensionsDetailsTypeDef]]
EvaluateLowSampleCountPercentile
- Type: typing.Optional[str]
EvaluationPeriods
- Type: typing.Optional[int]
ExtendedStatistic
- Type: typing.Optional[str]
InsufficientDataActions
- Type: typing.Optional[typing.List[str]]
MetricName
- Type: typing.Optional[str]
Namespace
- Type: typing.Optional[str]
OkActions
- Type: typing.Optional[typing.List[str]]
Period
- Type: typing.Optional[int]
Statistic
- Type: typing.Optional[str]
Threshold
- Type: typing.Optional[float]
ThresholdMetricId
- Type: typing.Optional[str]
TreatMissingData
- Type: typing.Optional[str]
Unit
- Type: typing.Optional[str]
AwsCloudWatchAlarmDetailsTypeDef
ActionsEnabled
- Type: typing.Optional[bool]
AlarmActions
- Type: typing.Optional[typing.Sequence[str]]
AlarmArn
- Type: typing.Optional[str]
AlarmConfigurationUpdatedTimestamp
- Type: typing.Optional[str]
AlarmDescription
- Type: typing.Optional[str]
AlarmName
- Type: typing.Optional[str]
ComparisonOperator
- Type: typing.Optional[str]
DatapointsToAlarm
- Type: typing.Optional[int]
Dimensions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudWatchAlarmDimensionsDetailsTypeDef]]
EvaluateLowSampleCountPercentile
- Type: typing.Optional[str]
EvaluationPeriods
- Type: typing.Optional[int]
ExtendedStatistic
- Type: typing.Optional[str]
InsufficientDataActions
- Type: typing.Optional[typing.Sequence[str]]
MetricName
- Type: typing.Optional[str]
Namespace
- Type: typing.Optional[str]
OkActions
- Type: typing.Optional[typing.Sequence[str]]
Period
- Type: typing.Optional[int]
Statistic
- Type: typing.Optional[str]
Threshold
- Type: typing.Optional[float]
ThresholdMetricId
- Type: typing.Optional[str]
TreatMissingData
- Type: typing.Optional[str]
Unit
- Type: typing.Optional[str]
AwsCloudWatchAlarmDimensionsDetailsTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsCodeBuildProjectArtifactsDetailsTypeDef
ArtifactIdentifier
- Type: typing.Optional[str]
EncryptionDisabled
- Type: typing.Optional[bool]
Location
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NamespaceType
- Type: typing.Optional[str]
OverrideArtifactName
- Type: typing.Optional[bool]
Packaging
- Type: typing.Optional[str]
Path
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsCodeBuildProjectDetailsExtraOutputTypeDef
EncryptionKey
- Type: typing.Optional[str]
Artifacts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectArtifactsDetailsTypeDef]]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentExtraOutputTypeDef]
Name
- Type: typing.Optional[str]
Source
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectSourceTypeDef]
ServiceRole
- Type: typing.Optional[str]
LogsConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectLogsConfigDetailsTypeDef]
VpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectVpcConfigExtraOutputTypeDef]
SecondaryArtifacts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectArtifactsDetailsTypeDef]]
AwsCodeBuildProjectDetailsOutputTypeDef
EncryptionKey
- Type: typing.Optional[str]
Artifacts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectArtifactsDetailsTypeDef]]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentOutputTypeDef]
Name
- Type: typing.Optional[str]
Source
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectSourceTypeDef]
ServiceRole
- Type: typing.Optional[str]
LogsConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectLogsConfigDetailsTypeDef]
VpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectVpcConfigOutputTypeDef]
SecondaryArtifacts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectArtifactsDetailsTypeDef]]
AwsCodeBuildProjectDetailsTypeDef
EncryptionKey
- Type: typing.Optional[str]
Artifacts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectArtifactsDetailsTypeDef]]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentTypeDef]
Name
- Type: typing.Optional[str]
Source
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectSourceTypeDef]
ServiceRole
- Type: typing.Optional[str]
LogsConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectLogsConfigDetailsTypeDef]
VpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectVpcConfigTypeDef]
SecondaryArtifacts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectArtifactsDetailsTypeDef]]
AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsCodeBuildProjectEnvironmentExtraOutputTypeDef
Certificate
- Type: typing.Optional[str]
EnvironmentVariables
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef]]
PrivilegedMode
- Type: typing.Optional[bool]
ImagePullCredentialsType
- Type: typing.Optional[str]
RegistryCredential
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef]
Type
- Type: typing.Optional[str]
AwsCodeBuildProjectEnvironmentOutputTypeDef
Certificate
- Type: typing.Optional[str]
EnvironmentVariables
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef]]
PrivilegedMode
- Type: typing.Optional[bool]
ImagePullCredentialsType
- Type: typing.Optional[str]
RegistryCredential
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef]
Type
- Type: typing.Optional[str]
AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef
Credential
- Type: typing.Optional[str]
CredentialProvider
- Type: typing.Optional[str]
AwsCodeBuildProjectEnvironmentTypeDef
Certificate
- Type: typing.Optional[str]
EnvironmentVariables
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef]]
PrivilegedMode
- Type: typing.Optional[bool]
ImagePullCredentialsType
- Type: typing.Optional[str]
RegistryCredential
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef]
Type
- Type: typing.Optional[str]
AwsCodeBuildProjectLogsConfigCloudWatchLogsDetailsTypeDef
GroupName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
StreamName
- Type: typing.Optional[str]
AwsCodeBuildProjectLogsConfigDetailsTypeDef
CloudWatchLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectLogsConfigCloudWatchLogsDetailsTypeDef]
S3Logs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectLogsConfigS3LogsDetailsTypeDef]
AwsCodeBuildProjectLogsConfigS3LogsDetailsTypeDef
EncryptionDisabled
- Type: typing.Optional[bool]
Location
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsCodeBuildProjectSourceTypeDef
Type
- Type: typing.Optional[str]
Location
- Type: typing.Optional[str]
GitCloneDepth
- Type: typing.Optional[int]
InsecureSsl
- Type: typing.Optional[bool]
AwsCodeBuildProjectVpcConfigExtraOutputTypeDef
VpcId
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
AwsCodeBuildProjectVpcConfigOutputTypeDef
VpcId
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
AwsCodeBuildProjectVpcConfigTypeDef
VpcId
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.Sequence[str]]
SecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
AwsCorsConfigurationExtraOutputTypeDef
AllowOrigins
- Type: typing.Optional[typing.List[str]]
AllowCredentials
- Type: typing.Optional[bool]
ExposeHeaders
- Type: typing.Optional[typing.List[str]]
MaxAge
- Type: typing.Optional[int]
AllowMethods
- Type: typing.Optional[typing.List[str]]
AllowHeaders
- Type: typing.Optional[typing.List[str]]
AwsCorsConfigurationOutputTypeDef
AllowOrigins
- Type: typing.Optional[typing.List[str]]
AllowCredentials
- Type: typing.Optional[bool]
ExposeHeaders
- Type: typing.Optional[typing.List[str]]
MaxAge
- Type: typing.Optional[int]
AllowMethods
- Type: typing.Optional[typing.List[str]]
AllowHeaders
- Type: typing.Optional[typing.List[str]]
AwsCorsConfigurationTypeDef
AllowOrigins
- Type: typing.Optional[typing.Sequence[str]]
AllowCredentials
- Type: typing.Optional[bool]
ExposeHeaders
- Type: typing.Optional[typing.Sequence[str]]
MaxAge
- Type: typing.Optional[int]
AllowMethods
- Type: typing.Optional[typing.Sequence[str]]
AllowHeaders
- Type: typing.Optional[typing.Sequence[str]]
AwsDmsEndpointDetailsTypeDef
CertificateArn
- Type: typing.Optional[str]
DatabaseName
- Type: typing.Optional[str]
EndpointArn
- Type: typing.Optional[str]
EndpointIdentifier
- Type: typing.Optional[str]
EndpointType
- Type: typing.Optional[str]
EngineName
- Type: typing.Optional[str]
ExternalId
- Type: typing.Optional[str]
ExtraConnectionAttributes
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
ServerName
- Type: typing.Optional[str]
SslMode
- Type: typing.Optional[str]
Username
- Type: typing.Optional[str]
AwsDmsReplicationInstanceDetailsExtraOutputTypeDef
AllocatedStorage
- Type: typing.Optional[int]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
AvailabilityZone
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
MultiAZ
- Type: typing.Optional[bool]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
ReplicationInstanceClass
- Type: typing.Optional[str]
ReplicationInstanceIdentifier
- Type: typing.Optional[str]
ReplicationSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceReplicationSubnetGroupDetailsTypeDef]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceVpcSecurityGroupsDetailsTypeDef]]
AwsDmsReplicationInstanceDetailsOutputTypeDef
AllocatedStorage
- Type: typing.Optional[int]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
AvailabilityZone
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
MultiAZ
- Type: typing.Optional[bool]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
ReplicationInstanceClass
- Type: typing.Optional[str]
ReplicationInstanceIdentifier
- Type: typing.Optional[str]
ReplicationSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceReplicationSubnetGroupDetailsTypeDef]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceVpcSecurityGroupsDetailsTypeDef]]
AwsDmsReplicationInstanceDetailsTypeDef
AllocatedStorage
- Type: typing.Optional[int]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
AvailabilityZone
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
MultiAZ
- Type: typing.Optional[bool]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
ReplicationInstanceClass
- Type: typing.Optional[str]
ReplicationInstanceIdentifier
- Type: typing.Optional[str]
ReplicationSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceReplicationSubnetGroupDetailsTypeDef]
VpcSecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceVpcSecurityGroupsDetailsTypeDef]]
AwsDmsReplicationInstanceReplicationSubnetGroupDetailsTypeDef
ReplicationSubnetGroupIdentifier
- Type: typing.Optional[str]
AwsDmsReplicationInstanceVpcSecurityGroupsDetailsTypeDef
VpcSecurityGroupId
- Type: typing.Optional[str]
AwsDmsReplicationTaskDetailsTypeDef
CdcStartPosition
- Type: typing.Optional[str]
CdcStartTime
- Type: typing.Optional[str]
CdcStopPosition
- Type: typing.Optional[str]
MigrationType
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
ResourceIdentifier
- Type: typing.Optional[str]
ReplicationInstanceArn
- Type: typing.Optional[str]
ReplicationTaskIdentifier
- Type: typing.Optional[str]
ReplicationTaskSettings
- Type: typing.Optional[str]
SourceEndpointArn
- Type: typing.Optional[str]
TableMappings
- Type: typing.Optional[str]
TargetEndpointArn
- Type: typing.Optional[str]
TaskData
- Type: typing.Optional[str]
AwsDynamoDbTableAttributeDefinitionTypeDef
AttributeName
- Type: typing.Optional[str]
AttributeType
- Type: typing.Optional[str]
AwsDynamoDbTableBillingModeSummaryTypeDef
BillingMode
- Type: typing.Optional[str]
LastUpdateToPayPerRequestDateTime
- Type: typing.Optional[str]
AwsDynamoDbTableDetailsExtraOutputTypeDef
AttributeDefinitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableAttributeDefinitionTypeDef]]
BillingModeSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableBillingModeSummaryTypeDef]
CreationDateTime
- Type: typing.Optional[str]
GlobalSecondaryIndexes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableGlobalSecondaryIndexExtraOutputTypeDef]]
GlobalTableVersion
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
KeySchema
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
LatestStreamArn
- Type: typing.Optional[str]
LatestStreamLabel
- Type: typing.Optional[str]
LocalSecondaryIndexes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableLocalSecondaryIndexExtraOutputTypeDef]]
ProvisionedThroughput
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputTypeDef]
Replicas
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableReplicaExtraOutputTypeDef]]
RestoreSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableRestoreSummaryTypeDef]
SseDescription
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableSseDescriptionTypeDef]
StreamSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableStreamSpecificationTypeDef]
TableId
- Type: typing.Optional[str]
TableName
- Type: typing.Optional[str]
TableSizeBytes
- Type: typing.Optional[int]
TableStatus
- Type: typing.Optional[str]
DeletionProtectionEnabled
- Type: typing.Optional[bool]
AwsDynamoDbTableDetailsOutputTypeDef
AttributeDefinitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableAttributeDefinitionTypeDef]]
BillingModeSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableBillingModeSummaryTypeDef]
CreationDateTime
- Type: typing.Optional[str]
GlobalSecondaryIndexes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableGlobalSecondaryIndexOutputTypeDef]]
GlobalTableVersion
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
KeySchema
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
LatestStreamArn
- Type: typing.Optional[str]
LatestStreamLabel
- Type: typing.Optional[str]
LocalSecondaryIndexes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableLocalSecondaryIndexOutputTypeDef]]
ProvisionedThroughput
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputTypeDef]
Replicas
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableReplicaOutputTypeDef]]
RestoreSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableRestoreSummaryTypeDef]
SseDescription
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableSseDescriptionTypeDef]
StreamSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableStreamSpecificationTypeDef]
TableId
- Type: typing.Optional[str]
TableName
- Type: typing.Optional[str]
TableSizeBytes
- Type: typing.Optional[int]
TableStatus
- Type: typing.Optional[str]
DeletionProtectionEnabled
- Type: typing.Optional[bool]
AwsDynamoDbTableDetailsTypeDef
AttributeDefinitions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableAttributeDefinitionTypeDef]]
BillingModeSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableBillingModeSummaryTypeDef]
CreationDateTime
- Type: typing.Optional[str]
GlobalSecondaryIndexes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableGlobalSecondaryIndexTypeDef]]
GlobalTableVersion
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
KeySchema
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
LatestStreamArn
- Type: typing.Optional[str]
LatestStreamLabel
- Type: typing.Optional[str]
LocalSecondaryIndexes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableLocalSecondaryIndexTypeDef]]
ProvisionedThroughput
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputTypeDef]
Replicas
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableReplicaTypeDef]]
RestoreSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableRestoreSummaryTypeDef]
SseDescription
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableSseDescriptionTypeDef]
StreamSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableStreamSpecificationTypeDef]
TableId
- Type: typing.Optional[str]
TableName
- Type: typing.Optional[str]
TableSizeBytes
- Type: typing.Optional[int]
TableStatus
- Type: typing.Optional[str]
DeletionProtectionEnabled
- Type: typing.Optional[bool]
AwsDynamoDbTableGlobalSecondaryIndexExtraOutputTypeDef
Backfilling
- Type: typing.Optional[bool]
IndexArn
- Type: typing.Optional[str]
IndexName
- Type: typing.Optional[str]
IndexSizeBytes
- Type: typing.Optional[int]
IndexStatus
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
KeySchema
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
Projection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProjectionExtraOutputTypeDef]
ProvisionedThroughput
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputTypeDef]
AwsDynamoDbTableGlobalSecondaryIndexOutputTypeDef
Backfilling
- Type: typing.Optional[bool]
IndexArn
- Type: typing.Optional[str]
IndexName
- Type: typing.Optional[str]
IndexSizeBytes
- Type: typing.Optional[int]
IndexStatus
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
KeySchema
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
Projection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProjectionOutputTypeDef]
ProvisionedThroughput
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputTypeDef]
AwsDynamoDbTableGlobalSecondaryIndexTypeDef
Backfilling
- Type: typing.Optional[bool]
IndexArn
- Type: typing.Optional[str]
IndexName
- Type: typing.Optional[str]
IndexSizeBytes
- Type: typing.Optional[int]
IndexStatus
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
KeySchema
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
Projection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProjectionTypeDef]
ProvisionedThroughput
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputTypeDef]
AwsDynamoDbTableKeySchemaTypeDef
AttributeName
- Type: typing.Optional[str]
KeyType
- Type: typing.Optional[str]
AwsDynamoDbTableLocalSecondaryIndexExtraOutputTypeDef
IndexArn
- Type: typing.Optional[str]
IndexName
- Type: typing.Optional[str]
KeySchema
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
Projection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProjectionExtraOutputTypeDef]
AwsDynamoDbTableLocalSecondaryIndexOutputTypeDef
IndexArn
- Type: typing.Optional[str]
IndexName
- Type: typing.Optional[str]
KeySchema
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
Projection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProjectionOutputTypeDef]
AwsDynamoDbTableLocalSecondaryIndexTypeDef
IndexArn
- Type: typing.Optional[str]
IndexName
- Type: typing.Optional[str]
KeySchema
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableKeySchemaTypeDef]]
Projection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProjectionTypeDef]
AwsDynamoDbTableProjectionExtraOutputTypeDef
NonKeyAttributes
- Type: typing.Optional[typing.List[str]]
ProjectionType
- Type: typing.Optional[str]
AwsDynamoDbTableProjectionOutputTypeDef
NonKeyAttributes
- Type: typing.Optional[typing.List[str]]
ProjectionType
- Type: typing.Optional[str]
AwsDynamoDbTableProjectionTypeDef
NonKeyAttributes
- Type: typing.Optional[typing.Sequence[str]]
ProjectionType
- Type: typing.Optional[str]
AwsDynamoDbTableProvisionedThroughputOverrideTypeDef
ReadCapacityUnits
- Type: typing.Optional[int]
AwsDynamoDbTableProvisionedThroughputTypeDef
LastDecreaseDateTime
- Type: typing.Optional[str]
LastIncreaseDateTime
- Type: typing.Optional[str]
NumberOfDecreasesToday
- Type: typing.Optional[int]
ReadCapacityUnits
- Type: typing.Optional[int]
WriteCapacityUnits
- Type: typing.Optional[int]
AwsDynamoDbTableReplicaExtraOutputTypeDef
GlobalSecondaryIndexes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef]]
KmsMasterKeyId
- Type: typing.Optional[str]
ProvisionedThroughputOverride
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputOverrideTypeDef]
RegionName
- Type: typing.Optional[str]
ReplicaStatus
- Type: typing.Optional[str]
ReplicaStatusDescription
- Type: typing.Optional[str]
AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef
IndexName
- Type: typing.Optional[str]
ProvisionedThroughputOverride
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputOverrideTypeDef]
AwsDynamoDbTableReplicaOutputTypeDef
GlobalSecondaryIndexes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef]]
KmsMasterKeyId
- Type: typing.Optional[str]
ProvisionedThroughputOverride
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputOverrideTypeDef]
RegionName
- Type: typing.Optional[str]
ReplicaStatus
- Type: typing.Optional[str]
ReplicaStatusDescription
- Type: typing.Optional[str]
AwsDynamoDbTableReplicaTypeDef
GlobalSecondaryIndexes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef]]
KmsMasterKeyId
- Type: typing.Optional[str]
ProvisionedThroughputOverride
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableProvisionedThroughputOverrideTypeDef]
RegionName
- Type: typing.Optional[str]
ReplicaStatus
- Type: typing.Optional[str]
ReplicaStatusDescription
- Type: typing.Optional[str]
AwsDynamoDbTableRestoreSummaryTypeDef
SourceBackupArn
- Type: typing.Optional[str]
SourceTableArn
- Type: typing.Optional[str]
RestoreDateTime
- Type: typing.Optional[str]
RestoreInProgress
- Type: typing.Optional[bool]
AwsDynamoDbTableSseDescriptionTypeDef
InaccessibleEncryptionDateTime
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SseType
- Type: typing.Optional[str]
KmsMasterKeyArn
- Type: typing.Optional[str]
AwsDynamoDbTableStreamSpecificationTypeDef
StreamEnabled
- Type: typing.Optional[bool]
StreamViewType
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointAuthenticationOptionsActiveDirectoryDetailsTypeDef
DirectoryId
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointAuthenticationOptionsDetailsTypeDef
Type
- Type: typing.Optional[str]
ActiveDirectory
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointAuthenticationOptionsActiveDirectoryDetailsTypeDef]
MutualAuthentication
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointAuthenticationOptionsMutualAuthenticationDetailsTypeDef]
FederatedAuthentication
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointAuthenticationOptionsFederatedAuthenticationDetailsTypeDef]
AwsEc2ClientVpnEndpointAuthenticationOptionsFederatedAuthenticationDetailsTypeDef
SamlProviderArn
- Type: typing.Optional[str]
SelfServiceSamlProviderArn
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointAuthenticationOptionsMutualAuthenticationDetailsTypeDef
ClientRootCertificateChain
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointClientConnectOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
LambdaFunctionArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientConnectOptionsStatusDetailsTypeDef]
AwsEc2ClientVpnEndpointClientConnectOptionsStatusDetailsTypeDef
Code
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointClientLoginBannerOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
BannerText
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointConnectionLogOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
CloudwatchLogGroup
- Type: typing.Optional[str]
CloudwatchLogStream
- Type: typing.Optional[str]
AwsEc2ClientVpnEndpointDetailsExtraOutputTypeDef
ClientVpnEndpointId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ClientCidrBlock
- Type: typing.Optional[str]
DnsServer
- Type: typing.Optional[typing.List[str]]
SplitTunnel
- Type: typing.Optional[bool]
TransportProtocol
- Type: typing.Optional[str]
VpnPort
- Type: typing.Optional[int]
ServerCertificateArn
- Type: typing.Optional[str]
AuthenticationOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointAuthenticationOptionsDetailsTypeDef]]
ConnectionLogOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointConnectionLogOptionsDetailsTypeDef]
SecurityGroupIdSet
- Type: typing.Optional[typing.List[str]]
VpcId
- Type: typing.Optional[str]
SelfServicePortalUrl
- Type: typing.Optional[str]
ClientConnectOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientConnectOptionsDetailsTypeDef]
SessionTimeoutHours
- Type: typing.Optional[int]
ClientLoginBannerOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientLoginBannerOptionsDetailsTypeDef]
AwsEc2ClientVpnEndpointDetailsOutputTypeDef
ClientVpnEndpointId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ClientCidrBlock
- Type: typing.Optional[str]
DnsServer
- Type: typing.Optional[typing.List[str]]
SplitTunnel
- Type: typing.Optional[bool]
TransportProtocol
- Type: typing.Optional[str]
VpnPort
- Type: typing.Optional[int]
ServerCertificateArn
- Type: typing.Optional[str]
AuthenticationOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointAuthenticationOptionsDetailsTypeDef]]
ConnectionLogOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointConnectionLogOptionsDetailsTypeDef]
SecurityGroupIdSet
- Type: typing.Optional[typing.List[str]]
VpcId
- Type: typing.Optional[str]
SelfServicePortalUrl
- Type: typing.Optional[str]
ClientConnectOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientConnectOptionsDetailsTypeDef]
SessionTimeoutHours
- Type: typing.Optional[int]
ClientLoginBannerOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientLoginBannerOptionsDetailsTypeDef]
AwsEc2ClientVpnEndpointDetailsTypeDef
ClientVpnEndpointId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ClientCidrBlock
- Type: typing.Optional[str]
DnsServer
- Type: typing.Optional[typing.Sequence[str]]
SplitTunnel
- Type: typing.Optional[bool]
TransportProtocol
- Type: typing.Optional[str]
VpnPort
- Type: typing.Optional[int]
ServerCertificateArn
- Type: typing.Optional[str]
AuthenticationOptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointAuthenticationOptionsDetailsTypeDef]]
ConnectionLogOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointConnectionLogOptionsDetailsTypeDef]
SecurityGroupIdSet
- Type: typing.Optional[typing.Sequence[str]]
VpcId
- Type: typing.Optional[str]
SelfServicePortalUrl
- Type: typing.Optional[str]
ClientConnectOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientConnectOptionsDetailsTypeDef]
SessionTimeoutHours
- Type: typing.Optional[int]
ClientLoginBannerOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointClientLoginBannerOptionsDetailsTypeDef]
AwsEc2EipDetailsTypeDef
InstanceId
- Type: typing.Optional[str]
PublicIp
- Type: typing.Optional[str]
AllocationId
- Type: typing.Optional[str]
AssociationId
- Type: typing.Optional[str]
Domain
- Type: typing.Optional[str]
PublicIpv4Pool
- Type: typing.Optional[str]
NetworkBorderGroup
- Type: typing.Optional[str]
NetworkInterfaceId
- Type: typing.Optional[str]
NetworkInterfaceOwnerId
- Type: typing.Optional[str]
PrivateIpAddress
- Type: typing.Optional[str]
AwsEc2InstanceDetailsExtraOutputTypeDef
Type
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
IpV4Addresses
- Type: typing.Optional[typing.List[str]]
IpV6Addresses
- Type: typing.Optional[typing.List[str]]
KeyName
- Type: typing.Optional[str]
IamInstanceProfileArn
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
LaunchedAt
- Type: typing.Optional[str]
NetworkInterfaces
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceNetworkInterfacesDetailsTypeDef]]
VirtualizationType
- Type: typing.Optional[str]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceMetadataOptionsTypeDef]
Monitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceMonitoringDetailsTypeDef]
AwsEc2InstanceDetailsOutputTypeDef
Type
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
IpV4Addresses
- Type: typing.Optional[typing.List[str]]
IpV6Addresses
- Type: typing.Optional[typing.List[str]]
KeyName
- Type: typing.Optional[str]
IamInstanceProfileArn
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
LaunchedAt
- Type: typing.Optional[str]
NetworkInterfaces
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceNetworkInterfacesDetailsTypeDef]]
VirtualizationType
- Type: typing.Optional[str]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceMetadataOptionsTypeDef]
Monitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceMonitoringDetailsTypeDef]
AwsEc2InstanceDetailsTypeDef
Type
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
IpV4Addresses
- Type: typing.Optional[typing.Sequence[str]]
IpV6Addresses
- Type: typing.Optional[typing.Sequence[str]]
KeyName
- Type: typing.Optional[str]
IamInstanceProfileArn
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
LaunchedAt
- Type: typing.Optional[str]
NetworkInterfaces
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceNetworkInterfacesDetailsTypeDef]]
VirtualizationType
- Type: typing.Optional[str]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceMetadataOptionsTypeDef]
Monitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceMonitoringDetailsTypeDef]
AwsEc2InstanceMetadataOptionsTypeDef
HttpEndpoint
- Type: typing.Optional[str]
HttpProtocolIpv6
- Type: typing.Optional[str]
HttpPutResponseHopLimit
- Type: typing.Optional[int]
HttpTokens
- Type: typing.Optional[str]
InstanceMetadataTags
- Type: typing.Optional[str]
AwsEc2InstanceMonitoringDetailsTypeDef
State
- Type: typing.Optional[str]
AwsEc2InstanceNetworkInterfacesDetailsTypeDef
NetworkInterfaceId
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef
DeviceName
- Type: typing.Optional[str]
Ebs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetailsTypeDef]
NoDevice
- Type: typing.Optional[str]
VirtualName
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetailsTypeDef
DeleteOnTermination
- Type: typing.Optional[bool]
Encrypted
- Type: typing.Optional[bool]
Iops
- Type: typing.Optional[int]
KmsKeyId
- Type: typing.Optional[str]
SnapshotId
- Type: typing.Optional[str]
Throughput
- Type: typing.Optional[int]
VolumeSize
- Type: typing.Optional[int]
VolumeType
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetailsTypeDef
CapacityReservationId
- Type: typing.Optional[str]
CapacityReservationResourceGroupArn
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef
CapacityReservationPreference
- Type: typing.Optional[str]
CapacityReservationTarget
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetailsTypeDef]
AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef
CoreCount
- Type: typing.Optional[int]
ThreadsPerCore
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef
CpuCredits
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataDetailsExtraOutputTypeDef
BlockDeviceMappingSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef]]
CapacityReservationSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef]
CpuOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef]
CreditSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef]
DisableApiStop
- Type: typing.Optional[bool]
DisableApiTermination
- Type: typing.Optional[bool]
EbsOptimized
- Type: typing.Optional[bool]
ElasticGpuSpecificationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef]]
ElasticInferenceAcceleratorSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef]]
EnclaveOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef]
HibernationOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef]
IamInstanceProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef]
ImageId
- Type: typing.Optional[str]
InstanceInitiatedShutdownBehavior
- Type: typing.Optional[str]
InstanceMarketOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef]
InstanceRequirements
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsDetailsExtraOutputTypeDef]
InstanceType
- Type: typing.Optional[str]
KernelId
- Type: typing.Optional[str]
KeyName
- Type: typing.Optional[str]
LicenseSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef]]
MaintenanceOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef]
Monitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef]
NetworkInterfaceSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsExtraOutputTypeDef]]
Placement
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataPlacementDetailsTypeDef]
PrivateDnsNameOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef]
RamDiskId
- Type: typing.Optional[str]
SecurityGroupIdSet
- Type: typing.Optional[typing.List[str]]
SecurityGroupSet
- Type: typing.Optional[typing.List[str]]
UserData
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataDetailsOutputTypeDef
BlockDeviceMappingSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef]]
CapacityReservationSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef]
CpuOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef]
CreditSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef]
DisableApiStop
- Type: typing.Optional[bool]
DisableApiTermination
- Type: typing.Optional[bool]
EbsOptimized
- Type: typing.Optional[bool]
ElasticGpuSpecificationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef]]
ElasticInferenceAcceleratorSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef]]
EnclaveOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef]
HibernationOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef]
IamInstanceProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef]
ImageId
- Type: typing.Optional[str]
InstanceInitiatedShutdownBehavior
- Type: typing.Optional[str]
InstanceMarketOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef]
InstanceRequirements
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsDetailsOutputTypeDef]
InstanceType
- Type: typing.Optional[str]
KernelId
- Type: typing.Optional[str]
KeyName
- Type: typing.Optional[str]
LicenseSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef]]
MaintenanceOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef]
Monitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef]
NetworkInterfaceSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsOutputTypeDef]]
Placement
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataPlacementDetailsTypeDef]
PrivateDnsNameOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef]
RamDiskId
- Type: typing.Optional[str]
SecurityGroupIdSet
- Type: typing.Optional[typing.List[str]]
SecurityGroupSet
- Type: typing.Optional[typing.List[str]]
UserData
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataDetailsTypeDef
BlockDeviceMappingSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef]]
CapacityReservationSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef]
CpuOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef]
CreditSpecification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef]
DisableApiStop
- Type: typing.Optional[bool]
DisableApiTermination
- Type: typing.Optional[bool]
EbsOptimized
- Type: typing.Optional[bool]
ElasticGpuSpecificationSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef]]
ElasticInferenceAcceleratorSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef]]
EnclaveOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef]
HibernationOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef]
IamInstanceProfile
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef]
ImageId
- Type: typing.Optional[str]
InstanceInitiatedShutdownBehavior
- Type: typing.Optional[str]
InstanceMarketOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef]
InstanceRequirements
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KernelId
- Type: typing.Optional[str]
KeyName
- Type: typing.Optional[str]
LicenseSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef]]
MaintenanceOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef]
MetadataOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef]
Monitoring
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef]
NetworkInterfaceSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsTypeDef]]
Placement
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataPlacementDetailsTypeDef]
PrivateDnsNameOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef]
RamDiskId
- Type: typing.Optional[str]
SecurityGroupIdSet
- Type: typing.Optional[typing.Sequence[str]]
SecurityGroupSet
- Type: typing.Optional[typing.Sequence[str]]
UserData
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef
Type
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef
Count
- Type: typing.Optional[int]
Type
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef
Configured
- Type: typing.Optional[bool]
AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef
MarketType
- Type: typing.Optional[str]
SpotOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetailsTypeDef]
AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetailsTypeDef
BlockDurationMinutes
- Type: typing.Optional[int]
InstanceInterruptionBehavior
- Type: typing.Optional[str]
MaxPrice
- Type: typing.Optional[str]
SpotInstanceType
- Type: typing.Optional[str]
ValidUntil
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef
Max
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef
Max
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef
Max
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataInstanceRequirementsDetailsExtraOutputTypeDef
AcceleratorCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef]
AcceleratorManufacturers
- Type: typing.Optional[typing.List[str]]
AcceleratorNames
- Type: typing.Optional[typing.List[str]]
AcceleratorTotalMemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef]
AcceleratorTypes
- Type: typing.Optional[typing.List[str]]
BareMetal
- Type: typing.Optional[str]
BaselineEbsBandwidthMbps
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef]
BurstablePerformance
- Type: typing.Optional[str]
CpuManufacturers
- Type: typing.Optional[typing.List[str]]
ExcludedInstanceTypes
- Type: typing.Optional[typing.List[str]]
InstanceGenerations
- Type: typing.Optional[typing.List[str]]
LocalStorage
- Type: typing.Optional[str]
LocalStorageTypes
- Type: typing.Optional[typing.List[str]]
MemoryGiBPerVCpu
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef]
MemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef]
NetworkInterfaceCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef]
OnDemandMaxPricePercentageOverLowestPrice
- Type: typing.Optional[int]
RequireHibernateSupport
- Type: typing.Optional[bool]
SpotMaxPricePercentageOverLowestPrice
- Type: typing.Optional[int]
TotalLocalStorageGB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef]
VCpuCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef]
AwsEc2LaunchTemplateDataInstanceRequirementsDetailsOutputTypeDef
AcceleratorCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef]
AcceleratorManufacturers
- Type: typing.Optional[typing.List[str]]
AcceleratorNames
- Type: typing.Optional[typing.List[str]]
AcceleratorTotalMemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef]
AcceleratorTypes
- Type: typing.Optional[typing.List[str]]
BareMetal
- Type: typing.Optional[str]
BaselineEbsBandwidthMbps
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef]
BurstablePerformance
- Type: typing.Optional[str]
CpuManufacturers
- Type: typing.Optional[typing.List[str]]
ExcludedInstanceTypes
- Type: typing.Optional[typing.List[str]]
InstanceGenerations
- Type: typing.Optional[typing.List[str]]
LocalStorage
- Type: typing.Optional[str]
LocalStorageTypes
- Type: typing.Optional[typing.List[str]]
MemoryGiBPerVCpu
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef]
MemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef]
NetworkInterfaceCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef]
OnDemandMaxPricePercentageOverLowestPrice
- Type: typing.Optional[int]
RequireHibernateSupport
- Type: typing.Optional[bool]
SpotMaxPricePercentageOverLowestPrice
- Type: typing.Optional[int]
TotalLocalStorageGB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef]
VCpuCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef]
AwsEc2LaunchTemplateDataInstanceRequirementsDetailsTypeDef
AcceleratorCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef]
AcceleratorManufacturers
- Type: typing.Optional[typing.Sequence[str]]
AcceleratorNames
- Type: typing.Optional[typing.Sequence[str]]
AcceleratorTotalMemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef]
AcceleratorTypes
- Type: typing.Optional[typing.Sequence[str]]
BareMetal
- Type: typing.Optional[str]
BaselineEbsBandwidthMbps
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef]
BurstablePerformance
- Type: typing.Optional[str]
CpuManufacturers
- Type: typing.Optional[typing.Sequence[str]]
ExcludedInstanceTypes
- Type: typing.Optional[typing.Sequence[str]]
InstanceGenerations
- Type: typing.Optional[typing.Sequence[str]]
LocalStorage
- Type: typing.Optional[str]
LocalStorageTypes
- Type: typing.Optional[typing.Sequence[str]]
MemoryGiBPerVCpu
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef]
MemoryMiB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef]
NetworkInterfaceCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef]
OnDemandMaxPricePercentageOverLowestPrice
- Type: typing.Optional[int]
RequireHibernateSupport
- Type: typing.Optional[bool]
SpotMaxPricePercentageOverLowestPrice
- Type: typing.Optional[int]
TotalLocalStorageGB
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef]
VCpuCount
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef]
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef
Max
- Type: typing.Optional[float]
Min
- Type: typing.Optional[float]
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef
Max
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef
Max
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef
Max
- Type: typing.Optional[float]
Min
- Type: typing.Optional[float]
AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef
Max
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef
LicenseConfigurationArn
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef
AutoRecovery
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef
HttpEndpoint
- Type: typing.Optional[str]
HttpProtocolIpv6
- Type: typing.Optional[str]
HttpTokens
- Type: typing.Optional[str]
HttpPutResponseHopLimit
- Type: typing.Optional[int]
InstanceMetadataTags
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsExtraOutputTypeDef
AssociateCarrierIpAddress
- Type: typing.Optional[bool]
AssociatePublicIpAddress
- Type: typing.Optional[bool]
DeleteOnTermination
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
DeviceIndex
- Type: typing.Optional[int]
Groups
- Type: typing.Optional[typing.List[str]]
InterfaceType
- Type: typing.Optional[str]
Ipv4PrefixCount
- Type: typing.Optional[int]
Ipv4Prefixes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef]]
Ipv6AddressCount
- Type: typing.Optional[int]
Ipv6Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef]]
Ipv6PrefixCount
- Type: typing.Optional[int]
Ipv6Prefixes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef]]
NetworkCardIndex
- Type: typing.Optional[int]
NetworkInterfaceId
- Type: typing.Optional[str]
PrivateIpAddress
- Type: typing.Optional[str]
PrivateIpAddresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef]]
SecondaryPrivateIpAddressCount
- Type: typing.Optional[int]
SubnetId
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsOutputTypeDef
AssociateCarrierIpAddress
- Type: typing.Optional[bool]
AssociatePublicIpAddress
- Type: typing.Optional[bool]
DeleteOnTermination
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
DeviceIndex
- Type: typing.Optional[int]
Groups
- Type: typing.Optional[typing.List[str]]
InterfaceType
- Type: typing.Optional[str]
Ipv4PrefixCount
- Type: typing.Optional[int]
Ipv4Prefixes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef]]
Ipv6AddressCount
- Type: typing.Optional[int]
Ipv6Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef]]
Ipv6PrefixCount
- Type: typing.Optional[int]
Ipv6Prefixes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef]]
NetworkCardIndex
- Type: typing.Optional[int]
NetworkInterfaceId
- Type: typing.Optional[str]
PrivateIpAddress
- Type: typing.Optional[str]
PrivateIpAddresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef]]
SecondaryPrivateIpAddressCount
- Type: typing.Optional[int]
SubnetId
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsTypeDef
AssociateCarrierIpAddress
- Type: typing.Optional[bool]
AssociatePublicIpAddress
- Type: typing.Optional[bool]
DeleteOnTermination
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
DeviceIndex
- Type: typing.Optional[int]
Groups
- Type: typing.Optional[typing.Sequence[str]]
InterfaceType
- Type: typing.Optional[str]
Ipv4PrefixCount
- Type: typing.Optional[int]
Ipv4Prefixes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef]]
Ipv6AddressCount
- Type: typing.Optional[int]
Ipv6Addresses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef]]
Ipv6PrefixCount
- Type: typing.Optional[int]
Ipv6Prefixes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef]]
NetworkCardIndex
- Type: typing.Optional[int]
NetworkInterfaceId
- Type: typing.Optional[str]
PrivateIpAddress
- Type: typing.Optional[str]
PrivateIpAddresses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef]]
SecondaryPrivateIpAddressCount
- Type: typing.Optional[int]
SubnetId
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef
Ipv4Prefix
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef
Ipv6Address
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef
Ipv6Prefix
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef
Primary
- Type: typing.Optional[bool]
PrivateIpAddress
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataPlacementDetailsTypeDef
Affinity
- Type: typing.Optional[str]
AvailabilityZone
- Type: typing.Optional[str]
GroupName
- Type: typing.Optional[str]
HostId
- Type: typing.Optional[str]
HostResourceGroupArn
- Type: typing.Optional[str]
PartitionNumber
- Type: typing.Optional[int]
SpreadDomain
- Type: typing.Optional[str]
Tenancy
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef
EnableResourceNameDnsAAAARecord
- Type: typing.Optional[bool]
EnableResourceNameDnsARecord
- Type: typing.Optional[bool]
HostnameType
- Type: typing.Optional[str]
AwsEc2LaunchTemplateDetailsExtraOutputTypeDef
LaunchTemplateName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
LaunchTemplateData
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataDetailsExtraOutputTypeDef]
DefaultVersionNumber
- Type: typing.Optional[int]
LatestVersionNumber
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDetailsOutputTypeDef
LaunchTemplateName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
LaunchTemplateData
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataDetailsOutputTypeDef]
DefaultVersionNumber
- Type: typing.Optional[int]
LatestVersionNumber
- Type: typing.Optional[int]
AwsEc2LaunchTemplateDetailsTypeDef
LaunchTemplateName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
LaunchTemplateData
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDataDetailsTypeDef]
DefaultVersionNumber
- Type: typing.Optional[int]
LatestVersionNumber
- Type: typing.Optional[int]
AwsEc2NetworkAclAssociationTypeDef
NetworkAclAssociationId
- Type: typing.Optional[str]
NetworkAclId
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
AwsEc2NetworkAclDetailsExtraOutputTypeDef
IsDefault
- Type: typing.Optional[bool]
NetworkAclId
- Type: typing.Optional[str]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
Associations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclAssociationTypeDef]]
Entries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclEntryTypeDef]]
AwsEc2NetworkAclDetailsOutputTypeDef
IsDefault
- Type: typing.Optional[bool]
NetworkAclId
- Type: typing.Optional[str]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
Associations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclAssociationTypeDef]]
Entries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclEntryTypeDef]]
AwsEc2NetworkAclDetailsTypeDef
IsDefault
- Type: typing.Optional[bool]
NetworkAclId
- Type: typing.Optional[str]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
Associations
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclAssociationTypeDef]]
Entries
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclEntryTypeDef]]
AwsEc2NetworkAclEntryTypeDef
CidrBlock
- Type: typing.Optional[str]
Egress
- Type: typing.Optional[bool]
IcmpTypeCode
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.IcmpTypeCodeTypeDef]
Ipv6CidrBlock
- Type: typing.Optional[str]
PortRange
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PortRangeFromToTypeDef]
Protocol
- Type: typing.Optional[str]
RuleAction
- Type: typing.Optional[str]
RuleNumber
- Type: typing.Optional[int]
AwsEc2NetworkInterfaceAttachmentTypeDef
AttachTime
- Type: typing.Optional[str]
AttachmentId
- Type: typing.Optional[str]
DeleteOnTermination
- Type: typing.Optional[bool]
DeviceIndex
- Type: typing.Optional[int]
InstanceId
- Type: typing.Optional[str]
InstanceOwnerId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsEc2NetworkInterfaceDetailsExtraOutputTypeDef
Attachment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceAttachmentTypeDef]
NetworkInterfaceId
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceSecurityGroupTypeDef]]
SourceDestCheck
- Type: typing.Optional[bool]
IpV6Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef]]
PrivateIpAddresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef]]
PublicDnsName
- Type: typing.Optional[str]
PublicIp
- Type: typing.Optional[str]
AwsEc2NetworkInterfaceDetailsOutputTypeDef
Attachment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceAttachmentTypeDef]
NetworkInterfaceId
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceSecurityGroupTypeDef]]
SourceDestCheck
- Type: typing.Optional[bool]
IpV6Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef]]
PrivateIpAddresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef]]
PublicDnsName
- Type: typing.Optional[str]
PublicIp
- Type: typing.Optional[str]
AwsEc2NetworkInterfaceDetailsTypeDef
Attachment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceAttachmentTypeDef]
NetworkInterfaceId
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceSecurityGroupTypeDef]]
SourceDestCheck
- Type: typing.Optional[bool]
IpV6Addresses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef]]
PrivateIpAddresses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef]]
PublicDnsName
- Type: typing.Optional[str]
PublicIp
- Type: typing.Optional[str]
AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef
IpV6Address
- Type: typing.Optional[str]
AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef
PrivateIpAddress
- Type: typing.Optional[str]
PrivateDnsName
- Type: typing.Optional[str]
AwsEc2NetworkInterfaceSecurityGroupTypeDef
GroupName
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
AwsEc2RouteTableDetailsExtraOutputTypeDef
AssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AssociationSetDetailsTypeDef]]
OwnerId
- Type: typing.Optional[str]
PropagatingVgwSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PropagatingVgwSetDetailsTypeDef]]
RouteTableId
- Type: typing.Optional[str]
RouteSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RouteSetDetailsTypeDef]]
VpcId
- Type: typing.Optional[str]
AwsEc2RouteTableDetailsOutputTypeDef
AssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AssociationSetDetailsTypeDef]]
OwnerId
- Type: typing.Optional[str]
PropagatingVgwSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PropagatingVgwSetDetailsTypeDef]]
RouteTableId
- Type: typing.Optional[str]
RouteSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RouteSetDetailsTypeDef]]
VpcId
- Type: typing.Optional[str]
AwsEc2RouteTableDetailsTypeDef
AssociationSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AssociationSetDetailsTypeDef]]
OwnerId
- Type: typing.Optional[str]
PropagatingVgwSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.PropagatingVgwSetDetailsTypeDef]]
RouteTableId
- Type: typing.Optional[str]
RouteSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RouteSetDetailsTypeDef]]
VpcId
- Type: typing.Optional[str]
AwsEc2SecurityGroupDetailsExtraOutputTypeDef
GroupName
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
IpPermissions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpPermissionExtraOutputTypeDef]]
IpPermissionsEgress
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpPermissionExtraOutputTypeDef]]
AwsEc2SecurityGroupDetailsOutputTypeDef
GroupName
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
IpPermissions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpPermissionOutputTypeDef]]
IpPermissionsEgress
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpPermissionOutputTypeDef]]
AwsEc2SecurityGroupDetailsTypeDef
GroupName
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
IpPermissions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpPermissionTypeDef]]
IpPermissionsEgress
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpPermissionTypeDef]]
AwsEc2SecurityGroupIpPermissionExtraOutputTypeDef
IpProtocol
- Type: typing.Optional[str]
FromPort
- Type: typing.Optional[int]
ToPort
- Type: typing.Optional[int]
UserIdGroupPairs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupUserIdGroupPairTypeDef]]
IpRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpRangeTypeDef]]
Ipv6Ranges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpv6RangeTypeDef]]
PrefixListIds
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupPrefixListIdTypeDef]]
AwsEc2SecurityGroupIpPermissionOutputTypeDef
IpProtocol
- Type: typing.Optional[str]
FromPort
- Type: typing.Optional[int]
ToPort
- Type: typing.Optional[int]
UserIdGroupPairs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupUserIdGroupPairTypeDef]]
IpRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpRangeTypeDef]]
Ipv6Ranges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpv6RangeTypeDef]]
PrefixListIds
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupPrefixListIdTypeDef]]
AwsEc2SecurityGroupIpPermissionTypeDef
IpProtocol
- Type: typing.Optional[str]
FromPort
- Type: typing.Optional[int]
ToPort
- Type: typing.Optional[int]
UserIdGroupPairs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupUserIdGroupPairTypeDef]]
IpRanges
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpRangeTypeDef]]
Ipv6Ranges
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupIpv6RangeTypeDef]]
PrefixListIds
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupPrefixListIdTypeDef]]
AwsEc2SecurityGroupIpRangeTypeDef
CidrIp
- Type: typing.Optional[str]
AwsEc2SecurityGroupIpv6RangeTypeDef
CidrIpv6
- Type: typing.Optional[str]
AwsEc2SecurityGroupPrefixListIdTypeDef
PrefixListId
- Type: typing.Optional[str]
AwsEc2SecurityGroupUserIdGroupPairTypeDef
GroupId
- Type: typing.Optional[str]
GroupName
- Type: typing.Optional[str]
PeeringStatus
- Type: typing.Optional[str]
UserId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
VpcPeeringConnectionId
- Type: typing.Optional[str]
AwsEc2SubnetDetailsExtraOutputTypeDef
AssignIpv6AddressOnCreation
- Type: typing.Optional[bool]
AvailabilityZone
- Type: typing.Optional[str]
AvailabilityZoneId
- Type: typing.Optional[str]
AvailableIpAddressCount
- Type: typing.Optional[int]
CidrBlock
- Type: typing.Optional[str]
DefaultForAz
- Type: typing.Optional[bool]
MapPublicIpOnLaunch
- Type: typing.Optional[bool]
OwnerId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
SubnetArn
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
Ipv6CidrBlockAssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.Ipv6CidrBlockAssociationTypeDef]]
AwsEc2SubnetDetailsOutputTypeDef
AssignIpv6AddressOnCreation
- Type: typing.Optional[bool]
AvailabilityZone
- Type: typing.Optional[str]
AvailabilityZoneId
- Type: typing.Optional[str]
AvailableIpAddressCount
- Type: typing.Optional[int]
CidrBlock
- Type: typing.Optional[str]
DefaultForAz
- Type: typing.Optional[bool]
MapPublicIpOnLaunch
- Type: typing.Optional[bool]
OwnerId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
SubnetArn
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
Ipv6CidrBlockAssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.Ipv6CidrBlockAssociationTypeDef]]
AwsEc2SubnetDetailsTypeDef
AssignIpv6AddressOnCreation
- Type: typing.Optional[bool]
AvailabilityZone
- Type: typing.Optional[str]
AvailabilityZoneId
- Type: typing.Optional[str]
AvailableIpAddressCount
- Type: typing.Optional[int]
CidrBlock
- Type: typing.Optional[str]
DefaultForAz
- Type: typing.Optional[bool]
MapPublicIpOnLaunch
- Type: typing.Optional[bool]
OwnerId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
SubnetArn
- Type: typing.Optional[str]
SubnetId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
Ipv6CidrBlockAssociationSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.Ipv6CidrBlockAssociationTypeDef]]
AwsEc2TransitGatewayDetailsExtraOutputTypeDef
Id
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefaultRouteTablePropagation
- Type: typing.Optional[str]
AutoAcceptSharedAttachments
- Type: typing.Optional[str]
DefaultRouteTableAssociation
- Type: typing.Optional[str]
TransitGatewayCidrBlocks
- Type: typing.Optional[typing.List[str]]
AssociationDefaultRouteTableId
- Type: typing.Optional[str]
PropagationDefaultRouteTableId
- Type: typing.Optional[str]
VpnEcmpSupport
- Type: typing.Optional[str]
DnsSupport
- Type: typing.Optional[str]
MulticastSupport
- Type: typing.Optional[str]
AmazonSideAsn
- Type: typing.Optional[int]
AwsEc2TransitGatewayDetailsOutputTypeDef
Id
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefaultRouteTablePropagation
- Type: typing.Optional[str]
AutoAcceptSharedAttachments
- Type: typing.Optional[str]
DefaultRouteTableAssociation
- Type: typing.Optional[str]
TransitGatewayCidrBlocks
- Type: typing.Optional[typing.List[str]]
AssociationDefaultRouteTableId
- Type: typing.Optional[str]
PropagationDefaultRouteTableId
- Type: typing.Optional[str]
VpnEcmpSupport
- Type: typing.Optional[str]
DnsSupport
- Type: typing.Optional[str]
MulticastSupport
- Type: typing.Optional[str]
AmazonSideAsn
- Type: typing.Optional[int]
AwsEc2TransitGatewayDetailsTypeDef
Id
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
DefaultRouteTablePropagation
- Type: typing.Optional[str]
AutoAcceptSharedAttachments
- Type: typing.Optional[str]
DefaultRouteTableAssociation
- Type: typing.Optional[str]
TransitGatewayCidrBlocks
- Type: typing.Optional[typing.Sequence[str]]
AssociationDefaultRouteTableId
- Type: typing.Optional[str]
PropagationDefaultRouteTableId
- Type: typing.Optional[str]
VpnEcmpSupport
- Type: typing.Optional[str]
DnsSupport
- Type: typing.Optional[str]
MulticastSupport
- Type: typing.Optional[str]
AmazonSideAsn
- Type: typing.Optional[int]
AwsEc2VolumeAttachmentTypeDef
AttachTime
- Type: typing.Optional[str]
DeleteOnTermination
- Type: typing.Optional[bool]
InstanceId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsEc2VolumeDetailsExtraOutputTypeDef
CreateTime
- Type: typing.Optional[str]
DeviceName
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
Size
- Type: typing.Optional[int]
SnapshotId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
Attachments
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VolumeAttachmentTypeDef]]
VolumeId
- Type: typing.Optional[str]
VolumeType
- Type: typing.Optional[str]
VolumeScanStatus
- Type: typing.Optional[str]
AwsEc2VolumeDetailsOutputTypeDef
CreateTime
- Type: typing.Optional[str]
DeviceName
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
Size
- Type: typing.Optional[int]
SnapshotId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
Attachments
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VolumeAttachmentTypeDef]]
VolumeId
- Type: typing.Optional[str]
VolumeType
- Type: typing.Optional[str]
VolumeScanStatus
- Type: typing.Optional[str]
AwsEc2VolumeDetailsTypeDef
CreateTime
- Type: typing.Optional[str]
DeviceName
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
Size
- Type: typing.Optional[int]
SnapshotId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
Attachments
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VolumeAttachmentTypeDef]]
VolumeId
- Type: typing.Optional[str]
VolumeType
- Type: typing.Optional[str]
VolumeScanStatus
- Type: typing.Optional[str]
AwsEc2VpcDetailsExtraOutputTypeDef
CidrBlockAssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CidrBlockAssociationTypeDef]]
Ipv6CidrBlockAssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.Ipv6CidrBlockAssociationTypeDef]]
DhcpOptionsId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
AwsEc2VpcDetailsOutputTypeDef
CidrBlockAssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CidrBlockAssociationTypeDef]]
Ipv6CidrBlockAssociationSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.Ipv6CidrBlockAssociationTypeDef]]
DhcpOptionsId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
AwsEc2VpcDetailsTypeDef
CidrBlockAssociationSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.CidrBlockAssociationTypeDef]]
Ipv6CidrBlockAssociationSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.Ipv6CidrBlockAssociationTypeDef]]
DhcpOptionsId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
AwsEc2VpcEndpointServiceDetailsExtraOutputTypeDef
AcceptanceRequired
- Type: typing.Optional[bool]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BaseEndpointDnsNames
- Type: typing.Optional[typing.List[str]]
ManagesVpcEndpoints
- Type: typing.Optional[bool]
GatewayLoadBalancerArns
- Type: typing.Optional[typing.List[str]]
NetworkLoadBalancerArns
- Type: typing.Optional[typing.List[str]]
PrivateDnsName
- Type: typing.Optional[str]
ServiceId
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceState
- Type: typing.Optional[str]
ServiceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef]]
AwsEc2VpcEndpointServiceDetailsOutputTypeDef
AcceptanceRequired
- Type: typing.Optional[bool]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BaseEndpointDnsNames
- Type: typing.Optional[typing.List[str]]
ManagesVpcEndpoints
- Type: typing.Optional[bool]
GatewayLoadBalancerArns
- Type: typing.Optional[typing.List[str]]
NetworkLoadBalancerArns
- Type: typing.Optional[typing.List[str]]
PrivateDnsName
- Type: typing.Optional[str]
ServiceId
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceState
- Type: typing.Optional[str]
ServiceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef]]
AwsEc2VpcEndpointServiceDetailsTypeDef
AcceptanceRequired
- Type: typing.Optional[bool]
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
BaseEndpointDnsNames
- Type: typing.Optional[typing.Sequence[str]]
ManagesVpcEndpoints
- Type: typing.Optional[bool]
GatewayLoadBalancerArns
- Type: typing.Optional[typing.Sequence[str]]
NetworkLoadBalancerArns
- Type: typing.Optional[typing.Sequence[str]]
PrivateDnsName
- Type: typing.Optional[str]
ServiceId
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceState
- Type: typing.Optional[str]
ServiceType
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef]]
AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef
ServiceType
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionDetailsExtraOutputTypeDef
AccepterVpcInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionVpcInfoDetailsExtraOutputTypeDef]
ExpirationTime
- Type: typing.Optional[str]
RequesterVpcInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionVpcInfoDetailsExtraOutputTypeDef]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionStatusDetailsTypeDef]
VpcPeeringConnectionId
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionDetailsOutputTypeDef
AccepterVpcInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionVpcInfoDetailsOutputTypeDef]
ExpirationTime
- Type: typing.Optional[str]
RequesterVpcInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionVpcInfoDetailsOutputTypeDef]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionStatusDetailsTypeDef]
VpcPeeringConnectionId
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionDetailsTypeDef
AccepterVpcInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionVpcInfoDetailsTypeDef]
ExpirationTime
- Type: typing.Optional[str]
RequesterVpcInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionVpcInfoDetailsTypeDef]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionStatusDetailsTypeDef]
VpcPeeringConnectionId
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionStatusDetailsTypeDef
Code
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionVpcInfoDetailsExtraOutputTypeDef
CidrBlock
- Type: typing.Optional[str]
CidrBlockSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoCidrBlockSetDetailsTypeDef]]
Ipv6CidrBlockSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoIpv6CidrBlockSetDetailsTypeDef]]
OwnerId
- Type: typing.Optional[str]
PeeringOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoPeeringOptionsDetailsTypeDef]
Region
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionVpcInfoDetailsOutputTypeDef
CidrBlock
- Type: typing.Optional[str]
CidrBlockSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoCidrBlockSetDetailsTypeDef]]
Ipv6CidrBlockSet
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoIpv6CidrBlockSetDetailsTypeDef]]
OwnerId
- Type: typing.Optional[str]
PeeringOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoPeeringOptionsDetailsTypeDef]
Region
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
AwsEc2VpcPeeringConnectionVpcInfoDetailsTypeDef
CidrBlock
- Type: typing.Optional[str]
CidrBlockSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoCidrBlockSetDetailsTypeDef]]
Ipv6CidrBlockSet
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoIpv6CidrBlockSetDetailsTypeDef]]
OwnerId
- Type: typing.Optional[str]
PeeringOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.VpcInfoPeeringOptionsDetailsTypeDef]
Region
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
AwsEc2VpnConnectionDetailsExtraOutputTypeDef
VpnConnectionId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
CustomerGatewayId
- Type: typing.Optional[str]
CustomerGatewayConfiguration
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
VpnGatewayId
- Type: typing.Optional[str]
Category
- Type: typing.Optional[str]
VgwTelemetry
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef]]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionOptionsDetailsExtraOutputTypeDef]
Routes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionRoutesDetailsTypeDef]]
TransitGatewayId
- Type: typing.Optional[str]
AwsEc2VpnConnectionDetailsOutputTypeDef
VpnConnectionId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
CustomerGatewayId
- Type: typing.Optional[str]
CustomerGatewayConfiguration
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
VpnGatewayId
- Type: typing.Optional[str]
Category
- Type: typing.Optional[str]
VgwTelemetry
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef]]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionOptionsDetailsOutputTypeDef]
Routes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionRoutesDetailsTypeDef]]
TransitGatewayId
- Type: typing.Optional[str]
AwsEc2VpnConnectionDetailsTypeDef
VpnConnectionId
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
CustomerGatewayId
- Type: typing.Optional[str]
CustomerGatewayConfiguration
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
VpnGatewayId
- Type: typing.Optional[str]
Category
- Type: typing.Optional[str]
VgwTelemetry
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef]]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionOptionsDetailsTypeDef]
Routes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionRoutesDetailsTypeDef]]
TransitGatewayId
- Type: typing.Optional[str]
AwsEc2VpnConnectionOptionsDetailsExtraOutputTypeDef
StaticRoutesOnly
- Type: typing.Optional[bool]
TunnelOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionOptionsTunnelOptionsDetailsExtraOutputTypeDef]]
AwsEc2VpnConnectionOptionsDetailsOutputTypeDef
StaticRoutesOnly
- Type: typing.Optional[bool]
TunnelOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionOptionsTunnelOptionsDetailsOutputTypeDef]]
AwsEc2VpnConnectionOptionsDetailsTypeDef
StaticRoutesOnly
- Type: typing.Optional[bool]
TunnelOptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionOptionsTunnelOptionsDetailsTypeDef]]
AwsEc2VpnConnectionOptionsTunnelOptionsDetailsExtraOutputTypeDef
DpdTimeoutSeconds
- Type: typing.Optional[int]
IkeVersions
- Type: typing.Optional[typing.List[str]]
OutsideIpAddress
- Type: typing.Optional[str]
Phase1DhGroupNumbers
- Type: typing.Optional[typing.List[int]]
Phase1EncryptionAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase1IntegrityAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase1LifetimeSeconds
- Type: typing.Optional[int]
Phase2DhGroupNumbers
- Type: typing.Optional[typing.List[int]]
Phase2EncryptionAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase2IntegrityAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase2LifetimeSeconds
- Type: typing.Optional[int]
PreSharedKey
- Type: typing.Optional[str]
RekeyFuzzPercentage
- Type: typing.Optional[int]
RekeyMarginTimeSeconds
- Type: typing.Optional[int]
ReplayWindowSize
- Type: typing.Optional[int]
TunnelInsideCidr
- Type: typing.Optional[str]
AwsEc2VpnConnectionOptionsTunnelOptionsDetailsOutputTypeDef
DpdTimeoutSeconds
- Type: typing.Optional[int]
IkeVersions
- Type: typing.Optional[typing.List[str]]
OutsideIpAddress
- Type: typing.Optional[str]
Phase1DhGroupNumbers
- Type: typing.Optional[typing.List[int]]
Phase1EncryptionAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase1IntegrityAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase1LifetimeSeconds
- Type: typing.Optional[int]
Phase2DhGroupNumbers
- Type: typing.Optional[typing.List[int]]
Phase2EncryptionAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase2IntegrityAlgorithms
- Type: typing.Optional[typing.List[str]]
Phase2LifetimeSeconds
- Type: typing.Optional[int]
PreSharedKey
- Type: typing.Optional[str]
RekeyFuzzPercentage
- Type: typing.Optional[int]
RekeyMarginTimeSeconds
- Type: typing.Optional[int]
ReplayWindowSize
- Type: typing.Optional[int]
TunnelInsideCidr
- Type: typing.Optional[str]
AwsEc2VpnConnectionOptionsTunnelOptionsDetailsTypeDef
DpdTimeoutSeconds
- Type: typing.Optional[int]
IkeVersions
- Type: typing.Optional[typing.Sequence[str]]
OutsideIpAddress
- Type: typing.Optional[str]
Phase1DhGroupNumbers
- Type: typing.Optional[typing.Sequence[int]]
Phase1EncryptionAlgorithms
- Type: typing.Optional[typing.Sequence[str]]
Phase1IntegrityAlgorithms
- Type: typing.Optional[typing.Sequence[str]]
Phase1LifetimeSeconds
- Type: typing.Optional[int]
Phase2DhGroupNumbers
- Type: typing.Optional[typing.Sequence[int]]
Phase2EncryptionAlgorithms
- Type: typing.Optional[typing.Sequence[str]]
Phase2IntegrityAlgorithms
- Type: typing.Optional[typing.Sequence[str]]
Phase2LifetimeSeconds
- Type: typing.Optional[int]
PreSharedKey
- Type: typing.Optional[str]
RekeyFuzzPercentage
- Type: typing.Optional[int]
RekeyMarginTimeSeconds
- Type: typing.Optional[int]
ReplayWindowSize
- Type: typing.Optional[int]
TunnelInsideCidr
- Type: typing.Optional[str]
AwsEc2VpnConnectionRoutesDetailsTypeDef
DestinationCidrBlock
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef
AcceptedRouteCount
- Type: typing.Optional[int]
CertificateArn
- Type: typing.Optional[str]
LastStatusChange
- Type: typing.Optional[str]
OutsideIpAddress
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
StatusMessage
- Type: typing.Optional[str]
AwsEcrContainerImageDetailsExtraOutputTypeDef
RegistryId
- Type: typing.Optional[str]
RepositoryName
- Type: typing.Optional[str]
Architecture
- Type: typing.Optional[str]
ImageDigest
- Type: typing.Optional[str]
ImageTags
- Type: typing.Optional[typing.List[str]]
ImagePublishedAt
- Type: typing.Optional[str]
AwsEcrContainerImageDetailsOutputTypeDef
RegistryId
- Type: typing.Optional[str]
RepositoryName
- Type: typing.Optional[str]
Architecture
- Type: typing.Optional[str]
ImageDigest
- Type: typing.Optional[str]
ImageTags
- Type: typing.Optional[typing.List[str]]
ImagePublishedAt
- Type: typing.Optional[str]
AwsEcrContainerImageDetailsTypeDef
RegistryId
- Type: typing.Optional[str]
RepositoryName
- Type: typing.Optional[str]
Architecture
- Type: typing.Optional[str]
ImageDigest
- Type: typing.Optional[str]
ImageTags
- Type: typing.Optional[typing.Sequence[str]]
ImagePublishedAt
- Type: typing.Optional[str]
AwsEcrRepositoryDetailsTypeDef
Arn
- Type: typing.Optional[str]
ImageScanningConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrRepositoryImageScanningConfigurationDetailsTypeDef]
ImageTagMutability
- Type: typing.Optional[str]
LifecyclePolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrRepositoryLifecyclePolicyDetailsTypeDef]
RepositoryName
- Type: typing.Optional[str]
RepositoryPolicyText
- Type: typing.Optional[str]
AwsEcrRepositoryImageScanningConfigurationDetailsTypeDef
ScanOnPush
- Type: typing.Optional[bool]
AwsEcrRepositoryLifecyclePolicyDetailsTypeDef
LifecyclePolicyText
- Type: typing.Optional[str]
RegistryId
- Type: typing.Optional[str]
AwsEcsClusterClusterSettingsDetailsTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsEcsClusterConfigurationDetailsTypeDef
ExecuteCommandConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterConfigurationExecuteCommandConfigurationDetailsTypeDef]
AwsEcsClusterConfigurationExecuteCommandConfigurationDetailsTypeDef
KmsKeyId
- Type: typing.Optional[str]
LogConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetailsTypeDef]
Logging
- Type: typing.Optional[str]
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetailsTypeDef
CloudWatchEncryptionEnabled
- Type: typing.Optional[bool]
CloudWatchLogGroupName
- Type: typing.Optional[str]
S3BucketName
- Type: typing.Optional[str]
S3EncryptionEnabled
- Type: typing.Optional[bool]
S3KeyPrefix
- Type: typing.Optional[str]
AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef
Base
- Type: typing.Optional[int]
CapacityProvider
- Type: typing.Optional[str]
Weight
- Type: typing.Optional[int]
AwsEcsClusterDetailsExtraOutputTypeDef
ClusterArn
- Type: typing.Optional[str]
ActiveServicesCount
- Type: typing.Optional[int]
CapacityProviders
- Type: typing.Optional[typing.List[str]]
ClusterSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterClusterSettingsDetailsTypeDef]]
Configuration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterConfigurationDetailsTypeDef]
DefaultCapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef]]
ClusterName
- Type: typing.Optional[str]
RegisteredContainerInstancesCount
- Type: typing.Optional[int]
RunningTasksCount
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
AwsEcsClusterDetailsOutputTypeDef
ClusterArn
- Type: typing.Optional[str]
ActiveServicesCount
- Type: typing.Optional[int]
CapacityProviders
- Type: typing.Optional[typing.List[str]]
ClusterSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterClusterSettingsDetailsTypeDef]]
Configuration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterConfigurationDetailsTypeDef]
DefaultCapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef]]
ClusterName
- Type: typing.Optional[str]
RegisteredContainerInstancesCount
- Type: typing.Optional[int]
RunningTasksCount
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
AwsEcsClusterDetailsTypeDef
ClusterArn
- Type: typing.Optional[str]
ActiveServicesCount
- Type: typing.Optional[int]
CapacityProviders
- Type: typing.Optional[typing.Sequence[str]]
ClusterSettings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterClusterSettingsDetailsTypeDef]]
Configuration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterConfigurationDetailsTypeDef]
DefaultCapacityProviderStrategy
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef]]
ClusterName
- Type: typing.Optional[str]
RegisteredContainerInstancesCount
- Type: typing.Optional[int]
RunningTasksCount
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
AwsEcsContainerDetailsExtraOutputTypeDef
Name
- Type: typing.Optional[str]
Image
- Type: typing.Optional[str]
MountPoints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsMountPointTypeDef]]
Privileged
- Type: typing.Optional[bool]
AwsEcsContainerDetailsOutputTypeDef
Name
- Type: typing.Optional[str]
Image
- Type: typing.Optional[str]
MountPoints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsMountPointTypeDef]]
Privileged
- Type: typing.Optional[bool]
AwsEcsContainerDetailsTypeDef
Name
- Type: typing.Optional[str]
Image
- Type: typing.Optional[str]
MountPoints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsMountPointTypeDef]]
Privileged
- Type: typing.Optional[bool]
AwsEcsServiceCapacityProviderStrategyDetailsTypeDef
Base
- Type: typing.Optional[int]
CapacityProvider
- Type: typing.Optional[str]
Weight
- Type: typing.Optional[int]
AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetailsTypeDef
Enable
- Type: typing.Optional[bool]
Rollback
- Type: typing.Optional[bool]
AwsEcsServiceDeploymentConfigurationDetailsTypeDef
DeploymentCircuitBreaker
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetailsTypeDef]
MaximumPercent
- Type: typing.Optional[int]
MinimumHealthyPercent
- Type: typing.Optional[int]
AwsEcsServiceDeploymentControllerDetailsTypeDef
Type
- Type: typing.Optional[str]
AwsEcsServiceDetailsExtraOutputTypeDef
CapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceCapacityProviderStrategyDetailsTypeDef]]
Cluster
- Type: typing.Optional[str]
DeploymentConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentConfigurationDetailsTypeDef]
DeploymentController
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentControllerDetailsTypeDef]
DesiredCount
- Type: typing.Optional[int]
EnableEcsManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
HealthCheckGracePeriodSeconds
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[str]
LoadBalancers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceLoadBalancersDetailsTypeDef]]
Name
- Type: typing.Optional[str]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceNetworkConfigurationDetailsExtraOutputTypeDef]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServicePlacementConstraintsDetailsTypeDef]]
PlacementStrategies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServicePlacementStrategiesDetailsTypeDef]]
PlatformVersion
- Type: typing.Optional[str]
PropagateTags
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
SchedulingStrategy
- Type: typing.Optional[str]
ServiceArn
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceRegistries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceServiceRegistriesDetailsTypeDef]]
TaskDefinition
- Type: typing.Optional[str]
AwsEcsServiceDetailsOutputTypeDef
CapacityProviderStrategy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceCapacityProviderStrategyDetailsTypeDef]]
Cluster
- Type: typing.Optional[str]
DeploymentConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentConfigurationDetailsTypeDef]
DeploymentController
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentControllerDetailsTypeDef]
DesiredCount
- Type: typing.Optional[int]
EnableEcsManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
HealthCheckGracePeriodSeconds
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[str]
LoadBalancers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceLoadBalancersDetailsTypeDef]]
Name
- Type: typing.Optional[str]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceNetworkConfigurationDetailsOutputTypeDef]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServicePlacementConstraintsDetailsTypeDef]]
PlacementStrategies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServicePlacementStrategiesDetailsTypeDef]]
PlatformVersion
- Type: typing.Optional[str]
PropagateTags
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
SchedulingStrategy
- Type: typing.Optional[str]
ServiceArn
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceRegistries
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceServiceRegistriesDetailsTypeDef]]
TaskDefinition
- Type: typing.Optional[str]
AwsEcsServiceDetailsTypeDef
CapacityProviderStrategy
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceCapacityProviderStrategyDetailsTypeDef]]
Cluster
- Type: typing.Optional[str]
DeploymentConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentConfigurationDetailsTypeDef]
DeploymentController
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDeploymentControllerDetailsTypeDef]
DesiredCount
- Type: typing.Optional[int]
EnableEcsManagedTags
- Type: typing.Optional[bool]
EnableExecuteCommand
- Type: typing.Optional[bool]
HealthCheckGracePeriodSeconds
- Type: typing.Optional[int]
LaunchType
- Type: typing.Optional[str]
LoadBalancers
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceLoadBalancersDetailsTypeDef]]
Name
- Type: typing.Optional[str]
NetworkConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceNetworkConfigurationDetailsTypeDef]
PlacementConstraints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServicePlacementConstraintsDetailsTypeDef]]
PlacementStrategies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServicePlacementStrategiesDetailsTypeDef]]
PlatformVersion
- Type: typing.Optional[str]
PropagateTags
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
SchedulingStrategy
- Type: typing.Optional[str]
ServiceArn
- Type: typing.Optional[str]
ServiceName
- Type: typing.Optional[str]
ServiceRegistries
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceServiceRegistriesDetailsTypeDef]]
TaskDefinition
- Type: typing.Optional[str]
AwsEcsServiceLoadBalancersDetailsTypeDef
ContainerName
- Type: typing.Optional[str]
ContainerPort
- Type: typing.Optional[int]
LoadBalancerName
- Type: typing.Optional[str]
TargetGroupArn
- Type: typing.Optional[str]
AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsExtraOutputTypeDef
AssignPublicIp
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
Subnets
- Type: typing.Optional[typing.List[str]]
AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsOutputTypeDef
AssignPublicIp
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
Subnets
- Type: typing.Optional[typing.List[str]]
AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsTypeDef
AssignPublicIp
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
Subnets
- Type: typing.Optional[typing.Sequence[str]]
AwsEcsServiceNetworkConfigurationDetailsExtraOutputTypeDef
AwsVpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsExtraOutputTypeDef]
AwsEcsServiceNetworkConfigurationDetailsOutputTypeDef
AwsVpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsOutputTypeDef]
AwsEcsServiceNetworkConfigurationDetailsTypeDef
AwsVpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsTypeDef]
AwsEcsServicePlacementConstraintsDetailsTypeDef
Expression
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsEcsServicePlacementStrategiesDetailsTypeDef
Field
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsEcsServiceServiceRegistriesDetailsTypeDef
ContainerName
- Type: typing.Optional[str]
ContainerPort
- Type: typing.Optional[int]
Port
- Type: typing.Optional[int]
RegistryArn
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef
Condition
- Type: typing.Optional[str]
ContainerName
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsDetailsExtraOutputTypeDef
Command
- Type: typing.Optional[typing.List[str]]
Cpu
- Type: typing.Optional[int]
DependsOn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef]]
DisableNetworking
- Type: typing.Optional[bool]
DnsSearchDomains
- Type: typing.Optional[typing.List[str]]
DnsServers
- Type: typing.Optional[typing.List[str]]
DockerLabels
- Type: typing.Optional[typing.Dict[str, str]]
DockerSecurityOptions
- Type: typing.Optional[typing.List[str]]
EntryPoint
- Type: typing.Optional[typing.List[str]]
Environment
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef]]
EnvironmentFiles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef]]
Essential
- Type: typing.Optional[bool]
ExtraHosts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef]]
FirelensConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsExtraOutputTypeDef]
HealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsExtraOutputTypeDef]
Hostname
- Type: typing.Optional[str]
Image
- Type: typing.Optional[str]
Interactive
- Type: typing.Optional[bool]
Links
- Type: typing.Optional[typing.List[str]]
LinuxParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsExtraOutputTypeDef]
LogConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsExtraOutputTypeDef]
Memory
- Type: typing.Optional[int]
MemoryReservation
- Type: typing.Optional[int]
MountPoints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef]]
Name
- Type: typing.Optional[str]
PortMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef]]
Privileged
- Type: typing.Optional[bool]
PseudoTerminal
- Type: typing.Optional[bool]
ReadonlyRootFilesystem
- Type: typing.Optional[bool]
RepositoryCredentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef]
ResourceRequirements
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef]]
Secrets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef]]
StartTimeout
- Type: typing.Optional[int]
StopTimeout
- Type: typing.Optional[int]
SystemControls
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef]]
Ulimits
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef]]
User
- Type: typing.Optional[str]
VolumesFrom
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef]]
WorkingDirectory
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsDetailsOutputTypeDef
Command
- Type: typing.Optional[typing.List[str]]
Cpu
- Type: typing.Optional[int]
DependsOn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef]]
DisableNetworking
- Type: typing.Optional[bool]
DnsSearchDomains
- Type: typing.Optional[typing.List[str]]
DnsServers
- Type: typing.Optional[typing.List[str]]
DockerLabels
- Type: typing.Optional[typing.Dict[str, str]]
DockerSecurityOptions
- Type: typing.Optional[typing.List[str]]
EntryPoint
- Type: typing.Optional[typing.List[str]]
Environment
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef]]
EnvironmentFiles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef]]
Essential
- Type: typing.Optional[bool]
ExtraHosts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef]]
FirelensConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsOutputTypeDef]
HealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsOutputTypeDef]
Hostname
- Type: typing.Optional[str]
Image
- Type: typing.Optional[str]
Interactive
- Type: typing.Optional[bool]
Links
- Type: typing.Optional[typing.List[str]]
LinuxParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsOutputTypeDef]
LogConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsOutputTypeDef]
Memory
- Type: typing.Optional[int]
MemoryReservation
- Type: typing.Optional[int]
MountPoints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef]]
Name
- Type: typing.Optional[str]
PortMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef]]
Privileged
- Type: typing.Optional[bool]
PseudoTerminal
- Type: typing.Optional[bool]
ReadonlyRootFilesystem
- Type: typing.Optional[bool]
RepositoryCredentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef]
ResourceRequirements
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef]]
Secrets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef]]
StartTimeout
- Type: typing.Optional[int]
StopTimeout
- Type: typing.Optional[int]
SystemControls
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef]]
Ulimits
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef]]
User
- Type: typing.Optional[str]
VolumesFrom
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef]]
WorkingDirectory
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsDetailsTypeDef
Command
- Type: typing.Optional[typing.Sequence[str]]
Cpu
- Type: typing.Optional[int]
DependsOn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef]]
DisableNetworking
- Type: typing.Optional[bool]
DnsSearchDomains
- Type: typing.Optional[typing.Sequence[str]]
DnsServers
- Type: typing.Optional[typing.Sequence[str]]
DockerLabels
- Type: typing.Optional[typing.Mapping[str, str]]
DockerSecurityOptions
- Type: typing.Optional[typing.Sequence[str]]
EntryPoint
- Type: typing.Optional[typing.Sequence[str]]
Environment
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef]]
EnvironmentFiles
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef]]
Essential
- Type: typing.Optional[bool]
ExtraHosts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef]]
FirelensConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsTypeDef]
HealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsTypeDef]
Hostname
- Type: typing.Optional[str]
Image
- Type: typing.Optional[str]
Interactive
- Type: typing.Optional[bool]
Links
- Type: typing.Optional[typing.Sequence[str]]
LinuxParameters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsTypeDef]
LogConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsTypeDef]
Memory
- Type: typing.Optional[int]
MemoryReservation
- Type: typing.Optional[int]
MountPoints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef]]
Name
- Type: typing.Optional[str]
PortMappings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef]]
Privileged
- Type: typing.Optional[bool]
PseudoTerminal
- Type: typing.Optional[bool]
ReadonlyRootFilesystem
- Type: typing.Optional[bool]
RepositoryCredentials
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef]
ResourceRequirements
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef]]
Secrets
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef]]
StartTimeout
- Type: typing.Optional[int]
StopTimeout
- Type: typing.Optional[int]
SystemControls
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef]]
Ulimits
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef]]
User
- Type: typing.Optional[str]
VolumesFrom
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef]]
WorkingDirectory
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef
Type
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef
Hostname
- Type: typing.Optional[str]
IpAddress
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsExtraOutputTypeDef
Options
- Type: typing.Optional[typing.Dict[str, str]]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsOutputTypeDef
Options
- Type: typing.Optional[typing.Dict[str, str]]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsTypeDef
Options
- Type: typing.Optional[typing.Mapping[str, str]]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsExtraOutputTypeDef
Command
- Type: typing.Optional[typing.List[str]]
Interval
- Type: typing.Optional[int]
Retries
- Type: typing.Optional[int]
StartPeriod
- Type: typing.Optional[int]
Timeout
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsOutputTypeDef
Command
- Type: typing.Optional[typing.List[str]]
Interval
- Type: typing.Optional[int]
Retries
- Type: typing.Optional[int]
StartPeriod
- Type: typing.Optional[int]
Timeout
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsTypeDef
Command
- Type: typing.Optional[typing.Sequence[str]]
Interval
- Type: typing.Optional[int]
Retries
- Type: typing.Optional[int]
StartPeriod
- Type: typing.Optional[int]
Timeout
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsExtraOutputTypeDef
Add
- Type: typing.Optional[typing.List[str]]
Drop
- Type: typing.Optional[typing.List[str]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsOutputTypeDef
Add
- Type: typing.Optional[typing.List[str]]
Drop
- Type: typing.Optional[typing.List[str]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsTypeDef
Add
- Type: typing.Optional[typing.Sequence[str]]
Drop
- Type: typing.Optional[typing.Sequence[str]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsExtraOutputTypeDef
Capabilities
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsExtraOutputTypeDef]
Devices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsExtraOutputTypeDef]]
InitProcessEnabled
- Type: typing.Optional[bool]
MaxSwap
- Type: typing.Optional[int]
SharedMemorySize
- Type: typing.Optional[int]
Swappiness
- Type: typing.Optional[int]
Tmpfs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsExtraOutputTypeDef]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsOutputTypeDef
Capabilities
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsOutputTypeDef]
Devices
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsOutputTypeDef]]
InitProcessEnabled
- Type: typing.Optional[bool]
MaxSwap
- Type: typing.Optional[int]
SharedMemorySize
- Type: typing.Optional[int]
Swappiness
- Type: typing.Optional[int]
Tmpfs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsOutputTypeDef]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsTypeDef
Capabilities
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsTypeDef]
Devices
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsTypeDef]]
InitProcessEnabled
- Type: typing.Optional[bool]
MaxSwap
- Type: typing.Optional[int]
SharedMemorySize
- Type: typing.Optional[int]
Swappiness
- Type: typing.Optional[int]
Tmpfs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsTypeDef]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsExtraOutputTypeDef
ContainerPath
- Type: typing.Optional[str]
HostPath
- Type: typing.Optional[str]
Permissions
- Type: typing.Optional[typing.List[str]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsOutputTypeDef
ContainerPath
- Type: typing.Optional[str]
HostPath
- Type: typing.Optional[str]
Permissions
- Type: typing.Optional[typing.List[str]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsTypeDef
ContainerPath
- Type: typing.Optional[str]
HostPath
- Type: typing.Optional[str]
Permissions
- Type: typing.Optional[typing.Sequence[str]]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsExtraOutputTypeDef
ContainerPath
- Type: typing.Optional[str]
MountOptions
- Type: typing.Optional[typing.List[str]]
Size
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsOutputTypeDef
ContainerPath
- Type: typing.Optional[str]
MountOptions
- Type: typing.Optional[typing.List[str]]
Size
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsTypeDef
ContainerPath
- Type: typing.Optional[str]
MountOptions
- Type: typing.Optional[typing.Sequence[str]]
Size
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsExtraOutputTypeDef
LogDriver
- Type: typing.Optional[str]
Options
- Type: typing.Optional[typing.Dict[str, str]]
SecretOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef]]
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsOutputTypeDef
LogDriver
- Type: typing.Optional[str]
Options
- Type: typing.Optional[typing.Dict[str, str]]
SecretOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef]]
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsTypeDef
LogDriver
- Type: typing.Optional[str]
Options
- Type: typing.Optional[typing.Mapping[str, str]]
SecretOptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef]]
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef
Name
- Type: typing.Optional[str]
ValueFrom
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef
ContainerPath
- Type: typing.Optional[str]
ReadOnly
- Type: typing.Optional[bool]
SourceVolume
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef
ContainerPort
- Type: typing.Optional[int]
HostPort
- Type: typing.Optional[int]
Protocol
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef
CredentialsParameter
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef
Type
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef
Name
- Type: typing.Optional[str]
ValueFrom
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef
Namespace
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef
HardLimit
- Type: typing.Optional[int]
Name
- Type: typing.Optional[str]
SoftLimit
- Type: typing.Optional[int]
AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef
ReadOnly
- Type: typing.Optional[bool]
SourceContainer
- Type: typing.Optional[str]
AwsEcsTaskDefinitionDetailsExtraOutputTypeDef
ContainerDefinitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsDetailsExtraOutputTypeDef]]
Cpu
- Type: typing.Optional[str]
ExecutionRoleArn
- Type: typing.Optional[str]
Family
- Type: typing.Optional[str]
InferenceAccelerators
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef]]
IpcMode
- Type: typing.Optional[str]
Memory
- Type: typing.Optional[str]
NetworkMode
- Type: typing.Optional[str]
PidMode
- Type: typing.Optional[str]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef]]
ProxyConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionProxyConfigurationDetailsExtraOutputTypeDef]
RequiresCompatibilities
- Type: typing.Optional[typing.List[str]]
TaskRoleArn
- Type: typing.Optional[str]
Volumes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesDetailsExtraOutputTypeDef]]
Status
- Type: typing.Optional[str]
AwsEcsTaskDefinitionDetailsOutputTypeDef
ContainerDefinitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsDetailsOutputTypeDef]]
Cpu
- Type: typing.Optional[str]
ExecutionRoleArn
- Type: typing.Optional[str]
Family
- Type: typing.Optional[str]
InferenceAccelerators
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef]]
IpcMode
- Type: typing.Optional[str]
Memory
- Type: typing.Optional[str]
NetworkMode
- Type: typing.Optional[str]
PidMode
- Type: typing.Optional[str]
PlacementConstraints
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef]]
ProxyConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionProxyConfigurationDetailsOutputTypeDef]
RequiresCompatibilities
- Type: typing.Optional[typing.List[str]]
TaskRoleArn
- Type: typing.Optional[str]
Volumes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesDetailsOutputTypeDef]]
Status
- Type: typing.Optional[str]
AwsEcsTaskDefinitionDetailsTypeDef
ContainerDefinitions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionContainerDefinitionsDetailsTypeDef]]
Cpu
- Type: typing.Optional[str]
ExecutionRoleArn
- Type: typing.Optional[str]
Family
- Type: typing.Optional[str]
InferenceAccelerators
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef]]
IpcMode
- Type: typing.Optional[str]
Memory
- Type: typing.Optional[str]
NetworkMode
- Type: typing.Optional[str]
PidMode
- Type: typing.Optional[str]
PlacementConstraints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef]]
ProxyConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionProxyConfigurationDetailsTypeDef]
RequiresCompatibilities
- Type: typing.Optional[typing.Sequence[str]]
TaskRoleArn
- Type: typing.Optional[str]
Volumes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesDetailsTypeDef]]
Status
- Type: typing.Optional[str]
AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef
DeviceName
- Type: typing.Optional[str]
DeviceType
- Type: typing.Optional[str]
AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef
Expression
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionProxyConfigurationDetailsExtraOutputTypeDef
ContainerName
- Type: typing.Optional[str]
ProxyConfigurationProperties
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef]]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionProxyConfigurationDetailsOutputTypeDef
ContainerName
- Type: typing.Optional[str]
ProxyConfigurationProperties
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef]]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionProxyConfigurationDetailsTypeDef
ContainerName
- Type: typing.Optional[str]
ProxyConfigurationProperties
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef]]
Type
- Type: typing.Optional[str]
AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesDetailsExtraOutputTypeDef
DockerVolumeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsExtraOutputTypeDef]
EfsVolumeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef]
Host
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesHostDetailsTypeDef]
Name
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesDetailsOutputTypeDef
DockerVolumeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsOutputTypeDef]
EfsVolumeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef]
Host
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesHostDetailsTypeDef]
Name
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesDetailsTypeDef
DockerVolumeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsTypeDef]
EfsVolumeConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef]
Host
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesHostDetailsTypeDef]
Name
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsExtraOutputTypeDef
Autoprovision
- Type: typing.Optional[bool]
Driver
- Type: typing.Optional[str]
DriverOpts
- Type: typing.Optional[typing.Dict[str, str]]
Labels
- Type: typing.Optional[typing.Dict[str, str]]
Scope
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsOutputTypeDef
Autoprovision
- Type: typing.Optional[bool]
Driver
- Type: typing.Optional[str]
DriverOpts
- Type: typing.Optional[typing.Dict[str, str]]
Labels
- Type: typing.Optional[typing.Dict[str, str]]
Scope
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsTypeDef
Autoprovision
- Type: typing.Optional[bool]
Driver
- Type: typing.Optional[str]
DriverOpts
- Type: typing.Optional[typing.Mapping[str, str]]
Labels
- Type: typing.Optional[typing.Mapping[str, str]]
Scope
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetailsTypeDef
AccessPointId
- Type: typing.Optional[str]
Iam
- Type: typing.Optional[str]
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef
AuthorizationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetailsTypeDef]
FilesystemId
- Type: typing.Optional[str]
RootDirectory
- Type: typing.Optional[str]
TransitEncryption
- Type: typing.Optional[str]
TransitEncryptionPort
- Type: typing.Optional[int]
AwsEcsTaskDefinitionVolumesHostDetailsTypeDef
SourcePath
- Type: typing.Optional[str]
AwsEcsTaskDetailsExtraOutputTypeDef
ClusterArn
- Type: typing.Optional[str]
TaskDefinitionArn
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
StartedAt
- Type: typing.Optional[str]
StartedBy
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
Volumes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskVolumeDetailsTypeDef]]
Containers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsContainerDetailsExtraOutputTypeDef]]
AwsEcsTaskDetailsOutputTypeDef
ClusterArn
- Type: typing.Optional[str]
TaskDefinitionArn
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
StartedAt
- Type: typing.Optional[str]
StartedBy
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
Volumes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskVolumeDetailsTypeDef]]
Containers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsContainerDetailsOutputTypeDef]]
AwsEcsTaskDetailsTypeDef
ClusterArn
- Type: typing.Optional[str]
TaskDefinitionArn
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
StartedAt
- Type: typing.Optional[str]
StartedBy
- Type: typing.Optional[str]
Group
- Type: typing.Optional[str]
Volumes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskVolumeDetailsTypeDef]]
Containers
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsContainerDetailsTypeDef]]
AwsEcsTaskVolumeDetailsTypeDef
Name
- Type: typing.Optional[str]
Host
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskVolumeHostDetailsTypeDef]
AwsEcsTaskVolumeHostDetailsTypeDef
SourcePath
- Type: typing.Optional[str]
AwsEfsAccessPointDetailsExtraOutputTypeDef
AccessPointId
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
ClientToken
- Type: typing.Optional[str]
FileSystemId
- Type: typing.Optional[str]
PosixUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointPosixUserDetailsExtraOutputTypeDef]
RootDirectory
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointRootDirectoryDetailsTypeDef]
AwsEfsAccessPointDetailsOutputTypeDef
AccessPointId
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
ClientToken
- Type: typing.Optional[str]
FileSystemId
- Type: typing.Optional[str]
PosixUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointPosixUserDetailsOutputTypeDef]
RootDirectory
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointRootDirectoryDetailsTypeDef]
AwsEfsAccessPointDetailsTypeDef
AccessPointId
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
ClientToken
- Type: typing.Optional[str]
FileSystemId
- Type: typing.Optional[str]
PosixUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointPosixUserDetailsTypeDef]
RootDirectory
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointRootDirectoryDetailsTypeDef]
AwsEfsAccessPointPosixUserDetailsExtraOutputTypeDef
Gid
- Type: typing.Optional[str]
SecondaryGids
- Type: typing.Optional[typing.List[str]]
Uid
- Type: typing.Optional[str]
AwsEfsAccessPointPosixUserDetailsOutputTypeDef
Gid
- Type: typing.Optional[str]
SecondaryGids
- Type: typing.Optional[typing.List[str]]
Uid
- Type: typing.Optional[str]
AwsEfsAccessPointPosixUserDetailsTypeDef
Gid
- Type: typing.Optional[str]
SecondaryGids
- Type: typing.Optional[typing.Sequence[str]]
Uid
- Type: typing.Optional[str]
AwsEfsAccessPointRootDirectoryCreationInfoDetailsTypeDef
OwnerGid
- Type: typing.Optional[str]
OwnerUid
- Type: typing.Optional[str]
Permissions
- Type: typing.Optional[str]
AwsEfsAccessPointRootDirectoryDetailsTypeDef
CreationInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointRootDirectoryCreationInfoDetailsTypeDef]
Path
- Type: typing.Optional[str]
AwsEksClusterDetailsExtraOutputTypeDef
Arn
- Type: typing.Optional[str]
CertificateAuthorityData
- Type: typing.Optional[str]
ClusterStatus
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ResourcesVpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterResourcesVpcConfigDetailsExtraOutputTypeDef]
RoleArn
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Logging
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterLoggingDetailsExtraOutputTypeDef]
AwsEksClusterDetailsOutputTypeDef
Arn
- Type: typing.Optional[str]
CertificateAuthorityData
- Type: typing.Optional[str]
ClusterStatus
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ResourcesVpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterResourcesVpcConfigDetailsOutputTypeDef]
RoleArn
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Logging
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterLoggingDetailsOutputTypeDef]
AwsEksClusterDetailsTypeDef
Arn
- Type: typing.Optional[str]
CertificateAuthorityData
- Type: typing.Optional[str]
ClusterStatus
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ResourcesVpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterResourcesVpcConfigDetailsTypeDef]
RoleArn
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Logging
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterLoggingDetailsTypeDef]
AwsEksClusterLoggingClusterLoggingDetailsExtraOutputTypeDef
Enabled
- Type: typing.Optional[bool]
Types
- Type: typing.Optional[typing.List[str]]
AwsEksClusterLoggingClusterLoggingDetailsOutputTypeDef
Enabled
- Type: typing.Optional[bool]
Types
- Type: typing.Optional[typing.List[str]]
AwsEksClusterLoggingClusterLoggingDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
Types
- Type: typing.Optional[typing.Sequence[str]]
AwsEksClusterLoggingDetailsExtraOutputTypeDef
ClusterLogging
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterLoggingClusterLoggingDetailsExtraOutputTypeDef]]
AwsEksClusterLoggingDetailsOutputTypeDef
ClusterLogging
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterLoggingClusterLoggingDetailsOutputTypeDef]]
AwsEksClusterLoggingDetailsTypeDef
ClusterLogging
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterLoggingClusterLoggingDetailsTypeDef]]
AwsEksClusterResourcesVpcConfigDetailsExtraOutputTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
EndpointPublicAccess
- Type: typing.Optional[bool]
AwsEksClusterResourcesVpcConfigDetailsOutputTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
EndpointPublicAccess
- Type: typing.Optional[bool]
AwsEksClusterResourcesVpcConfigDetailsTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
SubnetIds
- Type: typing.Optional[typing.Sequence[str]]
EndpointPublicAccess
- Type: typing.Optional[bool]
AwsElasticBeanstalkEnvironmentDetailsExtraOutputTypeDef
ApplicationName
- Type: typing.Optional[str]
Cname
- Type: typing.Optional[str]
DateCreated
- Type: typing.Optional[str]
DateUpdated
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
EnvironmentArn
- Type: typing.Optional[str]
EnvironmentId
- Type: typing.Optional[str]
EnvironmentLinks
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef]]
EnvironmentName
- Type: typing.Optional[str]
OptionSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentOptionSettingTypeDef]]
PlatformArn
- Type: typing.Optional[str]
SolutionStackName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Tier
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentTierTypeDef]
VersionLabel
- Type: typing.Optional[str]
AwsElasticBeanstalkEnvironmentDetailsOutputTypeDef
ApplicationName
- Type: typing.Optional[str]
Cname
- Type: typing.Optional[str]
DateCreated
- Type: typing.Optional[str]
DateUpdated
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
EnvironmentArn
- Type: typing.Optional[str]
EnvironmentId
- Type: typing.Optional[str]
EnvironmentLinks
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef]]
EnvironmentName
- Type: typing.Optional[str]
OptionSettings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentOptionSettingTypeDef]]
PlatformArn
- Type: typing.Optional[str]
SolutionStackName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Tier
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentTierTypeDef]
VersionLabel
- Type: typing.Optional[str]
AwsElasticBeanstalkEnvironmentDetailsTypeDef
ApplicationName
- Type: typing.Optional[str]
Cname
- Type: typing.Optional[str]
DateCreated
- Type: typing.Optional[str]
DateUpdated
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
EnvironmentArn
- Type: typing.Optional[str]
EnvironmentId
- Type: typing.Optional[str]
EnvironmentLinks
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef]]
EnvironmentName
- Type: typing.Optional[str]
OptionSettings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentOptionSettingTypeDef]]
PlatformArn
- Type: typing.Optional[str]
SolutionStackName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Tier
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentTierTypeDef]
VersionLabel
- Type: typing.Optional[str]
AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef
EnvironmentName
- Type: typing.Optional[str]
LinkName
- Type: typing.Optional[str]
AwsElasticBeanstalkEnvironmentOptionSettingTypeDef
Namespace
- Type: typing.Optional[str]
OptionName
- Type: typing.Optional[str]
ResourceName
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsElasticBeanstalkEnvironmentTierTypeDef
Name
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
AwsElasticsearchDomainDetailsExtraOutputTypeDef
AccessPolicies
- Type: typing.Optional[str]
DomainEndpointOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainDomainEndpointOptionsTypeDef]
DomainId
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
Endpoints
- Type: typing.Optional[typing.Dict[str, str]]
ElasticsearchVersion
- Type: typing.Optional[str]
ElasticsearchClusterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef]
EncryptionAtRestOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef]
LogPublishingOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainLogPublishingOptionsTypeDef]
NodeToNodeEncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef]
ServiceSoftwareOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainServiceSoftwareOptionsTypeDef]
VPCOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainVPCOptionsExtraOutputTypeDef]
AwsElasticsearchDomainDetailsOutputTypeDef
AccessPolicies
- Type: typing.Optional[str]
DomainEndpointOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainDomainEndpointOptionsTypeDef]
DomainId
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
Endpoints
- Type: typing.Optional[typing.Dict[str, str]]
ElasticsearchVersion
- Type: typing.Optional[str]
ElasticsearchClusterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef]
EncryptionAtRestOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef]
LogPublishingOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainLogPublishingOptionsTypeDef]
NodeToNodeEncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef]
ServiceSoftwareOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainServiceSoftwareOptionsTypeDef]
VPCOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainVPCOptionsOutputTypeDef]
AwsElasticsearchDomainDetailsTypeDef
AccessPolicies
- Type: typing.Optional[str]
DomainEndpointOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainDomainEndpointOptionsTypeDef]
DomainId
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
Endpoints
- Type: typing.Optional[typing.Mapping[str, str]]
ElasticsearchVersion
- Type: typing.Optional[str]
ElasticsearchClusterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef]
EncryptionAtRestOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef]
LogPublishingOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainLogPublishingOptionsTypeDef]
NodeToNodeEncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef]
ServiceSoftwareOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainServiceSoftwareOptionsTypeDef]
VPCOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainVPCOptionsTypeDef]
AwsElasticsearchDomainDomainEndpointOptionsTypeDef
EnforceHTTPS
- Type: typing.Optional[bool]
TLSSecurityPolicy
- Type: typing.Optional[str]
AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef
DedicatedMasterCount
- Type: typing.Optional[int]
DedicatedMasterEnabled
- Type: typing.Optional[bool]
DedicatedMasterType
- Type: typing.Optional[str]
InstanceCount
- Type: typing.Optional[int]
InstanceType
- Type: typing.Optional[str]
ZoneAwarenessConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetailsTypeDef]
ZoneAwarenessEnabled
- Type: typing.Optional[bool]
AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetailsTypeDef
AvailabilityZoneCount
- Type: typing.Optional[int]
AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef
Enabled
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef
CloudWatchLogsLogGroupArn
- Type: typing.Optional[str]
Enabled
- Type: typing.Optional[bool]
AwsElasticsearchDomainLogPublishingOptionsTypeDef
IndexSlowLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef]
SearchSlowLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef]
AuditLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef]
AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsElasticsearchDomainServiceSoftwareOptionsTypeDef
AutomatedUpdateDate
- Type: typing.Optional[str]
Cancellable
- Type: typing.Optional[bool]
CurrentVersion
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
NewVersion
- Type: typing.Optional[str]
UpdateAvailable
- Type: typing.Optional[bool]
UpdateStatus
- Type: typing.Optional[str]
AwsElasticsearchDomainVPCOptionsExtraOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
VPCId
- Type: typing.Optional[str]
AwsElasticsearchDomainVPCOptionsOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
VPCId
- Type: typing.Optional[str]
AwsElasticsearchDomainVPCOptionsTypeDef
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
SecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
SubnetIds
- Type: typing.Optional[typing.Sequence[str]]
VPCId
- Type: typing.Optional[str]
AwsElbAppCookieStickinessPolicyTypeDef
CookieName
- Type: typing.Optional[str]
PolicyName
- Type: typing.Optional[str]
AwsElbLbCookieStickinessPolicyTypeDef
CookieExpirationPeriod
- Type: typing.Optional[int]
PolicyName
- Type: typing.Optional[str]
AwsElbLoadBalancerAccessLogTypeDef
EmitInterval
- Type: typing.Optional[int]
Enabled
- Type: typing.Optional[bool]
S3BucketName
- Type: typing.Optional[str]
S3BucketPrefix
- Type: typing.Optional[str]
AwsElbLoadBalancerAdditionalAttributeTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsElbLoadBalancerAttributesExtraOutputTypeDef
AccessLog
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAccessLogTypeDef]
ConnectionDraining
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerConnectionDrainingTypeDef]
ConnectionSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerConnectionSettingsTypeDef]
CrossZoneLoadBalancing
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef]
AdditionalAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAdditionalAttributeTypeDef]]
AwsElbLoadBalancerAttributesOutputTypeDef
AccessLog
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAccessLogTypeDef]
ConnectionDraining
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerConnectionDrainingTypeDef]
ConnectionSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerConnectionSettingsTypeDef]
CrossZoneLoadBalancing
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef]
AdditionalAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAdditionalAttributeTypeDef]]
AwsElbLoadBalancerAttributesTypeDef
AccessLog
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAccessLogTypeDef]
ConnectionDraining
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerConnectionDrainingTypeDef]
ConnectionSettings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerConnectionSettingsTypeDef]
CrossZoneLoadBalancing
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef]
AdditionalAttributes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAdditionalAttributeTypeDef]]
AwsElbLoadBalancerBackendServerDescriptionExtraOutputTypeDef
InstancePort
- Type: typing.Optional[int]
PolicyNames
- Type: typing.Optional[typing.List[str]]
AwsElbLoadBalancerBackendServerDescriptionOutputTypeDef
InstancePort
- Type: typing.Optional[int]
PolicyNames
- Type: typing.Optional[typing.List[str]]
AwsElbLoadBalancerBackendServerDescriptionTypeDef
InstancePort
- Type: typing.Optional[int]
PolicyNames
- Type: typing.Optional[typing.Sequence[str]]
AwsElbLoadBalancerConnectionDrainingTypeDef
Enabled
- Type: typing.Optional[bool]
Timeout
- Type: typing.Optional[int]
AwsElbLoadBalancerConnectionSettingsTypeDef
IdleTimeout
- Type: typing.Optional[int]
AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef
Enabled
- Type: typing.Optional[bool]
AwsElbLoadBalancerDetailsExtraOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BackendServerDescriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerBackendServerDescriptionExtraOutputTypeDef]]
CanonicalHostedZoneName
- Type: typing.Optional[str]
CanonicalHostedZoneNameID
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[str]
DnsName
- Type: typing.Optional[str]
HealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerHealthCheckTypeDef]
Instances
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerInstanceTypeDef]]
ListenerDescriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerListenerDescriptionExtraOutputTypeDef]]
LoadBalancerAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAttributesExtraOutputTypeDef]
LoadBalancerName
- Type: typing.Optional[str]
Policies
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerPoliciesExtraOutputTypeDef]
Scheme
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
SourceSecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerSourceSecurityGroupTypeDef]
Subnets
- Type: typing.Optional[typing.List[str]]
VpcId
- Type: typing.Optional[str]
AwsElbLoadBalancerDetailsOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BackendServerDescriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerBackendServerDescriptionOutputTypeDef]]
CanonicalHostedZoneName
- Type: typing.Optional[str]
CanonicalHostedZoneNameID
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[str]
DnsName
- Type: typing.Optional[str]
HealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerHealthCheckTypeDef]
Instances
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerInstanceTypeDef]]
ListenerDescriptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerListenerDescriptionOutputTypeDef]]
LoadBalancerAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAttributesOutputTypeDef]
LoadBalancerName
- Type: typing.Optional[str]
Policies
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerPoliciesOutputTypeDef]
Scheme
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
SourceSecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerSourceSecurityGroupTypeDef]
Subnets
- Type: typing.Optional[typing.List[str]]
VpcId
- Type: typing.Optional[str]
AwsElbLoadBalancerDetailsTypeDef
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
BackendServerDescriptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerBackendServerDescriptionTypeDef]]
CanonicalHostedZoneName
- Type: typing.Optional[str]
CanonicalHostedZoneNameID
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[str]
DnsName
- Type: typing.Optional[str]
HealthCheck
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerHealthCheckTypeDef]
Instances
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerInstanceTypeDef]]
ListenerDescriptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerListenerDescriptionTypeDef]]
LoadBalancerAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerAttributesTypeDef]
LoadBalancerName
- Type: typing.Optional[str]
Policies
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerPoliciesTypeDef]
Scheme
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
SourceSecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerSourceSecurityGroupTypeDef]
Subnets
- Type: typing.Optional[typing.Sequence[str]]
VpcId
- Type: typing.Optional[str]
AwsElbLoadBalancerHealthCheckTypeDef
HealthyThreshold
- Type: typing.Optional[int]
Interval
- Type: typing.Optional[int]
Target
- Type: typing.Optional[str]
Timeout
- Type: typing.Optional[int]
UnhealthyThreshold
- Type: typing.Optional[int]
AwsElbLoadBalancerInstanceTypeDef
InstanceId
- Type: typing.Optional[str]
AwsElbLoadBalancerListenerDescriptionExtraOutputTypeDef
Listener
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerListenerTypeDef]
PolicyNames
- Type: typing.Optional[typing.List[str]]
AwsElbLoadBalancerListenerDescriptionOutputTypeDef
Listener
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerListenerTypeDef]
PolicyNames
- Type: typing.Optional[typing.List[str]]
AwsElbLoadBalancerListenerDescriptionTypeDef
Listener
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerListenerTypeDef]
PolicyNames
- Type: typing.Optional[typing.Sequence[str]]
AwsElbLoadBalancerListenerTypeDef
InstancePort
- Type: typing.Optional[int]
InstanceProtocol
- Type: typing.Optional[str]
LoadBalancerPort
- Type: typing.Optional[int]
Protocol
- Type: typing.Optional[str]
SslCertificateId
- Type: typing.Optional[str]
AwsElbLoadBalancerPoliciesExtraOutputTypeDef
AppCookieStickinessPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbAppCookieStickinessPolicyTypeDef]]
LbCookieStickinessPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLbCookieStickinessPolicyTypeDef]]
OtherPolicies
- Type: typing.Optional[typing.List[str]]
AwsElbLoadBalancerPoliciesOutputTypeDef
AppCookieStickinessPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbAppCookieStickinessPolicyTypeDef]]
LbCookieStickinessPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLbCookieStickinessPolicyTypeDef]]
OtherPolicies
- Type: typing.Optional[typing.List[str]]
AwsElbLoadBalancerPoliciesTypeDef
AppCookieStickinessPolicies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbAppCookieStickinessPolicyTypeDef]]
LbCookieStickinessPolicies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLbCookieStickinessPolicyTypeDef]]
OtherPolicies
- Type: typing.Optional[typing.Sequence[str]]
AwsElbLoadBalancerSourceSecurityGroupTypeDef
GroupName
- Type: typing.Optional[str]
OwnerAlias
- Type: typing.Optional[str]
AwsElbv2LoadBalancerAttributeTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsElbv2LoadBalancerDetailsExtraOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AvailabilityZoneTypeDef]]
CanonicalHostedZoneId
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[str]
DNSName
- Type: typing.Optional[str]
IpAddressType
- Type: typing.Optional[str]
Scheme
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
State
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.LoadBalancerStateTypeDef]
Type
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
LoadBalancerAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbv2LoadBalancerAttributeTypeDef]]
AwsElbv2LoadBalancerDetailsOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AvailabilityZoneTypeDef]]
CanonicalHostedZoneId
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[str]
DNSName
- Type: typing.Optional[str]
IpAddressType
- Type: typing.Optional[str]
Scheme
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
State
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.LoadBalancerStateTypeDef]
Type
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
LoadBalancerAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbv2LoadBalancerAttributeTypeDef]]
AwsElbv2LoadBalancerDetailsTypeDef
AvailabilityZones
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AvailabilityZoneTypeDef]]
CanonicalHostedZoneId
- Type: typing.Optional[str]
CreatedTime
- Type: typing.Optional[str]
DNSName
- Type: typing.Optional[str]
IpAddressType
- Type: typing.Optional[str]
Scheme
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
State
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.LoadBalancerStateTypeDef]
Type
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
LoadBalancerAttributes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbv2LoadBalancerAttributeTypeDef]]
AwsEventSchemasRegistryDetailsTypeDef
Description
- Type: typing.Optional[str]
RegistryArn
- Type: typing.Optional[str]
RegistryName
- Type: typing.Optional[str]
AwsEventsEndpointDetailsExtraOutputTypeDef
Arn
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EndpointId
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
EventBuses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointEventBusesDetailsTypeDef]]
Name
- Type: typing.Optional[str]
ReplicationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointReplicationConfigDetailsTypeDef]
RoleArn
- Type: typing.Optional[str]
RoutingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointRoutingConfigDetailsTypeDef]
State
- Type: typing.Optional[str]
StateReason
- Type: typing.Optional[str]
AwsEventsEndpointDetailsOutputTypeDef
Arn
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EndpointId
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
EventBuses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointEventBusesDetailsTypeDef]]
Name
- Type: typing.Optional[str]
ReplicationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointReplicationConfigDetailsTypeDef]
RoleArn
- Type: typing.Optional[str]
RoutingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointRoutingConfigDetailsTypeDef]
State
- Type: typing.Optional[str]
StateReason
- Type: typing.Optional[str]
AwsEventsEndpointDetailsTypeDef
Arn
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EndpointId
- Type: typing.Optional[str]
EndpointUrl
- Type: typing.Optional[str]
EventBuses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointEventBusesDetailsTypeDef]]
Name
- Type: typing.Optional[str]
ReplicationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointReplicationConfigDetailsTypeDef]
RoleArn
- Type: typing.Optional[str]
RoutingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointRoutingConfigDetailsTypeDef]
State
- Type: typing.Optional[str]
StateReason
- Type: typing.Optional[str]
AwsEventsEndpointEventBusesDetailsTypeDef
EventBusArn
- Type: typing.Optional[str]
AwsEventsEndpointReplicationConfigDetailsTypeDef
State
- Type: typing.Optional[str]
AwsEventsEndpointRoutingConfigDetailsTypeDef
FailoverConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointRoutingConfigFailoverConfigDetailsTypeDef]
AwsEventsEndpointRoutingConfigFailoverConfigDetailsTypeDef
Primary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointRoutingConfigFailoverConfigPrimaryDetailsTypeDef]
Secondary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointRoutingConfigFailoverConfigSecondaryDetailsTypeDef]
AwsEventsEndpointRoutingConfigFailoverConfigPrimaryDetailsTypeDef
HealthCheck
- Type: typing.Optional[str]
AwsEventsEndpointRoutingConfigFailoverConfigSecondaryDetailsTypeDef
Route
- Type: typing.Optional[str]
AwsEventsEventbusDetailsTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Policy
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesCloudTrailDetailsTypeDef
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesDetailsTypeDef
CloudTrail
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesCloudTrailDetailsTypeDef]
DnsLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesDnsLogsDetailsTypeDef]
FlowLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesFlowLogsDetailsTypeDef]
Kubernetes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesKubernetesDetailsTypeDef]
MalwareProtection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesMalwareProtectionDetailsTypeDef]
S3Logs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesS3LogsDetailsTypeDef]
AwsGuardDutyDetectorDataSourcesDnsLogsDetailsTypeDef
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesFlowLogsDetailsTypeDef
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesKubernetesAuditLogsDetailsTypeDef
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesKubernetesDetailsTypeDef
AuditLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesKubernetesAuditLogsDetailsTypeDef]
AwsGuardDutyDetectorDataSourcesMalwareProtectionDetailsTypeDef
ScanEc2InstanceWithFindings
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesMalwareProtectionScanEc2InstanceWithFindingsDetailsTypeDef]
ServiceRole
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesMalwareProtectionScanEc2InstanceWithFindingsDetailsTypeDef
EbsVolumes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesMalwareProtectionScanEc2InstanceWithFindingsEbsVolumesDetailsTypeDef]
AwsGuardDutyDetectorDataSourcesMalwareProtectionScanEc2InstanceWithFindingsEbsVolumesDetailsTypeDef
Reason
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDataSourcesS3LogsDetailsTypeDef
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDetailsExtraOutputTypeDef
DataSources
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesDetailsTypeDef]
Features
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorFeaturesDetailsTypeDef]]
FindingPublishingFrequency
- Type: typing.Optional[str]
ServiceRole
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDetailsOutputTypeDef
DataSources
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesDetailsTypeDef]
Features
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorFeaturesDetailsTypeDef]]
FindingPublishingFrequency
- Type: typing.Optional[str]
ServiceRole
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorDetailsTypeDef
DataSources
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDataSourcesDetailsTypeDef]
Features
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorFeaturesDetailsTypeDef]]
FindingPublishingFrequency
- Type: typing.Optional[str]
ServiceRole
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsGuardDutyDetectorFeaturesDetailsTypeDef
Name
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsIamAccessKeyDetailsTypeDef
UserName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['Active', 'Inactive']]
CreatedAt
- Type: typing.Optional[str]
PrincipalId
- Type: typing.Optional[str]
PrincipalType
- Type: typing.Optional[str]
PrincipalName
- Type: typing.Optional[str]
AccountId
- Type: typing.Optional[str]
AccessKeyId
- Type: typing.Optional[str]
SessionContext
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAccessKeySessionContextTypeDef]
AwsIamAccessKeySessionContextAttributesTypeDef
MfaAuthenticated
- Type: typing.Optional[bool]
CreationDate
- Type: typing.Optional[str]
AwsIamAccessKeySessionContextSessionIssuerTypeDef
Type
- Type: typing.Optional[str]
PrincipalId
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
AccountId
- Type: typing.Optional[str]
UserName
- Type: typing.Optional[str]
AwsIamAccessKeySessionContextTypeDef
Attributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAccessKeySessionContextAttributesTypeDef]
SessionIssuer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAccessKeySessionContextSessionIssuerTypeDef]
AwsIamAttachedManagedPolicyTypeDef
PolicyName
- Type: typing.Optional[str]
PolicyArn
- Type: typing.Optional[str]
AwsIamGroupDetailsExtraOutputTypeDef
AttachedManagedPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
GroupName
- Type: typing.Optional[str]
GroupPolicyList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamGroupPolicyTypeDef]]
Path
- Type: typing.Optional[str]
AwsIamGroupDetailsOutputTypeDef
AttachedManagedPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
GroupName
- Type: typing.Optional[str]
GroupPolicyList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamGroupPolicyTypeDef]]
Path
- Type: typing.Optional[str]
AwsIamGroupDetailsTypeDef
AttachedManagedPolicies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
GroupId
- Type: typing.Optional[str]
GroupName
- Type: typing.Optional[str]
GroupPolicyList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamGroupPolicyTypeDef]]
Path
- Type: typing.Optional[str]
AwsIamGroupPolicyTypeDef
PolicyName
- Type: typing.Optional[str]
AwsIamInstanceProfileExtraOutputTypeDef
Arn
- Type: typing.Optional[str]
CreateDate
- Type: typing.Optional[str]
InstanceProfileId
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
Path
- Type: typing.Optional[str]
Roles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamInstanceProfileRoleTypeDef]]
AwsIamInstanceProfileOutputTypeDef
Arn
- Type: typing.Optional[str]
CreateDate
- Type: typing.Optional[str]
InstanceProfileId
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
Path
- Type: typing.Optional[str]
Roles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamInstanceProfileRoleTypeDef]]
AwsIamInstanceProfileRoleTypeDef
Arn
- Type: typing.Optional[str]
AssumeRolePolicyDocument
- Type: typing.Optional[str]
CreateDate
- Type: typing.Optional[str]
Path
- Type: typing.Optional[str]
RoleId
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
AwsIamInstanceProfileTypeDef
Arn
- Type: typing.Optional[str]
CreateDate
- Type: typing.Optional[str]
InstanceProfileId
- Type: typing.Optional[str]
InstanceProfileName
- Type: typing.Optional[str]
Path
- Type: typing.Optional[str]
Roles
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamInstanceProfileRoleTypeDef]]
AwsIamPermissionsBoundaryTypeDef
PermissionsBoundaryArn
- Type: typing.Optional[str]
PermissionsBoundaryType
- Type: typing.Optional[str]
AwsIamPolicyDetailsExtraOutputTypeDef
AttachmentCount
- Type: typing.Optional[int]
CreateDate
- Type: typing.Optional[str]
DefaultVersionId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
IsAttachable
- Type: typing.Optional[bool]
Path
- Type: typing.Optional[str]
PermissionsBoundaryUsageCount
- Type: typing.Optional[int]
PolicyId
- Type: typing.Optional[str]
PolicyName
- Type: typing.Optional[str]
PolicyVersionList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPolicyVersionTypeDef]]
UpdateDate
- Type: typing.Optional[str]
AwsIamPolicyDetailsOutputTypeDef
AttachmentCount
- Type: typing.Optional[int]
CreateDate
- Type: typing.Optional[str]
DefaultVersionId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
IsAttachable
- Type: typing.Optional[bool]
Path
- Type: typing.Optional[str]
PermissionsBoundaryUsageCount
- Type: typing.Optional[int]
PolicyId
- Type: typing.Optional[str]
PolicyName
- Type: typing.Optional[str]
PolicyVersionList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPolicyVersionTypeDef]]
UpdateDate
- Type: typing.Optional[str]
AwsIamPolicyDetailsTypeDef
AttachmentCount
- Type: typing.Optional[int]
CreateDate
- Type: typing.Optional[str]
DefaultVersionId
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
IsAttachable
- Type: typing.Optional[bool]
Path
- Type: typing.Optional[str]
PermissionsBoundaryUsageCount
- Type: typing.Optional[int]
PolicyId
- Type: typing.Optional[str]
PolicyName
- Type: typing.Optional[str]
PolicyVersionList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPolicyVersionTypeDef]]
UpdateDate
- Type: typing.Optional[str]
AwsIamPolicyVersionTypeDef
VersionId
- Type: typing.Optional[str]
IsDefaultVersion
- Type: typing.Optional[bool]
CreateDate
- Type: typing.Optional[str]
AwsIamRoleDetailsExtraOutputTypeDef
AssumeRolePolicyDocument
- Type: typing.Optional[str]
AttachedManagedPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
InstanceProfileList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamInstanceProfileExtraOutputTypeDef]]
PermissionsBoundary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPermissionsBoundaryTypeDef]
RoleId
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
RolePolicyList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamRolePolicyTypeDef]]
MaxSessionDuration
- Type: typing.Optional[int]
Path
- Type: typing.Optional[str]
AwsIamRoleDetailsOutputTypeDef
AssumeRolePolicyDocument
- Type: typing.Optional[str]
AttachedManagedPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
InstanceProfileList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamInstanceProfileOutputTypeDef]]
PermissionsBoundary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPermissionsBoundaryTypeDef]
RoleId
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
RolePolicyList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamRolePolicyTypeDef]]
MaxSessionDuration
- Type: typing.Optional[int]
Path
- Type: typing.Optional[str]
AwsIamRoleDetailsTypeDef
AssumeRolePolicyDocument
- Type: typing.Optional[str]
AttachedManagedPolicies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
InstanceProfileList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamInstanceProfileTypeDef]]
PermissionsBoundary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPermissionsBoundaryTypeDef]
RoleId
- Type: typing.Optional[str]
RoleName
- Type: typing.Optional[str]
RolePolicyList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamRolePolicyTypeDef]]
MaxSessionDuration
- Type: typing.Optional[int]
Path
- Type: typing.Optional[str]
AwsIamRolePolicyTypeDef
PolicyName
- Type: typing.Optional[str]
AwsIamUserDetailsExtraOutputTypeDef
AttachedManagedPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
GroupList
- Type: typing.Optional[typing.List[str]]
Path
- Type: typing.Optional[str]
PermissionsBoundary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPermissionsBoundaryTypeDef]
UserId
- Type: typing.Optional[str]
UserName
- Type: typing.Optional[str]
UserPolicyList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamUserPolicyTypeDef]]
AwsIamUserDetailsOutputTypeDef
AttachedManagedPolicies
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
GroupList
- Type: typing.Optional[typing.List[str]]
Path
- Type: typing.Optional[str]
PermissionsBoundary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPermissionsBoundaryTypeDef]
UserId
- Type: typing.Optional[str]
UserName
- Type: typing.Optional[str]
UserPolicyList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamUserPolicyTypeDef]]
AwsIamUserDetailsTypeDef
AttachedManagedPolicies
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAttachedManagedPolicyTypeDef]]
CreateDate
- Type: typing.Optional[str]
GroupList
- Type: typing.Optional[typing.Sequence[str]]
Path
- Type: typing.Optional[str]
PermissionsBoundary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPermissionsBoundaryTypeDef]
UserId
- Type: typing.Optional[str]
UserName
- Type: typing.Optional[str]
UserPolicyList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamUserPolicyTypeDef]]
AwsIamUserPolicyTypeDef
PolicyName
- Type: typing.Optional[str]
AwsKinesisStreamDetailsTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
StreamEncryption
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKinesisStreamStreamEncryptionDetailsTypeDef]
ShardCount
- Type: typing.Optional[int]
RetentionPeriodHours
- Type: typing.Optional[int]
AwsKinesisStreamStreamEncryptionDetailsTypeDef
EncryptionType
- Type: typing.Optional[str]
KeyId
- Type: typing.Optional[str]
AwsKmsKeyDetailsTypeDef
AWSAccountId
- Type: typing.Optional[str]
CreationDate
- Type: typing.Optional[float]
KeyId
- Type: typing.Optional[str]
KeyManager
- Type: typing.Optional[str]
KeyState
- Type: typing.Optional[str]
Origin
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
KeyRotationStatus
- Type: typing.Optional[bool]
AwsLambdaFunctionCodeTypeDef
S3Bucket
- Type: typing.Optional[str]
S3Key
- Type: typing.Optional[str]
S3ObjectVersion
- Type: typing.Optional[str]
ZipFile
- Type: typing.Optional[str]
AwsLambdaFunctionDeadLetterConfigTypeDef
TargetArn
- Type: typing.Optional[str]
AwsLambdaFunctionDetailsExtraOutputTypeDef
Code
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionCodeTypeDef]
CodeSha256
- Type: typing.Optional[str]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionDeadLetterConfigTypeDef]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionEnvironmentExtraOutputTypeDef]
FunctionName
- Type: typing.Optional[str]
Handler
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
LastModified
- Type: typing.Optional[str]
Layers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionLayerTypeDef]]
MasterArn
- Type: typing.Optional[str]
MemorySize
- Type: typing.Optional[int]
RevisionId
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
Runtime
- Type: typing.Optional[str]
Timeout
- Type: typing.Optional[int]
TracingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionTracingConfigTypeDef]
VpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionVpcConfigExtraOutputTypeDef]
Version
- Type: typing.Optional[str]
Architectures
- Type: typing.Optional[typing.List[str]]
PackageType
- Type: typing.Optional[str]
AwsLambdaFunctionDetailsOutputTypeDef
Code
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionCodeTypeDef]
CodeSha256
- Type: typing.Optional[str]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionDeadLetterConfigTypeDef]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionEnvironmentOutputTypeDef]
FunctionName
- Type: typing.Optional[str]
Handler
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
LastModified
- Type: typing.Optional[str]
Layers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionLayerTypeDef]]
MasterArn
- Type: typing.Optional[str]
MemorySize
- Type: typing.Optional[int]
RevisionId
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
Runtime
- Type: typing.Optional[str]
Timeout
- Type: typing.Optional[int]
TracingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionTracingConfigTypeDef]
VpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionVpcConfigOutputTypeDef]
Version
- Type: typing.Optional[str]
Architectures
- Type: typing.Optional[typing.List[str]]
PackageType
- Type: typing.Optional[str]
AwsLambdaFunctionDetailsTypeDef
Code
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionCodeTypeDef]
CodeSha256
- Type: typing.Optional[str]
DeadLetterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionDeadLetterConfigTypeDef]
Environment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionEnvironmentTypeDef]
FunctionName
- Type: typing.Optional[str]
Handler
- Type: typing.Optional[str]
KmsKeyArn
- Type: typing.Optional[str]
LastModified
- Type: typing.Optional[str]
Layers
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionLayerTypeDef]]
MasterArn
- Type: typing.Optional[str]
MemorySize
- Type: typing.Optional[int]
RevisionId
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
Runtime
- Type: typing.Optional[str]
Timeout
- Type: typing.Optional[int]
TracingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionTracingConfigTypeDef]
VpcConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionVpcConfigTypeDef]
Version
- Type: typing.Optional[str]
Architectures
- Type: typing.Optional[typing.Sequence[str]]
PackageType
- Type: typing.Optional[str]
AwsLambdaFunctionEnvironmentErrorTypeDef
ErrorCode
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
AwsLambdaFunctionEnvironmentExtraOutputTypeDef
Variables
- Type: typing.Optional[typing.Dict[str, str]]
Error
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionEnvironmentErrorTypeDef]
AwsLambdaFunctionEnvironmentOutputTypeDef
Variables
- Type: typing.Optional[typing.Dict[str, str]]
Error
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionEnvironmentErrorTypeDef]
AwsLambdaFunctionEnvironmentTypeDef
Variables
- Type: typing.Optional[typing.Mapping[str, str]]
Error
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionEnvironmentErrorTypeDef]
AwsLambdaFunctionLayerTypeDef
Arn
- Type: typing.Optional[str]
CodeSize
- Type: typing.Optional[int]
AwsLambdaFunctionTracingConfigTypeDef
Mode
- Type: typing.Optional[str]
AwsLambdaFunctionVpcConfigExtraOutputTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
VpcId
- Type: typing.Optional[str]
AwsLambdaFunctionVpcConfigOutputTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
VpcId
- Type: typing.Optional[str]
AwsLambdaFunctionVpcConfigTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
SubnetIds
- Type: typing.Optional[typing.Sequence[str]]
VpcId
- Type: typing.Optional[str]
AwsLambdaLayerVersionDetailsExtraOutputTypeDef
Version
- Type: typing.Optional[int]
CompatibleRuntimes
- Type: typing.Optional[typing.List[str]]
CreatedDate
- Type: typing.Optional[str]
AwsLambdaLayerVersionDetailsOutputTypeDef
Version
- Type: typing.Optional[int]
CompatibleRuntimes
- Type: typing.Optional[typing.List[str]]
CreatedDate
- Type: typing.Optional[str]
AwsLambdaLayerVersionDetailsTypeDef
Version
- Type: typing.Optional[int]
CompatibleRuntimes
- Type: typing.Optional[typing.Sequence[str]]
CreatedDate
- Type: typing.Optional[str]
AwsMountPointTypeDef
SourceVolume
- Type: typing.Optional[str]
ContainerPath
- Type: typing.Optional[str]
AwsMskClusterClusterInfoClientAuthenticationDetailsExtraOutputTypeDef
Sasl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationSaslDetailsTypeDef]
Unauthenticated
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationUnauthenticatedDetailsTypeDef]
Tls
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationTlsDetailsExtraOutputTypeDef]
AwsMskClusterClusterInfoClientAuthenticationDetailsOutputTypeDef
Sasl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationSaslDetailsTypeDef]
Unauthenticated
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationUnauthenticatedDetailsTypeDef]
Tls
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationTlsDetailsOutputTypeDef]
AwsMskClusterClusterInfoClientAuthenticationDetailsTypeDef
Sasl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationSaslDetailsTypeDef]
Unauthenticated
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationUnauthenticatedDetailsTypeDef]
Tls
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationTlsDetailsTypeDef]
AwsMskClusterClusterInfoClientAuthenticationSaslDetailsTypeDef
Iam
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationSaslIamDetailsTypeDef]
Scram
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationSaslScramDetailsTypeDef]
AwsMskClusterClusterInfoClientAuthenticationSaslIamDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsMskClusterClusterInfoClientAuthenticationSaslScramDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsMskClusterClusterInfoClientAuthenticationTlsDetailsExtraOutputTypeDef
CertificateAuthorityArnList
- Type: typing.Optional[typing.List[str]]
Enabled
- Type: typing.Optional[bool]
AwsMskClusterClusterInfoClientAuthenticationTlsDetailsOutputTypeDef
CertificateAuthorityArnList
- Type: typing.Optional[typing.List[str]]
Enabled
- Type: typing.Optional[bool]
AwsMskClusterClusterInfoClientAuthenticationTlsDetailsTypeDef
CertificateAuthorityArnList
- Type: typing.Optional[typing.Sequence[str]]
Enabled
- Type: typing.Optional[bool]
AwsMskClusterClusterInfoClientAuthenticationUnauthenticatedDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsMskClusterClusterInfoDetailsExtraOutputTypeDef
EncryptionInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoEncryptionInfoDetailsTypeDef]
CurrentVersion
- Type: typing.Optional[str]
NumberOfBrokerNodes
- Type: typing.Optional[int]
ClusterName
- Type: typing.Optional[str]
ClientAuthentication
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationDetailsExtraOutputTypeDef]
EnhancedMonitoring
- Type: typing.Optional[str]
AwsMskClusterClusterInfoDetailsOutputTypeDef
EncryptionInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoEncryptionInfoDetailsTypeDef]
CurrentVersion
- Type: typing.Optional[str]
NumberOfBrokerNodes
- Type: typing.Optional[int]
ClusterName
- Type: typing.Optional[str]
ClientAuthentication
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationDetailsOutputTypeDef]
EnhancedMonitoring
- Type: typing.Optional[str]
AwsMskClusterClusterInfoDetailsTypeDef
EncryptionInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoEncryptionInfoDetailsTypeDef]
CurrentVersion
- Type: typing.Optional[str]
NumberOfBrokerNodes
- Type: typing.Optional[int]
ClusterName
- Type: typing.Optional[str]
ClientAuthentication
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoClientAuthenticationDetailsTypeDef]
EnhancedMonitoring
- Type: typing.Optional[str]
AwsMskClusterClusterInfoEncryptionInfoDetailsTypeDef
EncryptionInTransit
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsTypeDef]
EncryptionAtRest
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoEncryptionInfoEncryptionAtRestDetailsTypeDef]
AwsMskClusterClusterInfoEncryptionInfoEncryptionAtRestDetailsTypeDef
DataVolumeKMSKeyId
- Type: typing.Optional[str]
AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetailsTypeDef
InCluster
- Type: typing.Optional[bool]
ClientBroker
- Type: typing.Optional[str]
AwsMskClusterDetailsExtraOutputTypeDef
ClusterInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoDetailsExtraOutputTypeDef]
AwsMskClusterDetailsOutputTypeDef
ClusterInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoDetailsOutputTypeDef]
AwsMskClusterDetailsTypeDef
ClusterInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterClusterInfoDetailsTypeDef]
AwsNetworkFirewallFirewallDetailsExtraOutputTypeDef
DeleteProtection
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallId
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyChangeProtection
- Type: typing.Optional[bool]
SubnetChangeProtection
- Type: typing.Optional[bool]
SubnetMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef]]
VpcId
- Type: typing.Optional[str]
AwsNetworkFirewallFirewallDetailsOutputTypeDef
DeleteProtection
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallId
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyChangeProtection
- Type: typing.Optional[bool]
SubnetChangeProtection
- Type: typing.Optional[bool]
SubnetMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef]]
VpcId
- Type: typing.Optional[str]
AwsNetworkFirewallFirewallDetailsTypeDef
DeleteProtection
- Type: typing.Optional[bool]
Description
- Type: typing.Optional[str]
FirewallArn
- Type: typing.Optional[str]
FirewallId
- Type: typing.Optional[str]
FirewallName
- Type: typing.Optional[str]
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyChangeProtection
- Type: typing.Optional[bool]
SubnetChangeProtection
- Type: typing.Optional[bool]
SubnetMappings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef]]
VpcId
- Type: typing.Optional[str]
AwsNetworkFirewallFirewallPolicyDetailsExtraOutputTypeDef
FirewallPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyDetailsExtraOutputTypeDef]
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyId
- Type: typing.Optional[str]
FirewallPolicyName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
AwsNetworkFirewallFirewallPolicyDetailsOutputTypeDef
FirewallPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyDetailsOutputTypeDef]
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyId
- Type: typing.Optional[str]
FirewallPolicyName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
AwsNetworkFirewallFirewallPolicyDetailsTypeDef
FirewallPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyDetailsTypeDef]
FirewallPolicyArn
- Type: typing.Optional[str]
FirewallPolicyId
- Type: typing.Optional[str]
FirewallPolicyName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef
SubnetId
- Type: typing.Optional[str]
AwsNetworkFirewallRuleGroupDetailsExtraOutputTypeDef
Capacity
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
RuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupDetailsExtraOutputTypeDef]
RuleGroupArn
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
RuleGroupName
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsNetworkFirewallRuleGroupDetailsOutputTypeDef
Capacity
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
RuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupDetailsOutputTypeDef]
RuleGroupArn
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
RuleGroupName
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsNetworkFirewallRuleGroupDetailsTypeDef
Capacity
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
RuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupDetailsTypeDef]
RuleGroupArn
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
RuleGroupName
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
InternalUserDatabaseEnabled
- Type: typing.Optional[bool]
MasterUserOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainMasterUserOptionsDetailsTypeDef]
AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef
InstanceCount
- Type: typing.Optional[int]
WarmEnabled
- Type: typing.Optional[bool]
WarmCount
- Type: typing.Optional[int]
DedicatedMasterEnabled
- Type: typing.Optional[bool]
ZoneAwarenessConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetailsTypeDef]
DedicatedMasterCount
- Type: typing.Optional[int]
InstanceType
- Type: typing.Optional[str]
WarmType
- Type: typing.Optional[str]
ZoneAwarenessEnabled
- Type: typing.Optional[bool]
DedicatedMasterType
- Type: typing.Optional[str]
AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetailsTypeDef
AvailabilityZoneCount
- Type: typing.Optional[int]
AwsOpenSearchServiceDomainDetailsExtraOutputTypeDef
Arn
- Type: typing.Optional[str]
AccessPolicies
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
DomainEndpoint
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
EncryptionAtRestOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef]
NodeToNodeEncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef]
ServiceSoftwareOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef]
ClusterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef]
DomainEndpointOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef]
VpcOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainVpcOptionsDetailsExtraOutputTypeDef]
LogPublishingOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef]
DomainEndpoints
- Type: typing.Optional[typing.Dict[str, str]]
AdvancedSecurityOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef]
AwsOpenSearchServiceDomainDetailsOutputTypeDef
Arn
- Type: typing.Optional[str]
AccessPolicies
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
DomainEndpoint
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
EncryptionAtRestOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef]
NodeToNodeEncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef]
ServiceSoftwareOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef]
ClusterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef]
DomainEndpointOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef]
VpcOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainVpcOptionsDetailsOutputTypeDef]
LogPublishingOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef]
DomainEndpoints
- Type: typing.Optional[typing.Dict[str, str]]
AdvancedSecurityOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef]
AwsOpenSearchServiceDomainDetailsTypeDef
Arn
- Type: typing.Optional[str]
AccessPolicies
- Type: typing.Optional[str]
DomainName
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
DomainEndpoint
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
EncryptionAtRestOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef]
NodeToNodeEncryptionOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef]
ServiceSoftwareOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef]
ClusterConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef]
DomainEndpointOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef]
VpcOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainVpcOptionsDetailsTypeDef]
LogPublishingOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef]
DomainEndpoints
- Type: typing.Optional[typing.Mapping[str, str]]
AdvancedSecurityOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef]
AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef
CustomEndpointCertificateArn
- Type: typing.Optional[str]
CustomEndpointEnabled
- Type: typing.Optional[bool]
EnforceHTTPS
- Type: typing.Optional[bool]
CustomEndpoint
- Type: typing.Optional[str]
TLSSecurityPolicy
- Type: typing.Optional[str]
AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
AwsOpenSearchServiceDomainLogPublishingOptionTypeDef
CloudWatchLogsLogGroupArn
- Type: typing.Optional[str]
Enabled
- Type: typing.Optional[bool]
AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef
IndexSlowLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainLogPublishingOptionTypeDef]
SearchSlowLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainLogPublishingOptionTypeDef]
AuditLogs
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainLogPublishingOptionTypeDef]
AwsOpenSearchServiceDomainMasterUserOptionsDetailsTypeDef
MasterUserArn
- Type: typing.Optional[str]
MasterUserName
- Type: typing.Optional[str]
MasterUserPassword
- Type: typing.Optional[str]
AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef
AutomatedUpdateDate
- Type: typing.Optional[str]
Cancellable
- Type: typing.Optional[bool]
CurrentVersion
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
NewVersion
- Type: typing.Optional[str]
UpdateAvailable
- Type: typing.Optional[bool]
UpdateStatus
- Type: typing.Optional[str]
OptionalDeployment
- Type: typing.Optional[bool]
AwsOpenSearchServiceDomainVpcOptionsDetailsExtraOutputTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
AwsOpenSearchServiceDomainVpcOptionsDetailsOutputTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.List[str]]
SubnetIds
- Type: typing.Optional[typing.List[str]]
AwsOpenSearchServiceDomainVpcOptionsDetailsTypeDef
SecurityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
SubnetIds
- Type: typing.Optional[typing.Sequence[str]]
AwsRdsDbClusterAssociatedRoleTypeDef
RoleArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbClusterDetailsExtraOutputTypeDef
AllocatedStorage
- Type: typing.Optional[int]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BackupRetentionPeriod
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
ReaderEndpoint
- Type: typing.Optional[str]
CustomEndpoints
- Type: typing.Optional[typing.List[str]]
MultiAz
- Type: typing.Optional[bool]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
PreferredBackupWindow
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
ReadReplicaIdentifiers
- Type: typing.Optional[typing.List[str]]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceVpcSecurityGroupTypeDef]]
HostedZoneId
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterResourceId
- Type: typing.Optional[str]
AssociatedRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterAssociatedRoleTypeDef]]
ClusterCreateTime
- Type: typing.Optional[str]
EnabledCloudWatchLogsExports
- Type: typing.Optional[typing.List[str]]
EngineMode
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
HttpEndpointEnabled
- Type: typing.Optional[bool]
ActivityStreamStatus
- Type: typing.Optional[str]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
CrossAccountClone
- Type: typing.Optional[bool]
DomainMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbDomainMembershipTypeDef]]
DbClusterParameterGroup
- Type: typing.Optional[str]
DbSubnetGroup
- Type: typing.Optional[str]
DbClusterOptionGroupMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterOptionGroupMembershipTypeDef]]
DbClusterIdentifier
- Type: typing.Optional[str]
DbClusterMembers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterMemberTypeDef]]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
AwsRdsDbClusterDetailsOutputTypeDef
AllocatedStorage
- Type: typing.Optional[int]
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
BackupRetentionPeriod
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
ReaderEndpoint
- Type: typing.Optional[str]
CustomEndpoints
- Type: typing.Optional[typing.List[str]]
MultiAz
- Type: typing.Optional[bool]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
PreferredBackupWindow
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
ReadReplicaIdentifiers
- Type: typing.Optional[typing.List[str]]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceVpcSecurityGroupTypeDef]]
HostedZoneId
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterResourceId
- Type: typing.Optional[str]
AssociatedRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterAssociatedRoleTypeDef]]
ClusterCreateTime
- Type: typing.Optional[str]
EnabledCloudWatchLogsExports
- Type: typing.Optional[typing.List[str]]
EngineMode
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
HttpEndpointEnabled
- Type: typing.Optional[bool]
ActivityStreamStatus
- Type: typing.Optional[str]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
CrossAccountClone
- Type: typing.Optional[bool]
DomainMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbDomainMembershipTypeDef]]
DbClusterParameterGroup
- Type: typing.Optional[str]
DbSubnetGroup
- Type: typing.Optional[str]
DbClusterOptionGroupMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterOptionGroupMembershipTypeDef]]
DbClusterIdentifier
- Type: typing.Optional[str]
DbClusterMembers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterMemberTypeDef]]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
AwsRdsDbClusterDetailsTypeDef
AllocatedStorage
- Type: typing.Optional[int]
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
BackupRetentionPeriod
- Type: typing.Optional[int]
DatabaseName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Endpoint
- Type: typing.Optional[str]
ReaderEndpoint
- Type: typing.Optional[str]
CustomEndpoints
- Type: typing.Optional[typing.Sequence[str]]
MultiAz
- Type: typing.Optional[bool]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
PreferredBackupWindow
- Type: typing.Optional[str]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
ReadReplicaIdentifiers
- Type: typing.Optional[typing.Sequence[str]]
VpcSecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceVpcSecurityGroupTypeDef]]
HostedZoneId
- Type: typing.Optional[str]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterResourceId
- Type: typing.Optional[str]
AssociatedRoles
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterAssociatedRoleTypeDef]]
ClusterCreateTime
- Type: typing.Optional[str]
EnabledCloudWatchLogsExports
- Type: typing.Optional[typing.Sequence[str]]
EngineMode
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
HttpEndpointEnabled
- Type: typing.Optional[bool]
ActivityStreamStatus
- Type: typing.Optional[str]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
CrossAccountClone
- Type: typing.Optional[bool]
DomainMemberships
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbDomainMembershipTypeDef]]
DbClusterParameterGroup
- Type: typing.Optional[str]
DbSubnetGroup
- Type: typing.Optional[str]
DbClusterOptionGroupMemberships
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterOptionGroupMembershipTypeDef]]
DbClusterIdentifier
- Type: typing.Optional[str]
DbClusterMembers
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterMemberTypeDef]]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
AwsRdsDbClusterMemberTypeDef
IsClusterWriter
- Type: typing.Optional[bool]
PromotionTier
- Type: typing.Optional[int]
DbInstanceIdentifier
- Type: typing.Optional[str]
DbClusterParameterGroupStatus
- Type: typing.Optional[str]
AwsRdsDbClusterOptionGroupMembershipTypeDef
DbClusterOptionGroupName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbClusterSnapshotDbClusterSnapshotAttributeExtraOutputTypeDef
AttributeName
- Type: typing.Optional[str]
AttributeValues
- Type: typing.Optional[typing.List[str]]
AwsRdsDbClusterSnapshotDbClusterSnapshotAttributeOutputTypeDef
AttributeName
- Type: typing.Optional[str]
AttributeValues
- Type: typing.Optional[typing.List[str]]
AwsRdsDbClusterSnapshotDbClusterSnapshotAttributeTypeDef
AttributeName
- Type: typing.Optional[str]
AttributeValues
- Type: typing.Optional[typing.Sequence[str]]
AwsRdsDbClusterSnapshotDetailsExtraOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
SnapshotCreateTime
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
VpcId
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterIdentifier
- Type: typing.Optional[str]
DbClusterSnapshotIdentifier
- Type: typing.Optional[str]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
DbClusterSnapshotAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterSnapshotDbClusterSnapshotAttributeExtraOutputTypeDef]]
AwsRdsDbClusterSnapshotDetailsOutputTypeDef
AvailabilityZones
- Type: typing.Optional[typing.List[str]]
SnapshotCreateTime
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
VpcId
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterIdentifier
- Type: typing.Optional[str]
DbClusterSnapshotIdentifier
- Type: typing.Optional[str]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
DbClusterSnapshotAttributes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterSnapshotDbClusterSnapshotAttributeOutputTypeDef]]
AwsRdsDbClusterSnapshotDetailsTypeDef
AvailabilityZones
- Type: typing.Optional[typing.Sequence[str]]
SnapshotCreateTime
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
VpcId
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
StorageEncrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
DbClusterIdentifier
- Type: typing.Optional[str]
DbClusterSnapshotIdentifier
- Type: typing.Optional[str]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
DbClusterSnapshotAttributes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterSnapshotDbClusterSnapshotAttributeTypeDef]]
AwsRdsDbDomainMembershipTypeDef
Domain
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Fqdn
- Type: typing.Optional[str]
IamRoleName
- Type: typing.Optional[str]
AwsRdsDbInstanceAssociatedRoleTypeDef
RoleArn
- Type: typing.Optional[str]
FeatureName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbInstanceDetailsExtraOutputTypeDef
AssociatedRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceAssociatedRoleTypeDef]]
CACertificateIdentifier
- Type: typing.Optional[str]
DBClusterIdentifier
- Type: typing.Optional[str]
DBInstanceIdentifier
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
DbInstancePort
- Type: typing.Optional[int]
DbiResourceId
- Type: typing.Optional[str]
DBName
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceEndpointTypeDef]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
IAMDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
InstanceCreateTime
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
StorageEncrypted
- Type: typing.Optional[bool]
TdeCredentialArn
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceVpcSecurityGroupTypeDef]]
MultiAz
- Type: typing.Optional[bool]
EnhancedMonitoringResourceArn
- Type: typing.Optional[str]
DbInstanceStatus
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
PreferredBackupWindow
- Type: typing.Optional[str]
BackupRetentionPeriod
- Type: typing.Optional[int]
DbSecurityGroups
- Type: typing.Optional[typing.List[str]]
DbParameterGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbParameterGroupTypeDef]]
AvailabilityZone
- Type: typing.Optional[str]
DbSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupExtraOutputTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbPendingModifiedValuesExtraOutputTypeDef]
LatestRestorableTime
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
ReadReplicaSourceDBInstanceIdentifier
- Type: typing.Optional[str]
ReadReplicaDBInstanceIdentifiers
- Type: typing.Optional[typing.List[str]]
ReadReplicaDBClusterIdentifiers
- Type: typing.Optional[typing.List[str]]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
OptionGroupMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbOptionGroupMembershipTypeDef]]
CharacterSetName
- Type: typing.Optional[str]
SecondaryAvailabilityZone
- Type: typing.Optional[str]
StatusInfos
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbStatusInfoTypeDef]]
StorageType
- Type: typing.Optional[str]
DomainMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbDomainMembershipTypeDef]]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
MonitoringInterval
- Type: typing.Optional[int]
MonitoringRoleArn
- Type: typing.Optional[str]
PromotionTier
- Type: typing.Optional[int]
Timezone
- Type: typing.Optional[str]
PerformanceInsightsEnabled
- Type: typing.Optional[bool]
PerformanceInsightsKmsKeyId
- Type: typing.Optional[str]
PerformanceInsightsRetentionPeriod
- Type: typing.Optional[int]
EnabledCloudWatchLogsExports
- Type: typing.Optional[typing.List[str]]
ProcessorFeatures
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
ListenerEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceEndpointTypeDef]
MaxAllocatedStorage
- Type: typing.Optional[int]
AwsRdsDbInstanceDetailsOutputTypeDef
AssociatedRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceAssociatedRoleTypeDef]]
CACertificateIdentifier
- Type: typing.Optional[str]
DBClusterIdentifier
- Type: typing.Optional[str]
DBInstanceIdentifier
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
DbInstancePort
- Type: typing.Optional[int]
DbiResourceId
- Type: typing.Optional[str]
DBName
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceEndpointTypeDef]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
IAMDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
InstanceCreateTime
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
StorageEncrypted
- Type: typing.Optional[bool]
TdeCredentialArn
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceVpcSecurityGroupTypeDef]]
MultiAz
- Type: typing.Optional[bool]
EnhancedMonitoringResourceArn
- Type: typing.Optional[str]
DbInstanceStatus
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
PreferredBackupWindow
- Type: typing.Optional[str]
BackupRetentionPeriod
- Type: typing.Optional[int]
DbSecurityGroups
- Type: typing.Optional[typing.List[str]]
DbParameterGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbParameterGroupTypeDef]]
AvailabilityZone
- Type: typing.Optional[str]
DbSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupOutputTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbPendingModifiedValuesOutputTypeDef]
LatestRestorableTime
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
ReadReplicaSourceDBInstanceIdentifier
- Type: typing.Optional[str]
ReadReplicaDBInstanceIdentifiers
- Type: typing.Optional[typing.List[str]]
ReadReplicaDBClusterIdentifiers
- Type: typing.Optional[typing.List[str]]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
OptionGroupMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbOptionGroupMembershipTypeDef]]
CharacterSetName
- Type: typing.Optional[str]
SecondaryAvailabilityZone
- Type: typing.Optional[str]
StatusInfos
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbStatusInfoTypeDef]]
StorageType
- Type: typing.Optional[str]
DomainMemberships
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbDomainMembershipTypeDef]]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
MonitoringInterval
- Type: typing.Optional[int]
MonitoringRoleArn
- Type: typing.Optional[str]
PromotionTier
- Type: typing.Optional[int]
Timezone
- Type: typing.Optional[str]
PerformanceInsightsEnabled
- Type: typing.Optional[bool]
PerformanceInsightsKmsKeyId
- Type: typing.Optional[str]
PerformanceInsightsRetentionPeriod
- Type: typing.Optional[int]
EnabledCloudWatchLogsExports
- Type: typing.Optional[typing.List[str]]
ProcessorFeatures
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
ListenerEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceEndpointTypeDef]
MaxAllocatedStorage
- Type: typing.Optional[int]
AwsRdsDbInstanceDetailsTypeDef
AssociatedRoles
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceAssociatedRoleTypeDef]]
CACertificateIdentifier
- Type: typing.Optional[str]
DBClusterIdentifier
- Type: typing.Optional[str]
DBInstanceIdentifier
- Type: typing.Optional[str]
DBInstanceClass
- Type: typing.Optional[str]
DbInstancePort
- Type: typing.Optional[int]
DbiResourceId
- Type: typing.Optional[str]
DBName
- Type: typing.Optional[str]
DeletionProtection
- Type: typing.Optional[bool]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceEndpointTypeDef]
Engine
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
IAMDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
InstanceCreateTime
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
StorageEncrypted
- Type: typing.Optional[bool]
TdeCredentialArn
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceVpcSecurityGroupTypeDef]]
MultiAz
- Type: typing.Optional[bool]
EnhancedMonitoringResourceArn
- Type: typing.Optional[str]
DbInstanceStatus
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
PreferredBackupWindow
- Type: typing.Optional[str]
BackupRetentionPeriod
- Type: typing.Optional[int]
DbSecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
DbParameterGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbParameterGroupTypeDef]]
AvailabilityZone
- Type: typing.Optional[str]
DbSubnetGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbPendingModifiedValuesTypeDef]
LatestRestorableTime
- Type: typing.Optional[str]
AutoMinorVersionUpgrade
- Type: typing.Optional[bool]
ReadReplicaSourceDBInstanceIdentifier
- Type: typing.Optional[str]
ReadReplicaDBInstanceIdentifiers
- Type: typing.Optional[typing.Sequence[str]]
ReadReplicaDBClusterIdentifiers
- Type: typing.Optional[typing.Sequence[str]]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
OptionGroupMemberships
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbOptionGroupMembershipTypeDef]]
CharacterSetName
- Type: typing.Optional[str]
SecondaryAvailabilityZone
- Type: typing.Optional[str]
StatusInfos
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbStatusInfoTypeDef]]
StorageType
- Type: typing.Optional[str]
DomainMemberships
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbDomainMembershipTypeDef]]
CopyTagsToSnapshot
- Type: typing.Optional[bool]
MonitoringInterval
- Type: typing.Optional[int]
MonitoringRoleArn
- Type: typing.Optional[str]
PromotionTier
- Type: typing.Optional[int]
Timezone
- Type: typing.Optional[str]
PerformanceInsightsEnabled
- Type: typing.Optional[bool]
PerformanceInsightsKmsKeyId
- Type: typing.Optional[str]
PerformanceInsightsRetentionPeriod
- Type: typing.Optional[int]
EnabledCloudWatchLogsExports
- Type: typing.Optional[typing.Sequence[str]]
ProcessorFeatures
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
ListenerEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceEndpointTypeDef]
MaxAllocatedStorage
- Type: typing.Optional[int]
AwsRdsDbInstanceEndpointTypeDef
Address
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
HostedZoneId
- Type: typing.Optional[str]
AwsRdsDbInstanceVpcSecurityGroupTypeDef
VpcSecurityGroupId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbOptionGroupMembershipTypeDef
OptionGroupName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbParameterGroupTypeDef
DbParameterGroupName
- Type: typing.Optional[str]
ParameterApplyStatus
- Type: typing.Optional[str]
AwsRdsDbPendingModifiedValuesExtraOutputTypeDef
DbInstanceClass
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
MasterUserPassword
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
BackupRetentionPeriod
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
DbInstanceIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
CaCertificateIdentifier
- Type: typing.Optional[str]
DbSubnetGroupName
- Type: typing.Optional[str]
PendingCloudWatchLogsExports
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsPendingCloudWatchLogsExportsExtraOutputTypeDef]
ProcessorFeatures
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
AwsRdsDbPendingModifiedValuesOutputTypeDef
DbInstanceClass
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
MasterUserPassword
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
BackupRetentionPeriod
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
DbInstanceIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
CaCertificateIdentifier
- Type: typing.Optional[str]
DbSubnetGroupName
- Type: typing.Optional[str]
PendingCloudWatchLogsExports
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsPendingCloudWatchLogsExportsOutputTypeDef]
ProcessorFeatures
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
AwsRdsDbPendingModifiedValuesTypeDef
DbInstanceClass
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
MasterUserPassword
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
BackupRetentionPeriod
- Type: typing.Optional[int]
MultiAZ
- Type: typing.Optional[bool]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
DbInstanceIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
CaCertificateIdentifier
- Type: typing.Optional[str]
DbSubnetGroupName
- Type: typing.Optional[str]
PendingCloudWatchLogsExports
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsPendingCloudWatchLogsExportsTypeDef]
ProcessorFeatures
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
AwsRdsDbProcessorFeatureTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsRdsDbSecurityGroupDetailsExtraOutputTypeDef
DbSecurityGroupArn
- Type: typing.Optional[str]
DbSecurityGroupDescription
- Type: typing.Optional[str]
DbSecurityGroupName
- Type: typing.Optional[str]
Ec2SecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef]]
IpRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupIpRangeTypeDef]]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
AwsRdsDbSecurityGroupDetailsOutputTypeDef
DbSecurityGroupArn
- Type: typing.Optional[str]
DbSecurityGroupDescription
- Type: typing.Optional[str]
DbSecurityGroupName
- Type: typing.Optional[str]
Ec2SecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef]]
IpRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupIpRangeTypeDef]]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
AwsRdsDbSecurityGroupDetailsTypeDef
DbSecurityGroupArn
- Type: typing.Optional[str]
DbSecurityGroupDescription
- Type: typing.Optional[str]
DbSecurityGroupName
- Type: typing.Optional[str]
Ec2SecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef]]
IpRanges
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupIpRangeTypeDef]]
OwnerId
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef
Ec2SecurityGroupId
- Type: typing.Optional[str]
Ec2SecurityGroupName
- Type: typing.Optional[str]
Ec2SecurityGroupOwnerId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbSecurityGroupIpRangeTypeDef
CidrIp
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRdsDbSnapshotDetailsExtraOutputTypeDef
DbSnapshotIdentifier
- Type: typing.Optional[str]
DbInstanceIdentifier
- Type: typing.Optional[str]
SnapshotCreateTime
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
AvailabilityZone
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
InstanceCreateTime
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
OptionGroupName
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
SourceRegion
- Type: typing.Optional[str]
SourceDbSnapshotIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
TdeCredentialArn
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
Timezone
- Type: typing.Optional[str]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
ProcessorFeatures
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
DbiResourceId
- Type: typing.Optional[str]
AwsRdsDbSnapshotDetailsOutputTypeDef
DbSnapshotIdentifier
- Type: typing.Optional[str]
DbInstanceIdentifier
- Type: typing.Optional[str]
SnapshotCreateTime
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
AvailabilityZone
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
InstanceCreateTime
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
OptionGroupName
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
SourceRegion
- Type: typing.Optional[str]
SourceDbSnapshotIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
TdeCredentialArn
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
Timezone
- Type: typing.Optional[str]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
ProcessorFeatures
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
DbiResourceId
- Type: typing.Optional[str]
AwsRdsDbSnapshotDetailsTypeDef
DbSnapshotIdentifier
- Type: typing.Optional[str]
DbInstanceIdentifier
- Type: typing.Optional[str]
SnapshotCreateTime
- Type: typing.Optional[str]
Engine
- Type: typing.Optional[str]
AllocatedStorage
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
AvailabilityZone
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
InstanceCreateTime
- Type: typing.Optional[str]
MasterUsername
- Type: typing.Optional[str]
EngineVersion
- Type: typing.Optional[str]
LicenseModel
- Type: typing.Optional[str]
SnapshotType
- Type: typing.Optional[str]
Iops
- Type: typing.Optional[int]
OptionGroupName
- Type: typing.Optional[str]
PercentProgress
- Type: typing.Optional[int]
SourceRegion
- Type: typing.Optional[str]
SourceDbSnapshotIdentifier
- Type: typing.Optional[str]
StorageType
- Type: typing.Optional[str]
TdeCredentialArn
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
Timezone
- Type: typing.Optional[str]
IamDatabaseAuthenticationEnabled
- Type: typing.Optional[bool]
ProcessorFeatures
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbProcessorFeatureTypeDef]]
DbiResourceId
- Type: typing.Optional[str]
AwsRdsDbStatusInfoTypeDef
StatusType
- Type: typing.Optional[str]
Normal
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[str]
Message
- Type: typing.Optional[str]
AwsRdsDbSubnetGroupExtraOutputTypeDef
DbSubnetGroupName
- Type: typing.Optional[str]
DbSubnetGroupDescription
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetGroupStatus
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupSubnetTypeDef]]
DbSubnetGroupArn
- Type: typing.Optional[str]
AwsRdsDbSubnetGroupOutputTypeDef
DbSubnetGroupName
- Type: typing.Optional[str]
DbSubnetGroupDescription
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetGroupStatus
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupSubnetTypeDef]]
DbSubnetGroupArn
- Type: typing.Optional[str]
AwsRdsDbSubnetGroupSubnetAvailabilityZoneTypeDef
Name
- Type: typing.Optional[str]
AwsRdsDbSubnetGroupSubnetTypeDef
SubnetIdentifier
- Type: typing.Optional[str]
SubnetAvailabilityZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupSubnetAvailabilityZoneTypeDef]
SubnetStatus
- Type: typing.Optional[str]
AwsRdsDbSubnetGroupTypeDef
DbSubnetGroupName
- Type: typing.Optional[str]
DbSubnetGroupDescription
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
SubnetGroupStatus
- Type: typing.Optional[str]
Subnets
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSubnetGroupSubnetTypeDef]]
DbSubnetGroupArn
- Type: typing.Optional[str]
AwsRdsEventSubscriptionDetailsExtraOutputTypeDef
CustSubscriptionId
- Type: typing.Optional[str]
CustomerAwsId
- Type: typing.Optional[str]
Enabled
- Type: typing.Optional[bool]
EventCategoriesList
- Type: typing.Optional[typing.List[str]]
EventSubscriptionArn
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
SourceIdsList
- Type: typing.Optional[typing.List[str]]
SourceType
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SubscriptionCreationTime
- Type: typing.Optional[str]
AwsRdsEventSubscriptionDetailsOutputTypeDef
CustSubscriptionId
- Type: typing.Optional[str]
CustomerAwsId
- Type: typing.Optional[str]
Enabled
- Type: typing.Optional[bool]
EventCategoriesList
- Type: typing.Optional[typing.List[str]]
EventSubscriptionArn
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
SourceIdsList
- Type: typing.Optional[typing.List[str]]
SourceType
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SubscriptionCreationTime
- Type: typing.Optional[str]
AwsRdsEventSubscriptionDetailsTypeDef
CustSubscriptionId
- Type: typing.Optional[str]
CustomerAwsId
- Type: typing.Optional[str]
Enabled
- Type: typing.Optional[bool]
EventCategoriesList
- Type: typing.Optional[typing.Sequence[str]]
EventSubscriptionArn
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
SourceIdsList
- Type: typing.Optional[typing.Sequence[str]]
SourceType
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
SubscriptionCreationTime
- Type: typing.Optional[str]
AwsRdsPendingCloudWatchLogsExportsExtraOutputTypeDef
LogTypesToEnable
- Type: typing.Optional[typing.List[str]]
LogTypesToDisable
- Type: typing.Optional[typing.List[str]]
AwsRdsPendingCloudWatchLogsExportsOutputTypeDef
LogTypesToEnable
- Type: typing.Optional[typing.List[str]]
LogTypesToDisable
- Type: typing.Optional[typing.List[str]]
AwsRdsPendingCloudWatchLogsExportsTypeDef
LogTypesToEnable
- Type: typing.Optional[typing.Sequence[str]]
LogTypesToDisable
- Type: typing.Optional[typing.Sequence[str]]
AwsRedshiftClusterClusterNodeTypeDef
NodeRole
- Type: typing.Optional[str]
PrivateIpAddress
- Type: typing.Optional[str]
PublicIpAddress
- Type: typing.Optional[str]
AwsRedshiftClusterClusterParameterGroupExtraOutputTypeDef
ClusterParameterStatusList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterParameterStatusTypeDef]]
ParameterApplyStatus
- Type: typing.Optional[str]
ParameterGroupName
- Type: typing.Optional[str]
AwsRedshiftClusterClusterParameterGroupOutputTypeDef
ClusterParameterStatusList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterParameterStatusTypeDef]]
ParameterApplyStatus
- Type: typing.Optional[str]
ParameterGroupName
- Type: typing.Optional[str]
AwsRedshiftClusterClusterParameterGroupTypeDef
ClusterParameterStatusList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterParameterStatusTypeDef]]
ParameterApplyStatus
- Type: typing.Optional[str]
ParameterGroupName
- Type: typing.Optional[str]
AwsRedshiftClusterClusterParameterStatusTypeDef
ParameterName
- Type: typing.Optional[str]
ParameterApplyStatus
- Type: typing.Optional[str]
ParameterApplyErrorDescription
- Type: typing.Optional[str]
AwsRedshiftClusterClusterSecurityGroupTypeDef
ClusterSecurityGroupName
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef
DestinationRegion
- Type: typing.Optional[str]
ManualSnapshotRetentionPeriod
- Type: typing.Optional[int]
RetentionPeriod
- Type: typing.Optional[int]
SnapshotCopyGrantName
- Type: typing.Optional[str]
AwsRedshiftClusterDeferredMaintenanceWindowTypeDef
DeferMaintenanceEndTime
- Type: typing.Optional[str]
DeferMaintenanceIdentifier
- Type: typing.Optional[str]
DeferMaintenanceStartTime
- Type: typing.Optional[str]
AwsRedshiftClusterDetailsExtraOutputTypeDef
AllowVersionUpgrade
- Type: typing.Optional[bool]
AutomatedSnapshotRetentionPeriod
- Type: typing.Optional[int]
AvailabilityZone
- Type: typing.Optional[str]
ClusterAvailabilityStatus
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[str]
ClusterIdentifier
- Type: typing.Optional[str]
ClusterNodes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterNodeTypeDef]]
ClusterParameterGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterParameterGroupExtraOutputTypeDef]]
ClusterPublicKey
- Type: typing.Optional[str]
ClusterRevisionNumber
- Type: typing.Optional[str]
ClusterSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterSecurityGroupTypeDef]]
ClusterSnapshotCopyStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef]
ClusterStatus
- Type: typing.Optional[str]
ClusterSubnetGroupName
- Type: typing.Optional[str]
ClusterVersion
- Type: typing.Optional[str]
DBName
- Type: typing.Optional[str]
DeferredMaintenanceWindows
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterDeferredMaintenanceWindowTypeDef]]
ElasticIpStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterElasticIpStatusTypeDef]
ElasticResizeNumberOfNodeOptions
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterEndpointTypeDef]
EnhancedVpcRouting
- Type: typing.Optional[bool]
ExpectedNextSnapshotScheduleTime
- Type: typing.Optional[str]
ExpectedNextSnapshotScheduleTimeStatus
- Type: typing.Optional[str]
HsmStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterHsmStatusTypeDef]
IamRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterIamRoleTypeDef]]
KmsKeyId
- Type: typing.Optional[str]
MaintenanceTrackName
- Type: typing.Optional[str]
ManualSnapshotRetentionPeriod
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
NextMaintenanceWindowStartTime
- Type: typing.Optional[str]
NodeType
- Type: typing.Optional[str]
NumberOfNodes
- Type: typing.Optional[int]
PendingActions
- Type: typing.Optional[typing.List[str]]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterPendingModifiedValuesTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
ResizeInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterResizeInfoTypeDef]
RestoreStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterRestoreStatusTypeDef]
SnapshotScheduleIdentifier
- Type: typing.Optional[str]
SnapshotScheduleState
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterVpcSecurityGroupTypeDef]]
LoggingStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterLoggingStatusTypeDef]
AwsRedshiftClusterDetailsOutputTypeDef
AllowVersionUpgrade
- Type: typing.Optional[bool]
AutomatedSnapshotRetentionPeriod
- Type: typing.Optional[int]
AvailabilityZone
- Type: typing.Optional[str]
ClusterAvailabilityStatus
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[str]
ClusterIdentifier
- Type: typing.Optional[str]
ClusterNodes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterNodeTypeDef]]
ClusterParameterGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterParameterGroupOutputTypeDef]]
ClusterPublicKey
- Type: typing.Optional[str]
ClusterRevisionNumber
- Type: typing.Optional[str]
ClusterSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterSecurityGroupTypeDef]]
ClusterSnapshotCopyStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef]
ClusterStatus
- Type: typing.Optional[str]
ClusterSubnetGroupName
- Type: typing.Optional[str]
ClusterVersion
- Type: typing.Optional[str]
DBName
- Type: typing.Optional[str]
DeferredMaintenanceWindows
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterDeferredMaintenanceWindowTypeDef]]
ElasticIpStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterElasticIpStatusTypeDef]
ElasticResizeNumberOfNodeOptions
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterEndpointTypeDef]
EnhancedVpcRouting
- Type: typing.Optional[bool]
ExpectedNextSnapshotScheduleTime
- Type: typing.Optional[str]
ExpectedNextSnapshotScheduleTimeStatus
- Type: typing.Optional[str]
HsmStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterHsmStatusTypeDef]
IamRoles
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterIamRoleTypeDef]]
KmsKeyId
- Type: typing.Optional[str]
MaintenanceTrackName
- Type: typing.Optional[str]
ManualSnapshotRetentionPeriod
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
NextMaintenanceWindowStartTime
- Type: typing.Optional[str]
NodeType
- Type: typing.Optional[str]
NumberOfNodes
- Type: typing.Optional[int]
PendingActions
- Type: typing.Optional[typing.List[str]]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterPendingModifiedValuesTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
ResizeInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterResizeInfoTypeDef]
RestoreStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterRestoreStatusTypeDef]
SnapshotScheduleIdentifier
- Type: typing.Optional[str]
SnapshotScheduleState
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterVpcSecurityGroupTypeDef]]
LoggingStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterLoggingStatusTypeDef]
AwsRedshiftClusterDetailsTypeDef
AllowVersionUpgrade
- Type: typing.Optional[bool]
AutomatedSnapshotRetentionPeriod
- Type: typing.Optional[int]
AvailabilityZone
- Type: typing.Optional[str]
ClusterAvailabilityStatus
- Type: typing.Optional[str]
ClusterCreateTime
- Type: typing.Optional[str]
ClusterIdentifier
- Type: typing.Optional[str]
ClusterNodes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterNodeTypeDef]]
ClusterParameterGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterParameterGroupTypeDef]]
ClusterPublicKey
- Type: typing.Optional[str]
ClusterRevisionNumber
- Type: typing.Optional[str]
ClusterSecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterSecurityGroupTypeDef]]
ClusterSnapshotCopyStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef]
ClusterStatus
- Type: typing.Optional[str]
ClusterSubnetGroupName
- Type: typing.Optional[str]
ClusterVersion
- Type: typing.Optional[str]
DBName
- Type: typing.Optional[str]
DeferredMaintenanceWindows
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterDeferredMaintenanceWindowTypeDef]]
ElasticIpStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterElasticIpStatusTypeDef]
ElasticResizeNumberOfNodeOptions
- Type: typing.Optional[str]
Encrypted
- Type: typing.Optional[bool]
Endpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterEndpointTypeDef]
EnhancedVpcRouting
- Type: typing.Optional[bool]
ExpectedNextSnapshotScheduleTime
- Type: typing.Optional[str]
ExpectedNextSnapshotScheduleTimeStatus
- Type: typing.Optional[str]
HsmStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterHsmStatusTypeDef]
IamRoles
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterIamRoleTypeDef]]
KmsKeyId
- Type: typing.Optional[str]
MaintenanceTrackName
- Type: typing.Optional[str]
ManualSnapshotRetentionPeriod
- Type: typing.Optional[int]
MasterUsername
- Type: typing.Optional[str]
NextMaintenanceWindowStartTime
- Type: typing.Optional[str]
NodeType
- Type: typing.Optional[str]
NumberOfNodes
- Type: typing.Optional[int]
PendingActions
- Type: typing.Optional[typing.Sequence[str]]
PendingModifiedValues
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterPendingModifiedValuesTypeDef]
PreferredMaintenanceWindow
- Type: typing.Optional[str]
PubliclyAccessible
- Type: typing.Optional[bool]
ResizeInfo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterResizeInfoTypeDef]
RestoreStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterRestoreStatusTypeDef]
SnapshotScheduleIdentifier
- Type: typing.Optional[str]
SnapshotScheduleState
- Type: typing.Optional[str]
VpcId
- Type: typing.Optional[str]
VpcSecurityGroups
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterVpcSecurityGroupTypeDef]]
LoggingStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterLoggingStatusTypeDef]
AwsRedshiftClusterElasticIpStatusTypeDef
ElasticIp
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRedshiftClusterEndpointTypeDef
Address
- Type: typing.Optional[str]
Port
- Type: typing.Optional[int]
AwsRedshiftClusterHsmStatusTypeDef
HsmClientCertificateIdentifier
- Type: typing.Optional[str]
HsmConfigurationIdentifier
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
AwsRedshiftClusterIamRoleTypeDef
ApplyStatus
- Type: typing.Optional[str]
IamRoleArn
- Type: typing.Optional[str]
AwsRedshiftClusterLoggingStatusTypeDef
BucketName
- Type: typing.Optional[str]
LastFailureMessage
- Type: typing.Optional[str]
LastFailureTime
- Type: typing.Optional[str]
LastSuccessfulDeliveryTime
- Type: typing.Optional[str]
LoggingEnabled
- Type: typing.Optional[bool]
S3KeyPrefix
- Type: typing.Optional[str]
AwsRedshiftClusterPendingModifiedValuesTypeDef
AutomatedSnapshotRetentionPeriod
- Type: typing.Optional[int]
ClusterIdentifier
- Type: typing.Optional[str]
ClusterType
- Type: typing.Optional[str]
ClusterVersion
- Type: typing.Optional[str]
EncryptionType
- Type: typing.Optional[str]
EnhancedVpcRouting
- Type: typing.Optional[bool]
MaintenanceTrackName
- Type: typing.Optional[str]
MasterUserPassword
- Type: typing.Optional[str]
NodeType
- Type: typing.Optional[str]
NumberOfNodes
- Type: typing.Optional[int]
PubliclyAccessible
- Type: typing.Optional[bool]
AwsRedshiftClusterResizeInfoTypeDef
AllowCancelResize
- Type: typing.Optional[bool]
ResizeType
- Type: typing.Optional[str]
AwsRedshiftClusterRestoreStatusTypeDef
CurrentRestoreRateInMegaBytesPerSecond
- Type: typing.Optional[float]
ElapsedTimeInSeconds
- Type: typing.Optional[int]
EstimatedTimeToCompletionInSeconds
- Type: typing.Optional[int]
ProgressInMegaBytes
- Type: typing.Optional[int]
SnapshotSizeInMegaBytes
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
AwsRedshiftClusterVpcSecurityGroupTypeDef
Status
- Type: typing.Optional[str]
VpcSecurityGroupId
- Type: typing.Optional[str]
AwsRoute53HostedZoneConfigDetailsTypeDef
Comment
- Type: typing.Optional[str]
AwsRoute53HostedZoneDetailsExtraOutputTypeDef
HostedZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneObjectDetailsTypeDef]
Vpcs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneVpcDetailsTypeDef]]
NameServers
- Type: typing.Optional[typing.List[str]]
QueryLoggingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53QueryLoggingConfigDetailsTypeDef]
AwsRoute53HostedZoneDetailsOutputTypeDef
HostedZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneObjectDetailsTypeDef]
Vpcs
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneVpcDetailsTypeDef]]
NameServers
- Type: typing.Optional[typing.List[str]]
QueryLoggingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53QueryLoggingConfigDetailsTypeDef]
AwsRoute53HostedZoneDetailsTypeDef
HostedZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneObjectDetailsTypeDef]
Vpcs
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneVpcDetailsTypeDef]]
NameServers
- Type: typing.Optional[typing.Sequence[str]]
QueryLoggingConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53QueryLoggingConfigDetailsTypeDef]
AwsRoute53HostedZoneObjectDetailsTypeDef
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Config
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneConfigDetailsTypeDef]
AwsRoute53HostedZoneVpcDetailsTypeDef
Id
- Type: typing.Optional[str]
Region
- Type: typing.Optional[str]
AwsRoute53QueryLoggingConfigDetailsTypeDef
CloudWatchLogsLogGroupArn
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CloudWatchLogsLogGroupArnConfigDetailsTypeDef]
AwsS3AccessPointDetailsTypeDef
AccessPointArn
- Type: typing.Optional[str]
Alias
- Type: typing.Optional[str]
Bucket
- Type: typing.Optional[str]
BucketAccountId
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
NetworkOrigin
- Type: typing.Optional[str]
PublicAccessBlockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
VpcConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccessPointVpcConfigurationDetailsTypeDef]
AwsS3AccessPointVpcConfigurationDetailsTypeDef
VpcId
- Type: typing.Optional[str]
AwsS3AccountPublicAccessBlockDetailsTypeDef
BlockPublicAcls
- Type: typing.Optional[bool]
BlockPublicPolicy
- Type: typing.Optional[bool]
IgnorePublicAcls
- Type: typing.Optional[bool]
RestrictPublicBuckets
- Type: typing.Optional[bool]
AwsS3BucketBucketLifecycleConfigurationDetailsExtraOutputTypeDef
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesDetailsExtraOutputTypeDef]]
AwsS3BucketBucketLifecycleConfigurationDetailsOutputTypeDef
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesDetailsOutputTypeDef]]
AwsS3BucketBucketLifecycleConfigurationDetailsTypeDef
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesDetailsTypeDef]]
AwsS3BucketBucketLifecycleConfigurationRulesDetailsExtraOutputTypeDef
AbortIncompleteMultipartUpload
- Type: typing.Optional[mypy_boto3_securityhub.type_defs.AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetailsTypeDef]
ExpirationDate
- Type: typing.Optional[str]
ExpirationInDays
- Type: typing.Optional[int]
ExpiredObjectDeleteMarker
- Type: typing.Optional[bool]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsExtraOutputTypeDef]
ID
- Type: typing.Optional[str]
NoncurrentVersionExpirationInDays
- Type: typing.Optional[int]
NoncurrentVersionTransitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef]]
Prefix
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Transitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef]]
AwsS3BucketBucketLifecycleConfigurationRulesDetailsOutputTypeDef
AbortIncompleteMultipartUpload
- Type: typing.Optional[mypy_boto3_securityhub.type_defs.AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetailsTypeDef]
ExpirationDate
- Type: typing.Optional[str]
ExpirationInDays
- Type: typing.Optional[int]
ExpiredObjectDeleteMarker
- Type: typing.Optional[bool]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsOutputTypeDef]
ID
- Type: typing.Optional[str]
NoncurrentVersionExpirationInDays
- Type: typing.Optional[int]
NoncurrentVersionTransitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef]]
Prefix
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Transitions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef]]
AwsS3BucketBucketLifecycleConfigurationRulesDetailsTypeDef
AbortIncompleteMultipartUpload
- Type: typing.Optional[mypy_boto3_securityhub.type_defs.AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetailsTypeDef]
ExpirationDate
- Type: typing.Optional[str]
ExpirationInDays
- Type: typing.Optional[int]
ExpiredObjectDeleteMarker
- Type: typing.Optional[bool]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsTypeDef]
ID
- Type: typing.Optional[str]
NoncurrentVersionExpirationInDays
- Type: typing.Optional[int]
NoncurrentVersionTransitions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef]]
Prefix
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Transitions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef]]
AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsExtraOutputTypeDef
Predicate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsExtraOutputTypeDef]
AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsOutputTypeDef
Predicate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsOutputTypeDef]
AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsTypeDef
Predicate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsTypeDef]
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsExtraOutputTypeDef
Operands
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef]]
Prefix
- Type: typing.Optional[str]
Tag
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsOutputTypeDef
Operands
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef]]
Prefix
- Type: typing.Optional[str]
Tag
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsTypeDef
Operands
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef]]
Prefix
- Type: typing.Optional[str]
Tag
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef
Prefix
- Type: typing.Optional[str]
Tag
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetailsTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef
Days
- Type: typing.Optional[int]
StorageClass
- Type: typing.Optional[str]
AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef
Date
- Type: typing.Optional[str]
Days
- Type: typing.Optional[int]
StorageClass
- Type: typing.Optional[str]
AwsS3BucketBucketVersioningConfigurationTypeDef
IsMfaDeleteEnabled
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[str]
AwsS3BucketDetailsExtraOutputTypeDef
OwnerId
- Type: typing.Optional[str]
OwnerName
- Type: typing.Optional[str]
OwnerAccountId
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
ServerSideEncryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionConfigurationExtraOutputTypeDef]
BucketLifecycleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationDetailsExtraOutputTypeDef]
PublicAccessBlockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
AccessControlList
- Type: typing.Optional[str]
BucketLoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketLoggingConfigurationTypeDef]
BucketWebsiteConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationExtraOutputTypeDef]
BucketNotificationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationExtraOutputTypeDef]
BucketVersioningConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketVersioningConfigurationTypeDef]
ObjectLockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketObjectLockConfigurationTypeDef]
Name
- Type: typing.Optional[str]
AwsS3BucketDetailsOutputTypeDef
OwnerId
- Type: typing.Optional[str]
OwnerName
- Type: typing.Optional[str]
OwnerAccountId
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
ServerSideEncryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionConfigurationOutputTypeDef]
BucketLifecycleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationDetailsOutputTypeDef]
PublicAccessBlockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
AccessControlList
- Type: typing.Optional[str]
BucketLoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketLoggingConfigurationTypeDef]
BucketWebsiteConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationOutputTypeDef]
BucketNotificationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationOutputTypeDef]
BucketVersioningConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketVersioningConfigurationTypeDef]
ObjectLockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketObjectLockConfigurationTypeDef]
Name
- Type: typing.Optional[str]
AwsS3BucketDetailsTypeDef
OwnerId
- Type: typing.Optional[str]
OwnerName
- Type: typing.Optional[str]
OwnerAccountId
- Type: typing.Optional[str]
CreatedAt
- Type: typing.Optional[str]
ServerSideEncryptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionConfigurationTypeDef]
BucketLifecycleConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketLifecycleConfigurationDetailsTypeDef]
PublicAccessBlockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
AccessControlList
- Type: typing.Optional[str]
BucketLoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketLoggingConfigurationTypeDef]
BucketWebsiteConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationTypeDef]
BucketNotificationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationTypeDef]
BucketVersioningConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketBucketVersioningConfigurationTypeDef]
ObjectLockConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketObjectLockConfigurationTypeDef]
Name
- Type: typing.Optional[str]
AwsS3BucketLoggingConfigurationTypeDef
DestinationBucketName
- Type: typing.Optional[str]
LogFilePrefix
- Type: typing.Optional[str]
AwsS3BucketNotificationConfigurationDetailExtraOutputTypeDef
Events
- Type: typing.Optional[typing.List[str]]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationFilterExtraOutputTypeDef]
Destination
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsS3BucketNotificationConfigurationDetailOutputTypeDef
Events
- Type: typing.Optional[typing.List[str]]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationFilterOutputTypeDef]
Destination
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsS3BucketNotificationConfigurationDetailTypeDef
Events
- Type: typing.Optional[typing.Sequence[str]]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationFilterTypeDef]
Destination
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsS3BucketNotificationConfigurationExtraOutputTypeDef
Configurations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationDetailExtraOutputTypeDef]]
AwsS3BucketNotificationConfigurationFilterExtraOutputTypeDef
S3KeyFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationS3KeyFilterExtraOutputTypeDef]
AwsS3BucketNotificationConfigurationFilterOutputTypeDef
S3KeyFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationS3KeyFilterOutputTypeDef]
AwsS3BucketNotificationConfigurationFilterTypeDef
S3KeyFilter
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationS3KeyFilterTypeDef]
AwsS3BucketNotificationConfigurationOutputTypeDef
Configurations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationDetailOutputTypeDef]]
AwsS3BucketNotificationConfigurationS3KeyFilterExtraOutputTypeDef
FilterRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef]]
AwsS3BucketNotificationConfigurationS3KeyFilterOutputTypeDef
FilterRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef]]
AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef
Name
- Type: typing.Optional[typing.Literal['Prefix', 'Suffix']]
Value
- Type: typing.Optional[str]
AwsS3BucketNotificationConfigurationS3KeyFilterTypeDef
FilterRules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef]]
AwsS3BucketNotificationConfigurationTypeDef
Configurations
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketNotificationConfigurationDetailTypeDef]]
AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetailsTypeDef
Days
- Type: typing.Optional[int]
Mode
- Type: typing.Optional[str]
Years
- Type: typing.Optional[int]
AwsS3BucketObjectLockConfigurationRuleDetailsTypeDef
DefaultRetention
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetailsTypeDef]
AwsS3BucketObjectLockConfigurationTypeDef
ObjectLockEnabled
- Type: typing.Optional[str]
Rule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketObjectLockConfigurationRuleDetailsTypeDef]
AwsS3BucketServerSideEncryptionByDefaultTypeDef
SSEAlgorithm
- Type: typing.Optional[str]
KMSMasterKeyID
- Type: typing.Optional[str]
AwsS3BucketServerSideEncryptionConfigurationExtraOutputTypeDef
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionRuleTypeDef]]
AwsS3BucketServerSideEncryptionConfigurationOutputTypeDef
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionRuleTypeDef]]
AwsS3BucketServerSideEncryptionConfigurationTypeDef
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionRuleTypeDef]]
AwsS3BucketServerSideEncryptionRuleTypeDef
ApplyServerSideEncryptionByDefault
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketServerSideEncryptionByDefaultTypeDef]
AwsS3BucketWebsiteConfigurationExtraOutputTypeDef
ErrorDocument
- Type: typing.Optional[str]
IndexDocumentSuffix
- Type: typing.Optional[str]
RedirectAllRequestsTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRedirectToTypeDef]
RoutingRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef]]
AwsS3BucketWebsiteConfigurationOutputTypeDef
ErrorDocument
- Type: typing.Optional[str]
IndexDocumentSuffix
- Type: typing.Optional[str]
RedirectAllRequestsTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRedirectToTypeDef]
RoutingRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef]]
AwsS3BucketWebsiteConfigurationRedirectToTypeDef
Hostname
- Type: typing.Optional[str]
Protocol
- Type: typing.Optional[str]
AwsS3BucketWebsiteConfigurationRoutingRuleConditionTypeDef
HttpErrorCodeReturnedEquals
- Type: typing.Optional[str]
KeyPrefixEquals
- Type: typing.Optional[str]
AwsS3BucketWebsiteConfigurationRoutingRuleRedirectTypeDef
Hostname
- Type: typing.Optional[str]
HttpRedirectCode
- Type: typing.Optional[str]
Protocol
- Type: typing.Optional[str]
ReplaceKeyPrefixWith
- Type: typing.Optional[str]
ReplaceKeyWith
- Type: typing.Optional[str]
AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef
Condition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRoutingRuleConditionTypeDef]
Redirect
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRoutingRuleRedirectTypeDef]
AwsS3BucketWebsiteConfigurationTypeDef
ErrorDocument
- Type: typing.Optional[str]
IndexDocumentSuffix
- Type: typing.Optional[str]
RedirectAllRequestsTo
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRedirectToTypeDef]
RoutingRules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef]]
AwsS3ObjectDetailsTypeDef
LastModified
- Type: typing.Optional[str]
ETag
- Type: typing.Optional[str]
VersionId
- Type: typing.Optional[str]
ContentType
- Type: typing.Optional[str]
ServerSideEncryption
- Type: typing.Optional[str]
SSEKMSKeyId
- Type: typing.Optional[str]
AwsSageMakerNotebookInstanceDetailsExtraOutputTypeDef
AcceleratorTypes
- Type: typing.Optional[typing.List[str]]
AdditionalCodeRepositories
- Type: typing.Optional[typing.List[str]]
DefaultCodeRepository
- Type: typing.Optional[str]
DirectInternetAccess
- Type: typing.Optional[str]
FailureReason
- Type: typing.Optional[str]
InstanceMetadataServiceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
NetworkInterfaceId
- Type: typing.Optional[str]
NotebookInstanceArn
- Type: typing.Optional[str]
NotebookInstanceLifecycleConfigName
- Type: typing.Optional[str]
NotebookInstanceName
- Type: typing.Optional[str]
NotebookInstanceStatus
- Type: typing.Optional[str]
PlatformIdentifier
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
RootAccess
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
SubnetId
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
VolumeSizeInGB
- Type: typing.Optional[int]
AwsSageMakerNotebookInstanceDetailsOutputTypeDef
AcceleratorTypes
- Type: typing.Optional[typing.List[str]]
AdditionalCodeRepositories
- Type: typing.Optional[typing.List[str]]
DefaultCodeRepository
- Type: typing.Optional[str]
DirectInternetAccess
- Type: typing.Optional[str]
FailureReason
- Type: typing.Optional[str]
InstanceMetadataServiceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
NetworkInterfaceId
- Type: typing.Optional[str]
NotebookInstanceArn
- Type: typing.Optional[str]
NotebookInstanceLifecycleConfigName
- Type: typing.Optional[str]
NotebookInstanceName
- Type: typing.Optional[str]
NotebookInstanceStatus
- Type: typing.Optional[str]
PlatformIdentifier
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
RootAccess
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.List[str]]
SubnetId
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
VolumeSizeInGB
- Type: typing.Optional[int]
AwsSageMakerNotebookInstanceDetailsTypeDef
AcceleratorTypes
- Type: typing.Optional[typing.Sequence[str]]
AdditionalCodeRepositories
- Type: typing.Optional[typing.Sequence[str]]
DefaultCodeRepository
- Type: typing.Optional[str]
DirectInternetAccess
- Type: typing.Optional[str]
FailureReason
- Type: typing.Optional[str]
InstanceMetadataServiceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef]
InstanceType
- Type: typing.Optional[str]
KmsKeyId
- Type: typing.Optional[str]
NetworkInterfaceId
- Type: typing.Optional[str]
NotebookInstanceArn
- Type: typing.Optional[str]
NotebookInstanceLifecycleConfigName
- Type: typing.Optional[str]
NotebookInstanceName
- Type: typing.Optional[str]
NotebookInstanceStatus
- Type: typing.Optional[str]
PlatformIdentifier
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
RootAccess
- Type: typing.Optional[str]
SecurityGroups
- Type: typing.Optional[typing.Sequence[str]]
SubnetId
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
VolumeSizeInGB
- Type: typing.Optional[int]
AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef
MinimumInstanceMetadataServiceVersion
- Type: typing.Optional[str]
AwsSecretsManagerSecretDetailsTypeDef
RotationRules
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecretsManagerSecretRotationRulesTypeDef]
RotationOccurredWithinFrequency
- Type: typing.Optional[bool]
KmsKeyId
- Type: typing.Optional[str]
RotationEnabled
- Type: typing.Optional[bool]
RotationLambdaArn
- Type: typing.Optional[str]
Deleted
- Type: typing.Optional[bool]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
AwsSecretsManagerSecretRotationRulesTypeDef
AutomaticallyAfterDays
- Type: typing.Optional[int]
AwsSecurityFindingExtraOutputTypeDef
SchemaVersion
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ProductArn
- Type:
- Required: Yes
GeneratorId
- Type:
- Required: Yes
AwsAccountId
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResourceExtraOutputTypeDef]
- Required: Yes
ProductName
- Type: typing.Optional[str]
CompanyName
- Type: typing.Optional[str]
Region
- Type: typing.Optional[str]
Types
- Type: typing.Optional[typing.List[str]]
FirstObservedAt
- Type: typing.Optional[str]
LastObservedAt
- Type: typing.Optional[str]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SeverityTypeDef]
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
Remediation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RemediationTypeDef]
SourceUrl
- Type: typing.Optional[str]
ProductFields
- Type: typing.Optional[typing.Dict[str, str]]
UserDefinedFields
- Type: typing.Optional[typing.Dict[str, str]]
Malware
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MalwareTypeDef]]
Network
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkTypeDef]
NetworkPath
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentExtraOutputTypeDef]]
Process
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ProcessDetailsTypeDef]
Threats
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ThreatExtraOutputTypeDef]]
ThreatIntelIndicators
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ThreatIntelIndicatorTypeDef]]
Compliance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ComplianceExtraOutputTypeDef]
VerificationState
- Type: typing.Optional[typing.Literal['BENIGN_POSITIVE', 'FALSE_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']]
WorkflowState
- Type: typing.Optional[typing.Literal['ASSIGNED', 'DEFERRED', 'IN_PROGRESS', 'NEW', 'RESOLVED']]
Workflow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WorkflowTypeDef]
RecordState
- Type: typing.Optional[typing.Literal['ACTIVE', 'ARCHIVED']]
RelatedFindings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteTypeDef]
Vulnerabilities
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityExtraOutputTypeDef]]
PatchSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PatchSummaryTypeDef]
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionExtraOutputTypeDef]
FindingProviderFields
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingProviderFieldsExtraOutputTypeDef]
Sample
- Type: typing.Optional[bool]
GeneratorDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.GeneratorDetailsExtraOutputTypeDef]
ProcessedAt
- Type: typing.Optional[str]
AwsAccountName
- Type: typing.Optional[str]
AwsSecurityFindingFiltersExtraOutputTypeDef
ProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Id
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
GeneratorId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Region
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Type
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FirstObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
LastObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
CreatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
UpdatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
SeverityProduct
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
SeverityNormalized
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
SeverityLabel
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Confidence
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Criticality
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Title
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Description
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecommendationText
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SourceUrl
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProductFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ProductName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
CompanyName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
UserDefinedFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
MalwareName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwareType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwarePath
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwareState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkDirection
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkProtocol
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkSourceIpV4
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkSourceIpV6
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkSourcePort
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
NetworkSourceDomain
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkSourceMac
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkDestinationIpV4
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkDestinationIpV6
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkDestinationPort
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
NetworkDestinationDomain
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessPath
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessPid
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
ProcessParentPid
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
ProcessLaunchedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ProcessTerminatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ThreatIntelIndicatorType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorValue
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorCategory
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorLastObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ThreatIntelIndicatorSource
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorSourceUrl
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourcePartition
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceRegion
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceTags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceAwsEc2InstanceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceImageId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceIpV4Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
ResourceAwsEc2InstanceIpV6Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
ResourceAwsEc2InstanceKeyName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceIamInstanceProfileArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceVpcId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceSubnetId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceLaunchedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceAwsS3BucketOwnerId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsS3BucketOwnerName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyUserName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyPrincipalName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyCreatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceAwsIamUserUserName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerImageId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerImageName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerLaunchedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceDetailsOther
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ComplianceStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VerificationState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecordState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteText
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteUpdatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
NoteUpdatedBy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Keyword
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.KeywordFilterTypeDef]]
FindingProviderFieldsConfidence
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
FindingProviderFieldsCriticality
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
FindingProviderFieldsRelatedFindingsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsRelatedFindingsProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsSeverityLabel
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsSeverityOriginal
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsTypes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Sample
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.BooleanFilterTypeDef]]
ComplianceSecurityControlId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceAssociatedStandardsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VulnerabilitiesExploitAvailable
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VulnerabilitiesFixAvailable
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlParametersName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlParametersValue
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsSecurityFindingFiltersOutputTypeDef
ProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Id
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
GeneratorId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Region
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Type
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FirstObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
LastObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
CreatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
UpdatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
SeverityProduct
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
SeverityNormalized
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
SeverityLabel
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Confidence
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Criticality
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Title
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Description
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecommendationText
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SourceUrl
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProductFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ProductName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
CompanyName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
UserDefinedFields
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
MalwareName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwareType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwarePath
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwareState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkDirection
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkProtocol
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkSourceIpV4
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkSourceIpV6
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkSourcePort
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
NetworkSourceDomain
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkSourceMac
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkDestinationIpV4
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkDestinationIpV6
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkDestinationPort
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
NetworkDestinationDomain
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessPath
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessPid
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
ProcessParentPid
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
ProcessLaunchedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ProcessTerminatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ThreatIntelIndicatorType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorValue
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorCategory
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorLastObservedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ThreatIntelIndicatorSource
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorSourceUrl
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourcePartition
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceRegion
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceTags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceAwsEc2InstanceType
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceImageId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceIpV4Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
ResourceAwsEc2InstanceIpV6Addresses
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
ResourceAwsEc2InstanceKeyName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceIamInstanceProfileArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceVpcId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceSubnetId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceLaunchedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceAwsS3BucketOwnerId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsS3BucketOwnerName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyUserName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyPrincipalName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyCreatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceAwsIamUserUserName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerImageId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerImageName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerLaunchedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceDetailsOther
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ComplianceStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VerificationState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowStatus
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecordState
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteText
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteUpdatedAt
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
NoteUpdatedBy
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Keyword
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.KeywordFilterTypeDef]]
FindingProviderFieldsConfidence
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
FindingProviderFieldsCriticality
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
FindingProviderFieldsRelatedFindingsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsRelatedFindingsProductArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsSeverityLabel
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsSeverityOriginal
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsTypes
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Sample
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.BooleanFilterTypeDef]]
ComplianceSecurityControlId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceAssociatedStandardsId
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VulnerabilitiesExploitAvailable
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VulnerabilitiesFixAvailable
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlParametersName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlParametersValue
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationName
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationArn
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsSecurityFindingFiltersTypeDef
ProductArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Id
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
GeneratorId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Region
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Type
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FirstObservedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
LastObservedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
CreatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
UpdatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
SeverityProduct
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
SeverityNormalized
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
SeverityLabel
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Confidence
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Criticality
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
Title
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Description
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecommendationText
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
SourceUrl
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProductFields
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ProductName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
CompanyName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
UserDefinedFields
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
MalwareName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwareType
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwarePath
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
MalwareState
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkDirection
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkProtocol
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkSourceIpV4
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkSourceIpV6
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkSourcePort
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
NetworkSourceDomain
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkSourceMac
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NetworkDestinationIpV4
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkDestinationIpV6
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
NetworkDestinationPort
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
NetworkDestinationDomain
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessPath
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ProcessPid
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
ProcessParentPid
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
ProcessLaunchedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ProcessTerminatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ThreatIntelIndicatorType
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorValue
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorCategory
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorLastObservedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ThreatIntelIndicatorSource
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ThreatIntelIndicatorSourceUrl
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceType
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourcePartition
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceRegion
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceTags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ResourceAwsEc2InstanceType
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceImageId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceIpV4Addresses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
ResourceAwsEc2InstanceIpV6Addresses
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.IpFilterTypeDef]]
ResourceAwsEc2InstanceKeyName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceIamInstanceProfileArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceVpcId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceSubnetId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsEc2InstanceLaunchedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceAwsS3BucketOwnerId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsS3BucketOwnerName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyUserName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyPrincipalName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyStatus
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceAwsIamAccessKeyCreatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceAwsIamUserUserName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerImageId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerImageName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceContainerLaunchedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
ResourceDetailsOther
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MapFilterTypeDef]]
ComplianceStatus
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VerificationState
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowState
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
WorkflowStatus
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RecordState
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsProductArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
RelatedFindingsId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteText
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
NoteUpdatedAt
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.DateFilterTypeDef]]
NoteUpdatedBy
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Keyword
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.KeywordFilterTypeDef]]
FindingProviderFieldsConfidence
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
FindingProviderFieldsCriticality
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NumberFilterTypeDef]]
FindingProviderFieldsRelatedFindingsId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsRelatedFindingsProductArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsSeverityLabel
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsSeverityOriginal
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
FindingProviderFieldsTypes
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
Sample
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.BooleanFilterTypeDef]]
ComplianceSecurityControlId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceAssociatedStandardsId
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VulnerabilitiesExploitAvailable
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
VulnerabilitiesFixAvailable
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlParametersName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ComplianceSecurityControlParametersValue
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsAccountName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationName
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
ResourceApplicationArn
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StringFilterTypeDef]]
AwsSecurityFindingIdentifierTypeDef
Id
- Type:
- Required: Yes
ProductArn
- Type:
- Required: Yes
AwsSecurityFindingOutputTypeDef
SchemaVersion
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ProductArn
- Type:
- Required: Yes
GeneratorId
- Type:
- Required: Yes
AwsAccountId
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Resources
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResourceOutputTypeDef]
- Required: Yes
ProductName
- Type: typing.Optional[str]
CompanyName
- Type: typing.Optional[str]
Region
- Type: typing.Optional[str]
Types
- Type: typing.Optional[typing.List[str]]
FirstObservedAt
- Type: typing.Optional[str]
LastObservedAt
- Type: typing.Optional[str]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SeverityTypeDef]
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
Remediation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RemediationTypeDef]
SourceUrl
- Type: typing.Optional[str]
ProductFields
- Type: typing.Optional[typing.Dict[str, str]]
UserDefinedFields
- Type: typing.Optional[typing.Dict[str, str]]
Malware
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MalwareTypeDef]]
Network
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkTypeDef]
NetworkPath
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentOutputTypeDef]]
Process
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ProcessDetailsTypeDef]
Threats
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ThreatOutputTypeDef]]
ThreatIntelIndicators
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ThreatIntelIndicatorTypeDef]]
Compliance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ComplianceOutputTypeDef]
VerificationState
- Type: typing.Optional[typing.Literal['BENIGN_POSITIVE', 'FALSE_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']]
WorkflowState
- Type: typing.Optional[typing.Literal['ASSIGNED', 'DEFERRED', 'IN_PROGRESS', 'NEW', 'RESOLVED']]
Workflow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WorkflowTypeDef]
RecordState
- Type: typing.Optional[typing.Literal['ACTIVE', 'ARCHIVED']]
RelatedFindings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteTypeDef]
Vulnerabilities
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityOutputTypeDef]]
PatchSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PatchSummaryTypeDef]
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionOutputTypeDef]
FindingProviderFields
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingProviderFieldsOutputTypeDef]
Sample
- Type: typing.Optional[bool]
GeneratorDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.GeneratorDetailsOutputTypeDef]
ProcessedAt
- Type: typing.Optional[str]
AwsAccountName
- Type: typing.Optional[str]
AwsSecurityFindingTypeDef
SchemaVersion
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ProductArn
- Type:
- Required: Yes
GeneratorId
- Type:
- Required: Yes
AwsAccountId
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Resources
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.ResourceTypeDef]
- Required: Yes
ProductName
- Type: typing.Optional[str]
CompanyName
- Type: typing.Optional[str]
Region
- Type: typing.Optional[str]
Types
- Type: typing.Optional[typing.Sequence[str]]
FirstObservedAt
- Type: typing.Optional[str]
LastObservedAt
- Type: typing.Optional[str]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SeverityTypeDef]
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
Remediation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RemediationTypeDef]
SourceUrl
- Type: typing.Optional[str]
ProductFields
- Type: typing.Optional[typing.Mapping[str, str]]
UserDefinedFields
- Type: typing.Optional[typing.Mapping[str, str]]
Malware
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.MalwareTypeDef]]
Network
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkTypeDef]
NetworkPath
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentTypeDef]]
Process
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ProcessDetailsTypeDef]
Threats
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.ThreatTypeDef]]
ThreatIntelIndicators
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.ThreatIntelIndicatorTypeDef]]
Compliance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ComplianceTypeDef]
VerificationState
- Type: typing.Optional[typing.Literal['BENIGN_POSITIVE', 'FALSE_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']]
WorkflowState
- Type: typing.Optional[typing.Literal['ASSIGNED', 'DEFERRED', 'IN_PROGRESS', 'NEW', 'RESOLVED']]
Workflow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WorkflowTypeDef]
RecordState
- Type: typing.Optional[typing.Literal['ACTIVE', 'ARCHIVED']]
RelatedFindings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteTypeDef]
Vulnerabilities
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityTypeDef]]
PatchSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PatchSummaryTypeDef]
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionTypeDef]
FindingProviderFields
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingProviderFieldsTypeDef]
Sample
- Type: typing.Optional[bool]
GeneratorDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.GeneratorDetailsTypeDef]
ProcessedAt
- Type: typing.Optional[str]
AwsAccountName
- Type: typing.Optional[str]
AwsSnsTopicDetailsExtraOutputTypeDef
KmsMasterKeyId
- Type: typing.Optional[str]
Subscription
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsSnsTopicSubscriptionTypeDef]]
TopicName
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
SqsSuccessFeedbackRoleArn
- Type: typing.Optional[str]
SqsFailureFeedbackRoleArn
- Type: typing.Optional[str]
ApplicationSuccessFeedbackRoleArn
- Type: typing.Optional[str]
FirehoseSuccessFeedbackRoleArn
- Type: typing.Optional[str]
FirehoseFailureFeedbackRoleArn
- Type: typing.Optional[str]
HttpSuccessFeedbackRoleArn
- Type: typing.Optional[str]
HttpFailureFeedbackRoleArn
- Type: typing.Optional[str]
AwsSnsTopicDetailsOutputTypeDef
KmsMasterKeyId
- Type: typing.Optional[str]
Subscription
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsSnsTopicSubscriptionTypeDef]]
TopicName
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
SqsSuccessFeedbackRoleArn
- Type: typing.Optional[str]
SqsFailureFeedbackRoleArn
- Type: typing.Optional[str]
ApplicationSuccessFeedbackRoleArn
- Type: typing.Optional[str]
FirehoseSuccessFeedbackRoleArn
- Type: typing.Optional[str]
FirehoseFailureFeedbackRoleArn
- Type: typing.Optional[str]
HttpSuccessFeedbackRoleArn
- Type: typing.Optional[str]
HttpFailureFeedbackRoleArn
- Type: typing.Optional[str]
AwsSnsTopicDetailsTypeDef
KmsMasterKeyId
- Type: typing.Optional[str]
Subscription
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsSnsTopicSubscriptionTypeDef]]
TopicName
- Type: typing.Optional[str]
Owner
- Type: typing.Optional[str]
SqsSuccessFeedbackRoleArn
- Type: typing.Optional[str]
SqsFailureFeedbackRoleArn
- Type: typing.Optional[str]
ApplicationSuccessFeedbackRoleArn
- Type: typing.Optional[str]
FirehoseSuccessFeedbackRoleArn
- Type: typing.Optional[str]
FirehoseFailureFeedbackRoleArn
- Type: typing.Optional[str]
HttpSuccessFeedbackRoleArn
- Type: typing.Optional[str]
HttpFailureFeedbackRoleArn
- Type: typing.Optional[str]
AwsSnsTopicSubscriptionTypeDef
Endpoint
- Type: typing.Optional[str]
Protocol
- Type: typing.Optional[str]
AwsSqsQueueDetailsTypeDef
KmsDataKeyReusePeriodSeconds
- Type: typing.Optional[int]
KmsMasterKeyId
- Type: typing.Optional[str]
QueueName
- Type: typing.Optional[str]
DeadLetterTargetArn
- Type: typing.Optional[str]
AwsSsmComplianceSummaryTypeDef
Status
- Type: typing.Optional[str]
CompliantCriticalCount
- Type: typing.Optional[int]
CompliantHighCount
- Type: typing.Optional[int]
CompliantMediumCount
- Type: typing.Optional[int]
ExecutionType
- Type: typing.Optional[str]
NonCompliantCriticalCount
- Type: typing.Optional[int]
CompliantInformationalCount
- Type: typing.Optional[int]
NonCompliantInformationalCount
- Type: typing.Optional[int]
CompliantUnspecifiedCount
- Type: typing.Optional[int]
NonCompliantLowCount
- Type: typing.Optional[int]
NonCompliantHighCount
- Type: typing.Optional[int]
CompliantLowCount
- Type: typing.Optional[int]
ComplianceType
- Type: typing.Optional[str]
PatchBaselineId
- Type: typing.Optional[str]
OverallSeverity
- Type: typing.Optional[str]
NonCompliantMediumCount
- Type: typing.Optional[int]
NonCompliantUnspecifiedCount
- Type: typing.Optional[int]
PatchGroup
- Type: typing.Optional[str]
AwsSsmPatchComplianceDetailsTypeDef
Patch
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSsmPatchTypeDef]
AwsSsmPatchTypeDef
ComplianceSummary
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSsmComplianceSummaryTypeDef]
AwsStepFunctionStateMachineDetailsExtraOutputTypeDef
Label
- Type: typing.Optional[str]
LoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDetailsExtraOutputTypeDef]
Name
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
StateMachineArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
TracingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineTracingConfigurationDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsStepFunctionStateMachineDetailsOutputTypeDef
Label
- Type: typing.Optional[str]
LoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDetailsOutputTypeDef]
Name
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
StateMachineArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
TracingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineTracingConfigurationDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsStepFunctionStateMachineDetailsTypeDef
Label
- Type: typing.Optional[str]
LoggingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDetailsTypeDef]
Name
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
StateMachineArn
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
TracingConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineTracingConfigurationDetailsTypeDef]
Type
- Type: typing.Optional[str]
AwsStepFunctionStateMachineLoggingConfigurationDestinationsCloudWatchLogsLogGroupDetailsTypeDef
LogGroupArn
- Type: typing.Optional[str]
AwsStepFunctionStateMachineLoggingConfigurationDestinationsDetailsTypeDef
CloudWatchLogsLogGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDestinationsCloudWatchLogsLogGroupDetailsTypeDef]
AwsStepFunctionStateMachineLoggingConfigurationDetailsExtraOutputTypeDef
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDestinationsDetailsTypeDef]]
IncludeExecutionData
- Type: typing.Optional[bool]
Level
- Type: typing.Optional[str]
AwsStepFunctionStateMachineLoggingConfigurationDetailsOutputTypeDef
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDestinationsDetailsTypeDef]]
IncludeExecutionData
- Type: typing.Optional[bool]
Level
- Type: typing.Optional[str]
AwsStepFunctionStateMachineLoggingConfigurationDetailsTypeDef
Destinations
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineLoggingConfigurationDestinationsDetailsTypeDef]]
IncludeExecutionData
- Type: typing.Optional[bool]
Level
- Type: typing.Optional[str]
AwsStepFunctionStateMachineTracingConfigurationDetailsTypeDef
Enabled
- Type: typing.Optional[bool]
AwsWafRateBasedRuleDetailsExtraOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RateKey
- Type: typing.Optional[str]
RateLimit
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
MatchPredicates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRateBasedRuleMatchPredicateTypeDef]]
AwsWafRateBasedRuleDetailsOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RateKey
- Type: typing.Optional[str]
RateLimit
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
MatchPredicates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRateBasedRuleMatchPredicateTypeDef]]
AwsWafRateBasedRuleDetailsTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RateKey
- Type: typing.Optional[str]
RateLimit
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
MatchPredicates
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRateBasedRuleMatchPredicateTypeDef]]
AwsWafRateBasedRuleMatchPredicateTypeDef
DataId
- Type: typing.Optional[str]
Negated
- Type: typing.Optional[bool]
Type
- Type: typing.Optional[str]
AwsWafRegionalRateBasedRuleDetailsExtraOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RateKey
- Type: typing.Optional[str]
RateLimit
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
MatchPredicates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRateBasedRuleMatchPredicateTypeDef]]
AwsWafRegionalRateBasedRuleDetailsOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RateKey
- Type: typing.Optional[str]
RateLimit
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
MatchPredicates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRateBasedRuleMatchPredicateTypeDef]]
AwsWafRegionalRateBasedRuleDetailsTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RateKey
- Type: typing.Optional[str]
RateLimit
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
MatchPredicates
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRateBasedRuleMatchPredicateTypeDef]]
AwsWafRegionalRateBasedRuleMatchPredicateTypeDef
DataId
- Type: typing.Optional[str]
Negated
- Type: typing.Optional[bool]
Type
- Type: typing.Optional[str]
AwsWafRegionalRuleDetailsExtraOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PredicateList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRulePredicateListDetailsTypeDef]]
RuleId
- Type: typing.Optional[str]
AwsWafRegionalRuleDetailsOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PredicateList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRulePredicateListDetailsTypeDef]]
RuleId
- Type: typing.Optional[str]
AwsWafRegionalRuleDetailsTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PredicateList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRulePredicateListDetailsTypeDef]]
RuleId
- Type: typing.Optional[str]
AwsWafRegionalRuleGroupDetailsExtraOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupRulesDetailsTypeDef]]
AwsWafRegionalRuleGroupDetailsOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupRulesDetailsTypeDef]]
AwsWafRegionalRuleGroupDetailsTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupRulesDetailsTypeDef]]
AwsWafRegionalRuleGroupRulesActionDetailsTypeDef
Type
- Type: typing.Optional[str]
AwsWafRegionalRuleGroupRulesDetailsTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupRulesActionDetailsTypeDef]
Priority
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsWafRegionalRulePredicateListDetailsTypeDef
DataId
- Type: typing.Optional[str]
Negated
- Type: typing.Optional[bool]
Type
- Type: typing.Optional[str]
AwsWafRegionalWebAclDetailsExtraOutputTypeDef
DefaultAction
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RulesList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclRulesListDetailsTypeDef]]
WebAclId
- Type: typing.Optional[str]
AwsWafRegionalWebAclDetailsOutputTypeDef
DefaultAction
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RulesList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclRulesListDetailsTypeDef]]
WebAclId
- Type: typing.Optional[str]
AwsWafRegionalWebAclDetailsTypeDef
DefaultAction
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RulesList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclRulesListDetailsTypeDef]]
WebAclId
- Type: typing.Optional[str]
AwsWafRegionalWebAclRulesListActionDetailsTypeDef
Type
- Type: typing.Optional[str]
AwsWafRegionalWebAclRulesListDetailsTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclRulesListActionDetailsTypeDef]
OverrideAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclRulesListOverrideActionDetailsTypeDef]
Priority
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsWafRegionalWebAclRulesListOverrideActionDetailsTypeDef
Type
- Type: typing.Optional[str]
AwsWafRuleDetailsExtraOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PredicateList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRulePredicateListDetailsTypeDef]]
RuleId
- Type: typing.Optional[str]
AwsWafRuleDetailsOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PredicateList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRulePredicateListDetailsTypeDef]]
RuleId
- Type: typing.Optional[str]
AwsWafRuleDetailsTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
PredicateList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRulePredicateListDetailsTypeDef]]
RuleId
- Type: typing.Optional[str]
AwsWafRuleGroupDetailsExtraOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupRulesDetailsTypeDef]]
AwsWafRuleGroupDetailsOutputTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupRulesDetailsTypeDef]]
AwsWafRuleGroupDetailsTypeDef
MetricName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
RuleGroupId
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupRulesDetailsTypeDef]]
AwsWafRuleGroupRulesActionDetailsTypeDef
Type
- Type: typing.Optional[str]
AwsWafRuleGroupRulesDetailsTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupRulesActionDetailsTypeDef]
Priority
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsWafRulePredicateListDetailsTypeDef
DataId
- Type: typing.Optional[str]
Negated
- Type: typing.Optional[bool]
Type
- Type: typing.Optional[str]
AwsWafWebAclDetailsExtraOutputTypeDef
Name
- Type: typing.Optional[str]
DefaultAction
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafWebAclRuleExtraOutputTypeDef]]
WebAclId
- Type: typing.Optional[str]
AwsWafWebAclDetailsOutputTypeDef
Name
- Type: typing.Optional[str]
DefaultAction
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafWebAclRuleOutputTypeDef]]
WebAclId
- Type: typing.Optional[str]
AwsWafWebAclDetailsTypeDef
Name
- Type: typing.Optional[str]
DefaultAction
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafWebAclRuleTypeDef]]
WebAclId
- Type: typing.Optional[str]
AwsWafWebAclRuleExtraOutputTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WafActionTypeDef]
ExcludedRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.WafExcludedRuleTypeDef]]
OverrideAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WafOverrideActionTypeDef]
Priority
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsWafWebAclRuleOutputTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WafActionTypeDef]
ExcludedRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.WafExcludedRuleTypeDef]]
OverrideAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WafOverrideActionTypeDef]
Priority
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsWafWebAclRuleTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WafActionTypeDef]
ExcludedRules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.WafExcludedRuleTypeDef]]
OverrideAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WafOverrideActionTypeDef]
Priority
- Type: typing.Optional[int]
RuleId
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
AwsWafv2ActionAllowDetailsExtraOutputTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsExtraOutputTypeDef]
AwsWafv2ActionAllowDetailsOutputTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsOutputTypeDef]
AwsWafv2ActionAllowDetailsTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsTypeDef]
AwsWafv2ActionBlockDetailsExtraOutputTypeDef
CustomResponse
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomResponseDetailsExtraOutputTypeDef]
AwsWafv2ActionBlockDetailsOutputTypeDef
CustomResponse
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomResponseDetailsOutputTypeDef]
AwsWafv2ActionBlockDetailsTypeDef
CustomResponse
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomResponseDetailsTypeDef]
AwsWafv2CustomHttpHeaderTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
AwsWafv2CustomRequestHandlingDetailsExtraOutputTypeDef
InsertHeaders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomHttpHeaderTypeDef]]
AwsWafv2CustomRequestHandlingDetailsOutputTypeDef
InsertHeaders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomHttpHeaderTypeDef]]
AwsWafv2CustomRequestHandlingDetailsTypeDef
InsertHeaders
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomHttpHeaderTypeDef]]
AwsWafv2CustomResponseDetailsExtraOutputTypeDef
CustomResponseBodyKey
- Type: typing.Optional[str]
ResponseCode
- Type: typing.Optional[int]
ResponseHeaders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomHttpHeaderTypeDef]]
AwsWafv2CustomResponseDetailsOutputTypeDef
CustomResponseBodyKey
- Type: typing.Optional[str]
ResponseCode
- Type: typing.Optional[int]
ResponseHeaders
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomHttpHeaderTypeDef]]
AwsWafv2CustomResponseDetailsTypeDef
CustomResponseBodyKey
- Type: typing.Optional[str]
ResponseCode
- Type: typing.Optional[int]
ResponseHeaders
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomHttpHeaderTypeDef]]
AwsWafv2RuleGroupDetailsExtraOutputTypeDef
Capacity
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesDetailsExtraOutputTypeDef]]
Scope
- Type: typing.Optional[str]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2RuleGroupDetailsOutputTypeDef
Capacity
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesDetailsOutputTypeDef]]
Scope
- Type: typing.Optional[str]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2RuleGroupDetailsTypeDef
Capacity
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesDetailsTypeDef]]
Scope
- Type: typing.Optional[str]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2RulesActionCaptchaDetailsExtraOutputTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsExtraOutputTypeDef]
AwsWafv2RulesActionCaptchaDetailsOutputTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsOutputTypeDef]
AwsWafv2RulesActionCaptchaDetailsTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsTypeDef]
AwsWafv2RulesActionCountDetailsExtraOutputTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsExtraOutputTypeDef]
AwsWafv2RulesActionCountDetailsOutputTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsOutputTypeDef]
AwsWafv2RulesActionCountDetailsTypeDef
CustomRequestHandling
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2CustomRequestHandlingDetailsTypeDef]
AwsWafv2RulesActionDetailsExtraOutputTypeDef
Allow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionAllowDetailsExtraOutputTypeDef]
Block
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionBlockDetailsExtraOutputTypeDef]
Captcha
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionCaptchaDetailsExtraOutputTypeDef]
Count
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionCountDetailsExtraOutputTypeDef]
AwsWafv2RulesActionDetailsOutputTypeDef
Allow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionAllowDetailsOutputTypeDef]
Block
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionBlockDetailsOutputTypeDef]
Captcha
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionCaptchaDetailsOutputTypeDef]
Count
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionCountDetailsOutputTypeDef]
AwsWafv2RulesActionDetailsTypeDef
Allow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionAllowDetailsTypeDef]
Block
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionBlockDetailsTypeDef]
Captcha
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionCaptchaDetailsTypeDef]
Count
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionCountDetailsTypeDef]
AwsWafv2RulesDetailsExtraOutputTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionDetailsExtraOutputTypeDef]
Name
- Type: typing.Optional[str]
OverrideAction
- Type: typing.Optional[str]
Priority
- Type: typing.Optional[int]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2RulesDetailsOutputTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionDetailsOutputTypeDef]
Name
- Type: typing.Optional[str]
OverrideAction
- Type: typing.Optional[str]
Priority
- Type: typing.Optional[int]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2RulesDetailsTypeDef
Action
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesActionDetailsTypeDef]
Name
- Type: typing.Optional[str]
OverrideAction
- Type: typing.Optional[str]
Priority
- Type: typing.Optional[int]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2VisibilityConfigDetailsTypeDef
CloudWatchMetricsEnabled
- Type: typing.Optional[bool]
MetricName
- Type: typing.Optional[str]
SampledRequestsEnabled
- Type: typing.Optional[bool]
AwsWafv2WebAclActionDetailsExtraOutputTypeDef
Allow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionAllowDetailsExtraOutputTypeDef]
Block
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionBlockDetailsExtraOutputTypeDef]
AwsWafv2WebAclActionDetailsOutputTypeDef
Allow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionAllowDetailsOutputTypeDef]
Block
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionBlockDetailsOutputTypeDef]
AwsWafv2WebAclActionDetailsTypeDef
Allow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionAllowDetailsTypeDef]
Block
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2ActionBlockDetailsTypeDef]
AwsWafv2WebAclCaptchaConfigDetailsTypeDef
ImmunityTimeProperty
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetailsTypeDef]
AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetailsTypeDef
ImmunityTime
- Type: typing.Optional[int]
AwsWafv2WebAclDetailsExtraOutputTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
ManagedbyFirewallManager
- Type: typing.Optional[bool]
Id
- Type: typing.Optional[str]
Capacity
- Type: typing.Optional[int]
CaptchaConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclCaptchaConfigDetailsTypeDef]
DefaultAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclActionDetailsExtraOutputTypeDef]
Description
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesDetailsExtraOutputTypeDef]]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2WebAclDetailsOutputTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
ManagedbyFirewallManager
- Type: typing.Optional[bool]
Id
- Type: typing.Optional[str]
Capacity
- Type: typing.Optional[int]
CaptchaConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclCaptchaConfigDetailsTypeDef]
DefaultAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclActionDetailsOutputTypeDef]
Description
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesDetailsOutputTypeDef]]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsWafv2WebAclDetailsTypeDef
Name
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
ManagedbyFirewallManager
- Type: typing.Optional[bool]
Id
- Type: typing.Optional[str]
Capacity
- Type: typing.Optional[int]
CaptchaConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclCaptchaConfigDetailsTypeDef]
DefaultAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclActionDetailsTypeDef]
Description
- Type: typing.Optional[str]
Rules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RulesDetailsTypeDef]]
VisibilityConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2VisibilityConfigDetailsTypeDef]
AwsXrayEncryptionConfigDetailsTypeDef
KeyId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[str]
Type
- Type: typing.Optional[str]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchDeleteAutomationRulesRequestRequestTypeDef
AutomationRulesArns
- Type: typing.Sequence[str]
- Required: Yes
BatchDeleteAutomationRulesResponseTypeDef
ProcessedAutomationRules
- Type: typing.List[str]
- Required: Yes
UnprocessedAutomationRules
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedAutomationRuleTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchDisableStandardsRequestRequestTypeDef
StandardsSubscriptionArns
- Type: typing.Sequence[str]
- Required: Yes
BatchDisableStandardsResponseTypeDef
StandardsSubscriptions
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardsSubscriptionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchEnableStandardsRequestRequestTypeDef
StandardsSubscriptionRequests
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StandardsSubscriptionRequestTypeDef]
- Required: Yes
BatchEnableStandardsResponseTypeDef
StandardsSubscriptions
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardsSubscriptionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetAutomationRulesRequestRequestTypeDef
AutomationRulesArns
- Type: typing.Sequence[str]
- Required: Yes
BatchGetAutomationRulesResponseTypeDef
Rules
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesConfigTypeDef]
- Required: Yes
UnprocessedAutomationRules
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedAutomationRuleTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetConfigurationPolicyAssociationsRequestRequestTypeDef
ConfigurationPolicyAssociationIdentifiers
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.ConfigurationPolicyAssociationTypeDef]
- Required: Yes
BatchGetConfigurationPolicyAssociationsResponseTypeDef
ConfigurationPolicyAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ConfigurationPolicyAssociationSummaryTypeDef]
- Required: Yes
UnprocessedConfigurationPolicyAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedConfigurationPolicyAssociationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetSecurityControlsRequestRequestTypeDef
SecurityControlIds
- Type: typing.Sequence[str]
- Required: Yes
BatchGetSecurityControlsResponseTypeDef
SecurityControls
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlTypeDef]
- Required: Yes
UnprocessedIds
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedSecurityControlTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetStandardsControlAssociationsRequestRequestTypeDef
StandardsControlAssociationIds
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StandardsControlAssociationIdTypeDef]
- Required: Yes
BatchGetStandardsControlAssociationsResponseTypeDef
StandardsControlAssociationDetails
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardsControlAssociationDetailTypeDef]
- Required: Yes
UnprocessedAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedStandardsControlAssociationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchImportFindingsRequestRequestTypeDef
Findings
- Type: typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingTypeDef, aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingExtraOutputTypeDef]]
- Required: Yes
BatchImportFindingsResponseTypeDef
FailedCount
- Type:
- Required: Yes
SuccessCount
- Type:
- Required: Yes
FailedFindings
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ImportFindingsErrorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchUpdateAutomationRulesRequestRequestTypeDef
UpdateAutomationRulesRequestItems
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.UpdateAutomationRulesRequestItemTypeDef]
- Required: Yes
BatchUpdateAutomationRulesResponseTypeDef
ProcessedAutomationRules
- Type: typing.List[str]
- Required: Yes
UnprocessedAutomationRules
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedAutomationRuleTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchUpdateFindingsRequestRequestTypeDef
FindingIdentifiers
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingIdentifierTypeDef]
- Required: Yes
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteUpdateTypeDef]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SeverityUpdateTypeDef]
VerificationState
- Type: typing.Optional[typing.Literal['BENIGN_POSITIVE', 'FALSE_POSITIVE', 'TRUE_POSITIVE', 'UNKNOWN']]
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
Types
- Type: typing.Optional[typing.Sequence[str]]
UserDefinedFields
- Type: typing.Optional[typing.Mapping[str, str]]
Workflow
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.WorkflowUpdateTypeDef]
RelatedFindings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
BatchUpdateFindingsResponseTypeDef
ProcessedFindings
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingIdentifierTypeDef]
- Required: Yes
UnprocessedFindings
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.BatchUpdateFindingsUnprocessedFindingTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchUpdateFindingsUnprocessedFindingTypeDef
FindingIdentifier
- Type:
- Required: Yes
ErrorCode
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
BatchUpdateStandardsControlAssociationsRequestRequestTypeDef
StandardsControlAssociationUpdates
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StandardsControlAssociationUpdateTypeDef]
- Required: Yes
BatchUpdateStandardsControlAssociationsResponseTypeDef
UnprocessedAssociationUpdates
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.UnprocessedStandardsControlAssociationUpdateTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BooleanConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[bool]
BooleanFilterTypeDef
Value
- Type: typing.Optional[bool]
CellTypeDef
Column
- Type: typing.Optional[int]
Row
- Type: typing.Optional[int]
ColumnName
- Type: typing.Optional[str]
CellReference
- Type: typing.Optional[str]
CidrBlockAssociationTypeDef
AssociationId
- Type: typing.Optional[str]
CidrBlock
- Type: typing.Optional[str]
CidrBlockState
- Type: typing.Optional[str]
CityTypeDef
CityName
- Type: typing.Optional[str]
ClassificationResultExtraOutputTypeDef
MimeType
- Type: typing.Optional[str]
SizeClassified
- Type: typing.Optional[int]
AdditionalOccurrences
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ClassificationStatusTypeDef]
SensitiveData
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SensitiveDataResultExtraOutputTypeDef]]
CustomDataIdentifiers
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CustomDataIdentifiersResultExtraOutputTypeDef]
ClassificationResultOutputTypeDef
MimeType
- Type: typing.Optional[str]
SizeClassified
- Type: typing.Optional[int]
AdditionalOccurrences
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ClassificationStatusTypeDef]
SensitiveData
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SensitiveDataResultOutputTypeDef]]
CustomDataIdentifiers
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CustomDataIdentifiersResultOutputTypeDef]
ClassificationResultTypeDef
MimeType
- Type: typing.Optional[str]
SizeClassified
- Type: typing.Optional[int]
AdditionalOccurrences
- Type: typing.Optional[bool]
Status
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ClassificationStatusTypeDef]
SensitiveData
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SensitiveDataResultTypeDef]]
CustomDataIdentifiers
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CustomDataIdentifiersResultTypeDef]
ClassificationStatusTypeDef
Code
- Type: typing.Optional[str]
Reason
- Type: typing.Optional[str]
CloudWatchLogsLogGroupArnConfigDetailsTypeDef
CloudWatchLogsLogGroupArn
- Type: typing.Optional[str]
HostedZoneId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
CodeVulnerabilitiesFilePathTypeDef
EndLine
- Type: typing.Optional[int]
FileName
- Type: typing.Optional[str]
FilePath
- Type: typing.Optional[str]
StartLine
- Type: typing.Optional[int]
ComplianceExtraOutputTypeDef
Status
- Type: typing.Optional[typing.Literal['FAILED', 'NOT_AVAILABLE', 'PASSED', 'WARNING']]
RelatedRequirements
- Type: typing.Optional[typing.List[str]]
StatusReasons
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StatusReasonTypeDef]]
SecurityControlId
- Type: typing.Optional[str]
AssociatedStandards
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AssociatedStandardTypeDef]]
SecurityControlParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlParameterExtraOutputTypeDef]]
ComplianceOutputTypeDef
Status
- Type: typing.Optional[typing.Literal['FAILED', 'NOT_AVAILABLE', 'PASSED', 'WARNING']]
RelatedRequirements
- Type: typing.Optional[typing.List[str]]
StatusReasons
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StatusReasonTypeDef]]
SecurityControlId
- Type: typing.Optional[str]
AssociatedStandards
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AssociatedStandardTypeDef]]
SecurityControlParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlParameterOutputTypeDef]]
ComplianceTypeDef
Status
- Type: typing.Optional[typing.Literal['FAILED', 'NOT_AVAILABLE', 'PASSED', 'WARNING']]
RelatedRequirements
- Type: typing.Optional[typing.Sequence[str]]
StatusReasons
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StatusReasonTypeDef]]
SecurityControlId
- Type: typing.Optional[str]
AssociatedStandards
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AssociatedStandardTypeDef]]
SecurityControlParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlParameterTypeDef]]
ConfigurationOptionsTypeDef
Integer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.IntegerConfigurationOptionsTypeDef]
IntegerList
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.IntegerListConfigurationOptionsTypeDef]
Double
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DoubleConfigurationOptionsTypeDef]
String
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StringConfigurationOptionsTypeDef]
StringList
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StringListConfigurationOptionsTypeDef]
Boolean
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.BooleanConfigurationOptionsTypeDef]
Enum
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.EnumConfigurationOptionsTypeDef]
EnumList
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.EnumListConfigurationOptionsTypeDef]
ConfigurationPolicyAssociationSummaryTypeDef
ConfigurationPolicyId
- Type: typing.Optional[str]
TargetId
- Type: typing.Optional[str]
TargetType
- Type: typing.Optional[typing.Literal['ACCOUNT', 'ORGANIZATIONAL_UNIT', 'ROOT']]
AssociationType
- Type: typing.Optional[typing.Literal['APPLIED', 'INHERITED']]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
AssociationStatus
- Type: typing.Optional[typing.Literal['FAILED', 'PENDING', 'SUCCESS']]
AssociationStatusMessage
- Type: typing.Optional[str]
ConfigurationPolicyAssociationTypeDef
Target
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.TargetTypeDef]
ConfigurationPolicySummaryTypeDef
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
ServiceEnabled
- Type: typing.Optional[bool]
ContainerDetailsExtraOutputTypeDef
ContainerRuntime
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
ImageName
- Type: typing.Optional[str]
LaunchedAt
- Type: typing.Optional[str]
VolumeMounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VolumeMountTypeDef]]
Privileged
- Type: typing.Optional[bool]
ContainerDetailsOutputTypeDef
ContainerRuntime
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
ImageName
- Type: typing.Optional[str]
LaunchedAt
- Type: typing.Optional[str]
VolumeMounts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VolumeMountTypeDef]]
Privileged
- Type: typing.Optional[bool]
ContainerDetailsTypeDef
ContainerRuntime
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ImageId
- Type: typing.Optional[str]
ImageName
- Type: typing.Optional[str]
LaunchedAt
- Type: typing.Optional[str]
VolumeMounts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.VolumeMountTypeDef]]
Privileged
- Type: typing.Optional[bool]
CountryTypeDef
CountryCode
- Type: typing.Optional[str]
CountryName
- Type: typing.Optional[str]
CreateActionTargetRequestRequestTypeDef
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
CreateActionTargetResponseTypeDef
ActionTargetArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateAutomationRuleRequestRequestTypeDef
RuleOrder
- Type:
- Required: Yes
RuleName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Criteria
- Type:
- Required: Yes
Actions
- Type: typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesActionTypeDef, aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesActionOutputTypeDef]]
- Required: Yes
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
RuleStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
IsTerminal
- Type: typing.Optional[bool]
CreateAutomationRuleResponseTypeDef
RuleArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateConfigurationPolicyRequestRequestTypeDef
Name
- Type:
- Required: Yes
ConfigurationPolicy
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateConfigurationPolicyResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
ConfigurationPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFindingAggregatorRequestRequestTypeDef
RegionLinkingMode
- Type:
- Required: Yes
Regions
- Type: typing.Optional[typing.Sequence[str]]
CreateFindingAggregatorResponseTypeDef
FindingAggregatorArn
- Type:
- Required: Yes
FindingAggregationRegion
- Type:
- Required: Yes
RegionLinkingMode
- Type:
- Required: Yes
Regions
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateInsightRequestRequestTypeDef
Name
- Type:
- Required: Yes
Filters
- Type:
- Required: Yes
GroupByAttribute
- Type:
- Required: Yes
CreateInsightResponseTypeDef
InsightArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMembersRequestRequestTypeDef
AccountDetails
- Type: typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AccountDetailsTypeDef]
- Required: Yes
CreateMembersResponseTypeDef
UnprocessedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CustomDataIdentifiersDetectionsExtraOutputTypeDef
Count
- Type: typing.Optional[int]
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Occurrences
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OccurrencesExtraOutputTypeDef]
CustomDataIdentifiersDetectionsOutputTypeDef
Count
- Type: typing.Optional[int]
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Occurrences
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OccurrencesOutputTypeDef]
CustomDataIdentifiersDetectionsTypeDef
Count
- Type: typing.Optional[int]
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Occurrences
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OccurrencesTypeDef]
CustomDataIdentifiersResultExtraOutputTypeDef
Detections
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CustomDataIdentifiersDetectionsExtraOutputTypeDef]]
TotalCount
- Type: typing.Optional[int]
CustomDataIdentifiersResultOutputTypeDef
Detections
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CustomDataIdentifiersDetectionsOutputTypeDef]]
TotalCount
- Type: typing.Optional[int]
CustomDataIdentifiersResultTypeDef
Detections
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.CustomDataIdentifiersDetectionsTypeDef]]
TotalCount
- Type: typing.Optional[int]
CvssExtraOutputTypeDef
Version
- Type: typing.Optional[str]
BaseScore
- Type: typing.Optional[float]
BaseVector
- Type: typing.Optional[str]
Source
- Type: typing.Optional[str]
Adjustments
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AdjustmentTypeDef]]
CvssOutputTypeDef
Version
- Type: typing.Optional[str]
BaseScore
- Type: typing.Optional[float]
BaseVector
- Type: typing.Optional[str]
Source
- Type: typing.Optional[str]
Adjustments
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AdjustmentTypeDef]]
CvssTypeDef
Version
- Type: typing.Optional[str]
BaseScore
- Type: typing.Optional[float]
BaseVector
- Type: typing.Optional[str]
Source
- Type: typing.Optional[str]
Adjustments
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AdjustmentTypeDef]]
DataClassificationDetailsExtraOutputTypeDef
DetailedResultsLocation
- Type: typing.Optional[str]
Result
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ClassificationResultExtraOutputTypeDef]
DataClassificationDetailsOutputTypeDef
DetailedResultsLocation
- Type: typing.Optional[str]
Result
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ClassificationResultOutputTypeDef]
DataClassificationDetailsTypeDef
DetailedResultsLocation
- Type: typing.Optional[str]
Result
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ClassificationResultTypeDef]
DateFilterTypeDef
Start
- Type: typing.Optional[str]
End
- Type: typing.Optional[str]
DateRange
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DateRangeTypeDef]
DateRangeTypeDef
Value
- Type: typing.Optional[int]
Unit
- Type: typing.Optional[typing.Literal['DAYS']]
DeclineInvitationsRequestRequestTypeDef
AccountIds
- Type: typing.Sequence[str]
- Required: Yes
DeclineInvitationsResponseTypeDef
UnprocessedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteActionTargetRequestRequestTypeDef
ActionTargetArn
- Type:
- Required: Yes
DeleteActionTargetResponseTypeDef
ActionTargetArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteConfigurationPolicyRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
DeleteFindingAggregatorRequestRequestTypeDef
FindingAggregatorArn
- Type:
- Required: Yes
DeleteInsightRequestRequestTypeDef
InsightArn
- Type:
- Required: Yes
DeleteInsightResponseTypeDef
InsightArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteInvitationsRequestRequestTypeDef
AccountIds
- Type: typing.Sequence[str]
- Required: Yes
DeleteInvitationsResponseTypeDef
UnprocessedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteMembersRequestRequestTypeDef
AccountIds
- Type: typing.Sequence[str]
- Required: Yes
DeleteMembersResponseTypeDef
UnprocessedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeActionTargetsRequestDescribeActionTargetsPaginateTypeDef
ActionTargetArns
- Type: typing.Optional[typing.Sequence[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
DescribeActionTargetsRequestRequestTypeDef
ActionTargetArns
- Type: typing.Optional[typing.Sequence[str]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
DescribeActionTargetsResponseTypeDef
ActionTargets
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ActionTargetTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeHubRequestRequestTypeDef
HubArn
- Type: typing.Optional[str]
DescribeHubResponseTypeDef
HubArn
- Type:
- Required: Yes
SubscribedAt
- Type:
- Required: Yes
AutoEnableControls
- Type:
- Required: Yes
ControlFindingGenerator
- Type: typing.Literal['SECURITY_CONTROL', 'STANDARD_CONTROL']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeOrganizationConfigurationResponseTypeDef
AutoEnable
- Type:
- Required: Yes
MemberAccountLimitReached
- Type:
- Required: Yes
AutoEnableStandards
- Type: typing.Literal['DEFAULT', 'NONE']
- Required: Yes
OrganizationConfiguration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeProductsRequestDescribeProductsPaginateTypeDef
ProductArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
DescribeProductsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ProductArn
- Type: typing.Optional[str]
DescribeProductsResponseTypeDef
Products
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ProductTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeStandardsControlsRequestDescribeStandardsControlsPaginateTypeDef
StandardsSubscriptionArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
DescribeStandardsControlsRequestRequestTypeDef
StandardsSubscriptionArn
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
DescribeStandardsControlsResponseTypeDef
Controls
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardsControlTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DescribeStandardsRequestDescribeStandardsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
DescribeStandardsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
DescribeStandardsResponseTypeDef
Standards
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
DisableImportFindingsForProductRequestRequestTypeDef
ProductSubscriptionArn
- Type:
- Required: Yes
DisableOrganizationAdminAccountRequestRequestTypeDef
AdminAccountId
- Type:
- Required: Yes
DisassociateMembersRequestRequestTypeDef
AccountIds
- Type: typing.Sequence[str]
- Required: Yes
DnsRequestActionTypeDef
Domain
- Type: typing.Optional[str]
Protocol
- Type: typing.Optional[str]
Blocked
- Type: typing.Optional[bool]
DoubleConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[float]
Min
- Type: typing.Optional[float]
Max
- Type: typing.Optional[float]
EnableImportFindingsForProductRequestRequestTypeDef
ProductArn
- Type:
- Required: Yes
EnableImportFindingsForProductResponseTypeDef
ProductSubscriptionArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EnableOrganizationAdminAccountRequestRequestTypeDef
AdminAccountId
- Type:
- Required: Yes
EnableSecurityHubRequestRequestTypeDef
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
EnableDefaultStandards
- Type: typing.Optional[bool]
ControlFindingGenerator
- Type: typing.Optional[typing.Literal['SECURITY_CONTROL', 'STANDARD_CONTROL']]
EnumConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[str]
AllowedValues
- Type: typing.Optional[typing.List[str]]
EnumListConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[typing.List[str]]
MaxItems
- Type: typing.Optional[int]
AllowedValues
- Type: typing.Optional[typing.List[str]]
FilePathsTypeDef
FilePath
- Type: typing.Optional[str]
FileName
- Type: typing.Optional[str]
ResourceId
- Type: typing.Optional[str]
Hash
- Type: typing.Optional[str]
FindingAggregatorTypeDef
FindingAggregatorArn
- Type: typing.Optional[str]
FindingHistoryRecordTypeDef
FindingIdentifier
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingIdentifierTypeDef]
UpdateTime
- Type: typing.Optional[datetime.datetime]
FindingCreated
- Type: typing.Optional[bool]
UpdateSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingHistoryUpdateSourceTypeDef]
Updates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FindingHistoryUpdateTypeDef]]
NextToken
- Type: typing.Optional[str]
FindingHistoryUpdateSourceTypeDef
Type
- Type: typing.Optional[typing.Literal['BATCH_IMPORT_FINDINGS', 'BATCH_UPDATE_FINDINGS']]
Identity
- Type: typing.Optional[str]
FindingHistoryUpdateTypeDef
UpdatedField
- Type: typing.Optional[str]
OldValue
- Type: typing.Optional[str]
NewValue
- Type: typing.Optional[str]
FindingProviderFieldsExtraOutputTypeDef
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
RelatedFindings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingProviderSeverityTypeDef]
Types
- Type: typing.Optional[typing.List[str]]
FindingProviderFieldsOutputTypeDef
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
RelatedFindings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingProviderSeverityTypeDef]
Types
- Type: typing.Optional[typing.List[str]]
FindingProviderFieldsTypeDef
Confidence
- Type: typing.Optional[int]
Criticality
- Type: typing.Optional[int]
RelatedFindings
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RelatedFindingTypeDef]]
Severity
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.FindingProviderSeverityTypeDef]
Types
- Type: typing.Optional[typing.Sequence[str]]
FindingProviderSeverityTypeDef
Label
- Type: typing.Optional[typing.Literal['CRITICAL', 'HIGH', 'INFORMATIONAL', 'LOW', 'MEDIUM']]
Original
- Type: typing.Optional[str]
FirewallPolicyDetailsExtraOutputTypeDef
StatefulRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef]]
StatelessCustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatelessCustomActionsDetailsExtraOutputTypeDef]]
StatelessDefaultActions
- Type: typing.Optional[typing.List[str]]
StatelessFragmentDefaultActions
- Type: typing.Optional[typing.List[str]]
StatelessRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef]]
FirewallPolicyDetailsOutputTypeDef
StatefulRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef]]
StatelessCustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatelessCustomActionsDetailsOutputTypeDef]]
StatelessDefaultActions
- Type: typing.Optional[typing.List[str]]
StatelessFragmentDefaultActions
- Type: typing.Optional[typing.List[str]]
StatelessRuleGroupReferences
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef]]
FirewallPolicyDetailsTypeDef
StatefulRuleGroupReferences
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef]]
StatelessCustomActions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatelessCustomActionsDetailsTypeDef]]
StatelessDefaultActions
- Type: typing.Optional[typing.Sequence[str]]
StatelessFragmentDefaultActions
- Type: typing.Optional[typing.Sequence[str]]
StatelessRuleGroupReferences
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef]]
FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef
ResourceArn
- Type: typing.Optional[str]
FirewallPolicyStatelessCustomActionsDetailsExtraOutputTypeDef
ActionDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomActionDefinitionExtraOutputTypeDef]
ActionName
- Type: typing.Optional[str]
FirewallPolicyStatelessCustomActionsDetailsOutputTypeDef
ActionDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomActionDefinitionOutputTypeDef]
ActionName
- Type: typing.Optional[str]
FirewallPolicyStatelessCustomActionsDetailsTypeDef
ActionDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomActionDefinitionTypeDef]
ActionName
- Type: typing.Optional[str]
FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef
Priority
- Type: typing.Optional[int]
ResourceArn
- Type: typing.Optional[str]
GeneratorDetailsExtraOutputTypeDef
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Labels
- Type: typing.Optional[typing.List[str]]
GeneratorDetailsOutputTypeDef
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Labels
- Type: typing.Optional[typing.List[str]]
GeneratorDetailsTypeDef
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Labels
- Type: typing.Optional[typing.Sequence[str]]
GeoLocationTypeDef
Lon
- Type: typing.Optional[float]
Lat
- Type: typing.Optional[float]
GetAdministratorAccountResponseTypeDef
Administrator
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConfigurationPolicyAssociationRequestRequestTypeDef
Target
- Type:
- Required: Yes
GetConfigurationPolicyAssociationResponseTypeDef
ConfigurationPolicyId
- Type:
- Required: Yes
TargetId
- Type:
- Required: Yes
TargetType
- Type: typing.Literal['ACCOUNT', 'ORGANIZATIONAL_UNIT', 'ROOT']
- Required: Yes
AssociationType
- Type: typing.Literal['APPLIED', 'INHERITED']
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
AssociationStatus
- Type: typing.Literal['FAILED', 'PENDING', 'SUCCESS']
- Required: Yes
AssociationStatusMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetConfigurationPolicyRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
GetConfigurationPolicyResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
ConfigurationPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEnabledStandardsRequestGetEnabledStandardsPaginateTypeDef
StandardsSubscriptionArns
- Type: typing.Optional[typing.Sequence[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
GetEnabledStandardsRequestRequestTypeDef
StandardsSubscriptionArns
- Type: typing.Optional[typing.Sequence[str]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
GetEnabledStandardsResponseTypeDef
StandardsSubscriptions
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardsSubscriptionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetFindingAggregatorRequestRequestTypeDef
FindingAggregatorArn
- Type:
- Required: Yes
GetFindingAggregatorResponseTypeDef
FindingAggregatorArn
- Type:
- Required: Yes
FindingAggregationRegion
- Type:
- Required: Yes
RegionLinkingMode
- Type:
- Required: Yes
Regions
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFindingHistoryRequestGetFindingHistoryPaginateTypeDef
FindingIdentifier
- Type:
- Required: Yes
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTime
- Type: typing.Union[datetime.datetime, str, NoneType]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
GetFindingHistoryRequestRequestTypeDef
FindingIdentifier
- Type:
- Required: Yes
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTime
- Type: typing.Union[datetime.datetime, str, NoneType]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
GetFindingHistoryResponseTypeDef
Records
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FindingHistoryRecordTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetFindingsRequestGetFindingsPaginateTypeDef
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingFiltersTypeDef]
SortCriteria
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SortCriterionTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
GetFindingsRequestRequestTypeDef
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingFiltersTypeDef]
SortCriteria
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SortCriterionTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
GetFindingsResponseTypeDef
Findings
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingOutputTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetInsightResultsRequestRequestTypeDef
InsightArn
- Type:
- Required: Yes
GetInsightResultsResponseTypeDef
InsightResults
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetInsightsRequestGetInsightsPaginateTypeDef
InsightArns
- Type: typing.Optional[typing.Sequence[str]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
GetInsightsRequestRequestTypeDef
InsightArns
- Type: typing.Optional[typing.Sequence[str]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
GetInsightsResponseTypeDef
Insights
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.InsightTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetInvitationsCountResponseTypeDef
InvitationsCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMasterAccountResponseTypeDef
Master
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMembersRequestRequestTypeDef
AccountIds
- Type: typing.Sequence[str]
- Required: Yes
GetMembersResponseTypeDef
Members
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MemberTypeDef]
- Required: Yes
UnprocessedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetSecurityControlDefinitionRequestRequestTypeDef
SecurityControlId
- Type:
- Required: Yes
GetSecurityControlDefinitionResponseTypeDef
SecurityControlDefinition
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IcmpTypeCodeTypeDef
Code
- Type: typing.Optional[int]
Type
- Type: typing.Optional[int]
ImportFindingsErrorTypeDef
Id
- Type:
- Required: Yes
ErrorCode
- Type:
- Required: Yes
ErrorMessage
- Type:
- Required: Yes
InsightResultValueTypeDef
GroupByAttributeValue
- Type:
- Required: Yes
Count
- Type:
- Required: Yes
InsightResultsTypeDef
InsightArn
- Type:
- Required: Yes
GroupByAttribute
- Type:
- Required: Yes
ResultValues
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.InsightResultValueTypeDef]
- Required: Yes
InsightTypeDef
InsightArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Filters
- Type:
- Required: Yes
GroupByAttribute
- Type:
- Required: Yes
IntegerConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[int]
Min
- Type: typing.Optional[int]
Max
- Type: typing.Optional[int]
IntegerListConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[typing.List[int]]
Min
- Type: typing.Optional[int]
Max
- Type: typing.Optional[int]
MaxItems
- Type: typing.Optional[int]
InvitationTypeDef
AccountId
- Type: typing.Optional[str]
InvitationId
- Type: typing.Optional[str]
InvitedAt
- Type: typing.Optional[datetime.datetime]
MemberStatus
- Type: typing.Optional[str]
InviteMembersRequestRequestTypeDef
AccountIds
- Type: typing.Sequence[str]
- Required: Yes
InviteMembersResponseTypeDef
UnprocessedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IpFilterTypeDef
Cidr
- Type: typing.Optional[str]
IpOrganizationDetailsTypeDef
Asn
- Type: typing.Optional[int]
AsnOrg
- Type: typing.Optional[str]
Isp
- Type: typing.Optional[str]
Org
- Type: typing.Optional[str]
Ipv6CidrBlockAssociationTypeDef
AssociationId
- Type: typing.Optional[str]
Ipv6CidrBlock
- Type: typing.Optional[str]
CidrBlockState
- Type: typing.Optional[str]
KeywordFilterTypeDef
Value
- Type: typing.Optional[str]
ListAutomationRulesRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListAutomationRulesResponseTypeDef
AutomationRulesMetadata
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesMetadataTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListConfigurationPoliciesRequestListConfigurationPoliciesPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListConfigurationPoliciesRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListConfigurationPoliciesResponseTypeDef
ConfigurationPolicySummaries
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ConfigurationPolicySummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListConfigurationPolicyAssociationsRequestListConfigurationPolicyAssociationsPaginateTypeDef
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AssociationFiltersTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListConfigurationPolicyAssociationsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AssociationFiltersTypeDef]
ListConfigurationPolicyAssociationsResponseTypeDef
ConfigurationPolicyAssociationSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.ConfigurationPolicyAssociationSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEnabledProductsForImportRequestListEnabledProductsForImportPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListEnabledProductsForImportRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListEnabledProductsForImportResponseTypeDef
ProductSubscriptions
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListFindingAggregatorsRequestListFindingAggregatorsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListFindingAggregatorsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListFindingAggregatorsResponseTypeDef
FindingAggregators
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FindingAggregatorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListInvitationsRequestListInvitationsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListInvitationsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListInvitationsResponseTypeDef
Invitations
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.InvitationTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMembersRequestListMembersPaginateTypeDef
OnlyAssociated
- Type: typing.Optional[bool]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListMembersRequestRequestTypeDef
OnlyAssociated
- Type: typing.Optional[bool]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListMembersResponseTypeDef
Members
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.MemberTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListOrganizationAdminAccountsRequestListOrganizationAdminAccountsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListOrganizationAdminAccountsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListOrganizationAdminAccountsResponseTypeDef
AdminAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.AdminAccountTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListSecurityControlDefinitionsRequestListSecurityControlDefinitionsPaginateTypeDef
StandardsArn
- Type: typing.Optional[str]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListSecurityControlDefinitionsRequestRequestTypeDef
StandardsArn
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListSecurityControlDefinitionsResponseTypeDef
SecurityControlDefinitions
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlDefinitionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListStandardsControlAssociationsRequestListStandardsControlAssociationsPaginateTypeDef
SecurityControlId
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PaginatorConfigTypeDef]
ListStandardsControlAssociationsRequestRequestTypeDef
SecurityControlId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListStandardsControlAssociationsResponseTypeDef
StandardsControlAssociationSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StandardsControlAssociationSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LoadBalancerStateTypeDef
Code
- Type: typing.Optional[str]
Reason
- Type: typing.Optional[str]
MalwareTypeDef
Name
- Type:
- Required: Yes
Type
- Type: typing.Optional[typing.Literal['ADWARE', 'BLENDED_THREAT', 'BOTNET_AGENT', 'COIN_MINER', 'EXPLOIT_KIT', 'KEYLOGGER', 'MACRO', 'POTENTIALLY_UNWANTED', 'RANSOMWARE', 'REMOTE_ACCESS', 'ROOTKIT', 'SPYWARE', 'TROJAN', 'VIRUS', 'WORM']]
Path
- Type: typing.Optional[str]
State
- Type: typing.Optional[typing.Literal['OBSERVED', 'REMOVAL_FAILED', 'REMOVED']]
MapFilterTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
Comparison
- Type: typing.Optional[typing.Literal['CONTAINS', 'EQUALS', 'NOT_CONTAINS', 'NOT_EQUALS']]
MemberTypeDef
AccountId
- Type: typing.Optional[str]
- Type: typing.Optional[str]
MasterId
- Type: typing.Optional[str]
AdministratorId
- Type: typing.Optional[str]
MemberStatus
- Type: typing.Optional[str]
InvitedAt
- Type: typing.Optional[datetime.datetime]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
NetworkConnectionActionTypeDef
ConnectionDirection
- Type: typing.Optional[str]
RemoteIpDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionRemoteIpDetailsTypeDef]
RemotePortDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionRemotePortDetailsTypeDef]
LocalPortDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionLocalPortDetailsTypeDef]
Protocol
- Type: typing.Optional[str]
Blocked
- Type: typing.Optional[bool]
NetworkHeaderExtraOutputTypeDef
Protocol
- Type: typing.Optional[str]
Destination
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentDetailsExtraOutputTypeDef]
Source
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentDetailsExtraOutputTypeDef]
NetworkHeaderOutputTypeDef
Protocol
- Type: typing.Optional[str]
Destination
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentDetailsOutputTypeDef]
Source
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentDetailsOutputTypeDef]
NetworkHeaderTypeDef
Protocol
- Type: typing.Optional[str]
Destination
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentDetailsTypeDef]
Source
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkPathComponentDetailsTypeDef]
NetworkPathComponentDetailsExtraOutputTypeDef
Address
- Type: typing.Optional[typing.List[str]]
PortRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PortRangeTypeDef]]
NetworkPathComponentDetailsOutputTypeDef
Address
- Type: typing.Optional[typing.List[str]]
PortRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PortRangeTypeDef]]
NetworkPathComponentDetailsTypeDef
Address
- Type: typing.Optional[typing.Sequence[str]]
PortRanges
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.PortRangeTypeDef]]
NetworkPathComponentExtraOutputTypeDef
ComponentId
- Type: typing.Optional[str]
ComponentType
- Type: typing.Optional[str]
Egress
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkHeaderExtraOutputTypeDef]
Ingress
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkHeaderExtraOutputTypeDef]
NetworkPathComponentOutputTypeDef
ComponentId
- Type: typing.Optional[str]
ComponentType
- Type: typing.Optional[str]
Egress
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkHeaderOutputTypeDef]
Ingress
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkHeaderOutputTypeDef]
NetworkPathComponentTypeDef
ComponentId
- Type: typing.Optional[str]
ComponentType
- Type: typing.Optional[str]
Egress
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkHeaderTypeDef]
Ingress
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NetworkHeaderTypeDef]
NetworkTypeDef
Direction
- Type: typing.Optional[typing.Literal['IN', 'OUT']]
Protocol
- Type: typing.Optional[str]
OpenPortRange
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PortRangeTypeDef]
SourceIpV4
- Type: typing.Optional[str]
SourceIpV6
- Type: typing.Optional[str]
SourcePort
- Type: typing.Optional[int]
SourceDomain
- Type: typing.Optional[str]
SourceMac
- Type: typing.Optional[str]
DestinationIpV4
- Type: typing.Optional[str]
DestinationIpV6
- Type: typing.Optional[str]
DestinationPort
- Type: typing.Optional[int]
DestinationDomain
- Type: typing.Optional[str]
NoteTypeDef
Text
- Type:
- Required: Yes
UpdatedBy
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
NoteUpdateTypeDef
Text
- Type:
- Required: Yes
UpdatedBy
- Type:
- Required: Yes
NumberFilterTypeDef
Gte
- Type: typing.Optional[float]
Lte
- Type: typing.Optional[float]
Gt
- Type: typing.Optional[float]
Lt
- Type: typing.Optional[float]
Eq
- Type: typing.Optional[float]
OccurrencesExtraOutputTypeDef
LineRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]]
OffsetRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]]
Pages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PageTypeDef]]
Records
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RecordTypeDef]]
Cells
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CellTypeDef]]
OccurrencesOutputTypeDef
LineRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]]
OffsetRanges
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]]
Pages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PageTypeDef]]
Records
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RecordTypeDef]]
Cells
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CellTypeDef]]
OccurrencesTypeDef
LineRanges
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]]
OffsetRanges
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]]
Pages
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.PageTypeDef]]
Records
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RecordTypeDef]]
Cells
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.CellTypeDef]]
OrganizationConfigurationTypeDef
ConfigurationType
- Type: typing.Optional[typing.Literal['CENTRAL', 'LOCAL']]
Status
- Type: typing.Optional[typing.Literal['ENABLED', 'FAILED', 'PENDING']]
StatusMessage
- Type: typing.Optional[str]
PageTypeDef
PageNumber
- Type: typing.Optional[int]
LineRange
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]
OffsetRange
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RangeTypeDef]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ParameterConfigurationOutputTypeDef
ValueType
- Type: typing.Literal['CUSTOM', 'DEFAULT']
- Required: Yes
Value
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ParameterValueOutputTypeDef]
ParameterConfigurationTypeDef
ValueType
- Type: typing.Literal['CUSTOM', 'DEFAULT']
- Required: Yes
Value
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ParameterValueTypeDef]
ParameterDefinitionTypeDef
Description
- Type:
- Required: Yes
ConfigurationOptions
- Type:
- Required: Yes
ParameterValueOutputTypeDef
Integer
- Type: typing.Optional[int]
IntegerList
- Type: typing.Optional[typing.List[int]]
Double
- Type: typing.Optional[float]
String
- Type: typing.Optional[str]
StringList
- Type: typing.Optional[typing.List[str]]
Boolean
- Type: typing.Optional[bool]
Enum
- Type: typing.Optional[str]
EnumList
- Type: typing.Optional[typing.List[str]]
ParameterValueTypeDef
Integer
- Type: typing.Optional[int]
IntegerList
- Type: typing.Optional[typing.Sequence[int]]
Double
- Type: typing.Optional[float]
String
- Type: typing.Optional[str]
StringList
- Type: typing.Optional[typing.Sequence[str]]
Boolean
- Type: typing.Optional[bool]
Enum
- Type: typing.Optional[str]
EnumList
- Type: typing.Optional[typing.Sequence[str]]
PatchSummaryTypeDef
Id
- Type:
- Required: Yes
InstalledCount
- Type: typing.Optional[int]
MissingCount
- Type: typing.Optional[int]
FailedCount
- Type: typing.Optional[int]
InstalledOtherCount
- Type: typing.Optional[int]
InstalledRejectedCount
- Type: typing.Optional[int]
InstalledPendingReboot
- Type: typing.Optional[int]
OperationStartTime
- Type: typing.Optional[str]
OperationEndTime
- Type: typing.Optional[str]
RebootOption
- Type: typing.Optional[str]
Operation
- Type: typing.Optional[str]
PolicyOutputTypeDef
SecurityHub
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SecurityHubPolicyOutputTypeDef]
PolicyTypeDef
SecurityHub
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SecurityHubPolicyTypeDef]
PortProbeActionExtraOutputTypeDef
PortProbeDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PortProbeDetailTypeDef]]
Blocked
- Type: typing.Optional[bool]
PortProbeActionOutputTypeDef
PortProbeDetails
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.PortProbeDetailTypeDef]]
Blocked
- Type: typing.Optional[bool]
PortProbeActionTypeDef
PortProbeDetails
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.PortProbeDetailTypeDef]]
Blocked
- Type: typing.Optional[bool]
PortProbeDetailTypeDef
LocalPortDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionLocalPortDetailsTypeDef]
LocalIpDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionLocalIpDetailsTypeDef]
RemoteIpDetails
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ActionRemoteIpDetailsTypeDef]
PortRangeFromToTypeDef
From
- Type: typing.Optional[int]
To
- Type: typing.Optional[int]
PortRangeTypeDef
Begin
- Type: typing.Optional[int]
End
- Type: typing.Optional[int]
ProcessDetailsTypeDef
Name
- Type: typing.Optional[str]
Path
- Type: typing.Optional[str]
Pid
- Type: typing.Optional[int]
ParentPid
- Type: typing.Optional[int]
LaunchedAt
- Type: typing.Optional[str]
TerminatedAt
- Type: typing.Optional[str]
ProductTypeDef
ProductArn
- Type:
- Required: Yes
ProductName
- Type: typing.Optional[str]
CompanyName
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Categories
- Type: typing.Optional[typing.List[str]]
IntegrationTypes
- Type: typing.Optional[typing.List[typing.Literal['RECEIVE_FINDINGS_FROM_SECURITY_HUB', 'SEND_FINDINGS_TO_SECURITY_HUB', 'UPDATE_FINDINGS_IN_SECURITY_HUB']]]
MarketplaceUrl
- Type: typing.Optional[str]
ActivationUrl
- Type: typing.Optional[str]
ProductSubscriptionResourcePolicy
- Type: typing.Optional[str]
PropagatingVgwSetDetailsTypeDef
GatewayId
- Type: typing.Optional[str]
RangeTypeDef
Start
- Type: typing.Optional[int]
End
- Type: typing.Optional[int]
StartColumn
- Type: typing.Optional[int]
RecommendationTypeDef
Text
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
RecordTypeDef
JsonPath
- Type: typing.Optional[str]
RecordIndex
- Type: typing.Optional[int]
RelatedFindingTypeDef
ProductArn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
RemediationTypeDef
Recommendation
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RecommendationTypeDef]
ResourceDetailsExtraOutputTypeDef
AwsAutoScalingAutoScalingGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupDetailsExtraOutputTypeDef]
AwsCodeBuildProject
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectDetailsExtraOutputTypeDef]
AwsCloudFrontDistribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionDetailsExtraOutputTypeDef]
AwsEc2Instance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceDetailsExtraOutputTypeDef]
AwsEc2NetworkInterface
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceDetailsExtraOutputTypeDef]
AwsEc2SecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupDetailsExtraOutputTypeDef]
AwsEc2Volume
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VolumeDetailsExtraOutputTypeDef]
AwsEc2Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcDetailsExtraOutputTypeDef]
AwsEc2Eip
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2EipDetailsTypeDef]
AwsEc2Subnet
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SubnetDetailsExtraOutputTypeDef]
AwsEc2NetworkAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclDetailsExtraOutputTypeDef]
AwsElbv2LoadBalancer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbv2LoadBalancerDetailsExtraOutputTypeDef]
AwsElasticBeanstalkEnvironment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentDetailsExtraOutputTypeDef]
AwsElasticsearchDomain
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainDetailsExtraOutputTypeDef]
AwsS3Bucket
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketDetailsExtraOutputTypeDef]
AwsS3AccountPublicAccessBlock
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
AwsS3Object
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3ObjectDetailsTypeDef]
AwsSecretsManagerSecret
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecretsManagerSecretDetailsTypeDef]
AwsIamAccessKey
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAccessKeyDetailsTypeDef]
AwsIamUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamUserDetailsExtraOutputTypeDef]
AwsIamPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPolicyDetailsExtraOutputTypeDef]
AwsApiGatewayV2Stage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2StageDetailsExtraOutputTypeDef]
AwsApiGatewayV2Api
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2ApiDetailsExtraOutputTypeDef]
AwsDynamoDbTable
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableDetailsExtraOutputTypeDef]
AwsApiGatewayStage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayStageDetailsExtraOutputTypeDef]
AwsApiGatewayRestApi
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayRestApiDetailsExtraOutputTypeDef]
AwsCloudTrailTrail
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudTrailTrailDetailsTypeDef]
AwsSsmPatchCompliance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSsmPatchComplianceDetailsTypeDef]
AwsCertificateManagerCertificate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDetailsExtraOutputTypeDef]
AwsRedshiftCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterDetailsExtraOutputTypeDef]
AwsElbLoadBalancer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerDetailsExtraOutputTypeDef]
AwsIamGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamGroupDetailsExtraOutputTypeDef]
AwsIamRole
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamRoleDetailsExtraOutputTypeDef]
AwsKmsKey
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKmsKeyDetailsTypeDef]
AwsLambdaFunction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionDetailsExtraOutputTypeDef]
AwsLambdaLayerVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaLayerVersionDetailsExtraOutputTypeDef]
AwsRdsDbInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceDetailsExtraOutputTypeDef]
AwsSnsTopic
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSnsTopicDetailsExtraOutputTypeDef]
AwsSqsQueue
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSqsQueueDetailsTypeDef]
AwsWafWebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafWebAclDetailsExtraOutputTypeDef]
AwsRdsDbSnapshot
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSnapshotDetailsExtraOutputTypeDef]
AwsRdsDbClusterSnapshot
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterSnapshotDetailsExtraOutputTypeDef]
AwsRdsDbCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterDetailsExtraOutputTypeDef]
AwsEcsCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterDetailsExtraOutputTypeDef]
AwsEcsContainer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsContainerDetailsExtraOutputTypeDef]
AwsEcsTaskDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionDetailsExtraOutputTypeDef]
Container
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ContainerDetailsExtraOutputTypeDef]
Other
- Type: typing.Optional[typing.Dict[str, str]]
AwsRdsEventSubscription
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsEventSubscriptionDetailsExtraOutputTypeDef]
AwsEcsService
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDetailsExtraOutputTypeDef]
AwsAutoScalingLaunchConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationDetailsExtraOutputTypeDef]
AwsEc2VpnConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionDetailsExtraOutputTypeDef]
AwsEcrContainerImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrContainerImageDetailsExtraOutputTypeDef]
AwsOpenSearchServiceDomain
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainDetailsExtraOutputTypeDef]
AwsEc2VpcEndpointService
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcEndpointServiceDetailsExtraOutputTypeDef]
AwsXrayEncryptionConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsXrayEncryptionConfigDetailsTypeDef]
AwsWafRateBasedRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRateBasedRuleDetailsExtraOutputTypeDef]
AwsWafRegionalRateBasedRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRateBasedRuleDetailsExtraOutputTypeDef]
AwsEcrRepository
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrRepositoryDetailsTypeDef]
AwsEksCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterDetailsExtraOutputTypeDef]
AwsNetworkFirewallFirewallPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallPolicyDetailsExtraOutputTypeDef]
AwsNetworkFirewallFirewall
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallDetailsExtraOutputTypeDef]
AwsNetworkFirewallRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallRuleGroupDetailsExtraOutputTypeDef]
AwsRdsDbSecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupDetailsExtraOutputTypeDef]
AwsKinesisStream
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKinesisStreamDetailsTypeDef]
AwsEc2TransitGateway
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2TransitGatewayDetailsExtraOutputTypeDef]
AwsEfsAccessPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointDetailsExtraOutputTypeDef]
AwsCloudFormationStack
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackDetailsExtraOutputTypeDef]
AwsCloudWatchAlarm
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudWatchAlarmDetailsExtraOutputTypeDef]
AwsEc2VpcPeeringConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionDetailsExtraOutputTypeDef]
AwsWafRegionalRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupDetailsExtraOutputTypeDef]
AwsWafRegionalRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleDetailsExtraOutputTypeDef]
AwsWafRegionalWebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclDetailsExtraOutputTypeDef]
AwsWafRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleDetailsExtraOutputTypeDef]
AwsWafRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupDetailsExtraOutputTypeDef]
AwsEcsTask
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDetailsExtraOutputTypeDef]
AwsBackupBackupVault
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupVaultDetailsExtraOutputTypeDef]
AwsBackupBackupPlan
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanDetailsExtraOutputTypeDef]
AwsBackupRecoveryPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupRecoveryPointDetailsTypeDef]
AwsEc2LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDetailsExtraOutputTypeDef]
AwsSageMakerNotebookInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSageMakerNotebookInstanceDetailsExtraOutputTypeDef]
AwsWafv2WebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclDetailsExtraOutputTypeDef]
AwsWafv2RuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RuleGroupDetailsExtraOutputTypeDef]
AwsEc2RouteTable
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2RouteTableDetailsExtraOutputTypeDef]
AwsAmazonMqBroker
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerDetailsExtraOutputTypeDef]
AwsAppSyncGraphQlApi
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiDetailsExtraOutputTypeDef]
AwsEventSchemasRegistry
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventSchemasRegistryDetailsTypeDef]
AwsGuardDutyDetector
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDetailsExtraOutputTypeDef]
AwsStepFunctionStateMachine
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineDetailsExtraOutputTypeDef]
AwsAthenaWorkGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAthenaWorkGroupDetailsTypeDef]
AwsEventsEventbus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEventbusDetailsTypeDef]
AwsDmsEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsEndpointDetailsTypeDef]
AwsEventsEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointDetailsExtraOutputTypeDef]
AwsDmsReplicationTask
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationTaskDetailsTypeDef]
AwsDmsReplicationInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceDetailsExtraOutputTypeDef]
AwsRoute53HostedZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneDetailsExtraOutputTypeDef]
AwsMskCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterDetailsExtraOutputTypeDef]
AwsS3AccessPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccessPointDetailsTypeDef]
AwsEc2ClientVpnEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointDetailsExtraOutputTypeDef]
ResourceDetailsOutputTypeDef
AwsAutoScalingAutoScalingGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupDetailsOutputTypeDef]
AwsCodeBuildProject
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectDetailsOutputTypeDef]
AwsCloudFrontDistribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionDetailsOutputTypeDef]
AwsEc2Instance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceDetailsOutputTypeDef]
AwsEc2NetworkInterface
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceDetailsOutputTypeDef]
AwsEc2SecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupDetailsOutputTypeDef]
AwsEc2Volume
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VolumeDetailsOutputTypeDef]
AwsEc2Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcDetailsOutputTypeDef]
AwsEc2Eip
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2EipDetailsTypeDef]
AwsEc2Subnet
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SubnetDetailsOutputTypeDef]
AwsEc2NetworkAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclDetailsOutputTypeDef]
AwsElbv2LoadBalancer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbv2LoadBalancerDetailsOutputTypeDef]
AwsElasticBeanstalkEnvironment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentDetailsOutputTypeDef]
AwsElasticsearchDomain
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainDetailsOutputTypeDef]
AwsS3Bucket
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketDetailsOutputTypeDef]
AwsS3AccountPublicAccessBlock
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
AwsS3Object
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3ObjectDetailsTypeDef]
AwsSecretsManagerSecret
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecretsManagerSecretDetailsTypeDef]
AwsIamAccessKey
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAccessKeyDetailsTypeDef]
AwsIamUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamUserDetailsOutputTypeDef]
AwsIamPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPolicyDetailsOutputTypeDef]
AwsApiGatewayV2Stage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2StageDetailsOutputTypeDef]
AwsApiGatewayV2Api
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2ApiDetailsOutputTypeDef]
AwsDynamoDbTable
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableDetailsOutputTypeDef]
AwsApiGatewayStage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayStageDetailsOutputTypeDef]
AwsApiGatewayRestApi
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayRestApiDetailsOutputTypeDef]
AwsCloudTrailTrail
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudTrailTrailDetailsTypeDef]
AwsSsmPatchCompliance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSsmPatchComplianceDetailsTypeDef]
AwsCertificateManagerCertificate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDetailsOutputTypeDef]
AwsRedshiftCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterDetailsOutputTypeDef]
AwsElbLoadBalancer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerDetailsOutputTypeDef]
AwsIamGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamGroupDetailsOutputTypeDef]
AwsIamRole
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamRoleDetailsOutputTypeDef]
AwsKmsKey
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKmsKeyDetailsTypeDef]
AwsLambdaFunction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionDetailsOutputTypeDef]
AwsLambdaLayerVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaLayerVersionDetailsOutputTypeDef]
AwsRdsDbInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceDetailsOutputTypeDef]
AwsSnsTopic
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSnsTopicDetailsOutputTypeDef]
AwsSqsQueue
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSqsQueueDetailsTypeDef]
AwsWafWebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafWebAclDetailsOutputTypeDef]
AwsRdsDbSnapshot
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSnapshotDetailsOutputTypeDef]
AwsRdsDbClusterSnapshot
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterSnapshotDetailsOutputTypeDef]
AwsRdsDbCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterDetailsOutputTypeDef]
AwsEcsCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterDetailsOutputTypeDef]
AwsEcsContainer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsContainerDetailsOutputTypeDef]
AwsEcsTaskDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionDetailsOutputTypeDef]
Container
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ContainerDetailsOutputTypeDef]
Other
- Type: typing.Optional[typing.Dict[str, str]]
AwsRdsEventSubscription
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsEventSubscriptionDetailsOutputTypeDef]
AwsEcsService
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDetailsOutputTypeDef]
AwsAutoScalingLaunchConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationDetailsOutputTypeDef]
AwsEc2VpnConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionDetailsOutputTypeDef]
AwsEcrContainerImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrContainerImageDetailsOutputTypeDef]
AwsOpenSearchServiceDomain
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainDetailsOutputTypeDef]
AwsEc2VpcEndpointService
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcEndpointServiceDetailsOutputTypeDef]
AwsXrayEncryptionConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsXrayEncryptionConfigDetailsTypeDef]
AwsWafRateBasedRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRateBasedRuleDetailsOutputTypeDef]
AwsWafRegionalRateBasedRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRateBasedRuleDetailsOutputTypeDef]
AwsEcrRepository
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrRepositoryDetailsTypeDef]
AwsEksCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterDetailsOutputTypeDef]
AwsNetworkFirewallFirewallPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallPolicyDetailsOutputTypeDef]
AwsNetworkFirewallFirewall
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallDetailsOutputTypeDef]
AwsNetworkFirewallRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallRuleGroupDetailsOutputTypeDef]
AwsRdsDbSecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupDetailsOutputTypeDef]
AwsKinesisStream
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKinesisStreamDetailsTypeDef]
AwsEc2TransitGateway
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2TransitGatewayDetailsOutputTypeDef]
AwsEfsAccessPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointDetailsOutputTypeDef]
AwsCloudFormationStack
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackDetailsOutputTypeDef]
AwsCloudWatchAlarm
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudWatchAlarmDetailsOutputTypeDef]
AwsEc2VpcPeeringConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionDetailsOutputTypeDef]
AwsWafRegionalRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupDetailsOutputTypeDef]
AwsWafRegionalRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleDetailsOutputTypeDef]
AwsWafRegionalWebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclDetailsOutputTypeDef]
AwsWafRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleDetailsOutputTypeDef]
AwsWafRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupDetailsOutputTypeDef]
AwsEcsTask
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDetailsOutputTypeDef]
AwsBackupBackupVault
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupVaultDetailsOutputTypeDef]
AwsBackupBackupPlan
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanDetailsOutputTypeDef]
AwsBackupRecoveryPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupRecoveryPointDetailsTypeDef]
AwsEc2LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDetailsOutputTypeDef]
AwsSageMakerNotebookInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSageMakerNotebookInstanceDetailsOutputTypeDef]
AwsWafv2WebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclDetailsOutputTypeDef]
AwsWafv2RuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RuleGroupDetailsOutputTypeDef]
AwsEc2RouteTable
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2RouteTableDetailsOutputTypeDef]
AwsAmazonMqBroker
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerDetailsOutputTypeDef]
AwsAppSyncGraphQlApi
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiDetailsOutputTypeDef]
AwsEventSchemasRegistry
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventSchemasRegistryDetailsTypeDef]
AwsGuardDutyDetector
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDetailsOutputTypeDef]
AwsStepFunctionStateMachine
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineDetailsOutputTypeDef]
AwsAthenaWorkGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAthenaWorkGroupDetailsTypeDef]
AwsEventsEventbus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEventbusDetailsTypeDef]
AwsDmsEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsEndpointDetailsTypeDef]
AwsEventsEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointDetailsOutputTypeDef]
AwsDmsReplicationTask
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationTaskDetailsTypeDef]
AwsDmsReplicationInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceDetailsOutputTypeDef]
AwsRoute53HostedZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneDetailsOutputTypeDef]
AwsMskCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterDetailsOutputTypeDef]
AwsS3AccessPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccessPointDetailsTypeDef]
AwsEc2ClientVpnEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointDetailsOutputTypeDef]
ResourceDetailsTypeDef
AwsAutoScalingAutoScalingGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingAutoScalingGroupDetailsTypeDef]
AwsCodeBuildProject
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCodeBuildProjectDetailsTypeDef]
AwsCloudFrontDistribution
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFrontDistributionDetailsTypeDef]
AwsEc2Instance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2InstanceDetailsTypeDef]
AwsEc2NetworkInterface
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkInterfaceDetailsTypeDef]
AwsEc2SecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SecurityGroupDetailsTypeDef]
AwsEc2Volume
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VolumeDetailsTypeDef]
AwsEc2Vpc
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcDetailsTypeDef]
AwsEc2Eip
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2EipDetailsTypeDef]
AwsEc2Subnet
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2SubnetDetailsTypeDef]
AwsEc2NetworkAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2NetworkAclDetailsTypeDef]
AwsElbv2LoadBalancer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbv2LoadBalancerDetailsTypeDef]
AwsElasticBeanstalkEnvironment
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticBeanstalkEnvironmentDetailsTypeDef]
AwsElasticsearchDomain
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElasticsearchDomainDetailsTypeDef]
AwsS3Bucket
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3BucketDetailsTypeDef]
AwsS3AccountPublicAccessBlock
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccountPublicAccessBlockDetailsTypeDef]
AwsS3Object
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3ObjectDetailsTypeDef]
AwsSecretsManagerSecret
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecretsManagerSecretDetailsTypeDef]
AwsIamAccessKey
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamAccessKeyDetailsTypeDef]
AwsIamUser
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamUserDetailsTypeDef]
AwsIamPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamPolicyDetailsTypeDef]
AwsApiGatewayV2Stage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2StageDetailsTypeDef]
AwsApiGatewayV2Api
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayV2ApiDetailsTypeDef]
AwsDynamoDbTable
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDynamoDbTableDetailsTypeDef]
AwsApiGatewayStage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayStageDetailsTypeDef]
AwsApiGatewayRestApi
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsApiGatewayRestApiDetailsTypeDef]
AwsCloudTrailTrail
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudTrailTrailDetailsTypeDef]
AwsSsmPatchCompliance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSsmPatchComplianceDetailsTypeDef]
AwsCertificateManagerCertificate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCertificateManagerCertificateDetailsTypeDef]
AwsRedshiftCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRedshiftClusterDetailsTypeDef]
AwsElbLoadBalancer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsElbLoadBalancerDetailsTypeDef]
AwsIamGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamGroupDetailsTypeDef]
AwsIamRole
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsIamRoleDetailsTypeDef]
AwsKmsKey
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKmsKeyDetailsTypeDef]
AwsLambdaFunction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaFunctionDetailsTypeDef]
AwsLambdaLayerVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsLambdaLayerVersionDetailsTypeDef]
AwsRdsDbInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbInstanceDetailsTypeDef]
AwsSnsTopic
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSnsTopicDetailsTypeDef]
AwsSqsQueue
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSqsQueueDetailsTypeDef]
AwsWafWebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafWebAclDetailsTypeDef]
AwsRdsDbSnapshot
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSnapshotDetailsTypeDef]
AwsRdsDbClusterSnapshot
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterSnapshotDetailsTypeDef]
AwsRdsDbCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbClusterDetailsTypeDef]
AwsEcsCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsClusterDetailsTypeDef]
AwsEcsContainer
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsContainerDetailsTypeDef]
AwsEcsTaskDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDefinitionDetailsTypeDef]
Container
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ContainerDetailsTypeDef]
Other
- Type: typing.Optional[typing.Mapping[str, str]]
AwsRdsEventSubscription
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsEventSubscriptionDetailsTypeDef]
AwsEcsService
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsServiceDetailsTypeDef]
AwsAutoScalingLaunchConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAutoScalingLaunchConfigurationDetailsTypeDef]
AwsEc2VpnConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpnConnectionDetailsTypeDef]
AwsEcrContainerImage
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrContainerImageDetailsTypeDef]
AwsOpenSearchServiceDomain
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsOpenSearchServiceDomainDetailsTypeDef]
AwsEc2VpcEndpointService
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcEndpointServiceDetailsTypeDef]
AwsXrayEncryptionConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsXrayEncryptionConfigDetailsTypeDef]
AwsWafRateBasedRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRateBasedRuleDetailsTypeDef]
AwsWafRegionalRateBasedRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRateBasedRuleDetailsTypeDef]
AwsEcrRepository
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcrRepositoryDetailsTypeDef]
AwsEksCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEksClusterDetailsTypeDef]
AwsNetworkFirewallFirewallPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallPolicyDetailsTypeDef]
AwsNetworkFirewallFirewall
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallFirewallDetailsTypeDef]
AwsNetworkFirewallRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsNetworkFirewallRuleGroupDetailsTypeDef]
AwsRdsDbSecurityGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRdsDbSecurityGroupDetailsTypeDef]
AwsKinesisStream
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsKinesisStreamDetailsTypeDef]
AwsEc2TransitGateway
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2TransitGatewayDetailsTypeDef]
AwsEfsAccessPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEfsAccessPointDetailsTypeDef]
AwsCloudFormationStack
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudFormationStackDetailsTypeDef]
AwsCloudWatchAlarm
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsCloudWatchAlarmDetailsTypeDef]
AwsEc2VpcPeeringConnection
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2VpcPeeringConnectionDetailsTypeDef]
AwsWafRegionalRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleGroupDetailsTypeDef]
AwsWafRegionalRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalRuleDetailsTypeDef]
AwsWafRegionalWebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRegionalWebAclDetailsTypeDef]
AwsWafRule
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleDetailsTypeDef]
AwsWafRuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafRuleGroupDetailsTypeDef]
AwsEcsTask
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEcsTaskDetailsTypeDef]
AwsBackupBackupVault
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupVaultDetailsTypeDef]
AwsBackupBackupPlan
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupBackupPlanDetailsTypeDef]
AwsBackupRecoveryPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsBackupRecoveryPointDetailsTypeDef]
AwsEc2LaunchTemplate
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2LaunchTemplateDetailsTypeDef]
AwsSageMakerNotebookInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSageMakerNotebookInstanceDetailsTypeDef]
AwsWafv2WebAcl
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2WebAclDetailsTypeDef]
AwsWafv2RuleGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsWafv2RuleGroupDetailsTypeDef]
AwsEc2RouteTable
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2RouteTableDetailsTypeDef]
AwsAmazonMqBroker
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAmazonMqBrokerDetailsTypeDef]
AwsAppSyncGraphQlApi
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAppSyncGraphQlApiDetailsTypeDef]
AwsEventSchemasRegistry
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventSchemasRegistryDetailsTypeDef]
AwsGuardDutyDetector
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsGuardDutyDetectorDetailsTypeDef]
AwsStepFunctionStateMachine
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsStepFunctionStateMachineDetailsTypeDef]
AwsAthenaWorkGroup
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsAthenaWorkGroupDetailsTypeDef]
AwsEventsEventbus
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEventbusDetailsTypeDef]
AwsDmsEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsEndpointDetailsTypeDef]
AwsEventsEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEventsEndpointDetailsTypeDef]
AwsDmsReplicationTask
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationTaskDetailsTypeDef]
AwsDmsReplicationInstance
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsDmsReplicationInstanceDetailsTypeDef]
AwsRoute53HostedZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsRoute53HostedZoneDetailsTypeDef]
AwsMskCluster
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsMskClusterDetailsTypeDef]
AwsS3AccessPoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsS3AccessPointDetailsTypeDef]
AwsEc2ClientVpnEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsEc2ClientVpnEndpointDetailsTypeDef]
ResourceExtraOutputTypeDef
Type
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Partition
- Type: typing.Optional[typing.Literal['aws', 'aws-cn', 'aws-us-gov']]
Region
- Type: typing.Optional[str]
ResourceRole
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
DataClassification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DataClassificationDetailsExtraOutputTypeDef]
Details
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ResourceDetailsExtraOutputTypeDef]
ApplicationName
- Type: typing.Optional[str]
ApplicationArn
- Type: typing.Optional[str]
ResourceOutputTypeDef
Type
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Partition
- Type: typing.Optional[typing.Literal['aws', 'aws-cn', 'aws-us-gov']]
Region
- Type: typing.Optional[str]
ResourceRole
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Dict[str, str]]
DataClassification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DataClassificationDetailsOutputTypeDef]
Details
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ResourceDetailsOutputTypeDef]
ApplicationName
- Type: typing.Optional[str]
ApplicationArn
- Type: typing.Optional[str]
ResourceTypeDef
Type
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Partition
- Type: typing.Optional[typing.Literal['aws', 'aws-cn', 'aws-us-gov']]
Region
- Type: typing.Optional[str]
ResourceRole
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
DataClassification
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.DataClassificationDetailsTypeDef]
Details
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ResourceDetailsTypeDef]
ApplicationName
- Type: typing.Optional[str]
ApplicationArn
- Type: typing.Optional[str]
ResponseMetadataTypeDef
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]
ResultTypeDef
AccountId
- Type: typing.Optional[str]
ProcessingResult
- Type: typing.Optional[str]
RouteSetDetailsTypeDef
CarrierGatewayId
- Type: typing.Optional[str]
CoreNetworkArn
- Type: typing.Optional[str]
DestinationCidrBlock
- Type: typing.Optional[str]
DestinationIpv6CidrBlock
- Type: typing.Optional[str]
DestinationPrefixListId
- Type: typing.Optional[str]
EgressOnlyInternetGatewayId
- Type: typing.Optional[str]
GatewayId
- Type: typing.Optional[str]
InstanceId
- Type: typing.Optional[str]
InstanceOwnerId
- Type: typing.Optional[str]
LocalGatewayId
- Type: typing.Optional[str]
NatGatewayId
- Type: typing.Optional[str]
NetworkInterfaceId
- Type: typing.Optional[str]
Origin
- Type: typing.Optional[str]
State
- Type: typing.Optional[str]
TransitGatewayId
- Type: typing.Optional[str]
VpcPeeringConnectionId
- Type: typing.Optional[str]
RuleGroupDetailsExtraOutputTypeDef
RuleVariables
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesExtraOutputTypeDef]
RulesSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceExtraOutputTypeDef]
RuleGroupDetailsOutputTypeDef
RuleVariables
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesOutputTypeDef]
RulesSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceOutputTypeDef]
RuleGroupDetailsTypeDef
RuleVariables
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesTypeDef]
RulesSource
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceTypeDef]
RuleGroupSourceCustomActionsDetailsExtraOutputTypeDef
ActionDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomActionDefinitionExtraOutputTypeDef]
ActionName
- Type: typing.Optional[str]
RuleGroupSourceCustomActionsDetailsOutputTypeDef
ActionDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomActionDefinitionOutputTypeDef]
ActionName
- Type: typing.Optional[str]
RuleGroupSourceCustomActionsDetailsTypeDef
ActionDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomActionDefinitionTypeDef]
ActionName
- Type: typing.Optional[str]
RuleGroupSourceExtraOutputTypeDef
RulesSourceList
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceListDetailsExtraOutputTypeDef]
RulesString
- Type: typing.Optional[str]
StatefulRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesDetailsExtraOutputTypeDef]]
StatelessRulesAndCustomActions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRulesAndCustomActionsDetailsExtraOutputTypeDef]
RuleGroupSourceListDetailsExtraOutputTypeDef
GeneratedRulesType
- Type: typing.Optional[str]
TargetTypes
- Type: typing.Optional[typing.List[str]]
Targets
- Type: typing.Optional[typing.List[str]]
RuleGroupSourceListDetailsOutputTypeDef
GeneratedRulesType
- Type: typing.Optional[str]
TargetTypes
- Type: typing.Optional[typing.List[str]]
Targets
- Type: typing.Optional[typing.List[str]]
RuleGroupSourceListDetailsTypeDef
GeneratedRulesType
- Type: typing.Optional[str]
TargetTypes
- Type: typing.Optional[typing.Sequence[str]]
Targets
- Type: typing.Optional[typing.Sequence[str]]
RuleGroupSourceOutputTypeDef
RulesSourceList
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceListDetailsOutputTypeDef]
RulesString
- Type: typing.Optional[str]
StatefulRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesDetailsOutputTypeDef]]
StatelessRulesAndCustomActions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRulesAndCustomActionsDetailsOutputTypeDef]
RuleGroupSourceStatefulRulesDetailsExtraOutputTypeDef
Action
- Type: typing.Optional[str]
Header
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesHeaderDetailsTypeDef]
RuleOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesOptionsDetailsExtraOutputTypeDef]]
RuleGroupSourceStatefulRulesDetailsOutputTypeDef
Action
- Type: typing.Optional[str]
Header
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesHeaderDetailsTypeDef]
RuleOptions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesOptionsDetailsOutputTypeDef]]
RuleGroupSourceStatefulRulesDetailsTypeDef
Action
- Type: typing.Optional[str]
Header
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesHeaderDetailsTypeDef]
RuleOptions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesOptionsDetailsTypeDef]]
RuleGroupSourceStatefulRulesHeaderDetailsTypeDef
Destination
- Type: typing.Optional[str]
DestinationPort
- Type: typing.Optional[str]
Direction
- Type: typing.Optional[str]
Protocol
- Type: typing.Optional[str]
Source
- Type: typing.Optional[str]
SourcePort
- Type: typing.Optional[str]
RuleGroupSourceStatefulRulesOptionsDetailsExtraOutputTypeDef
Keyword
- Type: typing.Optional[str]
Settings
- Type: typing.Optional[typing.List[str]]
RuleGroupSourceStatefulRulesOptionsDetailsOutputTypeDef
Keyword
- Type: typing.Optional[str]
Settings
- Type: typing.Optional[typing.List[str]]
RuleGroupSourceStatefulRulesOptionsDetailsTypeDef
Keyword
- Type: typing.Optional[str]
Settings
- Type: typing.Optional[typing.Sequence[str]]
RuleGroupSourceStatelessRuleDefinitionExtraOutputTypeDef
Actions
- Type: typing.Optional[typing.List[str]]
MatchAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesExtraOutputTypeDef]
RuleGroupSourceStatelessRuleDefinitionOutputTypeDef
Actions
- Type: typing.Optional[typing.List[str]]
MatchAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesOutputTypeDef]
RuleGroupSourceStatelessRuleDefinitionTypeDef
Actions
- Type: typing.Optional[typing.Sequence[str]]
MatchAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesTypeDef]
RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef
FromPort
- Type: typing.Optional[int]
ToPort
- Type: typing.Optional[int]
RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef
AddressDefinition
- Type: typing.Optional[str]
RuleGroupSourceStatelessRuleMatchAttributesExtraOutputTypeDef
DestinationPorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef]]
Protocols
- Type: typing.Optional[typing.List[int]]
SourcePorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef]]
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef]]
TcpFlags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsExtraOutputTypeDef]]
RuleGroupSourceStatelessRuleMatchAttributesOutputTypeDef
DestinationPorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef]]
Destinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef]]
Protocols
- Type: typing.Optional[typing.List[int]]
SourcePorts
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef]]
Sources
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef]]
TcpFlags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsOutputTypeDef]]
RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef
FromPort
- Type: typing.Optional[int]
ToPort
- Type: typing.Optional[int]
RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef
AddressDefinition
- Type: typing.Optional[str]
RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsExtraOutputTypeDef
Flags
- Type: typing.Optional[typing.List[str]]
Masks
- Type: typing.Optional[typing.List[str]]
RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsOutputTypeDef
Flags
- Type: typing.Optional[typing.List[str]]
Masks
- Type: typing.Optional[typing.List[str]]
RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsTypeDef
Flags
- Type: typing.Optional[typing.Sequence[str]]
Masks
- Type: typing.Optional[typing.Sequence[str]]
RuleGroupSourceStatelessRuleMatchAttributesTypeDef
DestinationPorts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef]]
Destinations
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef]]
Protocols
- Type: typing.Optional[typing.Sequence[int]]
SourcePorts
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef]]
Sources
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef]]
TcpFlags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsTypeDef]]
RuleGroupSourceStatelessRulesAndCustomActionsDetailsExtraOutputTypeDef
CustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceCustomActionsDetailsExtraOutputTypeDef]]
StatelessRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRulesDetailsExtraOutputTypeDef]]
RuleGroupSourceStatelessRulesAndCustomActionsDetailsOutputTypeDef
CustomActions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceCustomActionsDetailsOutputTypeDef]]
StatelessRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRulesDetailsOutputTypeDef]]
RuleGroupSourceStatelessRulesAndCustomActionsDetailsTypeDef
CustomActions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceCustomActionsDetailsTypeDef]]
StatelessRules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRulesDetailsTypeDef]]
RuleGroupSourceStatelessRulesDetailsExtraOutputTypeDef
Priority
- Type: typing.Optional[int]
RuleDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleDefinitionExtraOutputTypeDef]
RuleGroupSourceStatelessRulesDetailsOutputTypeDef
Priority
- Type: typing.Optional[int]
RuleDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleDefinitionOutputTypeDef]
RuleGroupSourceStatelessRulesDetailsTypeDef
Priority
- Type: typing.Optional[int]
RuleDefinition
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRuleDefinitionTypeDef]
RuleGroupSourceTypeDef
RulesSourceList
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceListDetailsTypeDef]
RulesString
- Type: typing.Optional[str]
StatefulRules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatefulRulesDetailsTypeDef]]
StatelessRulesAndCustomActions
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupSourceStatelessRulesAndCustomActionsDetailsTypeDef]
RuleGroupVariablesExtraOutputTypeDef
IpSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesIpSetsDetailsExtraOutputTypeDef]
PortSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesPortSetsDetailsExtraOutputTypeDef]
RuleGroupVariablesIpSetsDetailsExtraOutputTypeDef
Definition
- Type: typing.Optional[typing.List[str]]
RuleGroupVariablesIpSetsDetailsOutputTypeDef
Definition
- Type: typing.Optional[typing.List[str]]
RuleGroupVariablesIpSetsDetailsTypeDef
Definition
- Type: typing.Optional[typing.Sequence[str]]
RuleGroupVariablesOutputTypeDef
IpSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesIpSetsDetailsOutputTypeDef]
PortSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesPortSetsDetailsOutputTypeDef]
RuleGroupVariablesPortSetsDetailsExtraOutputTypeDef
Definition
- Type: typing.Optional[typing.List[str]]
RuleGroupVariablesPortSetsDetailsOutputTypeDef
Definition
- Type: typing.Optional[typing.List[str]]
RuleGroupVariablesPortSetsDetailsTypeDef
Definition
- Type: typing.Optional[typing.Sequence[str]]
RuleGroupVariablesTypeDef
IpSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesIpSetsDetailsTypeDef]
PortSets
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.RuleGroupVariablesPortSetsDetailsTypeDef]
SecurityControlCustomParameterOutputTypeDef
SecurityControlId
- Type: typing.Optional[str]
Parameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.securityhub_classes.ParameterConfigurationOutputTypeDef]]
SecurityControlCustomParameterTypeDef
SecurityControlId
- Type: typing.Optional[str]
Parameters
- Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.securityhub_classes.ParameterConfigurationTypeDef]]
SecurityControlDefinitionTypeDef
SecurityControlId
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
RemediationUrl
- Type:
- Required: Yes
SeverityRating
- Type: typing.Literal['CRITICAL', 'HIGH', 'LOW', 'MEDIUM']
- Required: Yes
CurrentRegionAvailability
- Type: typing.Literal['AVAILABLE', 'UNAVAILABLE']
- Required: Yes
CustomizableProperties
- Type: typing.Optional[typing.List[typing.Literal['Parameters']]]
ParameterDefinitions
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.securityhub_classes.ParameterDefinitionTypeDef]]
SecurityControlParameterExtraOutputTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[typing.List[str]]
SecurityControlParameterOutputTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[typing.List[str]]
SecurityControlParameterTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[typing.Sequence[str]]
SecurityControlTypeDef
SecurityControlId
- Type:
- Required: Yes
SecurityControlArn
- Type:
- Required: Yes
Title
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
RemediationUrl
- Type:
- Required: Yes
SeverityRating
- Type: typing.Literal['CRITICAL', 'HIGH', 'LOW', 'MEDIUM']
- Required: Yes
SecurityControlStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
UpdateStatus
- Type: typing.Optional[typing.Literal['READY', 'UPDATING']]
Parameters
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.securityhub_classes.ParameterConfigurationOutputTypeDef]]
LastUpdateReason
- Type: typing.Optional[str]
SecurityControlsConfigurationOutputTypeDef
EnabledSecurityControlIdentifiers
- Type: typing.Optional[typing.List[str]]
DisabledSecurityControlIdentifiers
- Type: typing.Optional[typing.List[str]]
SecurityControlCustomParameters
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlCustomParameterOutputTypeDef]]
SecurityControlsConfigurationTypeDef
EnabledSecurityControlIdentifiers
- Type: typing.Optional[typing.Sequence[str]]
DisabledSecurityControlIdentifiers
- Type: typing.Optional[typing.Sequence[str]]
SecurityControlCustomParameters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlCustomParameterTypeDef]]
SecurityHubPolicyOutputTypeDef
ServiceEnabled
- Type: typing.Optional[bool]
EnabledStandardIdentifiers
- Type: typing.Optional[typing.List[str]]
SecurityControlsConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlsConfigurationOutputTypeDef]
SecurityHubPolicyTypeDef
ServiceEnabled
- Type: typing.Optional[bool]
EnabledStandardIdentifiers
- Type: typing.Optional[typing.Sequence[str]]
SecurityControlsConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.SecurityControlsConfigurationTypeDef]
SensitiveDataDetectionsExtraOutputTypeDef
Count
- Type: typing.Optional[int]
Type
- Type: typing.Optional[str]
Occurrences
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OccurrencesExtraOutputTypeDef]
SensitiveDataDetectionsOutputTypeDef
Count
- Type: typing.Optional[int]
Type
- Type: typing.Optional[str]
Occurrences
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OccurrencesOutputTypeDef]
SensitiveDataDetectionsTypeDef
Count
- Type: typing.Optional[int]
Type
- Type: typing.Optional[str]
Occurrences
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OccurrencesTypeDef]
SensitiveDataResultExtraOutputTypeDef
Category
- Type: typing.Optional[str]
Detections
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SensitiveDataDetectionsExtraOutputTypeDef]]
TotalCount
- Type: typing.Optional[int]
SensitiveDataResultOutputTypeDef
Category
- Type: typing.Optional[str]
Detections
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SensitiveDataDetectionsOutputTypeDef]]
TotalCount
- Type: typing.Optional[int]
SensitiveDataResultTypeDef
Category
- Type: typing.Optional[str]
Detections
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SensitiveDataDetectionsTypeDef]]
TotalCount
- Type: typing.Optional[int]
SeverityTypeDef
Product
- Type: typing.Optional[float]
Label
- Type: typing.Optional[typing.Literal['CRITICAL', 'HIGH', 'INFORMATIONAL', 'LOW', 'MEDIUM']]
Normalized
- Type: typing.Optional[int]
Original
- Type: typing.Optional[str]
SeverityUpdateTypeDef
Normalized
- Type: typing.Optional[int]
Product
- Type: typing.Optional[float]
Label
- Type: typing.Optional[typing.Literal['CRITICAL', 'HIGH', 'INFORMATIONAL', 'LOW', 'MEDIUM']]
SoftwarePackageTypeDef
Name
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
Epoch
- Type: typing.Optional[str]
Release
- Type: typing.Optional[str]
Architecture
- Type: typing.Optional[str]
PackageManager
- Type: typing.Optional[str]
FilePath
- Type: typing.Optional[str]
FixedInVersion
- Type: typing.Optional[str]
Remediation
- Type: typing.Optional[str]
SourceLayerHash
- Type: typing.Optional[str]
SourceLayerArn
- Type: typing.Optional[str]
SortCriterionTypeDef
Field
- Type: typing.Optional[str]
SortOrder
- Type: typing.Optional[typing.Literal['asc', 'desc']]
StandardTypeDef
StandardsArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
EnabledByDefault
- Type: typing.Optional[bool]
StandardsManagedBy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StandardsManagedByTypeDef]
StandardsControlAssociationDetailTypeDef
StandardsArn
- Type:
- Required: Yes
SecurityControlId
- Type:
- Required: Yes
SecurityControlArn
- Type:
- Required: Yes
AssociationStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
RelatedRequirements
- Type: typing.Optional[typing.List[str]]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
UpdatedReason
- Type: typing.Optional[str]
StandardsControlTitle
- Type: typing.Optional[str]
StandardsControlDescription
- Type: typing.Optional[str]
StandardsControlArns
- Type: typing.Optional[typing.List[str]]
StandardsControlAssociationIdTypeDef
SecurityControlId
- Type:
- Required: Yes
StandardsArn
- Type:
- Required: Yes
StandardsControlAssociationSummaryTypeDef
StandardsArn
- Type:
- Required: Yes
SecurityControlId
- Type:
- Required: Yes
SecurityControlArn
- Type:
- Required: Yes
AssociationStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
RelatedRequirements
- Type: typing.Optional[typing.List[str]]
UpdatedAt
- Type: typing.Optional[datetime.datetime]
UpdatedReason
- Type: typing.Optional[str]
StandardsControlTitle
- Type: typing.Optional[str]
StandardsControlDescription
- Type: typing.Optional[str]
StandardsControlAssociationUpdateTypeDef
StandardsArn
- Type:
- Required: Yes
SecurityControlId
- Type:
- Required: Yes
AssociationStatus
- Type: typing.Literal['DISABLED', 'ENABLED']
- Required: Yes
UpdatedReason
- Type: typing.Optional[str]
StandardsControlTypeDef
StandardsControlArn
- Type: typing.Optional[str]
ControlStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
DisabledReason
- Type: typing.Optional[str]
ControlStatusUpdatedAt
- Type: typing.Optional[datetime.datetime]
ControlId
- Type: typing.Optional[str]
Title
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
RemediationUrl
- Type: typing.Optional[str]
SeverityRating
- Type: typing.Optional[typing.Literal['CRITICAL', 'HIGH', 'LOW', 'MEDIUM']]
RelatedRequirements
- Type: typing.Optional[typing.List[str]]
StandardsManagedByTypeDef
Company
- Type: typing.Optional[str]
Product
- Type: typing.Optional[str]
StandardsStatusReasonTypeDef
StatusReasonCode
- Type: typing.Literal['INTERNAL_ERROR', 'NO_AVAILABLE_CONFIGURATION_RECORDER']
- Required: Yes
StandardsSubscriptionRequestTypeDef
StandardsArn
- Type:
- Required: Yes
StandardsInput
- Type: typing.Optional[typing.Mapping[str, str]]
StandardsSubscriptionTypeDef
StandardsSubscriptionArn
- Type:
- Required: Yes
StandardsArn
- Type:
- Required: Yes
StandardsInput
- Type: typing.Dict[str, str]
- Required: Yes
StandardsStatus
- Type: typing.Literal['DELETING', 'FAILED', 'INCOMPLETE', 'PENDING', 'READY']
- Required: Yes
StandardsStatusReason
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StandardsStatusReasonTypeDef]
StartConfigurationPolicyAssociationRequestRequestTypeDef
ConfigurationPolicyIdentifier
- Type:
- Required: Yes
Target
- Type:
- Required: Yes
StartConfigurationPolicyAssociationResponseTypeDef
ConfigurationPolicyId
- Type:
- Required: Yes
TargetId
- Type:
- Required: Yes
TargetType
- Type: typing.Literal['ACCOUNT', 'ORGANIZATIONAL_UNIT', 'ROOT']
- Required: Yes
AssociationType
- Type: typing.Literal['APPLIED', 'INHERITED']
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
AssociationStatus
- Type: typing.Literal['FAILED', 'PENDING', 'SUCCESS']
- Required: Yes
AssociationStatusMessage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartConfigurationPolicyDisassociationRequestRequestTypeDef
ConfigurationPolicyIdentifier
- Type:
- Required: Yes
Target
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.TargetTypeDef]
StatelessCustomActionDefinitionExtraOutputTypeDef
PublishMetricAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomPublishMetricActionExtraOutputTypeDef]
StatelessCustomActionDefinitionOutputTypeDef
PublishMetricAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomPublishMetricActionOutputTypeDef]
StatelessCustomActionDefinitionTypeDef
PublishMetricAction
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomPublishMetricActionTypeDef]
StatelessCustomPublishMetricActionDimensionTypeDef
Value
- Type: typing.Optional[str]
StatelessCustomPublishMetricActionExtraOutputTypeDef
Dimensions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomPublishMetricActionDimensionTypeDef]]
StatelessCustomPublishMetricActionOutputTypeDef
Dimensions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomPublishMetricActionDimensionTypeDef]]
StatelessCustomPublishMetricActionTypeDef
Dimensions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.StatelessCustomPublishMetricActionDimensionTypeDef]]
StatusReasonTypeDef
ReasonCode
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
StringConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[str]
Re2Expression
- Type: typing.Optional[str]
ExpressionDescription
- Type: typing.Optional[str]
StringFilterTypeDef
Value
- Type: typing.Optional[str]
Comparison
- Type: typing.Optional[typing.Literal['CONTAINS', 'EQUALS', 'NOT_CONTAINS', 'NOT_EQUALS', 'PREFIX', 'PREFIX_NOT_EQUALS']]
StringListConfigurationOptionsTypeDef
DefaultValue
- Type: typing.Optional[typing.List[str]]
Re2Expression
- Type: typing.Optional[str]
MaxItems
- Type: typing.Optional[int]
ExpressionDescription
- Type: typing.Optional[str]
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
TargetTypeDef
AccountId
- Type: typing.Optional[str]
OrganizationalUnitId
- Type: typing.Optional[str]
RootId
- Type: typing.Optional[str]
ThreatExtraOutputTypeDef
Name
- Type: typing.Optional[str]
Severity
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
FilePaths
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FilePathsTypeDef]]
ThreatIntelIndicatorTypeDef
Type
- Type: typing.Optional[typing.Literal['DOMAIN', 'EMAIL_ADDRESS', 'HASH_MD5', 'HASH_SHA1', 'HASH_SHA256', 'HASH_SHA512', 'IPV4_ADDRESS', 'IPV6_ADDRESS', 'MUTEX', 'PROCESS', 'URL']]
Value
- Type: typing.Optional[str]
Category
- Type: typing.Optional[typing.Literal['BACKDOOR', 'CARD_STEALER', 'COMMAND_AND_CONTROL', 'DROP_SITE', 'EXPLOIT_SITE', 'KEYLOGGER']]
LastObservedAt
- Type: typing.Optional[str]
Source
- Type: typing.Optional[str]
SourceUrl
- Type: typing.Optional[str]
ThreatOutputTypeDef
Name
- Type: typing.Optional[str]
Severity
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
FilePaths
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.FilePathsTypeDef]]
ThreatTypeDef
Name
- Type: typing.Optional[str]
Severity
- Type: typing.Optional[str]
ItemCount
- Type: typing.Optional[int]
FilePaths
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.FilePathsTypeDef]]
UnprocessedAutomationRuleTypeDef
RuleArn
- Type: typing.Optional[str]
ErrorCode
- Type: typing.Optional[int]
ErrorMessage
- Type: typing.Optional[str]
UnprocessedConfigurationPolicyAssociationTypeDef
ConfigurationPolicyAssociationIdentifiers
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.ConfigurationPolicyAssociationTypeDef]
ErrorCode
- Type: typing.Optional[str]
ErrorReason
- Type: typing.Optional[str]
UnprocessedSecurityControlTypeDef
SecurityControlId
- Type:
- Required: Yes
ErrorCode
- Type: typing.Literal['ACCESS_DENIED', 'INVALID_INPUT', 'LIMIT_EXCEEDED', 'NOT_FOUND']
- Required: Yes
ErrorReason
- Type: typing.Optional[str]
UnprocessedStandardsControlAssociationTypeDef
StandardsControlAssociationId
- Type:
- Required: Yes
ErrorCode
- Type: typing.Literal['ACCESS_DENIED', 'INVALID_INPUT', 'LIMIT_EXCEEDED', 'NOT_FOUND']
- Required: Yes
ErrorReason
- Type: typing.Optional[str]
UnprocessedStandardsControlAssociationUpdateTypeDef
StandardsControlAssociationUpdate
- Type:
- Required: Yes
ErrorCode
- Type: typing.Literal['ACCESS_DENIED', 'INVALID_INPUT', 'LIMIT_EXCEEDED', 'NOT_FOUND']
- Required: Yes
ErrorReason
- Type: typing.Optional[str]
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateActionTargetRequestRequestTypeDef
ActionTargetArn
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdateAutomationRulesRequestItemTypeDef
RuleArn
- Type:
- Required: Yes
RuleStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
RuleOrder
- Type: typing.Optional[int]
Description
- Type: typing.Optional[str]
RuleName
- Type: typing.Optional[str]
IsTerminal
- Type: typing.Optional[bool]
Criteria
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesFindingFiltersTypeDef]
Actions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.AutomationRulesActionTypeDef]]
UpdateConfigurationPolicyRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdatedReason
- Type: typing.Optional[str]
ConfigurationPolicy
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.PolicyTypeDef]
UpdateConfigurationPolicyResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
UpdatedAt
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
ConfigurationPolicy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFindingAggregatorRequestRequestTypeDef
FindingAggregatorArn
- Type:
- Required: Yes
RegionLinkingMode
- Type:
- Required: Yes
Regions
- Type: typing.Optional[typing.Sequence[str]]
UpdateFindingAggregatorResponseTypeDef
FindingAggregatorArn
- Type:
- Required: Yes
FindingAggregationRegion
- Type:
- Required: Yes
RegionLinkingMode
- Type:
- Required: Yes
Regions
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateFindingsRequestRequestTypeDef
Filters
- Type:
- Required: Yes
Note
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.NoteUpdateTypeDef]
RecordState
- Type: typing.Optional[typing.Literal['ACTIVE', 'ARCHIVED']]
UpdateInsightRequestRequestTypeDef
InsightArn
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.AwsSecurityFindingFiltersTypeDef]
GroupByAttribute
- Type: typing.Optional[str]
UpdateOrganizationConfigurationRequestRequestTypeDef
AutoEnable
- Type:
- Required: Yes
AutoEnableStandards
- Type: typing.Optional[typing.Literal['DEFAULT', 'NONE']]
OrganizationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.OrganizationConfigurationTypeDef]
UpdateSecurityControlRequestRequestTypeDef
SecurityControlId
- Type:
- Required: Yes
Parameters
- Type: typing.Mapping[str, typing.Union[aws_resource_validator.pydantic_models.securityhub_classes.ParameterConfigurationTypeDef, aws_resource_validator.pydantic_models.securityhub_classes.ParameterConfigurationOutputTypeDef]]
- Required: Yes
LastUpdateReason
- Type: typing.Optional[str]
UpdateSecurityHubConfigurationRequestRequestTypeDef
AutoEnableControls
- Type: typing.Optional[bool]
ControlFindingGenerator
- Type: typing.Optional[typing.Literal['SECURITY_CONTROL', 'STANDARD_CONTROL']]
UpdateStandardsControlRequestRequestTypeDef
StandardsControlArn
- Type:
- Required: Yes
ControlStatus
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
DisabledReason
- Type: typing.Optional[str]
VolumeMountTypeDef
Name
- Type: typing.Optional[str]
MountPath
- Type: typing.Optional[str]
VpcInfoCidrBlockSetDetailsTypeDef
CidrBlock
- Type: typing.Optional[str]
VpcInfoIpv6CidrBlockSetDetailsTypeDef
Ipv6CidrBlock
- Type: typing.Optional[str]
VpcInfoPeeringOptionsDetailsTypeDef
AllowDnsResolutionFromRemoteVpc
- Type: typing.Optional[bool]
AllowEgressFromLocalClassicLinkToRemoteVpc
- Type: typing.Optional[bool]
AllowEgressFromLocalVpcToRemoteClassicLink
- Type: typing.Optional[bool]
VulnerabilityCodeVulnerabilitiesExtraOutputTypeDef
Cwes
- Type: typing.Optional[typing.List[str]]
FilePath
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CodeVulnerabilitiesFilePathTypeDef]
SourceArn
- Type: typing.Optional[str]
VulnerabilityCodeVulnerabilitiesOutputTypeDef
Cwes
- Type: typing.Optional[typing.List[str]]
FilePath
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CodeVulnerabilitiesFilePathTypeDef]
SourceArn
- Type: typing.Optional[str]
VulnerabilityCodeVulnerabilitiesTypeDef
Cwes
- Type: typing.Optional[typing.Sequence[str]]
FilePath
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.CodeVulnerabilitiesFilePathTypeDef]
SourceArn
- Type: typing.Optional[str]
VulnerabilityExtraOutputTypeDef
Id
- Type:
- Required: Yes
VulnerablePackages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SoftwarePackageTypeDef]]
Cvss
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CvssExtraOutputTypeDef]]
RelatedVulnerabilities
- Type: typing.Optional[typing.List[str]]
Vendor
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityVendorTypeDef]
ReferenceUrls
- Type: typing.Optional[typing.List[str]]
FixAvailable
- Type: typing.Optional[typing.Literal['NO', 'PARTIAL', 'YES']]
EpssScore
- Type: typing.Optional[float]
ExploitAvailable
- Type: typing.Optional[typing.Literal['NO', 'YES']]
LastKnownExploitAt
- Type: typing.Optional[str]
CodeVulnerabilities
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityCodeVulnerabilitiesExtraOutputTypeDef]]
VulnerabilityOutputTypeDef
Id
- Type:
- Required: Yes
VulnerablePackages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.SoftwarePackageTypeDef]]
Cvss
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.CvssOutputTypeDef]]
RelatedVulnerabilities
- Type: typing.Optional[typing.List[str]]
Vendor
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityVendorTypeDef]
ReferenceUrls
- Type: typing.Optional[typing.List[str]]
FixAvailable
- Type: typing.Optional[typing.Literal['NO', 'PARTIAL', 'YES']]
EpssScore
- Type: typing.Optional[float]
ExploitAvailable
- Type: typing.Optional[typing.Literal['NO', 'YES']]
LastKnownExploitAt
- Type: typing.Optional[str]
CodeVulnerabilities
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityCodeVulnerabilitiesOutputTypeDef]]
VulnerabilityTypeDef
Id
- Type:
- Required: Yes
VulnerablePackages
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.SoftwarePackageTypeDef]]
Cvss
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.CvssTypeDef]]
RelatedVulnerabilities
- Type: typing.Optional[typing.Sequence[str]]
Vendor
- Type: typing.Optional[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityVendorTypeDef]
ReferenceUrls
- Type: typing.Optional[typing.Sequence[str]]
FixAvailable
- Type: typing.Optional[typing.Literal['NO', 'PARTIAL', 'YES']]
EpssScore
- Type: typing.Optional[float]
ExploitAvailable
- Type: typing.Optional[typing.Literal['NO', 'YES']]
LastKnownExploitAt
- Type: typing.Optional[str]
CodeVulnerabilities
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.securityhub_classes.VulnerabilityCodeVulnerabilitiesTypeDef]]
VulnerabilityVendorTypeDef
Name
- Type:
- Required: Yes
Url
- Type: typing.Optional[str]
VendorSeverity
- Type: typing.Optional[str]
VendorCreatedAt
- Type: typing.Optional[str]
VendorUpdatedAt
- Type: typing.Optional[str]
WafActionTypeDef
Type
- Type: typing.Optional[str]
WafExcludedRuleTypeDef
RuleId
- Type: typing.Optional[str]
WafOverrideActionTypeDef
Type
- Type: typing.Optional[str]
WorkflowTypeDef
Status
- Type: typing.Optional[typing.Literal['NEW', 'NOTIFIED', 'RESOLVED', 'SUPPRESSED']]
WorkflowUpdateTypeDef
Status
- Type: typing.Optional[typing.Literal['NEW', 'NOTIFIED', 'RESOLVED', 'SUPPRESSED']]