File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/client-macie2/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js64.8 KB · 1793 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var Macie2ServiceException = require('./models/Macie2ServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "macie2",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class Macie2Client extends client.Client {    config;    constructor(...[configuration]) {        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = client$1.resolveUserAgentConfig(_config_1);        const _config_3 = retry.resolveRetryConfig(_config_2);        const _config_4 = config.resolveRegionConfig(_config_3);        const _config_5 = client$1.resolveHostHeaderConfig(_config_4);        const _config_6 = endpoints.resolveEndpointConfig(_config_5);        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));        this.middlewareStack.use(client$1.getUserAgentPlugin(this.config));        this.middlewareStack.use(retry.getRetryPlugin(this.config));        this.middlewareStack.use(protocols.getContentLengthPlugin(this.config));        this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config));        this.middlewareStack.use(client$1.getLoggerPlugin(this.config));        this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultMacie2HttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class AcceptInvitationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "AcceptInvitation", {})    .n("Macie2Client", "AcceptInvitationCommand")    .sc(schemas_0.AcceptInvitation$)    .build() {} class BatchGetCustomDataIdentifiersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "BatchGetCustomDataIdentifiers", {})    .n("Macie2Client", "BatchGetCustomDataIdentifiersCommand")    .sc(schemas_0.BatchGetCustomDataIdentifiers$)    .build() {} class BatchUpdateAutomatedDiscoveryAccountsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "BatchUpdateAutomatedDiscoveryAccounts", {})    .n("Macie2Client", "BatchUpdateAutomatedDiscoveryAccountsCommand")    .sc(schemas_0.BatchUpdateAutomatedDiscoveryAccounts$)    .build() {} class CreateAllowListCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateAllowList", {})    .n("Macie2Client", "CreateAllowListCommand")    .sc(schemas_0.CreateAllowList$)    .build() {} class CreateClassificationJobCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateClassificationJob", {})    .n("Macie2Client", "CreateClassificationJobCommand")    .sc(schemas_0.CreateClassificationJob$)    .build() {} class CreateCustomDataIdentifierCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateCustomDataIdentifier", {})    .n("Macie2Client", "CreateCustomDataIdentifierCommand")    .sc(schemas_0.CreateCustomDataIdentifier$)    .build() {} class CreateFindingsFilterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateFindingsFilter", {})    .n("Macie2Client", "CreateFindingsFilterCommand")    .sc(schemas_0.CreateFindingsFilter$)    .build() {} class CreateInvitationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateInvitations", {})    .n("Macie2Client", "CreateInvitationsCommand")    .sc(schemas_0.CreateInvitations$)    .build() {} class CreateMemberCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateMember", {})    .n("Macie2Client", "CreateMemberCommand")    .sc(schemas_0.CreateMember$)    .build() {} class CreateSampleFindingsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "CreateSampleFindings", {})    .n("Macie2Client", "CreateSampleFindingsCommand")    .sc(schemas_0.CreateSampleFindings$)    .build() {} class DeclineInvitationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DeclineInvitations", {})    .n("Macie2Client", "DeclineInvitationsCommand")    .sc(schemas_0.DeclineInvitations$)    .build() {} class DeleteAllowListCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DeleteAllowList", {})    .n("Macie2Client", "DeleteAllowListCommand")    .sc(schemas_0.DeleteAllowList$)    .build() {} class DeleteCustomDataIdentifierCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DeleteCustomDataIdentifier", {})    .n("Macie2Client", "DeleteCustomDataIdentifierCommand")    .sc(schemas_0.DeleteCustomDataIdentifier$)    .build() {} class DeleteFindingsFilterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DeleteFindingsFilter", {})    .n("Macie2Client", "DeleteFindingsFilterCommand")    .sc(schemas_0.DeleteFindingsFilter$)    .build() {} class DeleteInvitationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DeleteInvitations", {})    .n("Macie2Client", "DeleteInvitationsCommand")    .sc(schemas_0.DeleteInvitations$)    .build() {} class DeleteMemberCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DeleteMember", {})    .n("Macie2Client", "DeleteMemberCommand")    .sc(schemas_0.DeleteMember$)    .build() {} class DescribeBucketsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DescribeBuckets", {})    .n("Macie2Client", "DescribeBucketsCommand")    .sc(schemas_0.DescribeBuckets$)    .build() {} class DescribeClassificationJobCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DescribeClassificationJob", {})    .n("Macie2Client", "DescribeClassificationJobCommand")    .sc(schemas_0.DescribeClassificationJob$)    .build() {} class DescribeOrganizationConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DescribeOrganizationConfiguration", {})    .n("Macie2Client", "DescribeOrganizationConfigurationCommand")    .sc(schemas_0.DescribeOrganizationConfiguration$)    .build() {} class DisableMacieCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DisableMacie", {})    .n("Macie2Client", "DisableMacieCommand")    .sc(schemas_0.DisableMacie$)    .build() {} class DisableOrganizationAdminAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DisableOrganizationAdminAccount", {})    .n("Macie2Client", "DisableOrganizationAdminAccountCommand")    .sc(schemas_0.DisableOrganizationAdminAccount$)    .build() {} class DisassociateFromAdministratorAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DisassociateFromAdministratorAccount", {})    .n("Macie2Client", "DisassociateFromAdministratorAccountCommand")    .sc(schemas_0.DisassociateFromAdministratorAccount$)    .build() {} class DisassociateFromMasterAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DisassociateFromMasterAccount", {})    .n("Macie2Client", "DisassociateFromMasterAccountCommand")    .sc(schemas_0.DisassociateFromMasterAccount$)    .build() {} class DisassociateMemberCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "DisassociateMember", {})    .n("Macie2Client", "DisassociateMemberCommand")    .sc(schemas_0.DisassociateMember$)    .build() {} class EnableMacieCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "EnableMacie", {})    .n("Macie2Client", "EnableMacieCommand")    .sc(schemas_0.EnableMacie$)    .build() {} class EnableOrganizationAdminAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "EnableOrganizationAdminAccount", {})    .n("Macie2Client", "EnableOrganizationAdminAccountCommand")    .sc(schemas_0.EnableOrganizationAdminAccount$)    .build() {} class GetAdministratorAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetAdministratorAccount", {})    .n("Macie2Client", "GetAdministratorAccountCommand")    .sc(schemas_0.GetAdministratorAccount$)    .build() {} class GetAllowListCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetAllowList", {})    .n("Macie2Client", "GetAllowListCommand")    .sc(schemas_0.GetAllowList$)    .build() {} class GetAutomatedDiscoveryConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetAutomatedDiscoveryConfiguration", {})    .n("Macie2Client", "GetAutomatedDiscoveryConfigurationCommand")    .sc(schemas_0.GetAutomatedDiscoveryConfiguration$)    .build() {} class GetBucketStatisticsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetBucketStatistics", {})    .n("Macie2Client", "GetBucketStatisticsCommand")    .sc(schemas_0.GetBucketStatistics$)    .build() {} class GetClassificationExportConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetClassificationExportConfiguration", {})    .n("Macie2Client", "GetClassificationExportConfigurationCommand")    .sc(schemas_0.GetClassificationExportConfiguration$)    .build() {} class GetClassificationScopeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetClassificationScope", {})    .n("Macie2Client", "GetClassificationScopeCommand")    .sc(schemas_0.GetClassificationScope$)    .build() {} class GetCustomDataIdentifierCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetCustomDataIdentifier", {})    .n("Macie2Client", "GetCustomDataIdentifierCommand")    .sc(schemas_0.GetCustomDataIdentifier$)    .build() {} class GetFindingsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetFindings", {})    .n("Macie2Client", "GetFindingsCommand")    .sc(schemas_0.GetFindings$)    .build() {} class GetFindingsFilterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetFindingsFilter", {})    .n("Macie2Client", "GetFindingsFilterCommand")    .sc(schemas_0.GetFindingsFilter$)    .build() {} class GetFindingsPublicationConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetFindingsPublicationConfiguration", {})    .n("Macie2Client", "GetFindingsPublicationConfigurationCommand")    .sc(schemas_0.GetFindingsPublicationConfiguration$)    .build() {} class GetFindingStatisticsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetFindingStatistics", {})    .n("Macie2Client", "GetFindingStatisticsCommand")    .sc(schemas_0.GetFindingStatistics$)    .build() {} class GetInvitationsCountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetInvitationsCount", {})    .n("Macie2Client", "GetInvitationsCountCommand")    .sc(schemas_0.GetInvitationsCount$)    .build() {} class GetMacieSessionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetMacieSession", {})    .n("Macie2Client", "GetMacieSessionCommand")    .sc(schemas_0.GetMacieSession$)    .build() {} class GetMasterAccountCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetMasterAccount", {})    .n("Macie2Client", "GetMasterAccountCommand")    .sc(schemas_0.GetMasterAccount$)    .build() {} class GetMemberCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetMember", {})    .n("Macie2Client", "GetMemberCommand")    .sc(schemas_0.GetMember$)    .build() {} class GetResourceProfileCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetResourceProfile", {})    .n("Macie2Client", "GetResourceProfileCommand")    .sc(schemas_0.GetResourceProfile$)    .build() {} class GetRevealConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetRevealConfiguration", {})    .n("Macie2Client", "GetRevealConfigurationCommand")    .sc(schemas_0.GetRevealConfiguration$)    .build() {} class GetSensitiveDataOccurrencesAvailabilityCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetSensitiveDataOccurrencesAvailability", {})    .n("Macie2Client", "GetSensitiveDataOccurrencesAvailabilityCommand")    .sc(schemas_0.GetSensitiveDataOccurrencesAvailability$)    .build() {} class GetSensitiveDataOccurrencesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetSensitiveDataOccurrences", {})    .n("Macie2Client", "GetSensitiveDataOccurrencesCommand")    .sc(schemas_0.GetSensitiveDataOccurrences$)    .build() {} class GetSensitivityInspectionTemplateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetSensitivityInspectionTemplate", {})    .n("Macie2Client", "GetSensitivityInspectionTemplateCommand")    .sc(schemas_0.GetSensitivityInspectionTemplate$)    .build() {} class GetUsageStatisticsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetUsageStatistics", {})    .n("Macie2Client", "GetUsageStatisticsCommand")    .sc(schemas_0.GetUsageStatistics$)    .build() {} class GetUsageTotalsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "GetUsageTotals", {})    .n("Macie2Client", "GetUsageTotalsCommand")    .sc(schemas_0.GetUsageTotals$)    .build() {} class ListAllowListsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListAllowLists", {})    .n("Macie2Client", "ListAllowListsCommand")    .sc(schemas_0.ListAllowLists$)    .build() {} class ListAutomatedDiscoveryAccountsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListAutomatedDiscoveryAccounts", {})    .n("Macie2Client", "ListAutomatedDiscoveryAccountsCommand")    .sc(schemas_0.ListAutomatedDiscoveryAccounts$)    .build() {} class ListClassificationJobsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListClassificationJobs", {})    .n("Macie2Client", "ListClassificationJobsCommand")    .sc(schemas_0.ListClassificationJobs$)    .build() {} class ListClassificationScopesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListClassificationScopes", {})    .n("Macie2Client", "ListClassificationScopesCommand")    .sc(schemas_0.ListClassificationScopes$)    .build() {} class ListCustomDataIdentifiersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListCustomDataIdentifiers", {})    .n("Macie2Client", "ListCustomDataIdentifiersCommand")    .sc(schemas_0.ListCustomDataIdentifiers$)    .build() {} class ListFindingsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListFindings", {})    .n("Macie2Client", "ListFindingsCommand")    .sc(schemas_0.ListFindings$)    .build() {} class ListFindingsFiltersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListFindingsFilters", {})    .n("Macie2Client", "ListFindingsFiltersCommand")    .sc(schemas_0.ListFindingsFilters$)    .build() {} class ListInvitationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListInvitations", {})    .n("Macie2Client", "ListInvitationsCommand")    .sc(schemas_0.ListInvitations$)    .build() {} class ListManagedDataIdentifiersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListManagedDataIdentifiers", {})    .n("Macie2Client", "ListManagedDataIdentifiersCommand")    .sc(schemas_0.ListManagedDataIdentifiers$)    .build() {} class ListMembersCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListMembers", {})    .n("Macie2Client", "ListMembersCommand")    .sc(schemas_0.ListMembers$)    .build() {} class ListOrganizationAdminAccountsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListOrganizationAdminAccounts", {})    .n("Macie2Client", "ListOrganizationAdminAccountsCommand")    .sc(schemas_0.ListOrganizationAdminAccounts$)    .build() {} class ListResourceProfileArtifactsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListResourceProfileArtifacts", {})    .n("Macie2Client", "ListResourceProfileArtifactsCommand")    .sc(schemas_0.ListResourceProfileArtifacts$)    .build() {} class ListResourceProfileDetectionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListResourceProfileDetections", {})    .n("Macie2Client", "ListResourceProfileDetectionsCommand")    .sc(schemas_0.ListResourceProfileDetections$)    .build() {} class ListSensitivityInspectionTemplatesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListSensitivityInspectionTemplates", {})    .n("Macie2Client", "ListSensitivityInspectionTemplatesCommand")    .sc(schemas_0.ListSensitivityInspectionTemplates$)    .build() {} class ListTagsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "ListTagsForResource", {})    .n("Macie2Client", "ListTagsForResourceCommand")    .sc(schemas_0.ListTagsForResource$)    .build() {} class PutClassificationExportConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "PutClassificationExportConfiguration", {})    .n("Macie2Client", "PutClassificationExportConfigurationCommand")    .sc(schemas_0.PutClassificationExportConfiguration$)    .build() {} class PutFindingsPublicationConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "PutFindingsPublicationConfiguration", {})    .n("Macie2Client", "PutFindingsPublicationConfigurationCommand")    .sc(schemas_0.PutFindingsPublicationConfiguration$)    .build() {} class SearchResourcesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "SearchResources", {})    .n("Macie2Client", "SearchResourcesCommand")    .sc(schemas_0.SearchResources$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "TagResource", {})    .n("Macie2Client", "TagResourceCommand")    .sc(schemas_0.TagResource$)    .build() {} class TestCustomDataIdentifierCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "TestCustomDataIdentifier", {})    .n("Macie2Client", "TestCustomDataIdentifierCommand")    .sc(schemas_0.TestCustomDataIdentifier$)    .build() {} class UntagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UntagResource", {})    .n("Macie2Client", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateAllowListCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateAllowList", {})    .n("Macie2Client", "UpdateAllowListCommand")    .sc(schemas_0.UpdateAllowList$)    .build() {} class UpdateAutomatedDiscoveryConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateAutomatedDiscoveryConfiguration", {})    .n("Macie2Client", "UpdateAutomatedDiscoveryConfigurationCommand")    .sc(schemas_0.UpdateAutomatedDiscoveryConfiguration$)    .build() {} class UpdateClassificationJobCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateClassificationJob", {})    .n("Macie2Client", "UpdateClassificationJobCommand")    .sc(schemas_0.UpdateClassificationJob$)    .build() {} class UpdateClassificationScopeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateClassificationScope", {})    .n("Macie2Client", "UpdateClassificationScopeCommand")    .sc(schemas_0.UpdateClassificationScope$)    .build() {} class UpdateFindingsFilterCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateFindingsFilter", {})    .n("Macie2Client", "UpdateFindingsFilterCommand")    .sc(schemas_0.UpdateFindingsFilter$)    .build() {} class UpdateMacieSessionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateMacieSession", {})    .n("Macie2Client", "UpdateMacieSessionCommand")    .sc(schemas_0.UpdateMacieSession$)    .build() {} class UpdateMemberSessionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateMemberSession", {})    .n("Macie2Client", "UpdateMemberSessionCommand")    .sc(schemas_0.UpdateMemberSession$)    .build() {} class UpdateOrganizationConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateOrganizationConfiguration", {})    .n("Macie2Client", "UpdateOrganizationConfigurationCommand")    .sc(schemas_0.UpdateOrganizationConfiguration$)    .build() {} class UpdateResourceProfileCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateResourceProfile", {})    .n("Macie2Client", "UpdateResourceProfileCommand")    .sc(schemas_0.UpdateResourceProfile$)    .build() {} class UpdateResourceProfileDetectionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateResourceProfileDetections", {})    .n("Macie2Client", "UpdateResourceProfileDetectionsCommand")    .sc(schemas_0.UpdateResourceProfileDetections$)    .build() {} class UpdateRevealConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateRevealConfiguration", {})    .n("Macie2Client", "UpdateRevealConfigurationCommand")    .sc(schemas_0.UpdateRevealConfiguration$)    .build() {} class UpdateSensitivityInspectionTemplateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("Macie2", "UpdateSensitivityInspectionTemplate", {})    .n("Macie2Client", "UpdateSensitivityInspectionTemplateCommand")    .sc(schemas_0.UpdateSensitivityInspectionTemplate$)    .build() {} const paginateDescribeBuckets = core.createPaginator(Macie2Client, DescribeBucketsCommand, "nextToken", "nextToken", "maxResults"); const paginateGetUsageStatistics = core.createPaginator(Macie2Client, GetUsageStatisticsCommand, "nextToken", "nextToken", "maxResults"); const paginateListAllowLists = core.createPaginator(Macie2Client, ListAllowListsCommand, "nextToken", "nextToken", "maxResults"); const paginateListAutomatedDiscoveryAccounts = core.createPaginator(Macie2Client, ListAutomatedDiscoveryAccountsCommand, "nextToken", "nextToken", "maxResults"); const paginateListClassificationJobs = core.createPaginator(Macie2Client, ListClassificationJobsCommand, "nextToken", "nextToken", "maxResults"); const paginateListClassificationScopes = core.createPaginator(Macie2Client, ListClassificationScopesCommand, "nextToken", "nextToken", ""); const paginateListCustomDataIdentifiers = core.createPaginator(Macie2Client, ListCustomDataIdentifiersCommand, "nextToken", "nextToken", "maxResults"); const paginateListFindingsFilters = core.createPaginator(Macie2Client, ListFindingsFiltersCommand, "nextToken", "nextToken", "maxResults"); const paginateListFindings = core.createPaginator(Macie2Client, ListFindingsCommand, "nextToken", "nextToken", "maxResults"); const paginateListInvitations = core.createPaginator(Macie2Client, ListInvitationsCommand, "nextToken", "nextToken", "maxResults"); const paginateListManagedDataIdentifiers = core.createPaginator(Macie2Client, ListManagedDataIdentifiersCommand, "nextToken", "nextToken", ""); const paginateListMembers = core.createPaginator(Macie2Client, ListMembersCommand, "nextToken", "nextToken", "maxResults"); const paginateListOrganizationAdminAccounts = core.createPaginator(Macie2Client, ListOrganizationAdminAccountsCommand, "nextToken", "nextToken", "maxResults"); const paginateListResourceProfileArtifacts = core.createPaginator(Macie2Client, ListResourceProfileArtifactsCommand, "nextToken", "nextToken", ""); const paginateListResourceProfileDetections = core.createPaginator(Macie2Client, ListResourceProfileDetectionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListSensitivityInspectionTemplates = core.createPaginator(Macie2Client, ListSensitivityInspectionTemplatesCommand, "nextToken", "nextToken", "maxResults"); const paginateSearchResources = core.createPaginator(Macie2Client, SearchResourcesCommand, "nextToken", "nextToken", "maxResults"); const checkState = async (client$1, input) => {    let reason;    try {        let result = await client$1.send(new GetSensitiveDataOccurrencesCommand(input));        reason = result;        try {            const returnComparator = () => {                return result.status;            };            if (returnComparator() === "SUCCESS") {                return { state: client.WaiterState.SUCCESS, reason };            }        }        catch (e) { }        try {            const returnComparator = () => {                return result.status;            };            if (returnComparator() === "ERROR") {                return { state: client.WaiterState.SUCCESS, reason };            }        }        catch (e) { }    }    catch (exception) {        reason = exception;    }    return { state: client.WaiterState.RETRY, reason };};const waitForFindingRevealed = async (params, input) => {    const serviceDefaults = { minDelay: 2, maxDelay: 120 };    return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilFindingRevealed = async (params, input) => {    const serviceDefaults = { minDelay: 2, maxDelay: 120 };    const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState);    return client.checkExceptions(result);}; const commands = {    AcceptInvitationCommand,    BatchGetCustomDataIdentifiersCommand,    BatchUpdateAutomatedDiscoveryAccountsCommand,    CreateAllowListCommand,    CreateClassificationJobCommand,    CreateCustomDataIdentifierCommand,    CreateFindingsFilterCommand,    CreateInvitationsCommand,    CreateMemberCommand,    CreateSampleFindingsCommand,    DeclineInvitationsCommand,    DeleteAllowListCommand,    DeleteCustomDataIdentifierCommand,    DeleteFindingsFilterCommand,    DeleteInvitationsCommand,    DeleteMemberCommand,    DescribeBucketsCommand,    DescribeClassificationJobCommand,    DescribeOrganizationConfigurationCommand,    DisableMacieCommand,    DisableOrganizationAdminAccountCommand,    DisassociateFromAdministratorAccountCommand,    DisassociateFromMasterAccountCommand,    DisassociateMemberCommand,    EnableMacieCommand,    EnableOrganizationAdminAccountCommand,    GetAdministratorAccountCommand,    GetAllowListCommand,    GetAutomatedDiscoveryConfigurationCommand,    GetBucketStatisticsCommand,    GetClassificationExportConfigurationCommand,    GetClassificationScopeCommand,    GetCustomDataIdentifierCommand,    GetFindingsCommand,    GetFindingsFilterCommand,    GetFindingsPublicationConfigurationCommand,    GetFindingStatisticsCommand,    GetInvitationsCountCommand,    GetMacieSessionCommand,    GetMasterAccountCommand,    GetMemberCommand,    GetResourceProfileCommand,    GetRevealConfigurationCommand,    GetSensitiveDataOccurrencesCommand,    GetSensitiveDataOccurrencesAvailabilityCommand,    GetSensitivityInspectionTemplateCommand,    GetUsageStatisticsCommand,    GetUsageTotalsCommand,    ListAllowListsCommand,    ListAutomatedDiscoveryAccountsCommand,    ListClassificationJobsCommand,    ListClassificationScopesCommand,    ListCustomDataIdentifiersCommand,    ListFindingsCommand,    ListFindingsFiltersCommand,    ListInvitationsCommand,    ListManagedDataIdentifiersCommand,    ListMembersCommand,    ListOrganizationAdminAccountsCommand,    ListResourceProfileArtifactsCommand,    ListResourceProfileDetectionsCommand,    ListSensitivityInspectionTemplatesCommand,    ListTagsForResourceCommand,    PutClassificationExportConfigurationCommand,    PutFindingsPublicationConfigurationCommand,    SearchResourcesCommand,    TagResourceCommand,    TestCustomDataIdentifierCommand,    UntagResourceCommand,    UpdateAllowListCommand,    UpdateAutomatedDiscoveryConfigurationCommand,    UpdateClassificationJobCommand,    UpdateClassificationScopeCommand,    UpdateFindingsFilterCommand,    UpdateMacieSessionCommand,    UpdateMemberSessionCommand,    UpdateOrganizationConfigurationCommand,    UpdateResourceProfileCommand,    UpdateResourceProfileDetectionsCommand,    UpdateRevealConfigurationCommand,    UpdateSensitivityInspectionTemplateCommand,};const paginators = {    paginateDescribeBuckets,    paginateGetUsageStatistics,    paginateListAllowLists,    paginateListAutomatedDiscoveryAccounts,    paginateListClassificationJobs,    paginateListClassificationScopes,    paginateListCustomDataIdentifiers,    paginateListFindings,    paginateListFindingsFilters,    paginateListInvitations,    paginateListManagedDataIdentifiers,    paginateListMembers,    paginateListOrganizationAdminAccounts,    paginateListResourceProfileArtifacts,    paginateListResourceProfileDetections,    paginateListSensitivityInspectionTemplates,    paginateSearchResources,};const waiters = {    waitUntilFindingRevealed,};class Macie2 extends Macie2Client {}client.createAggregatedClient(commands, Macie2, { paginators, waiters }); const AdminStatus = {    DISABLING_IN_PROGRESS: "DISABLING_IN_PROGRESS",    ENABLED: "ENABLED",};const AutomatedDiscoveryAccountStatus = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const AutomatedDiscoveryAccountUpdateErrorCode = {    ACCOUNT_NOT_FOUND: "ACCOUNT_NOT_FOUND",    ACCOUNT_PAUSED: "ACCOUNT_PAUSED",};const AllowsUnencryptedObjectUploads = {    FALSE: "FALSE",    TRUE: "TRUE",    UNKNOWN: "UNKNOWN",};const AutomatedDiscoveryMonitoringStatus = {    MONITORED: "MONITORED",    NOT_MONITORED: "NOT_MONITORED",};const BucketMetadataErrorCode = {    ACCESS_DENIED: "ACCESS_DENIED",    BUCKET_COUNT_EXCEEDS_QUOTA: "BUCKET_COUNT_EXCEEDS_QUOTA",};const IsDefinedInJob = {    FALSE: "FALSE",    TRUE: "TRUE",    UNKNOWN: "UNKNOWN",};const IsMonitoredByJob = {    FALSE: "FALSE",    TRUE: "TRUE",    UNKNOWN: "UNKNOWN",};const EffectivePermission = {    NOT_PUBLIC: "NOT_PUBLIC",    PUBLIC: "PUBLIC",    UNKNOWN: "UNKNOWN",};const Type = {    AES256: "AES256",    NONE: "NONE",    aws_kms: "aws:kms",    aws_kms_dsse: "aws:kms:dsse",};const SharedAccess = {    EXTERNAL: "EXTERNAL",    INTERNAL: "INTERNAL",    NOT_SHARED: "NOT_SHARED",    UNKNOWN: "UNKNOWN",};const JobComparator = {    CONTAINS: "CONTAINS",    EQ: "EQ",    GT: "GT",    GTE: "GTE",    LT: "LT",    LTE: "LTE",    NE: "NE",    STARTS_WITH: "STARTS_WITH",};const SimpleCriterionKeyForJob = {    ACCOUNT_ID: "ACCOUNT_ID",    S3_BUCKET_EFFECTIVE_PERMISSION: "S3_BUCKET_EFFECTIVE_PERMISSION",    S3_BUCKET_NAME: "S3_BUCKET_NAME",    S3_BUCKET_SHARED_ACCESS: "S3_BUCKET_SHARED_ACCESS",};const DataIdentifierType = {    CUSTOM: "CUSTOM",    MANAGED: "MANAGED",};const FindingCategory = {    CLASSIFICATION: "CLASSIFICATION",    POLICY: "POLICY",};const OriginType = {    AUTOMATED_SENSITIVE_DATA_DISCOVERY: "AUTOMATED_SENSITIVE_DATA_DISCOVERY",    SENSITIVE_DATA_DISCOVERY_JOB: "SENSITIVE_DATA_DISCOVERY_JOB",};const SensitiveDataItemCategory = {    CREDENTIALS: "CREDENTIALS",    CUSTOM_IDENTIFIER: "CUSTOM_IDENTIFIER",    FINANCIAL_INFORMATION: "FINANCIAL_INFORMATION",    PERSONAL_INFORMATION: "PERSONAL_INFORMATION",};const FindingActionType = {    AWS_API_CALL: "AWS_API_CALL",};const UserIdentityType = {    AWSAccount: "AWSAccount",    AWSService: "AWSService",    AssumedRole: "AssumedRole",    FederatedUser: "FederatedUser",    IAMUser: "IAMUser",    Root: "Root",};const EncryptionType = {    AES256: "AES256",    NONE: "NONE",    UNKNOWN: "UNKNOWN",    aws_kms: "aws:kms",    aws_kms_dsse: "aws:kms:dsse",};const StorageClass = {    DEEP_ARCHIVE: "DEEP_ARCHIVE",    GLACIER: "GLACIER",    GLACIER_IR: "GLACIER_IR",    INTELLIGENT_TIERING: "INTELLIGENT_TIERING",    ONEZONE_IA: "ONEZONE_IA",    OUTPOSTS: "OUTPOSTS",    REDUCED_REDUNDANCY: "REDUCED_REDUNDANCY",    STANDARD: "STANDARD",    STANDARD_IA: "STANDARD_IA",};const SeverityDescription = {    High: "High",    Low: "Low",    Medium: "Medium",};const FindingType = {    Policy_IAMUser_S3BlockPublicAccessDisabled: "Policy:IAMUser/S3BlockPublicAccessDisabled",    Policy_IAMUser_S3BucketEncryptionDisabled: "Policy:IAMUser/S3BucketEncryptionDisabled",    Policy_IAMUser_S3BucketPublic: "Policy:IAMUser/S3BucketPublic",    Policy_IAMUser_S3BucketReplicatedExternally: "Policy:IAMUser/S3BucketReplicatedExternally",    Policy_IAMUser_S3BucketSharedExternally: "Policy:IAMUser/S3BucketSharedExternally",    Policy_IAMUser_S3BucketSharedWithCloudFront: "Policy:IAMUser/S3BucketSharedWithCloudFront",    SensitiveData_S3Object_Credentials: "SensitiveData:S3Object/Credentials",    SensitiveData_S3Object_CustomIdentifier: "SensitiveData:S3Object/CustomIdentifier",    SensitiveData_S3Object_Financial: "SensitiveData:S3Object/Financial",    SensitiveData_S3Object_Multiple: "SensitiveData:S3Object/Multiple",    SensitiveData_S3Object_Personal: "SensitiveData:S3Object/Personal",};const FindingsFilterAction = {    ARCHIVE: "ARCHIVE",    NOOP: "NOOP",};const RelationshipStatus = {    AccountSuspended: "AccountSuspended",    Created: "Created",    EmailVerificationFailed: "EmailVerificationFailed",    EmailVerificationInProgress: "EmailVerificationInProgress",    Enabled: "Enabled",    Invited: "Invited",    Paused: "Paused",    RegionDisabled: "RegionDisabled",    Removed: "Removed",    Resigned: "Resigned",};const ScopeFilterKey = {    OBJECT_EXTENSION: "OBJECT_EXTENSION",    OBJECT_KEY: "OBJECT_KEY",    OBJECT_LAST_MODIFIED_DATE: "OBJECT_LAST_MODIFIED_DATE",    OBJECT_SIZE: "OBJECT_SIZE",};const TagTarget = {    S3_OBJECT: "S3_OBJECT",};const JobStatus = {    CANCELLED: "CANCELLED",    COMPLETE: "COMPLETE",    IDLE: "IDLE",    PAUSED: "PAUSED",    RUNNING: "RUNNING",    USER_PAUSED: "USER_PAUSED",};const JobType = {    ONE_TIME: "ONE_TIME",    SCHEDULED: "SCHEDULED",};const LastRunErrorStatusCode = {    ERROR: "ERROR",    NONE: "NONE",};const ListJobsFilterKey = {    createdAt: "createdAt",    jobStatus: "jobStatus",    jobType: "jobType",    name: "name",};const SearchResourcesComparator = {    EQ: "EQ",    NE: "NE",};const SearchResourcesSimpleCriterionKey = {    ACCOUNT_ID: "ACCOUNT_ID",    AUTOMATED_DISCOVERY_MONITORING_STATUS: "AUTOMATED_DISCOVERY_MONITORING_STATUS",    S3_BUCKET_EFFECTIVE_PERMISSION: "S3_BUCKET_EFFECTIVE_PERMISSION",    S3_BUCKET_NAME: "S3_BUCKET_NAME",    S3_BUCKET_SHARED_ACCESS: "S3_BUCKET_SHARED_ACCESS",};const UnavailabilityReasonCode = {    ACCOUNT_NOT_IN_ORGANIZATION: "ACCOUNT_NOT_IN_ORGANIZATION",    INVALID_CLASSIFICATION_RESULT: "INVALID_CLASSIFICATION_RESULT",    INVALID_RESULT_SIGNATURE: "INVALID_RESULT_SIGNATURE",    MEMBER_ROLE_TOO_PERMISSIVE: "MEMBER_ROLE_TOO_PERMISSIVE",    MISSING_GET_MEMBER_PERMISSION: "MISSING_GET_MEMBER_PERMISSION",    OBJECT_EXCEEDS_SIZE_QUOTA: "OBJECT_EXCEEDS_SIZE_QUOTA",    OBJECT_UNAVAILABLE: "OBJECT_UNAVAILABLE",    RESULT_NOT_SIGNED: "RESULT_NOT_SIGNED",    ROLE_TOO_PERMISSIVE: "ROLE_TOO_PERMISSIVE",    UNSUPPORTED_FINDING_TYPE: "UNSUPPORTED_FINDING_TYPE",    UNSUPPORTED_OBJECT_TYPE: "UNSUPPORTED_OBJECT_TYPE",};const ErrorCode = {    ClientError: "ClientError",    InternalError: "InternalError",};const Currency = {    USD: "USD",};const Unit = {    TERABYTES: "TERABYTES",};const UsageType = {    AUTOMATED_OBJECT_MONITORING: "AUTOMATED_OBJECT_MONITORING",    AUTOMATED_SENSITIVE_DATA_DISCOVERY: "AUTOMATED_SENSITIVE_DATA_DISCOVERY",    DATA_INVENTORY_EVALUATION: "DATA_INVENTORY_EVALUATION",    SENSITIVE_DATA_DISCOVERY: "SENSITIVE_DATA_DISCOVERY",};const UsageStatisticsFilterComparator = {    CONTAINS: "CONTAINS",    EQ: "EQ",    GT: "GT",    GTE: "GTE",    LT: "LT",    LTE: "LTE",    NE: "NE",};const UsageStatisticsFilterKey = {    accountId: "accountId",    freeTrialStartDate: "freeTrialStartDate",    serviceLimit: "serviceLimit",    total: "total",};const AllowListStatusCode = {    OK: "OK",    S3_OBJECT_ACCESS_DENIED: "S3_OBJECT_ACCESS_DENIED",    S3_OBJECT_EMPTY: "S3_OBJECT_EMPTY",    S3_OBJECT_NOT_FOUND: "S3_OBJECT_NOT_FOUND",    S3_OBJECT_OVERSIZE: "S3_OBJECT_OVERSIZE",    S3_THROTTLED: "S3_THROTTLED",    S3_USER_ACCESS_DENIED: "S3_USER_ACCESS_DENIED",    UNKNOWN_ERROR: "UNKNOWN_ERROR",};const AutoEnableMode = {    ALL: "ALL",    NEW: "NEW",    NONE: "NONE",};const AutomatedDiscoveryStatus = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const AvailabilityCode = {    AVAILABLE: "AVAILABLE",    UNAVAILABLE: "UNAVAILABLE",};const OrderBy = {    ASC: "ASC",    DESC: "DESC",};const ClassificationScopeUpdateOperation = {    ADD: "ADD",    REMOVE: "REMOVE",    REPLACE: "REPLACE",};const ManagedDataIdentifierSelector = {    ALL: "ALL",    EXCLUDE: "EXCLUDE",    INCLUDE: "INCLUDE",    NONE: "NONE",    RECOMMENDED: "RECOMMENDED",};const DayOfWeek = {    FRIDAY: "FRIDAY",    MONDAY: "MONDAY",    SATURDAY: "SATURDAY",    SUNDAY: "SUNDAY",    THURSDAY: "THURSDAY",    TUESDAY: "TUESDAY",    WEDNESDAY: "WEDNESDAY",};const DataIdentifierSeverity = {    HIGH: "HIGH",    LOW: "LOW",    MEDIUM: "MEDIUM",};const FindingPublishingFrequency = {    FIFTEEN_MINUTES: "FIFTEEN_MINUTES",    ONE_HOUR: "ONE_HOUR",    SIX_HOURS: "SIX_HOURS",};const MacieStatus = {    ENABLED: "ENABLED",    PAUSED: "PAUSED",};const FindingStatisticsSortAttributeName = {    count: "count",    groupKey: "groupKey",};const GroupBy = {    classificationDetails_jobId: "classificationDetails.jobId",    resourcesAffected_s3Bucket_name: "resourcesAffected.s3Bucket.name",    severity_description: "severity.description",    type: "type",};const RevealStatus = {    DISABLED: "DISABLED",    ENABLED: "ENABLED",};const RetrievalMode = {    ASSUME_ROLE: "ASSUME_ROLE",    CALLER_CREDENTIALS: "CALLER_CREDENTIALS",};const RevealRequestStatus = {    ERROR: "ERROR",    PROCESSING: "PROCESSING",    SUCCESS: "SUCCESS",};const UsageStatisticsSortKey = {    accountId: "accountId",    freeTrialStartDate: "freeTrialStartDate",    serviceLimitValue: "serviceLimitValue",    total: "total",};const TimeRange = {    MONTH_TO_DATE: "MONTH_TO_DATE",    PAST_30_DAYS: "PAST_30_DAYS",};const ListJobsSortAttributeName = {    createdAt: "createdAt",    jobStatus: "jobStatus",    jobType: "jobType",    name: "name",};const SearchResourcesSortAttributeName = {    ACCOUNT_ID: "ACCOUNT_ID",    RESOURCE_NAME: "RESOURCE_NAME",    S3_CLASSIFIABLE_OBJECT_COUNT: "S3_CLASSIFIABLE_OBJECT_COUNT",    S3_CLASSIFIABLE_SIZE_IN_BYTES: "S3_CLASSIFIABLE_SIZE_IN_BYTES",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.Macie2ServiceException = Macie2ServiceException.Macie2ServiceException;exports.AcceptInvitationCommand = AcceptInvitationCommand;exports.AdminStatus = AdminStatus;exports.AllowListStatusCode = AllowListStatusCode;exports.AllowsUnencryptedObjectUploads = AllowsUnencryptedObjectUploads;exports.AutoEnableMode = AutoEnableMode;exports.AutomatedDiscoveryAccountStatus = AutomatedDiscoveryAccountStatus;exports.AutomatedDiscoveryAccountUpdateErrorCode = AutomatedDiscoveryAccountUpdateErrorCode;exports.AutomatedDiscoveryMonitoringStatus = AutomatedDiscoveryMonitoringStatus;exports.AutomatedDiscoveryStatus = AutomatedDiscoveryStatus;exports.AvailabilityCode = AvailabilityCode;exports.BatchGetCustomDataIdentifiersCommand = BatchGetCustomDataIdentifiersCommand;exports.BatchUpdateAutomatedDiscoveryAccountsCommand = BatchUpdateAutomatedDiscoveryAccountsCommand;exports.BucketMetadataErrorCode = BucketMetadataErrorCode;exports.ClassificationScopeUpdateOperation = ClassificationScopeUpdateOperation;exports.CreateAllowListCommand = CreateAllowListCommand;exports.CreateClassificationJobCommand = CreateClassificationJobCommand;exports.CreateCustomDataIdentifierCommand = CreateCustomDataIdentifierCommand;exports.CreateFindingsFilterCommand = CreateFindingsFilterCommand;exports.CreateInvitationsCommand = CreateInvitationsCommand;exports.CreateMemberCommand = CreateMemberCommand;exports.CreateSampleFindingsCommand = CreateSampleFindingsCommand;exports.Currency = Currency;exports.DataIdentifierSeverity = DataIdentifierSeverity;exports.DataIdentifierType = DataIdentifierType;exports.DayOfWeek = DayOfWeek;exports.DeclineInvitationsCommand = DeclineInvitationsCommand;exports.DeleteAllowListCommand = DeleteAllowListCommand;exports.DeleteCustomDataIdentifierCommand = DeleteCustomDataIdentifierCommand;exports.DeleteFindingsFilterCommand = DeleteFindingsFilterCommand;exports.DeleteInvitationsCommand = DeleteInvitationsCommand;exports.DeleteMemberCommand = DeleteMemberCommand;exports.DescribeBucketsCommand = DescribeBucketsCommand;exports.DescribeClassificationJobCommand = DescribeClassificationJobCommand;exports.DescribeOrganizationConfigurationCommand = DescribeOrganizationConfigurationCommand;exports.DisableMacieCommand = DisableMacieCommand;exports.DisableOrganizationAdminAccountCommand = DisableOrganizationAdminAccountCommand;exports.DisassociateFromAdministratorAccountCommand = DisassociateFromAdministratorAccountCommand;exports.DisassociateFromMasterAccountCommand = DisassociateFromMasterAccountCommand;exports.DisassociateMemberCommand = DisassociateMemberCommand;exports.EffectivePermission = EffectivePermission;exports.EnableMacieCommand = EnableMacieCommand;exports.EnableOrganizationAdminAccountCommand = EnableOrganizationAdminAccountCommand;exports.EncryptionType = EncryptionType;exports.ErrorCode = ErrorCode;exports.FindingActionType = FindingActionType;exports.FindingCategory = FindingCategory;exports.FindingPublishingFrequency = FindingPublishingFrequency;exports.FindingStatisticsSortAttributeName = FindingStatisticsSortAttributeName;exports.FindingType = FindingType;exports.FindingsFilterAction = FindingsFilterAction;exports.GetAdministratorAccountCommand = GetAdministratorAccountCommand;exports.GetAllowListCommand = GetAllowListCommand;exports.GetAutomatedDiscoveryConfigurationCommand = GetAutomatedDiscoveryConfigurationCommand;exports.GetBucketStatisticsCommand = GetBucketStatisticsCommand;exports.GetClassificationExportConfigurationCommand = GetClassificationExportConfigurationCommand;exports.GetClassificationScopeCommand = GetClassificationScopeCommand;exports.GetCustomDataIdentifierCommand = GetCustomDataIdentifierCommand;exports.GetFindingStatisticsCommand = GetFindingStatisticsCommand;exports.GetFindingsCommand = GetFindingsCommand;exports.GetFindingsFilterCommand = GetFindingsFilterCommand;exports.GetFindingsPublicationConfigurationCommand = GetFindingsPublicationConfigurationCommand;exports.GetInvitationsCountCommand = GetInvitationsCountCommand;exports.GetMacieSessionCommand = GetMacieSessionCommand;exports.GetMasterAccountCommand = GetMasterAccountCommand;exports.GetMemberCommand = GetMemberCommand;exports.GetResourceProfileCommand = GetResourceProfileCommand;exports.GetRevealConfigurationCommand = GetRevealConfigurationCommand;exports.GetSensitiveDataOccurrencesAvailabilityCommand = GetSensitiveDataOccurrencesAvailabilityCommand;exports.GetSensitiveDataOccurrencesCommand = GetSensitiveDataOccurrencesCommand;exports.GetSensitivityInspectionTemplateCommand = GetSensitivityInspectionTemplateCommand;exports.GetUsageStatisticsCommand = GetUsageStatisticsCommand;exports.GetUsageTotalsCommand = GetUsageTotalsCommand;exports.GroupBy = GroupBy;exports.IsDefinedInJob = IsDefinedInJob;exports.IsMonitoredByJob = IsMonitoredByJob;exports.JobComparator = JobComparator;exports.JobStatus = JobStatus;exports.JobType = JobType;exports.LastRunErrorStatusCode = LastRunErrorStatusCode;exports.ListAllowListsCommand = ListAllowListsCommand;exports.ListAutomatedDiscoveryAccountsCommand = ListAutomatedDiscoveryAccountsCommand;exports.ListClassificationJobsCommand = ListClassificationJobsCommand;exports.ListClassificationScopesCommand = ListClassificationScopesCommand;exports.ListCustomDataIdentifiersCommand = ListCustomDataIdentifiersCommand;exports.ListFindingsCommand = ListFindingsCommand;exports.ListFindingsFiltersCommand = ListFindingsFiltersCommand;exports.ListInvitationsCommand = ListInvitationsCommand;exports.ListJobsFilterKey = ListJobsFilterKey;exports.ListJobsSortAttributeName = ListJobsSortAttributeName;exports.ListManagedDataIdentifiersCommand = ListManagedDataIdentifiersCommand;exports.ListMembersCommand = ListMembersCommand;exports.ListOrganizationAdminAccountsCommand = ListOrganizationAdminAccountsCommand;exports.ListResourceProfileArtifactsCommand = ListResourceProfileArtifactsCommand;exports.ListResourceProfileDetectionsCommand = ListResourceProfileDetectionsCommand;exports.ListSensitivityInspectionTemplatesCommand = ListSensitivityInspectionTemplatesCommand;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.Macie2 = Macie2;exports.Macie2Client = Macie2Client;exports.MacieStatus = MacieStatus;exports.ManagedDataIdentifierSelector = ManagedDataIdentifierSelector;exports.OrderBy = OrderBy;exports.OriginType = OriginType;exports.PutClassificationExportConfigurationCommand = PutClassificationExportConfigurationCommand;exports.PutFindingsPublicationConfigurationCommand = PutFindingsPublicationConfigurationCommand;exports.RelationshipStatus = RelationshipStatus;exports.RetrievalMode = RetrievalMode;exports.RevealRequestStatus = RevealRequestStatus;exports.RevealStatus = RevealStatus;exports.ScopeFilterKey = ScopeFilterKey;exports.SearchResourcesCommand = SearchResourcesCommand;exports.SearchResourcesComparator = SearchResourcesComparator;exports.SearchResourcesSimpleCriterionKey = SearchResourcesSimpleCriterionKey;exports.SearchResourcesSortAttributeName = SearchResourcesSortAttributeName;exports.SensitiveDataItemCategory = SensitiveDataItemCategory;exports.SeverityDescription = SeverityDescription;exports.SharedAccess = SharedAccess;exports.SimpleCriterionKeyForJob = SimpleCriterionKeyForJob;exports.StorageClass = StorageClass;exports.TagResourceCommand = TagResourceCommand;exports.TagTarget = TagTarget;exports.TestCustomDataIdentifierCommand = TestCustomDataIdentifierCommand;exports.TimeRange = TimeRange;exports.Type = Type;exports.UnavailabilityReasonCode = UnavailabilityReasonCode;exports.Unit = Unit;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateAllowListCommand = UpdateAllowListCommand;exports.UpdateAutomatedDiscoveryConfigurationCommand = UpdateAutomatedDiscoveryConfigurationCommand;exports.UpdateClassificationJobCommand = UpdateClassificationJobCommand;exports.UpdateClassificationScopeCommand = UpdateClassificationScopeCommand;exports.UpdateFindingsFilterCommand = UpdateFindingsFilterCommand;exports.UpdateMacieSessionCommand = UpdateMacieSessionCommand;exports.UpdateMemberSessionCommand = UpdateMemberSessionCommand;exports.UpdateOrganizationConfigurationCommand = UpdateOrganizationConfigurationCommand;exports.UpdateResourceProfileCommand = UpdateResourceProfileCommand;exports.UpdateResourceProfileDetectionsCommand = UpdateResourceProfileDetectionsCommand;exports.UpdateRevealConfigurationCommand = UpdateRevealConfigurationCommand;exports.UpdateSensitivityInspectionTemplateCommand = UpdateSensitivityInspectionTemplateCommand;exports.UsageStatisticsFilterComparator = UsageStatisticsFilterComparator;exports.UsageStatisticsFilterKey = UsageStatisticsFilterKey;exports.UsageStatisticsSortKey = UsageStatisticsSortKey;exports.UsageType = UsageType;exports.UserIdentityType = UserIdentityType;exports.paginateDescribeBuckets = paginateDescribeBuckets;exports.paginateGetUsageStatistics = paginateGetUsageStatistics;exports.paginateListAllowLists = paginateListAllowLists;exports.paginateListAutomatedDiscoveryAccounts = paginateListAutomatedDiscoveryAccounts;exports.paginateListClassificationJobs = paginateListClassificationJobs;exports.paginateListClassificationScopes = paginateListClassificationScopes;exports.paginateListCustomDataIdentifiers = paginateListCustomDataIdentifiers;exports.paginateListFindings = paginateListFindings;exports.paginateListFindingsFilters = paginateListFindingsFilters;exports.paginateListInvitations = paginateListInvitations;exports.paginateListManagedDataIdentifiers = paginateListManagedDataIdentifiers;exports.paginateListMembers = paginateListMembers;exports.paginateListOrganizationAdminAccounts = paginateListOrganizationAdminAccounts;exports.paginateListResourceProfileArtifacts = paginateListResourceProfileArtifacts;exports.paginateListResourceProfileDetections = paginateListResourceProfileDetections;exports.paginateListSensitivityInspectionTemplates = paginateListSensitivityInspectionTemplates;exports.paginateSearchResources = paginateSearchResources;exports.waitForFindingRevealed = waitForFindingRevealed;exports.waitUntilFindingRevealed = waitUntilFindingRevealed;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: schemas_0['__proto__']    }); Object.keys(schemas_0).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: errors['__proto__']    }); Object.keys(errors).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});