Type definitions#
Auto-generated documentation for Macie2 type annotations stubs module mypy-boto3-macie2.
AcceptInvitationRequestRequestTypeDef#
# AcceptInvitationRequestRequestTypeDef definition
class AcceptInvitationRequestRequestTypeDef(TypedDict):
invitationId: str,
administratorAccountId: NotRequired[str],
masterAccount: NotRequired[str],
AccessControlListTypeDef#
# AccessControlListTypeDef definition
class AccessControlListTypeDef(TypedDict):
allowsPublicReadAccess: NotRequired[bool],
allowsPublicWriteAccess: NotRequired[bool],
AccountDetailTypeDef#
# AccountDetailTypeDef definition
class AccountDetailTypeDef(TypedDict):
accountId: str,
email: str,
BlockPublicAccessTypeDef#
# BlockPublicAccessTypeDef definition
class BlockPublicAccessTypeDef(TypedDict):
blockPublicAcls: NotRequired[bool],
blockPublicPolicy: NotRequired[bool],
ignorePublicAcls: NotRequired[bool],
restrictPublicBuckets: NotRequired[bool],
AdminAccountTypeDef#
# AdminAccountTypeDef definition
class AdminAccountTypeDef(TypedDict):
accountId: NotRequired[str],
status: NotRequired[AdminStatusType], # (1)
- See AdminStatusType
S3WordsListTypeDef#
# S3WordsListTypeDef definition
class S3WordsListTypeDef(TypedDict):
bucketName: str,
objectKey: str,
AllowListStatusTypeDef#
# AllowListStatusTypeDef definition
class AllowListStatusTypeDef(TypedDict):
code: AllowListStatusCodeType, # (1)
description: NotRequired[str],
AllowListSummaryTypeDef#
# AllowListSummaryTypeDef definition
class AllowListSummaryTypeDef(TypedDict):
arn: NotRequired[str],
createdAt: NotRequired[datetime],
description: NotRequired[str],
id: NotRequired[str],
name: NotRequired[str],
updatedAt: NotRequired[datetime],
ApiCallDetailsTypeDef#
# ApiCallDetailsTypeDef definition
class ApiCallDetailsTypeDef(TypedDict):
api: NotRequired[str],
apiServiceName: NotRequired[str],
firstSeen: NotRequired[datetime],
lastSeen: NotRequired[datetime],
AwsAccountTypeDef#
# AwsAccountTypeDef definition
class AwsAccountTypeDef(TypedDict):
accountId: NotRequired[str],
principalId: NotRequired[str],
AwsServiceTypeDef#
# AwsServiceTypeDef definition
class AwsServiceTypeDef(TypedDict):
invokedBy: NotRequired[str],
BatchGetCustomDataIdentifierSummaryTypeDef#
# BatchGetCustomDataIdentifierSummaryTypeDef definition
class BatchGetCustomDataIdentifierSummaryTypeDef(TypedDict):
arn: NotRequired[str],
createdAt: NotRequired[datetime],
deleted: NotRequired[bool],
description: NotRequired[str],
id: NotRequired[str],
name: NotRequired[str],
BatchGetCustomDataIdentifiersRequestRequestTypeDef#
# BatchGetCustomDataIdentifiersRequestRequestTypeDef definition
class BatchGetCustomDataIdentifiersRequestRequestTypeDef(TypedDict):
ids: NotRequired[Sequence[str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
BucketCountByEffectivePermissionTypeDef#
# BucketCountByEffectivePermissionTypeDef definition
class BucketCountByEffectivePermissionTypeDef(TypedDict):
publiclyAccessible: NotRequired[int],
publiclyReadable: NotRequired[int],
publiclyWritable: NotRequired[int],
unknown: NotRequired[int],
BucketCountByEncryptionTypeTypeDef#
# BucketCountByEncryptionTypeTypeDef definition
class BucketCountByEncryptionTypeTypeDef(TypedDict):
kmsManaged: NotRequired[int],
s3Managed: NotRequired[int],
unencrypted: NotRequired[int],
unknown: NotRequired[int],
BucketCountBySharedAccessTypeTypeDef#
# BucketCountBySharedAccessTypeTypeDef definition
class BucketCountBySharedAccessTypeTypeDef(TypedDict):
external: NotRequired[int],
internal: NotRequired[int],
notShared: NotRequired[int],
unknown: NotRequired[int],
BucketCountPolicyAllowsUnencryptedObjectUploadsTypeDef#
# BucketCountPolicyAllowsUnencryptedObjectUploadsTypeDef definition
class BucketCountPolicyAllowsUnencryptedObjectUploadsTypeDef(TypedDict):
allowsUnencryptedObjectUploads: NotRequired[int],
deniesUnencryptedObjectUploads: NotRequired[int],
unknown: NotRequired[int],
BucketCriteriaAdditionalPropertiesTypeDef#
# BucketCriteriaAdditionalPropertiesTypeDef definition
class BucketCriteriaAdditionalPropertiesTypeDef(TypedDict):
eq: NotRequired[Sequence[str]],
gt: NotRequired[int],
gte: NotRequired[int],
lt: NotRequired[int],
lte: NotRequired[int],
neq: NotRequired[Sequence[str]],
prefix: NotRequired[str],
BucketPolicyTypeDef#
# BucketPolicyTypeDef definition
class BucketPolicyTypeDef(TypedDict):
allowsPublicReadAccess: NotRequired[bool],
allowsPublicWriteAccess: NotRequired[bool],
BucketServerSideEncryptionTypeDef#
# BucketServerSideEncryptionTypeDef definition
class BucketServerSideEncryptionTypeDef(TypedDict):
kmsMasterKeyId: NotRequired[str],
type: NotRequired[TypeType], # (1)
- See TypeType
JobDetailsTypeDef#
# JobDetailsTypeDef definition
class JobDetailsTypeDef(TypedDict):
isDefinedInJob: NotRequired[IsDefinedInJobType], # (1)
isMonitoredByJob: NotRequired[IsMonitoredByJobType], # (2)
lastJobId: NotRequired[str],
lastJobRunTime: NotRequired[datetime],
KeyValuePairTypeDef#
# KeyValuePairTypeDef definition
class KeyValuePairTypeDef(TypedDict):
key: NotRequired[str],
value: NotRequired[str],
ObjectCountByEncryptionTypeTypeDef#
# ObjectCountByEncryptionTypeTypeDef definition
class ObjectCountByEncryptionTypeTypeDef(TypedDict):
customerManaged: NotRequired[int],
kmsManaged: NotRequired[int],
s3Managed: NotRequired[int],
unencrypted: NotRequired[int],
unknown: NotRequired[int],
ObjectLevelStatisticsTypeDef#
# ObjectLevelStatisticsTypeDef definition
class ObjectLevelStatisticsTypeDef(TypedDict):
fileType: NotRequired[int],
storageClass: NotRequired[int],
total: NotRequired[int],
ReplicationDetailsTypeDef#
# ReplicationDetailsTypeDef definition
class ReplicationDetailsTypeDef(TypedDict):
replicated: NotRequired[bool],
replicatedExternally: NotRequired[bool],
replicationAccounts: NotRequired[List[str]],
BucketSortCriteriaTypeDef#
# BucketSortCriteriaTypeDef definition
class BucketSortCriteriaTypeDef(TypedDict):
attributeName: NotRequired[str],
orderBy: NotRequired[OrderByType], # (1)
- See OrderByType
SensitivityAggregationsTypeDef#
# SensitivityAggregationsTypeDef definition
class SensitivityAggregationsTypeDef(TypedDict):
classifiableSizeInBytes: NotRequired[int],
publiclyAccessibleCount: NotRequired[int],
totalCount: NotRequired[int],
totalSizeInBytes: NotRequired[int],
CellTypeDef#
# CellTypeDef definition
class CellTypeDef(TypedDict):
cellReference: NotRequired[str],
column: NotRequired[int],
columnName: NotRequired[str],
row: NotRequired[int],
S3DestinationTypeDef#
# S3DestinationTypeDef definition
class S3DestinationTypeDef(TypedDict):
bucketName: str,
kmsKeyArn: str,
keyPrefix: NotRequired[str],
ClassificationResultStatusTypeDef#
# ClassificationResultStatusTypeDef definition
class ClassificationResultStatusTypeDef(TypedDict):
code: NotRequired[str],
reason: NotRequired[str],
ClassificationScopeSummaryTypeDef#
# ClassificationScopeSummaryTypeDef definition
class ClassificationScopeSummaryTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
SeverityLevelTypeDef#
# SeverityLevelTypeDef definition
class SeverityLevelTypeDef(TypedDict):
occurrencesThreshold: int,
severity: DataIdentifierSeverityType, # (1)
CreateInvitationsRequestRequestTypeDef#
# CreateInvitationsRequestRequestTypeDef definition
class CreateInvitationsRequestRequestTypeDef(TypedDict):
accountIds: Sequence[str],
disableEmailNotification: NotRequired[bool],
message: NotRequired[str],
UnprocessedAccountTypeDef#
# UnprocessedAccountTypeDef definition
class UnprocessedAccountTypeDef(TypedDict):
accountId: NotRequired[str],
errorCode: NotRequired[ErrorCodeType], # (1)
errorMessage: NotRequired[str],
- See ErrorCodeType
CreateSampleFindingsRequestRequestTypeDef#
# CreateSampleFindingsRequestRequestTypeDef definition
class CreateSampleFindingsRequestRequestTypeDef(TypedDict):
findingTypes: NotRequired[Sequence[FindingTypeType]], # (1)
- See FindingTypeType
SimpleCriterionForJobPaginatorTypeDef#
# SimpleCriterionForJobPaginatorTypeDef definition
class SimpleCriterionForJobPaginatorTypeDef(TypedDict):
comparator: NotRequired[JobComparatorType], # (1)
key: NotRequired[SimpleCriterionKeyForJobType], # (2)
values: NotRequired[List[str]],
SimpleCriterionForJobTypeDef#
# SimpleCriterionForJobTypeDef definition
class SimpleCriterionForJobTypeDef(TypedDict):
comparator: NotRequired[JobComparatorType], # (1)
key: NotRequired[SimpleCriterionKeyForJobType], # (2)
values: NotRequired[Sequence[str]],
CriterionAdditionalPropertiesTypeDef#
# CriterionAdditionalPropertiesTypeDef definition
class CriterionAdditionalPropertiesTypeDef(TypedDict):
eq: NotRequired[Sequence[str]],
eqExactMatch: NotRequired[Sequence[str]],
gt: NotRequired[int],
gte: NotRequired[int],
lt: NotRequired[int],
lte: NotRequired[int],
neq: NotRequired[Sequence[str]],
CustomDataIdentifierSummaryTypeDef#
# CustomDataIdentifierSummaryTypeDef definition
class CustomDataIdentifierSummaryTypeDef(TypedDict):
arn: NotRequired[str],
createdAt: NotRequired[datetime],
description: NotRequired[str],
id: NotRequired[str],
name: NotRequired[str],
DeclineInvitationsRequestRequestTypeDef#
# DeclineInvitationsRequestRequestTypeDef definition
class DeclineInvitationsRequestRequestTypeDef(TypedDict):
accountIds: Sequence[str],
DeleteAllowListRequestRequestTypeDef#
# DeleteAllowListRequestRequestTypeDef definition
class DeleteAllowListRequestRequestTypeDef(TypedDict):
id: str,
ignoreJobChecks: NotRequired[str],
DeleteCustomDataIdentifierRequestRequestTypeDef#
# DeleteCustomDataIdentifierRequestRequestTypeDef definition
class DeleteCustomDataIdentifierRequestRequestTypeDef(TypedDict):
id: str,
DeleteFindingsFilterRequestRequestTypeDef#
# DeleteFindingsFilterRequestRequestTypeDef definition
class DeleteFindingsFilterRequestRequestTypeDef(TypedDict):
id: str,
DeleteInvitationsRequestRequestTypeDef#
# DeleteInvitationsRequestRequestTypeDef definition
class DeleteInvitationsRequestRequestTypeDef(TypedDict):
accountIds: Sequence[str],
DeleteMemberRequestRequestTypeDef#
# DeleteMemberRequestRequestTypeDef definition
class DeleteMemberRequestRequestTypeDef(TypedDict):
id: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
DescribeClassificationJobRequestRequestTypeDef#
# DescribeClassificationJobRequestRequestTypeDef definition
class DescribeClassificationJobRequestRequestTypeDef(TypedDict):
jobId: str,
LastRunErrorStatusTypeDef#
# LastRunErrorStatusTypeDef definition
class LastRunErrorStatusTypeDef(TypedDict):
code: NotRequired[LastRunErrorStatusCodeType], # (1)
StatisticsTypeDef#
# StatisticsTypeDef definition
class StatisticsTypeDef(TypedDict):
approximateNumberOfObjectsToProcess: NotRequired[float],
numberOfRuns: NotRequired[float],
UserPausedDetailsTypeDef#
# UserPausedDetailsTypeDef definition
class UserPausedDetailsTypeDef(TypedDict):
jobExpiresAt: NotRequired[datetime],
jobImminentExpirationHealthEventArn: NotRequired[str],
jobPausedAt: NotRequired[datetime],
DetectedDataDetailsTypeDef#
# DetectedDataDetailsTypeDef definition
class DetectedDataDetailsTypeDef(TypedDict):
value: str,
DetectionTypeDef#
# DetectionTypeDef definition
class DetectionTypeDef(TypedDict):
arn: NotRequired[str],
count: NotRequired[int],
id: NotRequired[str],
name: NotRequired[str],
suppressed: NotRequired[bool],
type: NotRequired[DataIdentifierTypeType], # (1)
DisableOrganizationAdminAccountRequestRequestTypeDef#
# DisableOrganizationAdminAccountRequestRequestTypeDef definition
class DisableOrganizationAdminAccountRequestRequestTypeDef(TypedDict):
adminAccountId: str,
DisassociateMemberRequestRequestTypeDef#
# DisassociateMemberRequestRequestTypeDef definition
class DisassociateMemberRequestRequestTypeDef(TypedDict):
id: str,
DomainDetailsTypeDef#
# DomainDetailsTypeDef definition
class DomainDetailsTypeDef(TypedDict):
domainName: NotRequired[str],
EnableMacieRequestRequestTypeDef#
# EnableMacieRequestRequestTypeDef definition
class EnableMacieRequestRequestTypeDef(TypedDict):
clientToken: NotRequired[str],
findingPublishingFrequency: NotRequired[FindingPublishingFrequencyType], # (1)
status: NotRequired[MacieStatusType], # (2)
EnableOrganizationAdminAccountRequestRequestTypeDef#
# EnableOrganizationAdminAccountRequestRequestTypeDef definition
class EnableOrganizationAdminAccountRequestRequestTypeDef(TypedDict):
adminAccountId: str,
clientToken: NotRequired[str],
FindingStatisticsSortCriteriaTypeDef#
# FindingStatisticsSortCriteriaTypeDef definition
class FindingStatisticsSortCriteriaTypeDef(TypedDict):
attributeName: NotRequired[FindingStatisticsSortAttributeNameType], # (1)
orderBy: NotRequired[OrderByType], # (2)
SeverityTypeDef#
# SeverityTypeDef definition
class SeverityTypeDef(TypedDict):
description: NotRequired[SeverityDescriptionType], # (1)
score: NotRequired[int],
FindingsFilterListItemTypeDef#
# FindingsFilterListItemTypeDef definition
class FindingsFilterListItemTypeDef(TypedDict):
action: NotRequired[FindingsFilterActionType], # (1)
arn: NotRequired[str],
id: NotRequired[str],
name: NotRequired[str],
tags: NotRequired[Dict[str, str]],
InvitationTypeDef#
# InvitationTypeDef definition
class InvitationTypeDef(TypedDict):
accountId: NotRequired[str],
invitationId: NotRequired[str],
invitedAt: NotRequired[datetime],
relationshipStatus: NotRequired[RelationshipStatusType], # (1)
GetAllowListRequestRequestTypeDef#
# GetAllowListRequestRequestTypeDef definition
class GetAllowListRequestRequestTypeDef(TypedDict):
id: str,
GetBucketStatisticsRequestRequestTypeDef#
# GetBucketStatisticsRequestRequestTypeDef definition
class GetBucketStatisticsRequestRequestTypeDef(TypedDict):
accountId: NotRequired[str],
GetClassificationScopeRequestRequestTypeDef#
# GetClassificationScopeRequestRequestTypeDef definition
class GetClassificationScopeRequestRequestTypeDef(TypedDict):
id: str,
GetCustomDataIdentifierRequestRequestTypeDef#
# GetCustomDataIdentifierRequestRequestTypeDef definition
class GetCustomDataIdentifierRequestRequestTypeDef(TypedDict):
id: str,
GroupCountTypeDef#
# GroupCountTypeDef definition
class GroupCountTypeDef(TypedDict):
count: NotRequired[int],
groupKey: NotRequired[str],
GetFindingsFilterRequestRequestTypeDef#
# GetFindingsFilterRequestRequestTypeDef definition
class GetFindingsFilterRequestRequestTypeDef(TypedDict):
id: str,
SecurityHubConfigurationTypeDef#
# SecurityHubConfigurationTypeDef definition
class SecurityHubConfigurationTypeDef(TypedDict):
publishClassificationFindings: bool,
publishPolicyFindings: bool,
SortCriteriaTypeDef#
# SortCriteriaTypeDef definition
class SortCriteriaTypeDef(TypedDict):
attributeName: NotRequired[str],
orderBy: NotRequired[OrderByType], # (1)
- See OrderByType
GetMemberRequestRequestTypeDef#
# GetMemberRequestRequestTypeDef definition
class GetMemberRequestRequestTypeDef(TypedDict):
id: str,
GetResourceProfileRequestRequestTypeDef#
# GetResourceProfileRequestRequestTypeDef definition
class GetResourceProfileRequestRequestTypeDef(TypedDict):
resourceArn: str,
ResourceStatisticsTypeDef#
# ResourceStatisticsTypeDef definition
class ResourceStatisticsTypeDef(TypedDict):
totalBytesClassified: NotRequired[int],
totalDetections: NotRequired[int],
totalDetectionsSuppressed: NotRequired[int],
totalItemsClassified: NotRequired[int],
totalItemsSensitive: NotRequired[int],
totalItemsSkipped: NotRequired[int],
totalItemsSkippedInvalidEncryption: NotRequired[int],
totalItemsSkippedInvalidKms: NotRequired[int],
totalItemsSkippedPermissionDenied: NotRequired[int],
RevealConfigurationTypeDef#
# RevealConfigurationTypeDef definition
class RevealConfigurationTypeDef(TypedDict):
status: RevealStatusType, # (1)
kmsKeyId: NotRequired[str],
- See RevealStatusType
GetSensitiveDataOccurrencesAvailabilityRequestRequestTypeDef#
# GetSensitiveDataOccurrencesAvailabilityRequestRequestTypeDef definition
class GetSensitiveDataOccurrencesAvailabilityRequestRequestTypeDef(TypedDict):
findingId: str,
WaiterConfigTypeDef#
# WaiterConfigTypeDef definition
class WaiterConfigTypeDef(TypedDict):
Delay: NotRequired[int],
MaxAttempts: NotRequired[int],
GetSensitiveDataOccurrencesRequestRequestTypeDef#
# GetSensitiveDataOccurrencesRequestRequestTypeDef definition
class GetSensitiveDataOccurrencesRequestRequestTypeDef(TypedDict):
findingId: str,
GetSensitivityInspectionTemplateRequestRequestTypeDef#
# GetSensitivityInspectionTemplateRequestRequestTypeDef definition
class GetSensitivityInspectionTemplateRequestRequestTypeDef(TypedDict):
id: str,
SensitivityInspectionTemplateExcludesTypeDef#
# SensitivityInspectionTemplateExcludesTypeDef definition
class SensitivityInspectionTemplateExcludesTypeDef(TypedDict):
managedDataIdentifierIds: NotRequired[List[str]],
SensitivityInspectionTemplateIncludesTypeDef#
# SensitivityInspectionTemplateIncludesTypeDef definition
class SensitivityInspectionTemplateIncludesTypeDef(TypedDict):
allowListIds: NotRequired[List[str]],
customDataIdentifierIds: NotRequired[List[str]],
managedDataIdentifierIds: NotRequired[List[str]],
UsageStatisticsFilterTypeDef#
# UsageStatisticsFilterTypeDef definition
class UsageStatisticsFilterTypeDef(TypedDict):
comparator: NotRequired[UsageStatisticsFilterComparatorType], # (1)
key: NotRequired[UsageStatisticsFilterKeyType], # (2)
values: NotRequired[Sequence[str]],
UsageStatisticsSortByTypeDef#
# UsageStatisticsSortByTypeDef definition
class UsageStatisticsSortByTypeDef(TypedDict):
key: NotRequired[UsageStatisticsSortKeyType], # (1)
orderBy: NotRequired[OrderByType], # (2)
GetUsageTotalsRequestRequestTypeDef#
# GetUsageTotalsRequestRequestTypeDef definition
class GetUsageTotalsRequestRequestTypeDef(TypedDict):
timeRange: NotRequired[str],
UsageTotalTypeDef#
# UsageTotalTypeDef definition
class UsageTotalTypeDef(TypedDict):
currency: NotRequired[CurrencyType], # (1)
estimatedCost: NotRequired[str],
type: NotRequired[UsageTypeType], # (2)
- See CurrencyType
- See UsageTypeType
IamUserTypeDef#
# IamUserTypeDef definition
class IamUserTypeDef(TypedDict):
accountId: NotRequired[str],
arn: NotRequired[str],
principalId: NotRequired[str],
userName: NotRequired[str],
IpCityTypeDef#
# IpCityTypeDef definition
class IpCityTypeDef(TypedDict):
name: NotRequired[str],
IpCountryTypeDef#
# IpCountryTypeDef definition
class IpCountryTypeDef(TypedDict):
code: NotRequired[str],
name: NotRequired[str],
IpGeoLocationTypeDef#
# IpGeoLocationTypeDef definition
class IpGeoLocationTypeDef(TypedDict):
lat: NotRequired[float],
lon: NotRequired[float],
IpOwnerTypeDef#
# IpOwnerTypeDef definition
class IpOwnerTypeDef(TypedDict):
asn: NotRequired[str],
asnOrg: NotRequired[str],
isp: NotRequired[str],
org: NotRequired[str],
MonthlyScheduleTypeDef#
# MonthlyScheduleTypeDef definition
class MonthlyScheduleTypeDef(TypedDict):
dayOfMonth: NotRequired[int],
WeeklyScheduleTypeDef#
# WeeklyScheduleTypeDef definition
class WeeklyScheduleTypeDef(TypedDict):
dayOfWeek: NotRequired[DayOfWeekType], # (1)
- See DayOfWeekType
SimpleScopeTermTypeDef#
# SimpleScopeTermTypeDef definition
class SimpleScopeTermTypeDef(TypedDict):
comparator: NotRequired[JobComparatorType], # (1)
key: NotRequired[ScopeFilterKeyType], # (2)
values: NotRequired[Sequence[str]],
- See JobComparatorType
- See ScopeFilterKeyType
S3BucketDefinitionForJobPaginatorTypeDef#
# S3BucketDefinitionForJobPaginatorTypeDef definition
class S3BucketDefinitionForJobPaginatorTypeDef(TypedDict):
accountId: str,
buckets: List[str],
S3BucketDefinitionForJobTypeDef#
# S3BucketDefinitionForJobTypeDef definition
class S3BucketDefinitionForJobTypeDef(TypedDict):
accountId: str,
buckets: Sequence[str],
ListAllowListsRequestRequestTypeDef#
# ListAllowListsRequestRequestTypeDef definition
class ListAllowListsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListJobsSortCriteriaTypeDef#
# ListJobsSortCriteriaTypeDef definition
class ListJobsSortCriteriaTypeDef(TypedDict):
attributeName: NotRequired[ListJobsSortAttributeNameType], # (1)
orderBy: NotRequired[OrderByType], # (2)
ListClassificationScopesRequestRequestTypeDef#
# ListClassificationScopesRequestRequestTypeDef definition
class ListClassificationScopesRequestRequestTypeDef(TypedDict):
name: NotRequired[str],
nextToken: NotRequired[str],
ListCustomDataIdentifiersRequestRequestTypeDef#
# ListCustomDataIdentifiersRequestRequestTypeDef definition
class ListCustomDataIdentifiersRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListFindingsFiltersRequestRequestTypeDef#
# ListFindingsFiltersRequestRequestTypeDef definition
class ListFindingsFiltersRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListInvitationsRequestRequestTypeDef#
# ListInvitationsRequestRequestTypeDef definition
class ListInvitationsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListJobsFilterTermTypeDef#
# ListJobsFilterTermTypeDef definition
class ListJobsFilterTermTypeDef(TypedDict):
comparator: NotRequired[JobComparatorType], # (1)
key: NotRequired[ListJobsFilterKeyType], # (2)
values: NotRequired[Sequence[str]],
ListManagedDataIdentifiersRequestRequestTypeDef#
# ListManagedDataIdentifiersRequestRequestTypeDef definition
class ListManagedDataIdentifiersRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
ManagedDataIdentifierSummaryTypeDef#
# ManagedDataIdentifierSummaryTypeDef definition
class ManagedDataIdentifierSummaryTypeDef(TypedDict):
category: NotRequired[SensitiveDataItemCategoryType], # (1)
id: NotRequired[str],
ListMembersRequestRequestTypeDef#
# ListMembersRequestRequestTypeDef definition
class ListMembersRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
onlyAssociated: NotRequired[str],
MemberTypeDef#
# MemberTypeDef definition
class MemberTypeDef(TypedDict):
accountId: NotRequired[str],
administratorAccountId: NotRequired[str],
arn: NotRequired[str],
email: NotRequired[str],
invitedAt: NotRequired[datetime],
masterAccountId: NotRequired[str],
relationshipStatus: NotRequired[RelationshipStatusType], # (1)
tags: NotRequired[Dict[str, str]],
updatedAt: NotRequired[datetime],
ListOrganizationAdminAccountsRequestRequestTypeDef#
# ListOrganizationAdminAccountsRequestRequestTypeDef definition
class ListOrganizationAdminAccountsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListResourceProfileArtifactsRequestRequestTypeDef#
# ListResourceProfileArtifactsRequestRequestTypeDef definition
class ListResourceProfileArtifactsRequestRequestTypeDef(TypedDict):
resourceArn: str,
nextToken: NotRequired[str],
ResourceProfileArtifactTypeDef#
# ResourceProfileArtifactTypeDef definition
class ResourceProfileArtifactTypeDef(TypedDict):
arn: str,
classificationResultStatus: str,
sensitive: NotRequired[bool],
ListResourceProfileDetectionsRequestRequestTypeDef#
# ListResourceProfileDetectionsRequestRequestTypeDef definition
class ListResourceProfileDetectionsRequestRequestTypeDef(TypedDict):
resourceArn: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListSensitivityInspectionTemplatesRequestRequestTypeDef#
# ListSensitivityInspectionTemplatesRequestRequestTypeDef definition
class ListSensitivityInspectionTemplatesRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
SensitivityInspectionTemplatesEntryTypeDef#
# SensitivityInspectionTemplatesEntryTypeDef definition
class SensitivityInspectionTemplatesEntryTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
RangeTypeDef#
# RangeTypeDef definition
class RangeTypeDef(TypedDict):
end: NotRequired[int],
start: NotRequired[int],
startColumn: NotRequired[int],
RecordTypeDef#
# RecordTypeDef definition
class RecordTypeDef(TypedDict):
jsonPath: NotRequired[str],
recordIndex: NotRequired[int],
S3BucketOwnerTypeDef#
# S3BucketOwnerTypeDef definition
class S3BucketOwnerTypeDef(TypedDict):
displayName: NotRequired[str],
id: NotRequired[str],
ServerSideEncryptionTypeDef#
# ServerSideEncryptionTypeDef definition
class ServerSideEncryptionTypeDef(TypedDict):
encryptionType: NotRequired[EncryptionTypeType], # (1)
kmsMasterKeyId: NotRequired[str],