/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 /.
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, { AcceptInvitationCommand: () => AcceptInvitationCommand, AccessDeniedException: () => AccessDeniedException, AdminStatus: () => AdminStatus, AllowListStatusCode: () => AllowListStatusCode, AllowsUnencryptedObjectUploads: () => AllowsUnencryptedObjectUploads, AutoEnableMode: () => AutoEnableMode, AutomatedDiscoveryAccountStatus: () => AutomatedDiscoveryAccountStatus, AutomatedDiscoveryAccountUpdateErrorCode: () => AutomatedDiscoveryAccountUpdateErrorCode, AutomatedDiscoveryMonitoringStatus: () => AutomatedDiscoveryMonitoringStatus, AutomatedDiscoveryStatus: () => AutomatedDiscoveryStatus, AvailabilityCode: () => AvailabilityCode, BatchGetCustomDataIdentifiersCommand: () => BatchGetCustomDataIdentifiersCommand, BatchUpdateAutomatedDiscoveryAccountsCommand: () => BatchUpdateAutomatedDiscoveryAccountsCommand, BucketMetadataErrorCode: () => BucketMetadataErrorCode, ClassificationScopeUpdateOperation: () => ClassificationScopeUpdateOperation, ConflictException: () => ConflictException, CreateAllowListCommand: () => CreateAllowListCommand, CreateClassificationJobCommand: () => CreateClassificationJobCommand, CreateCustomDataIdentifierCommand: () => CreateCustomDataIdentifierCommand, CreateFindingsFilterCommand: () => CreateFindingsFilterCommand, CreateInvitationsCommand: () => CreateInvitationsCommand, CreateMemberCommand: () => CreateMemberCommand, CreateSampleFindingsCommand: () => CreateSampleFindingsCommand, Currency: () => Currency, DataIdentifierSeverity: () => DataIdentifierSeverity, DataIdentifierType: () => DataIdentifierType, DayOfWeek: () => DayOfWeek, DeclineInvitationsCommand: () => DeclineInvitationsCommand, DeleteAllowListCommand: () => DeleteAllowListCommand, DeleteCustomDataIdentifierCommand: () => DeleteCustomDataIdentifierCommand, DeleteFindingsFilterCommand: () => DeleteFindingsFilterCommand, DeleteInvitationsCommand: () => DeleteInvitationsCommand, DeleteMemberCommand: () => DeleteMemberCommand, DescribeBucketsCommand: () => DescribeBucketsCommand, DescribeClassificationJobCommand: () => DescribeClassificationJobCommand, DescribeOrganizationConfigurationCommand: () => DescribeOrganizationConfigurationCommand, DisableMacieCommand: () => DisableMacieCommand, DisableOrganizationAdminAccountCommand: () => DisableOrganizationAdminAccountCommand, DisassociateFromAdministratorAccountCommand: () => DisassociateFromAdministratorAccountCommand, DisassociateFromMasterAccountCommand: () => DisassociateFromMasterAccountCommand, DisassociateMemberCommand: () => DisassociateMemberCommand, EffectivePermission: () => EffectivePermission, EnableMacieCommand: () => EnableMacieCommand, EnableOrganizationAdminAccountCommand: () => EnableOrganizationAdminAccountCommand, EncryptionType: () => EncryptionType, ErrorCode: () => ErrorCode, FindingActionType: () => FindingActionType, FindingCategory: () => FindingCategory, FindingPublishingFrequency: () => FindingPublishingFrequency, FindingStatisticsSortAttributeName: () => FindingStatisticsSortAttributeName, FindingType: () => FindingType, FindingsFilterAction: () => FindingsFilterAction, GetAdministratorAccountCommand: () => GetAdministratorAccountCommand, GetAllowListCommand: () => GetAllowListCommand, GetAutomatedDiscoveryConfigurationCommand: () => GetAutomatedDiscoveryConfigurationCommand, GetBucketStatisticsCommand: () => GetBucketStatisticsCommand, GetClassificationExportConfigurationCommand: () => GetClassificationExportConfigurationCommand, GetClassificationScopeCommand: () => GetClassificationScopeCommand, GetCustomDataIdentifierCommand: () => GetCustomDataIdentifierCommand, GetFindingStatisticsCommand: () => GetFindingStatisticsCommand, GetFindingsCommand: () => GetFindingsCommand, GetFindingsFilterCommand: () => GetFindingsFilterCommand, GetFindingsPublicationConfigurationCommand: () => GetFindingsPublicationConfigurationCommand, GetInvitationsCountCommand: () => GetInvitationsCountCommand, GetMacieSessionCommand: () => GetMacieSessionCommand, GetMasterAccountCommand: () => GetMasterAccountCommand, GetMemberCommand: () => GetMemberCommand, GetResourceProfileCommand: () => GetResourceProfileCommand, GetRevealConfigurationCommand: () => GetRevealConfigurationCommand, GetSensitiveDataOccurrencesAvailabilityCommand: () => GetSensitiveDataOccurrencesAvailabilityCommand, GetSensitiveDataOccurrencesCommand: () => GetSensitiveDataOccurrencesCommand, GetSensitivityInspectionTemplateCommand: () => GetSensitivityInspectionTemplateCommand, GetUsageStatisticsCommand: () => GetUsageStatisticsCommand, GetUsageTotalsCommand: () => GetUsageTotalsCommand, GroupBy: () => GroupBy, InternalServerException: () => InternalServerException, IsDefinedInJob: () => IsDefinedInJob, IsMonitoredByJob: () => IsMonitoredByJob, JobComparator: () => JobComparator, JobStatus: () => JobStatus, JobType: () => JobType, LastRunErrorStatusCode: () => LastRunErrorStatusCode, ListAllowListsCommand: () => ListAllowListsCommand, ListAutomatedDiscoveryAccountsCommand: () => ListAutomatedDiscoveryAccountsCommand, ListClassificationJobsCommand: () => ListClassificationJobsCommand, ListClassificationScopesCommand: () => ListClassificationScopesCommand, ListCustomDataIdentifiersCommand: () => ListCustomDataIdentifiersCommand, ListFindingsCommand: () => ListFindingsCommand, ListFindingsFiltersCommand: () => ListFindingsFiltersCommand, ListInvitationsCommand: () => ListInvitationsCommand, ListJobsFilterKey: () => ListJobsFilterKey, ListJobsSortAttributeName: () => ListJobsSortAttributeName, ListManagedDataIdentifiersCommand: () => ListManagedDataIdentifiersCommand, ListMembersCommand: () => ListMembersCommand, ListOrganizationAdminAccountsCommand: () => ListOrganizationAdminAccountsCommand, ListResourceProfileArtifactsCommand: () => ListResourceProfileArtifactsCommand, ListResourceProfileDetectionsCommand: () => ListResourceProfileDetectionsCommand, ListSensitivityInspectionTemplatesCommand: () => ListSensitivityInspectionTemplatesCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, Macie2: () => Macie2, Macie2Client: () => Macie2Client, Macie2ServiceException: () => Macie2ServiceException, MacieStatus: () => MacieStatus, ManagedDataIdentifierSelector: () => ManagedDataIdentifierSelector, OrderBy: () => OrderBy, OriginType: () => OriginType, PutClassificationExportConfigurationCommand: () => PutClassificationExportConfigurationCommand, PutFindingsPublicationConfigurationCommand: () => PutFindingsPublicationConfigurationCommand, RelationshipStatus: () => RelationshipStatus, ResourceNotFoundException: () => ResourceNotFoundException, RetrievalMode: () => RetrievalMode, RevealRequestStatus: () => RevealRequestStatus, RevealStatus: () => RevealStatus, ScopeFilterKey: () => ScopeFilterKey, SearchResourcesCommand: () => SearchResourcesCommand, SearchResourcesComparator: () => SearchResourcesComparator, SearchResourcesSimpleCriterionKey: () => SearchResourcesSimpleCriterionKey, SearchResourcesSortAttributeName: () => SearchResourcesSortAttributeName, SensitiveDataItemCategory: () => SensitiveDataItemCategory, ServiceQuotaExceededException: () => ServiceQuotaExceededException, SeverityDescription: () => SeverityDescription, SharedAccess: () => SharedAccess, SimpleCriterionKeyForJob: () => SimpleCriterionKeyForJob, StorageClass: () => StorageClass, TagResourceCommand: () => TagResourceCommand, TagTarget: () => TagTarget, TestCustomDataIdentifierCommand: () => TestCustomDataIdentifierCommand, ThrottlingException: () => ThrottlingException, TimeRange: () => TimeRange, Type: () => Type, UnavailabilityReasonCode: () => UnavailabilityReasonCode, Unit: () => Unit, UnprocessableEntityException: () => UnprocessableEntityException, UntagResourceCommand: () => UntagResourceCommand, UpdateAllowListCommand: () => UpdateAllowListCommand, UpdateAutomatedDiscoveryConfigurationCommand: () => UpdateAutomatedDiscoveryConfigurationCommand, UpdateClassificationJobCommand: () => UpdateClassificationJobCommand, UpdateClassificationScopeCommand: () => UpdateClassificationScopeCommand, UpdateFindingsFilterCommand: () => UpdateFindingsFilterCommand, UpdateMacieSessionCommand: () => UpdateMacieSessionCommand, UpdateMemberSessionCommand: () => UpdateMemberSessionCommand, UpdateOrganizationConfigurationCommand: () => UpdateOrganizationConfigurationCommand, UpdateResourceProfileCommand: () => UpdateResourceProfileCommand, UpdateResourceProfileDetectionsCommand: () => UpdateResourceProfileDetectionsCommand, UpdateRevealConfigurationCommand: () => UpdateRevealConfigurationCommand, UpdateSensitivityInspectionTemplateCommand: () => UpdateSensitivityInspectionTemplateCommand, UsageStatisticsFilterComparator: () => UsageStatisticsFilterComparator, UsageStatisticsFilterKey: () => UsageStatisticsFilterKey, UsageStatisticsSortKey: () => UsageStatisticsSortKey, UsageType: () => UsageType, UserIdentityType: () => UserIdentityType, ValidationException: () => ValidationException, __Client: () => import_smithy_client.Client, paginateDescribeBuckets: () => paginateDescribeBuckets, paginateGetUsageStatistics: () => paginateGetUsageStatistics, paginateListAllowLists: () => paginateListAllowLists, paginateListAutomatedDiscoveryAccounts: () => paginateListAutomatedDiscoveryAccounts, paginateListClassificationJobs: () => paginateListClassificationJobs, paginateListClassificationScopes: () => paginateListClassificationScopes, paginateListCustomDataIdentifiers: () => paginateListCustomDataIdentifiers, paginateListFindings: () => paginateListFindings, paginateListFindingsFilters: () => paginateListFindingsFilters, paginateListInvitations: () => paginateListInvitations, paginateListManagedDataIdentifiers: () => paginateListManagedDataIdentifiers, paginateListMembers: () => paginateListMembers, paginateListOrganizationAdminAccounts: () => paginateListOrganizationAdminAccounts, paginateListResourceProfileArtifacts: () => paginateListResourceProfileArtifacts, paginateListResourceProfileDetections: () => paginateListResourceProfileDetections, paginateListSensitivityInspectionTemplates: () => paginateListSensitivityInspectionTemplates, paginateSearchResources: () => paginateSearchResources, waitForFindingRevealed: () => waitForFindingRevealed, waitUntilFindingRevealed: () => waitUntilFindingRevealed});module.exports = __toCommonJS(index_exports); // src/Macie2Client.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "macie2" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/Macie2Client.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((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; } };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = Object.assign( (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig), (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig), (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig) ); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign( runtimeConfig, (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration) );}, "resolveRuntimeExtensions"); // src/Macie2Client.tsvar Macie2Client = class extends import_smithy_client.Client { static { __name(this, "Macie2Client"); } /** * The resolved configuration of Macie2Client class. This is resolved and normalized from the {@link Macie2ClientConfig | constructor configuration interface}. */ config; constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultMacie2HttpAuthSchemeParametersProvider, identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }), "identityProviderConfigProvider") }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); }}; // src/Macie2.ts // src/commands/AcceptInvitationCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_restJson1.tsvar import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid"); // src/models/Macie2ServiceException.ts var Macie2ServiceException = class _Macie2ServiceException extends import_smithy_client.ServiceException { static { __name(this, "Macie2ServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _Macie2ServiceException.prototype); }}; // src/models/models_0.tsvar AdminStatus = { DISABLING_IN_PROGRESS: "DISABLING_IN_PROGRESS", ENABLED: "ENABLED"};var AutomatedDiscoveryAccountStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var AutomatedDiscoveryAccountUpdateErrorCode = { ACCOUNT_NOT_FOUND: "ACCOUNT_NOT_FOUND", ACCOUNT_PAUSED: "ACCOUNT_PAUSED"};var AllowsUnencryptedObjectUploads = { FALSE: "FALSE", TRUE: "TRUE", UNKNOWN: "UNKNOWN"};var AutomatedDiscoveryMonitoringStatus = { MONITORED: "MONITORED", NOT_MONITORED: "NOT_MONITORED"};var BucketMetadataErrorCode = { ACCESS_DENIED: "ACCESS_DENIED", BUCKET_COUNT_EXCEEDS_QUOTA: "BUCKET_COUNT_EXCEEDS_QUOTA"};var IsDefinedInJob = { FALSE: "FALSE", TRUE: "TRUE", UNKNOWN: "UNKNOWN"};var IsMonitoredByJob = { FALSE: "FALSE", TRUE: "TRUE", UNKNOWN: "UNKNOWN"};var EffectivePermission = { NOT_PUBLIC: "NOT_PUBLIC", PUBLIC: "PUBLIC", UNKNOWN: "UNKNOWN"};var Type = { AES256: "AES256", NONE: "NONE", aws_kms: "aws:kms", aws_kms_dsse: "aws:kms:dsse"};var SharedAccess = { EXTERNAL: "EXTERNAL", INTERNAL: "INTERNAL", NOT_SHARED: "NOT_SHARED", UNKNOWN: "UNKNOWN"};var JobComparator = { CONTAINS: "CONTAINS", EQ: "EQ", GT: "GT", GTE: "GTE", LT: "LT", LTE: "LTE", NE: "NE", STARTS_WITH: "STARTS_WITH"};var 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"};var DataIdentifierType = { CUSTOM: "CUSTOM", MANAGED: "MANAGED"};var FindingCategory = { CLASSIFICATION: "CLASSIFICATION", POLICY: "POLICY"};var OriginType = { AUTOMATED_SENSITIVE_DATA_DISCOVERY: "AUTOMATED_SENSITIVE_DATA_DISCOVERY", SENSITIVE_DATA_DISCOVERY_JOB: "SENSITIVE_DATA_DISCOVERY_JOB"};var SensitiveDataItemCategory = { CREDENTIALS: "CREDENTIALS", CUSTOM_IDENTIFIER: "CUSTOM_IDENTIFIER", FINANCIAL_INFORMATION: "FINANCIAL_INFORMATION", PERSONAL_INFORMATION: "PERSONAL_INFORMATION"};var FindingActionType = { AWS_API_CALL: "AWS_API_CALL"};var UserIdentityType = { AWSAccount: "AWSAccount", AWSService: "AWSService", AssumedRole: "AssumedRole", FederatedUser: "FederatedUser", IAMUser: "IAMUser", Root: "Root"};var EncryptionType = { AES256: "AES256", NONE: "NONE", UNKNOWN: "UNKNOWN", aws_kms: "aws:kms", aws_kms_dsse: "aws:kms:dsse"};var 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"};var SeverityDescription = { High: "High", Low: "Low", Medium: "Medium"};var 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"};var FindingsFilterAction = { ARCHIVE: "ARCHIVE", NOOP: "NOOP"};var RelationshipStatus = { AccountSuspended: "AccountSuspended", Created: "Created", EmailVerificationFailed: "EmailVerificationFailed", EmailVerificationInProgress: "EmailVerificationInProgress", Enabled: "Enabled", Invited: "Invited", Paused: "Paused", RegionDisabled: "RegionDisabled", Removed: "Removed", Resigned: "Resigned"};var ScopeFilterKey = { OBJECT_EXTENSION: "OBJECT_EXTENSION", OBJECT_KEY: "OBJECT_KEY", OBJECT_LAST_MODIFIED_DATE: "OBJECT_LAST_MODIFIED_DATE", OBJECT_SIZE: "OBJECT_SIZE"};var TagTarget = { S3_OBJECT: "S3_OBJECT"};var JobStatus = { CANCELLED: "CANCELLED", COMPLETE: "COMPLETE", IDLE: "IDLE", PAUSED: "PAUSED", RUNNING: "RUNNING", USER_PAUSED: "USER_PAUSED"};var JobType = { ONE_TIME: "ONE_TIME", SCHEDULED: "SCHEDULED"};var LastRunErrorStatusCode = { ERROR: "ERROR", NONE: "NONE"};var ListJobsFilterKey = { createdAt: "createdAt", jobStatus: "jobStatus", jobType: "jobType", name: "name"};var SearchResourcesComparator = { EQ: "EQ", NE: "NE"};var 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"};var 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"};var ErrorCode = { ClientError: "ClientError", InternalError: "InternalError"};var Currency = { USD: "USD"};var Unit = { TERABYTES: "TERABYTES"};var 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"};var UsageStatisticsFilterComparator = { CONTAINS: "CONTAINS", EQ: "EQ", GT: "GT", GTE: "GTE", LT: "LT", LTE: "LTE", NE: "NE"};var UsageStatisticsFilterKey = { accountId: "accountId", freeTrialStartDate: "freeTrialStartDate", serviceLimit: "serviceLimit", total: "total"};var AccessDeniedException = class _AccessDeniedException extends Macie2ServiceException { static { __name(this, "AccessDeniedException"); } name = "AccessDeniedException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDeniedException.prototype); }};var ConflictException = class _ConflictException extends Macie2ServiceException { static { __name(this, "ConflictException"); } name = "ConflictException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConflictException.prototype); }};var InternalServerException = class _InternalServerException extends Macie2ServiceException { static { __name(this, "InternalServerException"); } name = "InternalServerException"; $fault = "server"; /** * @internal */ constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalServerException.prototype); }};var ResourceNotFoundException = class _ResourceNotFoundException extends Macie2ServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); }};var ServiceQuotaExceededException = class _ServiceQuotaExceededException extends Macie2ServiceException { static { __name(this, "ServiceQuotaExceededException"); } name = "ServiceQuotaExceededException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ServiceQuotaExceededException.prototype); }};var ThrottlingException = class _ThrottlingException extends Macie2ServiceException { static { __name(this, "ThrottlingException"); } name = "ThrottlingException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ThrottlingException.prototype); }};var ValidationException = class _ValidationException extends Macie2ServiceException { static { __name(this, "ValidationException"); } name = "ValidationException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ValidationException.prototype); }};var 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"};var AutoEnableMode = { ALL: "ALL", NEW: "NEW", NONE: "NONE"};var AutomatedDiscoveryStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var AvailabilityCode = { AVAILABLE: "AVAILABLE", UNAVAILABLE: "UNAVAILABLE"};var OrderBy = { ASC: "ASC", DESC: "DESC"};var ClassificationScopeUpdateOperation = { ADD: "ADD", REMOVE: "REMOVE", REPLACE: "REPLACE"};var ManagedDataIdentifierSelector = { ALL: "ALL", EXCLUDE: "EXCLUDE", INCLUDE: "INCLUDE", NONE: "NONE", RECOMMENDED: "RECOMMENDED"};var DayOfWeek = { FRIDAY: "FRIDAY", MONDAY: "MONDAY", SATURDAY: "SATURDAY", SUNDAY: "SUNDAY", THURSDAY: "THURSDAY", TUESDAY: "TUESDAY", WEDNESDAY: "WEDNESDAY"};var DataIdentifierSeverity = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM"};var FindingPublishingFrequency = { FIFTEEN_MINUTES: "FIFTEEN_MINUTES", ONE_HOUR: "ONE_HOUR", SIX_HOURS: "SIX_HOURS"};var MacieStatus = { ENABLED: "ENABLED", PAUSED: "PAUSED"};var FindingStatisticsSortAttributeName = { count: "count", groupKey: "groupKey"};var GroupBy = { classificationDetails_jobId: "classificationDetails.jobId", resourcesAffected_s3Bucket_name: "resourcesAffected.s3Bucket.name", severity_description: "severity.description", type: "type"};var RevealStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var RetrievalMode = { ASSUME_ROLE: "ASSUME_ROLE", CALLER_CREDENTIALS: "CALLER_CREDENTIALS"};var RevealRequestStatus = { ERROR: "ERROR", PROCESSING: "PROCESSING", SUCCESS: "SUCCESS"};var UnprocessableEntityException = class _UnprocessableEntityException extends Macie2ServiceException { static { __name(this, "UnprocessableEntityException"); } name = "UnprocessableEntityException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "UnprocessableEntityException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _UnprocessableEntityException.prototype); }};var UsageStatisticsSortKey = { accountId: "accountId", freeTrialStartDate: "freeTrialStartDate", serviceLimitValue: "serviceLimitValue", total: "total"};var TimeRange = { MONTH_TO_DATE: "MONTH_TO_DATE", PAST_30_DAYS: "PAST_30_DAYS"}; // src/protocols/Aws_restJson1.tsvar se_AcceptInvitationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/invitations/accept"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { administratorAccountId: [, , `administratorAccountId`], invitationId: [, , `invitationId`], masterAccount: [, , `masterAccount`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AcceptInvitationCommand");var se_BatchGetCustomDataIdentifiersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/custom-data-identifiers/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ids: [, (_) => (0, import_smithy_client._json)(_), `ids`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchGetCustomDataIdentifiersCommand");var se_BatchUpdateAutomatedDiscoveryAccountsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automated-discovery/accounts"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { accounts: [, (_) => se___listOfAutomatedDiscoveryAccountUpdate(_, context), `accounts`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_BatchUpdateAutomatedDiscoveryAccountsCommand");var se_CreateAllowListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/allow-lists"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], criteria: [, (_) => se_AllowListCriteria(_, context), `criteria`], description: [, , `description`], name: [, , `name`], tags: [, (_) => (0, import_smithy_client._json)(_), `tags`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateAllowListCommand");var se_CreateClassificationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/jobs"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { allowListIds: [, (_) => (0, import_smithy_client._json)(_), `allowListIds`], clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], customDataIdentifierIds: [, (_) => (0, import_smithy_client._json)(_), `customDataIdentifierIds`], description: [, , `description`], initialRun: [, , `initialRun`], jobType: [, , `jobType`], managedDataIdentifierIds: [, (_) => (0, import_smithy_client._json)(_), `managedDataIdentifierIds`], managedDataIdentifierSelector: [, , `managedDataIdentifierSelector`], name: [, , `name`], s3JobDefinition: [, (_) => se_S3JobDefinition(_, context), `s3JobDefinition`], samplingPercentage: [, , `samplingPercentage`], scheduleFrequency: [, (_) => se_JobScheduleFrequency(_, context), `scheduleFrequency`], tags: [, (_) => (0, import_smithy_client._json)(_), `tags`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateClassificationJobCommand");var se_CreateCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/custom-data-identifiers"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], description: [, , `description`], ignoreWords: [, (_) => (0, import_smithy_client._json)(_), `ignoreWords`], keywords: [, (_) => (0, import_smithy_client._json)(_), `keywords`], maximumMatchDistance: [, , `maximumMatchDistance`], name: [, , `name`], regex: [, , `regex`], severityLevels: [, (_) => se_SeverityLevelList(_, context), `severityLevels`], tags: [, (_) => (0, import_smithy_client._json)(_), `tags`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateCustomDataIdentifierCommand");var se_CreateFindingsFilterCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingsfilters"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { action: [, , `action`], clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], description: [, , `description`], findingCriteria: [, (_) => se_FindingCriteria(_, context), `findingCriteria`], name: [, , `name`], position: [, , `position`], tags: [, (_) => (0, import_smithy_client._json)(_), `tags`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateFindingsFilterCommand");var se_CreateInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/invitations"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { accountIds: [, (_) => (0, import_smithy_client._json)(_), `accountIds`], disableEmailNotification: [, , `disableEmailNotification`], message: [, , `message`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateInvitationsCommand");var se_CreateMemberCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/members"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { account: [, (_) => se_AccountDetail(_, context), `account`], tags: [, (_) => (0, import_smithy_client._json)(_), `tags`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateMemberCommand");var se_CreateSampleFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings/sample"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { findingTypes: [, (_) => (0, import_smithy_client._json)(_), `findingTypes`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateSampleFindingsCommand");var se_DeclineInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/invitations/decline"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { accountIds: [, (_) => (0, import_smithy_client._json)(_), `accountIds`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeclineInvitationsCommand");var se_DeleteAllowListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/allow-lists/{id}"); b.p("id", () => input.id, "{id}", false); const query = (0, import_smithy_client.map)({ [_iJC]: [, input[_iJC]] }); let body; b.m("DELETE").h(headers).q(query).b(body); return b.build();}, "se_DeleteAllowListCommand");var se_DeleteCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/custom-data-identifiers/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteCustomDataIdentifierCommand");var se_DeleteFindingsFilterCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findingsfilters/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteFindingsFilterCommand");var se_DeleteInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/invitations/delete"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { accountIds: [, (_) => (0, import_smithy_client._json)(_), `accountIds`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteInvitationsCommand");var se_DeleteMemberCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/members/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteMemberCommand");var se_DescribeBucketsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/datasources/s3"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { criteria: [, (_) => se_BucketCriteria(_, context), `criteria`], maxResults: [, , `maxResults`], nextToken: [, , `nextToken`], sortCriteria: [, (_) => se_BucketSortCriteria(_, context), `sortCriteria`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeBucketsCommand");var se_DescribeClassificationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/jobs/{jobId}"); b.p("jobId", () => input.jobId, "{jobId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeClassificationJobCommand");var se_DescribeOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/admin/configuration"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeOrganizationConfigurationCommand");var se_DisableMacieCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/macie"); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DisableMacieCommand");var se_DisableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/admin"); const query = (0, import_smithy_client.map)({ [_aAI]: [, (0, import_smithy_client.expectNonNull)(input[_aAI], `adminAccountId`)] }); let body; b.m("DELETE").h(headers).q(query).b(body); return b.build();}, "se_DisableOrganizationAdminAccountCommand");var se_DisassociateFromAdministratorAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/administrator/disassociate"); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_DisassociateFromAdministratorAccountCommand");var se_DisassociateFromMasterAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/master/disassociate"); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_DisassociateFromMasterAccountCommand");var se_DisassociateMemberCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/members/disassociate/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_DisassociateMemberCommand");var se_EnableMacieCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/macie"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], findingPublishingFrequency: [, , `findingPublishingFrequency`], status: [, , `status`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_EnableMacieCommand");var se_EnableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/admin"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { adminAccountId: [, , `adminAccountId`], clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_EnableOrganizationAdminAccountCommand");var se_GetAdministratorAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/administrator"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAdministratorAccountCommand");var se_GetAllowListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/allow-lists/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAllowListCommand");var se_GetAutomatedDiscoveryConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/automated-discovery/configuration"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAutomatedDiscoveryConfigurationCommand");var se_GetBucketStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/datasources/s3/statistics"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { accountId: [, , `accountId`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetBucketStatisticsCommand");var se_GetClassificationExportConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/classification-export-configuration"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetClassificationExportConfigurationCommand");var se_GetClassificationScopeCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/classification-scopes/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetClassificationScopeCommand");var se_GetCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/custom-data-identifiers/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetCustomDataIdentifierCommand");var se_GetFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings/describe"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { findingIds: [, (_) => (0, import_smithy_client._json)(_), `findingIds`], sortCriteria: [, (_) => se_SortCriteria(_, context), `sortCriteria`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetFindingsCommand");var se_GetFindingsFilterCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findingsfilters/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFindingsFilterCommand");var se_GetFindingsPublicationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findings-publication-configuration"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFindingsPublicationConfigurationCommand");var se_GetFindingStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings/statistics"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { findingCriteria: [, (_) => se_FindingCriteria(_, context), `findingCriteria`], groupBy: [, , `groupBy`], size: [, , `size`], sortCriteria: [, (_) => se_FindingStatisticsSortCriteria(_, context), `sortCriteria`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetFindingStatisticsCommand");var se_GetInvitationsCountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/invitations/count"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetInvitationsCountCommand");var se_GetMacieSessionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/macie"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetMacieSessionCommand");var se_GetMasterAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/master"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetMasterAccountCommand");var se_GetMemberCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/members/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetMemberCommand");var se_GetResourceProfileCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/resource-profiles"); const query = (0, import_smithy_client.map)({ [_rA]: [, (0, import_smithy_client.expectNonNull)(input[_rA], `resourceArn`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetResourceProfileCommand");var se_GetRevealConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/reveal-configuration"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetRevealConfigurationCommand");var se_GetSensitiveDataOccurrencesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findings/{findingId}/reveal"); b.p("findingId", () => input.findingId, "{findingId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetSensitiveDataOccurrencesCommand");var se_GetSensitiveDataOccurrencesAvailabilityCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findings/{findingId}/reveal/availability"); b.p("findingId", () => input.findingId, "{findingId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetSensitiveDataOccurrencesAvailabilityCommand");var se_GetSensitivityInspectionTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/templates/sensitivity-inspections/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetSensitivityInspectionTemplateCommand");var se_GetUsageStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/usage/statistics"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { filterBy: [, (_) => se___listOfUsageStatisticsFilter(_, context), `filterBy`], maxResults: [, , `maxResults`], nextToken: [, , `nextToken`], sortBy: [, (_) => se_UsageStatisticsSortBy(_, context), `sortBy`], timeRange: [, , `timeRange`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetUsageStatisticsCommand");var se_GetUsageTotalsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/usage"); const query = (0, import_smithy_client.map)({ [_tR]: [, input[_tR]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetUsageTotalsCommand");var se_ListAllowListsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/allow-lists"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListAllowListsCommand");var se_ListAutomatedDiscoveryAccountsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/automated-discovery/accounts"); const query = (0, import_smithy_client.map)({ [_aI]: [() => input.accountIds !== void 0, () => input[_aI] || []], [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListAutomatedDiscoveryAccountsCommand");var se_ListClassificationJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/jobs/list"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { filterCriteria: [, (_) => se_ListJobsFilterCriteria(_, context), `filterCriteria`], maxResults: [, , `maxResults`], nextToken: [, , `nextToken`], sortCriteria: [, (_) => se_ListJobsSortCriteria(_, context), `sortCriteria`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListClassificationJobsCommand");var se_ListClassificationScopesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/classification-scopes"); const query = (0, import_smithy_client.map)({ [_n]: [, input[_n]], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListClassificationScopesCommand");var se_ListCustomDataIdentifiersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/custom-data-identifiers/list"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { maxResults: [, , `maxResults`], nextToken: [, , `nextToken`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListCustomDataIdentifiersCommand");var se_ListFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { findingCriteria: [, (_) => se_FindingCriteria(_, context), `findingCriteria`], maxResults: [, , `maxResults`], nextToken: [, , `nextToken`], sortCriteria: [, (_) => se_SortCriteria(_, context), `sortCriteria`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListFindingsCommand");var se_ListFindingsFiltersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findingsfilters"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListFindingsFiltersCommand");var se_ListInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/invitations"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListInvitationsCommand");var se_ListManagedDataIdentifiersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/managed-data-identifiers/list"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { nextToken: [, , `nextToken`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListManagedDataIdentifiersCommand");var se_ListMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/members"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]], [_oA]: [, input[_oA]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListMembersCommand");var se_ListOrganizationAdminAccountsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/admin"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListOrganizationAdminAccountsCommand");var se_ListResourceProfileArtifactsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/resource-profiles/artifacts"); const query = (0, import_smithy_client.map)({ [_nT]: [, input[_nT]], [_rA]: [, (0, import_smithy_client.expectNonNull)(input[_rA], `resourceArn`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListResourceProfileArtifactsCommand");var se_ListResourceProfileDetectionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/resource-profiles/detections"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]], [_rA]: [, (0, import_smithy_client.expectNonNull)(input[_rA], `resourceArn`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListResourceProfileDetectionsCommand");var se_ListSensitivityInspectionTemplatesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/templates/sensitivity-inspections"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()], [_nT]: [, input[_nT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListSensitivityInspectionTemplatesCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/tags/{resourceArn}"); b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_ListTagsForResourceCommand");var se_PutClassificationExportConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/classification-export-configuration"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { configuration: [, (_) => se_ClassificationExportConfiguration(_, context), `configuration`] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_PutClassificationExportConfigurationCommand");var se_PutFindingsPublicationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings-publication-configuration"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], securityHubConfiguration: [, (_) => se_SecurityHubConfiguration(_, context), `securityHubConfiguration`] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_PutFindingsPublicationConfigurationCommand");var se_SearchResourcesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/datasources/search-resources"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { bucketCriteria: [, (_) => se_SearchResourcesBucketCriteria(_, context), `bucketCriteria`], maxResults: [, , `maxResults`], nextToken: [, , `nextToken`], sortCriteria: [, (_) => se_SearchResourcesSortCriteria(_, context), `sortCriteria`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_SearchResourcesCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/tags/{resourceArn}"); b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { tags: [, (_) => (0, import_smithy_client._json)(_), `tags`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_TagResourceCommand");var se_TestCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/custom-data-identifiers/test"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ignoreWords: [, (_) => (0, import_smithy_client._json)(_), `ignoreWords`], keywords: [, (_) => (0, import_smithy_client._json)(_), `keywords`], maximumMatchDistance: [, , `maximumMatchDistance`], regex: [, , `regex`], sampleText: [, , `sampleText`] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_TestCustomDataIdentifierCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/tags/{resourceArn}"); b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false); const query = (0, import_smithy_client.map)({ [_tK]: [(0, import_smithy_client.expectNonNull)(input.tagKeys, `tagKeys`) != null, () => input[_tK] || []] }); let body; b.m("DELETE").h(headers).q(query).b(body); return b.build();}, "se_UntagResourceCommand");var se_UpdateAllowListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/allow-lists/{id}"); b.p("id", () => input.id, "{id}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { criteria: [, (_) => se_AllowListCriteria(_, context), `criteria`], description: [, , `description`], name: [, , `name`] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateAllowListCommand");var se_UpdateAutomatedDiscoveryConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automated-discovery/configuration"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { autoEnableOrganizationMembers: [, , `autoEnableOrganizationMembers`], status: [, , `status`] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateAutomatedDiscoveryConfigurationCommand");var se_UpdateClassificationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/jobs/{jobId}"); b.p("jobId", () => input.jobId, "{jobId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { jobStatus: [, , `jobStatus`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateClassificationJobCommand");var se_UpdateClassificationScopeCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/classification-scopes/{id}"); b.p("id", () => input.id, "{id}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { s3: [, (_) => se_S3ClassificationScopeUpdate(_, context), `s3`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateClassificationScopeCommand");var se_UpdateFindingsFilterCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingsfilters/{id}"); b.p("id", () => input.id, "{id}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { action: [, , `action`], clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `clientToken`], description: [, , `description`], findingCriteria: [, (_) => se_FindingCriteria(_, context), `findingCriteria`], name: [, , `name`], position: [, , `position`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateFindingsFilterCommand");var se_UpdateMacieSessionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/macie"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { findingPublishingFrequency: [, , `findingPublishingFrequency`], status: [, , `status`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateMacieSessionCommand");var se_UpdateMemberSessionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/macie/members/{id}"); b.p("id", () => input.id, "{id}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { status: [, , `status`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateMemberSessionCommand");var se_UpdateOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/admin/configuration"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { autoEnable: [, , `autoEnable`] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateOrganizationConfigurationCommand");var se_UpdateResourceProfileCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/resource-profiles"); const query = (0, import_smithy_client.map)({ [_rA]: [, (0, import_smithy_client.expectNonNull)(input[_rA], `resourceArn`)] }); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { sensitivityScoreOverride: [, , `sensitivityScoreOverride`] }) ); b.m("PATCH").h(headers).q(query).b(body); return b.build();}, "se_UpdateResourceProfileCommand");var se_UpdateResourceProfileDetectionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/resource-profiles/detections"); const query = (0, import_smithy_client.map)({ [_rA]: [, (0, import_smithy_client.expectNonNull)(input[_rA], `resourceArn`)] }); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { suppressDataIdentifiers: [, (_) => se___listOfSuppressDataIdentifier(_, context), `suppressDataIdentifiers`] }) ); b.m("PATCH").h(headers).q(query).b(body); return b.build();}, "se_UpdateResourceProfileDetectionsCommand");var se_UpdateRevealConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/reveal-configuration"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { configuration: [, (_) => se_RevealConfiguration(_, context), `configuration`], retrievalConfiguration: [, (_) => se_UpdateRetrievalConfiguration(_, context), `retrievalConfiguration`] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateRevealConfigurationCommand");var se_UpdateSensitivityInspectionTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/templates/sensitivity-inspections/{id}"); b.p("id", () => input.id, "{id}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { description: [, , `description`], excludes: [, (_) => se_SensitivityInspectionTemplateExcludes(_, context), `excludes`], includes: [, (_) => se_SensitivityInspectionTemplateIncludes(_, context), `includes`] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateSensitivityInspectionTemplateCommand");var de_AcceptInvitationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_AcceptInvitationCommand");var de_BatchGetCustomDataIdentifiersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { customDataIdentifiers: [ , (_) => de___listOfBatchGetCustomDataIdentifierSummary(_, context), `customDataIdentifiers` ], notFoundIdentifierIds: [, import_smithy_client._json, `notFoundIdentifierIds`] }); Object.assign(contents, doc); return contents;}, "de_BatchGetCustomDataIdentifiersCommand");var de_BatchUpdateAutomatedDiscoveryAccountsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { errors: [, (_) => de___listOfAutomatedDiscoveryAccountUpdateError(_, context), `errors`] }); Object.assign(contents, doc); return contents;}, "de_BatchUpdateAutomatedDiscoveryAccountsCommand");var de_CreateAllowListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`], id: [, import_smithy_client.expectString, `id`] }); Object.assign(contents, doc); return contents;}, "de_CreateAllowListCommand");var de_CreateClassificationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { jobArn: [, import_smithy_client.expectString, `jobArn`], jobId: [, import_smithy_client.expectString, `jobId`] }); Object.assign(contents, doc); return contents;}, "de_CreateClassificationJobCommand");var de_CreateCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { customDataIdentifierId: [, import_smithy_client.expectString, `customDataIdentifierId`] }); Object.assign(contents, doc); return contents;}, "de_CreateCustomDataIdentifierCommand");var de_CreateFindingsFilterCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`], id: [, import_smithy_client.expectString, `id`] }); Object.assign(contents, doc); return contents;}, "de_CreateFindingsFilterCommand");var de_CreateInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { unprocessedAccounts: [, (_) => de___listOfUnprocessedAccount(_, context), `unprocessedAccounts`] }); Object.assign(contents, doc); return contents;}, "de_CreateInvitationsCommand");var de_CreateMemberCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`] }); Object.assign(contents, doc); return contents;}, "de_CreateMemberCommand");var de_CreateSampleFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_CreateSampleFindingsCommand");var de_DeclineInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { unprocessedAccounts: [, (_) => de___listOfUnprocessedAccount(_, context), `unprocessedAccounts`] }); Object.assign(contents, doc); return contents;}, "de_DeclineInvitationsCommand");var de_DeleteAllowListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteAllowListCommand");var de_DeleteCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteCustomDataIdentifierCommand");var de_DeleteFindingsFilterCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteFindingsFilterCommand");var de_DeleteInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { unprocessedAccounts: [, (_) => de___listOfUnprocessedAccount(_, context), `unprocessedAccounts`] }); Object.assign(contents, doc); return contents;}, "de_DeleteInvitationsCommand");var de_DeleteMemberCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteMemberCommand");var de_DescribeBucketsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { buckets: [, (_) => de___listOfBucketMetadata(_, context), `buckets`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_DescribeBucketsCommand");var de_DescribeClassificationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { allowListIds: [, import_smithy_client._json, `allowListIds`], clientToken: [, import_smithy_client.expectString, `clientToken`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], customDataIdentifierIds: [, import_smithy_client._json, `customDataIdentifierIds`], description: [, import_smithy_client.expectString, `description`], initialRun: [, import_smithy_client.expectBoolean, `initialRun`], jobArn: [, import_smithy_client.expectString, `jobArn`], jobId: [, import_smithy_client.expectString, `jobId`], jobStatus: [, import_smithy_client.expectString, `jobStatus`], jobType: [, import_smithy_client.expectString, `jobType`], lastRunErrorStatus: [, (_) => de_LastRunErrorStatus(_, context), `lastRunErrorStatus`], lastRunTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastRunTime`], managedDataIdentifierIds: [, import_smithy_client._json, `managedDataIdentifierIds`], managedDataIdentifierSelector: [, import_smithy_client.expectString, `managedDataIdentifierSelector`], name: [, import_smithy_client.expectString, `name`], s3JobDefinition: [, (_) => de_S3JobDefinition(_, context), `s3JobDefinition`], samplingPercentage: [, import_smithy_client.expectInt32, `samplingPercentage`], scheduleFrequency: [, (_) => de_JobScheduleFrequency(_, context), `scheduleFrequency`], statistics: [, (_) => de_Statistics(_, context), `statistics`], tags: [, import_smithy_client._json, `tags`], userPausedDetails: [, (_) => de_UserPausedDetails(_, context), `userPausedDetails`] }); Object.assign(contents, doc); return contents;}, "de_DescribeClassificationJobCommand");var de_DescribeOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { autoEnable: [, import_smithy_client.expectBoolean, `autoEnable`], maxAccountLimitReached: [, import_smithy_client.expectBoolean, `maxAccountLimitReached`] }); Object.assign(contents, doc); return contents;}, "de_DescribeOrganizationConfigurationCommand");var de_DisableMacieCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisableMacieCommand");var de_DisableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisableOrganizationAdminAccountCommand");var de_DisassociateFromAdministratorAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisassociateFromAdministratorAccountCommand");var de_DisassociateFromMasterAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisassociateFromMasterAccountCommand");var de_DisassociateMemberCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisassociateMemberCommand");var de_EnableMacieCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_EnableMacieCommand");var de_EnableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_EnableOrganizationAdminAccountCommand");var de_GetAdministratorAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { administrator: [, (_) => de_Invitation(_, context), `administrator`] }); Object.assign(contents, doc); return contents;}, "de_GetAdministratorAccountCommand");var de_GetAllowListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], criteria: [, (_) => de_AllowListCriteria(_, context), `criteria`], description: [, import_smithy_client.expectString, `description`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`], status: [, (_) => de_AllowListStatus(_, context), `status`], tags: [, import_smithy_client._json, `tags`], updatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `updatedAt`] }); Object.assign(contents, doc); return contents;}, "de_GetAllowListCommand");var de_GetAutomatedDiscoveryConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { autoEnableOrganizationMembers: [, import_smithy_client.expectString, `autoEnableOrganizationMembers`], classificationScopeId: [, import_smithy_client.expectString, `classificationScopeId`], disabledAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `disabledAt`], firstEnabledAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `firstEnabledAt`], lastUpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastUpdatedAt`], sensitivityInspectionTemplateId: [, import_smithy_client.expectString, `sensitivityInspectionTemplateId`], status: [, import_smithy_client.expectString, `status`] }); Object.assign(contents, doc); return contents;}, "de_GetAutomatedDiscoveryConfigurationCommand");var de_GetBucketStatisticsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { bucketCount: [, import_smithy_client.expectLong, `bucketCount`], bucketCountByEffectivePermission: [ , (_) => de_BucketCountByEffectivePermission(_, context), `bucketCountByEffectivePermission` ], bucketCountByEncryptionType: [, (_) => de_BucketCountByEncryptionType(_, context), `bucketCountByEncryptionType`], bucketCountByObjectEncryptionRequirement: [ , (_) => de_BucketCountPolicyAllowsUnencryptedObjectUploads(_, context), `bucketCountByObjectEncryptionRequirement` ], bucketCountBySharedAccessType: [ , (_) => de_BucketCountBySharedAccessType(_, context), `bucketCountBySharedAccessType` ], bucketStatisticsBySensitivity: [ , (_) => de_BucketStatisticsBySensitivity(_, context), `bucketStatisticsBySensitivity` ], classifiableObjectCount: [, import_smithy_client.expectLong, `classifiableObjectCount`], classifiableSizeInBytes: [, import_smithy_client.expectLong, `classifiableSizeInBytes`], lastUpdated: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastUpdated`], objectCount: [, import_smithy_client.expectLong, `objectCount`], sizeInBytes: [, import_smithy_client.expectLong, `sizeInBytes`], sizeInBytesCompressed: [, import_smithy_client.expectLong, `sizeInBytesCompressed`], unclassifiableObjectCount: [, (_) => de_ObjectLevelStatistics(_, context), `unclassifiableObjectCount`], unclassifiableObjectSizeInBytes: [, (_) => de_ObjectLevelStatistics(_, context), `unclassifiableObjectSizeInBytes`] }); Object.assign(contents, doc); return contents;}, "de_GetBucketStatisticsCommand");var de_GetClassificationExportConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { configuration: [, (_) => de_ClassificationExportConfiguration(_, context), `configuration`] }); Object.assign(contents, doc); return contents;}, "de_GetClassificationExportConfigurationCommand");var de_GetClassificationScopeCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`], s3: [, (_) => de_S3ClassificationScope(_, context), `s3`] }); Object.assign(contents, doc); return contents;}, "de_GetClassificationScopeCommand");var de_GetCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], deleted: [, import_smithy_client.expectBoolean, `deleted`], description: [, import_smithy_client.expectString, `description`], id: [, import_smithy_client.expectString, `id`], ignoreWords: [, import_smithy_client._json, `ignoreWords`], keywords: [, import_smithy_client._json, `keywords`], maximumMatchDistance: [, import_smithy_client.expectInt32, `maximumMatchDistance`], name: [, import_smithy_client.expectString, `name`], regex: [, import_smithy_client.expectString, `regex`], severityLevels: [, (_) => de_SeverityLevelList(_, context), `severityLevels`], tags: [, import_smithy_client._json, `tags`] }); Object.assign(contents, doc); return contents;}, "de_GetCustomDataIdentifierCommand");var de_GetFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { findings: [, (_) => de___listOfFinding(_, context), `findings`] }); Object.assign(contents, doc); return contents;}, "de_GetFindingsCommand");var de_GetFindingsFilterCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { action: [, import_smithy_client.expectString, `action`], arn: [, import_smithy_client.expectString, `arn`], description: [, import_smithy_client.expectString, `description`], findingCriteria: [, (_) => de_FindingCriteria(_, context), `findingCriteria`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`], position: [, import_smithy_client.expectInt32, `position`], tags: [, import_smithy_client._json, `tags`] }); Object.assign(contents, doc); return contents;}, "de_GetFindingsFilterCommand");var de_GetFindingsPublicationConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { securityHubConfiguration: [, (_) => de_SecurityHubConfiguration(_, context), `securityHubConfiguration`] }); Object.assign(contents, doc); return contents;}, "de_GetFindingsPublicationConfigurationCommand");var de_GetFindingStatisticsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { countsByGroup: [, (_) => de___listOfGroupCount(_, context), `countsByGroup`] }); Object.assign(contents, doc); return contents;}, "de_GetFindingStatisticsCommand");var de_GetInvitationsCountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { invitationsCount: [, import_smithy_client.expectLong, `invitationsCount`] }); Object.assign(contents, doc); return contents;}, "de_GetInvitationsCountCommand");var de_GetMacieSessionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], findingPublishingFrequency: [, import_smithy_client.expectString, `findingPublishingFrequency`], serviceRole: [, import_smithy_client.expectString, `serviceRole`], status: [, import_smithy_client.expectString, `status`], updatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `updatedAt`] }); Object.assign(contents, doc); return contents;}, "de_GetMacieSessionCommand");var de_GetMasterAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { master: [, (_) => de_Invitation(_, context), `master`] }); Object.assign(contents, doc); return contents;}, "de_GetMasterAccountCommand");var de_GetMemberCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { accountId: [, import_smithy_client.expectString, `accountId`], administratorAccountId: [, import_smithy_client.expectString, `administratorAccountId`], arn: [, import_smithy_client.expectString, `arn`], email: [, import_smithy_client.expectString, `email`], invitedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `invitedAt`], masterAccountId: [, import_smithy_client.expectString, `masterAccountId`], relationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`], tags: [, import_smithy_client._json, `tags`], updatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `updatedAt`] }); Object.assign(contents, doc); return contents;}, "de_GetMemberCommand");var de_GetResourceProfileCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { profileUpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `profileUpdatedAt`], sensitivityScore: [, import_smithy_client.expectInt32, `sensitivityScore`], sensitivityScoreOverridden: [, import_smithy_client.expectBoolean, `sensitivityScoreOverridden`], statistics: [, (_) => de_ResourceStatistics(_, context), `statistics`] }); Object.assign(contents, doc); return contents;}, "de_GetResourceProfileCommand");var de_GetRevealConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { configuration: [, (_) => de_RevealConfiguration(_, context), `configuration`], retrievalConfiguration: [, (_) => de_RetrievalConfiguration(_, context), `retrievalConfiguration`] }); Object.assign(contents, doc); return contents;}, "de_GetRevealConfigurationCommand");var de_GetSensitiveDataOccurrencesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { error: [, import_smithy_client.expectString, `error`], sensitiveDataOccurrences: [, (_) => de_SensitiveDataOccurrences(_, context), `sensitiveDataOccurrences`], status: [, import_smithy_client.expectString, `status`] }); Object.assign(contents, doc); return contents;}, "de_GetSensitiveDataOccurrencesCommand");var de_GetSensitiveDataOccurrencesAvailabilityCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { code: [, import_smithy_client.expectString, `code`], reasons: [, import_smithy_client._json, `reasons`] }); Object.assign(contents, doc); return contents;}, "de_GetSensitiveDataOccurrencesAvailabilityCommand");var de_GetSensitivityInspectionTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { description: [, import_smithy_client.expectString, `description`], excludes: [, (_) => de_SensitivityInspectionTemplateExcludes(_, context), `excludes`], includes: [, (_) => de_SensitivityInspectionTemplateIncludes(_, context), `includes`], name: [, import_smithy_client.expectString, `name`], sensitivityInspectionTemplateId: [, import_smithy_client.expectString, `sensitivityInspectionTemplateId`] }); Object.assign(contents, doc); return contents;}, "de_GetSensitivityInspectionTemplateCommand");var de_GetUsageStatisticsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { nextToken: [, import_smithy_client.expectString, `nextToken`], records: [, (_) => de___listOfUsageRecord(_, context), `records`], timeRange: [, import_smithy_client.expectString, `timeRange`] }); Object.assign(contents, doc); return contents;}, "de_GetUsageStatisticsCommand");var de_GetUsageTotalsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { timeRange: [, import_smithy_client.expectString, `timeRange`], usageTotals: [, (_) => de___listOfUsageTotal(_, context), `usageTotals`] }); Object.assign(contents, doc); return contents;}, "de_GetUsageTotalsCommand");var de_ListAllowListsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { allowLists: [, (_) => de___listOfAllowListSummary(_, context), `allowLists`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListAllowListsCommand");var de_ListAutomatedDiscoveryAccountsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { items: [, (_) => de___listOfAutomatedDiscoveryAccount(_, context), `items`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListAutomatedDiscoveryAccountsCommand");var de_ListClassificationJobsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { items: [, (_) => de___listOfJobSummary(_, context), `items`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListClassificationJobsCommand");var de_ListClassificationScopesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { classificationScopes: [, (_) => de___listOfClassificationScopeSummary(_, context), `classificationScopes`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListClassificationScopesCommand");var de_ListCustomDataIdentifiersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { items: [, (_) => de___listOfCustomDataIdentifierSummary(_, context), `items`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListCustomDataIdentifiersCommand");var de_ListFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { findingIds: [, import_smithy_client._json, `findingIds`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListFindingsCommand");var de_ListFindingsFiltersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { findingsFilterListItems: [, (_) => de___listOfFindingsFilterListItem(_, context), `findingsFilterListItems`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListFindingsFiltersCommand");var de_ListInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { invitations: [, (_) => de___listOfInvitation(_, context), `invitations`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListInvitationsCommand");var de_ListManagedDataIdentifiersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { items: [, (_) => de___listOfManagedDataIdentifierSummary(_, context), `items`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListManagedDataIdentifiersCommand");var de_ListMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { members: [, (_) => de___listOfMember(_, context), `members`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListMembersCommand");var de_ListOrganizationAdminAccountsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { adminAccounts: [, (_) => de___listOfAdminAccount(_, context), `adminAccounts`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListOrganizationAdminAccountsCommand");var de_ListResourceProfileArtifactsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { artifacts: [, (_) => de___listOfResourceProfileArtifact(_, context), `artifacts`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListResourceProfileArtifactsCommand");var de_ListResourceProfileDetectionsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { detections: [, (_) => de___listOfDetection(_, context), `detections`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_ListResourceProfileDetectionsCommand");var de_ListSensitivityInspectionTemplatesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { nextToken: [, import_smithy_client.expectString, `nextToken`], sensitivityInspectionTemplates: [ , (_) => de___listOfSensitivityInspectionTemplatesEntry(_, context), `sensitivityInspectionTemplates` ] }); Object.assign(contents, doc); return contents;}, "de_ListSensitivityInspectionTemplatesCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { tags: [, import_smithy_client._json, `tags`] }); Object.assign(contents, doc); return contents;}, "de_ListTagsForResourceCommand");var de_PutClassificationExportConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { configuration: [, (_) => de_ClassificationExportConfiguration(_, context), `configuration`] }); Object.assign(contents, doc); return contents;}, "de_PutClassificationExportConfigurationCommand");var de_PutFindingsPublicationConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_PutFindingsPublicationConfigurationCommand");var de_SearchResourcesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { matchingResources: [, (_) => de___listOfMatchingResource(_, context), `matchingResources`], nextToken: [, import_smithy_client.expectString, `nextToken`] }); Object.assign(contents, doc); return contents;}, "de_SearchResourcesCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_TagResourceCommand");var de_TestCustomDataIdentifierCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { matchCount: [, import_smithy_client.expectInt32, `matchCount`] }); Object.assign(contents, doc); return contents;}, "de_TestCustomDataIdentifierCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UntagResourceCommand");var de_UpdateAllowListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`], id: [, import_smithy_client.expectString, `id`] }); Object.assign(contents, doc); return contents;}, "de_UpdateAllowListCommand");var de_UpdateAutomatedDiscoveryConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateAutomatedDiscoveryConfigurationCommand");var de_UpdateClassificationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateClassificationJobCommand");var de_UpdateClassificationScopeCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateClassificationScopeCommand");var de_UpdateFindingsFilterCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: [, import_smithy_client.expectString, `arn`], id: [, import_smithy_client.expectString, `id`] }); Object.assign(contents, doc); return contents;}, "de_UpdateFindingsFilterCommand");var de_UpdateMacieSessionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateMacieSessionCommand");var de_UpdateMemberSessionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateMemberSessionCommand");var de_UpdateOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateOrganizationConfigurationCommand");var de_UpdateResourceProfileCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateResourceProfileCommand");var de_UpdateResourceProfileDetectionsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateResourceProfileDetectionsCommand");var de_UpdateRevealConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { configuration: [, (_) => de_RevealConfiguration(_, context), `configuration`], retrievalConfiguration: [, (_) => de_RetrievalConfiguration(_, context), `retrievalConfiguration`] }); Object.assign(contents, doc); return contents;}, "de_UpdateRevealConfigurationCommand");var de_UpdateSensitivityInspectionTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateSensitivityInspectionTemplateCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => { const parsedOutput = { ...output, body: await (0, import_core2.parseJsonErrorBody)(output.body, context) }; const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body); switch (errorCode) { case "AccessDeniedException": case "com.amazonaws.macie2#AccessDeniedException": throw await de_AccessDeniedExceptionRes(parsedOutput, context); case "ConflictException": case "com.amazonaws.macie2#ConflictException": throw await de_ConflictExceptionRes(parsedOutput, context); case "InternalServerException": case "com.amazonaws.macie2#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.macie2#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "ServiceQuotaExceededException": case "com.amazonaws.macie2#ServiceQuotaExceededException": throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context); case "ThrottlingException": case "com.amazonaws.macie2#ThrottlingException": throw await de_ThrottlingExceptionRes(parsedOutput, context); case "ValidationException": case "com.amazonaws.macie2#ValidationException": throw await de_ValidationExceptionRes(parsedOutput, context); case "UnprocessableEntityException": case "com.amazonaws.macie2#UnprocessableEntityException": throw await de_UnprocessableEntityExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(Macie2ServiceException);var de_AccessDeniedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new AccessDeniedException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_AccessDeniedExceptionRes");var de_ConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new ConflictException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ConflictExceptionRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new InternalServerException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServerExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new ResourceNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNotFoundExceptionRes");var de_ServiceQuotaExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new ServiceQuotaExceededException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ServiceQuotaExceededExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new ThrottlingException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ThrottlingExceptionRes");var de_UnprocessableEntityExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new UnprocessableEntityException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_UnprocessableEntityExceptionRes");var de_ValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: [, import_smithy_client.expectString, `message`] }); Object.assign(contents, doc); const exception = new ValidationException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ValidationExceptionRes");var se___listOfAutomatedDiscoveryAccountUpdate = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_AutomatedDiscoveryAccountUpdate(entry, context); });}, "se___listOfAutomatedDiscoveryAccountUpdate");var se___listOfCriteriaForJob = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_CriteriaForJob(entry, context); });}, "se___listOfCriteriaForJob");var se___listOfJobScopeTerm = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_JobScopeTerm(entry, context); });}, "se___listOfJobScopeTerm");var se___listOfListJobsFilterTerm = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_ListJobsFilterTerm(entry, context); });}, "se___listOfListJobsFilterTerm");var se___listOfS3BucketDefinitionForJob = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_S3BucketDefinitionForJob(entry, context); });}, "se___listOfS3BucketDefinitionForJob");var se___listOfSearchResourcesCriteria = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_SearchResourcesCriteria(entry, context); });}, "se___listOfSearchResourcesCriteria");var se___listOfSearchResourcesTagCriterionPair = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_SearchResourcesTagCriterionPair(entry, context); });}, "se___listOfSearchResourcesTagCriterionPair");var se___listOfSuppressDataIdentifier = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_SuppressDataIdentifier(entry, context); });}, "se___listOfSuppressDataIdentifier");var se___listOfTagCriterionPairForJob = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_TagCriterionPairForJob(entry, context); });}, "se___listOfTagCriterionPairForJob");var se___listOfTagValuePair = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_TagValuePair(entry, context); });}, "se___listOfTagValuePair");var se___listOfUsageStatisticsFilter = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_UsageStatisticsFilter(entry, context); });}, "se___listOfUsageStatisticsFilter");var se_AccountDetail = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { accountId: [, , `accountId`], email: [, , `email`] });}, "se_AccountDetail");var se_AllowListCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { regex: [, , `regex`], s3WordsList: [, (_) => se_S3WordsList(_, context), `s3WordsList`] });}, "se_AllowListCriteria");var se_AutomatedDiscoveryAccountUpdate = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { accountId: [, , `accountId`], status: [, , `status`] });}, "se_AutomatedDiscoveryAccountUpdate");var se_BucketCriteria = /* @__PURE__ */ __name((input, context) => { return Object.entries(input).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = se_BucketCriteriaAdditionalProperties(value, context); return acc; }, {});}, "se_BucketCriteria");var se_BucketCriteriaAdditionalProperties = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { eq: [, import_smithy_client._json, `eq`], gt: [, , `gt`], gte: [, , `gte`], lt: [, , `lt`], lte: [, , `lte`], neq: [, import_smithy_client._json, `neq`], prefix: [, , `prefix`] });}, "se_BucketCriteriaAdditionalProperties");var se_BucketSortCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { attributeName: [, , `attributeName`], orderBy: [, , `orderBy`] });}, "se_BucketSortCriteria");var se_ClassificationExportConfiguration = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { s3Destination: [, (_) => se_S3Destination(_, context), `s3Destination`] });}, "se_ClassificationExportConfiguration");var se_CriteriaBlockForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { and: [, (_) => se___listOfCriteriaForJob(_, context), `and`] });}, "se_CriteriaBlockForJob");var se_CriteriaForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { simpleCriterion: [, (_) => se_SimpleCriterionForJob(_, context), `simpleCriterion`], tagCriterion: [, (_) => se_TagCriterionForJob(_, context), `tagCriterion`] });}, "se_CriteriaForJob");var se_Criterion = /* @__PURE__ */ __name((input, context) => { return Object.entries(input).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = se_CriterionAdditionalProperties(value, context); return acc; }, {});}, "se_Criterion");var se_CriterionAdditionalProperties = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { eq: [, import_smithy_client._json, `eq`], eqExactMatch: [, import_smithy_client._json, `eqExactMatch`], gt: [, , `gt`], gte: [, , `gte`], lt: [, , `lt`], lte: [, , `lte`], neq: [, import_smithy_client._json, `neq`] });}, "se_CriterionAdditionalProperties");var se_FindingCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { criterion: [, (_) => se_Criterion(_, context), `criterion`] });}, "se_FindingCriteria");var se_FindingStatisticsSortCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { attributeName: [, , `attributeName`], orderBy: [, , `orderBy`] });}, "se_FindingStatisticsSortCriteria");var se_JobScheduleFrequency = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { dailySchedule: [, import_smithy_client._json, `dailySchedule`], monthlySchedule: [, (_) => se_MonthlySchedule(_, context), `monthlySchedule`], weeklySchedule: [, (_) => se_WeeklySchedule(_, context), `weeklySchedule`] });}, "se_JobScheduleFrequency");var se_JobScopeTerm = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { simpleScopeTerm: [, (_) => se_SimpleScopeTerm(_, context), `simpleScopeTerm`], tagScopeTerm: [, (_) => se_TagScopeTerm(_, context), `tagScopeTerm`] });}, "se_JobScopeTerm");var se_JobScopingBlock = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { and: [, (_) => se___listOfJobScopeTerm(_, context), `and`] });}, "se_JobScopingBlock");var se_ListJobsFilterCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { excludes: [, (_) => se___listOfListJobsFilterTerm(_, context), `excludes`], includes: [, (_) => se___listOfListJobsFilterTerm(_, context), `includes`] });}, "se_ListJobsFilterCriteria");var se_ListJobsFilterTerm = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], key: [, , `key`], values: [, import_smithy_client._json, `values`] });}, "se_ListJobsFilterTerm");var se_ListJobsSortCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { attributeName: [, , `attributeName`], orderBy: [, , `orderBy`] });}, "se_ListJobsSortCriteria");var se_MonthlySchedule = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { dayOfMonth: [, , `dayOfMonth`] });}, "se_MonthlySchedule");var se_RevealConfiguration = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { kmsKeyId: [, , `kmsKeyId`], status: [, , `status`] });}, "se_RevealConfiguration");var se_S3BucketCriteriaForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { excludes: [, (_) => se_CriteriaBlockForJob(_, context), `excludes`], includes: [, (_) => se_CriteriaBlockForJob(_, context), `includes`] });}, "se_S3BucketCriteriaForJob");var se_S3BucketDefinitionForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { accountId: [, , `accountId`], buckets: [, import_smithy_client._json, `buckets`] });}, "se_S3BucketDefinitionForJob");var se_S3ClassificationScopeExclusionUpdate = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { bucketNames: [, import_smithy_client._json, `bucketNames`], operation: [, , `operation`] });}, "se_S3ClassificationScopeExclusionUpdate");var se_S3ClassificationScopeUpdate = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { excludes: [, (_) => se_S3ClassificationScopeExclusionUpdate(_, context), `excludes`] });}, "se_S3ClassificationScopeUpdate");var se_S3Destination = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { bucketName: [, , `bucketName`], keyPrefix: [, , `keyPrefix`], kmsKeyArn: [, , `kmsKeyArn`] });}, "se_S3Destination");var se_S3JobDefinition = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { bucketCriteria: [, (_) => se_S3BucketCriteriaForJob(_, context), `bucketCriteria`], bucketDefinitions: [, (_) => se___listOfS3BucketDefinitionForJob(_, context), `bucketDefinitions`], scoping: [, (_) => se_Scoping(_, context), `scoping`] });}, "se_S3JobDefinition");var se_S3WordsList = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { bucketName: [, , `bucketName`], objectKey: [, , `objectKey`] });}, "se_S3WordsList");var se_Scoping = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { excludes: [, (_) => se_JobScopingBlock(_, context), `excludes`], includes: [, (_) => se_JobScopingBlock(_, context), `includes`] });}, "se_Scoping");var se_SearchResourcesBucketCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { excludes: [, (_) => se_SearchResourcesCriteriaBlock(_, context), `excludes`], includes: [, (_) => se_SearchResourcesCriteriaBlock(_, context), `includes`] });}, "se_SearchResourcesBucketCriteria");var se_SearchResourcesCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { simpleCriterion: [, (_) => se_SearchResourcesSimpleCriterion(_, context), `simpleCriterion`], tagCriterion: [, (_) => se_SearchResourcesTagCriterion(_, context), `tagCriterion`] });}, "se_SearchResourcesCriteria");var se_SearchResourcesCriteriaBlock = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { and: [, (_) => se___listOfSearchResourcesCriteria(_, context), `and`] });}, "se_SearchResourcesCriteriaBlock");var se_SearchResourcesSimpleCriterion = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], key: [, , `key`], values: [, import_smithy_client._json, `values`] });}, "se_SearchResourcesSimpleCriterion");var se_SearchResourcesSortCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { attributeName: [, , `attributeName`], orderBy: [, , `orderBy`] });}, "se_SearchResourcesSortCriteria");var se_SearchResourcesTagCriterion = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], tagValues: [, (_) => se___listOfSearchResourcesTagCriterionPair(_, context), `tagValues`] });}, "se_SearchResourcesTagCriterion");var se_SearchResourcesTagCriterionPair = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { key: [, , `key`], value: [, , `value`] });}, "se_SearchResourcesTagCriterionPair");var se_SecurityHubConfiguration = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { publishClassificationFindings: [, , `publishClassificationFindings`], publishPolicyFindings: [, , `publishPolicyFindings`] });}, "se_SecurityHubConfiguration");var se_SensitivityInspectionTemplateExcludes = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { managedDataIdentifierIds: [, import_smithy_client._json, `managedDataIdentifierIds`] });}, "se_SensitivityInspectionTemplateExcludes");var se_SensitivityInspectionTemplateIncludes = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { allowListIds: [, import_smithy_client._json, `allowListIds`], customDataIdentifierIds: [, import_smithy_client._json, `customDataIdentifierIds`], managedDataIdentifierIds: [, import_smithy_client._json, `managedDataIdentifierIds`] });}, "se_SensitivityInspectionTemplateIncludes");var se_SeverityLevel = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { occurrencesThreshold: [, , `occurrencesThreshold`], severity: [, , `severity`] });}, "se_SeverityLevel");var se_SeverityLevelList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_SeverityLevel(entry, context); });}, "se_SeverityLevelList");var se_SimpleCriterionForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], key: [, , `key`], values: [, import_smithy_client._json, `values`] });}, "se_SimpleCriterionForJob");var se_SimpleScopeTerm = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], key: [, , `key`], values: [, import_smithy_client._json, `values`] });}, "se_SimpleScopeTerm");var se_SortCriteria = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { attributeName: [, , `attributeName`], orderBy: [, , `orderBy`] });}, "se_SortCriteria");var se_SuppressDataIdentifier = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { id: [, , `id`], type: [, , `type`] });}, "se_SuppressDataIdentifier");var se_TagCriterionForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], tagValues: [, (_) => se___listOfTagCriterionPairForJob(_, context), `tagValues`] });}, "se_TagCriterionForJob");var se_TagCriterionPairForJob = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { key: [, , `key`], value: [, , `value`] });}, "se_TagCriterionPairForJob");var se_TagScopeTerm = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], key: [, , `key`], tagValues: [, (_) => se___listOfTagValuePair(_, context), `tagValues`], target: [, , `target`] });}, "se_TagScopeTerm");var se_TagValuePair = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { key: [, , `key`], value: [, , `value`] });}, "se_TagValuePair");var se_UpdateRetrievalConfiguration = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { retrievalMode: [, , `retrievalMode`], roleName: [, , `roleName`] });}, "se_UpdateRetrievalConfiguration");var se_UsageStatisticsFilter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { comparator: [, , `comparator`], key: [, , `key`], values: [, import_smithy_client._json, `values`] });}, "se_UsageStatisticsFilter");var se_UsageStatisticsSortBy = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { key: [, , `key`], orderBy: [, , `orderBy`] });}, "se_UsageStatisticsSortBy");var se_WeeklySchedule = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { dayOfWeek: [, , `dayOfWeek`] });}, "se_WeeklySchedule");var de___listOfAdminAccount = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AdminAccount(entry, context); }); return retVal;}, "de___listOfAdminAccount");var de___listOfAllowListSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AllowListSummary(entry, context); }); return retVal;}, "de___listOfAllowListSummary");var de___listOfAutomatedDiscoveryAccount = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutomatedDiscoveryAccount(entry, context); }); return retVal;}, "de___listOfAutomatedDiscoveryAccount");var de___listOfAutomatedDiscoveryAccountUpdateError = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutomatedDiscoveryAccountUpdateError(entry, context); }); return retVal;}, "de___listOfAutomatedDiscoveryAccountUpdateError");var de___listOfBatchGetCustomDataIdentifierSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_BatchGetCustomDataIdentifierSummary(entry, context); }); return retVal;}, "de___listOfBatchGetCustomDataIdentifierSummary");var de___listOfBucketMetadata = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_BucketMetadata(entry, context); }); return retVal;}, "de___listOfBucketMetadata");var de___listOfClassificationScopeSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ClassificationScopeSummary(entry, context); }); return retVal;}, "de___listOfClassificationScopeSummary");var de___listOfCriteriaForJob = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_CriteriaForJob(entry, context); }); return retVal;}, "de___listOfCriteriaForJob");var de___listOfCustomDataIdentifierSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_CustomDataIdentifierSummary(entry, context); }); return retVal;}, "de___listOfCustomDataIdentifierSummary");var de___listOfDetectedDataDetails = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DetectedDataDetails(entry, context); }); return retVal;}, "de___listOfDetectedDataDetails");var de___listOfDetection = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Detection(entry, context); }); return retVal;}, "de___listOfDetection");var de___listOfFinding = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Finding(entry, context); }); return retVal;}, "de___listOfFinding");var de___listOfFindingsFilterListItem = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_FindingsFilterListItem(entry, context); }); return retVal;}, "de___listOfFindingsFilterListItem");var de___listOfGroupCount = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_GroupCount(entry, context); }); return retVal;}, "de___listOfGroupCount");var de___listOfInvitation = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Invitation(entry, context); }); return retVal;}, "de___listOfInvitation");var de___listOfJobScopeTerm = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_JobScopeTerm(entry, context); }); return retVal;}, "de___listOfJobScopeTerm");var de___listOfJobSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_JobSummary(entry, context); }); return retVal;}, "de___listOfJobSummary");var de___listOfKeyValuePair = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_KeyValuePair(entry, context); }); return retVal;}, "de___listOfKeyValuePair");var de___listOfManagedDataIdentifierSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ManagedDataIdentifierSummary(entry, context); }); return retVal;}, "de___listOfManagedDataIdentifierSummary");var de___listOfMatchingResource = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_MatchingResource(entry, context); }); return retVal;}, "de___listOfMatchingResource");var de___listOfMember = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Member(entry, context); }); return retVal;}, "de___listOfMember");var de___listOfResourceProfileArtifact = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ResourceProfileArtifact(entry, context); }); return retVal;}, "de___listOfResourceProfileArtifact");var de___listOfS3BucketDefinitionForJob = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_S3BucketDefinitionForJob(entry, context); }); return retVal;}, "de___listOfS3BucketDefinitionForJob");var de___listOfSensitivityInspectionTemplatesEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SensitivityInspectionTemplatesEntry(entry, context); }); return retVal;}, "de___listOfSensitivityInspectionTemplatesEntry");var de___listOfTagCriterionPairForJob = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_TagCriterionPairForJob(entry, context); }); return retVal;}, "de___listOfTagCriterionPairForJob");var de___listOfTagValuePair = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_TagValuePair(entry, context); }); return retVal;}, "de___listOfTagValuePair");var de___listOfUnprocessedAccount = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_UnprocessedAccount(entry, context); }); return retVal;}, "de___listOfUnprocessedAccount");var de___listOfUsageByAccount = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_UsageByAccount(entry, context); }); return retVal;}, "de___listOfUsageByAccount");var de___listOfUsageRecord = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_UsageRecord(entry, context); }); return retVal;}, "de___listOfUsageRecord");var de___listOfUsageTotal = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_UsageTotal(entry, context); }); return retVal;}, "de___listOfUsageTotal");var de_AccessControlList = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { allowsPublicReadAccess: [, import_smithy_client.expectBoolean, `allowsPublicReadAccess`], allowsPublicWriteAccess: [, import_smithy_client.expectBoolean, `allowsPublicWriteAccess`] });}, "de_AccessControlList");var de_AccountLevelPermissions = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { blockPublicAccess: [, (_) => de_BlockPublicAccess(_, context), `blockPublicAccess`] });}, "de_AccountLevelPermissions");var de_AdminAccount = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], status: [, import_smithy_client.expectString, `status`] });}, "de_AdminAccount");var de_AllowListCriteria = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { regex: [, import_smithy_client.expectString, `regex`], s3WordsList: [, (_) => de_S3WordsList(_, context), `s3WordsList`] });}, "de_AllowListCriteria");var de_AllowListStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { code: [, import_smithy_client.expectString, `code`], description: [, import_smithy_client.expectString, `description`] });}, "de_AllowListStatus");var de_AllowListSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: [, import_smithy_client.expectString, `arn`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], description: [, import_smithy_client.expectString, `description`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`], updatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `updatedAt`] });}, "de_AllowListSummary");var de_ApiCallDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { api: [, import_smithy_client.expectString, `api`], apiServiceName: [, import_smithy_client.expectString, `apiServiceName`], firstSeen: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `firstSeen`], lastSeen: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastSeen`] });}, "de_ApiCallDetails");var de_AssumedRole = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accessKeyId: [, import_smithy_client.expectString, `accessKeyId`], accountId: [, import_smithy_client.expectString, `accountId`], arn: [, import_smithy_client.expectString, `arn`], principalId: [, import_smithy_client.expectString, `principalId`], sessionContext: [, (_) => de_SessionContext(_, context), `sessionContext`] });}, "de_AssumedRole");var de_AutomatedDiscoveryAccount = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], status: [, import_smithy_client.expectString, `status`] });}, "de_AutomatedDiscoveryAccount");var de_AutomatedDiscoveryAccountUpdateError = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], errorCode: [, import_smithy_client.expectString, `errorCode`] });}, "de_AutomatedDiscoveryAccountUpdateError");var de_AwsAccount = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], principalId: [, import_smithy_client.expectString, `principalId`] });}, "de_AwsAccount");var de_AwsService = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { invokedBy: [, import_smithy_client.expectString, `invokedBy`] });}, "de_AwsService");var de_BatchGetCustomDataIdentifierSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: [, import_smithy_client.expectString, `arn`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], deleted: [, import_smithy_client.expectBoolean, `deleted`], description: [, import_smithy_client.expectString, `description`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`] });}, "de_BatchGetCustomDataIdentifierSummary");var de_BlockPublicAccess = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { blockPublicAcls: [, import_smithy_client.expectBoolean, `blockPublicAcls`], blockPublicPolicy: [, import_smithy_client.expectBoolean, `blockPublicPolicy`], ignorePublicAcls: [, import_smithy_client.expectBoolean, `ignorePublicAcls`], restrictPublicBuckets: [, import_smithy_client.expectBoolean, `restrictPublicBuckets`] });}, "de_BlockPublicAccess");var de_BucketCountByEffectivePermission = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { publiclyAccessible: [, import_smithy_client.expectLong, `publiclyAccessible`], publiclyReadable: [, import_smithy_client.expectLong, `publiclyReadable`], publiclyWritable: [, import_smithy_client.expectLong, `publiclyWritable`], unknown: [, import_smithy_client.expectLong, `unknown`] });}, "de_BucketCountByEffectivePermission");var de_BucketCountByEncryptionType = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { kmsManaged: [, import_smithy_client.expectLong, `kmsManaged`], s3Managed: [, import_smithy_client.expectLong, `s3Managed`], unencrypted: [, import_smithy_client.expectLong, `unencrypted`], unknown: [, import_smithy_client.expectLong, `unknown`] });}, "de_BucketCountByEncryptionType");var de_BucketCountBySharedAccessType = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { external: [, import_smithy_client.expectLong, `external`], internal: [, import_smithy_client.expectLong, `internal`], notShared: [, import_smithy_client.expectLong, `notShared`], unknown: [, import_smithy_client.expectLong, `unknown`] });}, "de_BucketCountBySharedAccessType");var de_BucketCountPolicyAllowsUnencryptedObjectUploads = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { allowsUnencryptedObjectUploads: [, import_smithy_client.expectLong, `allowsUnencryptedObjectUploads`], deniesUnencryptedObjectUploads: [, import_smithy_client.expectLong, `deniesUnencryptedObjectUploads`], unknown: [, import_smithy_client.expectLong, `unknown`] });}, "de_BucketCountPolicyAllowsUnencryptedObjectUploads");var de_BucketLevelPermissions = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accessControlList: [, (_) => de_AccessControlList(_, context), `accessControlList`], blockPublicAccess: [, (_) => de_BlockPublicAccess(_, context), `blockPublicAccess`], bucketPolicy: [, (_) => de_BucketPolicy(_, context), `bucketPolicy`] });}, "de_BucketLevelPermissions");var de_BucketMetadata = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], allowsUnencryptedObjectUploads: [, import_smithy_client.expectString, `allowsUnencryptedObjectUploads`], automatedDiscoveryMonitoringStatus: [, import_smithy_client.expectString, `automatedDiscoveryMonitoringStatus`], bucketArn: [, import_smithy_client.expectString, `bucketArn`], bucketCreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `bucketCreatedAt`], bucketName: [, import_smithy_client.expectString, `bucketName`], classifiableObjectCount: [, import_smithy_client.expectLong, `classifiableObjectCount`], classifiableSizeInBytes: [, import_smithy_client.expectLong, `classifiableSizeInBytes`], errorCode: [, import_smithy_client.expectString, `errorCode`], errorMessage: [, import_smithy_client.expectString, `errorMessage`], jobDetails: [, (_) => de_JobDetails(_, context), `jobDetails`], lastAutomatedDiscoveryTime: [ , (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastAutomatedDiscoveryTime` ], lastUpdated: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastUpdated`], objectCount: [, import_smithy_client.expectLong, `objectCount`], objectCountByEncryptionType: [ , (_) => de_ObjectCountByEncryptionType(_, context), `objectCountByEncryptionType` ], publicAccess: [, (_) => de_BucketPublicAccess(_, context), `publicAccess`], region: [, import_smithy_client.expectString, `region`], replicationDetails: [, (_) => de_ReplicationDetails(_, context), `replicationDetails`], sensitivityScore: [, import_smithy_client.expectInt32, `sensitivityScore`], serverSideEncryption: [, (_) => de_BucketServerSideEncryption(_, context), `serverSideEncryption`], sharedAccess: [, import_smithy_client.expectString, `sharedAccess`], sizeInBytes: [, import_smithy_client.expectLong, `sizeInBytes`], sizeInBytesCompressed: [, import_smithy_client.expectLong, `sizeInBytesCompressed`], tags: [, (_) => de___listOfKeyValuePair(_, context), `tags`], unclassifiableObjectCount: [, (_) => de_ObjectLevelStatistics(_, context), `unclassifiableObjectCount`], unclassifiableObjectSizeInBytes: [ , (_) => de_ObjectLevelStatistics(_, context), `unclassifiableObjectSizeInBytes` ], versioning: [, import_smithy_client.expectBoolean, `versioning`] });}, "de_BucketMetadata");var de_BucketPermissionConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountLevelPermissions: [, (_) => de_AccountLevelPermissions(_, context), `accountLevelPermissions`], bucketLevelPermissions: [, (_) => de_BucketLevelPermissions(_, context), `bucketLevelPermissions`] });}, "de_BucketPermissionConfiguration");var de_BucketPolicy = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { allowsPublicReadAccess: [, import_smithy_client.expectBoolean, `allowsPublicReadAccess`], allowsPublicWriteAccess: [, import_smithy_client.expectBoolean, `allowsPublicWriteAccess`] });}, "de_BucketPolicy");var de_BucketPublicAccess = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { effectivePermission: [, import_smithy_client.expectString, `effectivePermission`], permissionConfiguration: [, (_) => de_BucketPermissionConfiguration(_, context), `permissionConfiguration`] });}, "de_BucketPublicAccess");var de_BucketServerSideEncryption = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { kmsMasterKeyId: [, import_smithy_client.expectString, `kmsMasterKeyId`], type: [, import_smithy_client.expectString, `type`] });}, "de_BucketServerSideEncryption");var de_BucketStatisticsBySensitivity = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { classificationError: [, (_) => de_SensitivityAggregations(_, context), `classificationError`], notClassified: [, (_) => de_SensitivityAggregations(_, context), `notClassified`], notSensitive: [, (_) => de_SensitivityAggregations(_, context), `notSensitive`], sensitive: [, (_) => de_SensitivityAggregations(_, context), `sensitive`] });}, "de_BucketStatisticsBySensitivity");var de_Cell = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { cellReference: [, import_smithy_client.expectString, `cellReference`], column: [, import_smithy_client.expectLong, `column`], columnName: [, import_smithy_client.expectString, `columnName`], row: [, import_smithy_client.expectLong, `row`] });}, "de_Cell");var de_Cells = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Cell(entry, context); }); return retVal;}, "de_Cells");var de_ClassificationDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { detailedResultsLocation: [, import_smithy_client.expectString, `detailedResultsLocation`], jobArn: [, import_smithy_client.expectString, `jobArn`], jobId: [, import_smithy_client.expectString, `jobId`], originType: [, import_smithy_client.expectString, `originType`], result: [, (_) => de_ClassificationResult(_, context), `result`] });}, "de_ClassificationDetails");var de_ClassificationExportConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { s3Destination: [, (_) => de_S3Destination(_, context), `s3Destination`] });}, "de_ClassificationExportConfiguration");var de_ClassificationResult = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { additionalOccurrences: [, import_smithy_client.expectBoolean, `additionalOccurrences`], customDataIdentifiers: [, (_) => de_CustomDataIdentifiers(_, context), `customDataIdentifiers`], mimeType: [, import_smithy_client.expectString, `mimeType`], sensitiveData: [, (_) => de_SensitiveData(_, context), `sensitiveData`], sizeClassified: [, import_smithy_client.expectLong, `sizeClassified`], status: [, (_) => de_ClassificationResultStatus(_, context), `status`] });}, "de_ClassificationResult");var de_ClassificationResultStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { code: [, import_smithy_client.expectString, `code`], reason: [, import_smithy_client.expectString, `reason`] });}, "de_ClassificationResultStatus");var de_ClassificationScopeSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`] });}, "de_ClassificationScopeSummary");var de_CriteriaBlockForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { and: [, (_) => de___listOfCriteriaForJob(_, context), `and`] });}, "de_CriteriaBlockForJob");var de_CriteriaForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { simpleCriterion: [, (_) => de_SimpleCriterionForJob(_, context), `simpleCriterion`], tagCriterion: [, (_) => de_TagCriterionForJob(_, context), `tagCriterion`] });}, "de_CriteriaForJob");var de_Criterion = /* @__PURE__ */ __name((output, context) => { return Object.entries(output).reduce( (acc, [key, value]) => { if (value === null) { return acc; } acc[key] = de_CriterionAdditionalProperties(value, context); return acc; }, {} );}, "de_Criterion");var de_CriterionAdditionalProperties = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { eq: [, import_smithy_client._json, `eq`], eqExactMatch: [, import_smithy_client._json, `eqExactMatch`], gt: [, import_smithy_client.expectLong, `gt`], gte: [, import_smithy_client.expectLong, `gte`], lt: [, import_smithy_client.expectLong, `lt`], lte: [, import_smithy_client.expectLong, `lte`], neq: [, import_smithy_client._json, `neq`] });}, "de_CriterionAdditionalProperties");var de_CustomDataIdentifiers = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { detections: [, (_) => de_CustomDetections(_, context), `detections`], totalCount: [, import_smithy_client.expectLong, `totalCount`] });}, "de_CustomDataIdentifiers");var de_CustomDataIdentifierSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: [, import_smithy_client.expectString, `arn`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], description: [, import_smithy_client.expectString, `description`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`] });}, "de_CustomDataIdentifierSummary");var de_CustomDetection = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: [, import_smithy_client.expectString, `arn`], count: [, import_smithy_client.expectLong, `count`], name: [, import_smithy_client.expectString, `name`], occurrences: [, (_) => de_Occurrences(_, context), `occurrences`] });}, "de_CustomDetection");var de_CustomDetections = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_CustomDetection(entry, context); }); return retVal;}, "de_CustomDetections");var de_DefaultDetection = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { count: [, import_smithy_client.expectLong, `count`], occurrences: [, (_) => de_Occurrences(_, context), `occurrences`], type: [, import_smithy_client.expectString, `type`] });}, "de_DefaultDetection");var de_DefaultDetections = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DefaultDetection(entry, context); }); return retVal;}, "de_DefaultDetections");var de_DetectedDataDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { value: [, import_smithy_client.expectString, `value`] });}, "de_DetectedDataDetails");var de_Detection = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: [, import_smithy_client.expectString, `arn`], count: [, import_smithy_client.expectLong, `count`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`], suppressed: [, import_smithy_client.expectBoolean, `suppressed`], type: [, import_smithy_client.expectString, `type`] });}, "de_Detection");var de_DomainDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { domainName: [, import_smithy_client.expectString, `domainName`] });}, "de_DomainDetails");var de_FederatedUser = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accessKeyId: [, import_smithy_client.expectString, `accessKeyId`], accountId: [, import_smithy_client.expectString, `accountId`], arn: [, import_smithy_client.expectString, `arn`], principalId: [, import_smithy_client.expectString, `principalId`], sessionContext: [, (_) => de_SessionContext(_, context), `sessionContext`] });}, "de_FederatedUser");var de_Finding = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], archived: [, import_smithy_client.expectBoolean, `archived`], category: [, import_smithy_client.expectString, `category`], classificationDetails: [, (_) => de_ClassificationDetails(_, context), `classificationDetails`], count: [, import_smithy_client.expectLong, `count`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], description: [, import_smithy_client.expectString, `description`], id: [, import_smithy_client.expectString, `id`], partition: [, import_smithy_client.expectString, `partition`], policyDetails: [, (_) => de_PolicyDetails(_, context), `policyDetails`], region: [, import_smithy_client.expectString, `region`], resourcesAffected: [, (_) => de_ResourcesAffected(_, context), `resourcesAffected`], sample: [, import_smithy_client.expectBoolean, `sample`], schemaVersion: [, import_smithy_client.expectString, `schemaVersion`], severity: [, (_) => de_Severity(_, context), `severity`], title: [, import_smithy_client.expectString, `title`], type: [, import_smithy_client.expectString, `type`], updatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `updatedAt`] });}, "de_Finding");var de_FindingAction = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { actionType: [, import_smithy_client.expectString, `actionType`], apiCallDetails: [, (_) => de_ApiCallDetails(_, context), `apiCallDetails`] });}, "de_FindingAction");var de_FindingActor = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { domainDetails: [, (_) => de_DomainDetails(_, context), `domainDetails`], ipAddressDetails: [, (_) => de_IpAddressDetails(_, context), `ipAddressDetails`], userIdentity: [, (_) => de_UserIdentity(_, context), `userIdentity`] });}, "de_FindingActor");var de_FindingCriteria = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { criterion: [, (_) => de_Criterion(_, context), `criterion`] });}, "de_FindingCriteria");var de_FindingsFilterListItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { action: [, import_smithy_client.expectString, `action`], arn: [, import_smithy_client.expectString, `arn`], id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`], tags: [, import_smithy_client._json, `tags`] });}, "de_FindingsFilterListItem");var de_GroupCount = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { count: [, import_smithy_client.expectLong, `count`], groupKey: [, import_smithy_client.expectString, `groupKey`] });}, "de_GroupCount");var de_IamUser = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], arn: [, import_smithy_client.expectString, `arn`], principalId: [, import_smithy_client.expectString, `principalId`], userName: [, import_smithy_client.expectString, `userName`] });}, "de_IamUser");var de_Invitation = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], invitationId: [, import_smithy_client.expectString, `invitationId`], invitedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `invitedAt`], relationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`] });}, "de_Invitation");var de_IpAddressDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ipAddressV4: [, import_smithy_client.expectString, `ipAddressV4`], ipCity: [, (_) => de_IpCity(_, context), `ipCity`], ipCountry: [, (_) => de_IpCountry(_, context), `ipCountry`], ipGeoLocation: [, (_) => de_IpGeoLocation(_, context), `ipGeoLocation`], ipOwner: [, (_) => de_IpOwner(_, context), `ipOwner`] });}, "de_IpAddressDetails");var de_IpCity = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { name: [, import_smithy_client.expectString, `name`] });}, "de_IpCity");var de_IpCountry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { code: [, import_smithy_client.expectString, `code`], name: [, import_smithy_client.expectString, `name`] });}, "de_IpCountry");var de_IpGeoLocation = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { lat: [, import_smithy_client.limitedParseDouble, `lat`], lon: [, import_smithy_client.limitedParseDouble, `lon`] });}, "de_IpGeoLocation");var de_IpOwner = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { asn: [, import_smithy_client.expectString, `asn`], asnOrg: [, import_smithy_client.expectString, `asnOrg`], isp: [, import_smithy_client.expectString, `isp`], org: [, import_smithy_client.expectString, `org`] });}, "de_IpOwner");var de_JobDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { isDefinedInJob: [, import_smithy_client.expectString, `isDefinedInJob`], isMonitoredByJob: [, import_smithy_client.expectString, `isMonitoredByJob`], lastJobId: [, import_smithy_client.expectString, `lastJobId`], lastJobRunTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastJobRunTime`] });}, "de_JobDetails");var de_JobScheduleFrequency = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { dailySchedule: [, import_smithy_client._json, `dailySchedule`], monthlySchedule: [, (_) => de_MonthlySchedule(_, context), `monthlySchedule`], weeklySchedule: [, (_) => de_WeeklySchedule(_, context), `weeklySchedule`] });}, "de_JobScheduleFrequency");var de_JobScopeTerm = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { simpleScopeTerm: [, (_) => de_SimpleScopeTerm(_, context), `simpleScopeTerm`], tagScopeTerm: [, (_) => de_TagScopeTerm(_, context), `tagScopeTerm`] });}, "de_JobScopeTerm");var de_JobScopingBlock = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { and: [, (_) => de___listOfJobScopeTerm(_, context), `and`] });}, "de_JobScopingBlock");var de_JobSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { bucketCriteria: [, (_) => de_S3BucketCriteriaForJob(_, context), `bucketCriteria`], bucketDefinitions: [, (_) => de___listOfS3BucketDefinitionForJob(_, context), `bucketDefinitions`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], jobId: [, import_smithy_client.expectString, `jobId`], jobStatus: [, import_smithy_client.expectString, `jobStatus`], jobType: [, import_smithy_client.expectString, `jobType`], lastRunErrorStatus: [, (_) => de_LastRunErrorStatus(_, context), `lastRunErrorStatus`], name: [, import_smithy_client.expectString, `name`], userPausedDetails: [, (_) => de_UserPausedDetails(_, context), `userPausedDetails`] });}, "de_JobSummary");var de_KeyValuePair = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { key: [, import_smithy_client.expectString, `key`], value: [, import_smithy_client.expectString, `value`] });}, "de_KeyValuePair");var de_KeyValuePairList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_KeyValuePair(entry, context); }); return retVal;}, "de_KeyValuePairList");var de_LastRunErrorStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { code: [, import_smithy_client.expectString, `code`] });}, "de_LastRunErrorStatus");var de_ManagedDataIdentifierSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { category: [, import_smithy_client.expectString, `category`], id: [, import_smithy_client.expectString, `id`] });}, "de_ManagedDataIdentifierSummary");var de_MatchingBucket = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], automatedDiscoveryMonitoringStatus: [, import_smithy_client.expectString, `automatedDiscoveryMonitoringStatus`], bucketName: [, import_smithy_client.expectString, `bucketName`], classifiableObjectCount: [, import_smithy_client.expectLong, `classifiableObjectCount`], classifiableSizeInBytes: [, import_smithy_client.expectLong, `classifiableSizeInBytes`], errorCode: [, import_smithy_client.expectString, `errorCode`], errorMessage: [, import_smithy_client.expectString, `errorMessage`], jobDetails: [, (_) => de_JobDetails(_, context), `jobDetails`], lastAutomatedDiscoveryTime: [ , (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastAutomatedDiscoveryTime` ], objectCount: [, import_smithy_client.expectLong, `objectCount`], objectCountByEncryptionType: [ , (_) => de_ObjectCountByEncryptionType(_, context), `objectCountByEncryptionType` ], sensitivityScore: [, import_smithy_client.expectInt32, `sensitivityScore`], sizeInBytes: [, import_smithy_client.expectLong, `sizeInBytes`], sizeInBytesCompressed: [, import_smithy_client.expectLong, `sizeInBytesCompressed`], unclassifiableObjectCount: [, (_) => de_ObjectLevelStatistics(_, context), `unclassifiableObjectCount`], unclassifiableObjectSizeInBytes: [ , (_) => de_ObjectLevelStatistics(_, context), `unclassifiableObjectSizeInBytes` ] });}, "de_MatchingBucket");var de_MatchingResource = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { matchingBucket: [, (_) => de_MatchingBucket(_, context), `matchingBucket`] });}, "de_MatchingResource");var de_Member = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], administratorAccountId: [, import_smithy_client.expectString, `administratorAccountId`], arn: [, import_smithy_client.expectString, `arn`], email: [, import_smithy_client.expectString, `email`], invitedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `invitedAt`], masterAccountId: [, import_smithy_client.expectString, `masterAccountId`], relationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`], tags: [, import_smithy_client._json, `tags`], updatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `updatedAt`] });}, "de_Member");var de_MonthlySchedule = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { dayOfMonth: [, import_smithy_client.expectInt32, `dayOfMonth`] });}, "de_MonthlySchedule");var de_ObjectCountByEncryptionType = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { customerManaged: [, import_smithy_client.expectLong, `customerManaged`], kmsManaged: [, import_smithy_client.expectLong, `kmsManaged`], s3Managed: [, import_smithy_client.expectLong, `s3Managed`], unencrypted: [, import_smithy_client.expectLong, `unencrypted`], unknown: [, import_smithy_client.expectLong, `unknown`] });}, "de_ObjectCountByEncryptionType");var de_ObjectLevelStatistics = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { fileType: [, import_smithy_client.expectLong, `fileType`], storageClass: [, import_smithy_client.expectLong, `storageClass`], total: [, import_smithy_client.expectLong, `total`] });}, "de_ObjectLevelStatistics");var de_Occurrences = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { cells: [, (_) => de_Cells(_, context), `cells`], lineRanges: [, (_) => de_Ranges(_, context), `lineRanges`], offsetRanges: [, (_) => de_Ranges(_, context), `offsetRanges`], pages: [, (_) => de_Pages(_, context), `pages`], records: [, (_) => de_Records(_, context), `records`] });}, "de_Occurrences");var de_Page = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { lineRange: [, (_) => de_Range(_, context), `lineRange`], offsetRange: [, (_) => de_Range(_, context), `offsetRange`], pageNumber: [, import_smithy_client.expectLong, `pageNumber`] });}, "de_Page");var de_Pages = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Page(entry, context); }); return retVal;}, "de_Pages");var de_PolicyDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { action: [, (_) => de_FindingAction(_, context), `action`], actor: [, (_) => de_FindingActor(_, context), `actor`] });}, "de_PolicyDetails");var de_Range = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { end: [, import_smithy_client.expectLong, `end`], start: [, import_smithy_client.expectLong, `start`], startColumn: [, import_smithy_client.expectLong, `startColumn`] });}, "de_Range");var de_Ranges = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Range(entry, context); }); return retVal;}, "de_Ranges");var de__Record = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { jsonPath: [, import_smithy_client.expectString, `jsonPath`], recordIndex: [, import_smithy_client.expectLong, `recordIndex`] });}, "de__Record");var de_Records = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de__Record(entry, context); }); return retVal;}, "de_Records");var de_ReplicationDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { replicated: [, import_smithy_client.expectBoolean, `replicated`], replicatedExternally: [, import_smithy_client.expectBoolean, `replicatedExternally`], replicationAccounts: [, import_smithy_client._json, `replicationAccounts`] });}, "de_ReplicationDetails");var de_ResourceProfileArtifact = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: [, import_smithy_client.expectString, `arn`], classificationResultStatus: [, import_smithy_client.expectString, `classificationResultStatus`], sensitive: [, import_smithy_client.expectBoolean, `sensitive`] });}, "de_ResourceProfileArtifact");var de_ResourcesAffected = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { s3Bucket: [, (_) => de_S3Bucket(_, context), `s3Bucket`], s3Object: [, (_) => de_S3Object(_, context), `s3Object`] });}, "de_ResourcesAffected");var de_ResourceStatistics = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { totalBytesClassified: [, import_smithy_client.expectLong, `totalBytesClassified`], totalDetections: [, import_smithy_client.expectLong, `totalDetections`], totalDetectionsSuppressed: [, import_smithy_client.expectLong, `totalDetectionsSuppressed`], totalItemsClassified: [, import_smithy_client.expectLong, `totalItemsClassified`], totalItemsSensitive: [, import_smithy_client.expectLong, `totalItemsSensitive`], totalItemsSkipped: [, import_smithy_client.expectLong, `totalItemsSkipped`], totalItemsSkippedInvalidEncryption: [, import_smithy_client.expectLong, `totalItemsSkippedInvalidEncryption`], totalItemsSkippedInvalidKms: [, import_smithy_client.expectLong, `totalItemsSkippedInvalidKms`], totalItemsSkippedPermissionDenied: [, import_smithy_client.expectLong, `totalItemsSkippedPermissionDenied`] });}, "de_ResourceStatistics");var de_RetrievalConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { externalId: [, import_smithy_client.expectString, `externalId`], retrievalMode: [, import_smithy_client.expectString, `retrievalMode`], roleName: [, import_smithy_client.expectString, `roleName`] });}, "de_RetrievalConfiguration");var de_RevealConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { kmsKeyId: [, import_smithy_client.expectString, `kmsKeyId`], status: [, import_smithy_client.expectString, `status`] });}, "de_RevealConfiguration");var de_S3Bucket = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { allowsUnencryptedObjectUploads: [, import_smithy_client.expectString, `allowsUnencryptedObjectUploads`], arn: [, import_smithy_client.expectString, `arn`], createdAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `createdAt`], defaultServerSideEncryption: [, (_) => de_ServerSideEncryption(_, context), `defaultServerSideEncryption`], name: [, import_smithy_client.expectString, `name`], owner: [, (_) => de_S3BucketOwner(_, context), `owner`], publicAccess: [, (_) => de_BucketPublicAccess(_, context), `publicAccess`], tags: [, (_) => de_KeyValuePairList(_, context), `tags`] });}, "de_S3Bucket");var de_S3BucketCriteriaForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { excludes: [, (_) => de_CriteriaBlockForJob(_, context), `excludes`], includes: [, (_) => de_CriteriaBlockForJob(_, context), `includes`] });}, "de_S3BucketCriteriaForJob");var de_S3BucketDefinitionForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], buckets: [, import_smithy_client._json, `buckets`] });}, "de_S3BucketDefinitionForJob");var de_S3BucketOwner = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { displayName: [, import_smithy_client.expectString, `displayName`], id: [, import_smithy_client.expectString, `id`] });}, "de_S3BucketOwner");var de_S3ClassificationScope = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { excludes: [, (_) => de_S3ClassificationScopeExclusion(_, context), `excludes`] });}, "de_S3ClassificationScope");var de_S3ClassificationScopeExclusion = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { bucketNames: [, import_smithy_client._json, `bucketNames`] });}, "de_S3ClassificationScopeExclusion");var de_S3Destination = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { bucketName: [, import_smithy_client.expectString, `bucketName`], keyPrefix: [, import_smithy_client.expectString, `keyPrefix`], kmsKeyArn: [, import_smithy_client.expectString, `kmsKeyArn`] });}, "de_S3Destination");var de_S3JobDefinition = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { bucketCriteria: [, (_) => de_S3BucketCriteriaForJob(_, context), `bucketCriteria`], bucketDefinitions: [, (_) => de___listOfS3BucketDefinitionForJob(_, context), `bucketDefinitions`], scoping: [, (_) => de_Scoping(_, context), `scoping`] });}, "de_S3JobDefinition");var de_S3Object = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { bucketArn: [, import_smithy_client.expectString, `bucketArn`], eTag: [, import_smithy_client.expectString, `eTag`], extension: [, import_smithy_client.expectString, `extension`], key: [, import_smithy_client.expectString, `key`], lastModified: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `lastModified`], path: [, import_smithy_client.expectString, `path`], publicAccess: [, import_smithy_client.expectBoolean, `publicAccess`], serverSideEncryption: [, (_) => de_ServerSideEncryption(_, context), `serverSideEncryption`], size: [, import_smithy_client.expectLong, `size`], storageClass: [, import_smithy_client.expectString, `storageClass`], tags: [, (_) => de_KeyValuePairList(_, context), `tags`], versionId: [, import_smithy_client.expectString, `versionId`] });}, "de_S3Object");var de_S3WordsList = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { bucketName: [, import_smithy_client.expectString, `bucketName`], objectKey: [, import_smithy_client.expectString, `objectKey`] });}, "de_S3WordsList");var de_Scoping = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { excludes: [, (_) => de_JobScopingBlock(_, context), `excludes`], includes: [, (_) => de_JobScopingBlock(_, context), `includes`] });}, "de_Scoping");var de_SecurityHubConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { publishClassificationFindings: [, import_smithy_client.expectBoolean, `publishClassificationFindings`], publishPolicyFindings: [, import_smithy_client.expectBoolean, `publishPolicyFindings`] });}, "de_SecurityHubConfiguration");var de_SensitiveData = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SensitiveDataItem(entry, context); }); return retVal;}, "de_SensitiveData");var de_SensitiveDataItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { category: [, import_smithy_client.expectString, `category`], detections: [, (_) => de_DefaultDetections(_, context), `detections`], totalCount: [, import_smithy_client.expectLong, `totalCount`] });}, "de_SensitiveDataItem");var de_SensitiveDataOccurrences = /* @__PURE__ */ __name((output, context) => { return Object.entries(output).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = de___listOfDetectedDataDetails(value, context); return acc; }, {});}, "de_SensitiveDataOccurrences");var de_SensitivityAggregations = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { classifiableSizeInBytes: [, import_smithy_client.expectLong, `classifiableSizeInBytes`], publiclyAccessibleCount: [, import_smithy_client.expectLong, `publiclyAccessibleCount`], totalCount: [, import_smithy_client.expectLong, `totalCount`], totalSizeInBytes: [, import_smithy_client.expectLong, `totalSizeInBytes`] });}, "de_SensitivityAggregations");var de_SensitivityInspectionTemplateExcludes = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { managedDataIdentifierIds: [, import_smithy_client._json, `managedDataIdentifierIds`] });}, "de_SensitivityInspectionTemplateExcludes");var de_SensitivityInspectionTemplateIncludes = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { allowListIds: [, import_smithy_client._json, `allowListIds`], customDataIdentifierIds: [, import_smithy_client._json, `customDataIdentifierIds`], managedDataIdentifierIds: [, import_smithy_client._json, `managedDataIdentifierIds`] });}, "de_SensitivityInspectionTemplateIncludes");var de_SensitivityInspectionTemplatesEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { id: [, import_smithy_client.expectString, `id`], name: [, import_smithy_client.expectString, `name`] });}, "de_SensitivityInspectionTemplatesEntry");var de_ServerSideEncryption = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { encryptionType: [, import_smithy_client.expectString, `encryptionType`], kmsMasterKeyId: [, import_smithy_client.expectString, `kmsMasterKeyId`] });}, "de_ServerSideEncryption");var de_ServiceLimit = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { isServiceLimited: [, import_smithy_client.expectBoolean, `isServiceLimited`], unit: [, import_smithy_client.expectString, `unit`], value: [, import_smithy_client.expectLong, `value`] });}, "de_ServiceLimit");var de_SessionContext = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { attributes: [, (_) => de_SessionContextAttributes(_, context), `attributes`], sessionIssuer: [, (_) => de_SessionIssuer(_, context), `sessionIssuer`] });}, "de_SessionContext");var de_SessionContextAttributes = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { creationDate: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `creationDate`], mfaAuthenticated: [, import_smithy_client.expectBoolean, `mfaAuthenticated`] });}, "de_SessionContextAttributes");var de_SessionIssuer = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], arn: [, import_smithy_client.expectString, `arn`], principalId: [, import_smithy_client.expectString, `principalId`], type: [, import_smithy_client.expectString, `type`], userName: [, import_smithy_client.expectString, `userName`] });}, "de_SessionIssuer");var de_Severity = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { description: [, import_smithy_client.expectString, `description`], score: [, import_smithy_client.expectLong, `score`] });}, "de_Severity");var de_SeverityLevel = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { occurrencesThreshold: [, import_smithy_client.expectLong, `occurrencesThreshold`], severity: [, import_smithy_client.expectString, `severity`] });}, "de_SeverityLevel");var de_SeverityLevelList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SeverityLevel(entry, context); }); return retVal;}, "de_SeverityLevelList");var de_SimpleCriterionForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { comparator: [, import_smithy_client.expectString, `comparator`], key: [, import_smithy_client.expectString, `key`], values: [, import_smithy_client._json, `values`] });}, "de_SimpleCriterionForJob");var de_SimpleScopeTerm = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { comparator: [, import_smithy_client.expectString, `comparator`], key: [, import_smithy_client.expectString, `key`], values: [, import_smithy_client._json, `values`] });}, "de_SimpleScopeTerm");var de_Statistics = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { approximateNumberOfObjectsToProcess: [, import_smithy_client.limitedParseDouble, `approximateNumberOfObjectsToProcess`], numberOfRuns: [, import_smithy_client.limitedParseDouble, `numberOfRuns`] });}, "de_Statistics");var de_TagCriterionForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { comparator: [, import_smithy_client.expectString, `comparator`], tagValues: [, (_) => de___listOfTagCriterionPairForJob(_, context), `tagValues`] });}, "de_TagCriterionForJob");var de_TagCriterionPairForJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { key: [, import_smithy_client.expectString, `key`], value: [, import_smithy_client.expectString, `value`] });}, "de_TagCriterionPairForJob");var de_TagScopeTerm = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { comparator: [, import_smithy_client.expectString, `comparator`], key: [, import_smithy_client.expectString, `key`], tagValues: [, (_) => de___listOfTagValuePair(_, context), `tagValues`], target: [, import_smithy_client.expectString, `target`] });}, "de_TagScopeTerm");var de_TagValuePair = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { key: [, import_smithy_client.expectString, `key`], value: [, import_smithy_client.expectString, `value`] });}, "de_TagValuePair");var de_UnprocessedAccount = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], errorCode: [, import_smithy_client.expectString, `errorCode`], errorMessage: [, import_smithy_client.expectString, `errorMessage`] });}, "de_UnprocessedAccount");var de_UsageByAccount = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { currency: [, import_smithy_client.expectString, `currency`], estimatedCost: [, import_smithy_client.expectString, `estimatedCost`], serviceLimit: [, (_) => de_ServiceLimit(_, context), `serviceLimit`], type: [, import_smithy_client.expectString, `type`] });}, "de_UsageByAccount");var de_UsageRecord = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], automatedDiscoveryFreeTrialStartDate: [ , (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `automatedDiscoveryFreeTrialStartDate` ], freeTrialStartDate: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `freeTrialStartDate`], usage: [, (_) => de___listOfUsageByAccount(_, context), `usage`] });}, "de_UsageRecord");var de_UsageTotal = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { currency: [, import_smithy_client.expectString, `currency`], estimatedCost: [, import_smithy_client.expectString, `estimatedCost`], type: [, import_smithy_client.expectString, `type`] });}, "de_UsageTotal");var de_UserIdentity = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { assumedRole: [, (_) => de_AssumedRole(_, context), `assumedRole`], awsAccount: [, (_) => de_AwsAccount(_, context), `awsAccount`], awsService: [, (_) => de_AwsService(_, context), `awsService`], federatedUser: [, (_) => de_FederatedUser(_, context), `federatedUser`], iamUser: [, (_) => de_IamUser(_, context), `iamUser`], root: [, (_) => de_UserIdentityRoot(_, context), `root`], type: [, import_smithy_client.expectString, `type`] });}, "de_UserIdentity");var de_UserIdentityRoot = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { accountId: [, import_smithy_client.expectString, `accountId`], arn: [, import_smithy_client.expectString, `arn`], principalId: [, import_smithy_client.expectString, `principalId`] });}, "de_UserIdentityRoot");var de_UserPausedDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { jobExpiresAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `jobExpiresAt`], jobImminentExpirationHealthEventArn: [, import_smithy_client.expectString, `jobImminentExpirationHealthEventArn`], jobPausedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), `jobPausedAt`] });}, "de_UserPausedDetails");var de_WeeklySchedule = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { dayOfWeek: [, import_smithy_client.expectString, `dayOfWeek`] });}, "de_WeeklySchedule");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({ httpStatusCode: output.statusCode, requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var _aAI = "adminAccountId";var _aI = "accountIds";var _iJC = "ignoreJobChecks";var _mR = "maxResults";var _n = "name";var _nT = "nextToken";var _oA = "onlyAssociated";var _rA = "resourceArn";var _tK = "tagKeys";var _tR = "timeRange"; // src/commands/AcceptInvitationCommand.tsvar AcceptInvitationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "AcceptInvitation", {}).n("Macie2Client", "AcceptInvitationCommand").f(void 0, void 0).ser(se_AcceptInvitationCommand).de(de_AcceptInvitationCommand).build() { static { __name(this, "AcceptInvitationCommand"); }}; // src/commands/BatchGetCustomDataIdentifiersCommand.ts var BatchGetCustomDataIdentifiersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "BatchGetCustomDataIdentifiers", {}).n("Macie2Client", "BatchGetCustomDataIdentifiersCommand").f(void 0, void 0).ser(se_BatchGetCustomDataIdentifiersCommand).de(de_BatchGetCustomDataIdentifiersCommand).build() { static { __name(this, "BatchGetCustomDataIdentifiersCommand"); }}; // src/commands/BatchUpdateAutomatedDiscoveryAccountsCommand.ts var BatchUpdateAutomatedDiscoveryAccountsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "BatchUpdateAutomatedDiscoveryAccounts", {}).n("Macie2Client", "BatchUpdateAutomatedDiscoveryAccountsCommand").f(void 0, void 0).ser(se_BatchUpdateAutomatedDiscoveryAccountsCommand).de(de_BatchUpdateAutomatedDiscoveryAccountsCommand).build() { static { __name(this, "BatchUpdateAutomatedDiscoveryAccountsCommand"); }}; // src/commands/CreateAllowListCommand.ts var CreateAllowListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateAllowList", {}).n("Macie2Client", "CreateAllowListCommand").f(void 0, void 0).ser(se_CreateAllowListCommand).de(de_CreateAllowListCommand).build() { static { __name(this, "CreateAllowListCommand"); }}; // src/commands/CreateClassificationJobCommand.ts var CreateClassificationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateClassificationJob", {}).n("Macie2Client", "CreateClassificationJobCommand").f(void 0, void 0).ser(se_CreateClassificationJobCommand).de(de_CreateClassificationJobCommand).build() { static { __name(this, "CreateClassificationJobCommand"); }}; // src/commands/CreateCustomDataIdentifierCommand.ts var CreateCustomDataIdentifierCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateCustomDataIdentifier", {}).n("Macie2Client", "CreateCustomDataIdentifierCommand").f(void 0, void 0).ser(se_CreateCustomDataIdentifierCommand).de(de_CreateCustomDataIdentifierCommand).build() { static { __name(this, "CreateCustomDataIdentifierCommand"); }}; // src/commands/CreateFindingsFilterCommand.ts var CreateFindingsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateFindingsFilter", {}).n("Macie2Client", "CreateFindingsFilterCommand").f(void 0, void 0).ser(se_CreateFindingsFilterCommand).de(de_CreateFindingsFilterCommand).build() { static { __name(this, "CreateFindingsFilterCommand"); }}; // src/commands/CreateInvitationsCommand.ts var CreateInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateInvitations", {}).n("Macie2Client", "CreateInvitationsCommand").f(void 0, void 0).ser(se_CreateInvitationsCommand).de(de_CreateInvitationsCommand).build() { static { __name(this, "CreateInvitationsCommand"); }}; // src/commands/CreateMemberCommand.ts var CreateMemberCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateMember", {}).n("Macie2Client", "CreateMemberCommand").f(void 0, void 0).ser(se_CreateMemberCommand).de(de_CreateMemberCommand).build() { static { __name(this, "CreateMemberCommand"); }}; // src/commands/CreateSampleFindingsCommand.ts var CreateSampleFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "CreateSampleFindings", {}).n("Macie2Client", "CreateSampleFindingsCommand").f(void 0, void 0).ser(se_CreateSampleFindingsCommand).de(de_CreateSampleFindingsCommand).build() { static { __name(this, "CreateSampleFindingsCommand"); }}; // src/commands/DeclineInvitationsCommand.ts var DeclineInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DeclineInvitations", {}).n("Macie2Client", "DeclineInvitationsCommand").f(void 0, void 0).ser(se_DeclineInvitationsCommand).de(de_DeclineInvitationsCommand).build() { static { __name(this, "DeclineInvitationsCommand"); }}; // src/commands/DeleteAllowListCommand.ts var DeleteAllowListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DeleteAllowList", {}).n("Macie2Client", "DeleteAllowListCommand").f(void 0, void 0).ser(se_DeleteAllowListCommand).de(de_DeleteAllowListCommand).build() { static { __name(this, "DeleteAllowListCommand"); }}; // src/commands/DeleteCustomDataIdentifierCommand.ts var DeleteCustomDataIdentifierCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DeleteCustomDataIdentifier", {}).n("Macie2Client", "DeleteCustomDataIdentifierCommand").f(void 0, void 0).ser(se_DeleteCustomDataIdentifierCommand).de(de_DeleteCustomDataIdentifierCommand).build() { static { __name(this, "DeleteCustomDataIdentifierCommand"); }}; // src/commands/DeleteFindingsFilterCommand.ts var DeleteFindingsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DeleteFindingsFilter", {}).n("Macie2Client", "DeleteFindingsFilterCommand").f(void 0, void 0).ser(se_DeleteFindingsFilterCommand).de(de_DeleteFindingsFilterCommand).build() { static { __name(this, "DeleteFindingsFilterCommand"); }}; // src/commands/DeleteInvitationsCommand.ts var DeleteInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DeleteInvitations", {}).n("Macie2Client", "DeleteInvitationsCommand").f(void 0, void 0).ser(se_DeleteInvitationsCommand).de(de_DeleteInvitationsCommand).build() { static { __name(this, "DeleteInvitationsCommand"); }}; // src/commands/DeleteMemberCommand.ts var DeleteMemberCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DeleteMember", {}).n("Macie2Client", "DeleteMemberCommand").f(void 0, void 0).ser(se_DeleteMemberCommand).de(de_DeleteMemberCommand).build() { static { __name(this, "DeleteMemberCommand"); }}; // src/commands/DescribeBucketsCommand.ts var DescribeBucketsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DescribeBuckets", {}).n("Macie2Client", "DescribeBucketsCommand").f(void 0, void 0).ser(se_DescribeBucketsCommand).de(de_DescribeBucketsCommand).build() { static { __name(this, "DescribeBucketsCommand"); }}; // src/commands/DescribeClassificationJobCommand.ts var DescribeClassificationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DescribeClassificationJob", {}).n("Macie2Client", "DescribeClassificationJobCommand").f(void 0, void 0).ser(se_DescribeClassificationJobCommand).de(de_DescribeClassificationJobCommand).build() { static { __name(this, "DescribeClassificationJobCommand"); }}; // src/commands/DescribeOrganizationConfigurationCommand.ts var DescribeOrganizationConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DescribeOrganizationConfiguration", {}).n("Macie2Client", "DescribeOrganizationConfigurationCommand").f(void 0, void 0).ser(se_DescribeOrganizationConfigurationCommand).de(de_DescribeOrganizationConfigurationCommand).build() { static { __name(this, "DescribeOrganizationConfigurationCommand"); }}; // src/commands/DisableMacieCommand.ts var DisableMacieCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DisableMacie", {}).n("Macie2Client", "DisableMacieCommand").f(void 0, void 0).ser(se_DisableMacieCommand).de(de_DisableMacieCommand).build() { static { __name(this, "DisableMacieCommand"); }}; // src/commands/DisableOrganizationAdminAccountCommand.ts var DisableOrganizationAdminAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DisableOrganizationAdminAccount", {}).n("Macie2Client", "DisableOrganizationAdminAccountCommand").f(void 0, void 0).ser(se_DisableOrganizationAdminAccountCommand).de(de_DisableOrganizationAdminAccountCommand).build() { static { __name(this, "DisableOrganizationAdminAccountCommand"); }}; // src/commands/DisassociateFromAdministratorAccountCommand.ts var DisassociateFromAdministratorAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DisassociateFromAdministratorAccount", {}).n("Macie2Client", "DisassociateFromAdministratorAccountCommand").f(void 0, void 0).ser(se_DisassociateFromAdministratorAccountCommand).de(de_DisassociateFromAdministratorAccountCommand).build() { static { __name(this, "DisassociateFromAdministratorAccountCommand"); }}; // src/commands/DisassociateFromMasterAccountCommand.ts var DisassociateFromMasterAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DisassociateFromMasterAccount", {}).n("Macie2Client", "DisassociateFromMasterAccountCommand").f(void 0, void 0).ser(se_DisassociateFromMasterAccountCommand).de(de_DisassociateFromMasterAccountCommand).build() { static { __name(this, "DisassociateFromMasterAccountCommand"); }}; // src/commands/DisassociateMemberCommand.ts var DisassociateMemberCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "DisassociateMember", {}).n("Macie2Client", "DisassociateMemberCommand").f(void 0, void 0).ser(se_DisassociateMemberCommand).de(de_DisassociateMemberCommand).build() { static { __name(this, "DisassociateMemberCommand"); }}; // src/commands/EnableMacieCommand.ts var EnableMacieCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "EnableMacie", {}).n("Macie2Client", "EnableMacieCommand").f(void 0, void 0).ser(se_EnableMacieCommand).de(de_EnableMacieCommand).build() { static { __name(this, "EnableMacieCommand"); }}; // src/commands/EnableOrganizationAdminAccountCommand.ts var EnableOrganizationAdminAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "EnableOrganizationAdminAccount", {}).n("Macie2Client", "EnableOrganizationAdminAccountCommand").f(void 0, void 0).ser(se_EnableOrganizationAdminAccountCommand).de(de_EnableOrganizationAdminAccountCommand).build() { static { __name(this, "EnableOrganizationAdminAccountCommand"); }}; // src/commands/GetAdministratorAccountCommand.ts var GetAdministratorAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetAdministratorAccount", {}).n("Macie2Client", "GetAdministratorAccountCommand").f(void 0, void 0).ser(se_GetAdministratorAccountCommand).de(de_GetAdministratorAccountCommand).build() { static { __name(this, "GetAdministratorAccountCommand"); }}; // src/commands/GetAllowListCommand.ts var GetAllowListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetAllowList", {}).n("Macie2Client", "GetAllowListCommand").f(void 0, void 0).ser(se_GetAllowListCommand).de(de_GetAllowListCommand).build() { static { __name(this, "GetAllowListCommand"); }}; // src/commands/GetAutomatedDiscoveryConfigurationCommand.ts var GetAutomatedDiscoveryConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetAutomatedDiscoveryConfiguration", {}).n("Macie2Client", "GetAutomatedDiscoveryConfigurationCommand").f(void 0, void 0).ser(se_GetAutomatedDiscoveryConfigurationCommand).de(de_GetAutomatedDiscoveryConfigurationCommand).build() { static { __name(this, "GetAutomatedDiscoveryConfigurationCommand"); }}; // src/commands/GetBucketStatisticsCommand.ts var GetBucketStatisticsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetBucketStatistics", {}).n("Macie2Client", "GetBucketStatisticsCommand").f(void 0, void 0).ser(se_GetBucketStatisticsCommand).de(de_GetBucketStatisticsCommand).build() { static { __name(this, "GetBucketStatisticsCommand"); }}; // src/commands/GetClassificationExportConfigurationCommand.ts var GetClassificationExportConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetClassificationExportConfiguration", {}).n("Macie2Client", "GetClassificationExportConfigurationCommand").f(void 0, void 0).ser(se_GetClassificationExportConfigurationCommand).de(de_GetClassificationExportConfigurationCommand).build() { static { __name(this, "GetClassificationExportConfigurationCommand"); }}; // src/commands/GetClassificationScopeCommand.ts var GetClassificationScopeCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetClassificationScope", {}).n("Macie2Client", "GetClassificationScopeCommand").f(void 0, void 0).ser(se_GetClassificationScopeCommand).de(de_GetClassificationScopeCommand).build() { static { __name(this, "GetClassificationScopeCommand"); }}; // src/commands/GetCustomDataIdentifierCommand.ts var GetCustomDataIdentifierCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetCustomDataIdentifier", {}).n("Macie2Client", "GetCustomDataIdentifierCommand").f(void 0, void 0).ser(se_GetCustomDataIdentifierCommand).de(de_GetCustomDataIdentifierCommand).build() { static { __name(this, "GetCustomDataIdentifierCommand"); }}; // src/commands/GetFindingsCommand.ts var GetFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetFindings", {}).n("Macie2Client", "GetFindingsCommand").f(void 0, void 0).ser(se_GetFindingsCommand).de(de_GetFindingsCommand).build() { static { __name(this, "GetFindingsCommand"); }}; // src/commands/GetFindingsFilterCommand.ts var GetFindingsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetFindingsFilter", {}).n("Macie2Client", "GetFindingsFilterCommand").f(void 0, void 0).ser(se_GetFindingsFilterCommand).de(de_GetFindingsFilterCommand).build() { static { __name(this, "GetFindingsFilterCommand"); }}; // src/commands/GetFindingsPublicationConfigurationCommand.ts var GetFindingsPublicationConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetFindingsPublicationConfiguration", {}).n("Macie2Client", "GetFindingsPublicationConfigurationCommand").f(void 0, void 0).ser(se_GetFindingsPublicationConfigurationCommand).de(de_GetFindingsPublicationConfigurationCommand).build() { static { __name(this, "GetFindingsPublicationConfigurationCommand"); }}; // src/commands/GetFindingStatisticsCommand.ts var GetFindingStatisticsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetFindingStatistics", {}).n("Macie2Client", "GetFindingStatisticsCommand").f(void 0, void 0).ser(se_GetFindingStatisticsCommand).de(de_GetFindingStatisticsCommand).build() { static { __name(this, "GetFindingStatisticsCommand"); }}; // src/commands/GetInvitationsCountCommand.ts var GetInvitationsCountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetInvitationsCount", {}).n("Macie2Client", "GetInvitationsCountCommand").f(void 0, void 0).ser(se_GetInvitationsCountCommand).de(de_GetInvitationsCountCommand).build() { static { __name(this, "GetInvitationsCountCommand"); }}; // src/commands/GetMacieSessionCommand.ts var GetMacieSessionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetMacieSession", {}).n("Macie2Client", "GetMacieSessionCommand").f(void 0, void 0).ser(se_GetMacieSessionCommand).de(de_GetMacieSessionCommand).build() { static { __name(this, "GetMacieSessionCommand"); }}; // src/commands/GetMasterAccountCommand.ts var GetMasterAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetMasterAccount", {}).n("Macie2Client", "GetMasterAccountCommand").f(void 0, void 0).ser(se_GetMasterAccountCommand).de(de_GetMasterAccountCommand).build() { static { __name(this, "GetMasterAccountCommand"); }}; // src/commands/GetMemberCommand.ts var GetMemberCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetMember", {}).n("Macie2Client", "GetMemberCommand").f(void 0, void 0).ser(se_GetMemberCommand).de(de_GetMemberCommand).build() { static { __name(this, "GetMemberCommand"); }}; // src/commands/GetResourceProfileCommand.ts var GetResourceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetResourceProfile", {}).n("Macie2Client", "GetResourceProfileCommand").f(void 0, void 0).ser(se_GetResourceProfileCommand).de(de_GetResourceProfileCommand).build() { static { __name(this, "GetResourceProfileCommand"); }}; // src/commands/GetRevealConfigurationCommand.ts var GetRevealConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetRevealConfiguration", {}).n("Macie2Client", "GetRevealConfigurationCommand").f(void 0, void 0).ser(se_GetRevealConfigurationCommand).de(de_GetRevealConfigurationCommand).build() { static { __name(this, "GetRevealConfigurationCommand"); }}; // src/commands/GetSensitiveDataOccurrencesAvailabilityCommand.ts var GetSensitiveDataOccurrencesAvailabilityCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetSensitiveDataOccurrencesAvailability", {}).n("Macie2Client", "GetSensitiveDataOccurrencesAvailabilityCommand").f(void 0, void 0).ser(se_GetSensitiveDataOccurrencesAvailabilityCommand).de(de_GetSensitiveDataOccurrencesAvailabilityCommand).build() { static { __name(this, "GetSensitiveDataOccurrencesAvailabilityCommand"); }}; // src/commands/GetSensitiveDataOccurrencesCommand.ts var GetSensitiveDataOccurrencesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetSensitiveDataOccurrences", {}).n("Macie2Client", "GetSensitiveDataOccurrencesCommand").f(void 0, void 0).ser(se_GetSensitiveDataOccurrencesCommand).de(de_GetSensitiveDataOccurrencesCommand).build() { static { __name(this, "GetSensitiveDataOccurrencesCommand"); }}; // src/commands/GetSensitivityInspectionTemplateCommand.ts var GetSensitivityInspectionTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetSensitivityInspectionTemplate", {}).n("Macie2Client", "GetSensitivityInspectionTemplateCommand").f(void 0, void 0).ser(se_GetSensitivityInspectionTemplateCommand).de(de_GetSensitivityInspectionTemplateCommand).build() { static { __name(this, "GetSensitivityInspectionTemplateCommand"); }}; // src/commands/GetUsageStatisticsCommand.ts var GetUsageStatisticsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetUsageStatistics", {}).n("Macie2Client", "GetUsageStatisticsCommand").f(void 0, void 0).ser(se_GetUsageStatisticsCommand).de(de_GetUsageStatisticsCommand).build() { static { __name(this, "GetUsageStatisticsCommand"); }}; // src/commands/GetUsageTotalsCommand.ts var GetUsageTotalsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "GetUsageTotals", {}).n("Macie2Client", "GetUsageTotalsCommand").f(void 0, void 0).ser(se_GetUsageTotalsCommand).de(de_GetUsageTotalsCommand).build() { static { __name(this, "GetUsageTotalsCommand"); }}; // src/commands/ListAllowListsCommand.ts var ListAllowListsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListAllowLists", {}).n("Macie2Client", "ListAllowListsCommand").f(void 0, void 0).ser(se_ListAllowListsCommand).de(de_ListAllowListsCommand).build() { static { __name(this, "ListAllowListsCommand"); }}; // src/commands/ListAutomatedDiscoveryAccountsCommand.ts var ListAutomatedDiscoveryAccountsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListAutomatedDiscoveryAccounts", {}).n("Macie2Client", "ListAutomatedDiscoveryAccountsCommand").f(void 0, void 0).ser(se_ListAutomatedDiscoveryAccountsCommand).de(de_ListAutomatedDiscoveryAccountsCommand).build() { static { __name(this, "ListAutomatedDiscoveryAccountsCommand"); }}; // src/commands/ListClassificationJobsCommand.ts var ListClassificationJobsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListClassificationJobs", {}).n("Macie2Client", "ListClassificationJobsCommand").f(void 0, void 0).ser(se_ListClassificationJobsCommand).de(de_ListClassificationJobsCommand).build() { static { __name(this, "ListClassificationJobsCommand"); }}; // src/commands/ListClassificationScopesCommand.ts var ListClassificationScopesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListClassificationScopes", {}).n("Macie2Client", "ListClassificationScopesCommand").f(void 0, void 0).ser(se_ListClassificationScopesCommand).de(de_ListClassificationScopesCommand).build() { static { __name(this, "ListClassificationScopesCommand"); }}; // src/commands/ListCustomDataIdentifiersCommand.ts var ListCustomDataIdentifiersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListCustomDataIdentifiers", {}).n("Macie2Client", "ListCustomDataIdentifiersCommand").f(void 0, void 0).ser(se_ListCustomDataIdentifiersCommand).de(de_ListCustomDataIdentifiersCommand).build() { static { __name(this, "ListCustomDataIdentifiersCommand"); }}; // src/commands/ListFindingsCommand.ts var ListFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListFindings", {}).n("Macie2Client", "ListFindingsCommand").f(void 0, void 0).ser(se_ListFindingsCommand).de(de_ListFindingsCommand).build() { static { __name(this, "ListFindingsCommand"); }}; // src/commands/ListFindingsFiltersCommand.ts var ListFindingsFiltersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListFindingsFilters", {}).n("Macie2Client", "ListFindingsFiltersCommand").f(void 0, void 0).ser(se_ListFindingsFiltersCommand).de(de_ListFindingsFiltersCommand).build() { static { __name(this, "ListFindingsFiltersCommand"); }}; // src/commands/ListInvitationsCommand.ts var ListInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListInvitations", {}).n("Macie2Client", "ListInvitationsCommand").f(void 0, void 0).ser(se_ListInvitationsCommand).de(de_ListInvitationsCommand).build() { static { __name(this, "ListInvitationsCommand"); }}; // src/commands/ListManagedDataIdentifiersCommand.ts var ListManagedDataIdentifiersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListManagedDataIdentifiers", {}).n("Macie2Client", "ListManagedDataIdentifiersCommand").f(void 0, void 0).ser(se_ListManagedDataIdentifiersCommand).de(de_ListManagedDataIdentifiersCommand).build() { static { __name(this, "ListManagedDataIdentifiersCommand"); }}; // src/commands/ListMembersCommand.ts var ListMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListMembers", {}).n("Macie2Client", "ListMembersCommand").f(void 0, void 0).ser(se_ListMembersCommand).de(de_ListMembersCommand).build() { static { __name(this, "ListMembersCommand"); }}; // src/commands/ListOrganizationAdminAccountsCommand.ts var ListOrganizationAdminAccountsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListOrganizationAdminAccounts", {}).n("Macie2Client", "ListOrganizationAdminAccountsCommand").f(void 0, void 0).ser(se_ListOrganizationAdminAccountsCommand).de(de_ListOrganizationAdminAccountsCommand).build() { static { __name(this, "ListOrganizationAdminAccountsCommand"); }}; // src/commands/ListResourceProfileArtifactsCommand.ts var ListResourceProfileArtifactsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListResourceProfileArtifacts", {}).n("Macie2Client", "ListResourceProfileArtifactsCommand").f(void 0, void 0).ser(se_ListResourceProfileArtifactsCommand).de(de_ListResourceProfileArtifactsCommand).build() { static { __name(this, "ListResourceProfileArtifactsCommand"); }}; // src/commands/ListResourceProfileDetectionsCommand.ts var ListResourceProfileDetectionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListResourceProfileDetections", {}).n("Macie2Client", "ListResourceProfileDetectionsCommand").f(void 0, void 0).ser(se_ListResourceProfileDetectionsCommand).de(de_ListResourceProfileDetectionsCommand).build() { static { __name(this, "ListResourceProfileDetectionsCommand"); }}; // src/commands/ListSensitivityInspectionTemplatesCommand.ts var ListSensitivityInspectionTemplatesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListSensitivityInspectionTemplates", {}).n("Macie2Client", "ListSensitivityInspectionTemplatesCommand").f(void 0, void 0).ser(se_ListSensitivityInspectionTemplatesCommand).de(de_ListSensitivityInspectionTemplatesCommand).build() { static { __name(this, "ListSensitivityInspectionTemplatesCommand"); }}; // src/commands/ListTagsForResourceCommand.ts var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "ListTagsForResource", {}).n("Macie2Client", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/PutClassificationExportConfigurationCommand.ts var PutClassificationExportConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "PutClassificationExportConfiguration", {}).n("Macie2Client", "PutClassificationExportConfigurationCommand").f(void 0, void 0).ser(se_PutClassificationExportConfigurationCommand).de(de_PutClassificationExportConfigurationCommand).build() { static { __name(this, "PutClassificationExportConfigurationCommand"); }}; // src/commands/PutFindingsPublicationConfigurationCommand.ts var PutFindingsPublicationConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "PutFindingsPublicationConfiguration", {}).n("Macie2Client", "PutFindingsPublicationConfigurationCommand").f(void 0, void 0).ser(se_PutFindingsPublicationConfigurationCommand).de(de_PutFindingsPublicationConfigurationCommand).build() { static { __name(this, "PutFindingsPublicationConfigurationCommand"); }}; // src/commands/SearchResourcesCommand.ts var SearchResourcesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "SearchResources", {}).n("Macie2Client", "SearchResourcesCommand").f(void 0, void 0).ser(se_SearchResourcesCommand).de(de_SearchResourcesCommand).build() { static { __name(this, "SearchResourcesCommand"); }}; // src/commands/TagResourceCommand.ts var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "TagResource", {}).n("Macie2Client", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // src/commands/TestCustomDataIdentifierCommand.ts var TestCustomDataIdentifierCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "TestCustomDataIdentifier", {}).n("Macie2Client", "TestCustomDataIdentifierCommand").f(void 0, void 0).ser(se_TestCustomDataIdentifierCommand).de(de_TestCustomDataIdentifierCommand).build() { static { __name(this, "TestCustomDataIdentifierCommand"); }}; // src/commands/UntagResourceCommand.ts var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UntagResource", {}).n("Macie2Client", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateAllowListCommand.ts var UpdateAllowListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateAllowList", {}).n("Macie2Client", "UpdateAllowListCommand").f(void 0, void 0).ser(se_UpdateAllowListCommand).de(de_UpdateAllowListCommand).build() { static { __name(this, "UpdateAllowListCommand"); }}; // src/commands/UpdateAutomatedDiscoveryConfigurationCommand.ts var UpdateAutomatedDiscoveryConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateAutomatedDiscoveryConfiguration", {}).n("Macie2Client", "UpdateAutomatedDiscoveryConfigurationCommand").f(void 0, void 0).ser(se_UpdateAutomatedDiscoveryConfigurationCommand).de(de_UpdateAutomatedDiscoveryConfigurationCommand).build() { static { __name(this, "UpdateAutomatedDiscoveryConfigurationCommand"); }}; // src/commands/UpdateClassificationJobCommand.ts var UpdateClassificationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateClassificationJob", {}).n("Macie2Client", "UpdateClassificationJobCommand").f(void 0, void 0).ser(se_UpdateClassificationJobCommand).de(de_UpdateClassificationJobCommand).build() { static { __name(this, "UpdateClassificationJobCommand"); }}; // src/commands/UpdateClassificationScopeCommand.ts var UpdateClassificationScopeCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateClassificationScope", {}).n("Macie2Client", "UpdateClassificationScopeCommand").f(void 0, void 0).ser(se_UpdateClassificationScopeCommand).de(de_UpdateClassificationScopeCommand).build() { static { __name(this, "UpdateClassificationScopeCommand"); }}; // src/commands/UpdateFindingsFilterCommand.ts var UpdateFindingsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateFindingsFilter", {}).n("Macie2Client", "UpdateFindingsFilterCommand").f(void 0, void 0).ser(se_UpdateFindingsFilterCommand).de(de_UpdateFindingsFilterCommand).build() { static { __name(this, "UpdateFindingsFilterCommand"); }}; // src/commands/UpdateMacieSessionCommand.ts var UpdateMacieSessionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateMacieSession", {}).n("Macie2Client", "UpdateMacieSessionCommand").f(void 0, void 0).ser(se_UpdateMacieSessionCommand).de(de_UpdateMacieSessionCommand).build() { static { __name(this, "UpdateMacieSessionCommand"); }}; // src/commands/UpdateMemberSessionCommand.ts var UpdateMemberSessionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateMemberSession", {}).n("Macie2Client", "UpdateMemberSessionCommand").f(void 0, void 0).ser(se_UpdateMemberSessionCommand).de(de_UpdateMemberSessionCommand).build() { static { __name(this, "UpdateMemberSessionCommand"); }}; // src/commands/UpdateOrganizationConfigurationCommand.ts var UpdateOrganizationConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateOrganizationConfiguration", {}).n("Macie2Client", "UpdateOrganizationConfigurationCommand").f(void 0, void 0).ser(se_UpdateOrganizationConfigurationCommand).de(de_UpdateOrganizationConfigurationCommand).build() { static { __name(this, "UpdateOrganizationConfigurationCommand"); }}; // src/commands/UpdateResourceProfileCommand.ts var UpdateResourceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateResourceProfile", {}).n("Macie2Client", "UpdateResourceProfileCommand").f(void 0, void 0).ser(se_UpdateResourceProfileCommand).de(de_UpdateResourceProfileCommand).build() { static { __name(this, "UpdateResourceProfileCommand"); }}; // src/commands/UpdateResourceProfileDetectionsCommand.ts var UpdateResourceProfileDetectionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateResourceProfileDetections", {}).n("Macie2Client", "UpdateResourceProfileDetectionsCommand").f(void 0, void 0).ser(se_UpdateResourceProfileDetectionsCommand).de(de_UpdateResourceProfileDetectionsCommand).build() { static { __name(this, "UpdateResourceProfileDetectionsCommand"); }}; // src/commands/UpdateRevealConfigurationCommand.ts var UpdateRevealConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateRevealConfiguration", {}).n("Macie2Client", "UpdateRevealConfigurationCommand").f(void 0, void 0).ser(se_UpdateRevealConfigurationCommand).de(de_UpdateRevealConfigurationCommand).build() { static { __name(this, "UpdateRevealConfigurationCommand"); }}; // src/commands/UpdateSensitivityInspectionTemplateCommand.ts var UpdateSensitivityInspectionTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("Macie2", "UpdateSensitivityInspectionTemplate", {}).n("Macie2Client", "UpdateSensitivityInspectionTemplateCommand").f(void 0, void 0).ser(se_UpdateSensitivityInspectionTemplateCommand).de(de_UpdateSensitivityInspectionTemplateCommand).build() { static { __name(this, "UpdateSensitivityInspectionTemplateCommand"); }}; // src/Macie2.tsvar 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};var Macie2 = class extends Macie2Client { static { __name(this, "Macie2"); }};(0, import_smithy_client.createAggregatedClient)(commands, Macie2); // src/pagination/DescribeBucketsPaginator.ts var paginateDescribeBuckets = (0, import_core.createPaginator)(Macie2Client, DescribeBucketsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/GetUsageStatisticsPaginator.ts var paginateGetUsageStatistics = (0, import_core.createPaginator)(Macie2Client, GetUsageStatisticsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListAllowListsPaginator.ts var paginateListAllowLists = (0, import_core.createPaginator)(Macie2Client, ListAllowListsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListAutomatedDiscoveryAccountsPaginator.ts var paginateListAutomatedDiscoveryAccounts = (0, import_core.createPaginator)(Macie2Client, ListAutomatedDiscoveryAccountsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListClassificationJobsPaginator.ts var paginateListClassificationJobs = (0, import_core.createPaginator)(Macie2Client, ListClassificationJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListClassificationScopesPaginator.ts var paginateListClassificationScopes = (0, import_core.createPaginator)(Macie2Client, ListClassificationScopesCommand, "nextToken", "nextToken", ""); // src/pagination/ListCustomDataIdentifiersPaginator.ts var paginateListCustomDataIdentifiers = (0, import_core.createPaginator)(Macie2Client, ListCustomDataIdentifiersCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListFindingsFiltersPaginator.ts var paginateListFindingsFilters = (0, import_core.createPaginator)(Macie2Client, ListFindingsFiltersCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListFindingsPaginator.ts var paginateListFindings = (0, import_core.createPaginator)(Macie2Client, ListFindingsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListInvitationsPaginator.ts var paginateListInvitations = (0, import_core.createPaginator)(Macie2Client, ListInvitationsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListManagedDataIdentifiersPaginator.ts var paginateListManagedDataIdentifiers = (0, import_core.createPaginator)(Macie2Client, ListManagedDataIdentifiersCommand, "nextToken", "nextToken", ""); // src/pagination/ListMembersPaginator.ts var paginateListMembers = (0, import_core.createPaginator)(Macie2Client, ListMembersCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListOrganizationAdminAccountsPaginator.ts var paginateListOrganizationAdminAccounts = (0, import_core.createPaginator)(Macie2Client, ListOrganizationAdminAccountsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListResourceProfileArtifactsPaginator.ts var paginateListResourceProfileArtifacts = (0, import_core.createPaginator)(Macie2Client, ListResourceProfileArtifactsCommand, "nextToken", "nextToken", ""); // src/pagination/ListResourceProfileDetectionsPaginator.ts var paginateListResourceProfileDetections = (0, import_core.createPaginator)(Macie2Client, ListResourceProfileDetectionsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSensitivityInspectionTemplatesPaginator.ts var paginateListSensitivityInspectionTemplates = (0, import_core.createPaginator)(Macie2Client, ListSensitivityInspectionTemplatesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/SearchResourcesPaginator.ts var paginateSearchResources = (0, import_core.createPaginator)(Macie2Client, SearchResourcesCommand, "nextToken", "nextToken", "maxResults"); // src/waiters/waitForFindingRevealed.tsvar import_util_waiter = require("@smithy/util-waiter");var checkState = /* @__PURE__ */ __name(async (client, input) => { let reason; try { const result = await client.send(new GetSensitiveDataOccurrencesCommand(input)); reason = result; try { const returnComparator = /* @__PURE__ */ __name(() => { return result.status; }, "returnComparator"); if (returnComparator() === "SUCCESS") { return { state: import_util_waiter.WaiterState.SUCCESS, reason }; } } catch (e) { } try { const returnComparator = /* @__PURE__ */ __name(() => { return result.status; }, "returnComparator"); if (returnComparator() === "ERROR") { return { state: import_util_waiter.WaiterState.SUCCESS, reason }; } } catch (e) { } } catch (exception) { reason = exception; } return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForFindingRevealed = /* @__PURE__ */ __name(async (params, input) => { const serviceDefaults = { minDelay: 2, maxDelay: 120 }; return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);}, "waitForFindingRevealed");var waitUntilFindingRevealed = /* @__PURE__ */ __name(async (params, input) => { const serviceDefaults = { minDelay: 2, maxDelay: 120 }; const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState); return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilFindingRevealed"); // src/models/models_1.tsvar ListJobsSortAttributeName = { createdAt: "createdAt", jobStatus: "jobStatus", jobType: "jobType", name: "name"};var 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"};// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { Macie2ServiceException, __Client, Macie2Client, Macie2, $Command, 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, GetFindingStatisticsCommand, GetFindingsCommand, GetFindingsFilterCommand, GetFindingsPublicationConfigurationCommand, GetInvitationsCountCommand, GetMacieSessionCommand, GetMasterAccountCommand, GetMemberCommand, GetResourceProfileCommand, GetRevealConfigurationCommand, GetSensitiveDataOccurrencesAvailabilityCommand, GetSensitiveDataOccurrencesCommand, 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, paginateDescribeBuckets, paginateGetUsageStatistics, paginateListAllowLists, paginateListAutomatedDiscoveryAccounts, paginateListClassificationJobs, paginateListClassificationScopes, paginateListCustomDataIdentifiers, paginateListFindingsFilters, paginateListFindings, paginateListInvitations, paginateListManagedDataIdentifiers, paginateListMembers, paginateListOrganizationAdminAccounts, paginateListResourceProfileArtifacts, paginateListResourceProfileDetections, paginateListSensitivityInspectionTemplates, paginateSearchResources, waitForFindingRevealed, waitUntilFindingRevealed, AdminStatus, AutomatedDiscoveryAccountStatus, AutomatedDiscoveryAccountUpdateErrorCode, AllowsUnencryptedObjectUploads, AutomatedDiscoveryMonitoringStatus, BucketMetadataErrorCode, IsDefinedInJob, IsMonitoredByJob, EffectivePermission, Type, SharedAccess, JobComparator, SimpleCriterionKeyForJob, DataIdentifierType, FindingCategory, OriginType, SensitiveDataItemCategory, FindingActionType, UserIdentityType, EncryptionType, StorageClass, SeverityDescription, FindingType, FindingsFilterAction, RelationshipStatus, ScopeFilterKey, TagTarget, JobStatus, JobType, LastRunErrorStatusCode, ListJobsFilterKey, SearchResourcesComparator, SearchResourcesSimpleCriterionKey, UnavailabilityReasonCode, ErrorCode, Currency, Unit, UsageType, UsageStatisticsFilterComparator, UsageStatisticsFilterKey, AccessDeniedException, ConflictException, InternalServerException, ResourceNotFoundException, ServiceQuotaExceededException, ThrottlingException, ValidationException, AllowListStatusCode, AutoEnableMode, AutomatedDiscoveryStatus, AvailabilityCode, OrderBy, ClassificationScopeUpdateOperation, ManagedDataIdentifierSelector, DayOfWeek, DataIdentifierSeverity, FindingPublishingFrequency, MacieStatus, FindingStatisticsSortAttributeName, GroupBy, RevealStatus, RetrievalMode, RevealRequestStatus, UnprocessableEntityException, UsageStatisticsSortKey, TimeRange, ListJobsSortAttributeName, SearchResourcesSortAttributeName});