%global _empty_manifest_terminate_build 0
Name: python-mypy-boto3-securityhub
Version: 1.26.100
Release: 1
Summary: Type annotations for boto3.SecurityHub 1.26.100 service generated with mypy-boto3-builder 7.14.4
License: MIT License
URL: https://github.com/youtype/mypy_boto3_builder
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f6/41/69d2d8d14d2860615dca8a837c98b4c7f6da3ef0ec58ab89b5c3e7bdc6c5/mypy-boto3-securityhub-1.26.100.tar.gz
BuildArch: noarch
Requires: python3-typing-extensions
%description
# mypy-boto3-securityhub
[](https://pypi.org/project/mypy-boto3-securityhub)
[](https://pypi.org/project/mypy-boto3-securityhub)
[](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/)
[](https://pypistats.org/packages/mypy-boto3-securityhub)

Type annotations for
[boto3.SecurityHub 1.26.100](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/securityhub.html#SecurityHub)
service compatible with [VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
[Sublime Text](https://www.sublimetext.com/),
[mypy](https://github.com/python/mypy),
[pyright](https://github.com/microsoft/pyright) and other tools.
Generated by
[mypy-boto3-builder 7.14.4](https://github.com/youtype/mypy_boto3_builder).
More information can be found on
[boto3-stubs](https://pypi.org/project/boto3-stubs/) page and in
[mypy-boto3-securityhub docs](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/).
See how it helps to find and fix potential bugs:

- [mypy-boto3-securityhub](#mypy-boto3-securityhub)
- [How to install](#how-to-install)
- [VSCode extension](#vscode-extension)
- [From PyPI with pip](#from-pypi-with-pip)
- [How to uninstall](#how-to-uninstall)
- [Usage](#usage)
- [VSCode](#vscode)
- [PyCharm](#pycharm)
- [Emacs](#emacs)
- [Sublime Text](#sublime-text)
- [Other IDEs](#other-ides)
- [mypy](#mypy)
- [pyright](#pyright)
- [Explicit type annotations](#explicit-type-annotations)
- [Client annotations](#client-annotations)
- [Paginators annotations](#paginators-annotations)
- [Literals](#literals)
- [Typed dictionaries](#typed-dictionaries)
- [How it works](#how-it-works)
- [What's new](#what's-new)
- [Implemented features](#implemented-features)
- [Latest changes](#latest-changes)
- [Versioning](#versioning)
- [Thank you](#thank-you)
- [Documentation](#documentation)
- [Support and contributing](#support-and-contributing)
## How to install
### VSCode extension
Add
[AWS Boto3](https://marketplace.visualstudio.com/items?itemName=Boto3typed.boto3-ide)
extension to your VSCode and run `AWS boto3: Quick Start` command.
Click `Modify` and select `boto3 common` and `SecurityHub`.
### From PyPI with pip
Install `boto3-stubs` for `SecurityHub` service.
```bash
# install with boto3 type annotations
python -m pip install 'boto3-stubs[securityhub]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[securityhub]'
# standalone installation
python -m pip install mypy-boto3-securityhub
```
## How to uninstall
```bash
python -m pip uninstall -y mypy-boto3-securityhub
```
## Usage
### VSCode
- Install
[Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
- Install
[Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
- Set `Pylance` as your Python Language Server
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
Both type checking and code completion should now work. No explicit type
annotations required, write your `boto3` code as usual.
### PyCharm
Install `boto3-stubs-lite[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs-lite[securityhub]'`
```
Both type checking and code completion should now work. Explicit type
annotations **are required**.
Use `boto3-stubs` package instead for implicit type discovery.
### Emacs
- Install `boto3-stubs` with services you use in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
- Install [use-package](https://github.com/jwiegley/use-package),
[lsp](https://github.com/emacs-lsp/lsp-mode/),
[company](https://github.com/company-mode/company-mode) and
[flycheck](https://github.com/flycheck/flycheck) packages
- Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package
```elisp
(use-package lsp-pyright
:ensure t
:hook (python-mode . (lambda ()
(require 'lsp-pyright)
(lsp))) ; or lsp-deferred
:init (when (executable-find "python3")
(setq lsp-pyright-python-executable-cmd "python3"))
)
```
- Make sure emacs uses the environment where you have installed `boto3-stubs`
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### Sublime Text
- Install `boto3-stubs[securityhub]` with services you use in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
- Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### Other IDEs
Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
should work.
### mypy
- Install `mypy`: `python -m pip install mypy`
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'`
```
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### pyright
- Install `pyright`: `npm i -g pyright`
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
Optionally, you can install `boto3-stubs` to `typings` folder.
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
## Explicit type annotations
### Client annotations
`SecurityHubClient` provides annotations for `boto3.client("securityhub")`.
```python
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
client: SecurityHubClient = Session().client("securityhub")
# now client usage is checked by mypy and IDE should provide code completion
```
### Paginators annotations
`mypy_boto3_securityhub.paginator` module contains type annotations for all
paginators.
```python
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
from mypy_boto3_securityhub.paginator import (
DescribeActionTargetsPaginator,
DescribeProductsPaginator,
DescribeStandardsPaginator,
DescribeStandardsControlsPaginator,
GetEnabledStandardsPaginator,
GetFindingsPaginator,
GetInsightsPaginator,
ListEnabledProductsForImportPaginator,
ListFindingAggregatorsPaginator,
ListInvitationsPaginator,
ListMembersPaginator,
ListOrganizationAdminAccountsPaginator,
ListSecurityControlDefinitionsPaginator,
ListStandardsControlAssociationsPaginator,
)
client: SecurityHubClient = Session().client("securityhub")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
describe_action_targets_paginator: DescribeActionTargetsPaginator = client.get_paginator(
"describe_action_targets"
)
describe_products_paginator: DescribeProductsPaginator = client.get_paginator("describe_products")
describe_standards_paginator: DescribeStandardsPaginator = client.get_paginator(
"describe_standards"
)
describe_standards_controls_paginator: DescribeStandardsControlsPaginator = client.get_paginator(
"describe_standards_controls"
)
get_enabled_standards_paginator: GetEnabledStandardsPaginator = client.get_paginator(
"get_enabled_standards"
)
get_findings_paginator: GetFindingsPaginator = client.get_paginator("get_findings")
get_insights_paginator: GetInsightsPaginator = client.get_paginator("get_insights")
list_enabled_products_for_import_paginator: ListEnabledProductsForImportPaginator = (
client.get_paginator("list_enabled_products_for_import")
)
list_finding_aggregators_paginator: ListFindingAggregatorsPaginator = client.get_paginator(
"list_finding_aggregators"
)
list_invitations_paginator: ListInvitationsPaginator = client.get_paginator("list_invitations")
list_members_paginator: ListMembersPaginator = client.get_paginator("list_members")
list_organization_admin_accounts_paginator: ListOrganizationAdminAccountsPaginator = (
client.get_paginator("list_organization_admin_accounts")
)
list_security_control_definitions_paginator: ListSecurityControlDefinitionsPaginator = (
client.get_paginator("list_security_control_definitions")
)
list_standards_control_associations_paginator: ListStandardsControlAssociationsPaginator = (
client.get_paginator("list_standards_control_associations")
)
```
### Literals
`mypy_boto3_securityhub.literals` module contains literals extracted from
shapes that can be used in user code for type checking.
```python
from mypy_boto3_securityhub.literals import (
AdminStatusType,
AssociationStatusType,
AutoEnableStandardsType,
AwsIamAccessKeyStatusType,
AwsS3BucketNotificationConfigurationS3KeyFilterRuleNameType,
ComplianceStatusType,
ControlFindingGeneratorType,
ControlStatusType,
DateRangeUnitType,
DescribeActionTargetsPaginatorName,
DescribeProductsPaginatorName,
DescribeStandardsControlsPaginatorName,
DescribeStandardsPaginatorName,
GetEnabledStandardsPaginatorName,
GetFindingsPaginatorName,
GetInsightsPaginatorName,
IntegrationTypeType,
ListEnabledProductsForImportPaginatorName,
ListFindingAggregatorsPaginatorName,
ListInvitationsPaginatorName,
ListMembersPaginatorName,
ListOrganizationAdminAccountsPaginatorName,
ListSecurityControlDefinitionsPaginatorName,
ListStandardsControlAssociationsPaginatorName,
MalwareStateType,
MalwareTypeType,
MapFilterComparisonType,
NetworkDirectionType,
PartitionType,
RecordStateType,
RegionAvailabilityStatusType,
SeverityLabelType,
SeverityRatingType,
SortOrderType,
StandardsStatusType,
StatusReasonCodeType,
StringFilterComparisonType,
ThreatIntelIndicatorCategoryType,
ThreatIntelIndicatorTypeType,
UnprocessedErrorCodeType,
VerificationStateType,
VulnerabilityFixAvailableType,
WorkflowStateType,
WorkflowStatusType,
SecurityHubServiceName,
ServiceName,
ResourceServiceName,
PaginatorName,
RegionName,
)
def check_value(value: AdminStatusType) -> bool:
...
```
### Typed dictionaries
`mypy_boto3_securityhub.type_defs` module contains structures and shapes
assembled to typed dictionaries for additional type checking.
```python
from mypy_boto3_securityhub.type_defs import (
AcceptAdministratorInvitationRequestRequestTypeDef,
AcceptInvitationRequestRequestTypeDef,
AccountDetailsTypeDef,
ActionLocalIpDetailsTypeDef,
ActionLocalPortDetailsTypeDef,
CityTypeDef,
CountryTypeDef,
GeoLocationTypeDef,
IpOrganizationDetailsTypeDef,
ActionRemotePortDetailsTypeDef,
ActionTargetTypeDef,
DnsRequestActionTypeDef,
AdjustmentTypeDef,
AdminAccountTypeDef,
AssociatedStandardTypeDef,
AssociationStateDetailsTypeDef,
AvailabilityZoneTypeDef,
AwsApiCallActionDomainDetailsTypeDef,
AwsApiGatewayAccessLogSettingsTypeDef,
AwsApiGatewayCanarySettingsTypeDef,
AwsApiGatewayEndpointConfigurationTypeDef,
AwsApiGatewayMethodSettingsTypeDef,
AwsCorsConfigurationTypeDef,
AwsApiGatewayV2RouteSettingsTypeDef,
AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef,
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef,
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetailsTypeDef,
AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef,
AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef,
AwsBackupBackupPlanAdvancedBackupSettingsDetailsTypeDef,
AwsBackupBackupPlanLifecycleDetailsTypeDef,
AwsBackupBackupVaultNotificationsDetailsTypeDef,
AwsBackupRecoveryPointCalculatedLifecycleDetailsTypeDef,
AwsBackupRecoveryPointCreatedByDetailsTypeDef,
AwsBackupRecoveryPointLifecycleDetailsTypeDef,
AwsCertificateManagerCertificateExtendedKeyUsageTypeDef,
AwsCertificateManagerCertificateKeyUsageTypeDef,
AwsCertificateManagerCertificateOptionsTypeDef,
AwsCertificateManagerCertificateResourceRecordTypeDef,
AwsCloudFormationStackDriftInformationDetailsTypeDef,
AwsCloudFormationStackOutputsDetailsTypeDef,
AwsCloudFrontDistributionCacheBehaviorTypeDef,
AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef,
AwsCloudFrontDistributionLoggingTypeDef,
AwsCloudFrontDistributionViewerCertificateTypeDef,
AwsCloudFrontDistributionOriginSslProtocolsTypeDef,
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesTypeDef,
AwsCloudFrontDistributionOriginS3OriginConfigTypeDef,
AwsCloudTrailTrailDetailsTypeDef,
AwsCloudWatchAlarmDimensionsDetailsTypeDef,
AwsCodeBuildProjectArtifactsDetailsTypeDef,
AwsCodeBuildProjectSourceTypeDef,
AwsCodeBuildProjectVpcConfigTypeDef,
AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef,
AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef,
AwsCodeBuildProjectLogsConfigCloudWatchLogsDetailsTypeDef,
AwsCodeBuildProjectLogsConfigS3LogsDetailsTypeDef,
AwsDynamoDbTableAttributeDefinitionTypeDef,
AwsDynamoDbTableBillingModeSummaryTypeDef,
AwsDynamoDbTableKeySchemaTypeDef,
AwsDynamoDbTableProvisionedThroughputTypeDef,
AwsDynamoDbTableRestoreSummaryTypeDef,
AwsDynamoDbTableSseDescriptionTypeDef,
AwsDynamoDbTableStreamSpecificationTypeDef,
AwsDynamoDbTableProjectionTypeDef,
AwsDynamoDbTableProvisionedThroughputOverrideTypeDef,
AwsEc2EipDetailsTypeDef,
AwsEc2InstanceMetadataOptionsTypeDef,
AwsEc2InstanceMonitoringDetailsTypeDef,
AwsEc2InstanceNetworkInterfacesDetailsTypeDef,
AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetailsTypeDef,
AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetailsTypeDef,
AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef,
AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef,
AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef,
AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef,
AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef,
AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef,
AwsEc2LaunchTemplateDataPlacementDetailsTypeDef,
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef,
AwsEc2NetworkAclAssociationTypeDef,
IcmpTypeCodeTypeDef,
PortRangeFromToTypeDef,
AwsEc2NetworkInterfaceAttachmentTypeDef,
AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef,
AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef,
AwsEc2NetworkInterfaceSecurityGroupTypeDef,
PropagatingVgwSetDetailsTypeDef,
RouteSetDetailsTypeDef,
AwsEc2SecurityGroupIpRangeTypeDef,
AwsEc2SecurityGroupIpv6RangeTypeDef,
AwsEc2SecurityGroupPrefixListIdTypeDef,
AwsEc2SecurityGroupUserIdGroupPairTypeDef,
Ipv6CidrBlockAssociationTypeDef,
AwsEc2TransitGatewayDetailsTypeDef,
AwsEc2VolumeAttachmentTypeDef,
CidrBlockAssociationTypeDef,
AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef,
AwsEc2VpcPeeringConnectionStatusDetailsTypeDef,
VpcInfoCidrBlockSetDetailsTypeDef,
VpcInfoIpv6CidrBlockSetDetailsTypeDef,
VpcInfoPeeringOptionsDetailsTypeDef,
AwsEc2VpnConnectionRoutesDetailsTypeDef,
AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef,
AwsEc2VpnConnectionOptionsTunnelOptionsDetailsTypeDef,
AwsEcrContainerImageDetailsTypeDef,
AwsEcrRepositoryImageScanningConfigurationDetailsTypeDef,
AwsEcrRepositoryLifecyclePolicyDetailsTypeDef,
AwsEcsClusterClusterSettingsDetailsTypeDef,
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetailsTypeDef,
AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef,
AwsMountPointTypeDef,
AwsEcsServiceCapacityProviderStrategyDetailsTypeDef,
AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetailsTypeDef,
AwsEcsServiceDeploymentControllerDetailsTypeDef,
AwsEcsServiceLoadBalancersDetailsTypeDef,
AwsEcsServicePlacementConstraintsDetailsTypeDef,
AwsEcsServicePlacementStrategiesDetailsTypeDef,
AwsEcsServiceServiceRegistriesDetailsTypeDef,
AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef,
AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef,
AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef,
AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef,
AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionVolumesHostDetailsTypeDef,
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetailsTypeDef,
AwsEcsTaskVolumeHostDetailsTypeDef,
AwsEfsAccessPointPosixUserDetailsTypeDef,
AwsEfsAccessPointRootDirectoryCreationInfoDetailsTypeDef,
AwsEksClusterResourcesVpcConfigDetailsTypeDef,
AwsEksClusterLoggingClusterLoggingDetailsTypeDef,
AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef,
AwsElasticBeanstalkEnvironmentOptionSettingTypeDef,
AwsElasticBeanstalkEnvironmentTierTypeDef,
AwsElasticsearchDomainDomainEndpointOptionsTypeDef,
AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef,
AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef,
AwsElasticsearchDomainServiceSoftwareOptionsTypeDef,
AwsElasticsearchDomainVPCOptionsTypeDef,
AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetailsTypeDef,
AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef,
AwsElbAppCookieStickinessPolicyTypeDef,
AwsElbLbCookieStickinessPolicyTypeDef,
AwsElbLoadBalancerAccessLogTypeDef,
AwsElbLoadBalancerAdditionalAttributeTypeDef,
AwsElbLoadBalancerConnectionDrainingTypeDef,
AwsElbLoadBalancerConnectionSettingsTypeDef,
AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef,
AwsElbLoadBalancerBackendServerDescriptionTypeDef,
AwsElbLoadBalancerHealthCheckTypeDef,
AwsElbLoadBalancerInstanceTypeDef,
AwsElbLoadBalancerSourceSecurityGroupTypeDef,
AwsElbLoadBalancerListenerTypeDef,
AwsElbv2LoadBalancerAttributeTypeDef,
LoadBalancerStateTypeDef,
AwsIamAccessKeySessionContextAttributesTypeDef,
AwsIamAccessKeySessionContextSessionIssuerTypeDef,
AwsIamAttachedManagedPolicyTypeDef,
AwsIamGroupPolicyTypeDef,
AwsIamInstanceProfileRoleTypeDef,
AwsIamPermissionsBoundaryTypeDef,
AwsIamPolicyVersionTypeDef,
AwsIamRolePolicyTypeDef,
AwsIamUserPolicyTypeDef,
AwsKinesisStreamStreamEncryptionDetailsTypeDef,
AwsKmsKeyDetailsTypeDef,
AwsLambdaFunctionCodeTypeDef,
AwsLambdaFunctionDeadLetterConfigTypeDef,
AwsLambdaFunctionLayerTypeDef,
AwsLambdaFunctionTracingConfigTypeDef,
AwsLambdaFunctionVpcConfigTypeDef,
AwsLambdaFunctionEnvironmentErrorTypeDef,
AwsLambdaLayerVersionDetailsTypeDef,
AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef,
AwsOpenSearchServiceDomainMasterUserOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetailsTypeDef,
AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainVpcOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainLogPublishingOptionTypeDef,
AwsRdsDbClusterAssociatedRoleTypeDef,
AwsRdsDbClusterMemberTypeDef,
AwsRdsDbClusterOptionGroupMembershipTypeDef,
AwsRdsDbDomainMembershipTypeDef,
AwsRdsDbInstanceVpcSecurityGroupTypeDef,
AwsRdsDbClusterSnapshotDetailsTypeDef,
AwsRdsDbInstanceAssociatedRoleTypeDef,
AwsRdsDbInstanceEndpointTypeDef,
AwsRdsDbOptionGroupMembershipTypeDef,
AwsRdsDbParameterGroupTypeDef,
AwsRdsDbProcessorFeatureTypeDef,
AwsRdsDbStatusInfoTypeDef,
AwsRdsPendingCloudWatchLogsExportsTypeDef,
AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef,
AwsRdsDbSecurityGroupIpRangeTypeDef,
AwsRdsDbSubnetGroupSubnetAvailabilityZoneTypeDef,
AwsRdsEventSubscriptionDetailsTypeDef,
AwsRedshiftClusterClusterNodeTypeDef,
AwsRedshiftClusterClusterParameterStatusTypeDef,
AwsRedshiftClusterClusterSecurityGroupTypeDef,
AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef,
AwsRedshiftClusterDeferredMaintenanceWindowTypeDef,
AwsRedshiftClusterElasticIpStatusTypeDef,
AwsRedshiftClusterEndpointTypeDef,
AwsRedshiftClusterHsmStatusTypeDef,
AwsRedshiftClusterIamRoleTypeDef,
AwsRedshiftClusterLoggingStatusTypeDef,
AwsRedshiftClusterPendingModifiedValuesTypeDef,
AwsRedshiftClusterResizeInfoTypeDef,
AwsRedshiftClusterRestoreStatusTypeDef,
AwsRedshiftClusterVpcSecurityGroupTypeDef,
AwsS3AccountPublicAccessBlockDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetailsTypeDef,
AwsS3BucketBucketVersioningConfigurationTypeDef,
AwsS3BucketLoggingConfigurationTypeDef,
AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef,
AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetailsTypeDef,
AwsS3BucketServerSideEncryptionByDefaultTypeDef,
AwsS3BucketWebsiteConfigurationRedirectToTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleConditionTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleRedirectTypeDef,
AwsS3ObjectDetailsTypeDef,
AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef,
AwsSecretsManagerSecretRotationRulesTypeDef,
BooleanFilterTypeDef,
IpFilterTypeDef,
KeywordFilterTypeDef,
MapFilterTypeDef,
NumberFilterTypeDef,
StringFilterTypeDef,
AwsSecurityFindingIdentifierTypeDef,
MalwareTypeDef,
NoteTypeDef,
PatchSummaryTypeDef,
ProcessDetailsTypeDef,
RelatedFindingTypeDef,
SeverityTypeDef,
ThreatIntelIndicatorTypeDef,
WorkflowTypeDef,
AwsSnsTopicSubscriptionTypeDef,
AwsSqsQueueDetailsTypeDef,
AwsSsmComplianceSummaryTypeDef,
AwsWafRateBasedRuleMatchPredicateTypeDef,
AwsWafRegionalRateBasedRuleMatchPredicateTypeDef,
AwsWafRegionalRulePredicateListDetailsTypeDef,
AwsWafRegionalRuleGroupRulesActionDetailsTypeDef,
AwsWafRegionalWebAclRulesListActionDetailsTypeDef,
AwsWafRegionalWebAclRulesListOverrideActionDetailsTypeDef,
AwsWafRulePredicateListDetailsTypeDef,
AwsWafRuleGroupRulesActionDetailsTypeDef,
WafActionTypeDef,
WafExcludedRuleTypeDef,
WafOverrideActionTypeDef,
AwsWafv2CustomHttpHeaderTypeDef,
AwsWafv2VisibilityConfigDetailsTypeDef,
AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetailsTypeDef,
AwsXrayEncryptionConfigDetailsTypeDef,
BatchDisableStandardsRequestRequestTypeDef,
ResponseMetadataTypeDef,
StandardsSubscriptionRequestTypeDef,
BatchGetSecurityControlsRequestRequestTypeDef,
SecurityControlTypeDef,
UnprocessedSecurityControlTypeDef,
StandardsControlAssociationIdTypeDef,
StandardsControlAssociationDetailTypeDef,
ImportFindingsErrorTypeDef,
NoteUpdateTypeDef,
SeverityUpdateTypeDef,
WorkflowUpdateTypeDef,
StandardsControlAssociationUpdateTypeDef,
CellTypeDef,
ClassificationStatusTypeDef,
StatusReasonTypeDef,
VolumeMountTypeDef,
CreateActionTargetRequestRequestTypeDef,
CreateFindingAggregatorRequestRequestTypeDef,
ResultTypeDef,
DateRangeTypeDef,
DeclineInvitationsRequestRequestTypeDef,
DeleteActionTargetRequestRequestTypeDef,
DeleteFindingAggregatorRequestRequestTypeDef,
DeleteInsightRequestRequestTypeDef,
DeleteInvitationsRequestRequestTypeDef,
DeleteMembersRequestRequestTypeDef,
PaginatorConfigTypeDef,
DescribeActionTargetsRequestRequestTypeDef,
DescribeHubRequestRequestTypeDef,
DescribeProductsRequestRequestTypeDef,
ProductTypeDef,
DescribeStandardsControlsRequestRequestTypeDef,
StandardsControlTypeDef,
DescribeStandardsRequestRequestTypeDef,
DisableImportFindingsForProductRequestRequestTypeDef,
DisableOrganizationAdminAccountRequestRequestTypeDef,
DisassociateMembersRequestRequestTypeDef,
EnableImportFindingsForProductRequestRequestTypeDef,
EnableOrganizationAdminAccountRequestRequestTypeDef,
EnableSecurityHubRequestRequestTypeDef,
FilePathsTypeDef,
FindingAggregatorTypeDef,
FindingProviderSeverityTypeDef,
FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef,
FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef,
InvitationTypeDef,
GetEnabledStandardsRequestRequestTypeDef,
GetFindingAggregatorRequestRequestTypeDef,
SortCriterionTypeDef,
GetInsightResultsRequestRequestTypeDef,
GetInsightsRequestRequestTypeDef,
GetMembersRequestRequestTypeDef,
MemberTypeDef,
InsightResultValueTypeDef,
InviteMembersRequestRequestTypeDef,
ListEnabledProductsForImportRequestRequestTypeDef,
ListFindingAggregatorsRequestRequestTypeDef,
ListInvitationsRequestRequestTypeDef,
ListMembersRequestRequestTypeDef,
ListOrganizationAdminAccountsRequestRequestTypeDef,
ListSecurityControlDefinitionsRequestRequestTypeDef,
SecurityControlDefinitionTypeDef,
ListStandardsControlAssociationsRequestRequestTypeDef,
StandardsControlAssociationSummaryTypeDef,
ListTagsForResourceRequestRequestTypeDef,
PortRangeTypeDef,
RangeTypeDef,
RecordTypeDef,
RecommendationTypeDef,
RuleGroupSourceListDetailsTypeDef,
RuleGroupSourceStatefulRulesHeaderDetailsTypeDef,
RuleGroupSourceStatefulRulesOptionsDetailsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsTypeDef,
RuleGroupVariablesIpSetsDetailsTypeDef,
RuleGroupVariablesPortSetsDetailsTypeDef,
SoftwarePackageTypeDef,
StandardsManagedByTypeDef,
StandardsStatusReasonTypeDef,
StatelessCustomPublishMetricActionDimensionTypeDef,
TagResourceRequestRequestTypeDef,
UntagResourceRequestRequestTypeDef,
UpdateActionTargetRequestRequestTypeDef,
UpdateFindingAggregatorRequestRequestTypeDef,
UpdateOrganizationConfigurationRequestRequestTypeDef,
UpdateSecurityHubConfigurationRequestRequestTypeDef,
UpdateStandardsControlRequestRequestTypeDef,
VulnerabilityVendorTypeDef,
CreateMembersRequestRequestTypeDef,
ActionRemoteIpDetailsTypeDef,
CvssTypeDef,
AssociationSetDetailsTypeDef,
AwsApiGatewayRestApiDetailsTypeDef,
AwsApiGatewayStageDetailsTypeDef,
AwsApiGatewayV2ApiDetailsTypeDef,
AwsApiGatewayV2StageDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsTypeDef,
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef,
AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef,
AwsBackupBackupVaultDetailsTypeDef,
AwsBackupRecoveryPointDetailsTypeDef,
AwsCertificateManagerCertificateDomainValidationOptionTypeDef,
AwsCloudFormationStackDetailsTypeDef,
AwsCloudFrontDistributionCacheBehaviorsTypeDef,
AwsCloudFrontDistributionOriginCustomOriginConfigTypeDef,
AwsCloudFrontDistributionOriginGroupFailoverTypeDef,
AwsCloudWatchAlarmDetailsTypeDef,
AwsCodeBuildProjectEnvironmentTypeDef,
AwsCodeBuildProjectLogsConfigDetailsTypeDef,
AwsDynamoDbTableGlobalSecondaryIndexTypeDef,
AwsDynamoDbTableLocalSecondaryIndexTypeDef,
AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef,
AwsEc2InstanceDetailsTypeDef,
AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef,
AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsTypeDef,
AwsEc2NetworkAclEntryTypeDef,
AwsEc2NetworkInterfaceDetailsTypeDef,
AwsEc2SecurityGroupIpPermissionTypeDef,
AwsEc2SubnetDetailsTypeDef,
AwsEc2VolumeDetailsTypeDef,
AwsEc2VpcDetailsTypeDef,
AwsEc2VpcEndpointServiceDetailsTypeDef,
AwsEc2VpcPeeringConnectionVpcInfoDetailsTypeDef,
AwsEc2VpnConnectionOptionsDetailsTypeDef,
AwsEcrRepositoryDetailsTypeDef,
AwsEcsClusterConfigurationExecuteCommandConfigurationDetailsTypeDef,
AwsEcsContainerDetailsTypeDef,
AwsEcsServiceDeploymentConfigurationDetailsTypeDef,
AwsEcsServiceNetworkConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionProxyConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef,
AwsEcsTaskVolumeDetailsTypeDef,
AwsEfsAccessPointRootDirectoryDetailsTypeDef,
AwsEksClusterLoggingDetailsTypeDef,
AwsElasticBeanstalkEnvironmentDetailsTypeDef,
AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef,
AwsElasticsearchDomainLogPublishingOptionsTypeDef,
AwsElbLoadBalancerPoliciesTypeDef,
AwsElbLoadBalancerAttributesTypeDef,
AwsElbLoadBalancerListenerDescriptionTypeDef,
AwsElbv2LoadBalancerDetailsTypeDef,
AwsIamAccessKeySessionContextTypeDef,
AwsIamGroupDetailsTypeDef,
AwsIamInstanceProfileTypeDef,
AwsIamPolicyDetailsTypeDef,
AwsIamUserDetailsTypeDef,
AwsKinesisStreamDetailsTypeDef,
AwsLambdaFunctionEnvironmentTypeDef,
AwsNetworkFirewallFirewallDetailsTypeDef,
AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef,
AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef,
AwsRdsDbClusterDetailsTypeDef,
AwsRdsDbSnapshotDetailsTypeDef,
AwsRdsDbPendingModifiedValuesTypeDef,
AwsRdsDbSecurityGroupDetailsTypeDef,
AwsRdsDbSubnetGroupSubnetTypeDef,
AwsRedshiftClusterClusterParameterGroupTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef,
AwsS3BucketNotificationConfigurationS3KeyFilterTypeDef,
AwsS3BucketObjectLockConfigurationRuleDetailsTypeDef,
AwsS3BucketServerSideEncryptionRuleTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef,
AwsSageMakerNotebookInstanceDetailsTypeDef,
AwsSecretsManagerSecretDetailsTypeDef,
BatchUpdateFindingsUnprocessedFindingTypeDef,
AwsSnsTopicDetailsTypeDef,
AwsSsmPatchTypeDef,
AwsWafRateBasedRuleDetailsTypeDef,
AwsWafRegionalRateBasedRuleDetailsTypeDef,
AwsWafRegionalRuleDetailsTypeDef,
AwsWafRegionalRuleGroupRulesDetailsTypeDef,
AwsWafRegionalWebAclRulesListDetailsTypeDef,
AwsWafRuleDetailsTypeDef,
AwsWafRuleGroupRulesDetailsTypeDef,
AwsWafWebAclRuleTypeDef,
AwsWafv2CustomRequestHandlingDetailsTypeDef,
AwsWafv2CustomResponseDetailsTypeDef,
AwsWafv2WebAclCaptchaConfigDetailsTypeDef,
CreateActionTargetResponseTypeDef,
CreateFindingAggregatorResponseTypeDef,
CreateInsightResponseTypeDef,
DeleteActionTargetResponseTypeDef,
DeleteInsightResponseTypeDef,
DescribeActionTargetsResponseTypeDef,
DescribeHubResponseTypeDef,
DescribeOrganizationConfigurationResponseTypeDef,
EnableImportFindingsForProductResponseTypeDef,
GetFindingAggregatorResponseTypeDef,
GetInvitationsCountResponseTypeDef,
ListEnabledProductsForImportResponseTypeDef,
ListOrganizationAdminAccountsResponseTypeDef,
ListTagsForResourceResponseTypeDef,
UpdateFindingAggregatorResponseTypeDef,
BatchEnableStandardsRequestRequestTypeDef,
BatchGetSecurityControlsResponseTypeDef,
BatchGetStandardsControlAssociationsRequestRequestTypeDef,
UnprocessedStandardsControlAssociationTypeDef,
BatchImportFindingsResponseTypeDef,
BatchUpdateFindingsRequestRequestTypeDef,
BatchUpdateStandardsControlAssociationsRequestRequestTypeDef,
UnprocessedStandardsControlAssociationUpdateTypeDef,
ComplianceTypeDef,
ContainerDetailsTypeDef,
CreateMembersResponseTypeDef,
DeclineInvitationsResponseTypeDef,
DeleteInvitationsResponseTypeDef,
DeleteMembersResponseTypeDef,
InviteMembersResponseTypeDef,
DateFilterTypeDef,
DescribeActionTargetsRequestDescribeActionTargetsPaginateTypeDef,
DescribeProductsRequestDescribeProductsPaginateTypeDef,
DescribeStandardsControlsRequestDescribeStandardsControlsPaginateTypeDef,
DescribeStandardsRequestDescribeStandardsPaginateTypeDef,
GetEnabledStandardsRequestGetEnabledStandardsPaginateTypeDef,
GetInsightsRequestGetInsightsPaginateTypeDef,
ListEnabledProductsForImportRequestListEnabledProductsForImportPaginateTypeDef,
ListFindingAggregatorsRequestListFindingAggregatorsPaginateTypeDef,
ListInvitationsRequestListInvitationsPaginateTypeDef,
ListMembersRequestListMembersPaginateTypeDef,
ListOrganizationAdminAccountsRequestListOrganizationAdminAccountsPaginateTypeDef,
ListSecurityControlDefinitionsRequestListSecurityControlDefinitionsPaginateTypeDef,
ListStandardsControlAssociationsRequestListStandardsControlAssociationsPaginateTypeDef,
DescribeProductsResponseTypeDef,
DescribeStandardsControlsResponseTypeDef,
ThreatTypeDef,
ListFindingAggregatorsResponseTypeDef,
FindingProviderFieldsTypeDef,
GetAdministratorAccountResponseTypeDef,
GetMasterAccountResponseTypeDef,
ListInvitationsResponseTypeDef,
GetMembersResponseTypeDef,
ListMembersResponseTypeDef,
InsightResultsTypeDef,
ListSecurityControlDefinitionsResponseTypeDef,
ListStandardsControlAssociationsResponseTypeDef,
NetworkPathComponentDetailsTypeDef,
NetworkTypeDef,
PageTypeDef,
RemediationTypeDef,
RuleGroupSourceStatefulRulesDetailsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesTypeDef,
RuleGroupVariablesTypeDef,
StandardTypeDef,
StandardsSubscriptionTypeDef,
StatelessCustomPublishMetricActionTypeDef,
AwsApiCallActionTypeDef,
NetworkConnectionActionTypeDef,
PortProbeDetailTypeDef,
VulnerabilityTypeDef,
AwsEc2RouteTableDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsTypeDef,
AwsAutoScalingLaunchConfigurationDetailsTypeDef,
AwsBackupBackupPlanRuleDetailsTypeDef,
AwsCertificateManagerCertificateRenewalSummaryTypeDef,
AwsCloudFrontDistributionOriginItemTypeDef,
AwsCloudFrontDistributionOriginGroupTypeDef,
AwsCodeBuildProjectDetailsTypeDef,
AwsDynamoDbTableReplicaTypeDef,
AwsEc2LaunchTemplateDataDetailsTypeDef,
AwsEc2NetworkAclDetailsTypeDef,
AwsEc2SecurityGroupDetailsTypeDef,
AwsEc2VpcPeeringConnectionDetailsTypeDef,
AwsEc2VpnConnectionDetailsTypeDef,
AwsEcsClusterConfigurationDetailsTypeDef,
AwsEcsServiceDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsDetailsTypeDef,
AwsEcsTaskDefinitionVolumesDetailsTypeDef,
AwsEcsTaskDetailsTypeDef,
AwsEfsAccessPointDetailsTypeDef,
AwsEksClusterDetailsTypeDef,
AwsElasticsearchDomainDetailsTypeDef,
AwsElbLoadBalancerDetailsTypeDef,
AwsIamAccessKeyDetailsTypeDef,
AwsIamRoleDetailsTypeDef,
AwsLambdaFunctionDetailsTypeDef,
AwsOpenSearchServiceDomainDetailsTypeDef,
AwsRdsDbSubnetGroupTypeDef,
AwsRedshiftClusterDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsTypeDef,
AwsS3BucketNotificationConfigurationFilterTypeDef,
AwsS3BucketObjectLockConfigurationTypeDef,
AwsS3BucketServerSideEncryptionConfigurationTypeDef,
AwsS3BucketWebsiteConfigurationTypeDef,
BatchUpdateFindingsResponseTypeDef,
AwsSsmPatchComplianceDetailsTypeDef,
AwsWafRegionalRuleGroupDetailsTypeDef,
AwsWafRegionalWebAclDetailsTypeDef,
AwsWafRuleGroupDetailsTypeDef,
AwsWafWebAclDetailsTypeDef,
AwsWafv2ActionAllowDetailsTypeDef,
AwsWafv2RulesActionCaptchaDetailsTypeDef,
AwsWafv2RulesActionCountDetailsTypeDef,
AwsWafv2ActionBlockDetailsTypeDef,
BatchGetStandardsControlAssociationsResponseTypeDef,
BatchUpdateStandardsControlAssociationsResponseTypeDef,
AwsSecurityFindingFiltersTypeDef,
GetInsightResultsResponseTypeDef,
NetworkHeaderTypeDef,
OccurrencesTypeDef,
RuleGroupSourceStatelessRuleDefinitionTypeDef,
DescribeStandardsResponseTypeDef,
BatchDisableStandardsResponseTypeDef,
BatchEnableStandardsResponseTypeDef,
GetEnabledStandardsResponseTypeDef,
StatelessCustomActionDefinitionTypeDef,
PortProbeActionTypeDef,
AwsAutoScalingAutoScalingGroupDetailsTypeDef,
AwsBackupBackupPlanBackupPlanDetailsTypeDef,
AwsCertificateManagerCertificateDetailsTypeDef,
AwsCloudFrontDistributionOriginsTypeDef,
AwsCloudFrontDistributionOriginGroupsTypeDef,
AwsDynamoDbTableDetailsTypeDef,
AwsEc2LaunchTemplateDetailsTypeDef,
AwsEcsClusterDetailsTypeDef,
AwsEcsTaskDefinitionDetailsTypeDef,
AwsRdsDbInstanceDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsTypeDef,
AwsS3BucketNotificationConfigurationDetailTypeDef,
AwsWafv2RulesActionDetailsTypeDef,
AwsWafv2WebAclActionDetailsTypeDef,
CreateInsightRequestRequestTypeDef,
GetFindingsRequestGetFindingsPaginateTypeDef,
GetFindingsRequestRequestTypeDef,
InsightTypeDef,
UpdateFindingsRequestRequestTypeDef,
UpdateInsightRequestRequestTypeDef,
NetworkPathComponentTypeDef,
CustomDataIdentifiersDetectionsTypeDef,
SensitiveDataDetectionsTypeDef,
RuleGroupSourceStatelessRulesDetailsTypeDef,
FirewallPolicyStatelessCustomActionsDetailsTypeDef,
RuleGroupSourceCustomActionsDetailsTypeDef,
ActionTypeDef,
AwsBackupBackupPlanDetailsTypeDef,
AwsCloudFrontDistributionDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesDetailsTypeDef,
AwsS3BucketNotificationConfigurationTypeDef,
AwsWafv2RulesDetailsTypeDef,
GetInsightsResponseTypeDef,
CustomDataIdentifiersResultTypeDef,
SensitiveDataResultTypeDef,
FirewallPolicyDetailsTypeDef,
RuleGroupSourceStatelessRulesAndCustomActionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationDetailsTypeDef,
AwsWafv2RuleGroupDetailsTypeDef,
AwsWafv2WebAclDetailsTypeDef,
ClassificationResultTypeDef,
AwsNetworkFirewallFirewallPolicyDetailsTypeDef,
RuleGroupSourceTypeDef,
AwsS3BucketDetailsTypeDef,
DataClassificationDetailsTypeDef,
RuleGroupDetailsTypeDef,
AwsNetworkFirewallRuleGroupDetailsTypeDef,
ResourceDetailsTypeDef,
ResourceTypeDef,
AwsSecurityFindingTypeDef,
BatchImportFindingsRequestRequestTypeDef,
GetFindingsResponseTypeDef,
)
def get_structure() -> AcceptAdministratorInvitationRequestRequestTypeDef:
return {...}
```
## How it works
Fully automated
[mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
generates type annotations for each service, patiently waiting for `boto3`
updates. It delivers drop-in type annotations for you and makes sure that:
- All available `boto3` services are covered.
- Each public class and method of every `boto3` service gets valid type
annotations extracted from `botocore` schemas.
- Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by [black](https://github.com/psf/black) and
[isort](https://github.com/PyCQA/isort) for readability.
## What's new
### Implemented features
- Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
libraries
- `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
compatibility
- `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
annotations for each service
- Generated `TypeDefs` for each service
- Generated `Literals` for each service
- Auto discovery of types for `boto3.client` and `boto3.resource` calls
- Auto discovery of types for `session.client` and `session.resource` calls
- Auto discovery of types for `client.get_waiter` and `client.get_paginator`
calls
- Auto discovery of types for `ServiceResource` and `Resource` collections
- Auto discovery of types for `aiobotocore.Session.create_client` calls
### Latest changes
Builder changelog can be found in
[Releases](https://github.com/youtype/mypy_boto3_builder/releases).
## Versioning
`mypy-boto3-securityhub` version is the same as related `boto3` version and
follows [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.
## Thank you
- [Allie Fitter](https://github.com/alliefitter) for
[boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
this package is based on top of his work
- [black](https://github.com/psf/black) developers for an awesome formatting
tool
- [Timothy Edmund Crosley](https://github.com/timothycrosley) for
[isort](https://github.com/PyCQA/isort) and how flexible it is
- [mypy](https://github.com/python/mypy) developers for doing all dirty work
for us
- [pyright](https://github.com/microsoft/pyright) team for the new era of typed
Python
## Documentation
All services type annotations can be found in
[boto3 docs](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/)
## Support and contributing
This package is auto-generated. Please reports any bugs or request new features
in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
repository.
%package -n python3-mypy-boto3-securityhub
Summary: Type annotations for boto3.SecurityHub 1.26.100 service generated with mypy-boto3-builder 7.14.4
Provides: python-mypy-boto3-securityhub
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-mypy-boto3-securityhub
# mypy-boto3-securityhub
[](https://pypi.org/project/mypy-boto3-securityhub)
[](https://pypi.org/project/mypy-boto3-securityhub)
[](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/)
[](https://pypistats.org/packages/mypy-boto3-securityhub)

Type annotations for
[boto3.SecurityHub 1.26.100](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/securityhub.html#SecurityHub)
service compatible with [VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
[Sublime Text](https://www.sublimetext.com/),
[mypy](https://github.com/python/mypy),
[pyright](https://github.com/microsoft/pyright) and other tools.
Generated by
[mypy-boto3-builder 7.14.4](https://github.com/youtype/mypy_boto3_builder).
More information can be found on
[boto3-stubs](https://pypi.org/project/boto3-stubs/) page and in
[mypy-boto3-securityhub docs](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/).
See how it helps to find and fix potential bugs:

- [mypy-boto3-securityhub](#mypy-boto3-securityhub)
- [How to install](#how-to-install)
- [VSCode extension](#vscode-extension)
- [From PyPI with pip](#from-pypi-with-pip)
- [How to uninstall](#how-to-uninstall)
- [Usage](#usage)
- [VSCode](#vscode)
- [PyCharm](#pycharm)
- [Emacs](#emacs)
- [Sublime Text](#sublime-text)
- [Other IDEs](#other-ides)
- [mypy](#mypy)
- [pyright](#pyright)
- [Explicit type annotations](#explicit-type-annotations)
- [Client annotations](#client-annotations)
- [Paginators annotations](#paginators-annotations)
- [Literals](#literals)
- [Typed dictionaries](#typed-dictionaries)
- [How it works](#how-it-works)
- [What's new](#what's-new)
- [Implemented features](#implemented-features)
- [Latest changes](#latest-changes)
- [Versioning](#versioning)
- [Thank you](#thank-you)
- [Documentation](#documentation)
- [Support and contributing](#support-and-contributing)
## How to install
### VSCode extension
Add
[AWS Boto3](https://marketplace.visualstudio.com/items?itemName=Boto3typed.boto3-ide)
extension to your VSCode and run `AWS boto3: Quick Start` command.
Click `Modify` and select `boto3 common` and `SecurityHub`.
### From PyPI with pip
Install `boto3-stubs` for `SecurityHub` service.
```bash
# install with boto3 type annotations
python -m pip install 'boto3-stubs[securityhub]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[securityhub]'
# standalone installation
python -m pip install mypy-boto3-securityhub
```
## How to uninstall
```bash
python -m pip uninstall -y mypy-boto3-securityhub
```
## Usage
### VSCode
- Install
[Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
- Install
[Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
- Set `Pylance` as your Python Language Server
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
Both type checking and code completion should now work. No explicit type
annotations required, write your `boto3` code as usual.
### PyCharm
Install `boto3-stubs-lite[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs-lite[securityhub]'`
```
Both type checking and code completion should now work. Explicit type
annotations **are required**.
Use `boto3-stubs` package instead for implicit type discovery.
### Emacs
- Install `boto3-stubs` with services you use in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
- Install [use-package](https://github.com/jwiegley/use-package),
[lsp](https://github.com/emacs-lsp/lsp-mode/),
[company](https://github.com/company-mode/company-mode) and
[flycheck](https://github.com/flycheck/flycheck) packages
- Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package
```elisp
(use-package lsp-pyright
:ensure t
:hook (python-mode . (lambda ()
(require 'lsp-pyright)
(lsp))) ; or lsp-deferred
:init (when (executable-find "python3")
(setq lsp-pyright-python-executable-cmd "python3"))
)
```
- Make sure emacs uses the environment where you have installed `boto3-stubs`
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### Sublime Text
- Install `boto3-stubs[securityhub]` with services you use in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
- Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### Other IDEs
Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
should work.
### mypy
- Install `mypy`: `python -m pip install mypy`
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'`
```
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### pyright
- Install `pyright`: `npm i -g pyright`
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
Optionally, you can install `boto3-stubs` to `typings` folder.
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
## Explicit type annotations
### Client annotations
`SecurityHubClient` provides annotations for `boto3.client("securityhub")`.
```python
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
client: SecurityHubClient = Session().client("securityhub")
# now client usage is checked by mypy and IDE should provide code completion
```
### Paginators annotations
`mypy_boto3_securityhub.paginator` module contains type annotations for all
paginators.
```python
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
from mypy_boto3_securityhub.paginator import (
DescribeActionTargetsPaginator,
DescribeProductsPaginator,
DescribeStandardsPaginator,
DescribeStandardsControlsPaginator,
GetEnabledStandardsPaginator,
GetFindingsPaginator,
GetInsightsPaginator,
ListEnabledProductsForImportPaginator,
ListFindingAggregatorsPaginator,
ListInvitationsPaginator,
ListMembersPaginator,
ListOrganizationAdminAccountsPaginator,
ListSecurityControlDefinitionsPaginator,
ListStandardsControlAssociationsPaginator,
)
client: SecurityHubClient = Session().client("securityhub")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
describe_action_targets_paginator: DescribeActionTargetsPaginator = client.get_paginator(
"describe_action_targets"
)
describe_products_paginator: DescribeProductsPaginator = client.get_paginator("describe_products")
describe_standards_paginator: DescribeStandardsPaginator = client.get_paginator(
"describe_standards"
)
describe_standards_controls_paginator: DescribeStandardsControlsPaginator = client.get_paginator(
"describe_standards_controls"
)
get_enabled_standards_paginator: GetEnabledStandardsPaginator = client.get_paginator(
"get_enabled_standards"
)
get_findings_paginator: GetFindingsPaginator = client.get_paginator("get_findings")
get_insights_paginator: GetInsightsPaginator = client.get_paginator("get_insights")
list_enabled_products_for_import_paginator: ListEnabledProductsForImportPaginator = (
client.get_paginator("list_enabled_products_for_import")
)
list_finding_aggregators_paginator: ListFindingAggregatorsPaginator = client.get_paginator(
"list_finding_aggregators"
)
list_invitations_paginator: ListInvitationsPaginator = client.get_paginator("list_invitations")
list_members_paginator: ListMembersPaginator = client.get_paginator("list_members")
list_organization_admin_accounts_paginator: ListOrganizationAdminAccountsPaginator = (
client.get_paginator("list_organization_admin_accounts")
)
list_security_control_definitions_paginator: ListSecurityControlDefinitionsPaginator = (
client.get_paginator("list_security_control_definitions")
)
list_standards_control_associations_paginator: ListStandardsControlAssociationsPaginator = (
client.get_paginator("list_standards_control_associations")
)
```
### Literals
`mypy_boto3_securityhub.literals` module contains literals extracted from
shapes that can be used in user code for type checking.
```python
from mypy_boto3_securityhub.literals import (
AdminStatusType,
AssociationStatusType,
AutoEnableStandardsType,
AwsIamAccessKeyStatusType,
AwsS3BucketNotificationConfigurationS3KeyFilterRuleNameType,
ComplianceStatusType,
ControlFindingGeneratorType,
ControlStatusType,
DateRangeUnitType,
DescribeActionTargetsPaginatorName,
DescribeProductsPaginatorName,
DescribeStandardsControlsPaginatorName,
DescribeStandardsPaginatorName,
GetEnabledStandardsPaginatorName,
GetFindingsPaginatorName,
GetInsightsPaginatorName,
IntegrationTypeType,
ListEnabledProductsForImportPaginatorName,
ListFindingAggregatorsPaginatorName,
ListInvitationsPaginatorName,
ListMembersPaginatorName,
ListOrganizationAdminAccountsPaginatorName,
ListSecurityControlDefinitionsPaginatorName,
ListStandardsControlAssociationsPaginatorName,
MalwareStateType,
MalwareTypeType,
MapFilterComparisonType,
NetworkDirectionType,
PartitionType,
RecordStateType,
RegionAvailabilityStatusType,
SeverityLabelType,
SeverityRatingType,
SortOrderType,
StandardsStatusType,
StatusReasonCodeType,
StringFilterComparisonType,
ThreatIntelIndicatorCategoryType,
ThreatIntelIndicatorTypeType,
UnprocessedErrorCodeType,
VerificationStateType,
VulnerabilityFixAvailableType,
WorkflowStateType,
WorkflowStatusType,
SecurityHubServiceName,
ServiceName,
ResourceServiceName,
PaginatorName,
RegionName,
)
def check_value(value: AdminStatusType) -> bool:
...
```
### Typed dictionaries
`mypy_boto3_securityhub.type_defs` module contains structures and shapes
assembled to typed dictionaries for additional type checking.
```python
from mypy_boto3_securityhub.type_defs import (
AcceptAdministratorInvitationRequestRequestTypeDef,
AcceptInvitationRequestRequestTypeDef,
AccountDetailsTypeDef,
ActionLocalIpDetailsTypeDef,
ActionLocalPortDetailsTypeDef,
CityTypeDef,
CountryTypeDef,
GeoLocationTypeDef,
IpOrganizationDetailsTypeDef,
ActionRemotePortDetailsTypeDef,
ActionTargetTypeDef,
DnsRequestActionTypeDef,
AdjustmentTypeDef,
AdminAccountTypeDef,
AssociatedStandardTypeDef,
AssociationStateDetailsTypeDef,
AvailabilityZoneTypeDef,
AwsApiCallActionDomainDetailsTypeDef,
AwsApiGatewayAccessLogSettingsTypeDef,
AwsApiGatewayCanarySettingsTypeDef,
AwsApiGatewayEndpointConfigurationTypeDef,
AwsApiGatewayMethodSettingsTypeDef,
AwsCorsConfigurationTypeDef,
AwsApiGatewayV2RouteSettingsTypeDef,
AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef,
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef,
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetailsTypeDef,
AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef,
AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef,
AwsBackupBackupPlanAdvancedBackupSettingsDetailsTypeDef,
AwsBackupBackupPlanLifecycleDetailsTypeDef,
AwsBackupBackupVaultNotificationsDetailsTypeDef,
AwsBackupRecoveryPointCalculatedLifecycleDetailsTypeDef,
AwsBackupRecoveryPointCreatedByDetailsTypeDef,
AwsBackupRecoveryPointLifecycleDetailsTypeDef,
AwsCertificateManagerCertificateExtendedKeyUsageTypeDef,
AwsCertificateManagerCertificateKeyUsageTypeDef,
AwsCertificateManagerCertificateOptionsTypeDef,
AwsCertificateManagerCertificateResourceRecordTypeDef,
AwsCloudFormationStackDriftInformationDetailsTypeDef,
AwsCloudFormationStackOutputsDetailsTypeDef,
AwsCloudFrontDistributionCacheBehaviorTypeDef,
AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef,
AwsCloudFrontDistributionLoggingTypeDef,
AwsCloudFrontDistributionViewerCertificateTypeDef,
AwsCloudFrontDistributionOriginSslProtocolsTypeDef,
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesTypeDef,
AwsCloudFrontDistributionOriginS3OriginConfigTypeDef,
AwsCloudTrailTrailDetailsTypeDef,
AwsCloudWatchAlarmDimensionsDetailsTypeDef,
AwsCodeBuildProjectArtifactsDetailsTypeDef,
AwsCodeBuildProjectSourceTypeDef,
AwsCodeBuildProjectVpcConfigTypeDef,
AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef,
AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef,
AwsCodeBuildProjectLogsConfigCloudWatchLogsDetailsTypeDef,
AwsCodeBuildProjectLogsConfigS3LogsDetailsTypeDef,
AwsDynamoDbTableAttributeDefinitionTypeDef,
AwsDynamoDbTableBillingModeSummaryTypeDef,
AwsDynamoDbTableKeySchemaTypeDef,
AwsDynamoDbTableProvisionedThroughputTypeDef,
AwsDynamoDbTableRestoreSummaryTypeDef,
AwsDynamoDbTableSseDescriptionTypeDef,
AwsDynamoDbTableStreamSpecificationTypeDef,
AwsDynamoDbTableProjectionTypeDef,
AwsDynamoDbTableProvisionedThroughputOverrideTypeDef,
AwsEc2EipDetailsTypeDef,
AwsEc2InstanceMetadataOptionsTypeDef,
AwsEc2InstanceMonitoringDetailsTypeDef,
AwsEc2InstanceNetworkInterfacesDetailsTypeDef,
AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetailsTypeDef,
AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetailsTypeDef,
AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef,
AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef,
AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef,
AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef,
AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef,
AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef,
AwsEc2LaunchTemplateDataPlacementDetailsTypeDef,
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef,
AwsEc2NetworkAclAssociationTypeDef,
IcmpTypeCodeTypeDef,
PortRangeFromToTypeDef,
AwsEc2NetworkInterfaceAttachmentTypeDef,
AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef,
AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef,
AwsEc2NetworkInterfaceSecurityGroupTypeDef,
PropagatingVgwSetDetailsTypeDef,
RouteSetDetailsTypeDef,
AwsEc2SecurityGroupIpRangeTypeDef,
AwsEc2SecurityGroupIpv6RangeTypeDef,
AwsEc2SecurityGroupPrefixListIdTypeDef,
AwsEc2SecurityGroupUserIdGroupPairTypeDef,
Ipv6CidrBlockAssociationTypeDef,
AwsEc2TransitGatewayDetailsTypeDef,
AwsEc2VolumeAttachmentTypeDef,
CidrBlockAssociationTypeDef,
AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef,
AwsEc2VpcPeeringConnectionStatusDetailsTypeDef,
VpcInfoCidrBlockSetDetailsTypeDef,
VpcInfoIpv6CidrBlockSetDetailsTypeDef,
VpcInfoPeeringOptionsDetailsTypeDef,
AwsEc2VpnConnectionRoutesDetailsTypeDef,
AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef,
AwsEc2VpnConnectionOptionsTunnelOptionsDetailsTypeDef,
AwsEcrContainerImageDetailsTypeDef,
AwsEcrRepositoryImageScanningConfigurationDetailsTypeDef,
AwsEcrRepositoryLifecyclePolicyDetailsTypeDef,
AwsEcsClusterClusterSettingsDetailsTypeDef,
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetailsTypeDef,
AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef,
AwsMountPointTypeDef,
AwsEcsServiceCapacityProviderStrategyDetailsTypeDef,
AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetailsTypeDef,
AwsEcsServiceDeploymentControllerDetailsTypeDef,
AwsEcsServiceLoadBalancersDetailsTypeDef,
AwsEcsServicePlacementConstraintsDetailsTypeDef,
AwsEcsServicePlacementStrategiesDetailsTypeDef,
AwsEcsServiceServiceRegistriesDetailsTypeDef,
AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef,
AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef,
AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef,
AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef,
AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionVolumesHostDetailsTypeDef,
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetailsTypeDef,
AwsEcsTaskVolumeHostDetailsTypeDef,
AwsEfsAccessPointPosixUserDetailsTypeDef,
AwsEfsAccessPointRootDirectoryCreationInfoDetailsTypeDef,
AwsEksClusterResourcesVpcConfigDetailsTypeDef,
AwsEksClusterLoggingClusterLoggingDetailsTypeDef,
AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef,
AwsElasticBeanstalkEnvironmentOptionSettingTypeDef,
AwsElasticBeanstalkEnvironmentTierTypeDef,
AwsElasticsearchDomainDomainEndpointOptionsTypeDef,
AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef,
AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef,
AwsElasticsearchDomainServiceSoftwareOptionsTypeDef,
AwsElasticsearchDomainVPCOptionsTypeDef,
AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetailsTypeDef,
AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef,
AwsElbAppCookieStickinessPolicyTypeDef,
AwsElbLbCookieStickinessPolicyTypeDef,
AwsElbLoadBalancerAccessLogTypeDef,
AwsElbLoadBalancerAdditionalAttributeTypeDef,
AwsElbLoadBalancerConnectionDrainingTypeDef,
AwsElbLoadBalancerConnectionSettingsTypeDef,
AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef,
AwsElbLoadBalancerBackendServerDescriptionTypeDef,
AwsElbLoadBalancerHealthCheckTypeDef,
AwsElbLoadBalancerInstanceTypeDef,
AwsElbLoadBalancerSourceSecurityGroupTypeDef,
AwsElbLoadBalancerListenerTypeDef,
AwsElbv2LoadBalancerAttributeTypeDef,
LoadBalancerStateTypeDef,
AwsIamAccessKeySessionContextAttributesTypeDef,
AwsIamAccessKeySessionContextSessionIssuerTypeDef,
AwsIamAttachedManagedPolicyTypeDef,
AwsIamGroupPolicyTypeDef,
AwsIamInstanceProfileRoleTypeDef,
AwsIamPermissionsBoundaryTypeDef,
AwsIamPolicyVersionTypeDef,
AwsIamRolePolicyTypeDef,
AwsIamUserPolicyTypeDef,
AwsKinesisStreamStreamEncryptionDetailsTypeDef,
AwsKmsKeyDetailsTypeDef,
AwsLambdaFunctionCodeTypeDef,
AwsLambdaFunctionDeadLetterConfigTypeDef,
AwsLambdaFunctionLayerTypeDef,
AwsLambdaFunctionTracingConfigTypeDef,
AwsLambdaFunctionVpcConfigTypeDef,
AwsLambdaFunctionEnvironmentErrorTypeDef,
AwsLambdaLayerVersionDetailsTypeDef,
AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef,
AwsOpenSearchServiceDomainMasterUserOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetailsTypeDef,
AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainVpcOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainLogPublishingOptionTypeDef,
AwsRdsDbClusterAssociatedRoleTypeDef,
AwsRdsDbClusterMemberTypeDef,
AwsRdsDbClusterOptionGroupMembershipTypeDef,
AwsRdsDbDomainMembershipTypeDef,
AwsRdsDbInstanceVpcSecurityGroupTypeDef,
AwsRdsDbClusterSnapshotDetailsTypeDef,
AwsRdsDbInstanceAssociatedRoleTypeDef,
AwsRdsDbInstanceEndpointTypeDef,
AwsRdsDbOptionGroupMembershipTypeDef,
AwsRdsDbParameterGroupTypeDef,
AwsRdsDbProcessorFeatureTypeDef,
AwsRdsDbStatusInfoTypeDef,
AwsRdsPendingCloudWatchLogsExportsTypeDef,
AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef,
AwsRdsDbSecurityGroupIpRangeTypeDef,
AwsRdsDbSubnetGroupSubnetAvailabilityZoneTypeDef,
AwsRdsEventSubscriptionDetailsTypeDef,
AwsRedshiftClusterClusterNodeTypeDef,
AwsRedshiftClusterClusterParameterStatusTypeDef,
AwsRedshiftClusterClusterSecurityGroupTypeDef,
AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef,
AwsRedshiftClusterDeferredMaintenanceWindowTypeDef,
AwsRedshiftClusterElasticIpStatusTypeDef,
AwsRedshiftClusterEndpointTypeDef,
AwsRedshiftClusterHsmStatusTypeDef,
AwsRedshiftClusterIamRoleTypeDef,
AwsRedshiftClusterLoggingStatusTypeDef,
AwsRedshiftClusterPendingModifiedValuesTypeDef,
AwsRedshiftClusterResizeInfoTypeDef,
AwsRedshiftClusterRestoreStatusTypeDef,
AwsRedshiftClusterVpcSecurityGroupTypeDef,
AwsS3AccountPublicAccessBlockDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetailsTypeDef,
AwsS3BucketBucketVersioningConfigurationTypeDef,
AwsS3BucketLoggingConfigurationTypeDef,
AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef,
AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetailsTypeDef,
AwsS3BucketServerSideEncryptionByDefaultTypeDef,
AwsS3BucketWebsiteConfigurationRedirectToTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleConditionTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleRedirectTypeDef,
AwsS3ObjectDetailsTypeDef,
AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef,
AwsSecretsManagerSecretRotationRulesTypeDef,
BooleanFilterTypeDef,
IpFilterTypeDef,
KeywordFilterTypeDef,
MapFilterTypeDef,
NumberFilterTypeDef,
StringFilterTypeDef,
AwsSecurityFindingIdentifierTypeDef,
MalwareTypeDef,
NoteTypeDef,
PatchSummaryTypeDef,
ProcessDetailsTypeDef,
RelatedFindingTypeDef,
SeverityTypeDef,
ThreatIntelIndicatorTypeDef,
WorkflowTypeDef,
AwsSnsTopicSubscriptionTypeDef,
AwsSqsQueueDetailsTypeDef,
AwsSsmComplianceSummaryTypeDef,
AwsWafRateBasedRuleMatchPredicateTypeDef,
AwsWafRegionalRateBasedRuleMatchPredicateTypeDef,
AwsWafRegionalRulePredicateListDetailsTypeDef,
AwsWafRegionalRuleGroupRulesActionDetailsTypeDef,
AwsWafRegionalWebAclRulesListActionDetailsTypeDef,
AwsWafRegionalWebAclRulesListOverrideActionDetailsTypeDef,
AwsWafRulePredicateListDetailsTypeDef,
AwsWafRuleGroupRulesActionDetailsTypeDef,
WafActionTypeDef,
WafExcludedRuleTypeDef,
WafOverrideActionTypeDef,
AwsWafv2CustomHttpHeaderTypeDef,
AwsWafv2VisibilityConfigDetailsTypeDef,
AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetailsTypeDef,
AwsXrayEncryptionConfigDetailsTypeDef,
BatchDisableStandardsRequestRequestTypeDef,
ResponseMetadataTypeDef,
StandardsSubscriptionRequestTypeDef,
BatchGetSecurityControlsRequestRequestTypeDef,
SecurityControlTypeDef,
UnprocessedSecurityControlTypeDef,
StandardsControlAssociationIdTypeDef,
StandardsControlAssociationDetailTypeDef,
ImportFindingsErrorTypeDef,
NoteUpdateTypeDef,
SeverityUpdateTypeDef,
WorkflowUpdateTypeDef,
StandardsControlAssociationUpdateTypeDef,
CellTypeDef,
ClassificationStatusTypeDef,
StatusReasonTypeDef,
VolumeMountTypeDef,
CreateActionTargetRequestRequestTypeDef,
CreateFindingAggregatorRequestRequestTypeDef,
ResultTypeDef,
DateRangeTypeDef,
DeclineInvitationsRequestRequestTypeDef,
DeleteActionTargetRequestRequestTypeDef,
DeleteFindingAggregatorRequestRequestTypeDef,
DeleteInsightRequestRequestTypeDef,
DeleteInvitationsRequestRequestTypeDef,
DeleteMembersRequestRequestTypeDef,
PaginatorConfigTypeDef,
DescribeActionTargetsRequestRequestTypeDef,
DescribeHubRequestRequestTypeDef,
DescribeProductsRequestRequestTypeDef,
ProductTypeDef,
DescribeStandardsControlsRequestRequestTypeDef,
StandardsControlTypeDef,
DescribeStandardsRequestRequestTypeDef,
DisableImportFindingsForProductRequestRequestTypeDef,
DisableOrganizationAdminAccountRequestRequestTypeDef,
DisassociateMembersRequestRequestTypeDef,
EnableImportFindingsForProductRequestRequestTypeDef,
EnableOrganizationAdminAccountRequestRequestTypeDef,
EnableSecurityHubRequestRequestTypeDef,
FilePathsTypeDef,
FindingAggregatorTypeDef,
FindingProviderSeverityTypeDef,
FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef,
FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef,
InvitationTypeDef,
GetEnabledStandardsRequestRequestTypeDef,
GetFindingAggregatorRequestRequestTypeDef,
SortCriterionTypeDef,
GetInsightResultsRequestRequestTypeDef,
GetInsightsRequestRequestTypeDef,
GetMembersRequestRequestTypeDef,
MemberTypeDef,
InsightResultValueTypeDef,
InviteMembersRequestRequestTypeDef,
ListEnabledProductsForImportRequestRequestTypeDef,
ListFindingAggregatorsRequestRequestTypeDef,
ListInvitationsRequestRequestTypeDef,
ListMembersRequestRequestTypeDef,
ListOrganizationAdminAccountsRequestRequestTypeDef,
ListSecurityControlDefinitionsRequestRequestTypeDef,
SecurityControlDefinitionTypeDef,
ListStandardsControlAssociationsRequestRequestTypeDef,
StandardsControlAssociationSummaryTypeDef,
ListTagsForResourceRequestRequestTypeDef,
PortRangeTypeDef,
RangeTypeDef,
RecordTypeDef,
RecommendationTypeDef,
RuleGroupSourceListDetailsTypeDef,
RuleGroupSourceStatefulRulesHeaderDetailsTypeDef,
RuleGroupSourceStatefulRulesOptionsDetailsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsTypeDef,
RuleGroupVariablesIpSetsDetailsTypeDef,
RuleGroupVariablesPortSetsDetailsTypeDef,
SoftwarePackageTypeDef,
StandardsManagedByTypeDef,
StandardsStatusReasonTypeDef,
StatelessCustomPublishMetricActionDimensionTypeDef,
TagResourceRequestRequestTypeDef,
UntagResourceRequestRequestTypeDef,
UpdateActionTargetRequestRequestTypeDef,
UpdateFindingAggregatorRequestRequestTypeDef,
UpdateOrganizationConfigurationRequestRequestTypeDef,
UpdateSecurityHubConfigurationRequestRequestTypeDef,
UpdateStandardsControlRequestRequestTypeDef,
VulnerabilityVendorTypeDef,
CreateMembersRequestRequestTypeDef,
ActionRemoteIpDetailsTypeDef,
CvssTypeDef,
AssociationSetDetailsTypeDef,
AwsApiGatewayRestApiDetailsTypeDef,
AwsApiGatewayStageDetailsTypeDef,
AwsApiGatewayV2ApiDetailsTypeDef,
AwsApiGatewayV2StageDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsTypeDef,
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef,
AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef,
AwsBackupBackupVaultDetailsTypeDef,
AwsBackupRecoveryPointDetailsTypeDef,
AwsCertificateManagerCertificateDomainValidationOptionTypeDef,
AwsCloudFormationStackDetailsTypeDef,
AwsCloudFrontDistributionCacheBehaviorsTypeDef,
AwsCloudFrontDistributionOriginCustomOriginConfigTypeDef,
AwsCloudFrontDistributionOriginGroupFailoverTypeDef,
AwsCloudWatchAlarmDetailsTypeDef,
AwsCodeBuildProjectEnvironmentTypeDef,
AwsCodeBuildProjectLogsConfigDetailsTypeDef,
AwsDynamoDbTableGlobalSecondaryIndexTypeDef,
AwsDynamoDbTableLocalSecondaryIndexTypeDef,
AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef,
AwsEc2InstanceDetailsTypeDef,
AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef,
AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsTypeDef,
AwsEc2NetworkAclEntryTypeDef,
AwsEc2NetworkInterfaceDetailsTypeDef,
AwsEc2SecurityGroupIpPermissionTypeDef,
AwsEc2SubnetDetailsTypeDef,
AwsEc2VolumeDetailsTypeDef,
AwsEc2VpcDetailsTypeDef,
AwsEc2VpcEndpointServiceDetailsTypeDef,
AwsEc2VpcPeeringConnectionVpcInfoDetailsTypeDef,
AwsEc2VpnConnectionOptionsDetailsTypeDef,
AwsEcrRepositoryDetailsTypeDef,
AwsEcsClusterConfigurationExecuteCommandConfigurationDetailsTypeDef,
AwsEcsContainerDetailsTypeDef,
AwsEcsServiceDeploymentConfigurationDetailsTypeDef,
AwsEcsServiceNetworkConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionProxyConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef,
AwsEcsTaskVolumeDetailsTypeDef,
AwsEfsAccessPointRootDirectoryDetailsTypeDef,
AwsEksClusterLoggingDetailsTypeDef,
AwsElasticBeanstalkEnvironmentDetailsTypeDef,
AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef,
AwsElasticsearchDomainLogPublishingOptionsTypeDef,
AwsElbLoadBalancerPoliciesTypeDef,
AwsElbLoadBalancerAttributesTypeDef,
AwsElbLoadBalancerListenerDescriptionTypeDef,
AwsElbv2LoadBalancerDetailsTypeDef,
AwsIamAccessKeySessionContextTypeDef,
AwsIamGroupDetailsTypeDef,
AwsIamInstanceProfileTypeDef,
AwsIamPolicyDetailsTypeDef,
AwsIamUserDetailsTypeDef,
AwsKinesisStreamDetailsTypeDef,
AwsLambdaFunctionEnvironmentTypeDef,
AwsNetworkFirewallFirewallDetailsTypeDef,
AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef,
AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef,
AwsRdsDbClusterDetailsTypeDef,
AwsRdsDbSnapshotDetailsTypeDef,
AwsRdsDbPendingModifiedValuesTypeDef,
AwsRdsDbSecurityGroupDetailsTypeDef,
AwsRdsDbSubnetGroupSubnetTypeDef,
AwsRedshiftClusterClusterParameterGroupTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef,
AwsS3BucketNotificationConfigurationS3KeyFilterTypeDef,
AwsS3BucketObjectLockConfigurationRuleDetailsTypeDef,
AwsS3BucketServerSideEncryptionRuleTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef,
AwsSageMakerNotebookInstanceDetailsTypeDef,
AwsSecretsManagerSecretDetailsTypeDef,
BatchUpdateFindingsUnprocessedFindingTypeDef,
AwsSnsTopicDetailsTypeDef,
AwsSsmPatchTypeDef,
AwsWafRateBasedRuleDetailsTypeDef,
AwsWafRegionalRateBasedRuleDetailsTypeDef,
AwsWafRegionalRuleDetailsTypeDef,
AwsWafRegionalRuleGroupRulesDetailsTypeDef,
AwsWafRegionalWebAclRulesListDetailsTypeDef,
AwsWafRuleDetailsTypeDef,
AwsWafRuleGroupRulesDetailsTypeDef,
AwsWafWebAclRuleTypeDef,
AwsWafv2CustomRequestHandlingDetailsTypeDef,
AwsWafv2CustomResponseDetailsTypeDef,
AwsWafv2WebAclCaptchaConfigDetailsTypeDef,
CreateActionTargetResponseTypeDef,
CreateFindingAggregatorResponseTypeDef,
CreateInsightResponseTypeDef,
DeleteActionTargetResponseTypeDef,
DeleteInsightResponseTypeDef,
DescribeActionTargetsResponseTypeDef,
DescribeHubResponseTypeDef,
DescribeOrganizationConfigurationResponseTypeDef,
EnableImportFindingsForProductResponseTypeDef,
GetFindingAggregatorResponseTypeDef,
GetInvitationsCountResponseTypeDef,
ListEnabledProductsForImportResponseTypeDef,
ListOrganizationAdminAccountsResponseTypeDef,
ListTagsForResourceResponseTypeDef,
UpdateFindingAggregatorResponseTypeDef,
BatchEnableStandardsRequestRequestTypeDef,
BatchGetSecurityControlsResponseTypeDef,
BatchGetStandardsControlAssociationsRequestRequestTypeDef,
UnprocessedStandardsControlAssociationTypeDef,
BatchImportFindingsResponseTypeDef,
BatchUpdateFindingsRequestRequestTypeDef,
BatchUpdateStandardsControlAssociationsRequestRequestTypeDef,
UnprocessedStandardsControlAssociationUpdateTypeDef,
ComplianceTypeDef,
ContainerDetailsTypeDef,
CreateMembersResponseTypeDef,
DeclineInvitationsResponseTypeDef,
DeleteInvitationsResponseTypeDef,
DeleteMembersResponseTypeDef,
InviteMembersResponseTypeDef,
DateFilterTypeDef,
DescribeActionTargetsRequestDescribeActionTargetsPaginateTypeDef,
DescribeProductsRequestDescribeProductsPaginateTypeDef,
DescribeStandardsControlsRequestDescribeStandardsControlsPaginateTypeDef,
DescribeStandardsRequestDescribeStandardsPaginateTypeDef,
GetEnabledStandardsRequestGetEnabledStandardsPaginateTypeDef,
GetInsightsRequestGetInsightsPaginateTypeDef,
ListEnabledProductsForImportRequestListEnabledProductsForImportPaginateTypeDef,
ListFindingAggregatorsRequestListFindingAggregatorsPaginateTypeDef,
ListInvitationsRequestListInvitationsPaginateTypeDef,
ListMembersRequestListMembersPaginateTypeDef,
ListOrganizationAdminAccountsRequestListOrganizationAdminAccountsPaginateTypeDef,
ListSecurityControlDefinitionsRequestListSecurityControlDefinitionsPaginateTypeDef,
ListStandardsControlAssociationsRequestListStandardsControlAssociationsPaginateTypeDef,
DescribeProductsResponseTypeDef,
DescribeStandardsControlsResponseTypeDef,
ThreatTypeDef,
ListFindingAggregatorsResponseTypeDef,
FindingProviderFieldsTypeDef,
GetAdministratorAccountResponseTypeDef,
GetMasterAccountResponseTypeDef,
ListInvitationsResponseTypeDef,
GetMembersResponseTypeDef,
ListMembersResponseTypeDef,
InsightResultsTypeDef,
ListSecurityControlDefinitionsResponseTypeDef,
ListStandardsControlAssociationsResponseTypeDef,
NetworkPathComponentDetailsTypeDef,
NetworkTypeDef,
PageTypeDef,
RemediationTypeDef,
RuleGroupSourceStatefulRulesDetailsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesTypeDef,
RuleGroupVariablesTypeDef,
StandardTypeDef,
StandardsSubscriptionTypeDef,
StatelessCustomPublishMetricActionTypeDef,
AwsApiCallActionTypeDef,
NetworkConnectionActionTypeDef,
PortProbeDetailTypeDef,
VulnerabilityTypeDef,
AwsEc2RouteTableDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsTypeDef,
AwsAutoScalingLaunchConfigurationDetailsTypeDef,
AwsBackupBackupPlanRuleDetailsTypeDef,
AwsCertificateManagerCertificateRenewalSummaryTypeDef,
AwsCloudFrontDistributionOriginItemTypeDef,
AwsCloudFrontDistributionOriginGroupTypeDef,
AwsCodeBuildProjectDetailsTypeDef,
AwsDynamoDbTableReplicaTypeDef,
AwsEc2LaunchTemplateDataDetailsTypeDef,
AwsEc2NetworkAclDetailsTypeDef,
AwsEc2SecurityGroupDetailsTypeDef,
AwsEc2VpcPeeringConnectionDetailsTypeDef,
AwsEc2VpnConnectionDetailsTypeDef,
AwsEcsClusterConfigurationDetailsTypeDef,
AwsEcsServiceDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsDetailsTypeDef,
AwsEcsTaskDefinitionVolumesDetailsTypeDef,
AwsEcsTaskDetailsTypeDef,
AwsEfsAccessPointDetailsTypeDef,
AwsEksClusterDetailsTypeDef,
AwsElasticsearchDomainDetailsTypeDef,
AwsElbLoadBalancerDetailsTypeDef,
AwsIamAccessKeyDetailsTypeDef,
AwsIamRoleDetailsTypeDef,
AwsLambdaFunctionDetailsTypeDef,
AwsOpenSearchServiceDomainDetailsTypeDef,
AwsRdsDbSubnetGroupTypeDef,
AwsRedshiftClusterDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsTypeDef,
AwsS3BucketNotificationConfigurationFilterTypeDef,
AwsS3BucketObjectLockConfigurationTypeDef,
AwsS3BucketServerSideEncryptionConfigurationTypeDef,
AwsS3BucketWebsiteConfigurationTypeDef,
BatchUpdateFindingsResponseTypeDef,
AwsSsmPatchComplianceDetailsTypeDef,
AwsWafRegionalRuleGroupDetailsTypeDef,
AwsWafRegionalWebAclDetailsTypeDef,
AwsWafRuleGroupDetailsTypeDef,
AwsWafWebAclDetailsTypeDef,
AwsWafv2ActionAllowDetailsTypeDef,
AwsWafv2RulesActionCaptchaDetailsTypeDef,
AwsWafv2RulesActionCountDetailsTypeDef,
AwsWafv2ActionBlockDetailsTypeDef,
BatchGetStandardsControlAssociationsResponseTypeDef,
BatchUpdateStandardsControlAssociationsResponseTypeDef,
AwsSecurityFindingFiltersTypeDef,
GetInsightResultsResponseTypeDef,
NetworkHeaderTypeDef,
OccurrencesTypeDef,
RuleGroupSourceStatelessRuleDefinitionTypeDef,
DescribeStandardsResponseTypeDef,
BatchDisableStandardsResponseTypeDef,
BatchEnableStandardsResponseTypeDef,
GetEnabledStandardsResponseTypeDef,
StatelessCustomActionDefinitionTypeDef,
PortProbeActionTypeDef,
AwsAutoScalingAutoScalingGroupDetailsTypeDef,
AwsBackupBackupPlanBackupPlanDetailsTypeDef,
AwsCertificateManagerCertificateDetailsTypeDef,
AwsCloudFrontDistributionOriginsTypeDef,
AwsCloudFrontDistributionOriginGroupsTypeDef,
AwsDynamoDbTableDetailsTypeDef,
AwsEc2LaunchTemplateDetailsTypeDef,
AwsEcsClusterDetailsTypeDef,
AwsEcsTaskDefinitionDetailsTypeDef,
AwsRdsDbInstanceDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsTypeDef,
AwsS3BucketNotificationConfigurationDetailTypeDef,
AwsWafv2RulesActionDetailsTypeDef,
AwsWafv2WebAclActionDetailsTypeDef,
CreateInsightRequestRequestTypeDef,
GetFindingsRequestGetFindingsPaginateTypeDef,
GetFindingsRequestRequestTypeDef,
InsightTypeDef,
UpdateFindingsRequestRequestTypeDef,
UpdateInsightRequestRequestTypeDef,
NetworkPathComponentTypeDef,
CustomDataIdentifiersDetectionsTypeDef,
SensitiveDataDetectionsTypeDef,
RuleGroupSourceStatelessRulesDetailsTypeDef,
FirewallPolicyStatelessCustomActionsDetailsTypeDef,
RuleGroupSourceCustomActionsDetailsTypeDef,
ActionTypeDef,
AwsBackupBackupPlanDetailsTypeDef,
AwsCloudFrontDistributionDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesDetailsTypeDef,
AwsS3BucketNotificationConfigurationTypeDef,
AwsWafv2RulesDetailsTypeDef,
GetInsightsResponseTypeDef,
CustomDataIdentifiersResultTypeDef,
SensitiveDataResultTypeDef,
FirewallPolicyDetailsTypeDef,
RuleGroupSourceStatelessRulesAndCustomActionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationDetailsTypeDef,
AwsWafv2RuleGroupDetailsTypeDef,
AwsWafv2WebAclDetailsTypeDef,
ClassificationResultTypeDef,
AwsNetworkFirewallFirewallPolicyDetailsTypeDef,
RuleGroupSourceTypeDef,
AwsS3BucketDetailsTypeDef,
DataClassificationDetailsTypeDef,
RuleGroupDetailsTypeDef,
AwsNetworkFirewallRuleGroupDetailsTypeDef,
ResourceDetailsTypeDef,
ResourceTypeDef,
AwsSecurityFindingTypeDef,
BatchImportFindingsRequestRequestTypeDef,
GetFindingsResponseTypeDef,
)
def get_structure() -> AcceptAdministratorInvitationRequestRequestTypeDef:
return {...}
```
## How it works
Fully automated
[mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
generates type annotations for each service, patiently waiting for `boto3`
updates. It delivers drop-in type annotations for you and makes sure that:
- All available `boto3` services are covered.
- Each public class and method of every `boto3` service gets valid type
annotations extracted from `botocore` schemas.
- Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by [black](https://github.com/psf/black) and
[isort](https://github.com/PyCQA/isort) for readability.
## What's new
### Implemented features
- Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
libraries
- `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
compatibility
- `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
annotations for each service
- Generated `TypeDefs` for each service
- Generated `Literals` for each service
- Auto discovery of types for `boto3.client` and `boto3.resource` calls
- Auto discovery of types for `session.client` and `session.resource` calls
- Auto discovery of types for `client.get_waiter` and `client.get_paginator`
calls
- Auto discovery of types for `ServiceResource` and `Resource` collections
- Auto discovery of types for `aiobotocore.Session.create_client` calls
### Latest changes
Builder changelog can be found in
[Releases](https://github.com/youtype/mypy_boto3_builder/releases).
## Versioning
`mypy-boto3-securityhub` version is the same as related `boto3` version and
follows [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.
## Thank you
- [Allie Fitter](https://github.com/alliefitter) for
[boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
this package is based on top of his work
- [black](https://github.com/psf/black) developers for an awesome formatting
tool
- [Timothy Edmund Crosley](https://github.com/timothycrosley) for
[isort](https://github.com/PyCQA/isort) and how flexible it is
- [mypy](https://github.com/python/mypy) developers for doing all dirty work
for us
- [pyright](https://github.com/microsoft/pyright) team for the new era of typed
Python
## Documentation
All services type annotations can be found in
[boto3 docs](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/)
## Support and contributing
This package is auto-generated. Please reports any bugs or request new features
in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
repository.
%package help
Summary: Development documents and examples for mypy-boto3-securityhub
Provides: python3-mypy-boto3-securityhub-doc
%description help
# mypy-boto3-securityhub
[](https://pypi.org/project/mypy-boto3-securityhub)
[](https://pypi.org/project/mypy-boto3-securityhub)
[](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/)
[](https://pypistats.org/packages/mypy-boto3-securityhub)

Type annotations for
[boto3.SecurityHub 1.26.100](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/securityhub.html#SecurityHub)
service compatible with [VSCode](https://code.visualstudio.com/),
[PyCharm](https://www.jetbrains.com/pycharm/),
[Emacs](https://www.gnu.org/software/emacs/),
[Sublime Text](https://www.sublimetext.com/),
[mypy](https://github.com/python/mypy),
[pyright](https://github.com/microsoft/pyright) and other tools.
Generated by
[mypy-boto3-builder 7.14.4](https://github.com/youtype/mypy_boto3_builder).
More information can be found on
[boto3-stubs](https://pypi.org/project/boto3-stubs/) page and in
[mypy-boto3-securityhub docs](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/).
See how it helps to find and fix potential bugs:

- [mypy-boto3-securityhub](#mypy-boto3-securityhub)
- [How to install](#how-to-install)
- [VSCode extension](#vscode-extension)
- [From PyPI with pip](#from-pypi-with-pip)
- [How to uninstall](#how-to-uninstall)
- [Usage](#usage)
- [VSCode](#vscode)
- [PyCharm](#pycharm)
- [Emacs](#emacs)
- [Sublime Text](#sublime-text)
- [Other IDEs](#other-ides)
- [mypy](#mypy)
- [pyright](#pyright)
- [Explicit type annotations](#explicit-type-annotations)
- [Client annotations](#client-annotations)
- [Paginators annotations](#paginators-annotations)
- [Literals](#literals)
- [Typed dictionaries](#typed-dictionaries)
- [How it works](#how-it-works)
- [What's new](#what's-new)
- [Implemented features](#implemented-features)
- [Latest changes](#latest-changes)
- [Versioning](#versioning)
- [Thank you](#thank-you)
- [Documentation](#documentation)
- [Support and contributing](#support-and-contributing)
## How to install
### VSCode extension
Add
[AWS Boto3](https://marketplace.visualstudio.com/items?itemName=Boto3typed.boto3-ide)
extension to your VSCode and run `AWS boto3: Quick Start` command.
Click `Modify` and select `boto3 common` and `SecurityHub`.
### From PyPI with pip
Install `boto3-stubs` for `SecurityHub` service.
```bash
# install with boto3 type annotations
python -m pip install 'boto3-stubs[securityhub]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[securityhub]'
# standalone installation
python -m pip install mypy-boto3-securityhub
```
## How to uninstall
```bash
python -m pip uninstall -y mypy-boto3-securityhub
```
## Usage
### VSCode
- Install
[Python extension](https://marketplace.visualstudio.com/items?itemName=ms-python.python)
- Install
[Pylance extension](https://marketplace.visualstudio.com/items?itemName=ms-python.vscode-pylance)
- Set `Pylance` as your Python Language Server
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
Both type checking and code completion should now work. No explicit type
annotations required, write your `boto3` code as usual.
### PyCharm
Install `boto3-stubs-lite[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs-lite[securityhub]'`
```
Both type checking and code completion should now work. Explicit type
annotations **are required**.
Use `boto3-stubs` package instead for implicit type discovery.
### Emacs
- Install `boto3-stubs` with services you use in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
- Install [use-package](https://github.com/jwiegley/use-package),
[lsp](https://github.com/emacs-lsp/lsp-mode/),
[company](https://github.com/company-mode/company-mode) and
[flycheck](https://github.com/flycheck/flycheck) packages
- Install [lsp-pyright](https://github.com/emacs-lsp/lsp-pyright) package
```elisp
(use-package lsp-pyright
:ensure t
:hook (python-mode . (lambda ()
(require 'lsp-pyright)
(lsp))) ; or lsp-deferred
:init (when (executable-find "python3")
(setq lsp-pyright-python-executable-cmd "python3"))
)
```
- Make sure emacs uses the environment where you have installed `boto3-stubs`
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### Sublime Text
- Install `boto3-stubs[securityhub]` with services you use in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
- Install [LSP-pyright](https://github.com/sublimelsp/LSP-pyright) package
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### Other IDEs
Not tested, but as long as your IDE supports `mypy` or `pyright`, everything
should work.
### mypy
- Install `mypy`: `python -m pip install mypy`
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'`
```
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
### pyright
- Install `pyright`: `npm i -g pyright`
- Install `boto3-stubs[securityhub]` in your environment:
```bash
python -m pip install 'boto3-stubs[securityhub]'
```
Optionally, you can install `boto3-stubs` to `typings` folder.
Type checking should now work. No explicit type annotations required, write
your `boto3` code as usual.
## Explicit type annotations
### Client annotations
`SecurityHubClient` provides annotations for `boto3.client("securityhub")`.
```python
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
client: SecurityHubClient = Session().client("securityhub")
# now client usage is checked by mypy and IDE should provide code completion
```
### Paginators annotations
`mypy_boto3_securityhub.paginator` module contains type annotations for all
paginators.
```python
from boto3.session import Session
from mypy_boto3_securityhub import SecurityHubClient
from mypy_boto3_securityhub.paginator import (
DescribeActionTargetsPaginator,
DescribeProductsPaginator,
DescribeStandardsPaginator,
DescribeStandardsControlsPaginator,
GetEnabledStandardsPaginator,
GetFindingsPaginator,
GetInsightsPaginator,
ListEnabledProductsForImportPaginator,
ListFindingAggregatorsPaginator,
ListInvitationsPaginator,
ListMembersPaginator,
ListOrganizationAdminAccountsPaginator,
ListSecurityControlDefinitionsPaginator,
ListStandardsControlAssociationsPaginator,
)
client: SecurityHubClient = Session().client("securityhub")
# Explicit type annotations are optional here
# Types should be correctly discovered by mypy and IDEs
describe_action_targets_paginator: DescribeActionTargetsPaginator = client.get_paginator(
"describe_action_targets"
)
describe_products_paginator: DescribeProductsPaginator = client.get_paginator("describe_products")
describe_standards_paginator: DescribeStandardsPaginator = client.get_paginator(
"describe_standards"
)
describe_standards_controls_paginator: DescribeStandardsControlsPaginator = client.get_paginator(
"describe_standards_controls"
)
get_enabled_standards_paginator: GetEnabledStandardsPaginator = client.get_paginator(
"get_enabled_standards"
)
get_findings_paginator: GetFindingsPaginator = client.get_paginator("get_findings")
get_insights_paginator: GetInsightsPaginator = client.get_paginator("get_insights")
list_enabled_products_for_import_paginator: ListEnabledProductsForImportPaginator = (
client.get_paginator("list_enabled_products_for_import")
)
list_finding_aggregators_paginator: ListFindingAggregatorsPaginator = client.get_paginator(
"list_finding_aggregators"
)
list_invitations_paginator: ListInvitationsPaginator = client.get_paginator("list_invitations")
list_members_paginator: ListMembersPaginator = client.get_paginator("list_members")
list_organization_admin_accounts_paginator: ListOrganizationAdminAccountsPaginator = (
client.get_paginator("list_organization_admin_accounts")
)
list_security_control_definitions_paginator: ListSecurityControlDefinitionsPaginator = (
client.get_paginator("list_security_control_definitions")
)
list_standards_control_associations_paginator: ListStandardsControlAssociationsPaginator = (
client.get_paginator("list_standards_control_associations")
)
```
### Literals
`mypy_boto3_securityhub.literals` module contains literals extracted from
shapes that can be used in user code for type checking.
```python
from mypy_boto3_securityhub.literals import (
AdminStatusType,
AssociationStatusType,
AutoEnableStandardsType,
AwsIamAccessKeyStatusType,
AwsS3BucketNotificationConfigurationS3KeyFilterRuleNameType,
ComplianceStatusType,
ControlFindingGeneratorType,
ControlStatusType,
DateRangeUnitType,
DescribeActionTargetsPaginatorName,
DescribeProductsPaginatorName,
DescribeStandardsControlsPaginatorName,
DescribeStandardsPaginatorName,
GetEnabledStandardsPaginatorName,
GetFindingsPaginatorName,
GetInsightsPaginatorName,
IntegrationTypeType,
ListEnabledProductsForImportPaginatorName,
ListFindingAggregatorsPaginatorName,
ListInvitationsPaginatorName,
ListMembersPaginatorName,
ListOrganizationAdminAccountsPaginatorName,
ListSecurityControlDefinitionsPaginatorName,
ListStandardsControlAssociationsPaginatorName,
MalwareStateType,
MalwareTypeType,
MapFilterComparisonType,
NetworkDirectionType,
PartitionType,
RecordStateType,
RegionAvailabilityStatusType,
SeverityLabelType,
SeverityRatingType,
SortOrderType,
StandardsStatusType,
StatusReasonCodeType,
StringFilterComparisonType,
ThreatIntelIndicatorCategoryType,
ThreatIntelIndicatorTypeType,
UnprocessedErrorCodeType,
VerificationStateType,
VulnerabilityFixAvailableType,
WorkflowStateType,
WorkflowStatusType,
SecurityHubServiceName,
ServiceName,
ResourceServiceName,
PaginatorName,
RegionName,
)
def check_value(value: AdminStatusType) -> bool:
...
```
### Typed dictionaries
`mypy_boto3_securityhub.type_defs` module contains structures and shapes
assembled to typed dictionaries for additional type checking.
```python
from mypy_boto3_securityhub.type_defs import (
AcceptAdministratorInvitationRequestRequestTypeDef,
AcceptInvitationRequestRequestTypeDef,
AccountDetailsTypeDef,
ActionLocalIpDetailsTypeDef,
ActionLocalPortDetailsTypeDef,
CityTypeDef,
CountryTypeDef,
GeoLocationTypeDef,
IpOrganizationDetailsTypeDef,
ActionRemotePortDetailsTypeDef,
ActionTargetTypeDef,
DnsRequestActionTypeDef,
AdjustmentTypeDef,
AdminAccountTypeDef,
AssociatedStandardTypeDef,
AssociationStateDetailsTypeDef,
AvailabilityZoneTypeDef,
AwsApiCallActionDomainDetailsTypeDef,
AwsApiGatewayAccessLogSettingsTypeDef,
AwsApiGatewayCanarySettingsTypeDef,
AwsApiGatewayEndpointConfigurationTypeDef,
AwsApiGatewayMethodSettingsTypeDef,
AwsCorsConfigurationTypeDef,
AwsApiGatewayV2RouteSettingsTypeDef,
AwsAutoScalingAutoScalingGroupAvailabilityZonesListDetailsTypeDef,
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecificationTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyInstancesDistributionDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateLaunchTemplateSpecificationTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateOverridesListDetailsTypeDef,
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsEbsDetailsTypeDef,
AwsAutoScalingLaunchConfigurationInstanceMonitoringDetailsTypeDef,
AwsAutoScalingLaunchConfigurationMetadataOptionsTypeDef,
AwsBackupBackupPlanAdvancedBackupSettingsDetailsTypeDef,
AwsBackupBackupPlanLifecycleDetailsTypeDef,
AwsBackupBackupVaultNotificationsDetailsTypeDef,
AwsBackupRecoveryPointCalculatedLifecycleDetailsTypeDef,
AwsBackupRecoveryPointCreatedByDetailsTypeDef,
AwsBackupRecoveryPointLifecycleDetailsTypeDef,
AwsCertificateManagerCertificateExtendedKeyUsageTypeDef,
AwsCertificateManagerCertificateKeyUsageTypeDef,
AwsCertificateManagerCertificateOptionsTypeDef,
AwsCertificateManagerCertificateResourceRecordTypeDef,
AwsCloudFormationStackDriftInformationDetailsTypeDef,
AwsCloudFormationStackOutputsDetailsTypeDef,
AwsCloudFrontDistributionCacheBehaviorTypeDef,
AwsCloudFrontDistributionDefaultCacheBehaviorTypeDef,
AwsCloudFrontDistributionLoggingTypeDef,
AwsCloudFrontDistributionViewerCertificateTypeDef,
AwsCloudFrontDistributionOriginSslProtocolsTypeDef,
AwsCloudFrontDistributionOriginGroupFailoverStatusCodesTypeDef,
AwsCloudFrontDistributionOriginS3OriginConfigTypeDef,
AwsCloudTrailTrailDetailsTypeDef,
AwsCloudWatchAlarmDimensionsDetailsTypeDef,
AwsCodeBuildProjectArtifactsDetailsTypeDef,
AwsCodeBuildProjectSourceTypeDef,
AwsCodeBuildProjectVpcConfigTypeDef,
AwsCodeBuildProjectEnvironmentEnvironmentVariablesDetailsTypeDef,
AwsCodeBuildProjectEnvironmentRegistryCredentialTypeDef,
AwsCodeBuildProjectLogsConfigCloudWatchLogsDetailsTypeDef,
AwsCodeBuildProjectLogsConfigS3LogsDetailsTypeDef,
AwsDynamoDbTableAttributeDefinitionTypeDef,
AwsDynamoDbTableBillingModeSummaryTypeDef,
AwsDynamoDbTableKeySchemaTypeDef,
AwsDynamoDbTableProvisionedThroughputTypeDef,
AwsDynamoDbTableRestoreSummaryTypeDef,
AwsDynamoDbTableSseDescriptionTypeDef,
AwsDynamoDbTableStreamSpecificationTypeDef,
AwsDynamoDbTableProjectionTypeDef,
AwsDynamoDbTableProvisionedThroughputOverrideTypeDef,
AwsEc2EipDetailsTypeDef,
AwsEc2InstanceMetadataOptionsTypeDef,
AwsEc2InstanceMonitoringDetailsTypeDef,
AwsEc2InstanceNetworkInterfacesDetailsTypeDef,
AwsEc2LaunchTemplateDataBlockDeviceMappingSetEbsDetailsTypeDef,
AwsEc2LaunchTemplateDataCapacityReservationSpecificationCapacityReservationTargetDetailsTypeDef,
AwsEc2LaunchTemplateDataCpuOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataCreditSpecificationDetailsTypeDef,
AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetailsTypeDef,
AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetailsTypeDef,
AwsEc2LaunchTemplateDataEnclaveOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataHibernationOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataIamInstanceProfileDetailsTypeDef,
AwsEc2LaunchTemplateDataLicenseSetDetailsTypeDef,
AwsEc2LaunchTemplateDataMaintenanceOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataMetadataOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataMonitoringDetailsTypeDef,
AwsEc2LaunchTemplateDataPlacementDetailsTypeDef,
AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceMarketOptionsSpotOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorCountDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsAcceleratorTotalMemoryMiBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsBaselineEbsBandwidthMbpsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsMemoryMiBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsNetworkInterfaceCountDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsVCpuCountDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv4PrefixesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6AddressesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetIpv6PrefixesDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetPrivateIpAddressesDetailsTypeDef,
AwsEc2NetworkAclAssociationTypeDef,
IcmpTypeCodeTypeDef,
PortRangeFromToTypeDef,
AwsEc2NetworkInterfaceAttachmentTypeDef,
AwsEc2NetworkInterfaceIpV6AddressDetailTypeDef,
AwsEc2NetworkInterfacePrivateIpAddressDetailTypeDef,
AwsEc2NetworkInterfaceSecurityGroupTypeDef,
PropagatingVgwSetDetailsTypeDef,
RouteSetDetailsTypeDef,
AwsEc2SecurityGroupIpRangeTypeDef,
AwsEc2SecurityGroupIpv6RangeTypeDef,
AwsEc2SecurityGroupPrefixListIdTypeDef,
AwsEc2SecurityGroupUserIdGroupPairTypeDef,
Ipv6CidrBlockAssociationTypeDef,
AwsEc2TransitGatewayDetailsTypeDef,
AwsEc2VolumeAttachmentTypeDef,
CidrBlockAssociationTypeDef,
AwsEc2VpcEndpointServiceServiceTypeDetailsTypeDef,
AwsEc2VpcPeeringConnectionStatusDetailsTypeDef,
VpcInfoCidrBlockSetDetailsTypeDef,
VpcInfoIpv6CidrBlockSetDetailsTypeDef,
VpcInfoPeeringOptionsDetailsTypeDef,
AwsEc2VpnConnectionRoutesDetailsTypeDef,
AwsEc2VpnConnectionVgwTelemetryDetailsTypeDef,
AwsEc2VpnConnectionOptionsTunnelOptionsDetailsTypeDef,
AwsEcrContainerImageDetailsTypeDef,
AwsEcrRepositoryImageScanningConfigurationDetailsTypeDef,
AwsEcrRepositoryLifecyclePolicyDetailsTypeDef,
AwsEcsClusterClusterSettingsDetailsTypeDef,
AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetailsTypeDef,
AwsEcsClusterDefaultCapacityProviderStrategyDetailsTypeDef,
AwsMountPointTypeDef,
AwsEcsServiceCapacityProviderStrategyDetailsTypeDef,
AwsEcsServiceDeploymentConfigurationDeploymentCircuitBreakerDetailsTypeDef,
AwsEcsServiceDeploymentControllerDetailsTypeDef,
AwsEcsServiceLoadBalancersDetailsTypeDef,
AwsEcsServicePlacementConstraintsDetailsTypeDef,
AwsEcsServicePlacementStrategiesDetailsTypeDef,
AwsEcsServiceServiceRegistriesDetailsTypeDef,
AwsEcsServiceNetworkConfigurationAwsVpcConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsDependsOnDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsEnvironmentFilesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsExtraHostsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsFirelensConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsHealthCheckDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsMountPointsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsPortMappingsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsRepositoryCredentialsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsResourceRequirementsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsSecretsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsSystemControlsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsUlimitsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsVolumesFromDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersCapabilitiesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDevicesDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersTmpfsDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationSecretOptionsDetailsTypeDef,
AwsEcsTaskDefinitionInferenceAcceleratorsDetailsTypeDef,
AwsEcsTaskDefinitionPlacementConstraintsDetailsTypeDef,
AwsEcsTaskDefinitionProxyConfigurationProxyConfigurationPropertiesDetailsTypeDef,
AwsEcsTaskDefinitionVolumesDockerVolumeConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionVolumesHostDetailsTypeDef,
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationAuthorizationConfigDetailsTypeDef,
AwsEcsTaskVolumeHostDetailsTypeDef,
AwsEfsAccessPointPosixUserDetailsTypeDef,
AwsEfsAccessPointRootDirectoryCreationInfoDetailsTypeDef,
AwsEksClusterResourcesVpcConfigDetailsTypeDef,
AwsEksClusterLoggingClusterLoggingDetailsTypeDef,
AwsElasticBeanstalkEnvironmentEnvironmentLinkTypeDef,
AwsElasticBeanstalkEnvironmentOptionSettingTypeDef,
AwsElasticBeanstalkEnvironmentTierTypeDef,
AwsElasticsearchDomainDomainEndpointOptionsTypeDef,
AwsElasticsearchDomainEncryptionAtRestOptionsTypeDef,
AwsElasticsearchDomainNodeToNodeEncryptionOptionsTypeDef,
AwsElasticsearchDomainServiceSoftwareOptionsTypeDef,
AwsElasticsearchDomainVPCOptionsTypeDef,
AwsElasticsearchDomainElasticsearchClusterConfigZoneAwarenessConfigDetailsTypeDef,
AwsElasticsearchDomainLogPublishingOptionsLogConfigTypeDef,
AwsElbAppCookieStickinessPolicyTypeDef,
AwsElbLbCookieStickinessPolicyTypeDef,
AwsElbLoadBalancerAccessLogTypeDef,
AwsElbLoadBalancerAdditionalAttributeTypeDef,
AwsElbLoadBalancerConnectionDrainingTypeDef,
AwsElbLoadBalancerConnectionSettingsTypeDef,
AwsElbLoadBalancerCrossZoneLoadBalancingTypeDef,
AwsElbLoadBalancerBackendServerDescriptionTypeDef,
AwsElbLoadBalancerHealthCheckTypeDef,
AwsElbLoadBalancerInstanceTypeDef,
AwsElbLoadBalancerSourceSecurityGroupTypeDef,
AwsElbLoadBalancerListenerTypeDef,
AwsElbv2LoadBalancerAttributeTypeDef,
LoadBalancerStateTypeDef,
AwsIamAccessKeySessionContextAttributesTypeDef,
AwsIamAccessKeySessionContextSessionIssuerTypeDef,
AwsIamAttachedManagedPolicyTypeDef,
AwsIamGroupPolicyTypeDef,
AwsIamInstanceProfileRoleTypeDef,
AwsIamPermissionsBoundaryTypeDef,
AwsIamPolicyVersionTypeDef,
AwsIamRolePolicyTypeDef,
AwsIamUserPolicyTypeDef,
AwsKinesisStreamStreamEncryptionDetailsTypeDef,
AwsKmsKeyDetailsTypeDef,
AwsLambdaFunctionCodeTypeDef,
AwsLambdaFunctionDeadLetterConfigTypeDef,
AwsLambdaFunctionLayerTypeDef,
AwsLambdaFunctionTracingConfigTypeDef,
AwsLambdaFunctionVpcConfigTypeDef,
AwsLambdaFunctionEnvironmentErrorTypeDef,
AwsLambdaLayerVersionDetailsTypeDef,
AwsNetworkFirewallFirewallSubnetMappingsDetailsTypeDef,
AwsOpenSearchServiceDomainMasterUserOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainClusterConfigZoneAwarenessConfigDetailsTypeDef,
AwsOpenSearchServiceDomainDomainEndpointOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainEncryptionAtRestOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainNodeToNodeEncryptionOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainServiceSoftwareOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainVpcOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainLogPublishingOptionTypeDef,
AwsRdsDbClusterAssociatedRoleTypeDef,
AwsRdsDbClusterMemberTypeDef,
AwsRdsDbClusterOptionGroupMembershipTypeDef,
AwsRdsDbDomainMembershipTypeDef,
AwsRdsDbInstanceVpcSecurityGroupTypeDef,
AwsRdsDbClusterSnapshotDetailsTypeDef,
AwsRdsDbInstanceAssociatedRoleTypeDef,
AwsRdsDbInstanceEndpointTypeDef,
AwsRdsDbOptionGroupMembershipTypeDef,
AwsRdsDbParameterGroupTypeDef,
AwsRdsDbProcessorFeatureTypeDef,
AwsRdsDbStatusInfoTypeDef,
AwsRdsPendingCloudWatchLogsExportsTypeDef,
AwsRdsDbSecurityGroupEc2SecurityGroupTypeDef,
AwsRdsDbSecurityGroupIpRangeTypeDef,
AwsRdsDbSubnetGroupSubnetAvailabilityZoneTypeDef,
AwsRdsEventSubscriptionDetailsTypeDef,
AwsRedshiftClusterClusterNodeTypeDef,
AwsRedshiftClusterClusterParameterStatusTypeDef,
AwsRedshiftClusterClusterSecurityGroupTypeDef,
AwsRedshiftClusterClusterSnapshotCopyStatusTypeDef,
AwsRedshiftClusterDeferredMaintenanceWindowTypeDef,
AwsRedshiftClusterElasticIpStatusTypeDef,
AwsRedshiftClusterEndpointTypeDef,
AwsRedshiftClusterHsmStatusTypeDef,
AwsRedshiftClusterIamRoleTypeDef,
AwsRedshiftClusterLoggingStatusTypeDef,
AwsRedshiftClusterPendingModifiedValuesTypeDef,
AwsRedshiftClusterResizeInfoTypeDef,
AwsRedshiftClusterRestoreStatusTypeDef,
AwsRedshiftClusterVpcSecurityGroupTypeDef,
AwsS3AccountPublicAccessBlockDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesAbortIncompleteMultipartUploadDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesTransitionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetailsTypeDef,
AwsS3BucketBucketVersioningConfigurationTypeDef,
AwsS3BucketLoggingConfigurationTypeDef,
AwsS3BucketNotificationConfigurationS3KeyFilterRuleTypeDef,
AwsS3BucketObjectLockConfigurationRuleDefaultRetentionDetailsTypeDef,
AwsS3BucketServerSideEncryptionByDefaultTypeDef,
AwsS3BucketWebsiteConfigurationRedirectToTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleConditionTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleRedirectTypeDef,
AwsS3ObjectDetailsTypeDef,
AwsSageMakerNotebookInstanceMetadataServiceConfigurationDetailsTypeDef,
AwsSecretsManagerSecretRotationRulesTypeDef,
BooleanFilterTypeDef,
IpFilterTypeDef,
KeywordFilterTypeDef,
MapFilterTypeDef,
NumberFilterTypeDef,
StringFilterTypeDef,
AwsSecurityFindingIdentifierTypeDef,
MalwareTypeDef,
NoteTypeDef,
PatchSummaryTypeDef,
ProcessDetailsTypeDef,
RelatedFindingTypeDef,
SeverityTypeDef,
ThreatIntelIndicatorTypeDef,
WorkflowTypeDef,
AwsSnsTopicSubscriptionTypeDef,
AwsSqsQueueDetailsTypeDef,
AwsSsmComplianceSummaryTypeDef,
AwsWafRateBasedRuleMatchPredicateTypeDef,
AwsWafRegionalRateBasedRuleMatchPredicateTypeDef,
AwsWafRegionalRulePredicateListDetailsTypeDef,
AwsWafRegionalRuleGroupRulesActionDetailsTypeDef,
AwsWafRegionalWebAclRulesListActionDetailsTypeDef,
AwsWafRegionalWebAclRulesListOverrideActionDetailsTypeDef,
AwsWafRulePredicateListDetailsTypeDef,
AwsWafRuleGroupRulesActionDetailsTypeDef,
WafActionTypeDef,
WafExcludedRuleTypeDef,
WafOverrideActionTypeDef,
AwsWafv2CustomHttpHeaderTypeDef,
AwsWafv2VisibilityConfigDetailsTypeDef,
AwsWafv2WebAclCaptchaConfigImmunityTimePropertyDetailsTypeDef,
AwsXrayEncryptionConfigDetailsTypeDef,
BatchDisableStandardsRequestRequestTypeDef,
ResponseMetadataTypeDef,
StandardsSubscriptionRequestTypeDef,
BatchGetSecurityControlsRequestRequestTypeDef,
SecurityControlTypeDef,
UnprocessedSecurityControlTypeDef,
StandardsControlAssociationIdTypeDef,
StandardsControlAssociationDetailTypeDef,
ImportFindingsErrorTypeDef,
NoteUpdateTypeDef,
SeverityUpdateTypeDef,
WorkflowUpdateTypeDef,
StandardsControlAssociationUpdateTypeDef,
CellTypeDef,
ClassificationStatusTypeDef,
StatusReasonTypeDef,
VolumeMountTypeDef,
CreateActionTargetRequestRequestTypeDef,
CreateFindingAggregatorRequestRequestTypeDef,
ResultTypeDef,
DateRangeTypeDef,
DeclineInvitationsRequestRequestTypeDef,
DeleteActionTargetRequestRequestTypeDef,
DeleteFindingAggregatorRequestRequestTypeDef,
DeleteInsightRequestRequestTypeDef,
DeleteInvitationsRequestRequestTypeDef,
DeleteMembersRequestRequestTypeDef,
PaginatorConfigTypeDef,
DescribeActionTargetsRequestRequestTypeDef,
DescribeHubRequestRequestTypeDef,
DescribeProductsRequestRequestTypeDef,
ProductTypeDef,
DescribeStandardsControlsRequestRequestTypeDef,
StandardsControlTypeDef,
DescribeStandardsRequestRequestTypeDef,
DisableImportFindingsForProductRequestRequestTypeDef,
DisableOrganizationAdminAccountRequestRequestTypeDef,
DisassociateMembersRequestRequestTypeDef,
EnableImportFindingsForProductRequestRequestTypeDef,
EnableOrganizationAdminAccountRequestRequestTypeDef,
EnableSecurityHubRequestRequestTypeDef,
FilePathsTypeDef,
FindingAggregatorTypeDef,
FindingProviderSeverityTypeDef,
FirewallPolicyStatefulRuleGroupReferencesDetailsTypeDef,
FirewallPolicyStatelessRuleGroupReferencesDetailsTypeDef,
InvitationTypeDef,
GetEnabledStandardsRequestRequestTypeDef,
GetFindingAggregatorRequestRequestTypeDef,
SortCriterionTypeDef,
GetInsightResultsRequestRequestTypeDef,
GetInsightsRequestRequestTypeDef,
GetMembersRequestRequestTypeDef,
MemberTypeDef,
InsightResultValueTypeDef,
InviteMembersRequestRequestTypeDef,
ListEnabledProductsForImportRequestRequestTypeDef,
ListFindingAggregatorsRequestRequestTypeDef,
ListInvitationsRequestRequestTypeDef,
ListMembersRequestRequestTypeDef,
ListOrganizationAdminAccountsRequestRequestTypeDef,
ListSecurityControlDefinitionsRequestRequestTypeDef,
SecurityControlDefinitionTypeDef,
ListStandardsControlAssociationsRequestRequestTypeDef,
StandardsControlAssociationSummaryTypeDef,
ListTagsForResourceRequestRequestTypeDef,
PortRangeTypeDef,
RangeTypeDef,
RecordTypeDef,
RecommendationTypeDef,
RuleGroupSourceListDetailsTypeDef,
RuleGroupSourceStatefulRulesHeaderDetailsTypeDef,
RuleGroupSourceStatefulRulesOptionsDetailsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesDestinationPortsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesDestinationsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesSourcePortsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesSourcesTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesTcpFlagsTypeDef,
RuleGroupVariablesIpSetsDetailsTypeDef,
RuleGroupVariablesPortSetsDetailsTypeDef,
SoftwarePackageTypeDef,
StandardsManagedByTypeDef,
StandardsStatusReasonTypeDef,
StatelessCustomPublishMetricActionDimensionTypeDef,
TagResourceRequestRequestTypeDef,
UntagResourceRequestRequestTypeDef,
UpdateActionTargetRequestRequestTypeDef,
UpdateFindingAggregatorRequestRequestTypeDef,
UpdateOrganizationConfigurationRequestRequestTypeDef,
UpdateSecurityHubConfigurationRequestRequestTypeDef,
UpdateStandardsControlRequestRequestTypeDef,
VulnerabilityVendorTypeDef,
CreateMembersRequestRequestTypeDef,
ActionRemoteIpDetailsTypeDef,
CvssTypeDef,
AssociationSetDetailsTypeDef,
AwsApiGatewayRestApiDetailsTypeDef,
AwsApiGatewayStageDetailsTypeDef,
AwsApiGatewayV2ApiDetailsTypeDef,
AwsApiGatewayV2StageDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyLaunchTemplateDetailsTypeDef,
AwsAutoScalingLaunchConfigurationBlockDeviceMappingsDetailsTypeDef,
AwsBackupBackupPlanRuleCopyActionsDetailsTypeDef,
AwsBackupBackupVaultDetailsTypeDef,
AwsBackupRecoveryPointDetailsTypeDef,
AwsCertificateManagerCertificateDomainValidationOptionTypeDef,
AwsCloudFormationStackDetailsTypeDef,
AwsCloudFrontDistributionCacheBehaviorsTypeDef,
AwsCloudFrontDistributionOriginCustomOriginConfigTypeDef,
AwsCloudFrontDistributionOriginGroupFailoverTypeDef,
AwsCloudWatchAlarmDetailsTypeDef,
AwsCodeBuildProjectEnvironmentTypeDef,
AwsCodeBuildProjectLogsConfigDetailsTypeDef,
AwsDynamoDbTableGlobalSecondaryIndexTypeDef,
AwsDynamoDbTableLocalSecondaryIndexTypeDef,
AwsDynamoDbTableReplicaGlobalSecondaryIndexTypeDef,
AwsEc2InstanceDetailsTypeDef,
AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetailsTypeDef,
AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceMarketOptionsDetailsTypeDef,
AwsEc2LaunchTemplateDataInstanceRequirementsDetailsTypeDef,
AwsEc2LaunchTemplateDataNetworkInterfaceSetDetailsTypeDef,
AwsEc2NetworkAclEntryTypeDef,
AwsEc2NetworkInterfaceDetailsTypeDef,
AwsEc2SecurityGroupIpPermissionTypeDef,
AwsEc2SubnetDetailsTypeDef,
AwsEc2VolumeDetailsTypeDef,
AwsEc2VpcDetailsTypeDef,
AwsEc2VpcEndpointServiceDetailsTypeDef,
AwsEc2VpcPeeringConnectionVpcInfoDetailsTypeDef,
AwsEc2VpnConnectionOptionsDetailsTypeDef,
AwsEcrRepositoryDetailsTypeDef,
AwsEcsClusterConfigurationExecuteCommandConfigurationDetailsTypeDef,
AwsEcsContainerDetailsTypeDef,
AwsEcsServiceDeploymentConfigurationDetailsTypeDef,
AwsEcsServiceNetworkConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLinuxParametersDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsLogConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionProxyConfigurationDetailsTypeDef,
AwsEcsTaskDefinitionVolumesEfsVolumeConfigurationDetailsTypeDef,
AwsEcsTaskVolumeDetailsTypeDef,
AwsEfsAccessPointRootDirectoryDetailsTypeDef,
AwsEksClusterLoggingDetailsTypeDef,
AwsElasticBeanstalkEnvironmentDetailsTypeDef,
AwsElasticsearchDomainElasticsearchClusterConfigDetailsTypeDef,
AwsElasticsearchDomainLogPublishingOptionsTypeDef,
AwsElbLoadBalancerPoliciesTypeDef,
AwsElbLoadBalancerAttributesTypeDef,
AwsElbLoadBalancerListenerDescriptionTypeDef,
AwsElbv2LoadBalancerDetailsTypeDef,
AwsIamAccessKeySessionContextTypeDef,
AwsIamGroupDetailsTypeDef,
AwsIamInstanceProfileTypeDef,
AwsIamPolicyDetailsTypeDef,
AwsIamUserDetailsTypeDef,
AwsKinesisStreamDetailsTypeDef,
AwsLambdaFunctionEnvironmentTypeDef,
AwsNetworkFirewallFirewallDetailsTypeDef,
AwsOpenSearchServiceDomainAdvancedSecurityOptionsDetailsTypeDef,
AwsOpenSearchServiceDomainClusterConfigDetailsTypeDef,
AwsOpenSearchServiceDomainLogPublishingOptionsDetailsTypeDef,
AwsRdsDbClusterDetailsTypeDef,
AwsRdsDbSnapshotDetailsTypeDef,
AwsRdsDbPendingModifiedValuesTypeDef,
AwsRdsDbSecurityGroupDetailsTypeDef,
AwsRdsDbSubnetGroupSubnetTypeDef,
AwsRedshiftClusterClusterParameterGroupTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetailsTypeDef,
AwsS3BucketNotificationConfigurationS3KeyFilterTypeDef,
AwsS3BucketObjectLockConfigurationRuleDetailsTypeDef,
AwsS3BucketServerSideEncryptionRuleTypeDef,
AwsS3BucketWebsiteConfigurationRoutingRuleTypeDef,
AwsSageMakerNotebookInstanceDetailsTypeDef,
AwsSecretsManagerSecretDetailsTypeDef,
BatchUpdateFindingsUnprocessedFindingTypeDef,
AwsSnsTopicDetailsTypeDef,
AwsSsmPatchTypeDef,
AwsWafRateBasedRuleDetailsTypeDef,
AwsWafRegionalRateBasedRuleDetailsTypeDef,
AwsWafRegionalRuleDetailsTypeDef,
AwsWafRegionalRuleGroupRulesDetailsTypeDef,
AwsWafRegionalWebAclRulesListDetailsTypeDef,
AwsWafRuleDetailsTypeDef,
AwsWafRuleGroupRulesDetailsTypeDef,
AwsWafWebAclRuleTypeDef,
AwsWafv2CustomRequestHandlingDetailsTypeDef,
AwsWafv2CustomResponseDetailsTypeDef,
AwsWafv2WebAclCaptchaConfigDetailsTypeDef,
CreateActionTargetResponseTypeDef,
CreateFindingAggregatorResponseTypeDef,
CreateInsightResponseTypeDef,
DeleteActionTargetResponseTypeDef,
DeleteInsightResponseTypeDef,
DescribeActionTargetsResponseTypeDef,
DescribeHubResponseTypeDef,
DescribeOrganizationConfigurationResponseTypeDef,
EnableImportFindingsForProductResponseTypeDef,
GetFindingAggregatorResponseTypeDef,
GetInvitationsCountResponseTypeDef,
ListEnabledProductsForImportResponseTypeDef,
ListOrganizationAdminAccountsResponseTypeDef,
ListTagsForResourceResponseTypeDef,
UpdateFindingAggregatorResponseTypeDef,
BatchEnableStandardsRequestRequestTypeDef,
BatchGetSecurityControlsResponseTypeDef,
BatchGetStandardsControlAssociationsRequestRequestTypeDef,
UnprocessedStandardsControlAssociationTypeDef,
BatchImportFindingsResponseTypeDef,
BatchUpdateFindingsRequestRequestTypeDef,
BatchUpdateStandardsControlAssociationsRequestRequestTypeDef,
UnprocessedStandardsControlAssociationUpdateTypeDef,
ComplianceTypeDef,
ContainerDetailsTypeDef,
CreateMembersResponseTypeDef,
DeclineInvitationsResponseTypeDef,
DeleteInvitationsResponseTypeDef,
DeleteMembersResponseTypeDef,
InviteMembersResponseTypeDef,
DateFilterTypeDef,
DescribeActionTargetsRequestDescribeActionTargetsPaginateTypeDef,
DescribeProductsRequestDescribeProductsPaginateTypeDef,
DescribeStandardsControlsRequestDescribeStandardsControlsPaginateTypeDef,
DescribeStandardsRequestDescribeStandardsPaginateTypeDef,
GetEnabledStandardsRequestGetEnabledStandardsPaginateTypeDef,
GetInsightsRequestGetInsightsPaginateTypeDef,
ListEnabledProductsForImportRequestListEnabledProductsForImportPaginateTypeDef,
ListFindingAggregatorsRequestListFindingAggregatorsPaginateTypeDef,
ListInvitationsRequestListInvitationsPaginateTypeDef,
ListMembersRequestListMembersPaginateTypeDef,
ListOrganizationAdminAccountsRequestListOrganizationAdminAccountsPaginateTypeDef,
ListSecurityControlDefinitionsRequestListSecurityControlDefinitionsPaginateTypeDef,
ListStandardsControlAssociationsRequestListStandardsControlAssociationsPaginateTypeDef,
DescribeProductsResponseTypeDef,
DescribeStandardsControlsResponseTypeDef,
ThreatTypeDef,
ListFindingAggregatorsResponseTypeDef,
FindingProviderFieldsTypeDef,
GetAdministratorAccountResponseTypeDef,
GetMasterAccountResponseTypeDef,
ListInvitationsResponseTypeDef,
GetMembersResponseTypeDef,
ListMembersResponseTypeDef,
InsightResultsTypeDef,
ListSecurityControlDefinitionsResponseTypeDef,
ListStandardsControlAssociationsResponseTypeDef,
NetworkPathComponentDetailsTypeDef,
NetworkTypeDef,
PageTypeDef,
RemediationTypeDef,
RuleGroupSourceStatefulRulesDetailsTypeDef,
RuleGroupSourceStatelessRuleMatchAttributesTypeDef,
RuleGroupVariablesTypeDef,
StandardTypeDef,
StandardsSubscriptionTypeDef,
StatelessCustomPublishMetricActionTypeDef,
AwsApiCallActionTypeDef,
NetworkConnectionActionTypeDef,
PortProbeDetailTypeDef,
VulnerabilityTypeDef,
AwsEc2RouteTableDetailsTypeDef,
AwsAutoScalingAutoScalingGroupMixedInstancesPolicyDetailsTypeDef,
AwsAutoScalingLaunchConfigurationDetailsTypeDef,
AwsBackupBackupPlanRuleDetailsTypeDef,
AwsCertificateManagerCertificateRenewalSummaryTypeDef,
AwsCloudFrontDistributionOriginItemTypeDef,
AwsCloudFrontDistributionOriginGroupTypeDef,
AwsCodeBuildProjectDetailsTypeDef,
AwsDynamoDbTableReplicaTypeDef,
AwsEc2LaunchTemplateDataDetailsTypeDef,
AwsEc2NetworkAclDetailsTypeDef,
AwsEc2SecurityGroupDetailsTypeDef,
AwsEc2VpcPeeringConnectionDetailsTypeDef,
AwsEc2VpnConnectionDetailsTypeDef,
AwsEcsClusterConfigurationDetailsTypeDef,
AwsEcsServiceDetailsTypeDef,
AwsEcsTaskDefinitionContainerDefinitionsDetailsTypeDef,
AwsEcsTaskDefinitionVolumesDetailsTypeDef,
AwsEcsTaskDetailsTypeDef,
AwsEfsAccessPointDetailsTypeDef,
AwsEksClusterDetailsTypeDef,
AwsElasticsearchDomainDetailsTypeDef,
AwsElbLoadBalancerDetailsTypeDef,
AwsIamAccessKeyDetailsTypeDef,
AwsIamRoleDetailsTypeDef,
AwsLambdaFunctionDetailsTypeDef,
AwsOpenSearchServiceDomainDetailsTypeDef,
AwsRdsDbSubnetGroupTypeDef,
AwsRedshiftClusterDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetailsTypeDef,
AwsS3BucketNotificationConfigurationFilterTypeDef,
AwsS3BucketObjectLockConfigurationTypeDef,
AwsS3BucketServerSideEncryptionConfigurationTypeDef,
AwsS3BucketWebsiteConfigurationTypeDef,
BatchUpdateFindingsResponseTypeDef,
AwsSsmPatchComplianceDetailsTypeDef,
AwsWafRegionalRuleGroupDetailsTypeDef,
AwsWafRegionalWebAclDetailsTypeDef,
AwsWafRuleGroupDetailsTypeDef,
AwsWafWebAclDetailsTypeDef,
AwsWafv2ActionAllowDetailsTypeDef,
AwsWafv2RulesActionCaptchaDetailsTypeDef,
AwsWafv2RulesActionCountDetailsTypeDef,
AwsWafv2ActionBlockDetailsTypeDef,
BatchGetStandardsControlAssociationsResponseTypeDef,
BatchUpdateStandardsControlAssociationsResponseTypeDef,
AwsSecurityFindingFiltersTypeDef,
GetInsightResultsResponseTypeDef,
NetworkHeaderTypeDef,
OccurrencesTypeDef,
RuleGroupSourceStatelessRuleDefinitionTypeDef,
DescribeStandardsResponseTypeDef,
BatchDisableStandardsResponseTypeDef,
BatchEnableStandardsResponseTypeDef,
GetEnabledStandardsResponseTypeDef,
StatelessCustomActionDefinitionTypeDef,
PortProbeActionTypeDef,
AwsAutoScalingAutoScalingGroupDetailsTypeDef,
AwsBackupBackupPlanBackupPlanDetailsTypeDef,
AwsCertificateManagerCertificateDetailsTypeDef,
AwsCloudFrontDistributionOriginsTypeDef,
AwsCloudFrontDistributionOriginGroupsTypeDef,
AwsDynamoDbTableDetailsTypeDef,
AwsEc2LaunchTemplateDetailsTypeDef,
AwsEcsClusterDetailsTypeDef,
AwsEcsTaskDefinitionDetailsTypeDef,
AwsRdsDbInstanceDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesFilterDetailsTypeDef,
AwsS3BucketNotificationConfigurationDetailTypeDef,
AwsWafv2RulesActionDetailsTypeDef,
AwsWafv2WebAclActionDetailsTypeDef,
CreateInsightRequestRequestTypeDef,
GetFindingsRequestGetFindingsPaginateTypeDef,
GetFindingsRequestRequestTypeDef,
InsightTypeDef,
UpdateFindingsRequestRequestTypeDef,
UpdateInsightRequestRequestTypeDef,
NetworkPathComponentTypeDef,
CustomDataIdentifiersDetectionsTypeDef,
SensitiveDataDetectionsTypeDef,
RuleGroupSourceStatelessRulesDetailsTypeDef,
FirewallPolicyStatelessCustomActionsDetailsTypeDef,
RuleGroupSourceCustomActionsDetailsTypeDef,
ActionTypeDef,
AwsBackupBackupPlanDetailsTypeDef,
AwsCloudFrontDistributionDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationRulesDetailsTypeDef,
AwsS3BucketNotificationConfigurationTypeDef,
AwsWafv2RulesDetailsTypeDef,
GetInsightsResponseTypeDef,
CustomDataIdentifiersResultTypeDef,
SensitiveDataResultTypeDef,
FirewallPolicyDetailsTypeDef,
RuleGroupSourceStatelessRulesAndCustomActionsDetailsTypeDef,
AwsS3BucketBucketLifecycleConfigurationDetailsTypeDef,
AwsWafv2RuleGroupDetailsTypeDef,
AwsWafv2WebAclDetailsTypeDef,
ClassificationResultTypeDef,
AwsNetworkFirewallFirewallPolicyDetailsTypeDef,
RuleGroupSourceTypeDef,
AwsS3BucketDetailsTypeDef,
DataClassificationDetailsTypeDef,
RuleGroupDetailsTypeDef,
AwsNetworkFirewallRuleGroupDetailsTypeDef,
ResourceDetailsTypeDef,
ResourceTypeDef,
AwsSecurityFindingTypeDef,
BatchImportFindingsRequestRequestTypeDef,
GetFindingsResponseTypeDef,
)
def get_structure() -> AcceptAdministratorInvitationRequestRequestTypeDef:
return {...}
```
## How it works
Fully automated
[mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder) carefully
generates type annotations for each service, patiently waiting for `boto3`
updates. It delivers drop-in type annotations for you and makes sure that:
- All available `boto3` services are covered.
- Each public class and method of every `boto3` service gets valid type
annotations extracted from `botocore` schemas.
- Type annotations include up-to-date documentation.
- Link to documentation is provided for every method.
- Code is processed by [black](https://github.com/psf/black) and
[isort](https://github.com/PyCQA/isort) for readability.
## What's new
### Implemented features
- Fully type annotated `boto3`, `botocore`, `aiobotocore` and `aioboto3`
libraries
- `mypy`, `pyright`, `VSCode`, `PyCharm`, `Sublime Text` and `Emacs`
compatibility
- `Client`, `ServiceResource`, `Resource`, `Waiter` `Paginator` type
annotations for each service
- Generated `TypeDefs` for each service
- Generated `Literals` for each service
- Auto discovery of types for `boto3.client` and `boto3.resource` calls
- Auto discovery of types for `session.client` and `session.resource` calls
- Auto discovery of types for `client.get_waiter` and `client.get_paginator`
calls
- Auto discovery of types for `ServiceResource` and `Resource` collections
- Auto discovery of types for `aiobotocore.Session.create_client` calls
### Latest changes
Builder changelog can be found in
[Releases](https://github.com/youtype/mypy_boto3_builder/releases).
## Versioning
`mypy-boto3-securityhub` version is the same as related `boto3` version and
follows [PEP 440](https://www.python.org/dev/peps/pep-0440/) format.
## Thank you
- [Allie Fitter](https://github.com/alliefitter) for
[boto3-type-annotations](https://pypi.org/project/boto3-type-annotations/),
this package is based on top of his work
- [black](https://github.com/psf/black) developers for an awesome formatting
tool
- [Timothy Edmund Crosley](https://github.com/timothycrosley) for
[isort](https://github.com/PyCQA/isort) and how flexible it is
- [mypy](https://github.com/python/mypy) developers for doing all dirty work
for us
- [pyright](https://github.com/microsoft/pyright) team for the new era of typed
Python
## Documentation
All services type annotations can be found in
[boto3 docs](https://youtype.github.io/boto3_stubs_docs/mypy_boto3_securityhub/)
## Support and contributing
This package is auto-generated. Please reports any bugs or request new features
in [mypy-boto3-builder](https://github.com/youtype/mypy_boto3_builder/issues/)
repository.
%prep
%autosetup -n mypy-boto3-securityhub-1.26.100
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-mypy-boto3-securityhub -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Sun Apr 23 2023 Python_Bot - 1.26.100-1
- Package Spec generated