/var/runtime/node_modules/@aws-sdk/client-opensearch/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, { AWSServicePrincipal: () => AWSServicePrincipal, AcceptInboundConnectionCommand: () => AcceptInboundConnectionCommand, AccessDeniedException: () => AccessDeniedException, ActionSeverity: () => ActionSeverity, ActionStatus: () => ActionStatus, ActionType: () => ActionType, AddDataSourceCommand: () => AddDataSourceCommand, AddDirectQueryDataSourceCommand: () => AddDirectQueryDataSourceCommand, AddTagsCommand: () => AddTagsCommand, AdvancedSecurityOptionsInputFilterSensitiveLog: () => AdvancedSecurityOptionsInputFilterSensitiveLog, AppConfigType: () => AppConfigType, ApplicationStatus: () => ApplicationStatus, AssociatePackageCommand: () => AssociatePackageCommand, AssociatePackagesCommand: () => AssociatePackagesCommand, AuthorizeVpcEndpointAccessCommand: () => AuthorizeVpcEndpointAccessCommand, AutoTuneDesiredState: () => AutoTuneDesiredState, AutoTuneState: () => AutoTuneState, AutoTuneType: () => AutoTuneType, BaseException: () => BaseException, CancelDomainConfigChangeCommand: () => CancelDomainConfigChangeCommand, CancelServiceSoftwareUpdateCommand: () => CancelServiceSoftwareUpdateCommand, ConfigChangeStatus: () => ConfigChangeStatus, ConflictException: () => ConflictException, ConnectionMode: () => ConnectionMode, CreateApplicationCommand: () => CreateApplicationCommand, CreateDomainCommand: () => CreateDomainCommand, CreateDomainRequestFilterSensitiveLog: () => CreateDomainRequestFilterSensitiveLog, CreateOutboundConnectionCommand: () => CreateOutboundConnectionCommand, CreatePackageCommand: () => CreatePackageCommand, CreateVpcEndpointCommand: () => CreateVpcEndpointCommand, DataSourceStatus: () => DataSourceStatus, DataSourceType: () => DataSourceType, DeleteApplicationCommand: () => DeleteApplicationCommand, DeleteDataSourceCommand: () => DeleteDataSourceCommand, DeleteDirectQueryDataSourceCommand: () => DeleteDirectQueryDataSourceCommand, DeleteDomainCommand: () => DeleteDomainCommand, DeleteInboundConnectionCommand: () => DeleteInboundConnectionCommand, DeleteOutboundConnectionCommand: () => DeleteOutboundConnectionCommand, DeletePackageCommand: () => DeletePackageCommand, DeleteVpcEndpointCommand: () => DeleteVpcEndpointCommand, DependencyFailureException: () => DependencyFailureException, DeploymentStatus: () => DeploymentStatus, DescribeDomainAutoTunesCommand: () => DescribeDomainAutoTunesCommand, DescribeDomainChangeProgressCommand: () => DescribeDomainChangeProgressCommand, DescribeDomainCommand: () => DescribeDomainCommand, DescribeDomainConfigCommand: () => DescribeDomainConfigCommand, DescribeDomainHealthCommand: () => DescribeDomainHealthCommand, DescribeDomainNodesCommand: () => DescribeDomainNodesCommand, DescribeDomainsCommand: () => DescribeDomainsCommand, DescribeDryRunProgressCommand: () => DescribeDryRunProgressCommand, DescribeInboundConnectionsCommand: () => DescribeInboundConnectionsCommand, DescribeInstanceTypeLimitsCommand: () => DescribeInstanceTypeLimitsCommand, DescribeOutboundConnectionsCommand: () => DescribeOutboundConnectionsCommand, DescribePackagesCommand: () => DescribePackagesCommand, DescribePackagesFilterName: () => DescribePackagesFilterName, DescribeReservedInstanceOfferingsCommand: () => DescribeReservedInstanceOfferingsCommand, DescribeReservedInstancesCommand: () => DescribeReservedInstancesCommand, DescribeVpcEndpointsCommand: () => DescribeVpcEndpointsCommand, DirectQueryDataSourceType: () => DirectQueryDataSourceType, DisabledOperationException: () => DisabledOperationException, DissociatePackageCommand: () => DissociatePackageCommand, DissociatePackagesCommand: () => DissociatePackagesCommand, DomainHealth: () => DomainHealth, DomainPackageStatus: () => DomainPackageStatus, DomainProcessingStatusType: () => DomainProcessingStatusType, DomainState: () => DomainState, DryRunMode: () => DryRunMode, EngineType: () => EngineType, GetApplicationCommand: () => GetApplicationCommand, GetCompatibleVersionsCommand: () => GetCompatibleVersionsCommand, GetDataSourceCommand: () => GetDataSourceCommand, GetDirectQueryDataSourceCommand: () => GetDirectQueryDataSourceCommand, GetDomainMaintenanceStatusCommand: () => GetDomainMaintenanceStatusCommand, GetPackageVersionHistoryCommand: () => GetPackageVersionHistoryCommand, GetUpgradeHistoryCommand: () => GetUpgradeHistoryCommand, GetUpgradeStatusCommand: () => GetUpgradeStatusCommand, IPAddressType: () => IPAddressType, InboundConnectionStatusCode: () => InboundConnectionStatusCode, InitiatedBy: () => InitiatedBy, InternalException: () => InternalException, InvalidPaginationTokenException: () => InvalidPaginationTokenException, InvalidTypeException: () => InvalidTypeException, LimitExceededException: () => LimitExceededException, ListApplicationsCommand: () => ListApplicationsCommand, ListDataSourcesCommand: () => ListDataSourcesCommand, ListDirectQueryDataSourcesCommand: () => ListDirectQueryDataSourcesCommand, ListDomainMaintenancesCommand: () => ListDomainMaintenancesCommand, ListDomainNamesCommand: () => ListDomainNamesCommand, ListDomainsForPackageCommand: () => ListDomainsForPackageCommand, ListInstanceTypeDetailsCommand: () => ListInstanceTypeDetailsCommand, ListPackagesForDomainCommand: () => ListPackagesForDomainCommand, ListScheduledActionsCommand: () => ListScheduledActionsCommand, ListTagsCommand: () => ListTagsCommand, ListVersionsCommand: () => ListVersionsCommand, ListVpcEndpointAccessCommand: () => ListVpcEndpointAccessCommand, ListVpcEndpointsCommand: () => ListVpcEndpointsCommand, ListVpcEndpointsForDomainCommand: () => ListVpcEndpointsForDomainCommand, LogType: () => LogType, MaintenanceStatus: () => MaintenanceStatus, MaintenanceType: () => MaintenanceType, MasterNodeStatus: () => MasterNodeStatus, MasterUserOptionsFilterSensitiveLog: () => MasterUserOptionsFilterSensitiveLog, NaturalLanguageQueryGenerationCurrentState: () => NaturalLanguageQueryGenerationCurrentState, NaturalLanguageQueryGenerationDesiredState: () => NaturalLanguageQueryGenerationDesiredState, NodeOptionsNodeType: () => NodeOptionsNodeType, NodeStatus: () => NodeStatus, NodeType: () => NodeType, OpenSearch: () => OpenSearch, OpenSearchClient: () => OpenSearchClient, OpenSearchPartitionInstanceType: () => OpenSearchPartitionInstanceType, OpenSearchServiceException: () => OpenSearchServiceException, OpenSearchWarmPartitionInstanceType: () => OpenSearchWarmPartitionInstanceType, OptionState: () => OptionState, OutboundConnectionStatusCode: () => OutboundConnectionStatusCode, OverallChangeStatus: () => OverallChangeStatus, PackageScopeOperationEnum: () => PackageScopeOperationEnum, PackageStatus: () => PackageStatus, PackageType: () => PackageType, PrincipalType: () => PrincipalType, PropertyValueType: () => PropertyValueType, PurchaseReservedInstanceOfferingCommand: () => PurchaseReservedInstanceOfferingCommand, RejectInboundConnectionCommand: () => RejectInboundConnectionCommand, RemoveTagsCommand: () => RemoveTagsCommand, RequirementLevel: () => RequirementLevel, ReservedInstancePaymentOption: () => ReservedInstancePaymentOption, ResourceAlreadyExistsException: () => ResourceAlreadyExistsException, ResourceNotFoundException: () => ResourceNotFoundException, RevokeVpcEndpointAccessCommand: () => RevokeVpcEndpointAccessCommand, RolesKeyIdCOption: () => RolesKeyIdCOption, RollbackOnDisable: () => RollbackOnDisable, SAMLOptionsInputFilterSensitiveLog: () => SAMLOptionsInputFilterSensitiveLog, ScheduleAt: () => ScheduleAt, ScheduledAutoTuneActionType: () => ScheduledAutoTuneActionType, ScheduledAutoTuneSeverityType: () => ScheduledAutoTuneSeverityType, ScheduledBy: () => ScheduledBy, SkipUnavailableStatus: () => SkipUnavailableStatus, SlotNotAvailableException: () => SlotNotAvailableException, StartDomainMaintenanceCommand: () => StartDomainMaintenanceCommand, StartServiceSoftwareUpdateCommand: () => StartServiceSoftwareUpdateCommand, SubjectKeyIdCOption: () => SubjectKeyIdCOption, TLSSecurityPolicy: () => TLSSecurityPolicy, TimeUnit: () => TimeUnit, UpdateApplicationCommand: () => UpdateApplicationCommand, UpdateDataSourceCommand: () => UpdateDataSourceCommand, UpdateDirectQueryDataSourceCommand: () => UpdateDirectQueryDataSourceCommand, UpdateDomainConfigCommand: () => UpdateDomainConfigCommand, UpdateDomainConfigRequestFilterSensitiveLog: () => UpdateDomainConfigRequestFilterSensitiveLog, UpdatePackageCommand: () => UpdatePackageCommand, UpdatePackageScopeCommand: () => UpdatePackageScopeCommand, UpdateScheduledActionCommand: () => UpdateScheduledActionCommand, UpdateVpcEndpointCommand: () => UpdateVpcEndpointCommand, UpgradeDomainCommand: () => UpgradeDomainCommand, UpgradeStatus: () => UpgradeStatus, UpgradeStep: () => UpgradeStep, ValidationException: () => ValidationException, VolumeType: () => VolumeType, VpcEndpointErrorCode: () => VpcEndpointErrorCode, VpcEndpointStatus: () => VpcEndpointStatus, ZoneStatus: () => ZoneStatus, __Client: () => import_smithy_client.Client, paginateDescribeDomainAutoTunes: () => paginateDescribeDomainAutoTunes, paginateDescribeInboundConnections: () => paginateDescribeInboundConnections, paginateDescribeOutboundConnections: () => paginateDescribeOutboundConnections, paginateDescribePackages: () => paginateDescribePackages, paginateDescribeReservedInstanceOfferings: () => paginateDescribeReservedInstanceOfferings, paginateDescribeReservedInstances: () => paginateDescribeReservedInstances, paginateGetPackageVersionHistory: () => paginateGetPackageVersionHistory, paginateGetUpgradeHistory: () => paginateGetUpgradeHistory, paginateListApplications: () => paginateListApplications, paginateListDomainMaintenances: () => paginateListDomainMaintenances, paginateListDomainsForPackage: () => paginateListDomainsForPackage, paginateListInstanceTypeDetails: () => paginateListInstanceTypeDetails, paginateListPackagesForDomain: () => paginateListPackagesForDomain, paginateListScheduledActions: () => paginateListScheduledActions, paginateListVersions: () => paginateListVersions});module.exports = __toCommonJS(index_exports); // src/OpenSearchClient.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: "es" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/OpenSearchClient.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/OpenSearchClient.tsvar OpenSearchClient = class extends import_smithy_client.Client { static { __name(this, "OpenSearchClient"); } /** * The resolved configuration of OpenSearchClient class. This is resolved and normalized from the {@link OpenSearchClientConfig | 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.defaultOpenSearchHttpAuthSchemeParametersProvider, 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/OpenSearch.ts // src/commands/AcceptInboundConnectionCommand.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/models_0.ts // src/models/OpenSearchServiceException.ts var OpenSearchServiceException = class _OpenSearchServiceException extends import_smithy_client.ServiceException { static { __name(this, "OpenSearchServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _OpenSearchServiceException.prototype); }}; // src/models/models_0.tsvar ConnectionMode = { DIRECT: "DIRECT", VPC_ENDPOINT: "VPC_ENDPOINT"};var InboundConnectionStatusCode = { ACTIVE: "ACTIVE", APPROVED: "APPROVED", DELETED: "DELETED", DELETING: "DELETING", PENDING_ACCEPTANCE: "PENDING_ACCEPTANCE", PROVISIONING: "PROVISIONING", REJECTED: "REJECTED", REJECTING: "REJECTING"};var DisabledOperationException = class _DisabledOperationException extends OpenSearchServiceException { static { __name(this, "DisabledOperationException"); } name = "DisabledOperationException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "DisabledOperationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DisabledOperationException.prototype); }};var LimitExceededException = class _LimitExceededException extends OpenSearchServiceException { static { __name(this, "LimitExceededException"); } name = "LimitExceededException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _LimitExceededException.prototype); }};var ResourceNotFoundException = class _ResourceNotFoundException extends OpenSearchServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); }};var AccessDeniedException = class _AccessDeniedException extends OpenSearchServiceException { static { __name(this, "AccessDeniedException"); } name = "AccessDeniedException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDeniedException.prototype); }};var OptionState = { Active: "Active", Processing: "Processing", RequiresIndexDocuments: "RequiresIndexDocuments"};var ActionSeverity = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM"};var ActionStatus = { COMPLETED: "COMPLETED", ELIGIBLE: "ELIGIBLE", FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", NOT_ELIGIBLE: "NOT_ELIGIBLE", PENDING_UPDATE: "PENDING_UPDATE"};var ActionType = { JVM_HEAP_SIZE_TUNING: "JVM_HEAP_SIZE_TUNING", JVM_YOUNG_GEN_TUNING: "JVM_YOUNG_GEN_TUNING", SERVICE_SOFTWARE_UPDATE: "SERVICE_SOFTWARE_UPDATE"};var DataSourceType;((DataSourceType4) => { DataSourceType4.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.S3GlueDataCatalog !== void 0) return visitor.S3GlueDataCatalog(value.S3GlueDataCatalog); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(DataSourceType || (DataSourceType = {}));var BaseException = class _BaseException extends OpenSearchServiceException { static { __name(this, "BaseException"); } name = "BaseException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "BaseException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _BaseException.prototype); }};var DependencyFailureException = class _DependencyFailureException extends OpenSearchServiceException { static { __name(this, "DependencyFailureException"); } name = "DependencyFailureException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "DependencyFailureException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DependencyFailureException.prototype); }};var InternalException = class _InternalException extends OpenSearchServiceException { static { __name(this, "InternalException"); } name = "InternalException"; $fault = "server"; /** * @internal */ constructor(opts) { super({ name: "InternalException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalException.prototype); }};var ValidationException = class _ValidationException extends OpenSearchServiceException { static { __name(this, "ValidationException"); } name = "ValidationException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ValidationException.prototype); }};var DirectQueryDataSourceType;((DirectQueryDataSourceType4) => { DirectQueryDataSourceType4.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.CloudWatchLog !== void 0) return visitor.CloudWatchLog(value.CloudWatchLog); if (value.SecurityLake !== void 0) return visitor.SecurityLake(value.SecurityLake); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(DirectQueryDataSourceType || (DirectQueryDataSourceType = {}));var NaturalLanguageQueryGenerationDesiredState = { Disabled: "DISABLED", Enabled: "ENABLED"};var NaturalLanguageQueryGenerationCurrentState = { DisableComplete: "DISABLE_COMPLETE", DisableFailed: "DISABLE_FAILED", DisableInProgress: "DISABLE_IN_PROGRESS", EnableComplete: "ENABLE_COMPLETE", EnableFailed: "ENABLE_FAILED", EnableInProgress: "ENABLE_IN_PROGRESS", NotEnabled: "NOT_ENABLED"};var DomainPackageStatus = { ACTIVE: "ACTIVE", ASSOCIATING: "ASSOCIATING", ASSOCIATION_FAILED: "ASSOCIATION_FAILED", DISSOCIATING: "DISSOCIATING", DISSOCIATION_FAILED: "DISSOCIATION_FAILED"};var PackageType = { PACKAGE_CONFIG: "PACKAGE-CONFIG", PACKAGE_LICENSE: "PACKAGE-LICENSE", TXT_DICTIONARY: "TXT-DICTIONARY", ZIP_PLUGIN: "ZIP-PLUGIN"};var ConflictException = class _ConflictException extends OpenSearchServiceException { static { __name(this, "ConflictException"); } name = "ConflictException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConflictException.prototype); }};var AWSServicePrincipal = { application_opensearchservice_amazonaws_com: "application.opensearchservice.amazonaws.com"};var PrincipalType = { AWS_ACCOUNT: "AWS_ACCOUNT", AWS_SERVICE: "AWS_SERVICE"};var DeploymentStatus = { COMPLETED: "COMPLETED", ELIGIBLE: "ELIGIBLE", IN_PROGRESS: "IN_PROGRESS", NOT_ELIGIBLE: "NOT_ELIGIBLE", PENDING_UPDATE: "PENDING_UPDATE"};var AppConfigType = { OpensearchDashboardAdminGroups: "opensearchDashboards.dashboardAdmin.groups", OpensearchDashboardAdminUsers: "opensearchDashboards.dashboardAdmin.users"};var AutoTuneDesiredState = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var TimeUnit = { HOURS: "HOURS"};var OpenSearchPartitionInstanceType = { c4_2xlarge_search: "c4.2xlarge.search", c4_4xlarge_search: "c4.4xlarge.search", c4_8xlarge_search: "c4.8xlarge.search", c4_large_search: "c4.large.search", c4_xlarge_search: "c4.xlarge.search", c5_18xlarge_search: "c5.18xlarge.search", c5_2xlarge_search: "c5.2xlarge.search", c5_4xlarge_search: "c5.4xlarge.search", c5_9xlarge_search: "c5.9xlarge.search", c5_large_search: "c5.large.search", c5_xlarge_search: "c5.xlarge.search", c6g_12xlarge_search: "c6g.12xlarge.search", c6g_2xlarge_search: "c6g.2xlarge.search", c6g_4xlarge_search: "c6g.4xlarge.search", c6g_8xlarge_search: "c6g.8xlarge.search", c6g_large_search: "c6g.large.search", c6g_xlarge_search: "c6g.xlarge.search", d2_2xlarge_search: "d2.2xlarge.search", d2_4xlarge_search: "d2.4xlarge.search", d2_8xlarge_search: "d2.8xlarge.search", d2_xlarge_search: "d2.xlarge.search", i2_2xlarge_search: "i2.2xlarge.search", i2_xlarge_search: "i2.xlarge.search", i3_16xlarge_search: "i3.16xlarge.search", i3_2xlarge_search: "i3.2xlarge.search", i3_4xlarge_search: "i3.4xlarge.search", i3_8xlarge_search: "i3.8xlarge.search", i3_large_search: "i3.large.search", i3_xlarge_search: "i3.xlarge.search", m3_2xlarge_search: "m3.2xlarge.search", m3_large_search: "m3.large.search", m3_medium_search: "m3.medium.search", m3_xlarge_search: "m3.xlarge.search", m4_10xlarge_search: "m4.10xlarge.search", m4_2xlarge_search: "m4.2xlarge.search", m4_4xlarge_search: "m4.4xlarge.search", m4_large_search: "m4.large.search", m4_xlarge_search: "m4.xlarge.search", m5_12xlarge_search: "m5.12xlarge.search", m5_24xlarge_search: "m5.24xlarge.search", m5_2xlarge_search: "m5.2xlarge.search", m5_4xlarge_search: "m5.4xlarge.search", m5_large_search: "m5.large.search", m5_xlarge_search: "m5.xlarge.search", m6g_12xlarge_search: "m6g.12xlarge.search", m6g_2xlarge_search: "m6g.2xlarge.search", m6g_4xlarge_search: "m6g.4xlarge.search", m6g_8xlarge_search: "m6g.8xlarge.search", m6g_large_search: "m6g.large.search", m6g_xlarge_search: "m6g.xlarge.search", or1_12xlarge_search: "or1.12xlarge.search", or1_16xlarge_search: "or1.16xlarge.search", or1_2xlarge_search: "or1.2xlarge.search", or1_4xlarge_search: "or1.4xlarge.search", or1_8xlarge_search: "or1.8xlarge.search", or1_large_search: "or1.large.search", or1_medium_search: "or1.medium.search", or1_xlarge_search: "or1.xlarge.search", r3_2xlarge_search: "r3.2xlarge.search", r3_4xlarge_search: "r3.4xlarge.search", r3_8xlarge_search: "r3.8xlarge.search", r3_large_search: "r3.large.search", r3_xlarge_search: "r3.xlarge.search", r4_16xlarge_search: "r4.16xlarge.search", r4_2xlarge_search: "r4.2xlarge.search", r4_4xlarge_search: "r4.4xlarge.search", r4_8xlarge_search: "r4.8xlarge.search", r4_large_search: "r4.large.search", r4_xlarge_search: "r4.xlarge.search", r5_12xlarge_search: "r5.12xlarge.search", r5_24xlarge_search: "r5.24xlarge.search", r5_2xlarge_search: "r5.2xlarge.search", r5_4xlarge_search: "r5.4xlarge.search", r5_large_search: "r5.large.search", r5_xlarge_search: "r5.xlarge.search", r6g_12xlarge_search: "r6g.12xlarge.search", r6g_2xlarge_search: "r6g.2xlarge.search", r6g_4xlarge_search: "r6g.4xlarge.search", r6g_8xlarge_search: "r6g.8xlarge.search", r6g_large_search: "r6g.large.search", r6g_xlarge_search: "r6g.xlarge.search", r6gd_12xlarge_search: "r6gd.12xlarge.search", r6gd_16xlarge_search: "r6gd.16xlarge.search", r6gd_2xlarge_search: "r6gd.2xlarge.search", r6gd_4xlarge_search: "r6gd.4xlarge.search", r6gd_8xlarge_search: "r6gd.8xlarge.search", r6gd_large_search: "r6gd.large.search", r6gd_xlarge_search: "r6gd.xlarge.search", t2_medium_search: "t2.medium.search", t2_micro_search: "t2.micro.search", t2_small_search: "t2.small.search", t3_2xlarge_search: "t3.2xlarge.search", t3_large_search: "t3.large.search", t3_medium_search: "t3.medium.search", t3_micro_search: "t3.micro.search", t3_nano_search: "t3.nano.search", t3_small_search: "t3.small.search", t3_xlarge_search: "t3.xlarge.search", t4g_medium_search: "t4g.medium.search", t4g_small_search: "t4g.small.search", ultrawarm1_large_search: "ultrawarm1.large.search", ultrawarm1_medium_search: "ultrawarm1.medium.search", ultrawarm1_xlarge_search: "ultrawarm1.xlarge.search"};var NodeOptionsNodeType = { COORDINATOR: "coordinator"};var OpenSearchWarmPartitionInstanceType = { ultrawarm1_large_search: "ultrawarm1.large.search", ultrawarm1_medium_search: "ultrawarm1.medium.search", ultrawarm1_xlarge_search: "ultrawarm1.xlarge.search"};var TLSSecurityPolicy = { POLICY_MIN_TLS_1_0_2019_07: "Policy-Min-TLS-1-0-2019-07", POLICY_MIN_TLS_1_2_2019_07: "Policy-Min-TLS-1-2-2019-07", POLICY_MIN_TLS_1_2_PFS_2023_10: "Policy-Min-TLS-1-2-PFS-2023-10"};var VolumeType = { gp2: "gp2", gp3: "gp3", io1: "io1", standard: "standard"};var RolesKeyIdCOption = { GroupId: "GroupId", GroupName: "GroupName"};var SubjectKeyIdCOption = { Email: "Email", UserId: "UserId", UserName: "UserName"};var IPAddressType = { DUALSTACK: "dualstack", IPV4: "ipv4"};var LogType = { AUDIT_LOGS: "AUDIT_LOGS", ES_APPLICATION_LOGS: "ES_APPLICATION_LOGS", INDEX_SLOW_LOGS: "INDEX_SLOW_LOGS", SEARCH_SLOW_LOGS: "SEARCH_SLOW_LOGS"};var AutoTuneState = { DISABLED: "DISABLED", DISABLED_AND_ROLLBACK_COMPLETE: "DISABLED_AND_ROLLBACK_COMPLETE", DISABLED_AND_ROLLBACK_ERROR: "DISABLED_AND_ROLLBACK_ERROR", DISABLED_AND_ROLLBACK_IN_PROGRESS: "DISABLED_AND_ROLLBACK_IN_PROGRESS", DISABLED_AND_ROLLBACK_SCHEDULED: "DISABLED_AND_ROLLBACK_SCHEDULED", DISABLE_IN_PROGRESS: "DISABLE_IN_PROGRESS", ENABLED: "ENABLED", ENABLE_IN_PROGRESS: "ENABLE_IN_PROGRESS", ERROR: "ERROR"};var ConfigChangeStatus = { APPLYING_CHANGES: "ApplyingChanges", CANCELLED: "Cancelled", COMPLETED: "Completed", INITIALIZING: "Initializing", PENDING: "Pending", PENDING_USER_INPUT: "PendingUserInput", VALIDATING: "Validating", VALIDATION_FAILED: "ValidationFailed"};var InitiatedBy = { CUSTOMER: "CUSTOMER", SERVICE: "SERVICE"};var DomainProcessingStatusType = { ACTIVE: "Active", CREATING: "Creating", DELETING: "Deleting", ISOLATED: "Isolated", MODIFYING: "Modifying", UPDATING: "UpdatingServiceSoftware", UPGRADING: "UpgradingEngineVersion"};var PropertyValueType = { PLAIN_TEXT: "PLAIN_TEXT", STRINGIFIED_JSON: "STRINGIFIED_JSON"};var InvalidTypeException = class _InvalidTypeException extends OpenSearchServiceException { static { __name(this, "InvalidTypeException"); } name = "InvalidTypeException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "InvalidTypeException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidTypeException.prototype); }};var ResourceAlreadyExistsException = class _ResourceAlreadyExistsException extends OpenSearchServiceException { static { __name(this, "ResourceAlreadyExistsException"); } name = "ResourceAlreadyExistsException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ResourceAlreadyExistsException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceAlreadyExistsException.prototype); }};var SkipUnavailableStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var OutboundConnectionStatusCode = { ACTIVE: "ACTIVE", APPROVED: "APPROVED", DELETED: "DELETED", DELETING: "DELETING", PENDING_ACCEPTANCE: "PENDING_ACCEPTANCE", PROVISIONING: "PROVISIONING", REJECTED: "REJECTED", REJECTING: "REJECTING", VALIDATING: "VALIDATING", VALIDATION_FAILED: "VALIDATION_FAILED"};var RequirementLevel = { NONE: "NONE", OPTIONAL: "OPTIONAL", REQUIRED: "REQUIRED"};var PackageStatus = { AVAILABLE: "AVAILABLE", COPYING: "COPYING", COPY_FAILED: "COPY_FAILED", DELETED: "DELETED", DELETE_FAILED: "DELETE_FAILED", DELETING: "DELETING", VALIDATING: "VALIDATING", VALIDATION_FAILED: "VALIDATION_FAILED"};var VpcEndpointStatus = { ACTIVE: "ACTIVE", CREATE_FAILED: "CREATE_FAILED", CREATING: "CREATING", DELETE_FAILED: "DELETE_FAILED", DELETING: "DELETING", UPDATE_FAILED: "UPDATE_FAILED", UPDATING: "UPDATING"};var ScheduledAutoTuneActionType = { JVM_HEAP_SIZE_TUNING: "JVM_HEAP_SIZE_TUNING", JVM_YOUNG_GEN_TUNING: "JVM_YOUNG_GEN_TUNING"};var ScheduledAutoTuneSeverityType = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM"};var AutoTuneType = { SCHEDULED_ACTION: "SCHEDULED_ACTION"};var OverallChangeStatus = { COMPLETED: "COMPLETED", FAILED: "FAILED", PENDING: "PENDING", PROCESSING: "PROCESSING"};var RollbackOnDisable = { DEFAULT_ROLLBACK: "DEFAULT_ROLLBACK", NO_ROLLBACK: "NO_ROLLBACK"};var DomainHealth = { Green: "Green", NotAvailable: "NotAvailable", Red: "Red", Yellow: "Yellow"};var DomainState = { Active: "Active", NotAvailable: "NotAvailable", Processing: "Processing"};var ZoneStatus = { Active: "Active", NotAvailable: "NotAvailable", StandBy: "StandBy"};var MasterNodeStatus = { Available: "Available", UnAvailable: "UnAvailable"};var NodeStatus = { Active: "Active", NotAvailable: "NotAvailable", StandBy: "StandBy"};var NodeType = { Data: "Data", Master: "Master", Ultrawarm: "Ultrawarm"};var InvalidPaginationTokenException = class _InvalidPaginationTokenException extends OpenSearchServiceException { static { __name(this, "InvalidPaginationTokenException"); } name = "InvalidPaginationTokenException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "InvalidPaginationTokenException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidPaginationTokenException.prototype); }};var DescribePackagesFilterName = { EngineVersion: "EngineVersion", PackageID: "PackageID", PackageName: "PackageName", PackageOwner: "PackageOwner", PackageStatus: "PackageStatus", PackageType: "PackageType"};var ReservedInstancePaymentOption = { ALL_UPFRONT: "ALL_UPFRONT", NO_UPFRONT: "NO_UPFRONT", PARTIAL_UPFRONT: "PARTIAL_UPFRONT"};var VpcEndpointErrorCode = { ENDPOINT_NOT_FOUND: "ENDPOINT_NOT_FOUND", SERVER_ERROR: "SERVER_ERROR"};var ApplicationStatus = { ACTIVE: "ACTIVE", CREATING: "CREATING", DELETING: "DELETING", FAILED: "FAILED", UPDATING: "UPDATING"};var DataSourceStatus = { ACTIVE: "ACTIVE", DISABLED: "DISABLED"};var MaintenanceType = { REBOOT_NODE: "REBOOT_NODE", RESTART_DASHBOARD: "RESTART_DASHBOARD", RESTART_SEARCH_PROCESS: "RESTART_SEARCH_PROCESS"};var MaintenanceStatus = { COMPLETED: "COMPLETED", FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", PENDING: "PENDING", TIMED_OUT: "TIMED_OUT"};var UpgradeStep = { PRE_UPGRADE_CHECK: "PRE_UPGRADE_CHECK", SNAPSHOT: "SNAPSHOT", UPGRADE: "UPGRADE"};var UpgradeStatus = { FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", SUCCEEDED: "SUCCEEDED", SUCCEEDED_WITH_ISSUES: "SUCCEEDED_WITH_ISSUES"};var EngineType = { Elasticsearch: "Elasticsearch", OpenSearch: "OpenSearch"};var MasterUserOptionsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.MasterUserName && { MasterUserName: import_smithy_client.SENSITIVE_STRING }, ...obj.MasterUserPassword && { MasterUserPassword: import_smithy_client.SENSITIVE_STRING }}), "MasterUserOptionsFilterSensitiveLog");var SAMLOptionsInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.MasterUserName && { MasterUserName: import_smithy_client.SENSITIVE_STRING }}), "SAMLOptionsInputFilterSensitiveLog");var AdvancedSecurityOptionsInputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.MasterUserOptions && { MasterUserOptions: MasterUserOptionsFilterSensitiveLog(obj.MasterUserOptions) }, ...obj.SAMLOptions && { SAMLOptions: SAMLOptionsInputFilterSensitiveLog(obj.SAMLOptions) }}), "AdvancedSecurityOptionsInputFilterSensitiveLog");var CreateDomainRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.AdvancedSecurityOptions && { AdvancedSecurityOptions: AdvancedSecurityOptionsInputFilterSensitiveLog(obj.AdvancedSecurityOptions) }}), "CreateDomainRequestFilterSensitiveLog"); // src/models/models_1.tsvar ScheduledBy = { CUSTOMER: "CUSTOMER", SYSTEM: "SYSTEM"};var ScheduleAt = { NOW: "NOW", OFF_PEAK_WINDOW: "OFF_PEAK_WINDOW", TIMESTAMP: "TIMESTAMP"};var DryRunMode = { Basic: "Basic", Verbose: "Verbose"};var PackageScopeOperationEnum = { ADD: "ADD", OVERRIDE: "OVERRIDE", REMOVE: "REMOVE"};var SlotNotAvailableException = class _SlotNotAvailableException extends OpenSearchServiceException { static { __name(this, "SlotNotAvailableException"); } name = "SlotNotAvailableException"; $fault = "client"; /** * <p>Alternate time slots during which OpenSearch Service has available capacity to schedule a domain action.</p> * @public */ SlotSuggestions; /** * @internal */ constructor(opts) { super({ name: "SlotNotAvailableException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _SlotNotAvailableException.prototype); this.SlotSuggestions = opts.SlotSuggestions; }};var UpdateDomainConfigRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.AdvancedSecurityOptions && { AdvancedSecurityOptions: AdvancedSecurityOptionsInputFilterSensitiveLog(obj.AdvancedSecurityOptions) }}), "UpdateDomainConfigRequestFilterSensitiveLog"); // src/protocols/Aws_restJson1.tsvar se_AcceptInboundConnectionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"); b.p("ConnectionId", () => input.ConnectionId, "{ConnectionId}", false); let body; b.m("PUT").h(headers).b(body); return b.build();}, "se_AcceptInboundConnectionCommand");var se_AddDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/dataSource"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DataSourceType: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DataSourceType"), Description: [], Name: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AddDataSourceCommand");var se_AddDirectQueryDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/directQueryDataSource"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DataSourceName: [], DataSourceType: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DataSourceType"), Description: [], OpenSearchArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "OpenSearchArns"), TagList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AddDirectQueryDataSourceCommand");var se_AddTagsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/tags"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ARN: [], TagList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AddTagsCommand");var se_AssociatePackageCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages/associate/{PackageID}/{DomainName}"); b.p("PackageID", () => input.PackageID, "{PackageID}", false); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AssociationConfiguration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AssociationConfiguration"), PrerequisitePackageIDList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PrerequisitePackageIDList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AssociatePackageCommand");var se_AssociatePackagesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages/associateMultiple"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DomainName: [], PackageList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AssociatePackagesCommand");var se_AuthorizeVpcEndpointAccessCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Account: [], Service: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AuthorizeVpcEndpointAccessCommand");var se_CancelDomainConfigChangeCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/config/cancel"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DryRun: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelDomainConfigChangeCommand");var se_CancelServiceSoftwareUpdateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DomainName: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelServiceSoftwareUpdateCommand");var se_CreateApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/application"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { appConfigs: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "appConfigs"), clientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], dataSources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "dataSources"), iamIdentityCenterOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "iamIdentityCenterOptions"), name: [], tagList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tagList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateApplicationCommand");var se_CreateDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AIMLOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AIMLOptions"), AccessPolicies: [], AdvancedOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AdvancedOptions"), AdvancedSecurityOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AdvancedSecurityOptions"), AutoTuneOptions: /* @__PURE__ */ __name((_) => se_AutoTuneOptionsInput(_, context), "AutoTuneOptions"), ClusterConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ClusterConfig"), CognitoOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "CognitoOptions"), DomainEndpointOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DomainEndpointOptions"), DomainName: [], EBSOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "EBSOptions"), EncryptionAtRestOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "EncryptionAtRestOptions"), EngineVersion: [], IPAddressType: [], IdentityCenterOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "IdentityCenterOptions"), LogPublishingOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LogPublishingOptions"), NodeToNodeEncryptionOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "NodeToNodeEncryptionOptions"), OffPeakWindowOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "OffPeakWindowOptions"), SnapshotOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SnapshotOptions"), SoftwareUpdateOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SoftwareUpdateOptions"), TagList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagList"), VPCOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "VPCOptions") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateDomainCommand");var se_CreateOutboundConnectionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/cc/outboundConnection"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ConnectionAlias: [], ConnectionMode: [], ConnectionProperties: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ConnectionProperties"), LocalDomainInfo: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LocalDomainInfo"), RemoteDomainInfo: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "RemoteDomainInfo") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateOutboundConnectionCommand");var se_CreatePackageCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { EngineVersion: [], PackageConfiguration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageConfiguration"), PackageDescription: [], PackageEncryptionOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageEncryptionOptions"), PackageName: [], PackageSource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageSource"), PackageType: [], PackageVendingOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageVendingOptions") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreatePackageCommand");var se_CreateVpcEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/vpcEndpoints"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ClientToken: [], DomainArn: [], VpcOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "VpcOptions") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateVpcEndpointCommand");var se_DeleteApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/application/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteApplicationCommand");var se_DeleteDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/dataSource/{Name}"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); b.p("Name", () => input.Name, "{Name}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDataSourceCommand");var se_DeleteDirectQueryDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}"); b.p("DataSourceName", () => input.DataSourceName, "{DataSourceName}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDirectQueryDataSourceCommand");var se_DeleteDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDomainCommand");var se_DeleteInboundConnectionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}"); b.p("ConnectionId", () => input.ConnectionId, "{ConnectionId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteInboundConnectionCommand");var se_DeleteOutboundConnectionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}"); b.p("ConnectionId", () => input.ConnectionId, "{ConnectionId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteOutboundConnectionCommand");var se_DeletePackageCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/packages/{PackageID}"); b.p("PackageID", () => input.PackageID, "{PackageID}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeletePackageCommand");var se_DeleteVpcEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/vpcEndpoints/{VpcEndpointId}"); b.p("VpcEndpointId", () => input.VpcEndpointId, "{VpcEndpointId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteVpcEndpointCommand");var se_DescribeDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeDomainCommand");var se_DescribeDomainAutoTunesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/autoTunes"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { MaxResults: [], NextToken: [] }) ); b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeDomainAutoTunesCommand");var se_DescribeDomainChangeProgressCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/progress"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); const query = (0, import_smithy_client.map)({ [_c]: [, input[_CI]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeDomainChangeProgressCommand");var se_DescribeDomainConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/config"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeDomainConfigCommand");var se_DescribeDomainHealthCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/health"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeDomainHealthCommand");var se_DescribeDomainNodesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/nodes"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeDomainNodesCommand");var se_DescribeDomainsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain-info"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DomainNames: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DomainNames") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeDomainsCommand");var se_DescribeDryRunProgressCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/dryRun"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); const query = (0, import_smithy_client.map)({ [_dRI]: [, input[_DRI]], [_lDRC]: [() => input.LoadDryRunConfig !== void 0, () => input[_LDRC].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeDryRunProgressCommand");var se_DescribeInboundConnectionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/cc/inboundConnection/search"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Filters"), MaxResults: [], NextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeInboundConnectionsCommand");var se_DescribeInstanceTypeLimitsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}"); b.p("InstanceType", () => input.InstanceType, "{InstanceType}", false); b.p("EngineVersion", () => input.EngineVersion, "{EngineVersion}", false); const query = (0, import_smithy_client.map)({ [_dN]: [, input[_DN]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeInstanceTypeLimitsCommand");var se_DescribeOutboundConnectionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/cc/outboundConnection/search"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Filters"), MaxResults: [], NextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeOutboundConnectionsCommand");var se_DescribePackagesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages/describe"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Filters"), MaxResults: [], NextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribePackagesCommand");var se_DescribeReservedInstanceOfferingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/reservedInstanceOfferings"); const query = (0, import_smithy_client.map)({ [_oI]: [, input[_RIOI]], [_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_DescribeReservedInstanceOfferingsCommand");var se_DescribeReservedInstancesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/reservedInstances"); const query = (0, import_smithy_client.map)({ [_rI]: [, input[_RII]], [_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_DescribeReservedInstancesCommand");var se_DescribeVpcEndpointsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/vpcEndpoints/describe"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { VpcEndpointIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "VpcEndpointIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeVpcEndpointsCommand");var se_DissociatePackageCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/packages/dissociate/{PackageID}/{DomainName}"); b.p("PackageID", () => input.PackageID, "{PackageID}", false); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_DissociatePackageCommand");var se_DissociatePackagesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages/dissociateMultiple"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DomainName: [], PackageList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DissociatePackagesCommand");var se_GetApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/application/{id}"); b.p("id", () => input.id, "{id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetApplicationCommand");var se_GetCompatibleVersionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/compatibleVersions"); const query = (0, import_smithy_client.map)({ [_dN]: [, input[_DN]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetCompatibleVersionsCommand");var se_GetDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/dataSource/{Name}"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); b.p("Name", () => input.Name, "{Name}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDataSourceCommand");var se_GetDirectQueryDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}"); b.p("DataSourceName", () => input.DataSourceName, "{DataSourceName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDirectQueryDataSourceCommand");var se_GetDomainMaintenanceStatusCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/domainMaintenance"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); const query = (0, import_smithy_client.map)({ [_mI]: [, (0, import_smithy_client.expectNonNull)(input[_MI], `MaintenanceId`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetDomainMaintenanceStatusCommand");var se_GetPackageVersionHistoryCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/packages/{PackageID}/history"); b.p("PackageID", () => input.PackageID, "{PackageID}", 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_GetPackageVersionHistoryCommand");var se_GetUpgradeHistoryCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/upgradeDomain/{DomainName}/history"); b.p("DomainName", () => input.DomainName, "{DomainName}", 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_GetUpgradeHistoryCommand");var se_GetUpgradeStatusCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/upgradeDomain/{DomainName}/status"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetUpgradeStatusCommand");var se_ListApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/list-applications"); const query = (0, import_smithy_client.map)({ [_nT]: [, input[_nT]], [_s]: [() => input.statuses !== void 0, () => input[_s] || []], [_mR]: [() => input.maxResults !== void 0, () => input[_mR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListApplicationsCommand");var se_ListDataSourcesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/dataSource"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_ListDataSourcesCommand");var se_ListDirectQueryDataSourcesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/directQueryDataSource"); const query = (0, import_smithy_client.map)({ [_n]: [, input[_NT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDirectQueryDataSourcesCommand");var se_ListDomainMaintenancesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/domainMaintenances"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); const query = (0, import_smithy_client.map)({ [_a]: [, input[_A]], [_st]: [, input[_S]], [_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_ListDomainMaintenancesCommand");var se_ListDomainNamesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/domain"); const query = (0, import_smithy_client.map)({ [_eT]: [, input[_ET]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDomainNamesCommand");var se_ListDomainsForPackageCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/packages/{PackageID}/domains"); b.p("PackageID", () => input.PackageID, "{PackageID}", 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_ListDomainsForPackageCommand");var se_ListInstanceTypeDetailsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}"); b.p("EngineVersion", () => input.EngineVersion, "{EngineVersion}", false); const query = (0, import_smithy_client.map)({ [_dN]: [, input[_DN]], [_mR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_nT]: [, input[_NT]], [_rAZ]: [() => input.RetrieveAZs !== void 0, () => input[_RAZ].toString()], [_iT]: [, input[_IT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListInstanceTypeDetailsCommand");var se_ListPackagesForDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/domain/{DomainName}/packages"); b.p("DomainName", () => input.DomainName, "{DomainName}", 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_ListPackagesForDomainCommand");var se_ListScheduledActionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/scheduledActions"); b.p("DomainName", () => input.DomainName, "{DomainName}", 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_ListScheduledActionsCommand");var se_ListTagsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/tags"); const query = (0, import_smithy_client.map)({ [_ar]: [, (0, import_smithy_client.expectNonNull)(input[_ARN], `ARN`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListTagsCommand");var se_ListVersionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/versions"); 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_ListVersionsCommand");var se_ListVpcEndpointAccessCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); const query = (0, import_smithy_client.map)({ [_nT]: [, input[_NT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListVpcEndpointAccessCommand");var se_ListVpcEndpointsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/vpcEndpoints"); const query = (0, import_smithy_client.map)({ [_nT]: [, input[_NT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListVpcEndpointsCommand");var se_ListVpcEndpointsForDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); const query = (0, import_smithy_client.map)({ [_nT]: [, input[_NT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListVpcEndpointsForDomainCommand");var se_PurchaseReservedInstanceOfferingCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/purchaseReservedInstanceOffering"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { InstanceCount: [], ReservationName: [], ReservedInstanceOfferingId: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_PurchaseReservedInstanceOfferingCommand");var se_RejectInboundConnectionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"); b.p("ConnectionId", () => input.ConnectionId, "{ConnectionId}", false); let body; b.m("PUT").h(headers).b(body); return b.build();}, "se_RejectInboundConnectionCommand");var se_RemoveTagsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/tags-removal"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ARN: [], TagKeys: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagKeys") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_RemoveTagsCommand");var se_RevokeVpcEndpointAccessCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Account: [], Service: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_RevokeVpcEndpointAccessCommand");var se_StartDomainMaintenanceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/domainMaintenance"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Action: [], NodeId: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_StartDomainMaintenanceCommand");var se_StartServiceSoftwareUpdateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/serviceSoftwareUpdate/start"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DesiredStartTime: [], DomainName: [], ScheduleAt: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_StartServiceSoftwareUpdateCommand");var se_UpdateApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/application/{id}"); b.p("id", () => input.id, "{id}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { appConfigs: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "appConfigs"), dataSources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "dataSources") }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateApplicationCommand");var se_UpdateDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/dataSource/{Name}"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); b.p("Name", () => input.Name, "{Name}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DataSourceType: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DataSourceType"), Description: [], Status: [] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateDataSourceCommand");var se_UpdateDirectQueryDataSourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}"); b.p("DataSourceName", () => input.DataSourceName, "{DataSourceName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { DataSourceType: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DataSourceType"), Description: [], OpenSearchArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "OpenSearchArns") }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateDirectQueryDataSourceCommand");var se_UpdateDomainConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/config"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AIMLOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AIMLOptions"), AccessPolicies: [], AdvancedOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AdvancedOptions"), AdvancedSecurityOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AdvancedSecurityOptions"), AutoTuneOptions: /* @__PURE__ */ __name((_) => se_AutoTuneOptions(_, context), "AutoTuneOptions"), ClusterConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ClusterConfig"), CognitoOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "CognitoOptions"), DomainEndpointOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DomainEndpointOptions"), DryRun: [], DryRunMode: [], EBSOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "EBSOptions"), EncryptionAtRestOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "EncryptionAtRestOptions"), IPAddressType: [], IdentityCenterOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "IdentityCenterOptions"), LogPublishingOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LogPublishingOptions"), NodeToNodeEncryptionOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "NodeToNodeEncryptionOptions"), OffPeakWindowOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "OffPeakWindowOptions"), SnapshotOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SnapshotOptions"), SoftwareUpdateOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SoftwareUpdateOptions"), VPCOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "VPCOptions") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateDomainConfigCommand");var se_UpdatePackageCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages/update"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { CommitMessage: [], PackageConfiguration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageConfiguration"), PackageDescription: [], PackageEncryptionOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageEncryptionOptions"), PackageID: [], PackageSource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageSource") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdatePackageCommand");var se_UpdatePackageScopeCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/packages/updateScope"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Operation: [], PackageID: [], PackageUserList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PackageUserList") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdatePackageScopeCommand");var se_UpdateScheduledActionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/domain/{DomainName}/scheduledAction/update"); b.p("DomainName", () => input.DomainName, "{DomainName}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ActionID: [], ActionType: [], DesiredStartTime: [], ScheduleAt: [] }) ); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateScheduledActionCommand");var se_UpdateVpcEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/vpcEndpoints/update"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { VpcEndpointId: [], VpcOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "VpcOptions") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateVpcEndpointCommand");var se_UpgradeDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/2021-01-01/opensearch/upgradeDomain"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AdvancedOptions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AdvancedOptions"), DomainName: [], PerformCheckOnly: [], TargetVersion: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpgradeDomainCommand");var de_AcceptInboundConnectionCommand = /* @__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, { Connection: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_AcceptInboundConnectionCommand");var de_AddDataSourceCommand = /* @__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, { Message: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_AddDataSourceCommand");var de_AddDirectQueryDataSourceCommand = /* @__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, { DataSourceArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_AddDirectQueryDataSourceCommand");var de_AddTagsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_AddTagsCommand");var de_AssociatePackageCommand = /* @__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, { DomainPackageDetails: /* @__PURE__ */ __name((_) => de_DomainPackageDetails(_, context), "DomainPackageDetails") }); Object.assign(contents, doc); return contents;}, "de_AssociatePackageCommand");var de_AssociatePackagesCommand = /* @__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, { DomainPackageDetailsList: /* @__PURE__ */ __name((_) => de_DomainPackageDetailsList(_, context), "DomainPackageDetailsList") }); Object.assign(contents, doc); return contents;}, "de_AssociatePackagesCommand");var de_AuthorizeVpcEndpointAccessCommand = /* @__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, { AuthorizedPrincipal: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_AuthorizeVpcEndpointAccessCommand");var de_CancelDomainConfigChangeCommand = /* @__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, { CancelledChangeIds: import_smithy_client._json, CancelledChangeProperties: import_smithy_client._json, DryRun: import_smithy_client.expectBoolean }); Object.assign(contents, doc); return contents;}, "de_CancelDomainConfigChangeCommand");var de_CancelServiceSoftwareUpdateCommand = /* @__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, { ServiceSoftwareOptions: /* @__PURE__ */ __name((_) => de_ServiceSoftwareOptions(_, context), "ServiceSoftwareOptions") }); Object.assign(contents, doc); return contents;}, "de_CancelServiceSoftwareUpdateCommand");var de_CreateApplicationCommand = /* @__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, { appConfigs: import_smithy_client._json, arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), dataSources: import_smithy_client._json, iamIdentityCenterOptions: import_smithy_client._json, id: import_smithy_client.expectString, name: import_smithy_client.expectString, tagList: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateApplicationCommand");var de_CreateDomainCommand = /* @__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, { DomainStatus: /* @__PURE__ */ __name((_) => de_DomainStatus(_, context), "DomainStatus") }); Object.assign(contents, doc); return contents;}, "de_CreateDomainCommand");var de_CreateOutboundConnectionCommand = /* @__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, { ConnectionAlias: import_smithy_client.expectString, ConnectionId: import_smithy_client.expectString, ConnectionMode: import_smithy_client.expectString, ConnectionProperties: import_smithy_client._json, ConnectionStatus: import_smithy_client._json, LocalDomainInfo: import_smithy_client._json, RemoteDomainInfo: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateOutboundConnectionCommand");var de_CreatePackageCommand = /* @__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, { PackageDetails: /* @__PURE__ */ __name((_) => de_PackageDetails(_, context), "PackageDetails") }); Object.assign(contents, doc); return contents;}, "de_CreatePackageCommand");var de_CreateVpcEndpointCommand = /* @__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, { VpcEndpoint: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateVpcEndpointCommand");var de_DeleteApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteApplicationCommand");var de_DeleteDataSourceCommand = /* @__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, { Message: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DeleteDataSourceCommand");var de_DeleteDirectQueryDataSourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteDirectQueryDataSourceCommand");var de_DeleteDomainCommand = /* @__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, { DomainStatus: /* @__PURE__ */ __name((_) => de_DomainStatus(_, context), "DomainStatus") }); Object.assign(contents, doc); return contents;}, "de_DeleteDomainCommand");var de_DeleteInboundConnectionCommand = /* @__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, { Connection: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DeleteInboundConnectionCommand");var de_DeleteOutboundConnectionCommand = /* @__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, { Connection: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DeleteOutboundConnectionCommand");var de_DeletePackageCommand = /* @__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, { PackageDetails: /* @__PURE__ */ __name((_) => de_PackageDetails(_, context), "PackageDetails") }); Object.assign(contents, doc); return contents;}, "de_DeletePackageCommand");var de_DeleteVpcEndpointCommand = /* @__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, { VpcEndpointSummary: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DeleteVpcEndpointCommand");var de_DescribeDomainCommand = /* @__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, { DomainStatus: /* @__PURE__ */ __name((_) => de_DomainStatus(_, context), "DomainStatus") }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainCommand");var de_DescribeDomainAutoTunesCommand = /* @__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, { AutoTunes: /* @__PURE__ */ __name((_) => de_AutoTuneList(_, context), "AutoTunes"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainAutoTunesCommand");var de_DescribeDomainChangeProgressCommand = /* @__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, { ChangeProgressStatus: /* @__PURE__ */ __name((_) => de_ChangeProgressStatusDetails(_, context), "ChangeProgressStatus") }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainChangeProgressCommand");var de_DescribeDomainConfigCommand = /* @__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, { DomainConfig: /* @__PURE__ */ __name((_) => de_DomainConfig(_, context), "DomainConfig") }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainConfigCommand");var de_DescribeDomainHealthCommand = /* @__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, { ActiveAvailabilityZoneCount: import_smithy_client.expectString, AvailabilityZoneCount: import_smithy_client.expectString, ClusterHealth: import_smithy_client.expectString, DataNodeCount: import_smithy_client.expectString, DedicatedMaster: import_smithy_client.expectBoolean, DomainState: import_smithy_client.expectString, EnvironmentInformation: import_smithy_client._json, MasterEligibleNodeCount: import_smithy_client.expectString, MasterNode: import_smithy_client.expectString, StandByAvailabilityZoneCount: import_smithy_client.expectString, TotalShards: import_smithy_client.expectString, TotalUnAssignedShards: import_smithy_client.expectString, WarmNodeCount: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainHealthCommand");var de_DescribeDomainNodesCommand = /* @__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, { DomainNodesStatusList: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainNodesCommand");var de_DescribeDomainsCommand = /* @__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, { DomainStatusList: /* @__PURE__ */ __name((_) => de_DomainStatusList(_, context), "DomainStatusList") }); Object.assign(contents, doc); return contents;}, "de_DescribeDomainsCommand");var de_DescribeDryRunProgressCommand = /* @__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, { DryRunConfig: /* @__PURE__ */ __name((_) => de_DomainStatus(_, context), "DryRunConfig"), DryRunProgressStatus: import_smithy_client._json, DryRunResults: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeDryRunProgressCommand");var de_DescribeInboundConnectionsCommand = /* @__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, { Connections: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeInboundConnectionsCommand");var de_DescribeInstanceTypeLimitsCommand = /* @__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, { LimitsByRole: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeInstanceTypeLimitsCommand");var de_DescribeOutboundConnectionsCommand = /* @__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, { Connections: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeOutboundConnectionsCommand");var de_DescribePackagesCommand = /* @__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, PackageDetailsList: /* @__PURE__ */ __name((_) => de_PackageDetailsList(_, context), "PackageDetailsList") }); Object.assign(contents, doc); return contents;}, "de_DescribePackagesCommand");var de_DescribeReservedInstanceOfferingsCommand = /* @__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, ReservedInstanceOfferings: /* @__PURE__ */ __name((_) => de_ReservedInstanceOfferingList(_, context), "ReservedInstanceOfferings") }); Object.assign(contents, doc); return contents;}, "de_DescribeReservedInstanceOfferingsCommand");var de_DescribeReservedInstancesCommand = /* @__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, ReservedInstances: /* @__PURE__ */ __name((_) => de_ReservedInstanceList(_, context), "ReservedInstances") }); Object.assign(contents, doc); return contents;}, "de_DescribeReservedInstancesCommand");var de_DescribeVpcEndpointsCommand = /* @__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, { VpcEndpointErrors: import_smithy_client._json, VpcEndpoints: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeVpcEndpointsCommand");var de_DissociatePackageCommand = /* @__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, { DomainPackageDetails: /* @__PURE__ */ __name((_) => de_DomainPackageDetails(_, context), "DomainPackageDetails") }); Object.assign(contents, doc); return contents;}, "de_DissociatePackageCommand");var de_DissociatePackagesCommand = /* @__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, { DomainPackageDetailsList: /* @__PURE__ */ __name((_) => de_DomainPackageDetailsList(_, context), "DomainPackageDetailsList") }); Object.assign(contents, doc); return contents;}, "de_DissociatePackagesCommand");var de_GetApplicationCommand = /* @__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, { appConfigs: import_smithy_client._json, arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), dataSources: import_smithy_client._json, endpoint: import_smithy_client.expectString, iamIdentityCenterOptions: import_smithy_client._json, id: import_smithy_client.expectString, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, status: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetApplicationCommand");var de_GetCompatibleVersionsCommand = /* @__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, { CompatibleVersions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetCompatibleVersionsCommand");var de_GetDataSourceCommand = /* @__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, { DataSourceType: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "DataSourceType"), Description: import_smithy_client.expectString, Name: import_smithy_client.expectString, Status: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetDataSourceCommand");var de_GetDirectQueryDataSourceCommand = /* @__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, { DataSourceArn: import_smithy_client.expectString, DataSourceName: import_smithy_client.expectString, DataSourceType: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "DataSourceType"), Description: import_smithy_client.expectString, OpenSearchArns: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetDirectQueryDataSourceCommand");var de_GetDomainMaintenanceStatusCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Action: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedAt"), NodeId: import_smithy_client.expectString, Status: import_smithy_client.expectString, StatusMessage: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetDomainMaintenanceStatusCommand");var de_GetPackageVersionHistoryCommand = /* @__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, PackageID: import_smithy_client.expectString, PackageVersionHistoryList: /* @__PURE__ */ __name((_) => de_PackageVersionHistoryList(_, context), "PackageVersionHistoryList") }); Object.assign(contents, doc); return contents;}, "de_GetPackageVersionHistoryCommand");var de_GetUpgradeHistoryCommand = /* @__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, UpgradeHistories: /* @__PURE__ */ __name((_) => de_UpgradeHistoryList(_, context), "UpgradeHistories") }); Object.assign(contents, doc); return contents;}, "de_GetUpgradeHistoryCommand");var de_GetUpgradeStatusCommand = /* @__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, { StepStatus: import_smithy_client.expectString, UpgradeName: import_smithy_client.expectString, UpgradeStep: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetUpgradeStatusCommand");var de_ListApplicationsCommand = /* @__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, { ApplicationSummaries: /* @__PURE__ */ __name((_) => de_ApplicationSummaries(_, context), "ApplicationSummaries"), nextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListApplicationsCommand");var de_ListDataSourcesCommand = /* @__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, { DataSources: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListDataSourcesCommand");var de_ListDirectQueryDataSourcesCommand = /* @__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, { DirectQueryDataSources: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListDirectQueryDataSourcesCommand");var de_ListDomainMaintenancesCommand = /* @__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, { DomainMaintenances: /* @__PURE__ */ __name((_) => de_DomainMaintenanceList(_, context), "DomainMaintenances"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListDomainMaintenancesCommand");var de_ListDomainNamesCommand = /* @__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, { DomainNames: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListDomainNamesCommand");var de_ListDomainsForPackageCommand = /* @__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, { DomainPackageDetailsList: /* @__PURE__ */ __name((_) => de_DomainPackageDetailsList(_, context), "DomainPackageDetailsList"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListDomainsForPackageCommand");var de_ListInstanceTypeDetailsCommand = /* @__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, { InstanceTypeDetails: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListInstanceTypeDetailsCommand");var de_ListPackagesForDomainCommand = /* @__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, { DomainPackageDetailsList: /* @__PURE__ */ __name((_) => de_DomainPackageDetailsList(_, context), "DomainPackageDetailsList"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListPackagesForDomainCommand");var de_ListScheduledActionsCommand = /* @__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, ScheduledActions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListScheduledActionsCommand");var de_ListTagsCommand = /* @__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, { TagList: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListTagsCommand");var de_ListVersionsCommand = /* @__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, Versions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListVersionsCommand");var de_ListVpcEndpointAccessCommand = /* @__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, { AuthorizedPrincipalList: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListVpcEndpointAccessCommand");var de_ListVpcEndpointsCommand = /* @__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, VpcEndpointSummaryList: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListVpcEndpointsCommand");var de_ListVpcEndpointsForDomainCommand = /* @__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, VpcEndpointSummaryList: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListVpcEndpointsForDomainCommand");var de_PurchaseReservedInstanceOfferingCommand = /* @__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, { ReservationName: import_smithy_client.expectString, ReservedInstanceId: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_PurchaseReservedInstanceOfferingCommand");var de_RejectInboundConnectionCommand = /* @__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, { Connection: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_RejectInboundConnectionCommand");var de_RemoveTagsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_RemoveTagsCommand");var de_RevokeVpcEndpointAccessCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_RevokeVpcEndpointAccessCommand");var de_StartDomainMaintenanceCommand = /* @__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, { MaintenanceId: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_StartDomainMaintenanceCommand");var de_StartServiceSoftwareUpdateCommand = /* @__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, { ServiceSoftwareOptions: /* @__PURE__ */ __name((_) => de_ServiceSoftwareOptions(_, context), "ServiceSoftwareOptions") }); Object.assign(contents, doc); return contents;}, "de_StartServiceSoftwareUpdateCommand");var de_UpdateApplicationCommand = /* @__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, { appConfigs: import_smithy_client._json, arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), dataSources: import_smithy_client._json, iamIdentityCenterOptions: import_smithy_client._json, id: import_smithy_client.expectString, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpdateApplicationCommand");var de_UpdateDataSourceCommand = /* @__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, { Message: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpdateDataSourceCommand");var de_UpdateDirectQueryDataSourceCommand = /* @__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, { DataSourceArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpdateDirectQueryDataSourceCommand");var de_UpdateDomainConfigCommand = /* @__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, { DomainConfig: /* @__PURE__ */ __name((_) => de_DomainConfig(_, context), "DomainConfig"), DryRunProgressStatus: import_smithy_client._json, DryRunResults: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_UpdateDomainConfigCommand");var de_UpdatePackageCommand = /* @__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, { PackageDetails: /* @__PURE__ */ __name((_) => de_PackageDetails(_, context), "PackageDetails") }); Object.assign(contents, doc); return contents;}, "de_UpdatePackageCommand");var de_UpdatePackageScopeCommand = /* @__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, { Operation: import_smithy_client.expectString, PackageID: import_smithy_client.expectString, PackageUserList: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_UpdatePackageScopeCommand");var de_UpdateScheduledActionCommand = /* @__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, { ScheduledAction: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_UpdateScheduledActionCommand");var de_UpdateVpcEndpointCommand = /* @__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, { VpcEndpoint: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_UpdateVpcEndpointCommand");var de_UpgradeDomainCommand = /* @__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, { AdvancedOptions: import_smithy_client._json, ChangeProgressDetails: /* @__PURE__ */ __name((_) => de_ChangeProgressDetails(_, context), "ChangeProgressDetails"), DomainName: import_smithy_client.expectString, PerformCheckOnly: import_smithy_client.expectBoolean, TargetVersion: import_smithy_client.expectString, UpgradeId: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpgradeDomainCommand");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 "DisabledOperationException": case "com.amazonaws.opensearch#DisabledOperationException": throw await de_DisabledOperationExceptionRes(parsedOutput, context); case "LimitExceededException": case "com.amazonaws.opensearch#LimitExceededException": throw await de_LimitExceededExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.opensearch#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "BaseException": case "com.amazonaws.opensearch#BaseException": throw await de_BaseExceptionRes(parsedOutput, context); case "DependencyFailureException": case "com.amazonaws.opensearch#DependencyFailureException": throw await de_DependencyFailureExceptionRes(parsedOutput, context); case "InternalException": case "com.amazonaws.opensearch#InternalException": throw await de_InternalExceptionRes(parsedOutput, context); case "ValidationException": case "com.amazonaws.opensearch#ValidationException": throw await de_ValidationExceptionRes(parsedOutput, context); case "AccessDeniedException": case "com.amazonaws.opensearch#AccessDeniedException": throw await de_AccessDeniedExceptionRes(parsedOutput, context); case "ConflictException": case "com.amazonaws.opensearch#ConflictException": throw await de_ConflictExceptionRes(parsedOutput, context); case "InvalidTypeException": case "com.amazonaws.opensearch#InvalidTypeException": throw await de_InvalidTypeExceptionRes(parsedOutput, context); case "ResourceAlreadyExistsException": case "com.amazonaws.opensearch#ResourceAlreadyExistsException": throw await de_ResourceAlreadyExistsExceptionRes(parsedOutput, context); case "InvalidPaginationTokenException": case "com.amazonaws.opensearch#InvalidPaginationTokenException": throw await de_InvalidPaginationTokenExceptionRes(parsedOutput, context); case "SlotNotAvailableException": case "com.amazonaws.opensearch#SlotNotAvailableException": throw await de_SlotNotAvailableExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(OpenSearchServiceException);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_BaseExceptionRes = /* @__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 BaseException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_BaseExceptionRes");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 }); 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_DependencyFailureExceptionRes = /* @__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 DependencyFailureException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_DependencyFailureExceptionRes");var de_DisabledOperationExceptionRes = /* @__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 DisabledOperationException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_DisabledOperationExceptionRes");var de_InternalExceptionRes = /* @__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 InternalException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalExceptionRes");var de_InvalidPaginationTokenExceptionRes = /* @__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 InvalidPaginationTokenException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidPaginationTokenExceptionRes");var de_InvalidTypeExceptionRes = /* @__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 InvalidTypeException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidTypeExceptionRes");var de_LimitExceededExceptionRes = /* @__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 LimitExceededException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_LimitExceededExceptionRes");var de_ResourceAlreadyExistsExceptionRes = /* @__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 ResourceAlreadyExistsException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceAlreadyExistsExceptionRes");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 }); 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_SlotNotAvailableExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { SlotSuggestions: import_smithy_client._json, message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new SlotNotAvailableException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_SlotNotAvailableExceptionRes");var de_ValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: import_smithy_client.expectString }); 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_AutoTuneMaintenanceSchedule = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CronExpressionForRecurrence: [], Duration: import_smithy_client._json, StartAt: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "StartAt") });}, "se_AutoTuneMaintenanceSchedule");var se_AutoTuneMaintenanceScheduleList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_AutoTuneMaintenanceSchedule(entry, context); });}, "se_AutoTuneMaintenanceScheduleList");var se_AutoTuneOptions = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DesiredState: [], MaintenanceSchedules: /* @__PURE__ */ __name((_) => se_AutoTuneMaintenanceScheduleList(_, context), "MaintenanceSchedules"), RollbackOnDisable: [], UseOffPeakWindow: [] });}, "se_AutoTuneOptions");var se_AutoTuneOptionsInput = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DesiredState: [], MaintenanceSchedules: /* @__PURE__ */ __name((_) => se_AutoTuneMaintenanceScheduleList(_, context), "MaintenanceSchedules"), UseOffPeakWindow: [] });}, "se_AutoTuneOptionsInput");var de_AccessPoliciesStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client.expectString, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_AccessPoliciesStatus");var de_AdvancedOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_AdvancedOptionsStatus");var de_AdvancedSecurityOptions = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AnonymousAuthDisableDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "AnonymousAuthDisableDate"), AnonymousAuthEnabled: import_smithy_client.expectBoolean, Enabled: import_smithy_client.expectBoolean, IAMFederationOptions: import_smithy_client._json, InternalUserDatabaseEnabled: import_smithy_client.expectBoolean, JWTOptions: import_smithy_client._json, SAMLOptions: import_smithy_client._json });}, "de_AdvancedSecurityOptions");var de_AdvancedSecurityOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: /* @__PURE__ */ __name((_) => de_AdvancedSecurityOptions(_, context), "Options"), Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_AdvancedSecurityOptionsStatus");var de_AIMLOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_AIMLOptionsStatus");var de_ApplicationSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ApplicationSummary(entry, context); }); return retVal;}, "de_ApplicationSummaries");var de_ApplicationSummary = /* @__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.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), endpoint: import_smithy_client.expectString, id: import_smithy_client.expectString, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, status: import_smithy_client.expectString });}, "de_ApplicationSummary");var de_AutoTune = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AutoTuneDetails: /* @__PURE__ */ __name((_) => de_AutoTuneDetails(_, context), "AutoTuneDetails"), AutoTuneType: import_smithy_client.expectString });}, "de_AutoTune");var de_AutoTuneDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ScheduledAutoTuneDetails: /* @__PURE__ */ __name((_) => de_ScheduledAutoTuneDetails(_, context), "ScheduledAutoTuneDetails") });}, "de_AutoTuneDetails");var de_AutoTuneList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutoTune(entry, context); }); return retVal;}, "de_AutoTuneList");var de_AutoTuneMaintenanceSchedule = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CronExpressionForRecurrence: import_smithy_client.expectString, Duration: import_smithy_client._json, StartAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartAt") });}, "de_AutoTuneMaintenanceSchedule");var de_AutoTuneMaintenanceScheduleList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutoTuneMaintenanceSchedule(entry, context); }); return retVal;}, "de_AutoTuneMaintenanceScheduleList");var de_AutoTuneOptions = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DesiredState: import_smithy_client.expectString, MaintenanceSchedules: /* @__PURE__ */ __name((_) => de_AutoTuneMaintenanceScheduleList(_, context), "MaintenanceSchedules"), RollbackOnDisable: import_smithy_client.expectString, UseOffPeakWindow: import_smithy_client.expectBoolean });}, "de_AutoTuneOptions");var de_AutoTuneOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: /* @__PURE__ */ __name((_) => de_AutoTuneOptions(_, context), "Options"), Status: /* @__PURE__ */ __name((_) => de_AutoTuneStatus(_, context), "Status") });}, "de_AutoTuneOptionsStatus");var de_AutoTuneStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CreationDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDate"), ErrorMessage: import_smithy_client.expectString, PendingDeletion: import_smithy_client.expectBoolean, State: import_smithy_client.expectString, UpdateDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "UpdateDate"), UpdateVersion: import_smithy_client.expectInt32 });}, "de_AutoTuneStatus");var de_ChangeProgressDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ChangeId: import_smithy_client.expectString, ConfigChangeStatus: import_smithy_client.expectString, InitiatedBy: import_smithy_client.expectString, LastUpdatedTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTime"), Message: import_smithy_client.expectString, StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime") });}, "de_ChangeProgressDetails");var de_ChangeProgressStage = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Description: import_smithy_client.expectString, LastUpdated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdated"), Name: import_smithy_client.expectString, Status: import_smithy_client.expectString });}, "de_ChangeProgressStage");var de_ChangeProgressStageList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ChangeProgressStage(entry, context); }); return retVal;}, "de_ChangeProgressStageList");var de_ChangeProgressStatusDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ChangeId: import_smithy_client.expectString, ChangeProgressStages: /* @__PURE__ */ __name((_) => de_ChangeProgressStageList(_, context), "ChangeProgressStages"), CompletedProperties: import_smithy_client._json, ConfigChangeStatus: import_smithy_client.expectString, InitiatedBy: import_smithy_client.expectString, LastUpdatedTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTime"), PendingProperties: import_smithy_client._json, StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime"), Status: import_smithy_client.expectString, TotalNumberOfStages: import_smithy_client.expectInt32 });}, "de_ChangeProgressStatusDetails");var de_ClusterConfigStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_ClusterConfigStatus");var de_CognitoOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_CognitoOptionsStatus");var de_DomainConfig = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AIMLOptions: /* @__PURE__ */ __name((_) => de_AIMLOptionsStatus(_, context), "AIMLOptions"), AccessPolicies: /* @__PURE__ */ __name((_) => de_AccessPoliciesStatus(_, context), "AccessPolicies"), AdvancedOptions: /* @__PURE__ */ __name((_) => de_AdvancedOptionsStatus(_, context), "AdvancedOptions"), AdvancedSecurityOptions: /* @__PURE__ */ __name((_) => de_AdvancedSecurityOptionsStatus(_, context), "AdvancedSecurityOptions"), AutoTuneOptions: /* @__PURE__ */ __name((_) => de_AutoTuneOptionsStatus(_, context), "AutoTuneOptions"), ChangeProgressDetails: /* @__PURE__ */ __name((_) => de_ChangeProgressDetails(_, context), "ChangeProgressDetails"), ClusterConfig: /* @__PURE__ */ __name((_) => de_ClusterConfigStatus(_, context), "ClusterConfig"), CognitoOptions: /* @__PURE__ */ __name((_) => de_CognitoOptionsStatus(_, context), "CognitoOptions"), DomainEndpointOptions: /* @__PURE__ */ __name((_) => de_DomainEndpointOptionsStatus(_, context), "DomainEndpointOptions"), EBSOptions: /* @__PURE__ */ __name((_) => de_EBSOptionsStatus(_, context), "EBSOptions"), EncryptionAtRestOptions: /* @__PURE__ */ __name((_) => de_EncryptionAtRestOptionsStatus(_, context), "EncryptionAtRestOptions"), EngineVersion: /* @__PURE__ */ __name((_) => de_VersionStatus(_, context), "EngineVersion"), IPAddressType: /* @__PURE__ */ __name((_) => de_IPAddressTypeStatus(_, context), "IPAddressType"), IdentityCenterOptions: /* @__PURE__ */ __name((_) => de_IdentityCenterOptionsStatus(_, context), "IdentityCenterOptions"), LogPublishingOptions: /* @__PURE__ */ __name((_) => de_LogPublishingOptionsStatus(_, context), "LogPublishingOptions"), ModifyingProperties: import_smithy_client._json, NodeToNodeEncryptionOptions: /* @__PURE__ */ __name((_) => de_NodeToNodeEncryptionOptionsStatus(_, context), "NodeToNodeEncryptionOptions"), OffPeakWindowOptions: /* @__PURE__ */ __name((_) => de_OffPeakWindowOptionsStatus(_, context), "OffPeakWindowOptions"), SnapshotOptions: /* @__PURE__ */ __name((_) => de_SnapshotOptionsStatus(_, context), "SnapshotOptions"), SoftwareUpdateOptions: /* @__PURE__ */ __name((_) => de_SoftwareUpdateOptionsStatus(_, context), "SoftwareUpdateOptions"), VPCOptions: /* @__PURE__ */ __name((_) => de_VPCDerivedInfoStatus(_, context), "VPCOptions") });}, "de_DomainConfig");var de_DomainEndpointOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_DomainEndpointOptionsStatus");var de_DomainMaintenanceDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Action: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedAt"), DomainName: import_smithy_client.expectString, MaintenanceId: import_smithy_client.expectString, NodeId: import_smithy_client.expectString, Status: import_smithy_client.expectString, StatusMessage: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "UpdatedAt") });}, "de_DomainMaintenanceDetails");var de_DomainMaintenanceList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DomainMaintenanceDetails(entry, context); }); return retVal;}, "de_DomainMaintenanceList");var de_DomainPackageDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AssociationConfiguration: import_smithy_client._json, DomainName: import_smithy_client.expectString, DomainPackageStatus: import_smithy_client.expectString, ErrorDetails: import_smithy_client._json, LastUpdated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdated"), PackageID: import_smithy_client.expectString, PackageName: import_smithy_client.expectString, PackageType: import_smithy_client.expectString, PackageVersion: import_smithy_client.expectString, PrerequisitePackageIDList: import_smithy_client._json, ReferencePath: import_smithy_client.expectString });}, "de_DomainPackageDetails");var de_DomainPackageDetailsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DomainPackageDetails(entry, context); }); return retVal;}, "de_DomainPackageDetailsList");var de_DomainStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AIMLOptions: import_smithy_client._json, ARN: import_smithy_client.expectString, AccessPolicies: import_smithy_client.expectString, AdvancedOptions: import_smithy_client._json, AdvancedSecurityOptions: /* @__PURE__ */ __name((_) => de_AdvancedSecurityOptions(_, context), "AdvancedSecurityOptions"), AutoTuneOptions: import_smithy_client._json, ChangeProgressDetails: /* @__PURE__ */ __name((_) => de_ChangeProgressDetails(_, context), "ChangeProgressDetails"), ClusterConfig: import_smithy_client._json, CognitoOptions: import_smithy_client._json, Created: import_smithy_client.expectBoolean, Deleted: import_smithy_client.expectBoolean, DomainEndpointOptions: import_smithy_client._json, DomainEndpointV2HostedZoneId: import_smithy_client.expectString, DomainId: import_smithy_client.expectString, DomainName: import_smithy_client.expectString, DomainProcessingStatus: import_smithy_client.expectString, EBSOptions: import_smithy_client._json, EncryptionAtRestOptions: import_smithy_client._json, Endpoint: import_smithy_client.expectString, EndpointV2: import_smithy_client.expectString, Endpoints: import_smithy_client._json, EngineVersion: import_smithy_client.expectString, IPAddressType: import_smithy_client.expectString, IdentityCenterOptions: import_smithy_client._json, LogPublishingOptions: import_smithy_client._json, ModifyingProperties: import_smithy_client._json, NodeToNodeEncryptionOptions: import_smithy_client._json, OffPeakWindowOptions: import_smithy_client._json, Processing: import_smithy_client.expectBoolean, ServiceSoftwareOptions: /* @__PURE__ */ __name((_) => de_ServiceSoftwareOptions(_, context), "ServiceSoftwareOptions"), SnapshotOptions: import_smithy_client._json, SoftwareUpdateOptions: import_smithy_client._json, UpgradeProcessing: import_smithy_client.expectBoolean, VPCOptions: import_smithy_client._json });}, "de_DomainStatus");var de_DomainStatusList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DomainStatus(entry, context); }); return retVal;}, "de_DomainStatusList");var de_EBSOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_EBSOptionsStatus");var de_EncryptionAtRestOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_EncryptionAtRestOptionsStatus");var de_IdentityCenterOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_IdentityCenterOptionsStatus");var de_IPAddressTypeStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client.expectString, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_IPAddressTypeStatus");var de_LogPublishingOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_LogPublishingOptionsStatus");var de_NodeToNodeEncryptionOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_NodeToNodeEncryptionOptionsStatus");var de_OffPeakWindowOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_OffPeakWindowOptionsStatus");var de_OptionStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CreationDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDate"), PendingDeletion: import_smithy_client.expectBoolean, State: import_smithy_client.expectString, UpdateDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "UpdateDate"), UpdateVersion: import_smithy_client.expectInt32 });}, "de_OptionStatus");var de_PackageDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AllowListedUserList: import_smithy_client._json, AvailablePackageConfiguration: import_smithy_client._json, AvailablePackageVersion: import_smithy_client.expectString, AvailablePluginProperties: import_smithy_client._json, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedAt"), EngineVersion: import_smithy_client.expectString, ErrorDetails: import_smithy_client._json, LastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedAt"), PackageDescription: import_smithy_client.expectString, PackageEncryptionOptions: import_smithy_client._json, PackageID: import_smithy_client.expectString, PackageName: import_smithy_client.expectString, PackageOwner: import_smithy_client.expectString, PackageStatus: import_smithy_client.expectString, PackageType: import_smithy_client.expectString, PackageVendingOptions: import_smithy_client._json });}, "de_PackageDetails");var de_PackageDetailsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PackageDetails(entry, context); }); return retVal;}, "de_PackageDetailsList");var de_PackageVersionHistory = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CommitMessage: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedAt"), PackageConfiguration: import_smithy_client._json, PackageVersion: import_smithy_client.expectString, PluginProperties: import_smithy_client._json });}, "de_PackageVersionHistory");var de_PackageVersionHistoryList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PackageVersionHistory(entry, context); }); return retVal;}, "de_PackageVersionHistoryList");var de_RecurringCharge = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { RecurringChargeAmount: import_smithy_client.limitedParseDouble, RecurringChargeFrequency: import_smithy_client.expectString });}, "de_RecurringCharge");var de_RecurringChargeList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_RecurringCharge(entry, context); }); return retVal;}, "de_RecurringChargeList");var de_ReservedInstance = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { BillingSubscriptionId: import_smithy_client.expectLong, CurrencyCode: import_smithy_client.expectString, Duration: import_smithy_client.expectInt32, FixedPrice: import_smithy_client.limitedParseDouble, InstanceCount: import_smithy_client.expectInt32, InstanceType: import_smithy_client.expectString, PaymentOption: import_smithy_client.expectString, RecurringCharges: /* @__PURE__ */ __name((_) => de_RecurringChargeList(_, context), "RecurringCharges"), ReservationName: import_smithy_client.expectString, ReservedInstanceId: import_smithy_client.expectString, ReservedInstanceOfferingId: import_smithy_client.expectString, StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime"), State: import_smithy_client.expectString, UsagePrice: import_smithy_client.limitedParseDouble });}, "de_ReservedInstance");var de_ReservedInstanceList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ReservedInstance(entry, context); }); return retVal;}, "de_ReservedInstanceList");var de_ReservedInstanceOffering = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CurrencyCode: import_smithy_client.expectString, Duration: import_smithy_client.expectInt32, FixedPrice: import_smithy_client.limitedParseDouble, InstanceType: import_smithy_client.expectString, PaymentOption: import_smithy_client.expectString, RecurringCharges: /* @__PURE__ */ __name((_) => de_RecurringChargeList(_, context), "RecurringCharges"), ReservedInstanceOfferingId: import_smithy_client.expectString, UsagePrice: import_smithy_client.limitedParseDouble });}, "de_ReservedInstanceOffering");var de_ReservedInstanceOfferingList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ReservedInstanceOffering(entry, context); }); return retVal;}, "de_ReservedInstanceOfferingList");var de_ScheduledAutoTuneDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Action: import_smithy_client.expectString, ActionType: import_smithy_client.expectString, Date: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "Date"), Severity: import_smithy_client.expectString });}, "de_ScheduledAutoTuneDetails");var de_ServiceSoftwareOptions = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AutomatedUpdateDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "AutomatedUpdateDate"), Cancellable: import_smithy_client.expectBoolean, CurrentVersion: import_smithy_client.expectString, Description: import_smithy_client.expectString, NewVersion: import_smithy_client.expectString, OptionalDeployment: import_smithy_client.expectBoolean, UpdateAvailable: import_smithy_client.expectBoolean, UpdateStatus: import_smithy_client.expectString });}, "de_ServiceSoftwareOptions");var de_SnapshotOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_SnapshotOptionsStatus");var de_SoftwareUpdateOptionsStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_SoftwareUpdateOptionsStatus");var de_UpgradeHistory = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { StartTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTimestamp"), StepsList: /* @__PURE__ */ __name((_) => de_UpgradeStepsList(_, context), "StepsList"), UpgradeName: import_smithy_client.expectString, UpgradeStatus: import_smithy_client.expectString });}, "de_UpgradeHistory");var de_UpgradeHistoryList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_UpgradeHistory(entry, context); }); return retVal;}, "de_UpgradeHistoryList");var de_UpgradeStepItem = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Issues: import_smithy_client._json, ProgressPercent: import_smithy_client.limitedParseDouble, UpgradeStep: import_smithy_client.expectString, UpgradeStepStatus: import_smithy_client.expectString });}, "de_UpgradeStepItem");var de_UpgradeStepsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_UpgradeStepItem(entry, context); }); return retVal;}, "de_UpgradeStepsList");var de_VersionStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client.expectString, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_VersionStatus");var de_VPCDerivedInfoStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Options: import_smithy_client._json, Status: /* @__PURE__ */ __name((_) => de_OptionStatus(_, context), "Status") });}, "de_VPCDerivedInfoStatus");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 _A = "Action";var _ARN = "ARN";var _CI = "ChangeId";var _DN = "DomainName";var _DRI = "DryRunId";var _ET = "EngineType";var _IT = "InstanceType";var _LDRC = "LoadDryRunConfig";var _MI = "MaintenanceId";var _MR = "MaxResults";var _NT = "NextToken";var _RAZ = "RetrieveAZs";var _RII = "ReservedInstanceId";var _RIOI = "ReservedInstanceOfferingId";var _S = "Status";var _a = "action";var _ar = "arn";var _c = "changeid";var _dN = "domainName";var _dRI = "dryRunId";var _eT = "engineType";var _iT = "instanceType";var _lDRC = "loadDryRunConfig";var _mI = "maintenanceId";var _mR = "maxResults";var _n = "nexttoken";var _nT = "nextToken";var _oI = "offeringId";var _rAZ = "retrieveAZs";var _rI = "reservationId";var _s = "statuses";var _st = "status"; // src/commands/AcceptInboundConnectionCommand.tsvar AcceptInboundConnectionCommand = 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("AmazonOpenSearchService", "AcceptInboundConnection", {}).n("OpenSearchClient", "AcceptInboundConnectionCommand").f(void 0, void 0).ser(se_AcceptInboundConnectionCommand).de(de_AcceptInboundConnectionCommand).build() { static { __name(this, "AcceptInboundConnectionCommand"); }}; // src/commands/AddDataSourceCommand.ts var AddDataSourceCommand = 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("AmazonOpenSearchService", "AddDataSource", {}).n("OpenSearchClient", "AddDataSourceCommand").f(void 0, void 0).ser(se_AddDataSourceCommand).de(de_AddDataSourceCommand).build() { static { __name(this, "AddDataSourceCommand"); }}; // src/commands/AddDirectQueryDataSourceCommand.ts var AddDirectQueryDataSourceCommand = 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("AmazonOpenSearchService", "AddDirectQueryDataSource", {}).n("OpenSearchClient", "AddDirectQueryDataSourceCommand").f(void 0, void 0).ser(se_AddDirectQueryDataSourceCommand).de(de_AddDirectQueryDataSourceCommand).build() { static { __name(this, "AddDirectQueryDataSourceCommand"); }}; // src/commands/AddTagsCommand.ts var AddTagsCommand = 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("AmazonOpenSearchService", "AddTags", {}).n("OpenSearchClient", "AddTagsCommand").f(void 0, void 0).ser(se_AddTagsCommand).de(de_AddTagsCommand).build() { static { __name(this, "AddTagsCommand"); }}; // src/commands/AssociatePackageCommand.ts var AssociatePackageCommand = 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("AmazonOpenSearchService", "AssociatePackage", {}).n("OpenSearchClient", "AssociatePackageCommand").f(void 0, void 0).ser(se_AssociatePackageCommand).de(de_AssociatePackageCommand).build() { static { __name(this, "AssociatePackageCommand"); }}; // src/commands/AssociatePackagesCommand.ts var AssociatePackagesCommand = 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("AmazonOpenSearchService", "AssociatePackages", {}).n("OpenSearchClient", "AssociatePackagesCommand").f(void 0, void 0).ser(se_AssociatePackagesCommand).de(de_AssociatePackagesCommand).build() { static { __name(this, "AssociatePackagesCommand"); }}; // src/commands/AuthorizeVpcEndpointAccessCommand.ts var AuthorizeVpcEndpointAccessCommand = 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("AmazonOpenSearchService", "AuthorizeVpcEndpointAccess", {}).n("OpenSearchClient", "AuthorizeVpcEndpointAccessCommand").f(void 0, void 0).ser(se_AuthorizeVpcEndpointAccessCommand).de(de_AuthorizeVpcEndpointAccessCommand).build() { static { __name(this, "AuthorizeVpcEndpointAccessCommand"); }}; // src/commands/CancelDomainConfigChangeCommand.ts var CancelDomainConfigChangeCommand = 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("AmazonOpenSearchService", "CancelDomainConfigChange", {}).n("OpenSearchClient", "CancelDomainConfigChangeCommand").f(void 0, void 0).ser(se_CancelDomainConfigChangeCommand).de(de_CancelDomainConfigChangeCommand).build() { static { __name(this, "CancelDomainConfigChangeCommand"); }}; // src/commands/CancelServiceSoftwareUpdateCommand.ts var CancelServiceSoftwareUpdateCommand = 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("AmazonOpenSearchService", "CancelServiceSoftwareUpdate", {}).n("OpenSearchClient", "CancelServiceSoftwareUpdateCommand").f(void 0, void 0).ser(se_CancelServiceSoftwareUpdateCommand).de(de_CancelServiceSoftwareUpdateCommand).build() { static { __name(this, "CancelServiceSoftwareUpdateCommand"); }}; // src/commands/CreateApplicationCommand.ts var CreateApplicationCommand = 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("AmazonOpenSearchService", "CreateApplication", {}).n("OpenSearchClient", "CreateApplicationCommand").f(void 0, void 0).ser(se_CreateApplicationCommand).de(de_CreateApplicationCommand).build() { static { __name(this, "CreateApplicationCommand"); }}; // src/commands/CreateDomainCommand.ts var CreateDomainCommand = 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("AmazonOpenSearchService", "CreateDomain", {}).n("OpenSearchClient", "CreateDomainCommand").f(CreateDomainRequestFilterSensitiveLog, void 0).ser(se_CreateDomainCommand).de(de_CreateDomainCommand).build() { static { __name(this, "CreateDomainCommand"); }}; // src/commands/CreateOutboundConnectionCommand.ts var CreateOutboundConnectionCommand = 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("AmazonOpenSearchService", "CreateOutboundConnection", {}).n("OpenSearchClient", "CreateOutboundConnectionCommand").f(void 0, void 0).ser(se_CreateOutboundConnectionCommand).de(de_CreateOutboundConnectionCommand).build() { static { __name(this, "CreateOutboundConnectionCommand"); }}; // src/commands/CreatePackageCommand.ts var CreatePackageCommand = 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("AmazonOpenSearchService", "CreatePackage", {}).n("OpenSearchClient", "CreatePackageCommand").f(void 0, void 0).ser(se_CreatePackageCommand).de(de_CreatePackageCommand).build() { static { __name(this, "CreatePackageCommand"); }}; // src/commands/CreateVpcEndpointCommand.ts var CreateVpcEndpointCommand = 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("AmazonOpenSearchService", "CreateVpcEndpoint", {}).n("OpenSearchClient", "CreateVpcEndpointCommand").f(void 0, void 0).ser(se_CreateVpcEndpointCommand).de(de_CreateVpcEndpointCommand).build() { static { __name(this, "CreateVpcEndpointCommand"); }}; // src/commands/DeleteApplicationCommand.ts var DeleteApplicationCommand = 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("AmazonOpenSearchService", "DeleteApplication", {}).n("OpenSearchClient", "DeleteApplicationCommand").f(void 0, void 0).ser(se_DeleteApplicationCommand).de(de_DeleteApplicationCommand).build() { static { __name(this, "DeleteApplicationCommand"); }}; // src/commands/DeleteDataSourceCommand.ts var DeleteDataSourceCommand = 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("AmazonOpenSearchService", "DeleteDataSource", {}).n("OpenSearchClient", "DeleteDataSourceCommand").f(void 0, void 0).ser(se_DeleteDataSourceCommand).de(de_DeleteDataSourceCommand).build() { static { __name(this, "DeleteDataSourceCommand"); }}; // src/commands/DeleteDirectQueryDataSourceCommand.ts var DeleteDirectQueryDataSourceCommand = 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("AmazonOpenSearchService", "DeleteDirectQueryDataSource", {}).n("OpenSearchClient", "DeleteDirectQueryDataSourceCommand").f(void 0, void 0).ser(se_DeleteDirectQueryDataSourceCommand).de(de_DeleteDirectQueryDataSourceCommand).build() { static { __name(this, "DeleteDirectQueryDataSourceCommand"); }}; // src/commands/DeleteDomainCommand.ts var DeleteDomainCommand = 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("AmazonOpenSearchService", "DeleteDomain", {}).n("OpenSearchClient", "DeleteDomainCommand").f(void 0, void 0).ser(se_DeleteDomainCommand).de(de_DeleteDomainCommand).build() { static { __name(this, "DeleteDomainCommand"); }}; // src/commands/DeleteInboundConnectionCommand.ts var DeleteInboundConnectionCommand = 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("AmazonOpenSearchService", "DeleteInboundConnection", {}).n("OpenSearchClient", "DeleteInboundConnectionCommand").f(void 0, void 0).ser(se_DeleteInboundConnectionCommand).de(de_DeleteInboundConnectionCommand).build() { static { __name(this, "DeleteInboundConnectionCommand"); }}; // src/commands/DeleteOutboundConnectionCommand.ts var DeleteOutboundConnectionCommand = 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("AmazonOpenSearchService", "DeleteOutboundConnection", {}).n("OpenSearchClient", "DeleteOutboundConnectionCommand").f(void 0, void 0).ser(se_DeleteOutboundConnectionCommand).de(de_DeleteOutboundConnectionCommand).build() { static { __name(this, "DeleteOutboundConnectionCommand"); }}; // src/commands/DeletePackageCommand.ts var DeletePackageCommand = 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("AmazonOpenSearchService", "DeletePackage", {}).n("OpenSearchClient", "DeletePackageCommand").f(void 0, void 0).ser(se_DeletePackageCommand).de(de_DeletePackageCommand).build() { static { __name(this, "DeletePackageCommand"); }}; // src/commands/DeleteVpcEndpointCommand.ts var DeleteVpcEndpointCommand = 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("AmazonOpenSearchService", "DeleteVpcEndpoint", {}).n("OpenSearchClient", "DeleteVpcEndpointCommand").f(void 0, void 0).ser(se_DeleteVpcEndpointCommand).de(de_DeleteVpcEndpointCommand).build() { static { __name(this, "DeleteVpcEndpointCommand"); }}; // src/commands/DescribeDomainAutoTunesCommand.ts var DescribeDomainAutoTunesCommand = 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("AmazonOpenSearchService", "DescribeDomainAutoTunes", {}).n("OpenSearchClient", "DescribeDomainAutoTunesCommand").f(void 0, void 0).ser(se_DescribeDomainAutoTunesCommand).de(de_DescribeDomainAutoTunesCommand).build() { static { __name(this, "DescribeDomainAutoTunesCommand"); }}; // src/commands/DescribeDomainChangeProgressCommand.ts var DescribeDomainChangeProgressCommand = 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("AmazonOpenSearchService", "DescribeDomainChangeProgress", {}).n("OpenSearchClient", "DescribeDomainChangeProgressCommand").f(void 0, void 0).ser(se_DescribeDomainChangeProgressCommand).de(de_DescribeDomainChangeProgressCommand).build() { static { __name(this, "DescribeDomainChangeProgressCommand"); }}; // src/commands/DescribeDomainCommand.ts var DescribeDomainCommand = 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("AmazonOpenSearchService", "DescribeDomain", {}).n("OpenSearchClient", "DescribeDomainCommand").f(void 0, void 0).ser(se_DescribeDomainCommand).de(de_DescribeDomainCommand).build() { static { __name(this, "DescribeDomainCommand"); }}; // src/commands/DescribeDomainConfigCommand.ts var DescribeDomainConfigCommand = 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("AmazonOpenSearchService", "DescribeDomainConfig", {}).n("OpenSearchClient", "DescribeDomainConfigCommand").f(void 0, void 0).ser(se_DescribeDomainConfigCommand).de(de_DescribeDomainConfigCommand).build() { static { __name(this, "DescribeDomainConfigCommand"); }}; // src/commands/DescribeDomainHealthCommand.ts var DescribeDomainHealthCommand = 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("AmazonOpenSearchService", "DescribeDomainHealth", {}).n("OpenSearchClient", "DescribeDomainHealthCommand").f(void 0, void 0).ser(se_DescribeDomainHealthCommand).de(de_DescribeDomainHealthCommand).build() { static { __name(this, "DescribeDomainHealthCommand"); }}; // src/commands/DescribeDomainNodesCommand.ts var DescribeDomainNodesCommand = 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("AmazonOpenSearchService", "DescribeDomainNodes", {}).n("OpenSearchClient", "DescribeDomainNodesCommand").f(void 0, void 0).ser(se_DescribeDomainNodesCommand).de(de_DescribeDomainNodesCommand).build() { static { __name(this, "DescribeDomainNodesCommand"); }}; // src/commands/DescribeDomainsCommand.ts var DescribeDomainsCommand = 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("AmazonOpenSearchService", "DescribeDomains", {}).n("OpenSearchClient", "DescribeDomainsCommand").f(void 0, void 0).ser(se_DescribeDomainsCommand).de(de_DescribeDomainsCommand).build() { static { __name(this, "DescribeDomainsCommand"); }}; // src/commands/DescribeDryRunProgressCommand.ts var DescribeDryRunProgressCommand = 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("AmazonOpenSearchService", "DescribeDryRunProgress", {}).n("OpenSearchClient", "DescribeDryRunProgressCommand").f(void 0, void 0).ser(se_DescribeDryRunProgressCommand).de(de_DescribeDryRunProgressCommand).build() { static { __name(this, "DescribeDryRunProgressCommand"); }}; // src/commands/DescribeInboundConnectionsCommand.ts var DescribeInboundConnectionsCommand = 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("AmazonOpenSearchService", "DescribeInboundConnections", {}).n("OpenSearchClient", "DescribeInboundConnectionsCommand").f(void 0, void 0).ser(se_DescribeInboundConnectionsCommand).de(de_DescribeInboundConnectionsCommand).build() { static { __name(this, "DescribeInboundConnectionsCommand"); }}; // src/commands/DescribeInstanceTypeLimitsCommand.ts var DescribeInstanceTypeLimitsCommand = 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("AmazonOpenSearchService", "DescribeInstanceTypeLimits", {}).n("OpenSearchClient", "DescribeInstanceTypeLimitsCommand").f(void 0, void 0).ser(se_DescribeInstanceTypeLimitsCommand).de(de_DescribeInstanceTypeLimitsCommand).build() { static { __name(this, "DescribeInstanceTypeLimitsCommand"); }}; // src/commands/DescribeOutboundConnectionsCommand.ts var DescribeOutboundConnectionsCommand = 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("AmazonOpenSearchService", "DescribeOutboundConnections", {}).n("OpenSearchClient", "DescribeOutboundConnectionsCommand").f(void 0, void 0).ser(se_DescribeOutboundConnectionsCommand).de(de_DescribeOutboundConnectionsCommand).build() { static { __name(this, "DescribeOutboundConnectionsCommand"); }}; // src/commands/DescribePackagesCommand.ts var DescribePackagesCommand = 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("AmazonOpenSearchService", "DescribePackages", {}).n("OpenSearchClient", "DescribePackagesCommand").f(void 0, void 0).ser(se_DescribePackagesCommand).de(de_DescribePackagesCommand).build() { static { __name(this, "DescribePackagesCommand"); }}; // src/commands/DescribeReservedInstanceOfferingsCommand.ts var DescribeReservedInstanceOfferingsCommand = 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("AmazonOpenSearchService", "DescribeReservedInstanceOfferings", {}).n("OpenSearchClient", "DescribeReservedInstanceOfferingsCommand").f(void 0, void 0).ser(se_DescribeReservedInstanceOfferingsCommand).de(de_DescribeReservedInstanceOfferingsCommand).build() { static { __name(this, "DescribeReservedInstanceOfferingsCommand"); }}; // src/commands/DescribeReservedInstancesCommand.ts var DescribeReservedInstancesCommand = 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("AmazonOpenSearchService", "DescribeReservedInstances", {}).n("OpenSearchClient", "DescribeReservedInstancesCommand").f(void 0, void 0).ser(se_DescribeReservedInstancesCommand).de(de_DescribeReservedInstancesCommand).build() { static { __name(this, "DescribeReservedInstancesCommand"); }}; // src/commands/DescribeVpcEndpointsCommand.ts var DescribeVpcEndpointsCommand = 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("AmazonOpenSearchService", "DescribeVpcEndpoints", {}).n("OpenSearchClient", "DescribeVpcEndpointsCommand").f(void 0, void 0).ser(se_DescribeVpcEndpointsCommand).de(de_DescribeVpcEndpointsCommand).build() { static { __name(this, "DescribeVpcEndpointsCommand"); }}; // src/commands/DissociatePackageCommand.ts var DissociatePackageCommand = 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("AmazonOpenSearchService", "DissociatePackage", {}).n("OpenSearchClient", "DissociatePackageCommand").f(void 0, void 0).ser(se_DissociatePackageCommand).de(de_DissociatePackageCommand).build() { static { __name(this, "DissociatePackageCommand"); }}; // src/commands/DissociatePackagesCommand.ts var DissociatePackagesCommand = 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("AmazonOpenSearchService", "DissociatePackages", {}).n("OpenSearchClient", "DissociatePackagesCommand").f(void 0, void 0).ser(se_DissociatePackagesCommand).de(de_DissociatePackagesCommand).build() { static { __name(this, "DissociatePackagesCommand"); }}; // src/commands/GetApplicationCommand.ts var GetApplicationCommand = 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("AmazonOpenSearchService", "GetApplication", {}).n("OpenSearchClient", "GetApplicationCommand").f(void 0, void 0).ser(se_GetApplicationCommand).de(de_GetApplicationCommand).build() { static { __name(this, "GetApplicationCommand"); }}; // src/commands/GetCompatibleVersionsCommand.ts var GetCompatibleVersionsCommand = 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("AmazonOpenSearchService", "GetCompatibleVersions", {}).n("OpenSearchClient", "GetCompatibleVersionsCommand").f(void 0, void 0).ser(se_GetCompatibleVersionsCommand).de(de_GetCompatibleVersionsCommand).build() { static { __name(this, "GetCompatibleVersionsCommand"); }}; // src/commands/GetDataSourceCommand.ts var GetDataSourceCommand = 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("AmazonOpenSearchService", "GetDataSource", {}).n("OpenSearchClient", "GetDataSourceCommand").f(void 0, void 0).ser(se_GetDataSourceCommand).de(de_GetDataSourceCommand).build() { static { __name(this, "GetDataSourceCommand"); }}; // src/commands/GetDirectQueryDataSourceCommand.ts var GetDirectQueryDataSourceCommand = 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("AmazonOpenSearchService", "GetDirectQueryDataSource", {}).n("OpenSearchClient", "GetDirectQueryDataSourceCommand").f(void 0, void 0).ser(se_GetDirectQueryDataSourceCommand).de(de_GetDirectQueryDataSourceCommand).build() { static { __name(this, "GetDirectQueryDataSourceCommand"); }}; // src/commands/GetDomainMaintenanceStatusCommand.ts var GetDomainMaintenanceStatusCommand = 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("AmazonOpenSearchService", "GetDomainMaintenanceStatus", {}).n("OpenSearchClient", "GetDomainMaintenanceStatusCommand").f(void 0, void 0).ser(se_GetDomainMaintenanceStatusCommand).de(de_GetDomainMaintenanceStatusCommand).build() { static { __name(this, "GetDomainMaintenanceStatusCommand"); }}; // src/commands/GetPackageVersionHistoryCommand.ts var GetPackageVersionHistoryCommand = 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("AmazonOpenSearchService", "GetPackageVersionHistory", {}).n("OpenSearchClient", "GetPackageVersionHistoryCommand").f(void 0, void 0).ser(se_GetPackageVersionHistoryCommand).de(de_GetPackageVersionHistoryCommand).build() { static { __name(this, "GetPackageVersionHistoryCommand"); }}; // src/commands/GetUpgradeHistoryCommand.ts var GetUpgradeHistoryCommand = 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("AmazonOpenSearchService", "GetUpgradeHistory", {}).n("OpenSearchClient", "GetUpgradeHistoryCommand").f(void 0, void 0).ser(se_GetUpgradeHistoryCommand).de(de_GetUpgradeHistoryCommand).build() { static { __name(this, "GetUpgradeHistoryCommand"); }}; // src/commands/GetUpgradeStatusCommand.ts var GetUpgradeStatusCommand = 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("AmazonOpenSearchService", "GetUpgradeStatus", {}).n("OpenSearchClient", "GetUpgradeStatusCommand").f(void 0, void 0).ser(se_GetUpgradeStatusCommand).de(de_GetUpgradeStatusCommand).build() { static { __name(this, "GetUpgradeStatusCommand"); }}; // src/commands/ListApplicationsCommand.ts var ListApplicationsCommand = 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("AmazonOpenSearchService", "ListApplications", {}).n("OpenSearchClient", "ListApplicationsCommand").f(void 0, void 0).ser(se_ListApplicationsCommand).de(de_ListApplicationsCommand).build() { static { __name(this, "ListApplicationsCommand"); }}; // src/commands/ListDataSourcesCommand.ts var ListDataSourcesCommand = 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("AmazonOpenSearchService", "ListDataSources", {}).n("OpenSearchClient", "ListDataSourcesCommand").f(void 0, void 0).ser(se_ListDataSourcesCommand).de(de_ListDataSourcesCommand).build() { static { __name(this, "ListDataSourcesCommand"); }}; // src/commands/ListDirectQueryDataSourcesCommand.ts var ListDirectQueryDataSourcesCommand = 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("AmazonOpenSearchService", "ListDirectQueryDataSources", {}).n("OpenSearchClient", "ListDirectQueryDataSourcesCommand").f(void 0, void 0).ser(se_ListDirectQueryDataSourcesCommand).de(de_ListDirectQueryDataSourcesCommand).build() { static { __name(this, "ListDirectQueryDataSourcesCommand"); }}; // src/commands/ListDomainMaintenancesCommand.ts var ListDomainMaintenancesCommand = 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("AmazonOpenSearchService", "ListDomainMaintenances", {}).n("OpenSearchClient", "ListDomainMaintenancesCommand").f(void 0, void 0).ser(se_ListDomainMaintenancesCommand).de(de_ListDomainMaintenancesCommand).build() { static { __name(this, "ListDomainMaintenancesCommand"); }}; // src/commands/ListDomainNamesCommand.ts var ListDomainNamesCommand = 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("AmazonOpenSearchService", "ListDomainNames", {}).n("OpenSearchClient", "ListDomainNamesCommand").f(void 0, void 0).ser(se_ListDomainNamesCommand).de(de_ListDomainNamesCommand).build() { static { __name(this, "ListDomainNamesCommand"); }}; // src/commands/ListDomainsForPackageCommand.ts var ListDomainsForPackageCommand = 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("AmazonOpenSearchService", "ListDomainsForPackage", {}).n("OpenSearchClient", "ListDomainsForPackageCommand").f(void 0, void 0).ser(se_ListDomainsForPackageCommand).de(de_ListDomainsForPackageCommand).build() { static { __name(this, "ListDomainsForPackageCommand"); }}; // src/commands/ListInstanceTypeDetailsCommand.ts var ListInstanceTypeDetailsCommand = 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("AmazonOpenSearchService", "ListInstanceTypeDetails", {}).n("OpenSearchClient", "ListInstanceTypeDetailsCommand").f(void 0, void 0).ser(se_ListInstanceTypeDetailsCommand).de(de_ListInstanceTypeDetailsCommand).build() { static { __name(this, "ListInstanceTypeDetailsCommand"); }}; // src/commands/ListPackagesForDomainCommand.ts var ListPackagesForDomainCommand = 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("AmazonOpenSearchService", "ListPackagesForDomain", {}).n("OpenSearchClient", "ListPackagesForDomainCommand").f(void 0, void 0).ser(se_ListPackagesForDomainCommand).de(de_ListPackagesForDomainCommand).build() { static { __name(this, "ListPackagesForDomainCommand"); }}; // src/commands/ListScheduledActionsCommand.ts var ListScheduledActionsCommand = 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("AmazonOpenSearchService", "ListScheduledActions", {}).n("OpenSearchClient", "ListScheduledActionsCommand").f(void 0, void 0).ser(se_ListScheduledActionsCommand).de(de_ListScheduledActionsCommand).build() { static { __name(this, "ListScheduledActionsCommand"); }}; // src/commands/ListTagsCommand.ts var ListTagsCommand = 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("AmazonOpenSearchService", "ListTags", {}).n("OpenSearchClient", "ListTagsCommand").f(void 0, void 0).ser(se_ListTagsCommand).de(de_ListTagsCommand).build() { static { __name(this, "ListTagsCommand"); }}; // src/commands/ListVersionsCommand.ts var ListVersionsCommand = 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("AmazonOpenSearchService", "ListVersions", {}).n("OpenSearchClient", "ListVersionsCommand").f(void 0, void 0).ser(se_ListVersionsCommand).de(de_ListVersionsCommand).build() { static { __name(this, "ListVersionsCommand"); }}; // src/commands/ListVpcEndpointAccessCommand.ts var ListVpcEndpointAccessCommand = 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("AmazonOpenSearchService", "ListVpcEndpointAccess", {}).n("OpenSearchClient", "ListVpcEndpointAccessCommand").f(void 0, void 0).ser(se_ListVpcEndpointAccessCommand).de(de_ListVpcEndpointAccessCommand).build() { static { __name(this, "ListVpcEndpointAccessCommand"); }}; // src/commands/ListVpcEndpointsCommand.ts var ListVpcEndpointsCommand = 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("AmazonOpenSearchService", "ListVpcEndpoints", {}).n("OpenSearchClient", "ListVpcEndpointsCommand").f(void 0, void 0).ser(se_ListVpcEndpointsCommand).de(de_ListVpcEndpointsCommand).build() { static { __name(this, "ListVpcEndpointsCommand"); }}; // src/commands/ListVpcEndpointsForDomainCommand.ts var ListVpcEndpointsForDomainCommand = 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("AmazonOpenSearchService", "ListVpcEndpointsForDomain", {}).n("OpenSearchClient", "ListVpcEndpointsForDomainCommand").f(void 0, void 0).ser(se_ListVpcEndpointsForDomainCommand).de(de_ListVpcEndpointsForDomainCommand).build() { static { __name(this, "ListVpcEndpointsForDomainCommand"); }}; // src/commands/PurchaseReservedInstanceOfferingCommand.ts var PurchaseReservedInstanceOfferingCommand = 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("AmazonOpenSearchService", "PurchaseReservedInstanceOffering", {}).n("OpenSearchClient", "PurchaseReservedInstanceOfferingCommand").f(void 0, void 0).ser(se_PurchaseReservedInstanceOfferingCommand).de(de_PurchaseReservedInstanceOfferingCommand).build() { static { __name(this, "PurchaseReservedInstanceOfferingCommand"); }}; // src/commands/RejectInboundConnectionCommand.ts var RejectInboundConnectionCommand = 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("AmazonOpenSearchService", "RejectInboundConnection", {}).n("OpenSearchClient", "RejectInboundConnectionCommand").f(void 0, void 0).ser(se_RejectInboundConnectionCommand).de(de_RejectInboundConnectionCommand).build() { static { __name(this, "RejectInboundConnectionCommand"); }}; // src/commands/RemoveTagsCommand.ts var RemoveTagsCommand = 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("AmazonOpenSearchService", "RemoveTags", {}).n("OpenSearchClient", "RemoveTagsCommand").f(void 0, void 0).ser(se_RemoveTagsCommand).de(de_RemoveTagsCommand).build() { static { __name(this, "RemoveTagsCommand"); }}; // src/commands/RevokeVpcEndpointAccessCommand.ts var RevokeVpcEndpointAccessCommand = 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("AmazonOpenSearchService", "RevokeVpcEndpointAccess", {}).n("OpenSearchClient", "RevokeVpcEndpointAccessCommand").f(void 0, void 0).ser(se_RevokeVpcEndpointAccessCommand).de(de_RevokeVpcEndpointAccessCommand).build() { static { __name(this, "RevokeVpcEndpointAccessCommand"); }}; // src/commands/StartDomainMaintenanceCommand.ts var StartDomainMaintenanceCommand = 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("AmazonOpenSearchService", "StartDomainMaintenance", {}).n("OpenSearchClient", "StartDomainMaintenanceCommand").f(void 0, void 0).ser(se_StartDomainMaintenanceCommand).de(de_StartDomainMaintenanceCommand).build() { static { __name(this, "StartDomainMaintenanceCommand"); }}; // src/commands/StartServiceSoftwareUpdateCommand.ts var StartServiceSoftwareUpdateCommand = 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("AmazonOpenSearchService", "StartServiceSoftwareUpdate", {}).n("OpenSearchClient", "StartServiceSoftwareUpdateCommand").f(void 0, void 0).ser(se_StartServiceSoftwareUpdateCommand).de(de_StartServiceSoftwareUpdateCommand).build() { static { __name(this, "StartServiceSoftwareUpdateCommand"); }}; // src/commands/UpdateApplicationCommand.ts var UpdateApplicationCommand = 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("AmazonOpenSearchService", "UpdateApplication", {}).n("OpenSearchClient", "UpdateApplicationCommand").f(void 0, void 0).ser(se_UpdateApplicationCommand).de(de_UpdateApplicationCommand).build() { static { __name(this, "UpdateApplicationCommand"); }}; // src/commands/UpdateDataSourceCommand.ts var UpdateDataSourceCommand = 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("AmazonOpenSearchService", "UpdateDataSource", {}).n("OpenSearchClient", "UpdateDataSourceCommand").f(void 0, void 0).ser(se_UpdateDataSourceCommand).de(de_UpdateDataSourceCommand).build() { static { __name(this, "UpdateDataSourceCommand"); }}; // src/commands/UpdateDirectQueryDataSourceCommand.ts var UpdateDirectQueryDataSourceCommand = 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("AmazonOpenSearchService", "UpdateDirectQueryDataSource", {}).n("OpenSearchClient", "UpdateDirectQueryDataSourceCommand").f(void 0, void 0).ser(se_UpdateDirectQueryDataSourceCommand).de(de_UpdateDirectQueryDataSourceCommand).build() { static { __name(this, "UpdateDirectQueryDataSourceCommand"); }}; // src/commands/UpdateDomainConfigCommand.ts var UpdateDomainConfigCommand = 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("AmazonOpenSearchService", "UpdateDomainConfig", {}).n("OpenSearchClient", "UpdateDomainConfigCommand").f(UpdateDomainConfigRequestFilterSensitiveLog, void 0).ser(se_UpdateDomainConfigCommand).de(de_UpdateDomainConfigCommand).build() { static { __name(this, "UpdateDomainConfigCommand"); }}; // src/commands/UpdatePackageCommand.ts var UpdatePackageCommand = 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("AmazonOpenSearchService", "UpdatePackage", {}).n("OpenSearchClient", "UpdatePackageCommand").f(void 0, void 0).ser(se_UpdatePackageCommand).de(de_UpdatePackageCommand).build() { static { __name(this, "UpdatePackageCommand"); }}; // src/commands/UpdatePackageScopeCommand.ts var UpdatePackageScopeCommand = 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("AmazonOpenSearchService", "UpdatePackageScope", {}).n("OpenSearchClient", "UpdatePackageScopeCommand").f(void 0, void 0).ser(se_UpdatePackageScopeCommand).de(de_UpdatePackageScopeCommand).build() { static { __name(this, "UpdatePackageScopeCommand"); }}; // src/commands/UpdateScheduledActionCommand.ts var UpdateScheduledActionCommand = 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("AmazonOpenSearchService", "UpdateScheduledAction", {}).n("OpenSearchClient", "UpdateScheduledActionCommand").f(void 0, void 0).ser(se_UpdateScheduledActionCommand).de(de_UpdateScheduledActionCommand).build() { static { __name(this, "UpdateScheduledActionCommand"); }}; // src/commands/UpdateVpcEndpointCommand.ts var UpdateVpcEndpointCommand = 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("AmazonOpenSearchService", "UpdateVpcEndpoint", {}).n("OpenSearchClient", "UpdateVpcEndpointCommand").f(void 0, void 0).ser(se_UpdateVpcEndpointCommand).de(de_UpdateVpcEndpointCommand).build() { static { __name(this, "UpdateVpcEndpointCommand"); }}; // src/commands/UpgradeDomainCommand.ts var UpgradeDomainCommand = 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("AmazonOpenSearchService", "UpgradeDomain", {}).n("OpenSearchClient", "UpgradeDomainCommand").f(void 0, void 0).ser(se_UpgradeDomainCommand).de(de_UpgradeDomainCommand).build() { static { __name(this, "UpgradeDomainCommand"); }}; // src/OpenSearch.tsvar commands = { AcceptInboundConnectionCommand, AddDataSourceCommand, AddDirectQueryDataSourceCommand, AddTagsCommand, AssociatePackageCommand, AssociatePackagesCommand, AuthorizeVpcEndpointAccessCommand, CancelDomainConfigChangeCommand, CancelServiceSoftwareUpdateCommand, CreateApplicationCommand, CreateDomainCommand, CreateOutboundConnectionCommand, CreatePackageCommand, CreateVpcEndpointCommand, DeleteApplicationCommand, DeleteDataSourceCommand, DeleteDirectQueryDataSourceCommand, DeleteDomainCommand, DeleteInboundConnectionCommand, DeleteOutboundConnectionCommand, DeletePackageCommand, DeleteVpcEndpointCommand, DescribeDomainCommand, DescribeDomainAutoTunesCommand, DescribeDomainChangeProgressCommand, DescribeDomainConfigCommand, DescribeDomainHealthCommand, DescribeDomainNodesCommand, DescribeDomainsCommand, DescribeDryRunProgressCommand, DescribeInboundConnectionsCommand, DescribeInstanceTypeLimitsCommand, DescribeOutboundConnectionsCommand, DescribePackagesCommand, DescribeReservedInstanceOfferingsCommand, DescribeReservedInstancesCommand, DescribeVpcEndpointsCommand, DissociatePackageCommand, DissociatePackagesCommand, GetApplicationCommand, GetCompatibleVersionsCommand, GetDataSourceCommand, GetDirectQueryDataSourceCommand, GetDomainMaintenanceStatusCommand, GetPackageVersionHistoryCommand, GetUpgradeHistoryCommand, GetUpgradeStatusCommand, ListApplicationsCommand, ListDataSourcesCommand, ListDirectQueryDataSourcesCommand, ListDomainMaintenancesCommand, ListDomainNamesCommand, ListDomainsForPackageCommand, ListInstanceTypeDetailsCommand, ListPackagesForDomainCommand, ListScheduledActionsCommand, ListTagsCommand, ListVersionsCommand, ListVpcEndpointAccessCommand, ListVpcEndpointsCommand, ListVpcEndpointsForDomainCommand, PurchaseReservedInstanceOfferingCommand, RejectInboundConnectionCommand, RemoveTagsCommand, RevokeVpcEndpointAccessCommand, StartDomainMaintenanceCommand, StartServiceSoftwareUpdateCommand, UpdateApplicationCommand, UpdateDataSourceCommand, UpdateDirectQueryDataSourceCommand, UpdateDomainConfigCommand, UpdatePackageCommand, UpdatePackageScopeCommand, UpdateScheduledActionCommand, UpdateVpcEndpointCommand, UpgradeDomainCommand};var OpenSearch = class extends OpenSearchClient { static { __name(this, "OpenSearch"); }};(0, import_smithy_client.createAggregatedClient)(commands, OpenSearch); // src/pagination/DescribeDomainAutoTunesPaginator.ts var paginateDescribeDomainAutoTunes = (0, import_core.createPaginator)(OpenSearchClient, DescribeDomainAutoTunesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeInboundConnectionsPaginator.ts var paginateDescribeInboundConnections = (0, import_core.createPaginator)(OpenSearchClient, DescribeInboundConnectionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeOutboundConnectionsPaginator.ts var paginateDescribeOutboundConnections = (0, import_core.createPaginator)(OpenSearchClient, DescribeOutboundConnectionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribePackagesPaginator.ts var paginateDescribePackages = (0, import_core.createPaginator)(OpenSearchClient, DescribePackagesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeReservedInstanceOfferingsPaginator.ts var paginateDescribeReservedInstanceOfferings = (0, import_core.createPaginator)(OpenSearchClient, DescribeReservedInstanceOfferingsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeReservedInstancesPaginator.ts var paginateDescribeReservedInstances = (0, import_core.createPaginator)(OpenSearchClient, DescribeReservedInstancesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetPackageVersionHistoryPaginator.ts var paginateGetPackageVersionHistory = (0, import_core.createPaginator)(OpenSearchClient, GetPackageVersionHistoryCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetUpgradeHistoryPaginator.ts var paginateGetUpgradeHistory = (0, import_core.createPaginator)(OpenSearchClient, GetUpgradeHistoryCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListApplicationsPaginator.ts var paginateListApplications = (0, import_core.createPaginator)(OpenSearchClient, ListApplicationsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListDomainMaintenancesPaginator.ts var paginateListDomainMaintenances = (0, import_core.createPaginator)(OpenSearchClient, ListDomainMaintenancesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListDomainsForPackagePaginator.ts var paginateListDomainsForPackage = (0, import_core.createPaginator)(OpenSearchClient, ListDomainsForPackageCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListInstanceTypeDetailsPaginator.ts var paginateListInstanceTypeDetails = (0, import_core.createPaginator)(OpenSearchClient, ListInstanceTypeDetailsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListPackagesForDomainPaginator.ts var paginateListPackagesForDomain = (0, import_core.createPaginator)(OpenSearchClient, ListPackagesForDomainCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListScheduledActionsPaginator.ts var paginateListScheduledActions = (0, import_core.createPaginator)(OpenSearchClient, ListScheduledActionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListVersionsPaginator.ts var paginateListVersions = (0, import_core.createPaginator)(OpenSearchClient, ListVersionsCommand, "NextToken", "NextToken", "MaxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { OpenSearchServiceException, __Client, OpenSearchClient, OpenSearch, $Command, AcceptInboundConnectionCommand, AddDataSourceCommand, AddDirectQueryDataSourceCommand, AddTagsCommand, AssociatePackageCommand, AssociatePackagesCommand, AuthorizeVpcEndpointAccessCommand, CancelDomainConfigChangeCommand, CancelServiceSoftwareUpdateCommand, CreateApplicationCommand, CreateDomainCommand, CreateOutboundConnectionCommand, CreatePackageCommand, CreateVpcEndpointCommand, DeleteApplicationCommand, DeleteDataSourceCommand, DeleteDirectQueryDataSourceCommand, DeleteDomainCommand, DeleteInboundConnectionCommand, DeleteOutboundConnectionCommand, DeletePackageCommand, DeleteVpcEndpointCommand, DescribeDomainAutoTunesCommand, DescribeDomainChangeProgressCommand, DescribeDomainCommand, DescribeDomainConfigCommand, DescribeDomainHealthCommand, DescribeDomainNodesCommand, DescribeDomainsCommand, DescribeDryRunProgressCommand, DescribeInboundConnectionsCommand, DescribeInstanceTypeLimitsCommand, DescribeOutboundConnectionsCommand, DescribePackagesCommand, DescribeReservedInstanceOfferingsCommand, DescribeReservedInstancesCommand, DescribeVpcEndpointsCommand, DissociatePackageCommand, DissociatePackagesCommand, GetApplicationCommand, GetCompatibleVersionsCommand, GetDataSourceCommand, GetDirectQueryDataSourceCommand, GetDomainMaintenanceStatusCommand, GetPackageVersionHistoryCommand, GetUpgradeHistoryCommand, GetUpgradeStatusCommand, ListApplicationsCommand, ListDataSourcesCommand, ListDirectQueryDataSourcesCommand, ListDomainMaintenancesCommand, ListDomainNamesCommand, ListDomainsForPackageCommand, ListInstanceTypeDetailsCommand, ListPackagesForDomainCommand, ListScheduledActionsCommand, ListTagsCommand, ListVersionsCommand, ListVpcEndpointAccessCommand, ListVpcEndpointsCommand, ListVpcEndpointsForDomainCommand, PurchaseReservedInstanceOfferingCommand, RejectInboundConnectionCommand, RemoveTagsCommand, RevokeVpcEndpointAccessCommand, StartDomainMaintenanceCommand, StartServiceSoftwareUpdateCommand, UpdateApplicationCommand, UpdateDataSourceCommand, UpdateDirectQueryDataSourceCommand, UpdateDomainConfigCommand, UpdatePackageCommand, UpdatePackageScopeCommand, UpdateScheduledActionCommand, UpdateVpcEndpointCommand, UpgradeDomainCommand, paginateDescribeDomainAutoTunes, paginateDescribeInboundConnections, paginateDescribeOutboundConnections, paginateDescribePackages, paginateDescribeReservedInstanceOfferings, paginateDescribeReservedInstances, paginateGetPackageVersionHistory, paginateGetUpgradeHistory, paginateListApplications, paginateListDomainMaintenances, paginateListDomainsForPackage, paginateListInstanceTypeDetails, paginateListPackagesForDomain, paginateListScheduledActions, paginateListVersions, ConnectionMode, InboundConnectionStatusCode, DisabledOperationException, LimitExceededException, ResourceNotFoundException, AccessDeniedException, OptionState, ActionSeverity, ActionStatus, ActionType, DataSourceType, BaseException, DependencyFailureException, InternalException, ValidationException, DirectQueryDataSourceType, NaturalLanguageQueryGenerationDesiredState, NaturalLanguageQueryGenerationCurrentState, DomainPackageStatus, PackageType, ConflictException, AWSServicePrincipal, PrincipalType, DeploymentStatus, AppConfigType, AutoTuneDesiredState, TimeUnit, OpenSearchPartitionInstanceType, NodeOptionsNodeType, OpenSearchWarmPartitionInstanceType, TLSSecurityPolicy, VolumeType, RolesKeyIdCOption, SubjectKeyIdCOption, IPAddressType, LogType, AutoTuneState, ConfigChangeStatus, InitiatedBy, DomainProcessingStatusType, PropertyValueType, InvalidTypeException, ResourceAlreadyExistsException, SkipUnavailableStatus, OutboundConnectionStatusCode, RequirementLevel, PackageStatus, VpcEndpointStatus, ScheduledAutoTuneActionType, ScheduledAutoTuneSeverityType, AutoTuneType, OverallChangeStatus, RollbackOnDisable, DomainHealth, DomainState, ZoneStatus, MasterNodeStatus, NodeStatus, NodeType, InvalidPaginationTokenException, DescribePackagesFilterName, ReservedInstancePaymentOption, VpcEndpointErrorCode, ApplicationStatus, DataSourceStatus, MaintenanceType, MaintenanceStatus, UpgradeStep, UpgradeStatus, EngineType, MasterUserOptionsFilterSensitiveLog, SAMLOptionsInputFilterSensitiveLog, AdvancedSecurityOptionsInputFilterSensitiveLog, CreateDomainRequestFilterSensitiveLog, ScheduledBy, ScheduleAt, DryRunMode, PackageScopeOperationEnum, SlotNotAvailableException, UpdateDomainConfigRequestFilterSensitiveLog});