import { type WaiterResult } from "@smithy/core/client"; import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, WaiterConfiguration } from "@smithy/types"; import { type AcceptInvitationCommandInput, type AcceptInvitationCommandOutput } from "./commands/AcceptInvitationCommand"; import { type BatchGetCustomDataIdentifiersCommandInput, type BatchGetCustomDataIdentifiersCommandOutput } from "./commands/BatchGetCustomDataIdentifiersCommand"; import { type BatchUpdateAutomatedDiscoveryAccountsCommandInput, type BatchUpdateAutomatedDiscoveryAccountsCommandOutput } from "./commands/BatchUpdateAutomatedDiscoveryAccountsCommand"; import { type CreateAllowListCommandInput, type CreateAllowListCommandOutput } from "./commands/CreateAllowListCommand"; import { type CreateClassificationJobCommandInput, type CreateClassificationJobCommandOutput } from "./commands/CreateClassificationJobCommand"; import { type CreateCustomDataIdentifierCommandInput, type CreateCustomDataIdentifierCommandOutput } from "./commands/CreateCustomDataIdentifierCommand"; import { type CreateFindingsFilterCommandInput, type CreateFindingsFilterCommandOutput } from "./commands/CreateFindingsFilterCommand"; import { type CreateInvitationsCommandInput, type CreateInvitationsCommandOutput } from "./commands/CreateInvitationsCommand"; import { type CreateMemberCommandInput, type CreateMemberCommandOutput } from "./commands/CreateMemberCommand"; import { type CreateSampleFindingsCommandInput, type CreateSampleFindingsCommandOutput } from "./commands/CreateSampleFindingsCommand"; import { type DeclineInvitationsCommandInput, type DeclineInvitationsCommandOutput } from "./commands/DeclineInvitationsCommand"; import { type DeleteAllowListCommandInput, type DeleteAllowListCommandOutput } from "./commands/DeleteAllowListCommand"; import { type DeleteCustomDataIdentifierCommandInput, type DeleteCustomDataIdentifierCommandOutput } from "./commands/DeleteCustomDataIdentifierCommand"; import { type DeleteFindingsFilterCommandInput, type DeleteFindingsFilterCommandOutput } from "./commands/DeleteFindingsFilterCommand"; import { type DeleteInvitationsCommandInput, type DeleteInvitationsCommandOutput } from "./commands/DeleteInvitationsCommand"; import { type DeleteMemberCommandInput, type DeleteMemberCommandOutput } from "./commands/DeleteMemberCommand"; import { type DescribeBucketsCommandInput, type DescribeBucketsCommandOutput } from "./commands/DescribeBucketsCommand"; import { type DescribeClassificationJobCommandInput, type DescribeClassificationJobCommandOutput } from "./commands/DescribeClassificationJobCommand"; import { type DescribeOrganizationConfigurationCommandInput, type DescribeOrganizationConfigurationCommandOutput } from "./commands/DescribeOrganizationConfigurationCommand"; import { type DisableMacieCommandInput, type DisableMacieCommandOutput } from "./commands/DisableMacieCommand"; import { type DisableOrganizationAdminAccountCommandInput, type DisableOrganizationAdminAccountCommandOutput } from "./commands/DisableOrganizationAdminAccountCommand"; import { type DisassociateFromAdministratorAccountCommandInput, type DisassociateFromAdministratorAccountCommandOutput } from "./commands/DisassociateFromAdministratorAccountCommand"; import { type DisassociateFromMasterAccountCommandInput, type DisassociateFromMasterAccountCommandOutput } from "./commands/DisassociateFromMasterAccountCommand"; import { type DisassociateMemberCommandInput, type DisassociateMemberCommandOutput } from "./commands/DisassociateMemberCommand"; import { type EnableMacieCommandInput, type EnableMacieCommandOutput } from "./commands/EnableMacieCommand"; import { type EnableOrganizationAdminAccountCommandInput, type EnableOrganizationAdminAccountCommandOutput } from "./commands/EnableOrganizationAdminAccountCommand"; import { type GetAdministratorAccountCommandInput, type GetAdministratorAccountCommandOutput } from "./commands/GetAdministratorAccountCommand"; import { type GetAllowListCommandInput, type GetAllowListCommandOutput } from "./commands/GetAllowListCommand"; import { type GetAutomatedDiscoveryConfigurationCommandInput, type GetAutomatedDiscoveryConfigurationCommandOutput } from "./commands/GetAutomatedDiscoveryConfigurationCommand"; import { type GetBucketStatisticsCommandInput, type GetBucketStatisticsCommandOutput } from "./commands/GetBucketStatisticsCommand"; import { type GetClassificationExportConfigurationCommandInput, type GetClassificationExportConfigurationCommandOutput } from "./commands/GetClassificationExportConfigurationCommand"; import { type GetClassificationScopeCommandInput, type GetClassificationScopeCommandOutput } from "./commands/GetClassificationScopeCommand"; import { type GetCustomDataIdentifierCommandInput, type GetCustomDataIdentifierCommandOutput } from "./commands/GetCustomDataIdentifierCommand"; import { type GetFindingsCommandInput, type GetFindingsCommandOutput } from "./commands/GetFindingsCommand"; import { type GetFindingsFilterCommandInput, type GetFindingsFilterCommandOutput } from "./commands/GetFindingsFilterCommand"; import { type GetFindingsPublicationConfigurationCommandInput, type GetFindingsPublicationConfigurationCommandOutput } from "./commands/GetFindingsPublicationConfigurationCommand"; import { type GetFindingStatisticsCommandInput, type GetFindingStatisticsCommandOutput } from "./commands/GetFindingStatisticsCommand"; import { type GetInvitationsCountCommandInput, type GetInvitationsCountCommandOutput } from "./commands/GetInvitationsCountCommand"; import { type GetMacieSessionCommandInput, type GetMacieSessionCommandOutput } from "./commands/GetMacieSessionCommand"; import { type GetMasterAccountCommandInput, type GetMasterAccountCommandOutput } from "./commands/GetMasterAccountCommand"; import { type GetMemberCommandInput, type GetMemberCommandOutput } from "./commands/GetMemberCommand"; import { type GetResourceProfileCommandInput, type GetResourceProfileCommandOutput } from "./commands/GetResourceProfileCommand"; import { type GetRevealConfigurationCommandInput, type GetRevealConfigurationCommandOutput } from "./commands/GetRevealConfigurationCommand"; import { type GetSensitiveDataOccurrencesAvailabilityCommandInput, type GetSensitiveDataOccurrencesAvailabilityCommandOutput } from "./commands/GetSensitiveDataOccurrencesAvailabilityCommand"; import { type GetSensitiveDataOccurrencesCommandInput, type GetSensitiveDataOccurrencesCommandOutput } from "./commands/GetSensitiveDataOccurrencesCommand"; import { type GetSensitivityInspectionTemplateCommandInput, type GetSensitivityInspectionTemplateCommandOutput } from "./commands/GetSensitivityInspectionTemplateCommand"; import { type GetUsageStatisticsCommandInput, type GetUsageStatisticsCommandOutput } from "./commands/GetUsageStatisticsCommand"; import { type GetUsageTotalsCommandInput, type GetUsageTotalsCommandOutput } from "./commands/GetUsageTotalsCommand"; import { type ListAllowListsCommandInput, type ListAllowListsCommandOutput } from "./commands/ListAllowListsCommand"; import { type ListAutomatedDiscoveryAccountsCommandInput, type ListAutomatedDiscoveryAccountsCommandOutput } from "./commands/ListAutomatedDiscoveryAccountsCommand"; import { type ListClassificationJobsCommandInput, type ListClassificationJobsCommandOutput } from "./commands/ListClassificationJobsCommand"; import { type ListClassificationScopesCommandInput, type ListClassificationScopesCommandOutput } from "./commands/ListClassificationScopesCommand"; import { type ListCustomDataIdentifiersCommandInput, type ListCustomDataIdentifiersCommandOutput } from "./commands/ListCustomDataIdentifiersCommand"; import { type ListFindingsCommandInput, type ListFindingsCommandOutput } from "./commands/ListFindingsCommand"; import { type ListFindingsFiltersCommandInput, type ListFindingsFiltersCommandOutput } from "./commands/ListFindingsFiltersCommand"; import { type ListInvitationsCommandInput, type ListInvitationsCommandOutput } from "./commands/ListInvitationsCommand"; import { type ListManagedDataIdentifiersCommandInput, type ListManagedDataIdentifiersCommandOutput } from "./commands/ListManagedDataIdentifiersCommand"; import { type ListMembersCommandInput, type ListMembersCommandOutput } from "./commands/ListMembersCommand"; import { type ListOrganizationAdminAccountsCommandInput, type ListOrganizationAdminAccountsCommandOutput } from "./commands/ListOrganizationAdminAccountsCommand"; import { type ListResourceProfileArtifactsCommandInput, type ListResourceProfileArtifactsCommandOutput } from "./commands/ListResourceProfileArtifactsCommand"; import { type ListResourceProfileDetectionsCommandInput, type ListResourceProfileDetectionsCommandOutput } from "./commands/ListResourceProfileDetectionsCommand"; import { type ListSensitivityInspectionTemplatesCommandInput, type ListSensitivityInspectionTemplatesCommandOutput } from "./commands/ListSensitivityInspectionTemplatesCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type PutClassificationExportConfigurationCommandInput, type PutClassificationExportConfigurationCommandOutput } from "./commands/PutClassificationExportConfigurationCommand"; import { type PutFindingsPublicationConfigurationCommandInput, type PutFindingsPublicationConfigurationCommandOutput } from "./commands/PutFindingsPublicationConfigurationCommand"; import { type SearchResourcesCommandInput, type SearchResourcesCommandOutput } from "./commands/SearchResourcesCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type TestCustomDataIdentifierCommandInput, type TestCustomDataIdentifierCommandOutput } from "./commands/TestCustomDataIdentifierCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateAllowListCommandInput, type UpdateAllowListCommandOutput } from "./commands/UpdateAllowListCommand"; import { type UpdateAutomatedDiscoveryConfigurationCommandInput, type UpdateAutomatedDiscoveryConfigurationCommandOutput } from "./commands/UpdateAutomatedDiscoveryConfigurationCommand"; import { type UpdateClassificationJobCommandInput, type UpdateClassificationJobCommandOutput } from "./commands/UpdateClassificationJobCommand"; import { type UpdateClassificationScopeCommandInput, type UpdateClassificationScopeCommandOutput } from "./commands/UpdateClassificationScopeCommand"; import { type UpdateFindingsFilterCommandInput, type UpdateFindingsFilterCommandOutput } from "./commands/UpdateFindingsFilterCommand"; import { type UpdateMacieSessionCommandInput, type UpdateMacieSessionCommandOutput } from "./commands/UpdateMacieSessionCommand"; import { type UpdateMemberSessionCommandInput, type UpdateMemberSessionCommandOutput } from "./commands/UpdateMemberSessionCommand"; import { type UpdateOrganizationConfigurationCommandInput, type UpdateOrganizationConfigurationCommandOutput } from "./commands/UpdateOrganizationConfigurationCommand"; import { type UpdateResourceProfileCommandInput, type UpdateResourceProfileCommandOutput } from "./commands/UpdateResourceProfileCommand"; import { type UpdateResourceProfileDetectionsCommandInput, type UpdateResourceProfileDetectionsCommandOutput } from "./commands/UpdateResourceProfileDetectionsCommand"; import { type UpdateRevealConfigurationCommandInput, type UpdateRevealConfigurationCommandOutput } from "./commands/UpdateRevealConfigurationCommand"; import { type UpdateSensitivityInspectionTemplateCommandInput, type UpdateSensitivityInspectionTemplateCommandOutput } from "./commands/UpdateSensitivityInspectionTemplateCommand"; import { Macie2Client } from "./Macie2Client"; export interface Macie2 { /** * @see {@link AcceptInvitationCommand} */ acceptInvitation(args: AcceptInvitationCommandInput, options?: __HttpHandlerOptions): Promise; acceptInvitation(args: AcceptInvitationCommandInput, cb: (err: any, data?: AcceptInvitationCommandOutput) => void): void; acceptInvitation(args: AcceptInvitationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AcceptInvitationCommandOutput) => void): void; /** * @see {@link BatchGetCustomDataIdentifiersCommand} */ batchGetCustomDataIdentifiers(): Promise; batchGetCustomDataIdentifiers(args: BatchGetCustomDataIdentifiersCommandInput, options?: __HttpHandlerOptions): Promise; batchGetCustomDataIdentifiers(args: BatchGetCustomDataIdentifiersCommandInput, cb: (err: any, data?: BatchGetCustomDataIdentifiersCommandOutput) => void): void; batchGetCustomDataIdentifiers(args: BatchGetCustomDataIdentifiersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchGetCustomDataIdentifiersCommandOutput) => void): void; /** * @see {@link BatchUpdateAutomatedDiscoveryAccountsCommand} */ batchUpdateAutomatedDiscoveryAccounts(): Promise; batchUpdateAutomatedDiscoveryAccounts(args: BatchUpdateAutomatedDiscoveryAccountsCommandInput, options?: __HttpHandlerOptions): Promise; batchUpdateAutomatedDiscoveryAccounts(args: BatchUpdateAutomatedDiscoveryAccountsCommandInput, cb: (err: any, data?: BatchUpdateAutomatedDiscoveryAccountsCommandOutput) => void): void; batchUpdateAutomatedDiscoveryAccounts(args: BatchUpdateAutomatedDiscoveryAccountsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: BatchUpdateAutomatedDiscoveryAccountsCommandOutput) => void): void; /** * @see {@link CreateAllowListCommand} */ createAllowList(args: CreateAllowListCommandInput, options?: __HttpHandlerOptions): Promise; createAllowList(args: CreateAllowListCommandInput, cb: (err: any, data?: CreateAllowListCommandOutput) => void): void; createAllowList(args: CreateAllowListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAllowListCommandOutput) => void): void; /** * @see {@link CreateClassificationJobCommand} */ createClassificationJob(args: CreateClassificationJobCommandInput, options?: __HttpHandlerOptions): Promise; createClassificationJob(args: CreateClassificationJobCommandInput, cb: (err: any, data?: CreateClassificationJobCommandOutput) => void): void; createClassificationJob(args: CreateClassificationJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateClassificationJobCommandOutput) => void): void; /** * @see {@link CreateCustomDataIdentifierCommand} */ createCustomDataIdentifier(args: CreateCustomDataIdentifierCommandInput, options?: __HttpHandlerOptions): Promise; createCustomDataIdentifier(args: CreateCustomDataIdentifierCommandInput, cb: (err: any, data?: CreateCustomDataIdentifierCommandOutput) => void): void; createCustomDataIdentifier(args: CreateCustomDataIdentifierCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCustomDataIdentifierCommandOutput) => void): void; /** * @see {@link CreateFindingsFilterCommand} */ createFindingsFilter(args: CreateFindingsFilterCommandInput, options?: __HttpHandlerOptions): Promise; createFindingsFilter(args: CreateFindingsFilterCommandInput, cb: (err: any, data?: CreateFindingsFilterCommandOutput) => void): void; createFindingsFilter(args: CreateFindingsFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFindingsFilterCommandOutput) => void): void; /** * @see {@link CreateInvitationsCommand} */ createInvitations(args: CreateInvitationsCommandInput, options?: __HttpHandlerOptions): Promise; createInvitations(args: CreateInvitationsCommandInput, cb: (err: any, data?: CreateInvitationsCommandOutput) => void): void; createInvitations(args: CreateInvitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInvitationsCommandOutput) => void): void; /** * @see {@link CreateMemberCommand} */ createMember(args: CreateMemberCommandInput, options?: __HttpHandlerOptions): Promise; createMember(args: CreateMemberCommandInput, cb: (err: any, data?: CreateMemberCommandOutput) => void): void; createMember(args: CreateMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMemberCommandOutput) => void): void; /** * @see {@link CreateSampleFindingsCommand} */ createSampleFindings(): Promise; createSampleFindings(args: CreateSampleFindingsCommandInput, options?: __HttpHandlerOptions): Promise; createSampleFindings(args: CreateSampleFindingsCommandInput, cb: (err: any, data?: CreateSampleFindingsCommandOutput) => void): void; createSampleFindings(args: CreateSampleFindingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateSampleFindingsCommandOutput) => void): void; /** * @see {@link DeclineInvitationsCommand} */ declineInvitations(args: DeclineInvitationsCommandInput, options?: __HttpHandlerOptions): Promise; declineInvitations(args: DeclineInvitationsCommandInput, cb: (err: any, data?: DeclineInvitationsCommandOutput) => void): void; declineInvitations(args: DeclineInvitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeclineInvitationsCommandOutput) => void): void; /** * @see {@link DeleteAllowListCommand} */ deleteAllowList(args: DeleteAllowListCommandInput, options?: __HttpHandlerOptions): Promise; deleteAllowList(args: DeleteAllowListCommandInput, cb: (err: any, data?: DeleteAllowListCommandOutput) => void): void; deleteAllowList(args: DeleteAllowListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAllowListCommandOutput) => void): void; /** * @see {@link DeleteCustomDataIdentifierCommand} */ deleteCustomDataIdentifier(args: DeleteCustomDataIdentifierCommandInput, options?: __HttpHandlerOptions): Promise; deleteCustomDataIdentifier(args: DeleteCustomDataIdentifierCommandInput, cb: (err: any, data?: DeleteCustomDataIdentifierCommandOutput) => void): void; deleteCustomDataIdentifier(args: DeleteCustomDataIdentifierCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCustomDataIdentifierCommandOutput) => void): void; /** * @see {@link DeleteFindingsFilterCommand} */ deleteFindingsFilter(args: DeleteFindingsFilterCommandInput, options?: __HttpHandlerOptions): Promise; deleteFindingsFilter(args: DeleteFindingsFilterCommandInput, cb: (err: any, data?: DeleteFindingsFilterCommandOutput) => void): void; deleteFindingsFilter(args: DeleteFindingsFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFindingsFilterCommandOutput) => void): void; /** * @see {@link DeleteInvitationsCommand} */ deleteInvitations(args: DeleteInvitationsCommandInput, options?: __HttpHandlerOptions): Promise; deleteInvitations(args: DeleteInvitationsCommandInput, cb: (err: any, data?: DeleteInvitationsCommandOutput) => void): void; deleteInvitations(args: DeleteInvitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteInvitationsCommandOutput) => void): void; /** * @see {@link DeleteMemberCommand} */ deleteMember(args: DeleteMemberCommandInput, options?: __HttpHandlerOptions): Promise; deleteMember(args: DeleteMemberCommandInput, cb: (err: any, data?: DeleteMemberCommandOutput) => void): void; deleteMember(args: DeleteMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMemberCommandOutput) => void): void; /** * @see {@link DescribeBucketsCommand} */ describeBuckets(): Promise; describeBuckets(args: DescribeBucketsCommandInput, options?: __HttpHandlerOptions): Promise; describeBuckets(args: DescribeBucketsCommandInput, cb: (err: any, data?: DescribeBucketsCommandOutput) => void): void; describeBuckets(args: DescribeBucketsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeBucketsCommandOutput) => void): void; /** * @see {@link DescribeClassificationJobCommand} */ describeClassificationJob(args: DescribeClassificationJobCommandInput, options?: __HttpHandlerOptions): Promise; describeClassificationJob(args: DescribeClassificationJobCommandInput, cb: (err: any, data?: DescribeClassificationJobCommandOutput) => void): void; describeClassificationJob(args: DescribeClassificationJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeClassificationJobCommandOutput) => void): void; /** * @see {@link DescribeOrganizationConfigurationCommand} */ describeOrganizationConfiguration(): Promise; describeOrganizationConfiguration(args: DescribeOrganizationConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; describeOrganizationConfiguration(args: DescribeOrganizationConfigurationCommandInput, cb: (err: any, data?: DescribeOrganizationConfigurationCommandOutput) => void): void; describeOrganizationConfiguration(args: DescribeOrganizationConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeOrganizationConfigurationCommandOutput) => void): void; /** * @see {@link DisableMacieCommand} */ disableMacie(): Promise; disableMacie(args: DisableMacieCommandInput, options?: __HttpHandlerOptions): Promise; disableMacie(args: DisableMacieCommandInput, cb: (err: any, data?: DisableMacieCommandOutput) => void): void; disableMacie(args: DisableMacieCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisableMacieCommandOutput) => void): void; /** * @see {@link DisableOrganizationAdminAccountCommand} */ disableOrganizationAdminAccount(args: DisableOrganizationAdminAccountCommandInput, options?: __HttpHandlerOptions): Promise; disableOrganizationAdminAccount(args: DisableOrganizationAdminAccountCommandInput, cb: (err: any, data?: DisableOrganizationAdminAccountCommandOutput) => void): void; disableOrganizationAdminAccount(args: DisableOrganizationAdminAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisableOrganizationAdminAccountCommandOutput) => void): void; /** * @see {@link DisassociateFromAdministratorAccountCommand} */ disassociateFromAdministratorAccount(): Promise; disassociateFromAdministratorAccount(args: DisassociateFromAdministratorAccountCommandInput, options?: __HttpHandlerOptions): Promise; disassociateFromAdministratorAccount(args: DisassociateFromAdministratorAccountCommandInput, cb: (err: any, data?: DisassociateFromAdministratorAccountCommandOutput) => void): void; disassociateFromAdministratorAccount(args: DisassociateFromAdministratorAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateFromAdministratorAccountCommandOutput) => void): void; /** * @see {@link DisassociateFromMasterAccountCommand} */ disassociateFromMasterAccount(): Promise; disassociateFromMasterAccount(args: DisassociateFromMasterAccountCommandInput, options?: __HttpHandlerOptions): Promise; disassociateFromMasterAccount(args: DisassociateFromMasterAccountCommandInput, cb: (err: any, data?: DisassociateFromMasterAccountCommandOutput) => void): void; disassociateFromMasterAccount(args: DisassociateFromMasterAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateFromMasterAccountCommandOutput) => void): void; /** * @see {@link DisassociateMemberCommand} */ disassociateMember(args: DisassociateMemberCommandInput, options?: __HttpHandlerOptions): Promise; disassociateMember(args: DisassociateMemberCommandInput, cb: (err: any, data?: DisassociateMemberCommandOutput) => void): void; disassociateMember(args: DisassociateMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateMemberCommandOutput) => void): void; /** * @see {@link EnableMacieCommand} */ enableMacie(): Promise; enableMacie(args: EnableMacieCommandInput, options?: __HttpHandlerOptions): Promise; enableMacie(args: EnableMacieCommandInput, cb: (err: any, data?: EnableMacieCommandOutput) => void): void; enableMacie(args: EnableMacieCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: EnableMacieCommandOutput) => void): void; /** * @see {@link EnableOrganizationAdminAccountCommand} */ enableOrganizationAdminAccount(args: EnableOrganizationAdminAccountCommandInput, options?: __HttpHandlerOptions): Promise; enableOrganizationAdminAccount(args: EnableOrganizationAdminAccountCommandInput, cb: (err: any, data?: EnableOrganizationAdminAccountCommandOutput) => void): void; enableOrganizationAdminAccount(args: EnableOrganizationAdminAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: EnableOrganizationAdminAccountCommandOutput) => void): void; /** * @see {@link GetAdministratorAccountCommand} */ getAdministratorAccount(): Promise; getAdministratorAccount(args: GetAdministratorAccountCommandInput, options?: __HttpHandlerOptions): Promise; getAdministratorAccount(args: GetAdministratorAccountCommandInput, cb: (err: any, data?: GetAdministratorAccountCommandOutput) => void): void; getAdministratorAccount(args: GetAdministratorAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAdministratorAccountCommandOutput) => void): void; /** * @see {@link GetAllowListCommand} */ getAllowList(args: GetAllowListCommandInput, options?: __HttpHandlerOptions): Promise; getAllowList(args: GetAllowListCommandInput, cb: (err: any, data?: GetAllowListCommandOutput) => void): void; getAllowList(args: GetAllowListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAllowListCommandOutput) => void): void; /** * @see {@link GetAutomatedDiscoveryConfigurationCommand} */ getAutomatedDiscoveryConfiguration(): Promise; getAutomatedDiscoveryConfiguration(args: GetAutomatedDiscoveryConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; getAutomatedDiscoveryConfiguration(args: GetAutomatedDiscoveryConfigurationCommandInput, cb: (err: any, data?: GetAutomatedDiscoveryConfigurationCommandOutput) => void): void; getAutomatedDiscoveryConfiguration(args: GetAutomatedDiscoveryConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAutomatedDiscoveryConfigurationCommandOutput) => void): void; /** * @see {@link GetBucketStatisticsCommand} */ getBucketStatistics(): Promise; getBucketStatistics(args: GetBucketStatisticsCommandInput, options?: __HttpHandlerOptions): Promise; getBucketStatistics(args: GetBucketStatisticsCommandInput, cb: (err: any, data?: GetBucketStatisticsCommandOutput) => void): void; getBucketStatistics(args: GetBucketStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetBucketStatisticsCommandOutput) => void): void; /** * @see {@link GetClassificationExportConfigurationCommand} */ getClassificationExportConfiguration(): Promise; getClassificationExportConfiguration(args: GetClassificationExportConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; getClassificationExportConfiguration(args: GetClassificationExportConfigurationCommandInput, cb: (err: any, data?: GetClassificationExportConfigurationCommandOutput) => void): void; getClassificationExportConfiguration(args: GetClassificationExportConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetClassificationExportConfigurationCommandOutput) => void): void; /** * @see {@link GetClassificationScopeCommand} */ getClassificationScope(args: GetClassificationScopeCommandInput, options?: __HttpHandlerOptions): Promise; getClassificationScope(args: GetClassificationScopeCommandInput, cb: (err: any, data?: GetClassificationScopeCommandOutput) => void): void; getClassificationScope(args: GetClassificationScopeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetClassificationScopeCommandOutput) => void): void; /** * @see {@link GetCustomDataIdentifierCommand} */ getCustomDataIdentifier(args: GetCustomDataIdentifierCommandInput, options?: __HttpHandlerOptions): Promise; getCustomDataIdentifier(args: GetCustomDataIdentifierCommandInput, cb: (err: any, data?: GetCustomDataIdentifierCommandOutput) => void): void; getCustomDataIdentifier(args: GetCustomDataIdentifierCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCustomDataIdentifierCommandOutput) => void): void; /** * @see {@link GetFindingsCommand} */ getFindings(args: GetFindingsCommandInput, options?: __HttpHandlerOptions): Promise; getFindings(args: GetFindingsCommandInput, cb: (err: any, data?: GetFindingsCommandOutput) => void): void; getFindings(args: GetFindingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFindingsCommandOutput) => void): void; /** * @see {@link GetFindingsFilterCommand} */ getFindingsFilter(args: GetFindingsFilterCommandInput, options?: __HttpHandlerOptions): Promise; getFindingsFilter(args: GetFindingsFilterCommandInput, cb: (err: any, data?: GetFindingsFilterCommandOutput) => void): void; getFindingsFilter(args: GetFindingsFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFindingsFilterCommandOutput) => void): void; /** * @see {@link GetFindingsPublicationConfigurationCommand} */ getFindingsPublicationConfiguration(): Promise; getFindingsPublicationConfiguration(args: GetFindingsPublicationConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; getFindingsPublicationConfiguration(args: GetFindingsPublicationConfigurationCommandInput, cb: (err: any, data?: GetFindingsPublicationConfigurationCommandOutput) => void): void; getFindingsPublicationConfiguration(args: GetFindingsPublicationConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFindingsPublicationConfigurationCommandOutput) => void): void; /** * @see {@link GetFindingStatisticsCommand} */ getFindingStatistics(args: GetFindingStatisticsCommandInput, options?: __HttpHandlerOptions): Promise; getFindingStatistics(args: GetFindingStatisticsCommandInput, cb: (err: any, data?: GetFindingStatisticsCommandOutput) => void): void; getFindingStatistics(args: GetFindingStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFindingStatisticsCommandOutput) => void): void; /** * @see {@link GetInvitationsCountCommand} */ getInvitationsCount(): Promise; getInvitationsCount(args: GetInvitationsCountCommandInput, options?: __HttpHandlerOptions): Promise; getInvitationsCount(args: GetInvitationsCountCommandInput, cb: (err: any, data?: GetInvitationsCountCommandOutput) => void): void; getInvitationsCount(args: GetInvitationsCountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInvitationsCountCommandOutput) => void): void; /** * @see {@link GetMacieSessionCommand} */ getMacieSession(): Promise; getMacieSession(args: GetMacieSessionCommandInput, options?: __HttpHandlerOptions): Promise; getMacieSession(args: GetMacieSessionCommandInput, cb: (err: any, data?: GetMacieSessionCommandOutput) => void): void; getMacieSession(args: GetMacieSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMacieSessionCommandOutput) => void): void; /** * @see {@link GetMasterAccountCommand} */ getMasterAccount(): Promise; getMasterAccount(args: GetMasterAccountCommandInput, options?: __HttpHandlerOptions): Promise; getMasterAccount(args: GetMasterAccountCommandInput, cb: (err: any, data?: GetMasterAccountCommandOutput) => void): void; getMasterAccount(args: GetMasterAccountCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMasterAccountCommandOutput) => void): void; /** * @see {@link GetMemberCommand} */ getMember(args: GetMemberCommandInput, options?: __HttpHandlerOptions): Promise; getMember(args: GetMemberCommandInput, cb: (err: any, data?: GetMemberCommandOutput) => void): void; getMember(args: GetMemberCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMemberCommandOutput) => void): void; /** * @see {@link GetResourceProfileCommand} */ getResourceProfile(args: GetResourceProfileCommandInput, options?: __HttpHandlerOptions): Promise; getResourceProfile(args: GetResourceProfileCommandInput, cb: (err: any, data?: GetResourceProfileCommandOutput) => void): void; getResourceProfile(args: GetResourceProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResourceProfileCommandOutput) => void): void; /** * @see {@link GetRevealConfigurationCommand} */ getRevealConfiguration(): Promise; getRevealConfiguration(args: GetRevealConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; getRevealConfiguration(args: GetRevealConfigurationCommandInput, cb: (err: any, data?: GetRevealConfigurationCommandOutput) => void): void; getRevealConfiguration(args: GetRevealConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRevealConfigurationCommandOutput) => void): void; /** * @see {@link GetSensitiveDataOccurrencesCommand} */ getSensitiveDataOccurrences(args: GetSensitiveDataOccurrencesCommandInput, options?: __HttpHandlerOptions): Promise; getSensitiveDataOccurrences(args: GetSensitiveDataOccurrencesCommandInput, cb: (err: any, data?: GetSensitiveDataOccurrencesCommandOutput) => void): void; getSensitiveDataOccurrences(args: GetSensitiveDataOccurrencesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSensitiveDataOccurrencesCommandOutput) => void): void; /** * @see {@link GetSensitiveDataOccurrencesAvailabilityCommand} */ getSensitiveDataOccurrencesAvailability(args: GetSensitiveDataOccurrencesAvailabilityCommandInput, options?: __HttpHandlerOptions): Promise; getSensitiveDataOccurrencesAvailability(args: GetSensitiveDataOccurrencesAvailabilityCommandInput, cb: (err: any, data?: GetSensitiveDataOccurrencesAvailabilityCommandOutput) => void): void; getSensitiveDataOccurrencesAvailability(args: GetSensitiveDataOccurrencesAvailabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSensitiveDataOccurrencesAvailabilityCommandOutput) => void): void; /** * @see {@link GetSensitivityInspectionTemplateCommand} */ getSensitivityInspectionTemplate(args: GetSensitivityInspectionTemplateCommandInput, options?: __HttpHandlerOptions): Promise; getSensitivityInspectionTemplate(args: GetSensitivityInspectionTemplateCommandInput, cb: (err: any, data?: GetSensitivityInspectionTemplateCommandOutput) => void): void; getSensitivityInspectionTemplate(args: GetSensitivityInspectionTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetSensitivityInspectionTemplateCommandOutput) => void): void; /** * @see {@link GetUsageStatisticsCommand} */ getUsageStatistics(): Promise; getUsageStatistics(args: GetUsageStatisticsCommandInput, options?: __HttpHandlerOptions): Promise; getUsageStatistics(args: GetUsageStatisticsCommandInput, cb: (err: any, data?: GetUsageStatisticsCommandOutput) => void): void; getUsageStatistics(args: GetUsageStatisticsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUsageStatisticsCommandOutput) => void): void; /** * @see {@link GetUsageTotalsCommand} */ getUsageTotals(): Promise; getUsageTotals(args: GetUsageTotalsCommandInput, options?: __HttpHandlerOptions): Promise; getUsageTotals(args: GetUsageTotalsCommandInput, cb: (err: any, data?: GetUsageTotalsCommandOutput) => void): void; getUsageTotals(args: GetUsageTotalsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetUsageTotalsCommandOutput) => void): void; /** * @see {@link ListAllowListsCommand} */ listAllowLists(): Promise; listAllowLists(args: ListAllowListsCommandInput, options?: __HttpHandlerOptions): Promise; listAllowLists(args: ListAllowListsCommandInput, cb: (err: any, data?: ListAllowListsCommandOutput) => void): void; listAllowLists(args: ListAllowListsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAllowListsCommandOutput) => void): void; /** * @see {@link ListAutomatedDiscoveryAccountsCommand} */ listAutomatedDiscoveryAccounts(): Promise; listAutomatedDiscoveryAccounts(args: ListAutomatedDiscoveryAccountsCommandInput, options?: __HttpHandlerOptions): Promise; listAutomatedDiscoveryAccounts(args: ListAutomatedDiscoveryAccountsCommandInput, cb: (err: any, data?: ListAutomatedDiscoveryAccountsCommandOutput) => void): void; listAutomatedDiscoveryAccounts(args: ListAutomatedDiscoveryAccountsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAutomatedDiscoveryAccountsCommandOutput) => void): void; /** * @see {@link ListClassificationJobsCommand} */ listClassificationJobs(): Promise; listClassificationJobs(args: ListClassificationJobsCommandInput, options?: __HttpHandlerOptions): Promise; listClassificationJobs(args: ListClassificationJobsCommandInput, cb: (err: any, data?: ListClassificationJobsCommandOutput) => void): void; listClassificationJobs(args: ListClassificationJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListClassificationJobsCommandOutput) => void): void; /** * @see {@link ListClassificationScopesCommand} */ listClassificationScopes(): Promise; listClassificationScopes(args: ListClassificationScopesCommandInput, options?: __HttpHandlerOptions): Promise; listClassificationScopes(args: ListClassificationScopesCommandInput, cb: (err: any, data?: ListClassificationScopesCommandOutput) => void): void; listClassificationScopes(args: ListClassificationScopesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListClassificationScopesCommandOutput) => void): void; /** * @see {@link ListCustomDataIdentifiersCommand} */ listCustomDataIdentifiers(): Promise; listCustomDataIdentifiers(args: ListCustomDataIdentifiersCommandInput, options?: __HttpHandlerOptions): Promise; listCustomDataIdentifiers(args: ListCustomDataIdentifiersCommandInput, cb: (err: any, data?: ListCustomDataIdentifiersCommandOutput) => void): void; listCustomDataIdentifiers(args: ListCustomDataIdentifiersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCustomDataIdentifiersCommandOutput) => void): void; /** * @see {@link ListFindingsCommand} */ listFindings(): Promise; listFindings(args: ListFindingsCommandInput, options?: __HttpHandlerOptions): Promise; listFindings(args: ListFindingsCommandInput, cb: (err: any, data?: ListFindingsCommandOutput) => void): void; listFindings(args: ListFindingsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFindingsCommandOutput) => void): void; /** * @see {@link ListFindingsFiltersCommand} */ listFindingsFilters(): Promise; listFindingsFilters(args: ListFindingsFiltersCommandInput, options?: __HttpHandlerOptions): Promise; listFindingsFilters(args: ListFindingsFiltersCommandInput, cb: (err: any, data?: ListFindingsFiltersCommandOutput) => void): void; listFindingsFilters(args: ListFindingsFiltersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFindingsFiltersCommandOutput) => void): void; /** * @see {@link ListInvitationsCommand} */ listInvitations(): Promise; listInvitations(args: ListInvitationsCommandInput, options?: __HttpHandlerOptions): Promise; listInvitations(args: ListInvitationsCommandInput, cb: (err: any, data?: ListInvitationsCommandOutput) => void): void; listInvitations(args: ListInvitationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInvitationsCommandOutput) => void): void; /** * @see {@link ListManagedDataIdentifiersCommand} */ listManagedDataIdentifiers(): Promise; listManagedDataIdentifiers(args: ListManagedDataIdentifiersCommandInput, options?: __HttpHandlerOptions): Promise; listManagedDataIdentifiers(args: ListManagedDataIdentifiersCommandInput, cb: (err: any, data?: ListManagedDataIdentifiersCommandOutput) => void): void; listManagedDataIdentifiers(args: ListManagedDataIdentifiersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListManagedDataIdentifiersCommandOutput) => void): void; /** * @see {@link ListMembersCommand} */ listMembers(): Promise; listMembers(args: ListMembersCommandInput, options?: __HttpHandlerOptions): Promise; listMembers(args: ListMembersCommandInput, cb: (err: any, data?: ListMembersCommandOutput) => void): void; listMembers(args: ListMembersCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMembersCommandOutput) => void): void; /** * @see {@link ListOrganizationAdminAccountsCommand} */ listOrganizationAdminAccounts(): Promise; listOrganizationAdminAccounts(args: ListOrganizationAdminAccountsCommandInput, options?: __HttpHandlerOptions): Promise; listOrganizationAdminAccounts(args: ListOrganizationAdminAccountsCommandInput, cb: (err: any, data?: ListOrganizationAdminAccountsCommandOutput) => void): void; listOrganizationAdminAccounts(args: ListOrganizationAdminAccountsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListOrganizationAdminAccountsCommandOutput) => void): void; /** * @see {@link ListResourceProfileArtifactsCommand} */ listResourceProfileArtifacts(args: ListResourceProfileArtifactsCommandInput, options?: __HttpHandlerOptions): Promise; listResourceProfileArtifacts(args: ListResourceProfileArtifactsCommandInput, cb: (err: any, data?: ListResourceProfileArtifactsCommandOutput) => void): void; listResourceProfileArtifacts(args: ListResourceProfileArtifactsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourceProfileArtifactsCommandOutput) => void): void; /** * @see {@link ListResourceProfileDetectionsCommand} */ listResourceProfileDetections(args: ListResourceProfileDetectionsCommandInput, options?: __HttpHandlerOptions): Promise; listResourceProfileDetections(args: ListResourceProfileDetectionsCommandInput, cb: (err: any, data?: ListResourceProfileDetectionsCommandOutput) => void): void; listResourceProfileDetections(args: ListResourceProfileDetectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResourceProfileDetectionsCommandOutput) => void): void; /** * @see {@link ListSensitivityInspectionTemplatesCommand} */ listSensitivityInspectionTemplates(): Promise; listSensitivityInspectionTemplates(args: ListSensitivityInspectionTemplatesCommandInput, options?: __HttpHandlerOptions): Promise; listSensitivityInspectionTemplates(args: ListSensitivityInspectionTemplatesCommandInput, cb: (err: any, data?: ListSensitivityInspectionTemplatesCommandOutput) => void): void; listSensitivityInspectionTemplates(args: ListSensitivityInspectionTemplatesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListSensitivityInspectionTemplatesCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link PutClassificationExportConfigurationCommand} */ putClassificationExportConfiguration(args: PutClassificationExportConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; putClassificationExportConfiguration(args: PutClassificationExportConfigurationCommandInput, cb: (err: any, data?: PutClassificationExportConfigurationCommandOutput) => void): void; putClassificationExportConfiguration(args: PutClassificationExportConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutClassificationExportConfigurationCommandOutput) => void): void; /** * @see {@link PutFindingsPublicationConfigurationCommand} */ putFindingsPublicationConfiguration(): Promise; putFindingsPublicationConfiguration(args: PutFindingsPublicationConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; putFindingsPublicationConfiguration(args: PutFindingsPublicationConfigurationCommandInput, cb: (err: any, data?: PutFindingsPublicationConfigurationCommandOutput) => void): void; putFindingsPublicationConfiguration(args: PutFindingsPublicationConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PutFindingsPublicationConfigurationCommandOutput) => void): void; /** * @see {@link SearchResourcesCommand} */ searchResources(): Promise; searchResources(args: SearchResourcesCommandInput, options?: __HttpHandlerOptions): Promise; searchResources(args: SearchResourcesCommandInput, cb: (err: any, data?: SearchResourcesCommandOutput) => void): void; searchResources(args: SearchResourcesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: SearchResourcesCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link TestCustomDataIdentifierCommand} */ testCustomDataIdentifier(args: TestCustomDataIdentifierCommandInput, options?: __HttpHandlerOptions): Promise; testCustomDataIdentifier(args: TestCustomDataIdentifierCommandInput, cb: (err: any, data?: TestCustomDataIdentifierCommandOutput) => void): void; testCustomDataIdentifier(args: TestCustomDataIdentifierCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TestCustomDataIdentifierCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateAllowListCommand} */ updateAllowList(args: UpdateAllowListCommandInput, options?: __HttpHandlerOptions): Promise; updateAllowList(args: UpdateAllowListCommandInput, cb: (err: any, data?: UpdateAllowListCommandOutput) => void): void; updateAllowList(args: UpdateAllowListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAllowListCommandOutput) => void): void; /** * @see {@link UpdateAutomatedDiscoveryConfigurationCommand} */ updateAutomatedDiscoveryConfiguration(args: UpdateAutomatedDiscoveryConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; updateAutomatedDiscoveryConfiguration(args: UpdateAutomatedDiscoveryConfigurationCommandInput, cb: (err: any, data?: UpdateAutomatedDiscoveryConfigurationCommandOutput) => void): void; updateAutomatedDiscoveryConfiguration(args: UpdateAutomatedDiscoveryConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateAutomatedDiscoveryConfigurationCommandOutput) => void): void; /** * @see {@link UpdateClassificationJobCommand} */ updateClassificationJob(args: UpdateClassificationJobCommandInput, options?: __HttpHandlerOptions): Promise; updateClassificationJob(args: UpdateClassificationJobCommandInput, cb: (err: any, data?: UpdateClassificationJobCommandOutput) => void): void; updateClassificationJob(args: UpdateClassificationJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateClassificationJobCommandOutput) => void): void; /** * @see {@link UpdateClassificationScopeCommand} */ updateClassificationScope(args: UpdateClassificationScopeCommandInput, options?: __HttpHandlerOptions): Promise; updateClassificationScope(args: UpdateClassificationScopeCommandInput, cb: (err: any, data?: UpdateClassificationScopeCommandOutput) => void): void; updateClassificationScope(args: UpdateClassificationScopeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateClassificationScopeCommandOutput) => void): void; /** * @see {@link UpdateFindingsFilterCommand} */ updateFindingsFilter(args: UpdateFindingsFilterCommandInput, options?: __HttpHandlerOptions): Promise; updateFindingsFilter(args: UpdateFindingsFilterCommandInput, cb: (err: any, data?: UpdateFindingsFilterCommandOutput) => void): void; updateFindingsFilter(args: UpdateFindingsFilterCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFindingsFilterCommandOutput) => void): void; /** * @see {@link UpdateMacieSessionCommand} */ updateMacieSession(): Promise; updateMacieSession(args: UpdateMacieSessionCommandInput, options?: __HttpHandlerOptions): Promise; updateMacieSession(args: UpdateMacieSessionCommandInput, cb: (err: any, data?: UpdateMacieSessionCommandOutput) => void): void; updateMacieSession(args: UpdateMacieSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMacieSessionCommandOutput) => void): void; /** * @see {@link UpdateMemberSessionCommand} */ updateMemberSession(args: UpdateMemberSessionCommandInput, options?: __HttpHandlerOptions): Promise; updateMemberSession(args: UpdateMemberSessionCommandInput, cb: (err: any, data?: UpdateMemberSessionCommandOutput) => void): void; updateMemberSession(args: UpdateMemberSessionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateMemberSessionCommandOutput) => void): void; /** * @see {@link UpdateOrganizationConfigurationCommand} */ updateOrganizationConfiguration(args: UpdateOrganizationConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; updateOrganizationConfiguration(args: UpdateOrganizationConfigurationCommandInput, cb: (err: any, data?: UpdateOrganizationConfigurationCommandOutput) => void): void; updateOrganizationConfiguration(args: UpdateOrganizationConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateOrganizationConfigurationCommandOutput) => void): void; /** * @see {@link UpdateResourceProfileCommand} */ updateResourceProfile(args: UpdateResourceProfileCommandInput, options?: __HttpHandlerOptions): Promise; updateResourceProfile(args: UpdateResourceProfileCommandInput, cb: (err: any, data?: UpdateResourceProfileCommandOutput) => void): void; updateResourceProfile(args: UpdateResourceProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateResourceProfileCommandOutput) => void): void; /** * @see {@link UpdateResourceProfileDetectionsCommand} */ updateResourceProfileDetections(args: UpdateResourceProfileDetectionsCommandInput, options?: __HttpHandlerOptions): Promise; updateResourceProfileDetections(args: UpdateResourceProfileDetectionsCommandInput, cb: (err: any, data?: UpdateResourceProfileDetectionsCommandOutput) => void): void; updateResourceProfileDetections(args: UpdateResourceProfileDetectionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateResourceProfileDetectionsCommandOutput) => void): void; /** * @see {@link UpdateRevealConfigurationCommand} */ updateRevealConfiguration(args: UpdateRevealConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; updateRevealConfiguration(args: UpdateRevealConfigurationCommandInput, cb: (err: any, data?: UpdateRevealConfigurationCommandOutput) => void): void; updateRevealConfiguration(args: UpdateRevealConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRevealConfigurationCommandOutput) => void): void; /** * @see {@link UpdateSensitivityInspectionTemplateCommand} */ updateSensitivityInspectionTemplate(args: UpdateSensitivityInspectionTemplateCommandInput, options?: __HttpHandlerOptions): Promise; updateSensitivityInspectionTemplate(args: UpdateSensitivityInspectionTemplateCommandInput, cb: (err: any, data?: UpdateSensitivityInspectionTemplateCommandOutput) => void): void; updateSensitivityInspectionTemplate(args: UpdateSensitivityInspectionTemplateCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateSensitivityInspectionTemplateCommandOutput) => void): void; /** * @see {@link DescribeBucketsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link DescribeBucketsCommandOutput}. */ paginateDescribeBuckets(args?: DescribeBucketsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetUsageStatisticsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link GetUsageStatisticsCommandOutput}. */ paginateGetUsageStatistics(args?: GetUsageStatisticsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListAllowListsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListAllowListsCommandOutput}. */ paginateListAllowLists(args?: ListAllowListsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListAutomatedDiscoveryAccountsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListAutomatedDiscoveryAccountsCommandOutput}. */ paginateListAutomatedDiscoveryAccounts(args?: ListAutomatedDiscoveryAccountsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListClassificationJobsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListClassificationJobsCommandOutput}. */ paginateListClassificationJobs(args?: ListClassificationJobsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListClassificationScopesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListClassificationScopesCommandOutput}. */ paginateListClassificationScopes(args?: ListClassificationScopesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListCustomDataIdentifiersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListCustomDataIdentifiersCommandOutput}. */ paginateListCustomDataIdentifiers(args?: ListCustomDataIdentifiersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListFindingsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListFindingsCommandOutput}. */ paginateListFindings(args?: ListFindingsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListFindingsFiltersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListFindingsFiltersCommandOutput}. */ paginateListFindingsFilters(args?: ListFindingsFiltersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListInvitationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListInvitationsCommandOutput}. */ paginateListInvitations(args?: ListInvitationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListManagedDataIdentifiersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListManagedDataIdentifiersCommandOutput}. */ paginateListManagedDataIdentifiers(args?: ListManagedDataIdentifiersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMembersCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMembersCommandOutput}. */ paginateListMembers(args?: ListMembersCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListOrganizationAdminAccountsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListOrganizationAdminAccountsCommandOutput}. */ paginateListOrganizationAdminAccounts(args?: ListOrganizationAdminAccountsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListResourceProfileArtifactsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListResourceProfileArtifactsCommandOutput}. */ paginateListResourceProfileArtifacts(args: ListResourceProfileArtifactsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListResourceProfileDetectionsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListResourceProfileDetectionsCommandOutput}. */ paginateListResourceProfileDetections(args: ListResourceProfileDetectionsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListSensitivityInspectionTemplatesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListSensitivityInspectionTemplatesCommandOutput}. */ paginateListSensitivityInspectionTemplates(args?: ListSensitivityInspectionTemplatesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link SearchResourcesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link SearchResourcesCommandOutput}. */ paginateSearchResources(args?: SearchResourcesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link GetSensitiveDataOccurrencesCommand} * @param args - command input. * @param waiterConfig - `maxWaitTime` in seconds or waiter config object. */ waitUntilFindingRevealed(args: GetSensitiveDataOccurrencesCommandInput, waiterConfig: number | Omit, "client">): Promise>; } /** *

Amazon Macie

* @public */ export declare class Macie2 extends Macie2Client implements Macie2 { }