/var/runtime/node_modules/@aws-sdk/client-dataexchange/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, { AcceptDataGrantCommand: () => AcceptDataGrantCommand, AcceptanceStateFilterValue: () => AcceptanceStateFilterValue, AccessDeniedException: () => AccessDeniedException, AssetType: () => AssetType, CancelJobCommand: () => CancelJobCommand, Code: () => Code, ConflictException: () => ConflictException, CreateDataGrantCommand: () => CreateDataGrantCommand, CreateDataSetCommand: () => CreateDataSetCommand, CreateEventActionCommand: () => CreateEventActionCommand, CreateJobCommand: () => CreateJobCommand, CreateRevisionCommand: () => CreateRevisionCommand, DataExchange: () => DataExchange, DataExchangeClient: () => DataExchangeClient, DataExchangeServiceException: () => DataExchangeServiceException, DataGrantAcceptanceState: () => DataGrantAcceptanceState, DatabaseLFTagPolicyPermission: () => DatabaseLFTagPolicyPermission, DeleteAssetCommand: () => DeleteAssetCommand, DeleteDataGrantCommand: () => DeleteDataGrantCommand, DeleteDataSetCommand: () => DeleteDataSetCommand, DeleteEventActionCommand: () => DeleteEventActionCommand, DeleteRevisionCommand: () => DeleteRevisionCommand, ExceptionCause: () => ExceptionCause, GetAssetCommand: () => GetAssetCommand, GetDataGrantCommand: () => GetDataGrantCommand, GetDataSetCommand: () => GetDataSetCommand, GetEventActionCommand: () => GetEventActionCommand, GetJobCommand: () => GetJobCommand, GetReceivedDataGrantCommand: () => GetReceivedDataGrantCommand, GetRevisionCommand: () => GetRevisionCommand, GrantDistributionScope: () => GrantDistributionScope, InternalServerException: () => InternalServerException, JobErrorLimitName: () => JobErrorLimitName, JobErrorResourceTypes: () => JobErrorResourceTypes, LFPermission: () => LFPermission, LFResourceType: () => LFResourceType, LakeFormationDataPermissionType: () => LakeFormationDataPermissionType, LimitName: () => LimitName, ListDataGrantsCommand: () => ListDataGrantsCommand, ListDataSetRevisionsCommand: () => ListDataSetRevisionsCommand, ListDataSetsCommand: () => ListDataSetsCommand, ListEventActionsCommand: () => ListEventActionsCommand, ListJobsCommand: () => ListJobsCommand, ListReceivedDataGrantsCommand: () => ListReceivedDataGrantsCommand, ListRevisionAssetsCommand: () => ListRevisionAssetsCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, NotificationType: () => NotificationType, Origin: () => Origin, ProtocolType: () => ProtocolType, ResourceNotFoundException: () => ResourceNotFoundException, ResourceType: () => ResourceType, RevokeRevisionCommand: () => RevokeRevisionCommand, SchemaChangeType: () => SchemaChangeType, SendApiAssetCommand: () => SendApiAssetCommand, SendDataSetNotificationCommand: () => SendDataSetNotificationCommand, ServerSideEncryptionTypes: () => ServerSideEncryptionTypes, ServiceLimitExceededException: () => ServiceLimitExceededException, StartJobCommand: () => StartJobCommand, State: () => State, TableTagPolicyLFPermission: () => TableTagPolicyLFPermission, TagResourceCommand: () => TagResourceCommand, ThrottlingException: () => ThrottlingException, Type: () => Type, UntagResourceCommand: () => UntagResourceCommand, UpdateAssetCommand: () => UpdateAssetCommand, UpdateDataSetCommand: () => UpdateDataSetCommand, UpdateEventActionCommand: () => UpdateEventActionCommand, UpdateRevisionCommand: () => UpdateRevisionCommand, ValidationException: () => ValidationException, __Client: () => import_smithy_client.Client, paginateListDataGrants: () => paginateListDataGrants, paginateListDataSetRevisions: () => paginateListDataSetRevisions, paginateListDataSets: () => paginateListDataSets, paginateListEventActions: () => paginateListEventActions, paginateListJobs: () => paginateListJobs, paginateListReceivedDataGrants: () => paginateListReceivedDataGrants, paginateListRevisionAssets: () => paginateListRevisionAssets});module.exports = __toCommonJS(index_exports); // src/DataExchangeClient.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: "dataexchange" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/DataExchangeClient.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/DataExchangeClient.tsvar DataExchangeClient = class extends import_smithy_client.Client { static { __name(this, "DataExchangeClient"); } /** * The resolved configuration of DataExchangeClient class. This is resolved and normalized from the {@link DataExchangeClientConfig | 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.defaultDataExchangeHttpAuthSchemeParametersProvider, 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/DataExchange.ts // src/commands/AcceptDataGrantCommand.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/DataExchangeServiceException.ts var DataExchangeServiceException = class _DataExchangeServiceException extends import_smithy_client.ServiceException { static { __name(this, "DataExchangeServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _DataExchangeServiceException.prototype); }}; // src/models/models_0.tsvar AcceptanceStateFilterValue = { ACCEPTED: "ACCEPTED", PENDING_RECEIVER_ACCEPTANCE: "PENDING_RECEIVER_ACCEPTANCE"};var DataGrantAcceptanceState = { ACCEPTED: "ACCEPTED", PENDING_RECEIVER_ACCEPTANCE: "PENDING_RECEIVER_ACCEPTANCE"};var GrantDistributionScope = { AWS_ORGANIZATION: "AWS_ORGANIZATION", NONE: "NONE"};var AccessDeniedException = class _AccessDeniedException extends DataExchangeServiceException { static { __name(this, "AccessDeniedException"); } name = "AccessDeniedException"; $fault = "client"; /** * <p>Access to the resource is denied.</p> * @public */ Message; /** * @internal */ constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDeniedException.prototype); this.Message = opts.Message; }};var ResourceType = { ASSET: "ASSET", DATA_GRANT: "DATA_GRANT", DATA_SET: "DATA_SET", EVENT_ACTION: "EVENT_ACTION", JOB: "JOB", REVISION: "REVISION"};var ConflictException = class _ConflictException extends DataExchangeServiceException { static { __name(this, "ConflictException"); } name = "ConflictException"; $fault = "client"; /** * <p>The request couldn't be completed because it conflicted with the current state of the * resource.</p> * @public */ Message; /** * <p>The unique identifier for the resource with the conflict.</p> * @public */ ResourceId; /** * <p>The type of the resource with the conflict.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConflictException.prototype); this.Message = opts.Message; this.ResourceId = opts.ResourceId; this.ResourceType = opts.ResourceType; }};var InternalServerException = class _InternalServerException extends DataExchangeServiceException { static { __name(this, "InternalServerException"); } name = "InternalServerException"; $fault = "server"; /** * <p>The message identifying the service exception that occurred.</p> * @public */ Message; /** * @internal */ constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalServerException.prototype); this.Message = opts.Message; }};var ResourceNotFoundException = class _ResourceNotFoundException extends DataExchangeServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; /** * <p>The resource couldn't be found.</p> * @public */ Message; /** * <p>The unique identifier for the resource that couldn't be found.</p> * @public */ ResourceId; /** * <p>The type of resource that couldn't be found.</p> * @public */ ResourceType; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); this.Message = opts.Message; this.ResourceId = opts.ResourceId; this.ResourceType = opts.ResourceType; }};var ThrottlingException = class _ThrottlingException extends DataExchangeServiceException { static { __name(this, "ThrottlingException"); } name = "ThrottlingException"; $fault = "client"; /** * <p>The limit on the number of requests per second was exceeded.</p> * @public */ Message; /** * @internal */ constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ThrottlingException.prototype); this.Message = opts.Message; }};var ExceptionCause = { InsufficientS3BucketPolicy: "InsufficientS3BucketPolicy", S3AccessDenied: "S3AccessDenied"};var ValidationException = class _ValidationException extends DataExchangeServiceException { static { __name(this, "ValidationException"); } name = "ValidationException"; $fault = "client"; /** * <p>The message that informs you about what was invalid about the request.</p> * @public */ Message; /** * <p>The unique identifier for the resource that couldn't be found.</p> * @public */ ExceptionCause; /** * @internal */ constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ValidationException.prototype); this.Message = opts.Message; this.ExceptionCause = opts.ExceptionCause; }};var ServerSideEncryptionTypes = { AES256: "AES256", aws_kms: "aws:kms"};var ProtocolType = { REST: "REST"};var LFResourceType = { DATABASE: "DATABASE", TABLE: "TABLE"};var LakeFormationDataPermissionType = { LFTagPolicy: "LFTagPolicy"};var LFPermission = { DESCRIBE: "DESCRIBE", SELECT: "SELECT"};var AssetType = { API_GATEWAY_API: "API_GATEWAY_API", LAKE_FORMATION_DATA_PERMISSION: "LAKE_FORMATION_DATA_PERMISSION", REDSHIFT_DATA_SHARE: "REDSHIFT_DATA_SHARE", S3_DATA_ACCESS: "S3_DATA_ACCESS", S3_SNAPSHOT: "S3_SNAPSHOT"};var Code = { ACCESS_DENIED_EXCEPTION: "ACCESS_DENIED_EXCEPTION", INTERNAL_SERVER_EXCEPTION: "INTERNAL_SERVER_EXCEPTION", MALWARE_DETECTED: "MALWARE_DETECTED", MALWARE_SCAN_ENCRYPTED_FILE: "MALWARE_SCAN_ENCRYPTED_FILE", RESOURCE_NOT_FOUND_EXCEPTION: "RESOURCE_NOT_FOUND_EXCEPTION", SERVICE_QUOTA_EXCEEDED_EXCEPTION: "SERVICE_QUOTA_EXCEEDED_EXCEPTION", VALIDATION_EXCEPTION: "VALIDATION_EXCEPTION"};var LimitName = { AWS_Lake_Formation_data_permission_assets_per_revision: "AWS Lake Formation data permission assets per revision", Active_and_pending_data_grants: "Active and pending data grants", Amazon_API_Gateway_API_assets_per_revision: "Amazon API Gateway API assets per revision", Amazon_Redshift_datashare_assets_per_import_job_from_Redshift: "Amazon Redshift datashare assets per import job from Redshift", Amazon_Redshift_datashare_assets_per_revision: "Amazon Redshift datashare assets per revision", Amazon_S3_data_access_assets_per_revision: "Amazon S3 data access assets per revision", Asset_per_export_job_from_Amazon_S3: "Asset per export job from Amazon S3", Asset_size_in_GB: "Asset size in GB", Assets_per_import_job_from_Amazon_S3: "Assets per import job from Amazon S3", Assets_per_revision: "Assets per revision", Auto_export_event_actions_per_data_set: "Auto export event actions per data set", Concurrent_in_progress_jobs_to_create_Amazon_S3_data_access_assets_from_S3_buckets: "Concurrent in progress jobs to create Amazon S3 data access assets from S3 buckets", Concurrent_in_progress_jobs_to_export_assets_to_Amazon_S3: "Concurrent in progress jobs to export assets to Amazon S3", Concurrent_in_progress_jobs_to_export_assets_to_a_signed_URL: "Concurrent in progress jobs to export assets to a signed URL", Concurrent_in_progress_jobs_to_export_revisions_to_Amazon_S3: "Concurrent in progress jobs to export revisions to Amazon S3", Concurrent_in_progress_jobs_to_import_assets_from_Amazon_Redshift_datashares: "Concurrent in progress jobs to import assets from Amazon Redshift datashares", Concurrent_in_progress_jobs_to_import_assets_from_Amazon_S3: "Concurrent in progress jobs to import assets from Amazon S3", Concurrent_in_progress_jobs_to_import_assets_from_a_signed_URL: "Concurrent in progress jobs to import assets from a signed URL", Concurrent_in_progress_jobs_to_import_assets_from_an_API_Gateway_API: "Concurrent in progress jobs to import assets from an API Gateway API", Concurrent_in_progress_jobs_to_import_assets_from_an_AWS_Lake_Formation_tag_policy: "Concurrent in progress jobs to import assets from an AWS Lake Formation tag policy", Data_sets_per_account: "Data sets per account", Data_sets_per_product: "Data sets per product", Event_actions_per_account: "Event actions per account", Pending_data_grants_per_consumer: "Pending data grants per consumer", Products_per_account: "Products per account", Revisions_per_AWS_Lake_Formation_data_permission_data_set: "Revisions per AWS Lake Formation data permission data set", Revisions_per_Amazon_API_Gateway_API_data_set: "Revisions per Amazon API Gateway API data set", Revisions_per_Amazon_Redshift_datashare_data_set: "Revisions per Amazon Redshift datashare data set", Revisions_per_Amazon_S3_data_access_data_set: "Revisions per Amazon S3 data access data set", Revisions_per_data_set: "Revisions per data set"};var ServiceLimitExceededException = class _ServiceLimitExceededException extends DataExchangeServiceException { static { __name(this, "ServiceLimitExceededException"); } name = "ServiceLimitExceededException"; $fault = "client"; /** * <p>The name of the limit that was reached.</p> * @public */ LimitName; /** * <p>The value of the exceeded limit.</p> * @public */ LimitValue; /** * <p>The request has exceeded the quotas imposed by the service.</p> * @public */ Message; /** * @internal */ constructor(opts) { super({ name: "ServiceLimitExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ServiceLimitExceededException.prototype); this.LimitName = opts.LimitName; this.LimitValue = opts.LimitValue; this.Message = opts.Message; }};var Origin = { ENTITLED: "ENTITLED", OWNED: "OWNED"};var DatabaseLFTagPolicyPermission = { DESCRIBE: "DESCRIBE"};var TableTagPolicyLFPermission = { DESCRIBE: "DESCRIBE", SELECT: "SELECT"};var Type = { CREATE_S3_DATA_ACCESS_FROM_S3_BUCKET: "CREATE_S3_DATA_ACCESS_FROM_S3_BUCKET", EXPORT_ASSETS_TO_S3: "EXPORT_ASSETS_TO_S3", EXPORT_ASSET_TO_SIGNED_URL: "EXPORT_ASSET_TO_SIGNED_URL", EXPORT_REVISIONS_TO_S3: "EXPORT_REVISIONS_TO_S3", IMPORT_ASSETS_FROM_LAKE_FORMATION_TAG_POLICY: "IMPORT_ASSETS_FROM_LAKE_FORMATION_TAG_POLICY", IMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES: "IMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES", IMPORT_ASSETS_FROM_S3: "IMPORT_ASSETS_FROM_S3", IMPORT_ASSET_FROM_API_GATEWAY_API: "IMPORT_ASSET_FROM_API_GATEWAY_API", IMPORT_ASSET_FROM_SIGNED_URL: "IMPORT_ASSET_FROM_SIGNED_URL"};var JobErrorLimitName = { AWS_Lake_Formation_data_permission_assets_per_revision: "AWS Lake Formation data permission assets per revision", Amazon_Redshift_datashare_assets_per_revision: "Amazon Redshift datashare assets per revision", Amazon_S3_data_access_assets_per_revision: "Amazon S3 data access assets per revision", Asset_size_in_GB: "Asset size in GB", Assets_per_revision: "Assets per revision"};var JobErrorResourceTypes = { ASSET: "ASSET", DATA_SET: "DATA_SET", REVISION: "REVISION"};var State = { CANCELLED: "CANCELLED", COMPLETED: "COMPLETED", ERROR: "ERROR", IN_PROGRESS: "IN_PROGRESS", TIMED_OUT: "TIMED_OUT", WAITING: "WAITING"};var SchemaChangeType = { ADD: "ADD", MODIFY: "MODIFY", REMOVE: "REMOVE"};var NotificationType = { DATA_DELAY: "DATA_DELAY", DATA_UPDATE: "DATA_UPDATE", DEPRECATION: "DEPRECATION", SCHEMA_CHANGE: "SCHEMA_CHANGE"}; // src/protocols/Aws_restJson1.tsvar se_AcceptDataGrantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-grants/{DataGrantArn}/accept"); b.p("DataGrantArn", () => input.DataGrantArn, "{DataGrantArn}", false); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_AcceptDataGrantCommand");var se_CancelJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/jobs/{JobId}"); b.p("JobId", () => input.JobId, "{JobId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_CancelJobCommand");var se_CreateDataGrantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-grants"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Description: [], EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeDateTime)(_), "EndsAt"), GrantDistributionScope: [], Name: [], ReceiverPrincipal: [], SourceDataSetId: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateDataGrantCommand");var se_CreateDataSetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AssetType: [], Description: [], Name: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateDataSetCommand");var se_CreateEventActionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/event-actions"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Action: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Action"), Event: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Event"), Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateEventActionCommand");var se_CreateJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/jobs"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Details: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Details"), Type: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateJobCommand");var se_CreateRevisionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets/{DataSetId}/revisions"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Comment: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateRevisionCommand");var se_DeleteAssetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}"); b.p("AssetId", () => input.AssetId, "{AssetId}", false); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteAssetCommand");var se_DeleteDataGrantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-grants/{DataGrantId}"); b.p("DataGrantId", () => input.DataGrantId, "{DataGrantId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDataGrantCommand");var se_DeleteDataSetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDataSetCommand");var se_DeleteEventActionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/event-actions/{EventActionId}"); b.p("EventActionId", () => input.EventActionId, "{EventActionId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteEventActionCommand");var se_DeleteRevisionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteRevisionCommand");var se_GetAssetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}"); b.p("AssetId", () => input.AssetId, "{AssetId}", false); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAssetCommand");var se_GetDataGrantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-grants/{DataGrantId}"); b.p("DataGrantId", () => input.DataGrantId, "{DataGrantId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDataGrantCommand");var se_GetDataSetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDataSetCommand");var se_GetEventActionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/event-actions/{EventActionId}"); b.p("EventActionId", () => input.EventActionId, "{EventActionId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetEventActionCommand");var se_GetJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/jobs/{JobId}"); b.p("JobId", () => input.JobId, "{JobId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetJobCommand");var se_GetReceivedDataGrantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/received-data-grants/{DataGrantArn}"); b.p("DataGrantArn", () => input.DataGrantArn, "{DataGrantArn}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetReceivedDataGrantCommand");var se_GetRevisionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetRevisionCommand");var se_ListDataGrantsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-grants"); 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_ListDataGrantsCommand");var se_ListDataSetRevisionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}/revisions"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); 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_ListDataSetRevisionsCommand");var se_ListDataSetsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_nT]: [, input[_NT]], [_o]: [, input[_O]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDataSetsCommand");var se_ListEventActionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/event-actions"); const query = (0, import_smithy_client.map)({ [_eSI]: [, input[_ESI]], [_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_ListEventActionsCommand");var se_ListJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/jobs"); const query = (0, import_smithy_client.map)({ [_dSI]: [, input[_DSI]], [_mR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_nT]: [, input[_NT]], [_rI]: [, input[_RI]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListJobsCommand");var se_ListReceivedDataGrantsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/received-data-grants"); const query = (0, import_smithy_client.map)({ [_mR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_nT]: [, input[_NT]], [_aS]: [() => input.AcceptanceState !== void 0, () => input[_AS] || []] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListReceivedDataGrantsCommand");var se_ListRevisionAssetsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); 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_ListRevisionAssetsCommand");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_RevokeRevisionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { RevocationComment: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_RevokeRevisionCommand");var se_SendApiAssetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { ...input.RequestHeaders !== void 0 && Object.keys(input.RequestHeaders).reduce((acc, suffix) => { acc[`x-amzn-dataexchange-header-${suffix.toLowerCase()}`] = input.RequestHeaders[suffix]; return acc; }, {}), "content-type": "text/plain", [_xadai]: input[_AI], [_xaddsi]: input[_DSI], [_xadhm]: input[_M], [_xadp]: input[_P], [_xadri]: input[_RI] }); b.bp("/v1"); const query = (0, import_smithy_client.map)({ ...(0, import_smithy_client.convertMap)(input.QueryStringParameters) }); let body; if (input.Body !== void 0) { body = input.Body; } let { hostname: resolvedHostname } = await context.endpoint(); if (context.disableHostPrefix !== true) { resolvedHostname = "api-fulfill." + resolvedHostname; if (!(0, import_protocol_http.isValidHostname)(resolvedHostname)) { throw new Error("ValidationError: prefixed hostname must be hostname compatible."); } } b.hn(resolvedHostname); b.m("POST").h(headers).q(query).b(body); return b.build();}, "se_SendApiAssetCommand");var se_SendDataSetNotificationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets/{DataSetId}/notification"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], Comment: [], Details: /* @__PURE__ */ __name((_) => se_NotificationDetails(_, context), "Details"), Scope: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Scope"), Type: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_SendDataSetNotificationCommand");var se_StartJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/v1/jobs/{JobId}"); b.p("JobId", () => input.JobId, "{JobId}", false); let body; b.m("PATCH").h(headers).b(body); return b.build();}, "se_StartJobCommand");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_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_UpdateAssetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}"); b.p("AssetId", () => input.AssetId, "{AssetId}", false); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Name: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateAssetCommand");var se_UpdateDataSetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets/{DataSetId}"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Description: [], Name: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateDataSetCommand");var se_UpdateEventActionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/event-actions/{EventActionId}"); b.p("EventActionId", () => input.EventActionId, "{EventActionId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Action: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Action") }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateEventActionCommand");var se_UpdateRevisionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/v1/data-sets/{DataSetId}/revisions/{RevisionId}"); b.p("DataSetId", () => input.DataSetId, "{DataSetId}", false); b.p("RevisionId", () => input.RevisionId, "{RevisionId}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Comment: [], Finalized: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateRevisionCommand");var de_AcceptDataGrantCommand = /* @__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, { AcceptanceState: import_smithy_client.expectString, AcceptedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "AcceptedAt"), Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Description: import_smithy_client.expectString, EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "EndsAt"), GrantDistributionScope: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ReceiverPrincipal: import_smithy_client.expectString, SenderPrincipal: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_AcceptDataGrantCommand");var de_CancelJobCommand = /* @__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_CancelJobCommand");var de_CreateDataGrantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && 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, { AcceptanceState: import_smithy_client.expectString, AcceptedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "AcceptedAt"), Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Description: import_smithy_client.expectString, EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "EndsAt"), GrantDistributionScope: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ReceiverPrincipal: import_smithy_client.expectString, SenderPrincipal: import_smithy_client.expectString, SourceDataSetId: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_CreateDataGrantCommand");var de_CreateDataSetCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && 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, AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, Origin: import_smithy_client.expectString, OriginDetails: import_smithy_client._json, SourceId: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_CreateDataSetCommand");var de_CreateEventActionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && 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._json, Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Event: import_smithy_client._json, Id: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_CreateEventActionCommand");var de_CreateJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && 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, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Details: /* @__PURE__ */ __name((_) => de_ResponseDetails(_, context), "Details"), Errors: /* @__PURE__ */ __name((_) => de_ListOfJobError(_, context), "Errors"), Id: import_smithy_client.expectString, State: import_smithy_client.expectString, Type: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_CreateJobCommand");var de_CreateRevisionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && 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, Comment: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Finalized: import_smithy_client.expectBoolean, Id: import_smithy_client.expectString, RevocationComment: import_smithy_client.expectString, Revoked: import_smithy_client.expectBoolean, RevokedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "RevokedAt"), SourceId: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_CreateRevisionCommand");var de_DeleteAssetCommand = /* @__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_DeleteAssetCommand");var de_DeleteDataGrantCommand = /* @__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_DeleteDataGrantCommand");var de_DeleteDataSetCommand = /* @__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_DeleteDataSetCommand");var de_DeleteEventActionCommand = /* @__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_DeleteEventActionCommand");var de_DeleteRevisionCommand = /* @__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_DeleteRevisionCommand");var de_GetAssetCommand = /* @__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, AssetDetails: /* @__PURE__ */ __name((_) => de_AssetDetails(_, context), "AssetDetails"), AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, RevisionId: import_smithy_client.expectString, SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetAssetCommand");var de_GetDataGrantCommand = /* @__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, { AcceptanceState: import_smithy_client.expectString, AcceptedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "AcceptedAt"), Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Description: import_smithy_client.expectString, EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "EndsAt"), GrantDistributionScope: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ReceiverPrincipal: import_smithy_client.expectString, SenderPrincipal: import_smithy_client.expectString, SourceDataSetId: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetDataGrantCommand");var de_GetDataSetCommand = /* @__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, AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, Origin: import_smithy_client.expectString, OriginDetails: import_smithy_client._json, SourceId: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetDataSetCommand");var de_GetEventActionCommand = /* @__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._json, Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Event: import_smithy_client._json, Id: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetEventActionCommand");var de_GetJobCommand = /* @__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, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Details: /* @__PURE__ */ __name((_) => de_ResponseDetails(_, context), "Details"), Errors: /* @__PURE__ */ __name((_) => de_ListOfJobError(_, context), "Errors"), Id: import_smithy_client.expectString, State: import_smithy_client.expectString, Type: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetJobCommand");var de_GetReceivedDataGrantCommand = /* @__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, { AcceptanceState: import_smithy_client.expectString, AcceptedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "AcceptedAt"), Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Description: import_smithy_client.expectString, EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "EndsAt"), GrantDistributionScope: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ReceiverPrincipal: import_smithy_client.expectString, SenderPrincipal: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetReceivedDataGrantCommand");var de_GetRevisionCommand = /* @__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, Comment: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Finalized: import_smithy_client.expectBoolean, Id: import_smithy_client.expectString, RevocationComment: import_smithy_client.expectString, Revoked: import_smithy_client.expectBoolean, RevokedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "RevokedAt"), SourceId: import_smithy_client.expectString, Tags: import_smithy_client._json, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetRevisionCommand");var de_ListDataGrantsCommand = /* @__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, { DataGrantSummaries: /* @__PURE__ */ __name((_) => de_ListOfDataGrantSummaryEntry(_, context), "DataGrantSummaries"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListDataGrantsCommand");var de_ListDataSetRevisionsCommand = /* @__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, Revisions: /* @__PURE__ */ __name((_) => de_ListOfRevisionEntry(_, context), "Revisions") }); Object.assign(contents, doc); return contents;}, "de_ListDataSetRevisionsCommand");var de_ListDataSetsCommand = /* @__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, { DataSets: /* @__PURE__ */ __name((_) => de_ListOfDataSetEntry(_, context), "DataSets"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListDataSetsCommand");var de_ListEventActionsCommand = /* @__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, { EventActions: /* @__PURE__ */ __name((_) => de_ListOfEventActionEntry(_, context), "EventActions"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListEventActionsCommand");var de_ListJobsCommand = /* @__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, { Jobs: /* @__PURE__ */ __name((_) => de_ListOfJobEntry(_, context), "Jobs"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListJobsCommand");var de_ListReceivedDataGrantsCommand = /* @__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, { DataGrantSummaries: /* @__PURE__ */ __name((_) => de_ListOfReceivedDataGrantSummariesEntry(_, context), "DataGrantSummaries"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListReceivedDataGrantsCommand");var de_ListRevisionAssetsCommand = /* @__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, { Assets: /* @__PURE__ */ __name((_) => de_ListOfAssetEntry(_, context), "Assets"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListRevisionAssetsCommand");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_RevokeRevisionCommand = /* @__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, Comment: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Finalized: import_smithy_client.expectBoolean, Id: import_smithy_client.expectString, RevocationComment: import_smithy_client.expectString, Revoked: import_smithy_client.expectBoolean, RevokedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "RevokedAt"), SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_RevokeRevisionCommand");var de_SendApiAssetCommand = /* @__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), ResponseHeaders: [ , Object.keys(output.headers).filter((header) => header.startsWith("")).reduce((acc, header) => { acc[header.substring(0)] = output.headers[header]; return acc; }, {}) ] }); const data = await collectBodyString(output.body, context); contents.Body = (0, import_smithy_client.expectString)(data); return contents;}, "de_SendApiAssetCommand");var de_SendDataSetNotificationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 202 && 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_SendDataSetNotificationCommand");var de_StartJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 202 && 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_StartJobCommand");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_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_UpdateAssetCommand = /* @__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, AssetDetails: /* @__PURE__ */ __name((_) => de_AssetDetails(_, context), "AssetDetails"), AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, RevisionId: import_smithy_client.expectString, SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_UpdateAssetCommand");var de_UpdateDataSetCommand = /* @__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, AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, Origin: import_smithy_client.expectString, OriginDetails: import_smithy_client._json, SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_UpdateDataSetCommand");var de_UpdateEventActionCommand = /* @__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._json, Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Event: import_smithy_client._json, Id: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_UpdateEventActionCommand");var de_UpdateRevisionCommand = /* @__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, Comment: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Finalized: import_smithy_client.expectBoolean, Id: import_smithy_client.expectString, RevocationComment: import_smithy_client.expectString, Revoked: import_smithy_client.expectBoolean, RevokedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "RevokedAt"), SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_UpdateRevisionCommand");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.dataexchange#AccessDeniedException": throw await de_AccessDeniedExceptionRes(parsedOutput, context); case "ConflictException": case "com.amazonaws.dataexchange#ConflictException": throw await de_ConflictExceptionRes(parsedOutput, context); case "InternalServerException": case "com.amazonaws.dataexchange#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.dataexchange#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "ThrottlingException": case "com.amazonaws.dataexchange#ThrottlingException": throw await de_ThrottlingExceptionRes(parsedOutput, context); case "ValidationException": case "com.amazonaws.dataexchange#ValidationException": throw await de_ValidationExceptionRes(parsedOutput, context); case "ServiceLimitExceededException": case "com.amazonaws.dataexchange#ServiceLimitExceededException": throw await de_ServiceLimitExceededExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(DataExchangeServiceException);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 }); 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, ResourceId: import_smithy_client.expectString, ResourceType: import_smithy_client.expectString }); 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 }); 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, ResourceId: import_smithy_client.expectString, ResourceType: import_smithy_client.expectString }); 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_ServiceLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { LimitName: import_smithy_client.expectString, LimitValue: import_smithy_client.limitedParseDouble, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ServiceLimitExceededException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ServiceLimitExceededExceptionRes");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 }); 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_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, { ExceptionCause: import_smithy_client.expectString, Message: import_smithy_client.expectString }); 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_DataUpdateRequestDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DataUpdatedAt: import_smithy_client.serializeDateTime });}, "se_DataUpdateRequestDetails");var se_DeprecationRequestDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DeprecationAt: import_smithy_client.serializeDateTime });}, "se_DeprecationRequestDetails");var se_NotificationDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DataUpdate: /* @__PURE__ */ __name((_) => se_DataUpdateRequestDetails(_, context), "DataUpdate"), Deprecation: /* @__PURE__ */ __name((_) => se_DeprecationRequestDetails(_, context), "Deprecation"), SchemaChange: /* @__PURE__ */ __name((_) => se_SchemaChangeRequestDetails(_, context), "SchemaChange") });}, "se_NotificationDetails");var se_SchemaChangeRequestDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Changes: import_smithy_client._json, SchemaChangeAt: import_smithy_client.serializeDateTime });}, "se_SchemaChangeRequestDetails");var de_ApiGatewayApiAsset = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ApiDescription: import_smithy_client.expectString, ApiEndpoint: import_smithy_client.expectString, ApiId: import_smithy_client.expectString, ApiKey: import_smithy_client.expectString, ApiName: import_smithy_client.expectString, ApiSpecificationDownloadUrl: import_smithy_client.expectString, ApiSpecificationDownloadUrlExpiresAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "ApiSpecificationDownloadUrlExpiresAt"), ProtocolType: import_smithy_client.expectString, Stage: import_smithy_client.expectString });}, "de_ApiGatewayApiAsset");var de_AssetDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ApiGatewayApiAsset: /* @__PURE__ */ __name((_) => de_ApiGatewayApiAsset(_, context), "ApiGatewayApiAsset"), LakeFormationDataPermissionAsset: import_smithy_client._json, RedshiftDataShareAsset: import_smithy_client._json, S3DataAccessAsset: import_smithy_client._json, S3SnapshotAsset: /* @__PURE__ */ __name((_) => de_S3SnapshotAsset(_, context), "S3SnapshotAsset") });}, "de_AssetDetails");var de_AssetEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Arn: import_smithy_client.expectString, AssetDetails: /* @__PURE__ */ __name((_) => de_AssetDetails(_, context), "AssetDetails"), AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, RevisionId: import_smithy_client.expectString, SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_AssetEntry");var de_DataGrantSummaryEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AcceptanceState: import_smithy_client.expectString, AcceptedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "AcceptedAt"), Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "EndsAt"), Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ReceiverPrincipal: import_smithy_client.expectString, SenderPrincipal: import_smithy_client.expectString, SourceDataSetId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_DataGrantSummaryEntry");var de_DataSetEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Arn: import_smithy_client.expectString, AssetType: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, Origin: import_smithy_client.expectString, OriginDetails: import_smithy_client._json, SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_DataSetEntry");var de_EventActionEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Action: import_smithy_client._json, Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Event: import_smithy_client._json, Id: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_EventActionEntry");var de_ExportAssetToSignedUrlResponseDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AssetId: import_smithy_client.expectString, DataSetId: import_smithy_client.expectString, RevisionId: import_smithy_client.expectString, SignedUrl: import_smithy_client.expectString, SignedUrlExpiresAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "SignedUrlExpiresAt") });}, "de_ExportAssetToSignedUrlResponseDetails");var de_ImportAssetFromApiGatewayApiResponseDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ApiDescription: import_smithy_client.expectString, ApiId: import_smithy_client.expectString, ApiKey: import_smithy_client.expectString, ApiName: import_smithy_client.expectString, ApiSpecificationMd5Hash: import_smithy_client.expectString, ApiSpecificationUploadUrl: import_smithy_client.expectString, ApiSpecificationUploadUrlExpiresAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "ApiSpecificationUploadUrlExpiresAt"), DataSetId: import_smithy_client.expectString, ProtocolType: import_smithy_client.expectString, RevisionId: import_smithy_client.expectString, Stage: import_smithy_client.expectString });}, "de_ImportAssetFromApiGatewayApiResponseDetails");var de_ImportAssetFromSignedUrlResponseDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AssetName: import_smithy_client.expectString, DataSetId: import_smithy_client.expectString, Md5Hash: import_smithy_client.expectString, RevisionId: import_smithy_client.expectString, SignedUrl: import_smithy_client.expectString, SignedUrlExpiresAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "SignedUrlExpiresAt") });}, "de_ImportAssetFromSignedUrlResponseDetails");var de_JobEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Details: /* @__PURE__ */ __name((_) => de_ResponseDetails(_, context), "Details"), Errors: /* @__PURE__ */ __name((_) => de_ListOfJobError(_, context), "Errors"), Id: import_smithy_client.expectString, State: import_smithy_client.expectString, Type: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_JobEntry");var de_JobError = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Code: import_smithy_client.expectString, Details: import_smithy_client._json, LimitName: import_smithy_client.expectString, LimitValue: import_smithy_client.limitedParseDouble, Message: import_smithy_client.expectString, ResourceId: import_smithy_client.expectString, ResourceType: import_smithy_client.expectString });}, "de_JobError");var de_ListOfAssetEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AssetEntry(entry, context); }); return retVal;}, "de_ListOfAssetEntry");var de_ListOfDataGrantSummaryEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DataGrantSummaryEntry(entry, context); }); return retVal;}, "de_ListOfDataGrantSummaryEntry");var de_ListOfDataSetEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DataSetEntry(entry, context); }); return retVal;}, "de_ListOfDataSetEntry");var de_ListOfEventActionEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_EventActionEntry(entry, context); }); return retVal;}, "de_ListOfEventActionEntry");var de_ListOfJobEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_JobEntry(entry, context); }); return retVal;}, "de_ListOfJobEntry");var de_ListOfJobError = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_JobError(entry, context); }); return retVal;}, "de_ListOfJobError");var de_ListOfReceivedDataGrantSummariesEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ReceivedDataGrantSummariesEntry(entry, context); }); return retVal;}, "de_ListOfReceivedDataGrantSummariesEntry");var de_ListOfRevisionEntry = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_RevisionEntry(entry, context); }); return retVal;}, "de_ListOfRevisionEntry");var de_ReceivedDataGrantSummariesEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AcceptanceState: import_smithy_client.expectString, AcceptedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "AcceptedAt"), Arn: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, EndsAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "EndsAt"), Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ReceiverPrincipal: import_smithy_client.expectString, SenderPrincipal: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_ReceivedDataGrantSummariesEntry");var de_ResponseDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CreateS3DataAccessFromS3Bucket: import_smithy_client._json, ExportAssetToSignedUrl: /* @__PURE__ */ __name((_) => de_ExportAssetToSignedUrlResponseDetails(_, context), "ExportAssetToSignedUrl"), ExportAssetsToS3: import_smithy_client._json, ExportRevisionsToS3: import_smithy_client._json, ImportAssetFromApiGatewayApi: /* @__PURE__ */ __name((_) => de_ImportAssetFromApiGatewayApiResponseDetails(_, context), "ImportAssetFromApiGatewayApi"), ImportAssetFromSignedUrl: /* @__PURE__ */ __name((_) => de_ImportAssetFromSignedUrlResponseDetails(_, context), "ImportAssetFromSignedUrl"), ImportAssetsFromLakeFormationTagPolicy: import_smithy_client._json, ImportAssetsFromRedshiftDataShares: import_smithy_client._json, ImportAssetsFromS3: import_smithy_client._json });}, "de_ResponseDetails");var de_RevisionEntry = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Arn: import_smithy_client.expectString, Comment: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), DataSetId: import_smithy_client.expectString, Finalized: import_smithy_client.expectBoolean, Id: import_smithy_client.expectString, RevocationComment: import_smithy_client.expectString, Revoked: import_smithy_client.expectBoolean, RevokedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "RevokedAt"), SourceId: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_RevisionEntry");var de_S3SnapshotAsset = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Size: import_smithy_client.limitedParseDouble });}, "de_S3SnapshotAsset");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 collectBodyString = /* @__PURE__ */ __name((streamBody, context) => (0, import_smithy_client.collectBody)(streamBody, context).then((body) => context.utf8Encoder(body)), "collectBodyString");var _AI = "AssetId";var _AS = "AcceptanceState";var _DSI = "DataSetId";var _ESI = "EventSourceId";var _M = "Method";var _MR = "MaxResults";var _NT = "NextToken";var _O = "Origin";var _P = "Path";var _RI = "RevisionId";var _TK = "TagKeys";var _aS = "acceptanceState";var _dSI = "dataSetId";var _eSI = "eventSourceId";var _mR = "maxResults";var _nT = "nextToken";var _o = "origin";var _rI = "revisionId";var _tK = "tagKeys";var _xadai = "x-amzn-dataexchange-asset-id";var _xaddsi = "x-amzn-dataexchange-data-set-id";var _xadhm = "x-amzn-dataexchange-http-method";var _xadp = "x-amzn-dataexchange-path";var _xadri = "x-amzn-dataexchange-revision-id"; // src/commands/AcceptDataGrantCommand.tsvar AcceptDataGrantCommand = 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("DataExchange", "AcceptDataGrant", {}).n("DataExchangeClient", "AcceptDataGrantCommand").f(void 0, void 0).ser(se_AcceptDataGrantCommand).de(de_AcceptDataGrantCommand).build() { static { __name(this, "AcceptDataGrantCommand"); }}; // src/commands/CancelJobCommand.ts var CancelJobCommand = 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("DataExchange", "CancelJob", {}).n("DataExchangeClient", "CancelJobCommand").f(void 0, void 0).ser(se_CancelJobCommand).de(de_CancelJobCommand).build() { static { __name(this, "CancelJobCommand"); }}; // src/commands/CreateDataGrantCommand.ts var CreateDataGrantCommand = 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("DataExchange", "CreateDataGrant", {}).n("DataExchangeClient", "CreateDataGrantCommand").f(void 0, void 0).ser(se_CreateDataGrantCommand).de(de_CreateDataGrantCommand).build() { static { __name(this, "CreateDataGrantCommand"); }}; // src/commands/CreateDataSetCommand.ts var CreateDataSetCommand = 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("DataExchange", "CreateDataSet", {}).n("DataExchangeClient", "CreateDataSetCommand").f(void 0, void 0).ser(se_CreateDataSetCommand).de(de_CreateDataSetCommand).build() { static { __name(this, "CreateDataSetCommand"); }}; // src/commands/CreateEventActionCommand.ts var CreateEventActionCommand = 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("DataExchange", "CreateEventAction", {}).n("DataExchangeClient", "CreateEventActionCommand").f(void 0, void 0).ser(se_CreateEventActionCommand).de(de_CreateEventActionCommand).build() { static { __name(this, "CreateEventActionCommand"); }}; // src/commands/CreateJobCommand.ts var CreateJobCommand = 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("DataExchange", "CreateJob", {}).n("DataExchangeClient", "CreateJobCommand").f(void 0, void 0).ser(se_CreateJobCommand).de(de_CreateJobCommand).build() { static { __name(this, "CreateJobCommand"); }}; // src/commands/CreateRevisionCommand.ts var CreateRevisionCommand = 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("DataExchange", "CreateRevision", {}).n("DataExchangeClient", "CreateRevisionCommand").f(void 0, void 0).ser(se_CreateRevisionCommand).de(de_CreateRevisionCommand).build() { static { __name(this, "CreateRevisionCommand"); }}; // src/commands/DeleteAssetCommand.ts var DeleteAssetCommand = 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("DataExchange", "DeleteAsset", {}).n("DataExchangeClient", "DeleteAssetCommand").f(void 0, void 0).ser(se_DeleteAssetCommand).de(de_DeleteAssetCommand).build() { static { __name(this, "DeleteAssetCommand"); }}; // src/commands/DeleteDataGrantCommand.ts var DeleteDataGrantCommand = 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("DataExchange", "DeleteDataGrant", {}).n("DataExchangeClient", "DeleteDataGrantCommand").f(void 0, void 0).ser(se_DeleteDataGrantCommand).de(de_DeleteDataGrantCommand).build() { static { __name(this, "DeleteDataGrantCommand"); }}; // src/commands/DeleteDataSetCommand.ts var DeleteDataSetCommand = 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("DataExchange", "DeleteDataSet", {}).n("DataExchangeClient", "DeleteDataSetCommand").f(void 0, void 0).ser(se_DeleteDataSetCommand).de(de_DeleteDataSetCommand).build() { static { __name(this, "DeleteDataSetCommand"); }}; // src/commands/DeleteEventActionCommand.ts var DeleteEventActionCommand = 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("DataExchange", "DeleteEventAction", {}).n("DataExchangeClient", "DeleteEventActionCommand").f(void 0, void 0).ser(se_DeleteEventActionCommand).de(de_DeleteEventActionCommand).build() { static { __name(this, "DeleteEventActionCommand"); }}; // src/commands/DeleteRevisionCommand.ts var DeleteRevisionCommand = 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("DataExchange", "DeleteRevision", {}).n("DataExchangeClient", "DeleteRevisionCommand").f(void 0, void 0).ser(se_DeleteRevisionCommand).de(de_DeleteRevisionCommand).build() { static { __name(this, "DeleteRevisionCommand"); }}; // src/commands/GetAssetCommand.ts var GetAssetCommand = 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("DataExchange", "GetAsset", {}).n("DataExchangeClient", "GetAssetCommand").f(void 0, void 0).ser(se_GetAssetCommand).de(de_GetAssetCommand).build() { static { __name(this, "GetAssetCommand"); }}; // src/commands/GetDataGrantCommand.ts var GetDataGrantCommand = 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("DataExchange", "GetDataGrant", {}).n("DataExchangeClient", "GetDataGrantCommand").f(void 0, void 0).ser(se_GetDataGrantCommand).de(de_GetDataGrantCommand).build() { static { __name(this, "GetDataGrantCommand"); }}; // src/commands/GetDataSetCommand.ts var GetDataSetCommand = 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("DataExchange", "GetDataSet", {}).n("DataExchangeClient", "GetDataSetCommand").f(void 0, void 0).ser(se_GetDataSetCommand).de(de_GetDataSetCommand).build() { static { __name(this, "GetDataSetCommand"); }}; // src/commands/GetEventActionCommand.ts var GetEventActionCommand = 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("DataExchange", "GetEventAction", {}).n("DataExchangeClient", "GetEventActionCommand").f(void 0, void 0).ser(se_GetEventActionCommand).de(de_GetEventActionCommand).build() { static { __name(this, "GetEventActionCommand"); }}; // src/commands/GetJobCommand.ts var GetJobCommand = 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("DataExchange", "GetJob", {}).n("DataExchangeClient", "GetJobCommand").f(void 0, void 0).ser(se_GetJobCommand).de(de_GetJobCommand).build() { static { __name(this, "GetJobCommand"); }}; // src/commands/GetReceivedDataGrantCommand.ts var GetReceivedDataGrantCommand = 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("DataExchange", "GetReceivedDataGrant", {}).n("DataExchangeClient", "GetReceivedDataGrantCommand").f(void 0, void 0).ser(se_GetReceivedDataGrantCommand).de(de_GetReceivedDataGrantCommand).build() { static { __name(this, "GetReceivedDataGrantCommand"); }}; // src/commands/GetRevisionCommand.ts var GetRevisionCommand = 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("DataExchange", "GetRevision", {}).n("DataExchangeClient", "GetRevisionCommand").f(void 0, void 0).ser(se_GetRevisionCommand).de(de_GetRevisionCommand).build() { static { __name(this, "GetRevisionCommand"); }}; // src/commands/ListDataGrantsCommand.ts var ListDataGrantsCommand = 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("DataExchange", "ListDataGrants", {}).n("DataExchangeClient", "ListDataGrantsCommand").f(void 0, void 0).ser(se_ListDataGrantsCommand).de(de_ListDataGrantsCommand).build() { static { __name(this, "ListDataGrantsCommand"); }}; // src/commands/ListDataSetRevisionsCommand.ts var ListDataSetRevisionsCommand = 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("DataExchange", "ListDataSetRevisions", {}).n("DataExchangeClient", "ListDataSetRevisionsCommand").f(void 0, void 0).ser(se_ListDataSetRevisionsCommand).de(de_ListDataSetRevisionsCommand).build() { static { __name(this, "ListDataSetRevisionsCommand"); }}; // src/commands/ListDataSetsCommand.ts var ListDataSetsCommand = 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("DataExchange", "ListDataSets", {}).n("DataExchangeClient", "ListDataSetsCommand").f(void 0, void 0).ser(se_ListDataSetsCommand).de(de_ListDataSetsCommand).build() { static { __name(this, "ListDataSetsCommand"); }}; // src/commands/ListEventActionsCommand.ts var ListEventActionsCommand = 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("DataExchange", "ListEventActions", {}).n("DataExchangeClient", "ListEventActionsCommand").f(void 0, void 0).ser(se_ListEventActionsCommand).de(de_ListEventActionsCommand).build() { static { __name(this, "ListEventActionsCommand"); }}; // src/commands/ListJobsCommand.ts var ListJobsCommand = 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("DataExchange", "ListJobs", {}).n("DataExchangeClient", "ListJobsCommand").f(void 0, void 0).ser(se_ListJobsCommand).de(de_ListJobsCommand).build() { static { __name(this, "ListJobsCommand"); }}; // src/commands/ListReceivedDataGrantsCommand.ts var ListReceivedDataGrantsCommand = 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("DataExchange", "ListReceivedDataGrants", {}).n("DataExchangeClient", "ListReceivedDataGrantsCommand").f(void 0, void 0).ser(se_ListReceivedDataGrantsCommand).de(de_ListReceivedDataGrantsCommand).build() { static { __name(this, "ListReceivedDataGrantsCommand"); }}; // src/commands/ListRevisionAssetsCommand.ts var ListRevisionAssetsCommand = 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("DataExchange", "ListRevisionAssets", {}).n("DataExchangeClient", "ListRevisionAssetsCommand").f(void 0, void 0).ser(se_ListRevisionAssetsCommand).de(de_ListRevisionAssetsCommand).build() { static { __name(this, "ListRevisionAssetsCommand"); }}; // 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("DataExchange", "ListTagsForResource", {}).n("DataExchangeClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/RevokeRevisionCommand.ts var RevokeRevisionCommand = 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("DataExchange", "RevokeRevision", {}).n("DataExchangeClient", "RevokeRevisionCommand").f(void 0, void 0).ser(se_RevokeRevisionCommand).de(de_RevokeRevisionCommand).build() { static { __name(this, "RevokeRevisionCommand"); }}; // src/commands/SendApiAssetCommand.ts var SendApiAssetCommand = 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("DataExchange", "SendApiAsset", {}).n("DataExchangeClient", "SendApiAssetCommand").f(void 0, void 0).ser(se_SendApiAssetCommand).de(de_SendApiAssetCommand).build() { static { __name(this, "SendApiAssetCommand"); }}; // src/commands/SendDataSetNotificationCommand.ts var SendDataSetNotificationCommand = 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("DataExchange", "SendDataSetNotification", {}).n("DataExchangeClient", "SendDataSetNotificationCommand").f(void 0, void 0).ser(se_SendDataSetNotificationCommand).de(de_SendDataSetNotificationCommand).build() { static { __name(this, "SendDataSetNotificationCommand"); }}; // src/commands/StartJobCommand.ts var StartJobCommand = 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("DataExchange", "StartJob", {}).n("DataExchangeClient", "StartJobCommand").f(void 0, void 0).ser(se_StartJobCommand).de(de_StartJobCommand).build() { static { __name(this, "StartJobCommand"); }}; // 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("DataExchange", "TagResource", {}).n("DataExchangeClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // 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("DataExchange", "UntagResource", {}).n("DataExchangeClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateAssetCommand.ts var UpdateAssetCommand = 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("DataExchange", "UpdateAsset", {}).n("DataExchangeClient", "UpdateAssetCommand").f(void 0, void 0).ser(se_UpdateAssetCommand).de(de_UpdateAssetCommand).build() { static { __name(this, "UpdateAssetCommand"); }}; // src/commands/UpdateDataSetCommand.ts var UpdateDataSetCommand = 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("DataExchange", "UpdateDataSet", {}).n("DataExchangeClient", "UpdateDataSetCommand").f(void 0, void 0).ser(se_UpdateDataSetCommand).de(de_UpdateDataSetCommand).build() { static { __name(this, "UpdateDataSetCommand"); }}; // src/commands/UpdateEventActionCommand.ts var UpdateEventActionCommand = 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("DataExchange", "UpdateEventAction", {}).n("DataExchangeClient", "UpdateEventActionCommand").f(void 0, void 0).ser(se_UpdateEventActionCommand).de(de_UpdateEventActionCommand).build() { static { __name(this, "UpdateEventActionCommand"); }}; // src/commands/UpdateRevisionCommand.ts var UpdateRevisionCommand = 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("DataExchange", "UpdateRevision", {}).n("DataExchangeClient", "UpdateRevisionCommand").f(void 0, void 0).ser(se_UpdateRevisionCommand).de(de_UpdateRevisionCommand).build() { static { __name(this, "UpdateRevisionCommand"); }}; // src/DataExchange.tsvar commands = { AcceptDataGrantCommand, CancelJobCommand, CreateDataGrantCommand, CreateDataSetCommand, CreateEventActionCommand, CreateJobCommand, CreateRevisionCommand, DeleteAssetCommand, DeleteDataGrantCommand, DeleteDataSetCommand, DeleteEventActionCommand, DeleteRevisionCommand, GetAssetCommand, GetDataGrantCommand, GetDataSetCommand, GetEventActionCommand, GetJobCommand, GetReceivedDataGrantCommand, GetRevisionCommand, ListDataGrantsCommand, ListDataSetRevisionsCommand, ListDataSetsCommand, ListEventActionsCommand, ListJobsCommand, ListReceivedDataGrantsCommand, ListRevisionAssetsCommand, ListTagsForResourceCommand, RevokeRevisionCommand, SendApiAssetCommand, SendDataSetNotificationCommand, StartJobCommand, TagResourceCommand, UntagResourceCommand, UpdateAssetCommand, UpdateDataSetCommand, UpdateEventActionCommand, UpdateRevisionCommand};var DataExchange = class extends DataExchangeClient { static { __name(this, "DataExchange"); }};(0, import_smithy_client.createAggregatedClient)(commands, DataExchange); // src/pagination/ListDataGrantsPaginator.ts var paginateListDataGrants = (0, import_core.createPaginator)(DataExchangeClient, ListDataGrantsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListDataSetRevisionsPaginator.ts var paginateListDataSetRevisions = (0, import_core.createPaginator)(DataExchangeClient, ListDataSetRevisionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListDataSetsPaginator.ts var paginateListDataSets = (0, import_core.createPaginator)(DataExchangeClient, ListDataSetsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListEventActionsPaginator.ts var paginateListEventActions = (0, import_core.createPaginator)(DataExchangeClient, ListEventActionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListJobsPaginator.ts var paginateListJobs = (0, import_core.createPaginator)(DataExchangeClient, ListJobsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListReceivedDataGrantsPaginator.ts var paginateListReceivedDataGrants = (0, import_core.createPaginator)(DataExchangeClient, ListReceivedDataGrantsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListRevisionAssetsPaginator.ts var paginateListRevisionAssets = (0, import_core.createPaginator)(DataExchangeClient, ListRevisionAssetsCommand, "NextToken", "NextToken", "MaxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { DataExchangeServiceException, __Client, DataExchangeClient, DataExchange, $Command, AcceptDataGrantCommand, CancelJobCommand, CreateDataGrantCommand, CreateDataSetCommand, CreateEventActionCommand, CreateJobCommand, CreateRevisionCommand, DeleteAssetCommand, DeleteDataGrantCommand, DeleteDataSetCommand, DeleteEventActionCommand, DeleteRevisionCommand, GetAssetCommand, GetDataGrantCommand, GetDataSetCommand, GetEventActionCommand, GetJobCommand, GetReceivedDataGrantCommand, GetRevisionCommand, ListDataGrantsCommand, ListDataSetRevisionsCommand, ListDataSetsCommand, ListEventActionsCommand, ListJobsCommand, ListReceivedDataGrantsCommand, ListRevisionAssetsCommand, ListTagsForResourceCommand, RevokeRevisionCommand, SendApiAssetCommand, SendDataSetNotificationCommand, StartJobCommand, TagResourceCommand, UntagResourceCommand, UpdateAssetCommand, UpdateDataSetCommand, UpdateEventActionCommand, UpdateRevisionCommand, paginateListDataGrants, paginateListDataSetRevisions, paginateListDataSets, paginateListEventActions, paginateListJobs, paginateListReceivedDataGrants, paginateListRevisionAssets, AcceptanceStateFilterValue, DataGrantAcceptanceState, GrantDistributionScope, AccessDeniedException, ResourceType, ConflictException, InternalServerException, ResourceNotFoundException, ThrottlingException, ExceptionCause, ValidationException, ServerSideEncryptionTypes, ProtocolType, LFResourceType, LakeFormationDataPermissionType, LFPermission, AssetType, Code, LimitName, ServiceLimitExceededException, Origin, DatabaseLFTagPolicyPermission, TableTagPolicyLFPermission, Type, JobErrorLimitName, JobErrorResourceTypes, State, SchemaChangeType, NotificationType});