Package-level declarations

Types

Link copied to clipboard

Amazon Macie

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Accepts an Amazon Macie membership invitation that was received from a specific account.

Link copied to clipboard

Retrieves information about one or more custom data identifiers.

Link copied to clipboard

Creates and defines the settings for an allow list.

Link copied to clipboard

Creates and defines the settings for a classification job.

Link copied to clipboard

Creates and defines the criteria and other settings for a custom data identifier.

Link copied to clipboard

Creates and defines the criteria and other settings for a findings filter.

Link copied to clipboard

Sends an Amazon Macie membership invitation to one or more accounts.

Link copied to clipboard
inline suspend fun Macie2Client.createMember(crossinline block: CreateMemberRequest.Builder.() -> Unit): CreateMemberResponse

Associates an account with an Amazon Macie administrator account.

Link copied to clipboard

Creates sample findings.

Link copied to clipboard

Declines Amazon Macie membership invitations that were received from specific accounts.

Link copied to clipboard

Deletes an allow list.

Link copied to clipboard

Soft deletes a custom data identifier.

Link copied to clipboard

Deletes a findings filter.

Link copied to clipboard

Deletes Amazon Macie membership invitations that were received from specific accounts.

Link copied to clipboard
inline suspend fun Macie2Client.deleteMember(crossinline block: DeleteMemberRequest.Builder.() -> Unit): DeleteMemberResponse

Deletes the association between an Amazon Macie administrator account and an account.

Link copied to clipboard

Retrieves (queries) statistical data and other information about one or more S3 buckets that Amazon Macie monitors and analyzes for an account.

Link copied to clipboard

Retrieves the status and settings for a classification job.

Link copied to clipboard

Retrieves the Amazon Macie configuration settings for an organization in Organizations.

Link copied to clipboard
inline suspend fun Macie2Client.disableMacie(crossinline block: DisableMacieRequest.Builder.() -> Unit): DisableMacieResponse

Disables Amazon Macie and deletes all settings and resources for a Macie account.

Link copied to clipboard

Disables an account as the delegated Amazon Macie administrator account for an organization in Organizations.

Link copied to clipboard

Disassociates a member account from its Amazon Macie administrator account.

Link copied to clipboard

(Deprecated) Disassociates a member account from its Amazon Macie administrator account. This operation has been replaced by the DisassociateFromAdministratorAccount operation.

Link copied to clipboard

Disassociates an Amazon Macie administrator account from a member account.

Link copied to clipboard
inline suspend fun Macie2Client.enableMacie(crossinline block: EnableMacieRequest.Builder.() -> Unit): EnableMacieResponse

Enables Amazon Macie and specifies the configuration settings for a Macie account.

Link copied to clipboard

Designates an account as the delegated Amazon Macie administrator account for an organization in Organizations.

Link copied to clipboard

Retrieves information about the Amazon Macie administrator account for an account.

Link copied to clipboard
inline suspend fun Macie2Client.getAllowList(crossinline block: GetAllowListRequest.Builder.() -> Unit): GetAllowListResponse

Retrieves the settings and status of an allow list.

Link copied to clipboard

Retrieves the configuration settings and status of automated sensitive data discovery for an account.

Link copied to clipboard

Retrieves (queries) aggregated statistical data about all the S3 buckets that Amazon Macie monitors and analyzes for an account.

Link copied to clipboard

Retrieves the configuration settings for storing data classification results.

Link copied to clipboard

Retrieves the classification scope settings for an account.

Link copied to clipboard

Retrieves the criteria and other settings for a custom data identifier.

Link copied to clipboard
inline suspend fun Macie2Client.getFindings(crossinline block: GetFindingsRequest.Builder.() -> Unit): GetFindingsResponse

Retrieves the details of one or more findings.

Link copied to clipboard

Retrieves the criteria and other settings for a findings filter.

Link copied to clipboard

Retrieves the configuration settings for publishing findings to Security Hub.

Link copied to clipboard

Retrieves (queries) aggregated statistical data about findings.

Link copied to clipboard

Retrieves the count of Amazon Macie membership invitations that were received by an account.

Link copied to clipboard

Retrieves the status and configuration settings for an Amazon Macie account.

Link copied to clipboard

(Deprecated) Retrieves information about the Amazon Macie administrator account for an account. This operation has been replaced by the GetAdministratorAccount operation.

Link copied to clipboard
inline suspend fun Macie2Client.getMember(crossinline block: GetMemberRequest.Builder.() -> Unit): GetMemberResponse

Retrieves information about an account that's associated with an Amazon Macie administrator account.

Link copied to clipboard

Retrieves (queries) sensitive data discovery statistics and the sensitivity score for an S3 bucket.

Link copied to clipboard

Retrieves the status and configuration settings for retrieving occurrences of sensitive data reported by findings.

Link copied to clipboard

Retrieves occurrences of sensitive data reported by a finding.

Link copied to clipboard

Checks whether occurrences of sensitive data can be retrieved for a finding.

Link copied to clipboard

Retrieves the settings for the sensitivity inspection template for an account.

Link copied to clipboard

Retrieves (queries) quotas and aggregated usage data for one or more accounts.

Link copied to clipboard

Retrieves (queries) aggregated usage data for an account.

Link copied to clipboard

Retrieves a subset of information about all the allow lists for an account.

Link copied to clipboard

Retrieves a subset of information about one or more classification jobs.

Link copied to clipboard

Retrieves a subset of information about the classification scope for an account.

Link copied to clipboard

Retrieves a subset of information about all the custom data identifiers for an account.

Link copied to clipboard
inline suspend fun Macie2Client.listFindings(crossinline block: ListFindingsRequest.Builder.() -> Unit): ListFindingsResponse

Retrieves a subset of information about one or more findings.

Link copied to clipboard

Retrieves a subset of information about all the findings filters for an account.

Link copied to clipboard

Retrieves information about the Amazon Macie membership invitations that were received by an account.

Link copied to clipboard

Retrieves information about all the managed data identifiers that Amazon Macie currently provides.

Link copied to clipboard
inline suspend fun Macie2Client.listMembers(crossinline block: ListMembersRequest.Builder.() -> Unit): ListMembersResponse

Retrieves information about the accounts that are associated with an Amazon Macie administrator account.

Link copied to clipboard

Retrieves information about the delegated Amazon Macie administrator account for an organization in Organizations.

Link copied to clipboard

Retrieves information about objects that were selected from an S3 bucket for automated sensitive data discovery.

Link copied to clipboard

Retrieves information about the types and amount of sensitive data that Amazon Macie found in an S3 bucket.

Link copied to clipboard

Retrieves a subset of information about the sensitivity inspection template for an account.

Link copied to clipboard

Retrieves the tags (keys and values) that are associated with an Amazon Macie resource.

Link copied to clipboard

Creates or updates the configuration settings for storing data classification results.

Link copied to clipboard

Updates the configuration settings for publishing findings to Security Hub.

Link copied to clipboard

Retrieves (queries) statistical data and other information about Amazon Web Services resources that Amazon Macie monitors and analyzes.

Link copied to clipboard
inline suspend fun Macie2Client.tagResource(crossinline block: TagResourceRequest.Builder.() -> Unit): TagResourceResponse

Adds or updates one or more tags (keys and values) that are associated with an Amazon Macie resource.

Link copied to clipboard

Tests a custom data identifier.

Link copied to clipboard

Removes one or more tags (keys and values) from an Amazon Macie resource.

Link copied to clipboard

Updates the settings for an allow list.

Link copied to clipboard

Enables or disables automated sensitive data discovery for an account.

Link copied to clipboard

Changes the status of a classification job.

Link copied to clipboard

Updates the classification scope settings for an account.

Link copied to clipboard

Updates the criteria and other settings for a findings filter.

Link copied to clipboard

Suspends or re-enables Amazon Macie, or updates the configuration settings for a Macie account.

Link copied to clipboard

Enables an Amazon Macie administrator to suspend or re-enable Macie for a member account.

Link copied to clipboard

Updates the Amazon Macie configuration settings for an organization in Organizations.

Link copied to clipboard

Updates the sensitivity score for an S3 bucket.

Link copied to clipboard

Updates the sensitivity scoring settings for an S3 bucket.

Link copied to clipboard

Updates the status and configuration settings for retrieving occurrences of sensitive data reported by findings.

Link copied to clipboard

Updates the settings for the sensitivity inspection template for an account.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.