| Class | Description |
|---|---|
| AcceptInvitationRequest | |
| AcceptInvitationResult | |
| AccessControlList |
Provides information about the permissions settings of the bucket-level access control list (ACL) for an S3 bucket.
|
| AccountDetail |
Specifies details for an account to associate with an Amazon Macie master account.
|
| AccountLevelPermissions |
Provides information about account-level permissions settings that apply to an S3 bucket.
|
| AdminAccount |
Provides information about the delegated Amazon Macie administrator account for an AWS organization.
|
| ApiCallDetails |
Provides information about an API operation that an entity invoked for an affected resource.
|
| AssumedRole |
Provides information about an identity that performed an action on an affected resource by using temporary security
credentials.
|
| AwsAccount |
Provides information about an AWS account and entity that performed an action on an affected resource.
|
| AwsService |
Provides information about an AWS service that performed an action on an affected resource.
|
| BatchGetCustomDataIdentifiersRequest | |
| BatchGetCustomDataIdentifiersResult | |
| BatchGetCustomDataIdentifierSummary |
Provides information about a custom data identifier.
|
| BlockPublicAccess |
Provides information about the block public access settings for an S3 bucket.
|
| BucketCountByEffectivePermission |
Provides information about the number of S3 buckets that are publicly accessible based on a combination of
permissions settings for each bucket.
|
| BucketCountByEncryptionType |
Provides information about the number of S3 buckets that use certain types of server-side encryption or don't encrypt
objects by default.
|
| BucketCountBySharedAccessType |
Provides information about the number of S3 buckets that are shared with other AWS accounts.
|
| BucketCriteriaAdditionalProperties |
Specifies the operator to use in a property-based condition that filters the results of a query for information about
S3 buckets.
|
| BucketLevelPermissions |
Provides information about the bucket-level permissions settings for an S3 bucket.
|
| BucketMetadata |
Provides information about an S3 bucket that Amazon Macie monitors and analyzes.
|
| BucketPermissionConfiguration |
Provides information about the account-level and bucket-level permissions settings for an S3 bucket.
|
| BucketPolicy |
Provides information about the permissions settings of a bucket policy for an S3 bucket.
|
| BucketPublicAccess |
Provides information about the permissions settings that determine whether an S3 bucket is publicly accessible.
|
| BucketSortCriteria |
Specifies criteria for sorting the results of a query for information about S3 buckets.
|
| Cell |
Specifies the location of an occurrence of sensitive data in a Microsoft Excel workbook, CSV file, or TSV file.
|
| ClassificationDetails |
Provides information about a sensitive data finding, including the classification job that produced the finding.
|
| ClassificationExportConfiguration |
Specifies where to store data classification results, and the encryption settings to use when storing results in that
location.
|
| ClassificationResult |
Provides the details of a sensitive data finding, including the types, number of occurrences, and locations of the
sensitive data that was detected.
|
| ClassificationResultStatus |
Provides information about the status of a sensitive data finding.
|
| CreateClassificationJobRequest | |
| CreateClassificationJobResult | |
| CreateCustomDataIdentifierRequest | |
| CreateCustomDataIdentifierResult | |
| CreateFindingsFilterRequest | |
| CreateFindingsFilterResult | |
| CreateInvitationsRequest | |
| CreateInvitationsResult | |
| CreateMemberRequest | |
| CreateMemberResult | |
| CreateSampleFindingsRequest | |
| CreateSampleFindingsResult | |
| CriterionAdditionalProperties |
Specifies the operator to use in a property-based condition that filters the results of a query for findings.
|
| CustomDataIdentifiers |
Provides information about custom data identifiers that produced a sensitive data finding, and the number of
occurrences of the data that they detected for the finding.
|
| CustomDataIdentifierSummary |
Provides information about a custom data identifier.
|
| CustomDetection |
Provides information about a custom data identifier that produced a sensitive data finding, and the sensitive data
that it detected for the finding.
|
| DailySchedule |
Specifies that a classification job runs once a day, every day.
|
| DeclineInvitationsRequest | |
| DeclineInvitationsResult | |
| DefaultDetection |
Provides information about a type of sensitive data that was detected by managed data identifiers and produced a
sensitive data finding.
|
| DeleteCustomDataIdentifierRequest | |
| DeleteCustomDataIdentifierResult | |
| DeleteFindingsFilterRequest | |
| DeleteFindingsFilterResult | |
| DeleteInvitationsRequest | |
| DeleteInvitationsResult | |
| DeleteMemberRequest | |
| DeleteMemberResult | |
| DescribeBucketsRequest | |
| DescribeBucketsResult | |
| DescribeClassificationJobRequest | |
| DescribeClassificationJobResult | |
| DescribeOrganizationConfigurationRequest | |
| DescribeOrganizationConfigurationResult | |
| DisableMacieRequest | |
| DisableMacieResult | |
| DisableOrganizationAdminAccountRequest | |
| DisableOrganizationAdminAccountResult | |
| DisassociateFromMasterAccountRequest | |
| DisassociateFromMasterAccountResult | |
| DisassociateMemberRequest | |
| DisassociateMemberResult | |
| DomainDetails |
Provides information about the domain name of the device that an entity used to perform an action on an affected
resource.
|
| EnableMacieRequest | |
| EnableMacieResult | |
| EnableOrganizationAdminAccountRequest | |
| EnableOrganizationAdminAccountResult | |
| FederatedUser |
Provides information about an identity that performed an action on an affected resource by using temporary security
credentials.
|
| Finding |
Provides the details of a finding.
|
| FindingAction |
Provides information about an action that occurred for a resource and produced a policy finding.
|
| FindingActor |
Provides information about an entity that performed an action that produced a policy finding for a resource.
|
| FindingCriteria |
Specifies, as a map, one or more property-based conditions that filter the results of a query for findings.
|
| FindingsFilterListItem |
Provides information about a findings filter.
|
| FindingStatisticsSortCriteria |
Specifies criteria for sorting the results of a query that retrieves aggregated statistical data about findings.
|
| GetBucketStatisticsRequest | |
| GetBucketStatisticsResult | |
| GetClassificationExportConfigurationRequest | |
| GetClassificationExportConfigurationResult | |
| GetCustomDataIdentifierRequest | |
| GetCustomDataIdentifierResult | |
| GetFindingsFilterRequest | |
| GetFindingsFilterResult | |
| GetFindingsRequest | |
| GetFindingsResult | |
| GetFindingStatisticsRequest | |
| GetFindingStatisticsResult | |
| GetInvitationsCountRequest | |
| GetInvitationsCountResult | |
| GetMacieSessionRequest | |
| GetMacieSessionResult | |
| GetMasterAccountRequest | |
| GetMasterAccountResult | |
| GetMemberRequest | |
| GetMemberResult | |
| GetUsageStatisticsRequest | |
| GetUsageStatisticsResult | |
| GetUsageTotalsRequest | |
| GetUsageTotalsResult | |
| GroupCount |
Provides a group of results for a query that retrieved aggregated statistical data about findings.
|
| IamUser |
Provides information about an AWS Identity and Access Management (IAM) user who performed an action on an affected
resource.
|
| Invitation |
Provides information about an Amazon Macie membership invitation that was received by an account.
|
| IpAddressDetails |
Provides information about the IP address of the device that an entity used to perform an action on an affected
resource.
|
| IpCity |
Provides information about the city that an IP address originated from.
|
| IpCountry |
Provides information about the country that an IP address originated from.
|
| IpGeoLocation |
Provides geographic coordinates that indicate where a specified IP address originated from.
|
| IpOwner |
Provides information about the registered owner of an IP address.
|
| JobDetails |
Specifies whether any one-time or recurring classification jobs are configured to analyze data in an S3 bucket, and,
if so, the details of the job that ran most recently.
|
| JobScheduleFrequency |
Specifies the recurrence pattern for running a classification job.
|
| JobScopeTerm |
Specifies a property- or tag-based condition that defines criteria for including or excluding objects from a
classification job.
|
| JobScopingBlock |
Specifies one or more property- and tag-based conditions that define criteria for including or excluding objects from
a classification job.
|
| JobSummary |
Provides information about a classification job, including the current status of the job.
|
| KeyValuePair |
Provides information about the tags that are associated with an S3 bucket or object.
|
| LastRunErrorStatus |
Specifies whether any account- or bucket-level access errors occurred when a classification job ran.
|
| ListClassificationJobsRequest | |
| ListClassificationJobsResult | |
| ListCustomDataIdentifiersRequest | |
| ListCustomDataIdentifiersResult | |
| ListFindingsFiltersRequest | |
| ListFindingsFiltersResult | |
| ListFindingsRequest | |
| ListFindingsResult | |
| ListInvitationsRequest | |
| ListInvitationsResult | |
| ListJobsFilterCriteria |
Specifies criteria for filtering the results of a request for information about classification jobs.
|
| ListJobsFilterTerm |
Specifies a condition that filters the results of a request for information about classification jobs.
|
| ListJobsSortCriteria |
Specifies criteria for sorting the results of a request for information about classification jobs.
|
| ListMembersRequest | |
| ListMembersResult | |
| ListOrganizationAdminAccountsRequest | |
| ListOrganizationAdminAccountsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| Member |
Provides information about an account that's associated with an Amazon Macie master account.
|
| MonthlySchedule |
Specifies a monthly recurrence pattern for running a classification job.
|
| ObjectCountByEncryptionType |
Provides information about the number of objects that are in an S3 bucket and use certain types of server-side
encryption, use client-side encryption, or aren't encrypted.
|
| ObjectLevelStatistics |
Provides information about the total storage size (in bytes) or number of objects that Amazon Macie can't analyze in
one or more S3 buckets.
|
| Occurrences |
Provides the location of 1-15 occurrences of sensitive data that was detected by managed data identifiers or a custom
data identifier and produced a sensitive data finding.
|
| Page |
Specifies the location of an occurrence of sensitive data in an Adobe Portable Document Format file.
|
| PolicyDetails |
Provides the details of a policy finding.
|
| PutClassificationExportConfigurationRequest | |
| PutClassificationExportConfigurationResult | |
| Range |
Provides details about the location of an occurrence of sensitive data in an Adobe Portable Document Format file,
Microsoft Word document, or non-binary text file.
|
| Record |
Specifies the location of an occurrence of sensitive data in an Apache Avro object container or Apache Parquet file.
|
| ReplicationDetails |
Provides information about settings that define whether one or more objects in an S3 bucket are replicated to S3
buckets for other AWS accounts and, if so, which accounts.
|
| ResourcesAffected |
Provides information about the resources that a finding applies to.
|
| S3Bucket |
Provides information about an S3 bucket that a finding applies to.
|
| S3BucketDefinitionForJob |
Specifies which AWS account owns the S3 buckets that a classification job analyzes, and the buckets to analyze for
the account.
|
| S3BucketOwner |
Provides information about the user who owns an S3 bucket.
|
| S3Destination |
Specifies an S3 bucket to store data classification results in, and the encryption settings to use when storing
results in that bucket.
|
| S3JobDefinition |
Specifies which S3 buckets contain the objects that a classification job analyzes, and the scope of that analysis.
|
| S3Object |
Provides information about an S3 object that a finding applies to.
|
| Scoping |
Specifies one or more property- and tag-based conditions that refine the scope of a classification job.
|
| SensitiveDataItem |
Provides information about the category, types, and occurrences of sensitive data that produced a sensitive data
finding.
|
| ServerSideEncryption |
Provides information about the server-side encryption settings for an S3 bucket or S3 object.
|
| ServiceLimit |
Specifies a current quota for an account.
|
| SessionContext |
Provides information about a session that was created for an entity that performed an action by using temporary
security credentials.
|
| SessionContextAttributes |
Provides information about the context in which temporary security credentials were issued to an entity.
|
| SessionIssuer |
Provides information about the source and type of temporary security credentials that were issued to an entity.
|
| Severity |
Provides the numerical and qualitative representations of a finding's severity.
|
| SimpleScopeTerm |
Specifies a property-based condition that determines whether an object is included or excluded from a classification
job.
|
| SortCriteria |
Specifies criteria for sorting the results of a request for findings.
|
| Statistics |
Provides processing statistics for a classification job.
|
| TagResourceRequest | |
| TagResourceResult | |
| TagScopeTerm |
Specifies a tag-based condition that determines whether an object is included or excluded from a classification job.
|
| TagValuePair |
Specifies a tag key or tag key and value pair to use in a tag-based condition for a classification job.
|
| TestCustomDataIdentifierRequest | |
| TestCustomDataIdentifierResult | |
| UnprocessedAccount |
Provides information about an account-related request that hasn't been processed.
|
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateClassificationJobRequest | |
| UpdateClassificationJobResult | |
| UpdateFindingsFilterRequest | |
| UpdateFindingsFilterResult | |
| UpdateMacieSessionRequest | |
| UpdateMacieSessionResult | |
| UpdateMemberSessionRequest | |
| UpdateMemberSessionResult | |
| UpdateOrganizationConfigurationRequest | |
| UpdateOrganizationConfigurationResult | |
| UsageByAccount |
Provides data for a specific usage metric and the corresponding quota for an account.
|
| UsageRecord |
Provides quota and aggregated usage data for an account.
|
| UsageStatisticsFilter |
Specifies a condition for filtering the results of a query for account quotas and usage data.
|
| UsageStatisticsSortBy |
Specifies criteria for sorting the results of a query for account quotas and usage data.
|
| UsageTotal |
Provides aggregated data for a usage metric.
|
| UserIdentity |
Provides information about the type and other characteristics of an entity that performed an action on an affected
resource.
|
| UserIdentityRoot |
Provides information about an AWS account and entity that performed an action on an affected resource.
|
| UserPausedDetails |
Provides information about when a classification job was paused.
|
| WeeklySchedule |
Specifies a weekly recurrence pattern for running a classification job.
|
| Enum | Description |
|---|---|
| AdminStatus |
The current status of an account as the delegated Amazon Macie administrator account for an AWS organization.
|
| Currency |
The type of currency that data for a usage metric is reported in.
|
| DayOfWeek | |
| EffectivePermission | |
| EncryptionType |
The type of server-side encryption that's used to encrypt an S3 object or objects in an S3 bucket.
|
| ErrorCode |
The source of an error, issue, or delay.
|
| FindingActionType |
The type of action that occurred for the resource and produced the policy finding:
|
| FindingCategory |
The category of the finding.
|
| FindingPublishingFrequency |
The frequency with which Amazon Macie publishes updates to policy findings for an account.
|
| FindingsFilterAction |
The action to perform on findings that meet the filter criteria.
|
| FindingStatisticsSortAttributeName |
The grouping to sort the results by.
|
| FindingType |
The type of finding.
|
| GroupBy | |
| IsDefinedInJob | |
| IsMonitoredByJob | |
| JobComparator |
The operator to use in a condition.
|
| JobStatus |
The status of a classification job.
|
| JobType |
The schedule for running a classification job.
|
| LastRunErrorStatusCode |
Specifies whether any account- or bucket-level access errors occurred during the run of a one-time classification job
or the most recent run of a recurring classification job.
|
| ListJobsFilterKey |
The property to use to filter the results.
|
| ListJobsSortAttributeName |
The property to sort the results by.
|
| MacieStatus |
The status of an Amazon Macie account.
|
| OrderBy | |
| RelationshipStatus |
The current status of the relationship between an account and an associated Amazon Macie master account (inviter
account).
|
| ScopeFilterKey |
The property to use in a condition that determines which objects are analyzed by a classification job.
|
| SensitiveDataItemCategory |
The category of sensitive data that was detected and produced the finding.
|
| SeverityDescription |
The qualitative representation of the finding's severity.
|
| SharedAccess | |
| StorageClass |
The storage class of the S3 object.
|
| TagTarget |
The type of object to apply a tag-based condition to.
|
| Unit | |
| UsageStatisticsFilterComparator |
The operator to use in a condition that filters the results of a query for account quotas and usage data.
|
| UsageStatisticsFilterKey |
The field to use in a condition that filters the results of a query for account quotas and usage data.
|
| UsageStatisticsSortKey |
The field to use to sort the results of a query for account quotas and usage data.
|
| UsageType |
The name of a usage metric for an account.
|
| UserIdentityType |
The type of entity that performed the action on the affected resource.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
Provides information about an error that occurred due to insufficient access to a specified resource.
|
| AmazonMacie2Exception |
Base exception for all service exceptions thrown by Amazon Macie 2
|
| ConflictException |
Provides information about an error that occurred due to a versioning conflict for a specified resource.
|
| InternalServerException |
Provides information about an error that occurred due to an unknown internal server error, exception, or failure.
|
| ResourceNotFoundException |
Provides information about an error that occurred because a specified resource wasn't found.
|
| ServiceQuotaExceededException |
Provides information about an error that occurred due to one or more service quotas for an account.
|
| ThrottlingException |
Provides information about an error that occurred because too many requests were sent during a certain amount of
time.
|
| ValidationException |
Provides information about an error that occurred due to a syntax error in a request.
|