/var/runtime/node_modules/@aws-sdk/client-robomaker/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, { Architecture: () => Architecture, BatchDeleteWorldsCommand: () => BatchDeleteWorldsCommand, BatchDescribeSimulationJobCommand: () => BatchDescribeSimulationJobCommand, CancelDeploymentJobCommand: () => CancelDeploymentJobCommand, CancelSimulationJobBatchCommand: () => CancelSimulationJobBatchCommand, CancelSimulationJobCommand: () => CancelSimulationJobCommand, CancelWorldExportJobCommand: () => CancelWorldExportJobCommand, CancelWorldGenerationJobCommand: () => CancelWorldGenerationJobCommand, ComputeType: () => ComputeType, ConcurrentDeploymentException: () => ConcurrentDeploymentException, CreateDeploymentJobCommand: () => CreateDeploymentJobCommand, CreateFleetCommand: () => CreateFleetCommand, CreateRobotApplicationCommand: () => CreateRobotApplicationCommand, CreateRobotApplicationVersionCommand: () => CreateRobotApplicationVersionCommand, CreateRobotCommand: () => CreateRobotCommand, CreateSimulationApplicationCommand: () => CreateSimulationApplicationCommand, CreateSimulationApplicationVersionCommand: () => CreateSimulationApplicationVersionCommand, CreateSimulationJobCommand: () => CreateSimulationJobCommand, CreateWorldExportJobCommand: () => CreateWorldExportJobCommand, CreateWorldGenerationJobCommand: () => CreateWorldGenerationJobCommand, CreateWorldTemplateCommand: () => CreateWorldTemplateCommand, DataSourceType: () => DataSourceType, DeleteFleetCommand: () => DeleteFleetCommand, DeleteRobotApplicationCommand: () => DeleteRobotApplicationCommand, DeleteRobotCommand: () => DeleteRobotCommand, DeleteSimulationApplicationCommand: () => DeleteSimulationApplicationCommand, DeleteWorldTemplateCommand: () => DeleteWorldTemplateCommand, DeploymentJobErrorCode: () => DeploymentJobErrorCode, DeploymentStatus: () => DeploymentStatus, DeregisterRobotCommand: () => DeregisterRobotCommand, DescribeDeploymentJobCommand: () => DescribeDeploymentJobCommand, DescribeFleetCommand: () => DescribeFleetCommand, DescribeRobotApplicationCommand: () => DescribeRobotApplicationCommand, DescribeRobotCommand: () => DescribeRobotCommand, DescribeSimulationApplicationCommand: () => DescribeSimulationApplicationCommand, DescribeSimulationJobBatchCommand: () => DescribeSimulationJobBatchCommand, DescribeSimulationJobCommand: () => DescribeSimulationJobCommand, DescribeWorldCommand: () => DescribeWorldCommand, DescribeWorldExportJobCommand: () => DescribeWorldExportJobCommand, DescribeWorldGenerationJobCommand: () => DescribeWorldGenerationJobCommand, DescribeWorldTemplateCommand: () => DescribeWorldTemplateCommand, ExitBehavior: () => ExitBehavior, FailureBehavior: () => FailureBehavior, GetWorldTemplateBodyCommand: () => GetWorldTemplateBodyCommand, IdempotentParameterMismatchException: () => IdempotentParameterMismatchException, InternalServerException: () => InternalServerException, InvalidParameterException: () => InvalidParameterException, LimitExceededException: () => LimitExceededException, ListDeploymentJobsCommand: () => ListDeploymentJobsCommand, ListFleetsCommand: () => ListFleetsCommand, ListRobotApplicationsCommand: () => ListRobotApplicationsCommand, ListRobotsCommand: () => ListRobotsCommand, ListSimulationApplicationsCommand: () => ListSimulationApplicationsCommand, ListSimulationJobBatchesCommand: () => ListSimulationJobBatchesCommand, ListSimulationJobsCommand: () => ListSimulationJobsCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, ListWorldExportJobsCommand: () => ListWorldExportJobsCommand, ListWorldGenerationJobsCommand: () => ListWorldGenerationJobsCommand, ListWorldTemplatesCommand: () => ListWorldTemplatesCommand, ListWorldsCommand: () => ListWorldsCommand, RegisterRobotCommand: () => RegisterRobotCommand, RenderingEngineType: () => RenderingEngineType, ResourceAlreadyExistsException: () => ResourceAlreadyExistsException, ResourceNotFoundException: () => ResourceNotFoundException, RestartSimulationJobCommand: () => RestartSimulationJobCommand, RoboMaker: () => RoboMaker, RoboMakerClient: () => RoboMakerClient, RoboMakerServiceException: () => RoboMakerServiceException, RobotDeploymentStep: () => RobotDeploymentStep, RobotSoftwareSuiteType: () => RobotSoftwareSuiteType, RobotSoftwareSuiteVersionType: () => RobotSoftwareSuiteVersionType, RobotStatus: () => RobotStatus, ServiceUnavailableException: () => ServiceUnavailableException, SimulationJobBatchErrorCode: () => SimulationJobBatchErrorCode, SimulationJobBatchStatus: () => SimulationJobBatchStatus, SimulationJobErrorCode: () => SimulationJobErrorCode, SimulationJobStatus: () => SimulationJobStatus, SimulationSoftwareSuiteType: () => SimulationSoftwareSuiteType, StartSimulationJobBatchCommand: () => StartSimulationJobBatchCommand, SyncDeploymentJobCommand: () => SyncDeploymentJobCommand, TagResourceCommand: () => TagResourceCommand, ThrottlingException: () => ThrottlingException, UntagResourceCommand: () => UntagResourceCommand, UpdateRobotApplicationCommand: () => UpdateRobotApplicationCommand, UpdateSimulationApplicationCommand: () => UpdateSimulationApplicationCommand, UpdateWorldTemplateCommand: () => UpdateWorldTemplateCommand, UploadBehavior: () => UploadBehavior, WorldExportJobErrorCode: () => WorldExportJobErrorCode, WorldExportJobStatus: () => WorldExportJobStatus, WorldGenerationJobErrorCode: () => WorldGenerationJobErrorCode, WorldGenerationJobStatus: () => WorldGenerationJobStatus, __Client: () => import_smithy_client.Client, paginateListDeploymentJobs: () => paginateListDeploymentJobs, paginateListFleets: () => paginateListFleets, paginateListRobotApplications: () => paginateListRobotApplications, paginateListRobots: () => paginateListRobots, paginateListSimulationApplications: () => paginateListSimulationApplications, paginateListSimulationJobBatches: () => paginateListSimulationJobBatches, paginateListSimulationJobs: () => paginateListSimulationJobs, paginateListWorldExportJobs: () => paginateListWorldExportJobs, paginateListWorldGenerationJobs: () => paginateListWorldGenerationJobs, paginateListWorldTemplates: () => paginateListWorldTemplates, paginateListWorlds: () => paginateListWorlds});module.exports = __toCommonJS(index_exports); // src/RoboMakerClient.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: "robomaker" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/RoboMakerClient.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/RoboMakerClient.tsvar RoboMakerClient = class extends import_smithy_client.Client { static { __name(this, "RoboMakerClient"); } /** * The resolved configuration of RoboMakerClient class. This is resolved and normalized from the {@link RoboMakerClientConfig | 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.defaultRoboMakerHttpAuthSchemeParametersProvider, 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/RoboMaker.ts // src/commands/BatchDeleteWorldsCommand.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/RoboMakerServiceException.ts var RoboMakerServiceException = class _RoboMakerServiceException extends import_smithy_client.ServiceException { static { __name(this, "RoboMakerServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _RoboMakerServiceException.prototype); }}; // src/models/models_0.tsvar Architecture = { ARM64: "ARM64", ARMHF: "ARMHF", X86_64: "X86_64"};var InternalServerException = class _InternalServerException extends RoboMakerServiceException { static { __name(this, "InternalServerException"); } name = "InternalServerException"; $fault = "server"; /** * @internal */ constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalServerException.prototype); }};var InvalidParameterException = class _InvalidParameterException extends RoboMakerServiceException { static { __name(this, "InvalidParameterException"); } name = "InvalidParameterException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "InvalidParameterException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidParameterException.prototype); }};var ThrottlingException = class _ThrottlingException extends RoboMakerServiceException { static { __name(this, "ThrottlingException"); } name = "ThrottlingException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ThrottlingException.prototype); }};var ComputeType = { CPU: "CPU", GPU_AND_CPU: "GPU_AND_CPU"};var DataSourceType = { Archive: "Archive", File: "File", Prefix: "Prefix"};var FailureBehavior = { Continue: "Continue", Fail: "Fail"};var SimulationJobErrorCode = { BadPermissionsCloudwatchLogs: "BadPermissionsCloudwatchLogs", BadPermissionsRobotApplication: "BadPermissionsRobotApplication", BadPermissionsS3Object: "BadPermissionsS3Object", BadPermissionsS3Output: "BadPermissionsS3Output", BadPermissionsSimulationApplication: "BadPermissionsSimulationApplication", BadPermissionsUserCredentials: "BadPermissionsUserCredentials", BatchCanceled: "BatchCanceled", BatchTimedOut: "BatchTimedOut", ENILimitExceeded: "ENILimitExceeded", InternalServiceError: "InternalServiceError", InvalidBundleRobotApplication: "InvalidBundleRobotApplication", InvalidBundleSimulationApplication: "InvalidBundleSimulationApplication", InvalidInput: "InvalidInput", InvalidS3Resource: "InvalidS3Resource", LimitExceeded: "LimitExceeded", MismatchedEtag: "MismatchedEtag", RequestThrottled: "RequestThrottled", ResourceNotFound: "ResourceNotFound", RobotApplicationCrash: "RobotApplicationCrash", RobotApplicationHealthCheckFailure: "RobotApplicationHealthCheckFailure", RobotApplicationVersionMismatchedEtag: "RobotApplicationVersionMismatchedEtag", SimulationApplicationCrash: "SimulationApplicationCrash", SimulationApplicationHealthCheckFailure: "SimulationApplicationHealthCheckFailure", SimulationApplicationVersionMismatchedEtag: "SimulationApplicationVersionMismatchedEtag", SubnetIpLimitExceeded: "SubnetIpLimitExceeded", ThrottlingError: "ThrottlingError", UploadContentMismatchError: "UploadContentMismatchError", WrongRegionRobotApplication: "WrongRegionRobotApplication", WrongRegionS3Bucket: "WrongRegionS3Bucket", WrongRegionS3Output: "WrongRegionS3Output", WrongRegionSimulationApplication: "WrongRegionSimulationApplication"};var ExitBehavior = { FAIL: "FAIL", RESTART: "RESTART"};var UploadBehavior = { UPLOAD_ON_TERMINATE: "UPLOAD_ON_TERMINATE", UPLOAD_ROLLING_AUTO_REMOVE: "UPLOAD_ROLLING_AUTO_REMOVE"};var SimulationJobStatus = { Canceled: "Canceled", Completed: "Completed", Failed: "Failed", Pending: "Pending", Preparing: "Preparing", Restarting: "Restarting", Running: "Running", RunningFailed: "RunningFailed", Terminated: "Terminated", Terminating: "Terminating"};var ResourceNotFoundException = class _ResourceNotFoundException extends RoboMakerServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); }};var ConcurrentDeploymentException = class _ConcurrentDeploymentException extends RoboMakerServiceException { static { __name(this, "ConcurrentDeploymentException"); } name = "ConcurrentDeploymentException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ConcurrentDeploymentException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConcurrentDeploymentException.prototype); }};var DeploymentJobErrorCode = { BadLambdaAssociated: "BadLambdaAssociated", BadPermissionError: "BadPermissionError", DeploymentFleetDoesNotExist: "DeploymentFleetDoesNotExist", DownloadConditionFailed: "DownloadConditionFailed", EnvironmentSetupError: "EnvironmentSetupError", EtagMismatch: "EtagMismatch", ExtractingBundleFailure: "ExtractingBundleFailure", FailureThresholdBreached: "FailureThresholdBreached", FleetDeploymentTimeout: "FleetDeploymentTimeout", GreengrassDeploymentFailed: "GreengrassDeploymentFailed", GreengrassGroupVersionDoesNotExist: "GreengrassGroupVersionDoesNotExist", InternalServerError: "InternalServerError", InvalidGreengrassGroup: "InvalidGreengrassGroup", LambdaDeleted: "LambdaDeleted", MissingRobotApplicationArchitecture: "MissingRobotApplicationArchitecture", MissingRobotArchitecture: "MissingRobotArchitecture", MissingRobotDeploymentResource: "MissingRobotDeploymentResource", PostLaunchFileFailure: "PostLaunchFileFailure", PreLaunchFileFailure: "PreLaunchFileFailure", ResourceNotFound: "ResourceNotFound", RobotAgentConnectionTimeout: "RobotAgentConnectionTimeout", RobotApplicationDoesNotExist: "RobotApplicationDoesNotExist", RobotDeploymentAborted: "RobotDeploymentAborted", RobotDeploymentNoResponse: "RobotDeploymentNoResponse"};var DeploymentStatus = { Canceled: "Canceled", Failed: "Failed", InProgress: "InProgress", Pending: "Pending", Preparing: "Preparing", Succeeded: "Succeeded"};var IdempotentParameterMismatchException = class _IdempotentParameterMismatchException extends RoboMakerServiceException { static { __name(this, "IdempotentParameterMismatchException"); } name = "IdempotentParameterMismatchException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "IdempotentParameterMismatchException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _IdempotentParameterMismatchException.prototype); }};var LimitExceededException = class _LimitExceededException extends RoboMakerServiceException { static { __name(this, "LimitExceededException"); } name = "LimitExceededException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _LimitExceededException.prototype); }};var ResourceAlreadyExistsException = class _ResourceAlreadyExistsException extends RoboMakerServiceException { static { __name(this, "ResourceAlreadyExistsException"); } name = "ResourceAlreadyExistsException"; $fault = "client"; /** * @internal */ constructor(opts) { super({ name: "ResourceAlreadyExistsException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceAlreadyExistsException.prototype); }};var RobotSoftwareSuiteType = { General: "General", ROS: "ROS", ROS2: "ROS2"};var RobotSoftwareSuiteVersionType = { Dashing: "Dashing", Foxy: "Foxy", Kinetic: "Kinetic", Melodic: "Melodic"};var RenderingEngineType = { OGRE: "OGRE"};var SimulationSoftwareSuiteType = { Gazebo: "Gazebo", RosbagPlay: "RosbagPlay", SimulationRuntime: "SimulationRuntime"};var ServiceUnavailableException = class _ServiceUnavailableException extends RoboMakerServiceException { static { __name(this, "ServiceUnavailableException"); } name = "ServiceUnavailableException"; $fault = "server"; /** * @internal */ constructor(opts) { super({ name: "ServiceUnavailableException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _ServiceUnavailableException.prototype); }};var WorldExportJobErrorCode = { AccessDenied: "AccessDenied", InternalServiceError: "InternalServiceError", InvalidInput: "InvalidInput", LimitExceeded: "LimitExceeded", RequestThrottled: "RequestThrottled", ResourceNotFound: "ResourceNotFound"};var WorldExportJobStatus = { Canceled: "Canceled", Canceling: "Canceling", Completed: "Completed", Failed: "Failed", Pending: "Pending", Running: "Running"};var WorldGenerationJobErrorCode = { AllWorldGenerationFailed: "AllWorldGenerationFailed", InternalServiceError: "InternalServiceError", InvalidInput: "InvalidInput", LimitExceeded: "LimitExceeded", RequestThrottled: "RequestThrottled", ResourceNotFound: "ResourceNotFound"};var WorldGenerationJobStatus = { Canceled: "Canceled", Canceling: "Canceling", Completed: "Completed", Failed: "Failed", PartialFailed: "PartialFailed", Pending: "Pending", Running: "Running"};var RobotDeploymentStep = { DownloadingExtractingStep: "DownloadingExtracting", ExecutingDownloadCondition: "ExecutingDownloadCondition", FinishedStep: "Finished", LaunchingStep: "Launching", PostLaunchStep: "ExecutingPostLaunch", PreLaunchStep: "ExecutingPreLaunch", ValidatingStep: "Validating"};var RobotStatus = { Available: "Available", Deploying: "Deploying", Failed: "Failed", InSync: "InSync", NoResponse: "NoResponse", PendingNewDeployment: "PendingNewDeployment", Registered: "Registered"};var SimulationJobBatchErrorCode = { InternalServiceError: "InternalServiceError"};var SimulationJobBatchStatus = { Canceled: "Canceled", Canceling: "Canceling", Completed: "Completed", Completing: "Completing", Failed: "Failed", InProgress: "InProgress", Pending: "Pending", TimedOut: "TimedOut", TimingOut: "TimingOut"}; // src/protocols/Aws_restJson1.tsvar se_BatchDeleteWorldsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/batchDeleteWorlds"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { worlds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worlds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchDeleteWorldsCommand");var se_BatchDescribeSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/batchDescribeSimulationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { jobs: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "jobs") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchDescribeSimulationJobCommand");var se_CancelDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/cancelDeploymentJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelDeploymentJobCommand");var se_CancelSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/cancelSimulationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelSimulationJobCommand");var se_CancelSimulationJobBatchCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/cancelSimulationJobBatch"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { batch: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelSimulationJobBatchCommand");var se_CancelWorldExportJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/cancelWorldExportJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelWorldExportJobCommand");var se_CancelWorldGenerationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/cancelWorldGenerationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CancelWorldGenerationJobCommand");var se_CreateDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createDeploymentJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()], deploymentApplicationConfigs: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "deploymentApplicationConfigs"), deploymentConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "deploymentConfig"), fleet: [], tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateDeploymentJobCommand");var se_CreateFleetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createFleet"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { name: [], tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateFleetCommand");var se_CreateRobotCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createRobot"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { architecture: [], greengrassGroupId: [], name: [], tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateRobotCommand");var se_CreateRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createRobotApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"), name: [], robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"), sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources"), tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateRobotApplicationCommand");var se_CreateRobotApplicationVersionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createRobotApplicationVersion"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], currentRevisionId: [], imageDigest: [], s3Etags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "s3Etags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateRobotApplicationVersionCommand");var se_CreateSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createSimulationApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"), name: [], renderingEngine: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "renderingEngine"), robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"), simulationSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "simulationSoftwareSuite"), sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources"), tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateSimulationApplicationCommand");var se_CreateSimulationApplicationVersionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createSimulationApplicationVersion"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], currentRevisionId: [], imageDigest: [], s3Etags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "s3Etags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateSimulationApplicationVersionCommand");var se_CreateSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createSimulationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()], compute: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "compute"), dataSources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "dataSources"), failureBehavior: [], iamRole: [], loggingConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "loggingConfig"), maxJobDurationInSeconds: [], outputLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "outputLocation"), robotApplications: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotApplications"), simulationApplications: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "simulationApplications"), tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"), vpcConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "vpcConfig") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateSimulationJobCommand");var se_CreateWorldExportJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createWorldExportJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()], iamRole: [], outputLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "outputLocation"), tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"), worlds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worlds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateWorldExportJobCommand");var se_CreateWorldGenerationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createWorldGenerationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()], tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"), template: [], worldCount: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worldCount"), worldTags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worldTags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateWorldGenerationJobCommand");var se_CreateWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/createWorldTemplate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientRequestToken: [], name: [], tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"), templateBody: [], templateLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "templateLocation") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateWorldTemplateCommand");var se_DeleteFleetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/deleteFleet"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { fleet: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteFleetCommand");var se_DeleteRobotCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/deleteRobot"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { robot: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteRobotCommand");var se_DeleteRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/deleteRobotApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], applicationVersion: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteRobotApplicationCommand");var se_DeleteSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/deleteSimulationApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], applicationVersion: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteSimulationApplicationCommand");var se_DeleteWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/deleteWorldTemplate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { template: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteWorldTemplateCommand");var se_DeregisterRobotCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/deregisterRobot"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { fleet: [], robot: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeregisterRobotCommand");var se_DescribeDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeDeploymentJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeDeploymentJobCommand");var se_DescribeFleetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeFleet"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { fleet: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeFleetCommand");var se_DescribeRobotCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeRobot"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { robot: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeRobotCommand");var se_DescribeRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeRobotApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], applicationVersion: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeRobotApplicationCommand");var se_DescribeSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeSimulationApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], applicationVersion: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeSimulationApplicationCommand");var se_DescribeSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeSimulationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeSimulationJobCommand");var se_DescribeSimulationJobBatchCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeSimulationJobBatch"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { batch: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeSimulationJobBatchCommand");var se_DescribeWorldCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeWorld"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { world: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeWorldCommand");var se_DescribeWorldExportJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeWorldExportJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeWorldExportJobCommand");var se_DescribeWorldGenerationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeWorldGenerationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeWorldGenerationJobCommand");var se_DescribeWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/describeWorldTemplate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { template: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeWorldTemplateCommand");var se_GetWorldTemplateBodyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/getWorldTemplateBody"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { generationJob: [], template: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetWorldTemplateBodyCommand");var se_ListDeploymentJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listDeploymentJobs"); 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_ListDeploymentJobsCommand");var se_ListFleetsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listFleets"); 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_ListFleetsCommand");var se_ListRobotApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listRobotApplications"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"), maxResults: [], nextToken: [], versionQualifier: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListRobotApplicationsCommand");var se_ListRobotsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listRobots"); 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_ListRobotsCommand");var se_ListSimulationApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listSimulationApplications"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"), maxResults: [], nextToken: [], versionQualifier: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListSimulationApplicationsCommand");var se_ListSimulationJobBatchesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listSimulationJobBatches"); 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_ListSimulationJobBatchesCommand");var se_ListSimulationJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listSimulationJobs"); 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_ListSimulationJobsCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/tags/{resourceArn}"); b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_ListTagsForResourceCommand");var se_ListWorldExportJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listWorldExportJobs"); 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_ListWorldExportJobsCommand");var se_ListWorldGenerationJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listWorldGenerationJobs"); 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_ListWorldGenerationJobsCommand");var se_ListWorldsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listWorlds"); 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_ListWorldsCommand");var se_ListWorldTemplatesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/listWorldTemplates"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { maxResults: [], nextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListWorldTemplatesCommand");var se_RegisterRobotCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/registerRobot"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { fleet: [], robot: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_RegisterRobotCommand");var se_RestartSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/restartSimulationJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { job: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_RestartSimulationJobCommand");var se_StartSimulationJobBatchCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/startSimulationJobBatch"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { batchPolicy: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "batchPolicy"), clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()], createSimulationJobRequests: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "createSimulationJobRequests"), tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_StartSimulationJobBatchCommand");var se_SyncDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/syncDeploymentJob"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()], fleet: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_SyncDeploymentJobCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/tags/{resourceArn}"); b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/tags/{resourceArn}"); b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false); const query = (0, import_smithy_client.map)({ [_tK]: [(0, import_smithy_client.expectNonNull)(input.tagKeys, `tagKeys`) != null, () => input[_tK] || []] }); let body; b.m("DELETE").h(headers).q(query).b(body); return b.build();}, "se_UntagResourceCommand");var se_UpdateRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/updateRobotApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], currentRevisionId: [], environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"), robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"), sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateRobotApplicationCommand");var se_UpdateSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/updateSimulationApplication"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { application: [], currentRevisionId: [], environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"), renderingEngine: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "renderingEngine"), robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"), simulationSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "simulationSoftwareSuite"), sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateSimulationApplicationCommand");var se_UpdateWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/updateWorldTemplate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { name: [], template: [], templateBody: [], templateLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "templateLocation") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateWorldTemplateCommand");var de_BatchDeleteWorldsCommand = /* @__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, { unprocessedWorlds: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchDeleteWorldsCommand");var de_BatchDescribeSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { jobs: /* @__PURE__ */ __name((_) => de_SimulationJobs(_, context), "jobs"), unprocessedJobs: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchDescribeSimulationJobCommand");var de_CancelDeploymentJobCommand = /* @__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_CancelDeploymentJobCommand");var de_CancelSimulationJobCommand = /* @__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_CancelSimulationJobCommand");var de_CancelSimulationJobBatchCommand = /* @__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_CancelSimulationJobBatchCommand");var de_CancelWorldExportJobCommand = /* @__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_CancelWorldExportJobCommand");var de_CancelWorldGenerationJobCommand = /* @__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_CancelWorldGenerationJobCommand");var de_CreateDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), deploymentApplicationConfigs: import_smithy_client._json, deploymentConfig: import_smithy_client._json, failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, fleet: import_smithy_client.expectString, status: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateDeploymentJobCommand");var de_CreateFleetCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), name: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateFleetCommand");var de_CreateRobotCommand = /* @__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, { architecture: import_smithy_client.expectString, arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), greengrassGroupId: import_smithy_client.expectString, name: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateRobotCommand");var de_CreateRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, tags: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateRobotApplicationCommand");var de_CreateRobotApplicationVersionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateRobotApplicationVersionCommand");var de_CreateSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, renderingEngine: import_smithy_client._json, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, simulationSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, tags: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateSimulationApplicationCommand");var de_CreateSimulationApplicationVersionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, renderingEngine: import_smithy_client._json, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, simulationSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateSimulationApplicationVersionCommand");var de_CreateSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, compute: import_smithy_client._json, dataSources: import_smithy_client._json, failureBehavior: import_smithy_client.expectString, failureCode: import_smithy_client.expectString, iamRole: import_smithy_client.expectString, lastStartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastStartedAt"), lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), loggingConfig: import_smithy_client._json, maxJobDurationInSeconds: import_smithy_client.expectLong, outputLocation: import_smithy_client._json, robotApplications: import_smithy_client._json, simulationApplications: import_smithy_client._json, simulationTimeMillis: import_smithy_client.expectLong, status: import_smithy_client.expectString, tags: import_smithy_client._json, vpcConfig: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateSimulationJobCommand");var de_CreateWorldExportJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), failureCode: import_smithy_client.expectString, iamRole: import_smithy_client.expectString, outputLocation: import_smithy_client._json, status: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateWorldExportJobCommand");var de_CreateWorldGenerationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), failureCode: import_smithy_client.expectString, status: import_smithy_client.expectString, tags: import_smithy_client._json, template: import_smithy_client.expectString, worldCount: import_smithy_client._json, worldTags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateWorldGenerationJobCommand");var de_CreateWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), name: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateWorldTemplateCommand");var de_DeleteFleetCommand = /* @__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_DeleteFleetCommand");var de_DeleteRobotCommand = /* @__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_DeleteRobotCommand");var de_DeleteRobotApplicationCommand = /* @__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_DeleteRobotApplicationCommand");var de_DeleteSimulationApplicationCommand = /* @__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_DeleteSimulationApplicationCommand");var de_DeleteWorldTemplateCommand = /* @__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_DeleteWorldTemplateCommand");var de_DeregisterRobotCommand = /* @__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, { fleet: import_smithy_client.expectString, robot: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DeregisterRobotCommand");var de_DescribeDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), deploymentApplicationConfigs: import_smithy_client._json, deploymentConfig: import_smithy_client._json, failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, fleet: import_smithy_client.expectString, robotDeploymentSummary: /* @__PURE__ */ __name((_) => de_RobotDeploymentSummary(_, context), "robotDeploymentSummary"), status: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeDeploymentJobCommand");var de_DescribeFleetCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), lastDeploymentJob: import_smithy_client.expectString, lastDeploymentStatus: import_smithy_client.expectString, lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"), name: import_smithy_client.expectString, robots: /* @__PURE__ */ __name((_) => de_Robots(_, context), "robots"), tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeFleetCommand");var de_DescribeRobotCommand = /* @__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, { architecture: import_smithy_client.expectString, arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), fleetArn: import_smithy_client.expectString, greengrassGroupId: import_smithy_client.expectString, lastDeploymentJob: import_smithy_client.expectString, lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"), name: import_smithy_client.expectString, status: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeRobotCommand");var de_DescribeRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, imageDigest: 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, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, tags: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeRobotApplicationCommand");var de_DescribeSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, imageDigest: 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, renderingEngine: import_smithy_client._json, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, simulationSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, tags: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeSimulationApplicationCommand");var de_DescribeSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, compute: import_smithy_client._json, dataSources: import_smithy_client._json, failureBehavior: import_smithy_client.expectString, failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, iamRole: import_smithy_client.expectString, lastStartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastStartedAt"), lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), loggingConfig: import_smithy_client._json, maxJobDurationInSeconds: import_smithy_client.expectLong, name: import_smithy_client.expectString, networkInterface: import_smithy_client._json, outputLocation: import_smithy_client._json, robotApplications: import_smithy_client._json, simulationApplications: import_smithy_client._json, simulationTimeMillis: import_smithy_client.expectLong, status: import_smithy_client.expectString, tags: import_smithy_client._json, vpcConfig: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeSimulationJobCommand");var de_DescribeSimulationJobBatchCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, batchPolicy: import_smithy_client._json, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), createdRequests: /* @__PURE__ */ __name((_) => de_SimulationJobSummaries(_, context), "createdRequests"), failedRequests: /* @__PURE__ */ __name((_) => de_FailedCreateSimulationJobRequests(_, context), "failedRequests"), failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), pendingRequests: import_smithy_client._json, status: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeSimulationJobBatchCommand");var de_DescribeWorldCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), generationJob: import_smithy_client.expectString, tags: import_smithy_client._json, template: import_smithy_client.expectString, worldDescriptionBody: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeWorldCommand");var de_DescribeWorldExportJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, iamRole: import_smithy_client.expectString, outputLocation: import_smithy_client._json, status: import_smithy_client.expectString, tags: import_smithy_client._json, worlds: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeWorldExportJobCommand");var de_DescribeWorldGenerationJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, finishedWorldsSummary: import_smithy_client._json, status: import_smithy_client.expectString, tags: import_smithy_client._json, template: import_smithy_client.expectString, worldCount: import_smithy_client._json, worldTags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeWorldGenerationJobCommand");var de_DescribeWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, tags: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeWorldTemplateCommand");var de_GetWorldTemplateBodyCommand = /* @__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, { templateBody: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetWorldTemplateBodyCommand");var de_ListDeploymentJobsCommand = /* @__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, { deploymentJobs: /* @__PURE__ */ __name((_) => de_DeploymentJobs(_, context), "deploymentJobs"), nextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListDeploymentJobsCommand");var de_ListFleetsCommand = /* @__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, { fleetDetails: /* @__PURE__ */ __name((_) => de_Fleets(_, context), "fleetDetails"), nextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListFleetsCommand");var de_ListRobotApplicationsCommand = /* @__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, robotApplicationSummaries: /* @__PURE__ */ __name((_) => de_RobotApplicationSummaries(_, context), "robotApplicationSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListRobotApplicationsCommand");var de_ListRobotsCommand = /* @__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, robots: /* @__PURE__ */ __name((_) => de_Robots(_, context), "robots") }); Object.assign(contents, doc); return contents;}, "de_ListRobotsCommand");var de_ListSimulationApplicationsCommand = /* @__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, simulationApplicationSummaries: /* @__PURE__ */ __name((_) => de_SimulationApplicationSummaries(_, context), "simulationApplicationSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListSimulationApplicationsCommand");var de_ListSimulationJobBatchesCommand = /* @__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, simulationJobBatchSummaries: /* @__PURE__ */ __name((_) => de_SimulationJobBatchSummaries(_, context), "simulationJobBatchSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListSimulationJobBatchesCommand");var de_ListSimulationJobsCommand = /* @__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, simulationJobSummaries: /* @__PURE__ */ __name((_) => de_SimulationJobSummaries(_, context), "simulationJobSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListSimulationJobsCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListTagsForResourceCommand");var de_ListWorldExportJobsCommand = /* @__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, worldExportJobSummaries: /* @__PURE__ */ __name((_) => de_WorldExportJobSummaries(_, context), "worldExportJobSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListWorldExportJobsCommand");var de_ListWorldGenerationJobsCommand = /* @__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, worldGenerationJobSummaries: /* @__PURE__ */ __name((_) => de_WorldGenerationJobSummaries(_, context), "worldGenerationJobSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListWorldGenerationJobsCommand");var de_ListWorldsCommand = /* @__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, worldSummaries: /* @__PURE__ */ __name((_) => de_WorldSummaries(_, context), "worldSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListWorldsCommand");var de_ListWorldTemplatesCommand = /* @__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, templateSummaries: /* @__PURE__ */ __name((_) => de_TemplateSummaries(_, context), "templateSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListWorldTemplatesCommand");var de_RegisterRobotCommand = /* @__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, { fleet: import_smithy_client.expectString, robot: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_RegisterRobotCommand");var de_RestartSimulationJobCommand = /* @__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_RestartSimulationJobCommand");var de_StartSimulationJobBatchCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, batchPolicy: import_smithy_client._json, clientRequestToken: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), createdRequests: /* @__PURE__ */ __name((_) => de_SimulationJobSummaries(_, context), "createdRequests"), failedRequests: /* @__PURE__ */ __name((_) => de_FailedCreateSimulationJobRequests(_, context), "failedRequests"), failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, pendingRequests: import_smithy_client._json, status: import_smithy_client.expectString, tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_StartSimulationJobBatchCommand");var de_SyncDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), deploymentApplicationConfigs: import_smithy_client._json, deploymentConfig: import_smithy_client._json, failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, fleet: import_smithy_client.expectString, status: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_SyncDeploymentJobCommand");var de_TagResourceCommand = /* @__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_TagResourceCommand");var de_UntagResourceCommand = /* @__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_UntagResourceCommand");var de_UpdateRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpdateRobotApplicationCommand");var de_UpdateSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, environment: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, renderingEngine: import_smithy_client._json, revisionId: import_smithy_client.expectString, robotSoftwareSuite: import_smithy_client._json, simulationSoftwareSuite: import_smithy_client._json, sources: import_smithy_client._json, version: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpdateSimulationApplicationCommand");var de_UpdateWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), 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_UpdateWorldTemplateCommand");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 "InternalServerException": case "com.amazonaws.robomaker#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); case "InvalidParameterException": case "com.amazonaws.robomaker#InvalidParameterException": throw await de_InvalidParameterExceptionRes(parsedOutput, context); case "ThrottlingException": case "com.amazonaws.robomaker#ThrottlingException": throw await de_ThrottlingExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.robomaker#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "ConcurrentDeploymentException": case "com.amazonaws.robomaker#ConcurrentDeploymentException": throw await de_ConcurrentDeploymentExceptionRes(parsedOutput, context); case "IdempotentParameterMismatchException": case "com.amazonaws.robomaker#IdempotentParameterMismatchException": throw await de_IdempotentParameterMismatchExceptionRes(parsedOutput, context); case "LimitExceededException": case "com.amazonaws.robomaker#LimitExceededException": throw await de_LimitExceededExceptionRes(parsedOutput, context); case "ResourceAlreadyExistsException": case "com.amazonaws.robomaker#ResourceAlreadyExistsException": throw await de_ResourceAlreadyExistsExceptionRes(parsedOutput, context); case "ServiceUnavailableException": case "com.amazonaws.robomaker#ServiceUnavailableException": throw await de_ServiceUnavailableExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(RoboMakerServiceException);var de_ConcurrentDeploymentExceptionRes = /* @__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 ConcurrentDeploymentException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ConcurrentDeploymentExceptionRes");var de_IdempotentParameterMismatchExceptionRes = /* @__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 IdempotentParameterMismatchException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_IdempotentParameterMismatchExceptionRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new InternalServerException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServerExceptionRes");var de_InvalidParameterExceptionRes = /* @__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 InvalidParameterException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidParameterExceptionRes");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_ServiceUnavailableExceptionRes = /* @__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 ServiceUnavailableException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ServiceUnavailableExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ThrottlingException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ThrottlingExceptionRes");var de_DeploymentJob = /* @__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"), deploymentApplicationConfigs: import_smithy_client._json, deploymentConfig: import_smithy_client._json, failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, fleet: import_smithy_client.expectString, status: import_smithy_client.expectString });}, "de_DeploymentJob");var de_DeploymentJobs = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_DeploymentJob(entry, context); }); return retVal;}, "de_DeploymentJobs");var de_FailedCreateSimulationJobRequest = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { failedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "failedAt"), failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, request: import_smithy_client._json });}, "de_FailedCreateSimulationJobRequest");var de_FailedCreateSimulationJobRequests = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_FailedCreateSimulationJobRequest(entry, context); }); return retVal;}, "de_FailedCreateSimulationJobRequests");var de_Fleet = /* @__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"), lastDeploymentJob: import_smithy_client.expectString, lastDeploymentStatus: import_smithy_client.expectString, lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"), name: import_smithy_client.expectString });}, "de_Fleet");var de_Fleets = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Fleet(entry, context); }); return retVal;}, "de_Fleets");var de_ProgressDetail = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { currentProgress: import_smithy_client.expectString, estimatedTimeRemainingSeconds: import_smithy_client.expectInt32, percentDone: import_smithy_client.limitedParseFloat32, targetResource: import_smithy_client.expectString });}, "de_ProgressDetail");var de_Robot = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { architecture: import_smithy_client.expectString, arn: import_smithy_client.expectString, createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"), fleetArn: import_smithy_client.expectString, greenGrassGroupId: import_smithy_client.expectString, lastDeploymentJob: import_smithy_client.expectString, lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"), name: import_smithy_client.expectString, status: import_smithy_client.expectString });}, "de_Robot");var de_RobotApplicationSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_RobotApplicationSummary(entry, context); }); return retVal;}, "de_RobotApplicationSummaries");var de_RobotApplicationSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: 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, robotSoftwareSuite: import_smithy_client._json, version: import_smithy_client.expectString });}, "de_RobotApplicationSummary");var de_RobotDeployment = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, deploymentFinishTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "deploymentFinishTime"), deploymentStartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "deploymentStartTime"), failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, progressDetail: /* @__PURE__ */ __name((_) => de_ProgressDetail(_, context), "progressDetail"), status: import_smithy_client.expectString });}, "de_RobotDeployment");var de_RobotDeploymentSummary = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_RobotDeployment(entry, context); }); return retVal;}, "de_RobotDeploymentSummary");var de_Robots = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Robot(entry, context); }); return retVal;}, "de_Robots");var de_SimulationApplicationSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SimulationApplicationSummary(entry, context); }); return retVal;}, "de_SimulationApplicationSummaries");var de_SimulationApplicationSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: 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, robotSoftwareSuite: import_smithy_client._json, simulationSoftwareSuite: import_smithy_client._json, version: import_smithy_client.expectString });}, "de_SimulationApplicationSummary");var de_SimulationJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, clientRequestToken: import_smithy_client.expectString, compute: import_smithy_client._json, dataSources: import_smithy_client._json, failureBehavior: import_smithy_client.expectString, failureCode: import_smithy_client.expectString, failureReason: import_smithy_client.expectString, iamRole: import_smithy_client.expectString, lastStartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastStartedAt"), lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), loggingConfig: import_smithy_client._json, maxJobDurationInSeconds: import_smithy_client.expectLong, name: import_smithy_client.expectString, networkInterface: import_smithy_client._json, outputLocation: import_smithy_client._json, robotApplications: import_smithy_client._json, simulationApplications: import_smithy_client._json, simulationTimeMillis: import_smithy_client.expectLong, status: import_smithy_client.expectString, tags: import_smithy_client._json, vpcConfig: import_smithy_client._json });}, "de_SimulationJob");var de_SimulationJobBatchSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SimulationJobBatchSummary(entry, context); }); return retVal;}, "de_SimulationJobBatchSummaries");var de_SimulationJobBatchSummary = /* @__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"), createdRequestCount: import_smithy_client.expectInt32, failedRequestCount: import_smithy_client.expectInt32, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), pendingRequestCount: import_smithy_client.expectInt32, status: import_smithy_client.expectString });}, "de_SimulationJobBatchSummary");var de_SimulationJobs = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SimulationJob(entry, context); }); return retVal;}, "de_SimulationJobs");var de_SimulationJobSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SimulationJobSummary(entry, context); }); return retVal;}, "de_SimulationJobSummaries");var de_SimulationJobSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { arn: import_smithy_client.expectString, computeType: import_smithy_client.expectString, dataSourceNames: import_smithy_client._json, lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, robotApplicationNames: import_smithy_client._json, simulationApplicationNames: import_smithy_client._json, status: import_smithy_client.expectString });}, "de_SimulationJobSummary");var de_TemplateSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_TemplateSummary(entry, context); }); return retVal;}, "de_TemplateSummaries");var de_TemplateSummary = /* @__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"), lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"), name: import_smithy_client.expectString, version: import_smithy_client.expectString });}, "de_TemplateSummary");var de_WorldExportJobSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_WorldExportJobSummary(entry, context); }); return retVal;}, "de_WorldExportJobSummaries");var de_WorldExportJobSummary = /* @__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"), outputLocation: import_smithy_client._json, status: import_smithy_client.expectString, worlds: import_smithy_client._json });}, "de_WorldExportJobSummary");var de_WorldGenerationJobSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_WorldGenerationJobSummary(entry, context); }); return retVal;}, "de_WorldGenerationJobSummaries");var de_WorldGenerationJobSummary = /* @__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"), failedWorldCount: import_smithy_client.expectInt32, status: import_smithy_client.expectString, succeededWorldCount: import_smithy_client.expectInt32, template: import_smithy_client.expectString, worldCount: import_smithy_client._json });}, "de_WorldGenerationJobSummary");var de_WorldSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_WorldSummary(entry, context); }); return retVal;}, "de_WorldSummaries");var de_WorldSummary = /* @__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"), generationJob: import_smithy_client.expectString, template: import_smithy_client.expectString });}, "de_WorldSummary");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 _tK = "tagKeys"; // src/commands/BatchDeleteWorldsCommand.tsvar BatchDeleteWorldsCommand = 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("robomaker", "BatchDeleteWorlds", {}).n("RoboMakerClient", "BatchDeleteWorldsCommand").f(void 0, void 0).ser(se_BatchDeleteWorldsCommand).de(de_BatchDeleteWorldsCommand).build() { static { __name(this, "BatchDeleteWorldsCommand"); }}; // src/commands/BatchDescribeSimulationJobCommand.ts var BatchDescribeSimulationJobCommand = 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("robomaker", "BatchDescribeSimulationJob", {}).n("RoboMakerClient", "BatchDescribeSimulationJobCommand").f(void 0, void 0).ser(se_BatchDescribeSimulationJobCommand).de(de_BatchDescribeSimulationJobCommand).build() { static { __name(this, "BatchDescribeSimulationJobCommand"); }}; // src/commands/CancelDeploymentJobCommand.ts var CancelDeploymentJobCommand = 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("robomaker", "CancelDeploymentJob", {}).n("RoboMakerClient", "CancelDeploymentJobCommand").f(void 0, void 0).ser(se_CancelDeploymentJobCommand).de(de_CancelDeploymentJobCommand).build() { static { __name(this, "CancelDeploymentJobCommand"); }}; // src/commands/CancelSimulationJobBatchCommand.ts var CancelSimulationJobBatchCommand = 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("robomaker", "CancelSimulationJobBatch", {}).n("RoboMakerClient", "CancelSimulationJobBatchCommand").f(void 0, void 0).ser(se_CancelSimulationJobBatchCommand).de(de_CancelSimulationJobBatchCommand).build() { static { __name(this, "CancelSimulationJobBatchCommand"); }}; // src/commands/CancelSimulationJobCommand.ts var CancelSimulationJobCommand = 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("robomaker", "CancelSimulationJob", {}).n("RoboMakerClient", "CancelSimulationJobCommand").f(void 0, void 0).ser(se_CancelSimulationJobCommand).de(de_CancelSimulationJobCommand).build() { static { __name(this, "CancelSimulationJobCommand"); }}; // src/commands/CancelWorldExportJobCommand.ts var CancelWorldExportJobCommand = 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("robomaker", "CancelWorldExportJob", {}).n("RoboMakerClient", "CancelWorldExportJobCommand").f(void 0, void 0).ser(se_CancelWorldExportJobCommand).de(de_CancelWorldExportJobCommand).build() { static { __name(this, "CancelWorldExportJobCommand"); }}; // src/commands/CancelWorldGenerationJobCommand.ts var CancelWorldGenerationJobCommand = 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("robomaker", "CancelWorldGenerationJob", {}).n("RoboMakerClient", "CancelWorldGenerationJobCommand").f(void 0, void 0).ser(se_CancelWorldGenerationJobCommand).de(de_CancelWorldGenerationJobCommand).build() { static { __name(this, "CancelWorldGenerationJobCommand"); }}; // src/commands/CreateDeploymentJobCommand.ts var CreateDeploymentJobCommand = 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("robomaker", "CreateDeploymentJob", {}).n("RoboMakerClient", "CreateDeploymentJobCommand").f(void 0, void 0).ser(se_CreateDeploymentJobCommand).de(de_CreateDeploymentJobCommand).build() { static { __name(this, "CreateDeploymentJobCommand"); }}; // src/commands/CreateFleetCommand.ts var CreateFleetCommand = 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("robomaker", "CreateFleet", {}).n("RoboMakerClient", "CreateFleetCommand").f(void 0, void 0).ser(se_CreateFleetCommand).de(de_CreateFleetCommand).build() { static { __name(this, "CreateFleetCommand"); }}; // src/commands/CreateRobotApplicationCommand.ts var CreateRobotApplicationCommand = 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("robomaker", "CreateRobotApplication", {}).n("RoboMakerClient", "CreateRobotApplicationCommand").f(void 0, void 0).ser(se_CreateRobotApplicationCommand).de(de_CreateRobotApplicationCommand).build() { static { __name(this, "CreateRobotApplicationCommand"); }}; // src/commands/CreateRobotApplicationVersionCommand.ts var CreateRobotApplicationVersionCommand = 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("robomaker", "CreateRobotApplicationVersion", {}).n("RoboMakerClient", "CreateRobotApplicationVersionCommand").f(void 0, void 0).ser(se_CreateRobotApplicationVersionCommand).de(de_CreateRobotApplicationVersionCommand).build() { static { __name(this, "CreateRobotApplicationVersionCommand"); }}; // src/commands/CreateRobotCommand.ts var CreateRobotCommand = 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("robomaker", "CreateRobot", {}).n("RoboMakerClient", "CreateRobotCommand").f(void 0, void 0).ser(se_CreateRobotCommand).de(de_CreateRobotCommand).build() { static { __name(this, "CreateRobotCommand"); }}; // src/commands/CreateSimulationApplicationCommand.ts var CreateSimulationApplicationCommand = 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("robomaker", "CreateSimulationApplication", {}).n("RoboMakerClient", "CreateSimulationApplicationCommand").f(void 0, void 0).ser(se_CreateSimulationApplicationCommand).de(de_CreateSimulationApplicationCommand).build() { static { __name(this, "CreateSimulationApplicationCommand"); }}; // src/commands/CreateSimulationApplicationVersionCommand.ts var CreateSimulationApplicationVersionCommand = 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("robomaker", "CreateSimulationApplicationVersion", {}).n("RoboMakerClient", "CreateSimulationApplicationVersionCommand").f(void 0, void 0).ser(se_CreateSimulationApplicationVersionCommand).de(de_CreateSimulationApplicationVersionCommand).build() { static { __name(this, "CreateSimulationApplicationVersionCommand"); }}; // src/commands/CreateSimulationJobCommand.ts var CreateSimulationJobCommand = 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("robomaker", "CreateSimulationJob", {}).n("RoboMakerClient", "CreateSimulationJobCommand").f(void 0, void 0).ser(se_CreateSimulationJobCommand).de(de_CreateSimulationJobCommand).build() { static { __name(this, "CreateSimulationJobCommand"); }}; // src/commands/CreateWorldExportJobCommand.ts var CreateWorldExportJobCommand = 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("robomaker", "CreateWorldExportJob", {}).n("RoboMakerClient", "CreateWorldExportJobCommand").f(void 0, void 0).ser(se_CreateWorldExportJobCommand).de(de_CreateWorldExportJobCommand).build() { static { __name(this, "CreateWorldExportJobCommand"); }}; // src/commands/CreateWorldGenerationJobCommand.ts var CreateWorldGenerationJobCommand = 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("robomaker", "CreateWorldGenerationJob", {}).n("RoboMakerClient", "CreateWorldGenerationJobCommand").f(void 0, void 0).ser(se_CreateWorldGenerationJobCommand).de(de_CreateWorldGenerationJobCommand).build() { static { __name(this, "CreateWorldGenerationJobCommand"); }}; // src/commands/CreateWorldTemplateCommand.ts var CreateWorldTemplateCommand = 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("robomaker", "CreateWorldTemplate", {}).n("RoboMakerClient", "CreateWorldTemplateCommand").f(void 0, void 0).ser(se_CreateWorldTemplateCommand).de(de_CreateWorldTemplateCommand).build() { static { __name(this, "CreateWorldTemplateCommand"); }}; // src/commands/DeleteFleetCommand.ts var DeleteFleetCommand = 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("robomaker", "DeleteFleet", {}).n("RoboMakerClient", "DeleteFleetCommand").f(void 0, void 0).ser(se_DeleteFleetCommand).de(de_DeleteFleetCommand).build() { static { __name(this, "DeleteFleetCommand"); }}; // src/commands/DeleteRobotApplicationCommand.ts var DeleteRobotApplicationCommand = 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("robomaker", "DeleteRobotApplication", {}).n("RoboMakerClient", "DeleteRobotApplicationCommand").f(void 0, void 0).ser(se_DeleteRobotApplicationCommand).de(de_DeleteRobotApplicationCommand).build() { static { __name(this, "DeleteRobotApplicationCommand"); }}; // src/commands/DeleteRobotCommand.ts var DeleteRobotCommand = 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("robomaker", "DeleteRobot", {}).n("RoboMakerClient", "DeleteRobotCommand").f(void 0, void 0).ser(se_DeleteRobotCommand).de(de_DeleteRobotCommand).build() { static { __name(this, "DeleteRobotCommand"); }}; // src/commands/DeleteSimulationApplicationCommand.ts var DeleteSimulationApplicationCommand = 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("robomaker", "DeleteSimulationApplication", {}).n("RoboMakerClient", "DeleteSimulationApplicationCommand").f(void 0, void 0).ser(se_DeleteSimulationApplicationCommand).de(de_DeleteSimulationApplicationCommand).build() { static { __name(this, "DeleteSimulationApplicationCommand"); }}; // src/commands/DeleteWorldTemplateCommand.ts var DeleteWorldTemplateCommand = 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("robomaker", "DeleteWorldTemplate", {}).n("RoboMakerClient", "DeleteWorldTemplateCommand").f(void 0, void 0).ser(se_DeleteWorldTemplateCommand).de(de_DeleteWorldTemplateCommand).build() { static { __name(this, "DeleteWorldTemplateCommand"); }}; // src/commands/DeregisterRobotCommand.ts var DeregisterRobotCommand = 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("robomaker", "DeregisterRobot", {}).n("RoboMakerClient", "DeregisterRobotCommand").f(void 0, void 0).ser(se_DeregisterRobotCommand).de(de_DeregisterRobotCommand).build() { static { __name(this, "DeregisterRobotCommand"); }}; // src/commands/DescribeDeploymentJobCommand.ts var DescribeDeploymentJobCommand = 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("robomaker", "DescribeDeploymentJob", {}).n("RoboMakerClient", "DescribeDeploymentJobCommand").f(void 0, void 0).ser(se_DescribeDeploymentJobCommand).de(de_DescribeDeploymentJobCommand).build() { static { __name(this, "DescribeDeploymentJobCommand"); }}; // src/commands/DescribeFleetCommand.ts var DescribeFleetCommand = 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("robomaker", "DescribeFleet", {}).n("RoboMakerClient", "DescribeFleetCommand").f(void 0, void 0).ser(se_DescribeFleetCommand).de(de_DescribeFleetCommand).build() { static { __name(this, "DescribeFleetCommand"); }}; // src/commands/DescribeRobotApplicationCommand.ts var DescribeRobotApplicationCommand = 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("robomaker", "DescribeRobotApplication", {}).n("RoboMakerClient", "DescribeRobotApplicationCommand").f(void 0, void 0).ser(se_DescribeRobotApplicationCommand).de(de_DescribeRobotApplicationCommand).build() { static { __name(this, "DescribeRobotApplicationCommand"); }}; // src/commands/DescribeRobotCommand.ts var DescribeRobotCommand = 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("robomaker", "DescribeRobot", {}).n("RoboMakerClient", "DescribeRobotCommand").f(void 0, void 0).ser(se_DescribeRobotCommand).de(de_DescribeRobotCommand).build() { static { __name(this, "DescribeRobotCommand"); }}; // src/commands/DescribeSimulationApplicationCommand.ts var DescribeSimulationApplicationCommand = 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("robomaker", "DescribeSimulationApplication", {}).n("RoboMakerClient", "DescribeSimulationApplicationCommand").f(void 0, void 0).ser(se_DescribeSimulationApplicationCommand).de(de_DescribeSimulationApplicationCommand).build() { static { __name(this, "DescribeSimulationApplicationCommand"); }}; // src/commands/DescribeSimulationJobBatchCommand.ts var DescribeSimulationJobBatchCommand = 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("robomaker", "DescribeSimulationJobBatch", {}).n("RoboMakerClient", "DescribeSimulationJobBatchCommand").f(void 0, void 0).ser(se_DescribeSimulationJobBatchCommand).de(de_DescribeSimulationJobBatchCommand).build() { static { __name(this, "DescribeSimulationJobBatchCommand"); }}; // src/commands/DescribeSimulationJobCommand.ts var DescribeSimulationJobCommand = 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("robomaker", "DescribeSimulationJob", {}).n("RoboMakerClient", "DescribeSimulationJobCommand").f(void 0, void 0).ser(se_DescribeSimulationJobCommand).de(de_DescribeSimulationJobCommand).build() { static { __name(this, "DescribeSimulationJobCommand"); }}; // src/commands/DescribeWorldCommand.ts var DescribeWorldCommand = 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("robomaker", "DescribeWorld", {}).n("RoboMakerClient", "DescribeWorldCommand").f(void 0, void 0).ser(se_DescribeWorldCommand).de(de_DescribeWorldCommand).build() { static { __name(this, "DescribeWorldCommand"); }}; // src/commands/DescribeWorldExportJobCommand.ts var DescribeWorldExportJobCommand = 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("robomaker", "DescribeWorldExportJob", {}).n("RoboMakerClient", "DescribeWorldExportJobCommand").f(void 0, void 0).ser(se_DescribeWorldExportJobCommand).de(de_DescribeWorldExportJobCommand).build() { static { __name(this, "DescribeWorldExportJobCommand"); }}; // src/commands/DescribeWorldGenerationJobCommand.ts var DescribeWorldGenerationJobCommand = 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("robomaker", "DescribeWorldGenerationJob", {}).n("RoboMakerClient", "DescribeWorldGenerationJobCommand").f(void 0, void 0).ser(se_DescribeWorldGenerationJobCommand).de(de_DescribeWorldGenerationJobCommand).build() { static { __name(this, "DescribeWorldGenerationJobCommand"); }}; // src/commands/DescribeWorldTemplateCommand.ts var DescribeWorldTemplateCommand = 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("robomaker", "DescribeWorldTemplate", {}).n("RoboMakerClient", "DescribeWorldTemplateCommand").f(void 0, void 0).ser(se_DescribeWorldTemplateCommand).de(de_DescribeWorldTemplateCommand).build() { static { __name(this, "DescribeWorldTemplateCommand"); }}; // src/commands/GetWorldTemplateBodyCommand.ts var GetWorldTemplateBodyCommand = 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("robomaker", "GetWorldTemplateBody", {}).n("RoboMakerClient", "GetWorldTemplateBodyCommand").f(void 0, void 0).ser(se_GetWorldTemplateBodyCommand).de(de_GetWorldTemplateBodyCommand).build() { static { __name(this, "GetWorldTemplateBodyCommand"); }}; // src/commands/ListDeploymentJobsCommand.ts var ListDeploymentJobsCommand = 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("robomaker", "ListDeploymentJobs", {}).n("RoboMakerClient", "ListDeploymentJobsCommand").f(void 0, void 0).ser(se_ListDeploymentJobsCommand).de(de_ListDeploymentJobsCommand).build() { static { __name(this, "ListDeploymentJobsCommand"); }}; // src/commands/ListFleetsCommand.ts var ListFleetsCommand = 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("robomaker", "ListFleets", {}).n("RoboMakerClient", "ListFleetsCommand").f(void 0, void 0).ser(se_ListFleetsCommand).de(de_ListFleetsCommand).build() { static { __name(this, "ListFleetsCommand"); }}; // src/commands/ListRobotApplicationsCommand.ts var ListRobotApplicationsCommand = 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("robomaker", "ListRobotApplications", {}).n("RoboMakerClient", "ListRobotApplicationsCommand").f(void 0, void 0).ser(se_ListRobotApplicationsCommand).de(de_ListRobotApplicationsCommand).build() { static { __name(this, "ListRobotApplicationsCommand"); }}; // src/commands/ListRobotsCommand.ts var ListRobotsCommand = 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("robomaker", "ListRobots", {}).n("RoboMakerClient", "ListRobotsCommand").f(void 0, void 0).ser(se_ListRobotsCommand).de(de_ListRobotsCommand).build() { static { __name(this, "ListRobotsCommand"); }}; // src/commands/ListSimulationApplicationsCommand.ts var ListSimulationApplicationsCommand = 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("robomaker", "ListSimulationApplications", {}).n("RoboMakerClient", "ListSimulationApplicationsCommand").f(void 0, void 0).ser(se_ListSimulationApplicationsCommand).de(de_ListSimulationApplicationsCommand).build() { static { __name(this, "ListSimulationApplicationsCommand"); }}; // src/commands/ListSimulationJobBatchesCommand.ts var ListSimulationJobBatchesCommand = 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("robomaker", "ListSimulationJobBatches", {}).n("RoboMakerClient", "ListSimulationJobBatchesCommand").f(void 0, void 0).ser(se_ListSimulationJobBatchesCommand).de(de_ListSimulationJobBatchesCommand).build() { static { __name(this, "ListSimulationJobBatchesCommand"); }}; // src/commands/ListSimulationJobsCommand.ts var ListSimulationJobsCommand = 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("robomaker", "ListSimulationJobs", {}).n("RoboMakerClient", "ListSimulationJobsCommand").f(void 0, void 0).ser(se_ListSimulationJobsCommand).de(de_ListSimulationJobsCommand).build() { static { __name(this, "ListSimulationJobsCommand"); }}; // src/commands/ListTagsForResourceCommand.ts var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("robomaker", "ListTagsForResource", {}).n("RoboMakerClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/ListWorldExportJobsCommand.ts var ListWorldExportJobsCommand = 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("robomaker", "ListWorldExportJobs", {}).n("RoboMakerClient", "ListWorldExportJobsCommand").f(void 0, void 0).ser(se_ListWorldExportJobsCommand).de(de_ListWorldExportJobsCommand).build() { static { __name(this, "ListWorldExportJobsCommand"); }}; // src/commands/ListWorldGenerationJobsCommand.ts var ListWorldGenerationJobsCommand = 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("robomaker", "ListWorldGenerationJobs", {}).n("RoboMakerClient", "ListWorldGenerationJobsCommand").f(void 0, void 0).ser(se_ListWorldGenerationJobsCommand).de(de_ListWorldGenerationJobsCommand).build() { static { __name(this, "ListWorldGenerationJobsCommand"); }}; // src/commands/ListWorldsCommand.ts var ListWorldsCommand = 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("robomaker", "ListWorlds", {}).n("RoboMakerClient", "ListWorldsCommand").f(void 0, void 0).ser(se_ListWorldsCommand).de(de_ListWorldsCommand).build() { static { __name(this, "ListWorldsCommand"); }}; // src/commands/ListWorldTemplatesCommand.ts var ListWorldTemplatesCommand = 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("robomaker", "ListWorldTemplates", {}).n("RoboMakerClient", "ListWorldTemplatesCommand").f(void 0, void 0).ser(se_ListWorldTemplatesCommand).de(de_ListWorldTemplatesCommand).build() { static { __name(this, "ListWorldTemplatesCommand"); }}; // src/commands/RegisterRobotCommand.ts var RegisterRobotCommand = 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("robomaker", "RegisterRobot", {}).n("RoboMakerClient", "RegisterRobotCommand").f(void 0, void 0).ser(se_RegisterRobotCommand).de(de_RegisterRobotCommand).build() { static { __name(this, "RegisterRobotCommand"); }}; // src/commands/RestartSimulationJobCommand.ts var RestartSimulationJobCommand = 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("robomaker", "RestartSimulationJob", {}).n("RoboMakerClient", "RestartSimulationJobCommand").f(void 0, void 0).ser(se_RestartSimulationJobCommand).de(de_RestartSimulationJobCommand).build() { static { __name(this, "RestartSimulationJobCommand"); }}; // src/commands/StartSimulationJobBatchCommand.ts var StartSimulationJobBatchCommand = 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("robomaker", "StartSimulationJobBatch", {}).n("RoboMakerClient", "StartSimulationJobBatchCommand").f(void 0, void 0).ser(se_StartSimulationJobBatchCommand).de(de_StartSimulationJobBatchCommand).build() { static { __name(this, "StartSimulationJobBatchCommand"); }}; // src/commands/SyncDeploymentJobCommand.ts var SyncDeploymentJobCommand = 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("robomaker", "SyncDeploymentJob", {}).n("RoboMakerClient", "SyncDeploymentJobCommand").f(void 0, void 0).ser(se_SyncDeploymentJobCommand).de(de_SyncDeploymentJobCommand).build() { static { __name(this, "SyncDeploymentJobCommand"); }}; // src/commands/TagResourceCommand.ts var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("robomaker", "TagResource", {}).n("RoboMakerClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // src/commands/UntagResourceCommand.ts var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("robomaker", "UntagResource", {}).n("RoboMakerClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateRobotApplicationCommand.ts var UpdateRobotApplicationCommand = 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("robomaker", "UpdateRobotApplication", {}).n("RoboMakerClient", "UpdateRobotApplicationCommand").f(void 0, void 0).ser(se_UpdateRobotApplicationCommand).de(de_UpdateRobotApplicationCommand).build() { static { __name(this, "UpdateRobotApplicationCommand"); }}; // src/commands/UpdateSimulationApplicationCommand.ts var UpdateSimulationApplicationCommand = 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("robomaker", "UpdateSimulationApplication", {}).n("RoboMakerClient", "UpdateSimulationApplicationCommand").f(void 0, void 0).ser(se_UpdateSimulationApplicationCommand).de(de_UpdateSimulationApplicationCommand).build() { static { __name(this, "UpdateSimulationApplicationCommand"); }}; // src/commands/UpdateWorldTemplateCommand.ts var UpdateWorldTemplateCommand = 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("robomaker", "UpdateWorldTemplate", {}).n("RoboMakerClient", "UpdateWorldTemplateCommand").f(void 0, void 0).ser(se_UpdateWorldTemplateCommand).de(de_UpdateWorldTemplateCommand).build() { static { __name(this, "UpdateWorldTemplateCommand"); }}; // src/RoboMaker.tsvar commands = { BatchDeleteWorldsCommand, BatchDescribeSimulationJobCommand, CancelDeploymentJobCommand, CancelSimulationJobCommand, CancelSimulationJobBatchCommand, CancelWorldExportJobCommand, CancelWorldGenerationJobCommand, CreateDeploymentJobCommand, CreateFleetCommand, CreateRobotCommand, CreateRobotApplicationCommand, CreateRobotApplicationVersionCommand, CreateSimulationApplicationCommand, CreateSimulationApplicationVersionCommand, CreateSimulationJobCommand, CreateWorldExportJobCommand, CreateWorldGenerationJobCommand, CreateWorldTemplateCommand, DeleteFleetCommand, DeleteRobotCommand, DeleteRobotApplicationCommand, DeleteSimulationApplicationCommand, DeleteWorldTemplateCommand, DeregisterRobotCommand, DescribeDeploymentJobCommand, DescribeFleetCommand, DescribeRobotCommand, DescribeRobotApplicationCommand, DescribeSimulationApplicationCommand, DescribeSimulationJobCommand, DescribeSimulationJobBatchCommand, DescribeWorldCommand, DescribeWorldExportJobCommand, DescribeWorldGenerationJobCommand, DescribeWorldTemplateCommand, GetWorldTemplateBodyCommand, ListDeploymentJobsCommand, ListFleetsCommand, ListRobotApplicationsCommand, ListRobotsCommand, ListSimulationApplicationsCommand, ListSimulationJobBatchesCommand, ListSimulationJobsCommand, ListTagsForResourceCommand, ListWorldExportJobsCommand, ListWorldGenerationJobsCommand, ListWorldsCommand, ListWorldTemplatesCommand, RegisterRobotCommand, RestartSimulationJobCommand, StartSimulationJobBatchCommand, SyncDeploymentJobCommand, TagResourceCommand, UntagResourceCommand, UpdateRobotApplicationCommand, UpdateSimulationApplicationCommand, UpdateWorldTemplateCommand};var RoboMaker = class extends RoboMakerClient { static { __name(this, "RoboMaker"); }};(0, import_smithy_client.createAggregatedClient)(commands, RoboMaker); // src/pagination/ListDeploymentJobsPaginator.ts var paginateListDeploymentJobs = (0, import_core.createPaginator)(RoboMakerClient, ListDeploymentJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListFleetsPaginator.ts var paginateListFleets = (0, import_core.createPaginator)(RoboMakerClient, ListFleetsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListRobotApplicationsPaginator.ts var paginateListRobotApplications = (0, import_core.createPaginator)(RoboMakerClient, ListRobotApplicationsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListRobotsPaginator.ts var paginateListRobots = (0, import_core.createPaginator)(RoboMakerClient, ListRobotsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSimulationApplicationsPaginator.ts var paginateListSimulationApplications = (0, import_core.createPaginator)(RoboMakerClient, ListSimulationApplicationsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSimulationJobBatchesPaginator.ts var paginateListSimulationJobBatches = (0, import_core.createPaginator)(RoboMakerClient, ListSimulationJobBatchesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSimulationJobsPaginator.ts var paginateListSimulationJobs = (0, import_core.createPaginator)(RoboMakerClient, ListSimulationJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldExportJobsPaginator.ts var paginateListWorldExportJobs = (0, import_core.createPaginator)(RoboMakerClient, ListWorldExportJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldGenerationJobsPaginator.ts var paginateListWorldGenerationJobs = (0, import_core.createPaginator)(RoboMakerClient, ListWorldGenerationJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldTemplatesPaginator.ts var paginateListWorldTemplates = (0, import_core.createPaginator)(RoboMakerClient, ListWorldTemplatesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldsPaginator.ts var paginateListWorlds = (0, import_core.createPaginator)(RoboMakerClient, ListWorldsCommand, "nextToken", "nextToken", "maxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { RoboMakerServiceException, __Client, RoboMakerClient, RoboMaker, $Command, BatchDeleteWorldsCommand, BatchDescribeSimulationJobCommand, CancelDeploymentJobCommand, CancelSimulationJobBatchCommand, CancelSimulationJobCommand, CancelWorldExportJobCommand, CancelWorldGenerationJobCommand, CreateDeploymentJobCommand, CreateFleetCommand, CreateRobotApplicationCommand, CreateRobotApplicationVersionCommand, CreateRobotCommand, CreateSimulationApplicationCommand, CreateSimulationApplicationVersionCommand, CreateSimulationJobCommand, CreateWorldExportJobCommand, CreateWorldGenerationJobCommand, CreateWorldTemplateCommand, DeleteFleetCommand, DeleteRobotApplicationCommand, DeleteRobotCommand, DeleteSimulationApplicationCommand, DeleteWorldTemplateCommand, DeregisterRobotCommand, DescribeDeploymentJobCommand, DescribeFleetCommand, DescribeRobotApplicationCommand, DescribeRobotCommand, DescribeSimulationApplicationCommand, DescribeSimulationJobBatchCommand, DescribeSimulationJobCommand, DescribeWorldCommand, DescribeWorldExportJobCommand, DescribeWorldGenerationJobCommand, DescribeWorldTemplateCommand, GetWorldTemplateBodyCommand, ListDeploymentJobsCommand, ListFleetsCommand, ListRobotApplicationsCommand, ListRobotsCommand, ListSimulationApplicationsCommand, ListSimulationJobBatchesCommand, ListSimulationJobsCommand, ListTagsForResourceCommand, ListWorldExportJobsCommand, ListWorldGenerationJobsCommand, ListWorldTemplatesCommand, ListWorldsCommand, RegisterRobotCommand, RestartSimulationJobCommand, StartSimulationJobBatchCommand, SyncDeploymentJobCommand, TagResourceCommand, UntagResourceCommand, UpdateRobotApplicationCommand, UpdateSimulationApplicationCommand, UpdateWorldTemplateCommand, paginateListDeploymentJobs, paginateListFleets, paginateListRobotApplications, paginateListRobots, paginateListSimulationApplications, paginateListSimulationJobBatches, paginateListSimulationJobs, paginateListWorldExportJobs, paginateListWorldGenerationJobs, paginateListWorldTemplates, paginateListWorlds, Architecture, InternalServerException, InvalidParameterException, ThrottlingException, ComputeType, DataSourceType, FailureBehavior, SimulationJobErrorCode, ExitBehavior, UploadBehavior, SimulationJobStatus, ResourceNotFoundException, ConcurrentDeploymentException, DeploymentJobErrorCode, DeploymentStatus, IdempotentParameterMismatchException, LimitExceededException, ResourceAlreadyExistsException, RobotSoftwareSuiteType, RobotSoftwareSuiteVersionType, RenderingEngineType, SimulationSoftwareSuiteType, ServiceUnavailableException, WorldExportJobErrorCode, WorldExportJobStatus, WorldGenerationJobErrorCode, WorldGenerationJobStatus, RobotDeploymentStep, RobotStatus, SimulationJobBatchErrorCode, SimulationJobBatchStatus});