File Explorer

/proc/4/root/var/runtime/node_modules/@aws-sdk/client-emr/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 /.

2 dirs
3 files
index.js179 KB · 4160 lines
"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, {  ActionOnFailure: () => ActionOnFailure,  AddInstanceFleetCommand: () => AddInstanceFleetCommand,  AddInstanceGroupsCommand: () => AddInstanceGroupsCommand,  AddJobFlowStepsCommand: () => AddJobFlowStepsCommand,  AddTagsCommand: () => AddTagsCommand,  AdjustmentType: () => AdjustmentType,  AuthMode: () => AuthMode,  AutoScalingPolicyState: () => AutoScalingPolicyState,  AutoScalingPolicyStateChangeReasonCode: () => AutoScalingPolicyStateChangeReasonCode,  CancelStepsCommand: () => CancelStepsCommand,  CancelStepsRequestStatus: () => CancelStepsRequestStatus,  ClusterState: () => ClusterState,  ClusterStateChangeReasonCode: () => ClusterStateChangeReasonCode,  ComparisonOperator: () => ComparisonOperator,  ComputeLimitsUnitType: () => ComputeLimitsUnitType,  CreatePersistentAppUICommand: () => CreatePersistentAppUICommand,  CreateSecurityConfigurationCommand: () => CreateSecurityConfigurationCommand,  CreateStudioCommand: () => CreateStudioCommand,  CreateStudioSessionMappingCommand: () => CreateStudioSessionMappingCommand,  Credentials: () => Credentials,  CredentialsFilterSensitiveLog: () => CredentialsFilterSensitiveLog,  DeleteSecurityConfigurationCommand: () => DeleteSecurityConfigurationCommand,  DeleteStudioCommand: () => DeleteStudioCommand,  DeleteStudioSessionMappingCommand: () => DeleteStudioSessionMappingCommand,  DescribeClusterCommand: () => DescribeClusterCommand,  DescribeJobFlowsCommand: () => DescribeJobFlowsCommand,  DescribeNotebookExecutionCommand: () => DescribeNotebookExecutionCommand,  DescribePersistentAppUICommand: () => DescribePersistentAppUICommand,  DescribeReleaseLabelCommand: () => DescribeReleaseLabelCommand,  DescribeSecurityConfigurationCommand: () => DescribeSecurityConfigurationCommand,  DescribeStepCommand: () => DescribeStepCommand,  DescribeStudioCommand: () => DescribeStudioCommand,  EMR: () => EMR,  EMRClient: () => EMRClient,  EMRServiceException: () => EMRServiceException,  ExecutionEngineType: () => ExecutionEngineType,  GetAutoTerminationPolicyCommand: () => GetAutoTerminationPolicyCommand,  GetBlockPublicAccessConfigurationCommand: () => GetBlockPublicAccessConfigurationCommand,  GetClusterSessionCredentialsCommand: () => GetClusterSessionCredentialsCommand,  GetClusterSessionCredentialsOutputFilterSensitiveLog: () => GetClusterSessionCredentialsOutputFilterSensitiveLog,  GetManagedScalingPolicyCommand: () => GetManagedScalingPolicyCommand,  GetOnClusterAppUIPresignedURLCommand: () => GetOnClusterAppUIPresignedURLCommand,  GetPersistentAppUIPresignedURLCommand: () => GetPersistentAppUIPresignedURLCommand,  GetStudioSessionMappingCommand: () => GetStudioSessionMappingCommand,  IdcUserAssignment: () => IdcUserAssignment,  IdentityType: () => IdentityType,  InstanceCollectionType: () => InstanceCollectionType,  InstanceFleetState: () => InstanceFleetState,  InstanceFleetStateChangeReasonCode: () => InstanceFleetStateChangeReasonCode,  InstanceFleetType: () => InstanceFleetType,  InstanceGroupState: () => InstanceGroupState,  InstanceGroupStateChangeReasonCode: () => InstanceGroupStateChangeReasonCode,  InstanceGroupType: () => InstanceGroupType,  InstanceRoleType: () => InstanceRoleType,  InstanceState: () => InstanceState,  InstanceStateChangeReasonCode: () => InstanceStateChangeReasonCode,  InternalServerError: () => InternalServerError,  InternalServerException: () => InternalServerException,  InvalidRequestException: () => InvalidRequestException,  JobFlowExecutionState: () => JobFlowExecutionState,  ListBootstrapActionsCommand: () => ListBootstrapActionsCommand,  ListClustersCommand: () => ListClustersCommand,  ListInstanceFleetsCommand: () => ListInstanceFleetsCommand,  ListInstanceGroupsCommand: () => ListInstanceGroupsCommand,  ListInstancesCommand: () => ListInstancesCommand,  ListNotebookExecutionsCommand: () => ListNotebookExecutionsCommand,  ListReleaseLabelsCommand: () => ListReleaseLabelsCommand,  ListSecurityConfigurationsCommand: () => ListSecurityConfigurationsCommand,  ListStepsCommand: () => ListStepsCommand,  ListStudioSessionMappingsCommand: () => ListStudioSessionMappingsCommand,  ListStudiosCommand: () => ListStudiosCommand,  ListSupportedInstanceTypesCommand: () => ListSupportedInstanceTypesCommand,  MarketType: () => MarketType,  ModifyClusterCommand: () => ModifyClusterCommand,  ModifyInstanceFleetCommand: () => ModifyInstanceFleetCommand,  ModifyInstanceGroupsCommand: () => ModifyInstanceGroupsCommand,  NotebookExecutionStatus: () => NotebookExecutionStatus,  OnClusterAppUIType: () => OnClusterAppUIType,  OnDemandCapacityReservationPreference: () => OnDemandCapacityReservationPreference,  OnDemandCapacityReservationUsageStrategy: () => OnDemandCapacityReservationUsageStrategy,  OnDemandProvisioningAllocationStrategy: () => OnDemandProvisioningAllocationStrategy,  OutputNotebookFormat: () => OutputNotebookFormat,  PersistentAppUIType: () => PersistentAppUIType,  PlacementGroupStrategy: () => PlacementGroupStrategy,  ProfilerType: () => ProfilerType,  PutAutoScalingPolicyCommand: () => PutAutoScalingPolicyCommand,  PutAutoTerminationPolicyCommand: () => PutAutoTerminationPolicyCommand,  PutBlockPublicAccessConfigurationCommand: () => PutBlockPublicAccessConfigurationCommand,  PutManagedScalingPolicyCommand: () => PutManagedScalingPolicyCommand,  ReconfigurationType: () => ReconfigurationType,  RemoveAutoScalingPolicyCommand: () => RemoveAutoScalingPolicyCommand,  RemoveAutoTerminationPolicyCommand: () => RemoveAutoTerminationPolicyCommand,  RemoveManagedScalingPolicyCommand: () => RemoveManagedScalingPolicyCommand,  RemoveTagsCommand: () => RemoveTagsCommand,  RepoUpgradeOnBoot: () => RepoUpgradeOnBoot,  RunJobFlowCommand: () => RunJobFlowCommand,  ScaleDownBehavior: () => ScaleDownBehavior,  ScalingStrategy: () => ScalingStrategy,  SetKeepJobFlowAliveWhenNoStepsCommand: () => SetKeepJobFlowAliveWhenNoStepsCommand,  SetTerminationProtectionCommand: () => SetTerminationProtectionCommand,  SetUnhealthyNodeReplacementCommand: () => SetUnhealthyNodeReplacementCommand,  SetVisibleToAllUsersCommand: () => SetVisibleToAllUsersCommand,  SpotProvisioningAllocationStrategy: () => SpotProvisioningAllocationStrategy,  SpotProvisioningTimeoutAction: () => SpotProvisioningTimeoutAction,  StartNotebookExecutionCommand: () => StartNotebookExecutionCommand,  Statistic: () => Statistic,  StepCancellationOption: () => StepCancellationOption,  StepExecutionState: () => StepExecutionState,  StepState: () => StepState,  StepStateChangeReasonCode: () => StepStateChangeReasonCode,  StopNotebookExecutionCommand: () => StopNotebookExecutionCommand,  TerminateJobFlowsCommand: () => TerminateJobFlowsCommand,  Unit: () => Unit,  UpdateStudioCommand: () => UpdateStudioCommand,  UpdateStudioSessionMappingCommand: () => UpdateStudioSessionMappingCommand,  UsernamePasswordFilterSensitiveLog: () => UsernamePasswordFilterSensitiveLog,  __Client: () => import_smithy_client.Client,  paginateListBootstrapActions: () => paginateListBootstrapActions,  paginateListClusters: () => paginateListClusters,  paginateListInstanceFleets: () => paginateListInstanceFleets,  paginateListInstanceGroups: () => paginateListInstanceGroups,  paginateListInstances: () => paginateListInstances,  paginateListNotebookExecutions: () => paginateListNotebookExecutions,  paginateListReleaseLabels: () => paginateListReleaseLabels,  paginateListSecurityConfigurations: () => paginateListSecurityConfigurations,  paginateListSteps: () => paginateListSteps,  paginateListStudioSessionMappings: () => paginateListStudioSessionMappings,  paginateListStudios: () => paginateListStudios,  paginateListSupportedInstanceTypes: () => paginateListSupportedInstanceTypes,  waitForClusterRunning: () => waitForClusterRunning,  waitForClusterTerminated: () => waitForClusterTerminated,  waitForStepComplete: () => waitForStepComplete,  waitUntilClusterRunning: () => waitUntilClusterRunning,  waitUntilClusterTerminated: () => waitUntilClusterTerminated,  waitUntilStepComplete: () => waitUntilStepComplete});module.exports = __toCommonJS(index_exports); // src/EMRClient.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: "elasticmapreduce"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/EMRClient.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/EMRClient.tsvar EMRClient = class extends import_smithy_client.Client {  static {    __name(this, "EMRClient");  }  /**   * The resolved configuration of EMRClient class. This is resolved and normalized from the {@link EMRClientConfig | 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.defaultEMRHttpAuthSchemeParametersProvider,        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/EMR.ts  // src/commands/AddInstanceFleetCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_json1_1.tsvar import_core2 = require("@aws-sdk/core");   // src/models/EMRServiceException.ts var EMRServiceException = class _EMRServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "EMRServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _EMRServiceException.prototype);  }}; // src/models/models_0.ts var ActionOnFailure = {  CANCEL_AND_WAIT: "CANCEL_AND_WAIT",  CONTINUE: "CONTINUE",  TERMINATE_CLUSTER: "TERMINATE_CLUSTER",  TERMINATE_JOB_FLOW: "TERMINATE_JOB_FLOW"};var InstanceFleetType = {  CORE: "CORE",  MASTER: "MASTER",  TASK: "TASK"};var OnDemandProvisioningAllocationStrategy = {  LOWEST_PRICE: "lowest-price",  PRIORITIZED: "prioritized"};var OnDemandCapacityReservationPreference = {  NONE: "none",  OPEN: "open"};var OnDemandCapacityReservationUsageStrategy = {  USE_CAPACITY_RESERVATIONS_FIRST: "use-capacity-reservations-first"};var SpotProvisioningAllocationStrategy = {  CAPACITY_OPTIMIZED: "capacity-optimized",  CAPACITY_OPTIMIZED_PRIORITIZED: "capacity-optimized-prioritized",  DIVERSIFIED: "diversified",  LOWEST_PRICE: "lowest-price",  PRICE_CAPACITY_OPTIMIZED: "price-capacity-optimized"};var SpotProvisioningTimeoutAction = {  SWITCH_TO_ON_DEMAND: "SWITCH_TO_ON_DEMAND",  TERMINATE_CLUSTER: "TERMINATE_CLUSTER"};var InternalServerException = class _InternalServerException extends EMRServiceException {  static {    __name(this, "InternalServerException");  }  name = "InternalServerException";  $fault = "server";  /**   * <p>The message associated with the exception.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "InternalServerException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _InternalServerException.prototype);    this.Message = opts.Message;  }};var InvalidRequestException = class _InvalidRequestException extends EMRServiceException {  static {    __name(this, "InvalidRequestException");  }  name = "InvalidRequestException";  $fault = "client";  /**   * <p>The error code associated with the exception.</p>   * @public   */  ErrorCode;  /**   * <p>The message associated with the exception.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidRequestException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidRequestException.prototype);    this.ErrorCode = opts.ErrorCode;    this.Message = opts.Message;  }};var MarketType = {  ON_DEMAND: "ON_DEMAND",  SPOT: "SPOT"};var AdjustmentType = {  CHANGE_IN_CAPACITY: "CHANGE_IN_CAPACITY",  EXACT_CAPACITY: "EXACT_CAPACITY",  PERCENT_CHANGE_IN_CAPACITY: "PERCENT_CHANGE_IN_CAPACITY"};var ComparisonOperator = {  GREATER_THAN: "GREATER_THAN",  GREATER_THAN_OR_EQUAL: "GREATER_THAN_OR_EQUAL",  LESS_THAN: "LESS_THAN",  LESS_THAN_OR_EQUAL: "LESS_THAN_OR_EQUAL"};var Statistic = {  AVERAGE: "AVERAGE",  MAXIMUM: "MAXIMUM",  MINIMUM: "MINIMUM",  SAMPLE_COUNT: "SAMPLE_COUNT",  SUM: "SUM"};var Unit = {  BITS: "BITS",  BITS_PER_SECOND: "BITS_PER_SECOND",  BYTES: "BYTES",  BYTES_PER_SECOND: "BYTES_PER_SECOND",  COUNT: "COUNT",  COUNT_PER_SECOND: "COUNT_PER_SECOND",  GIGA_BITS: "GIGA_BITS",  GIGA_BITS_PER_SECOND: "GIGA_BITS_PER_SECOND",  GIGA_BYTES: "GIGA_BYTES",  GIGA_BYTES_PER_SECOND: "GIGA_BYTES_PER_SECOND",  KILO_BITS: "KILO_BITS",  KILO_BITS_PER_SECOND: "KILO_BITS_PER_SECOND",  KILO_BYTES: "KILO_BYTES",  KILO_BYTES_PER_SECOND: "KILO_BYTES_PER_SECOND",  MEGA_BITS: "MEGA_BITS",  MEGA_BITS_PER_SECOND: "MEGA_BITS_PER_SECOND",  MEGA_BYTES: "MEGA_BYTES",  MEGA_BYTES_PER_SECOND: "MEGA_BYTES_PER_SECOND",  MICRO_SECONDS: "MICRO_SECONDS",  MILLI_SECONDS: "MILLI_SECONDS",  NONE: "NONE",  PERCENT: "PERCENT",  SECONDS: "SECONDS",  TERA_BITS: "TERA_BITS",  TERA_BITS_PER_SECOND: "TERA_BITS_PER_SECOND",  TERA_BYTES: "TERA_BYTES",  TERA_BYTES_PER_SECOND: "TERA_BYTES_PER_SECOND"};var InstanceRoleType = {  CORE: "CORE",  MASTER: "MASTER",  TASK: "TASK"};var InternalServerError = class _InternalServerError extends EMRServiceException {  static {    __name(this, "InternalServerError");  }  name = "InternalServerError";  $fault = "server";  /**   * @internal   */  constructor(opts) {    super({      name: "InternalServerError",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _InternalServerError.prototype);  }};var AuthMode = {  IAM: "IAM",  SSO: "SSO"};var AutoScalingPolicyState = {  ATTACHED: "ATTACHED",  ATTACHING: "ATTACHING",  DETACHED: "DETACHED",  DETACHING: "DETACHING",  FAILED: "FAILED",  PENDING: "PENDING"};var AutoScalingPolicyStateChangeReasonCode = {  CLEANUP_FAILURE: "CLEANUP_FAILURE",  PROVISION_FAILURE: "PROVISION_FAILURE",  USER_REQUEST: "USER_REQUEST"};var StepCancellationOption = {  SEND_INTERRUPT: "SEND_INTERRUPT",  TERMINATE_PROCESS: "TERMINATE_PROCESS"};var CancelStepsRequestStatus = {  FAILED: "FAILED",  SUBMITTED: "SUBMITTED"};var InstanceCollectionType = {  INSTANCE_FLEET: "INSTANCE_FLEET",  INSTANCE_GROUP: "INSTANCE_GROUP"};var PlacementGroupStrategy = {  CLUSTER: "CLUSTER",  NONE: "NONE",  PARTITION: "PARTITION",  SPREAD: "SPREAD"};var RepoUpgradeOnBoot = {  NONE: "NONE",  SECURITY: "SECURITY"};var ScaleDownBehavior = {  TERMINATE_AT_INSTANCE_HOUR: "TERMINATE_AT_INSTANCE_HOUR",  TERMINATE_AT_TASK_COMPLETION: "TERMINATE_AT_TASK_COMPLETION"};var ClusterState = {  BOOTSTRAPPING: "BOOTSTRAPPING",  RUNNING: "RUNNING",  STARTING: "STARTING",  TERMINATED: "TERMINATED",  TERMINATED_WITH_ERRORS: "TERMINATED_WITH_ERRORS",  TERMINATING: "TERMINATING",  WAITING: "WAITING"};var ClusterStateChangeReasonCode = {  ALL_STEPS_COMPLETED: "ALL_STEPS_COMPLETED",  BOOTSTRAP_FAILURE: "BOOTSTRAP_FAILURE",  INSTANCE_FAILURE: "INSTANCE_FAILURE",  INSTANCE_FLEET_TIMEOUT: "INSTANCE_FLEET_TIMEOUT",  INTERNAL_ERROR: "INTERNAL_ERROR",  STEP_FAILURE: "STEP_FAILURE",  USER_REQUEST: "USER_REQUEST",  VALIDATION_ERROR: "VALIDATION_ERROR"};var ComputeLimitsUnitType = {  InstanceFleetUnits: "InstanceFleetUnits",  Instances: "Instances",  VCPU: "VCPU"};var ProfilerType = {  SHS: "SHS",  TEZUI: "TEZUI",  YTS: "YTS"};var IdcUserAssignment = {  OPTIONAL: "OPTIONAL",  REQUIRED: "REQUIRED"};var IdentityType = {  GROUP: "GROUP",  USER: "USER"};var Credentials;((Credentials2) => {  Credentials2.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.UsernamePassword !== void 0) return visitor.UsernamePassword(value.UsernamePassword);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(Credentials || (Credentials = {}));var JobFlowExecutionState = {  BOOTSTRAPPING: "BOOTSTRAPPING",  COMPLETED: "COMPLETED",  FAILED: "FAILED",  RUNNING: "RUNNING",  SHUTTING_DOWN: "SHUTTING_DOWN",  STARTING: "STARTING",  TERMINATED: "TERMINATED",  WAITING: "WAITING"};var InstanceGroupState = {  ARRESTED: "ARRESTED",  BOOTSTRAPPING: "BOOTSTRAPPING",  ENDED: "ENDED",  PROVISIONING: "PROVISIONING",  RECONFIGURING: "RECONFIGURING",  RESIZING: "RESIZING",  RUNNING: "RUNNING",  SHUTTING_DOWN: "SHUTTING_DOWN",  SUSPENDED: "SUSPENDED",  TERMINATED: "TERMINATED",  TERMINATING: "TERMINATING"};var StepExecutionState = {  CANCELLED: "CANCELLED",  COMPLETED: "COMPLETED",  CONTINUE: "CONTINUE",  FAILED: "FAILED",  INTERRUPTED: "INTERRUPTED",  PENDING: "PENDING",  RUNNING: "RUNNING"};var ExecutionEngineType = {  EMR: "EMR"};var OutputNotebookFormat = {  HTML: "HTML"};var NotebookExecutionStatus = {  FAILED: "FAILED",  FAILING: "FAILING",  FINISHED: "FINISHED",  FINISHING: "FINISHING",  RUNNING: "RUNNING",  STARTING: "STARTING",  START_PENDING: "START_PENDING",  STOPPED: "STOPPED",  STOPPING: "STOPPING",  STOP_PENDING: "STOP_PENDING"};var PersistentAppUIType = {  SHS: "SHS",  TEZ: "TEZ",  YTS: "YTS"};var StepState = {  CANCELLED: "CANCELLED",  CANCEL_PENDING: "CANCEL_PENDING",  COMPLETED: "COMPLETED",  FAILED: "FAILED",  INTERRUPTED: "INTERRUPTED",  PENDING: "PENDING",  RUNNING: "RUNNING"};var StepStateChangeReasonCode = {  NONE: "NONE"};var ScalingStrategy = {  ADVANCED: "ADVANCED",  DEFAULT: "DEFAULT"};var OnClusterAppUIType = {  ApplicationMaster: "ApplicationMaster",  JobHistoryServer: "JobHistoryServer",  ResourceManager: "ResourceManager",  SparkHistoryServer: "SparkHistoryServer",  TezUI: "TezUI",  YarnTimelineService: "YarnTimelineService"};var InstanceFleetState = {  BOOTSTRAPPING: "BOOTSTRAPPING",  PROVISIONING: "PROVISIONING",  RESIZING: "RESIZING",  RUNNING: "RUNNING",  SUSPENDED: "SUSPENDED",  TERMINATED: "TERMINATED",  TERMINATING: "TERMINATING"};var InstanceFleetStateChangeReasonCode = {  CLUSTER_TERMINATED: "CLUSTER_TERMINATED",  INSTANCE_FAILURE: "INSTANCE_FAILURE",  INTERNAL_ERROR: "INTERNAL_ERROR",  VALIDATION_ERROR: "VALIDATION_ERROR"};var InstanceGroupType = {  CORE: "CORE",  MASTER: "MASTER",  TASK: "TASK"};var InstanceGroupStateChangeReasonCode = {  CLUSTER_TERMINATED: "CLUSTER_TERMINATED",  INSTANCE_FAILURE: "INSTANCE_FAILURE",  INTERNAL_ERROR: "INTERNAL_ERROR",  VALIDATION_ERROR: "VALIDATION_ERROR"};var InstanceState = {  AWAITING_FULFILLMENT: "AWAITING_FULFILLMENT",  BOOTSTRAPPING: "BOOTSTRAPPING",  PROVISIONING: "PROVISIONING",  RUNNING: "RUNNING",  TERMINATED: "TERMINATED"};var InstanceStateChangeReasonCode = {  BOOTSTRAP_FAILURE: "BOOTSTRAP_FAILURE",  CLUSTER_TERMINATED: "CLUSTER_TERMINATED",  INSTANCE_FAILURE: "INSTANCE_FAILURE",  INTERNAL_ERROR: "INTERNAL_ERROR",  VALIDATION_ERROR: "VALIDATION_ERROR"};var ReconfigurationType = {  MERGE: "MERGE",  OVERWRITE: "OVERWRITE"};var UsernamePasswordFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj}), "UsernamePasswordFilterSensitiveLog");var CredentialsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => {  if (obj.UsernamePassword !== void 0) return { UsernamePassword: import_smithy_client.SENSITIVE_STRING };  if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "CredentialsFilterSensitiveLog");var GetClusterSessionCredentialsOutputFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Credentials && { Credentials: CredentialsFilterSensitiveLog(obj.Credentials) }}), "GetClusterSessionCredentialsOutputFilterSensitiveLog"); // src/protocols/Aws_json1_1.tsvar se_AddInstanceFleetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("AddInstanceFleet");  let body;  body = JSON.stringify(se_AddInstanceFleetInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddInstanceFleetCommand");var se_AddInstanceGroupsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("AddInstanceGroups");  let body;  body = JSON.stringify(se_AddInstanceGroupsInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddInstanceGroupsCommand");var se_AddJobFlowStepsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("AddJobFlowSteps");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddJobFlowStepsCommand");var se_AddTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("AddTags");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddTagsCommand");var se_CancelStepsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CancelSteps");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CancelStepsCommand");var se_CreatePersistentAppUICommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreatePersistentAppUI");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreatePersistentAppUICommand");var se_CreateSecurityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateSecurityConfiguration");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateSecurityConfigurationCommand");var se_CreateStudioCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateStudio");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateStudioCommand");var se_CreateStudioSessionMappingCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateStudioSessionMapping");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateStudioSessionMappingCommand");var se_DeleteSecurityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteSecurityConfiguration");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteSecurityConfigurationCommand");var se_DeleteStudioCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteStudio");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteStudioCommand");var se_DeleteStudioSessionMappingCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteStudioSessionMapping");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteStudioSessionMappingCommand");var se_DescribeClusterCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeCluster");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeClusterCommand");var se_DescribeJobFlowsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeJobFlows");  let body;  body = JSON.stringify(se_DescribeJobFlowsInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeJobFlowsCommand");var se_DescribeNotebookExecutionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeNotebookExecution");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeNotebookExecutionCommand");var se_DescribePersistentAppUICommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribePersistentAppUI");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribePersistentAppUICommand");var se_DescribeReleaseLabelCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeReleaseLabel");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeReleaseLabelCommand");var se_DescribeSecurityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeSecurityConfiguration");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeSecurityConfigurationCommand");var se_DescribeStepCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeStep");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeStepCommand");var se_DescribeStudioCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DescribeStudio");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeStudioCommand");var se_GetAutoTerminationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetAutoTerminationPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAutoTerminationPolicyCommand");var se_GetBlockPublicAccessConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetBlockPublicAccessConfiguration");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetBlockPublicAccessConfigurationCommand");var se_GetClusterSessionCredentialsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetClusterSessionCredentials");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetClusterSessionCredentialsCommand");var se_GetManagedScalingPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetManagedScalingPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetManagedScalingPolicyCommand");var se_GetOnClusterAppUIPresignedURLCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetOnClusterAppUIPresignedURL");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetOnClusterAppUIPresignedURLCommand");var se_GetPersistentAppUIPresignedURLCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetPersistentAppUIPresignedURL");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPersistentAppUIPresignedURLCommand");var se_GetStudioSessionMappingCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetStudioSessionMapping");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetStudioSessionMappingCommand");var se_ListBootstrapActionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListBootstrapActions");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListBootstrapActionsCommand");var se_ListClustersCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListClusters");  let body;  body = JSON.stringify(se_ListClustersInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListClustersCommand");var se_ListInstanceFleetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListInstanceFleets");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListInstanceFleetsCommand");var se_ListInstanceGroupsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListInstanceGroups");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListInstanceGroupsCommand");var se_ListInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListInstancesCommand");var se_ListNotebookExecutionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListNotebookExecutions");  let body;  body = JSON.stringify(se_ListNotebookExecutionsInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListNotebookExecutionsCommand");var se_ListReleaseLabelsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListReleaseLabels");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListReleaseLabelsCommand");var se_ListSecurityConfigurationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListSecurityConfigurations");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListSecurityConfigurationsCommand");var se_ListStepsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListSteps");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListStepsCommand");var se_ListStudiosCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListStudios");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListStudiosCommand");var se_ListStudioSessionMappingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListStudioSessionMappings");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListStudioSessionMappingsCommand");var se_ListSupportedInstanceTypesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListSupportedInstanceTypes");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListSupportedInstanceTypesCommand");var se_ModifyClusterCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ModifyCluster");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ModifyClusterCommand");var se_ModifyInstanceFleetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ModifyInstanceFleet");  let body;  body = JSON.stringify(se_ModifyInstanceFleetInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ModifyInstanceFleetCommand");var se_ModifyInstanceGroupsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ModifyInstanceGroups");  let body;  body = JSON.stringify(se_ModifyInstanceGroupsInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ModifyInstanceGroupsCommand");var se_PutAutoScalingPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("PutAutoScalingPolicy");  let body;  body = JSON.stringify(se_PutAutoScalingPolicyInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutAutoScalingPolicyCommand");var se_PutAutoTerminationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("PutAutoTerminationPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutAutoTerminationPolicyCommand");var se_PutBlockPublicAccessConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("PutBlockPublicAccessConfiguration");  let body;  body = JSON.stringify(se_PutBlockPublicAccessConfigurationInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutBlockPublicAccessConfigurationCommand");var se_PutManagedScalingPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("PutManagedScalingPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutManagedScalingPolicyCommand");var se_RemoveAutoScalingPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RemoveAutoScalingPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveAutoScalingPolicyCommand");var se_RemoveAutoTerminationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RemoveAutoTerminationPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveAutoTerminationPolicyCommand");var se_RemoveManagedScalingPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RemoveManagedScalingPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveManagedScalingPolicyCommand");var se_RemoveTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RemoveTags");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveTagsCommand");var se_RunJobFlowCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RunJobFlow");  let body;  body = JSON.stringify(se_RunJobFlowInput(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RunJobFlowCommand");var se_SetKeepJobFlowAliveWhenNoStepsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("SetKeepJobFlowAliveWhenNoSteps");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SetKeepJobFlowAliveWhenNoStepsCommand");var se_SetTerminationProtectionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("SetTerminationProtection");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SetTerminationProtectionCommand");var se_SetUnhealthyNodeReplacementCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("SetUnhealthyNodeReplacement");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SetUnhealthyNodeReplacementCommand");var se_SetVisibleToAllUsersCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("SetVisibleToAllUsers");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SetVisibleToAllUsersCommand");var se_StartNotebookExecutionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StartNotebookExecution");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StartNotebookExecutionCommand");var se_StopNotebookExecutionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StopNotebookExecution");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StopNotebookExecutionCommand");var se_TerminateJobFlowsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("TerminateJobFlows");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TerminateJobFlowsCommand");var se_UpdateStudioCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateStudio");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateStudioCommand");var se_UpdateStudioSessionMappingCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateStudioSessionMapping");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateStudioSessionMappingCommand");var de_AddInstanceFleetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_AddInstanceFleetCommand");var de_AddInstanceGroupsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_AddInstanceGroupsCommand");var de_AddJobFlowStepsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_AddJobFlowStepsCommand");var de_AddTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_AddTagsCommand");var de_CancelStepsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CancelStepsCommand");var de_CreatePersistentAppUICommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreatePersistentAppUICommand");var de_CreateSecurityConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_CreateSecurityConfigurationOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateSecurityConfigurationCommand");var de_CreateStudioCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateStudioCommand");var de_CreateStudioSessionMappingCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_CreateStudioSessionMappingCommand");var de_DeleteSecurityConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteSecurityConfigurationCommand");var de_DeleteStudioCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteStudioCommand");var de_DeleteStudioSessionMappingCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteStudioSessionMappingCommand");var de_DescribeClusterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribeClusterOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeClusterCommand");var de_DescribeJobFlowsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribeJobFlowsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeJobFlowsCommand");var de_DescribeNotebookExecutionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribeNotebookExecutionOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeNotebookExecutionCommand");var de_DescribePersistentAppUICommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribePersistentAppUIOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribePersistentAppUICommand");var de_DescribeReleaseLabelCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeReleaseLabelCommand");var de_DescribeSecurityConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribeSecurityConfigurationOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeSecurityConfigurationCommand");var de_DescribeStepCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribeStepOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeStepCommand");var de_DescribeStudioCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_DescribeStudioOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DescribeStudioCommand");var de_GetAutoTerminationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAutoTerminationPolicyCommand");var de_GetBlockPublicAccessConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetBlockPublicAccessConfigurationOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetBlockPublicAccessConfigurationCommand");var de_GetClusterSessionCredentialsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetClusterSessionCredentialsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetClusterSessionCredentialsCommand");var de_GetManagedScalingPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetManagedScalingPolicyCommand");var de_GetOnClusterAppUIPresignedURLCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetOnClusterAppUIPresignedURLCommand");var de_GetPersistentAppUIPresignedURLCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetPersistentAppUIPresignedURLCommand");var de_GetStudioSessionMappingCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetStudioSessionMappingOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetStudioSessionMappingCommand");var de_ListBootstrapActionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListBootstrapActionsCommand");var de_ListClustersCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListClustersOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListClustersCommand");var de_ListInstanceFleetsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListInstanceFleetsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListInstanceFleetsCommand");var de_ListInstanceGroupsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListInstanceGroupsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListInstanceGroupsCommand");var de_ListInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListInstancesOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListInstancesCommand");var de_ListNotebookExecutionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListNotebookExecutionsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListNotebookExecutionsCommand");var de_ListReleaseLabelsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListReleaseLabelsCommand");var de_ListSecurityConfigurationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListSecurityConfigurationsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListSecurityConfigurationsCommand");var de_ListStepsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListStepsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListStepsCommand");var de_ListStudiosCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListStudiosOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListStudiosCommand");var de_ListStudioSessionMappingsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListStudioSessionMappingsOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListStudioSessionMappingsCommand");var de_ListSupportedInstanceTypesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListSupportedInstanceTypesOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListSupportedInstanceTypesCommand");var de_ModifyClusterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ModifyClusterCommand");var de_ModifyInstanceFleetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_ModifyInstanceFleetCommand");var de_ModifyInstanceGroupsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_ModifyInstanceGroupsCommand");var de_PutAutoScalingPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_PutAutoScalingPolicyOutput(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_PutAutoScalingPolicyCommand");var de_PutAutoTerminationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_PutAutoTerminationPolicyCommand");var de_PutBlockPublicAccessConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_PutBlockPublicAccessConfigurationCommand");var de_PutManagedScalingPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_PutManagedScalingPolicyCommand");var de_RemoveAutoScalingPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_RemoveAutoScalingPolicyCommand");var de_RemoveAutoTerminationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_RemoveAutoTerminationPolicyCommand");var de_RemoveManagedScalingPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_RemoveManagedScalingPolicyCommand");var de_RemoveTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_RemoveTagsCommand");var de_RunJobFlowCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_RunJobFlowCommand");var de_SetKeepJobFlowAliveWhenNoStepsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SetKeepJobFlowAliveWhenNoStepsCommand");var de_SetTerminationProtectionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SetTerminationProtectionCommand");var de_SetUnhealthyNodeReplacementCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SetUnhealthyNodeReplacementCommand");var de_SetVisibleToAllUsersCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SetVisibleToAllUsersCommand");var de_StartNotebookExecutionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StartNotebookExecutionCommand");var de_StopNotebookExecutionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_StopNotebookExecutionCommand");var de_TerminateJobFlowsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TerminateJobFlowsCommand");var de_UpdateStudioCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateStudioCommand");var de_UpdateStudioSessionMappingCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateStudioSessionMappingCommand");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.emr#InternalServerException":      throw await de_InternalServerExceptionRes(parsedOutput, context);    case "InvalidRequestException":    case "com.amazonaws.emr#InvalidRequestException":      throw await de_InvalidRequestExceptionRes(parsedOutput, context);    case "InternalServerError":    case "com.amazonaws.emr#InternalServerError":      throw await de_InternalServerErrorRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var de_InternalServerErrorRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InternalServerError({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InternalServerErrorRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InternalServerException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InternalServerExceptionRes");var de_InvalidRequestExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new InvalidRequestException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidRequestExceptionRes");var se_AddInstanceFleetInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClusterId: [],    InstanceFleet: /* @__PURE__ */ __name((_) => se_InstanceFleetConfig(_, context), "InstanceFleet")  });}, "se_AddInstanceFleetInput");var se_AddInstanceGroupsInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    InstanceGroups: /* @__PURE__ */ __name((_) => se_InstanceGroupConfigList(_, context), "InstanceGroups"),    JobFlowId: []  });}, "se_AddInstanceGroupsInput");var se_AutoScalingPolicy = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Constraints: import_smithy_client._json,    Rules: /* @__PURE__ */ __name((_) => se_ScalingRuleList(_, context), "Rules")  });}, "se_AutoScalingPolicy");var se_BlockPublicAccessConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    BlockPublicSecurityGroupRules: [],    Classification: [],    Configurations: /* @__PURE__ */ __name((_) => se_ConfigurationList(_, context), "Configurations"),    PermittedPublicSecurityGroupRuleRanges: import_smithy_client._json,    Properties: import_smithy_client._json  });}, "se_BlockPublicAccessConfiguration");var se_CloudWatchAlarmDefinition = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ComparisonOperator: [],    Dimensions: import_smithy_client._json,    EvaluationPeriods: [],    MetricName: [],    Namespace: [],    Period: [],    Statistic: [],    Threshold: import_smithy_client.serializeFloat,    Unit: []  });}, "se_CloudWatchAlarmDefinition");var se_Configuration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Classification: [],    Configurations: /* @__PURE__ */ __name((_) => se_ConfigurationList(_, context), "Configurations"),    Properties: import_smithy_client._json  });}, "se_Configuration");var se_ConfigurationList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_Configuration(entry, context);  });}, "se_ConfigurationList");var se_DescribeJobFlowsInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    CreatedAfter: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "CreatedAfter"),    CreatedBefore: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "CreatedBefore"),    JobFlowIds: import_smithy_client._json,    JobFlowStates: import_smithy_client._json  });}, "se_DescribeJobFlowsInput");var se_InstanceFleetConfig = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Context: [],    InstanceFleetType: [],    InstanceTypeConfigs: /* @__PURE__ */ __name((_) => se_InstanceTypeConfigList(_, context), "InstanceTypeConfigs"),    LaunchSpecifications: import_smithy_client._json,    Name: [],    ResizeSpecifications: import_smithy_client._json,    TargetOnDemandCapacity: [],    TargetSpotCapacity: []  });}, "se_InstanceFleetConfig");var se_InstanceFleetConfigList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_InstanceFleetConfig(entry, context);  });}, "se_InstanceFleetConfigList");var se_InstanceFleetModifyConfig = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Context: [],    InstanceFleetId: [],    InstanceTypeConfigs: /* @__PURE__ */ __name((_) => se_InstanceTypeConfigList(_, context), "InstanceTypeConfigs"),    ResizeSpecifications: import_smithy_client._json,    TargetOnDemandCapacity: [],    TargetSpotCapacity: []  });}, "se_InstanceFleetModifyConfig");var se_InstanceGroupConfig = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AutoScalingPolicy: /* @__PURE__ */ __name((_) => se_AutoScalingPolicy(_, context), "AutoScalingPolicy"),    BidPrice: [],    Configurations: /* @__PURE__ */ __name((_) => se_ConfigurationList(_, context), "Configurations"),    CustomAmiId: [],    EbsConfiguration: import_smithy_client._json,    InstanceCount: [],    InstanceRole: [],    InstanceType: [],    Market: [],    Name: []  });}, "se_InstanceGroupConfig");var se_InstanceGroupConfigList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_InstanceGroupConfig(entry, context);  });}, "se_InstanceGroupConfigList");var se_InstanceGroupModifyConfig = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Configurations: /* @__PURE__ */ __name((_) => se_ConfigurationList(_, context), "Configurations"),    EC2InstanceIdsToTerminate: import_smithy_client._json,    InstanceCount: [],    InstanceGroupId: [],    ReconfigurationType: [],    ShrinkPolicy: import_smithy_client._json  });}, "se_InstanceGroupModifyConfig");var se_InstanceGroupModifyConfigList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_InstanceGroupModifyConfig(entry, context);  });}, "se_InstanceGroupModifyConfigList");var se_InstanceTypeConfig = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    BidPrice: [],    BidPriceAsPercentageOfOnDemandPrice: import_smithy_client.serializeFloat,    Configurations: /* @__PURE__ */ __name((_) => se_ConfigurationList(_, context), "Configurations"),    CustomAmiId: [],    EbsConfiguration: import_smithy_client._json,    InstanceType: [],    Priority: import_smithy_client.serializeFloat,    WeightedCapacity: []  });}, "se_InstanceTypeConfig");var se_InstanceTypeConfigList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_InstanceTypeConfig(entry, context);  });}, "se_InstanceTypeConfigList");var se_JobFlowInstancesConfig = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AdditionalMasterSecurityGroups: import_smithy_client._json,    AdditionalSlaveSecurityGroups: import_smithy_client._json,    Ec2KeyName: [],    Ec2SubnetId: [],    Ec2SubnetIds: import_smithy_client._json,    EmrManagedMasterSecurityGroup: [],    EmrManagedSlaveSecurityGroup: [],    HadoopVersion: [],    InstanceCount: [],    InstanceFleets: /* @__PURE__ */ __name((_) => se_InstanceFleetConfigList(_, context), "InstanceFleets"),    InstanceGroups: /* @__PURE__ */ __name((_) => se_InstanceGroupConfigList(_, context), "InstanceGroups"),    KeepJobFlowAliveWhenNoSteps: [],    MasterInstanceType: [],    Placement: import_smithy_client._json,    ServiceAccessSecurityGroup: [],    SlaveInstanceType: [],    TerminationProtected: [],    UnhealthyNodeReplacement: []  });}, "se_JobFlowInstancesConfig");var se_ListClustersInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClusterStates: import_smithy_client._json,    CreatedAfter: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "CreatedAfter"),    CreatedBefore: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "CreatedBefore"),    Marker: []  });}, "se_ListClustersInput");var se_ListNotebookExecutionsInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    EditorId: [],    ExecutionEngineId: [],    From: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "From"),    Marker: [],    Status: [],    To: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "To")  });}, "se_ListNotebookExecutionsInput");var se_ModifyInstanceFleetInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClusterId: [],    InstanceFleet: /* @__PURE__ */ __name((_) => se_InstanceFleetModifyConfig(_, context), "InstanceFleet")  });}, "se_ModifyInstanceFleetInput");var se_ModifyInstanceGroupsInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClusterId: [],    InstanceGroups: /* @__PURE__ */ __name((_) => se_InstanceGroupModifyConfigList(_, context), "InstanceGroups")  });}, "se_ModifyInstanceGroupsInput");var se_PutAutoScalingPolicyInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AutoScalingPolicy: /* @__PURE__ */ __name((_) => se_AutoScalingPolicy(_, context), "AutoScalingPolicy"),    ClusterId: [],    InstanceGroupId: []  });}, "se_PutAutoScalingPolicyInput");var se_PutBlockPublicAccessConfigurationInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    BlockPublicAccessConfiguration: /* @__PURE__ */ __name((_) => se_BlockPublicAccessConfiguration(_, context), "BlockPublicAccessConfiguration")  });}, "se_PutBlockPublicAccessConfigurationInput");var se_RunJobFlowInput = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AdditionalInfo: [],    AmiVersion: [],    Applications: import_smithy_client._json,    AutoScalingRole: [],    AutoTerminationPolicy: import_smithy_client._json,    BootstrapActions: import_smithy_client._json,    Configurations: /* @__PURE__ */ __name((_) => se_ConfigurationList(_, context), "Configurations"),    CustomAmiId: [],    EbsRootVolumeIops: [],    EbsRootVolumeSize: [],    EbsRootVolumeThroughput: [],    ExtendedSupport: [],    Instances: /* @__PURE__ */ __name((_) => se_JobFlowInstancesConfig(_, context), "Instances"),    JobFlowRole: [],    KerberosAttributes: import_smithy_client._json,    LogEncryptionKmsKeyId: [],    LogUri: [],    ManagedScalingPolicy: import_smithy_client._json,    Name: [],    NewSupportedProducts: import_smithy_client._json,    OSReleaseLabel: [],    PlacementGroupConfigs: import_smithy_client._json,    ReleaseLabel: [],    RepoUpgradeOnBoot: [],    ScaleDownBehavior: [],    SecurityConfiguration: [],    ServiceRole: [],    StepConcurrencyLevel: [],    Steps: import_smithy_client._json,    SupportedProducts: import_smithy_client._json,    Tags: import_smithy_client._json,    VisibleToAllUsers: []  });}, "se_RunJobFlowInput");var se_ScalingRule = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Action: import_smithy_client._json,    Description: [],    Name: [],    Trigger: /* @__PURE__ */ __name((_) => se_ScalingTrigger(_, context), "Trigger")  });}, "se_ScalingRule");var se_ScalingRuleList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_ScalingRule(entry, context);  });}, "se_ScalingRuleList");var se_ScalingTrigger = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    CloudWatchAlarmDefinition: /* @__PURE__ */ __name((_) => se_CloudWatchAlarmDefinition(_, context), "CloudWatchAlarmDefinition")  });}, "se_ScalingTrigger");var de_AutoScalingPolicyDescription = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Constraints: import_smithy_client._json,    Rules: /* @__PURE__ */ __name((_) => de_ScalingRuleList(_, context), "Rules"),    Status: import_smithy_client._json  });}, "de_AutoScalingPolicyDescription");var de_BlockPublicAccessConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BlockPublicSecurityGroupRules: import_smithy_client.expectBoolean,    Classification: import_smithy_client.expectString,    Configurations: /* @__PURE__ */ __name((_) => de_ConfigurationList(_, context), "Configurations"),    PermittedPublicSecurityGroupRuleRanges: import_smithy_client._json,    Properties: import_smithy_client._json  });}, "de_BlockPublicAccessConfiguration");var de_BlockPublicAccessConfigurationMetadata = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreatedByArn: import_smithy_client.expectString,    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime")  });}, "de_BlockPublicAccessConfigurationMetadata");var de_CloudWatchAlarmDefinition = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ComparisonOperator: import_smithy_client.expectString,    Dimensions: import_smithy_client._json,    EvaluationPeriods: import_smithy_client.expectInt32,    MetricName: import_smithy_client.expectString,    Namespace: import_smithy_client.expectString,    Period: import_smithy_client.expectInt32,    Statistic: import_smithy_client.expectString,    Threshold: import_smithy_client.limitedParseDouble,    Unit: import_smithy_client.expectString  });}, "de_CloudWatchAlarmDefinition");var de_Cluster = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Applications: import_smithy_client._json,    AutoScalingRole: import_smithy_client.expectString,    AutoTerminate: import_smithy_client.expectBoolean,    ClusterArn: import_smithy_client.expectString,    Configurations: /* @__PURE__ */ __name((_) => de_ConfigurationList(_, context), "Configurations"),    CustomAmiId: import_smithy_client.expectString,    EbsRootVolumeIops: import_smithy_client.expectInt32,    EbsRootVolumeSize: import_smithy_client.expectInt32,    EbsRootVolumeThroughput: import_smithy_client.expectInt32,    Ec2InstanceAttributes: import_smithy_client._json,    ExtendedSupport: import_smithy_client.expectBoolean,    Id: import_smithy_client.expectString,    InstanceCollectionType: import_smithy_client.expectString,    KerberosAttributes: import_smithy_client._json,    LogEncryptionKmsKeyId: import_smithy_client.expectString,    LogUri: import_smithy_client.expectString,    MasterPublicDnsName: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    NormalizedInstanceHours: import_smithy_client.expectInt32,    OSReleaseLabel: import_smithy_client.expectString,    OutpostArn: import_smithy_client.expectString,    PlacementGroups: import_smithy_client._json,    ReleaseLabel: import_smithy_client.expectString,    RepoUpgradeOnBoot: import_smithy_client.expectString,    RequestedAmiVersion: import_smithy_client.expectString,    RunningAmiVersion: import_smithy_client.expectString,    ScaleDownBehavior: import_smithy_client.expectString,    SecurityConfiguration: import_smithy_client.expectString,    ServiceRole: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_ClusterStatus(_, context), "Status"),    StepConcurrencyLevel: import_smithy_client.expectInt32,    Tags: import_smithy_client._json,    TerminationProtected: import_smithy_client.expectBoolean,    UnhealthyNodeReplacement: import_smithy_client.expectBoolean,    VisibleToAllUsers: import_smithy_client.expectBoolean  });}, "de_Cluster");var de_ClusterStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ErrorDetails: import_smithy_client._json,    State: import_smithy_client.expectString,    StateChangeReason: import_smithy_client._json,    Timeline: /* @__PURE__ */ __name((_) => de_ClusterTimeline(_, context), "Timeline")  });}, "de_ClusterStatus");var de_ClusterSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ClusterArn: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    NormalizedInstanceHours: import_smithy_client.expectInt32,    OutpostArn: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_ClusterStatus(_, context), "Status")  });}, "de_ClusterSummary");var de_ClusterSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ClusterSummary(entry, context);  });  return retVal;}, "de_ClusterSummaryList");var de_ClusterTimeline = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    ReadyDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReadyDateTime")  });}, "de_ClusterTimeline");var de_Configuration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Classification: import_smithy_client.expectString,    Configurations: /* @__PURE__ */ __name((_) => de_ConfigurationList(_, context), "Configurations"),    Properties: import_smithy_client._json  });}, "de_Configuration");var de_ConfigurationList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Configuration(entry, context);  });  return retVal;}, "de_ConfigurationList");var de_CreateSecurityConfigurationOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    Name: import_smithy_client.expectString  });}, "de_CreateSecurityConfigurationOutput");var de_DescribeClusterOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Cluster: /* @__PURE__ */ __name((_) => de_Cluster(_, context), "Cluster")  });}, "de_DescribeClusterOutput");var de_DescribeJobFlowsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    JobFlows: /* @__PURE__ */ __name((_) => de_JobFlowDetailList(_, context), "JobFlows")  });}, "de_DescribeJobFlowsOutput");var de_DescribeNotebookExecutionOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    NotebookExecution: /* @__PURE__ */ __name((_) => de_NotebookExecution(_, context), "NotebookExecution")  });}, "de_DescribeNotebookExecutionOutput");var de_DescribePersistentAppUIOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    PersistentAppUI: /* @__PURE__ */ __name((_) => de_PersistentAppUI(_, context), "PersistentAppUI")  });}, "de_DescribePersistentAppUIOutput");var de_DescribeSecurityConfigurationOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    Name: import_smithy_client.expectString,    SecurityConfiguration: import_smithy_client.expectString  });}, "de_DescribeSecurityConfigurationOutput");var de_DescribeStepOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Step: /* @__PURE__ */ __name((_) => de_Step(_, context), "Step")  });}, "de_DescribeStepOutput");var de_DescribeStudioOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Studio: /* @__PURE__ */ __name((_) => de_Studio(_, context), "Studio")  });}, "de_DescribeStudioOutput");var de_GetBlockPublicAccessConfigurationOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BlockPublicAccessConfiguration: /* @__PURE__ */ __name((_) => de_BlockPublicAccessConfiguration(_, context), "BlockPublicAccessConfiguration"),    BlockPublicAccessConfigurationMetadata: /* @__PURE__ */ __name((_) => de_BlockPublicAccessConfigurationMetadata(_, context), "BlockPublicAccessConfigurationMetadata")  });}, "de_GetBlockPublicAccessConfigurationOutput");var de_GetClusterSessionCredentialsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Credentials: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "Credentials"),    ExpiresAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ExpiresAt")  });}, "de_GetClusterSessionCredentialsOutput");var de_GetStudioSessionMappingOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    SessionMapping: /* @__PURE__ */ __name((_) => de_SessionMappingDetail(_, context), "SessionMapping")  });}, "de_GetStudioSessionMappingOutput");var de_Instance = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EbsVolumes: import_smithy_client._json,    Ec2InstanceId: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    InstanceFleetId: import_smithy_client.expectString,    InstanceGroupId: import_smithy_client.expectString,    InstanceType: import_smithy_client.expectString,    Market: import_smithy_client.expectString,    PrivateDnsName: import_smithy_client.expectString,    PrivateIpAddress: import_smithy_client.expectString,    PublicDnsName: import_smithy_client.expectString,    PublicIpAddress: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_InstanceStatus(_, context), "Status")  });}, "de_Instance");var de_InstanceFleet = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Context: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    InstanceFleetType: import_smithy_client.expectString,    InstanceTypeSpecifications: /* @__PURE__ */ __name((_) => de_InstanceTypeSpecificationList(_, context), "InstanceTypeSpecifications"),    LaunchSpecifications: import_smithy_client._json,    Name: import_smithy_client.expectString,    ProvisionedOnDemandCapacity: import_smithy_client.expectInt32,    ProvisionedSpotCapacity: import_smithy_client.expectInt32,    ResizeSpecifications: import_smithy_client._json,    Status: /* @__PURE__ */ __name((_) => de_InstanceFleetStatus(_, context), "Status"),    TargetOnDemandCapacity: import_smithy_client.expectInt32,    TargetSpotCapacity: import_smithy_client.expectInt32  });}, "de_InstanceFleet");var de_InstanceFleetList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceFleet(entry, context);  });  return retVal;}, "de_InstanceFleetList");var de_InstanceFleetStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    State: import_smithy_client.expectString,    StateChangeReason: import_smithy_client._json,    Timeline: /* @__PURE__ */ __name((_) => de_InstanceFleetTimeline(_, context), "Timeline")  });}, "de_InstanceFleetStatus");var de_InstanceFleetTimeline = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    ReadyDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReadyDateTime")  });}, "de_InstanceFleetTimeline");var de_InstanceGroup = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutoScalingPolicy: /* @__PURE__ */ __name((_) => de_AutoScalingPolicyDescription(_, context), "AutoScalingPolicy"),    BidPrice: import_smithy_client.expectString,    Configurations: /* @__PURE__ */ __name((_) => de_ConfigurationList(_, context), "Configurations"),    ConfigurationsVersion: import_smithy_client.expectLong,    CustomAmiId: import_smithy_client.expectString,    EbsBlockDevices: import_smithy_client._json,    EbsOptimized: import_smithy_client.expectBoolean,    Id: import_smithy_client.expectString,    InstanceGroupType: import_smithy_client.expectString,    InstanceType: import_smithy_client.expectString,    LastSuccessfullyAppliedConfigurations: /* @__PURE__ */ __name((_) => de_ConfigurationList(_, context), "LastSuccessfullyAppliedConfigurations"),    LastSuccessfullyAppliedConfigurationsVersion: import_smithy_client.expectLong,    Market: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    RequestedInstanceCount: import_smithy_client.expectInt32,    RunningInstanceCount: import_smithy_client.expectInt32,    ShrinkPolicy: import_smithy_client._json,    Status: /* @__PURE__ */ __name((_) => de_InstanceGroupStatus(_, context), "Status")  });}, "de_InstanceGroup");var de_InstanceGroupDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BidPrice: import_smithy_client.expectString,    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    CustomAmiId: import_smithy_client.expectString,    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    InstanceGroupId: import_smithy_client.expectString,    InstanceRequestCount: import_smithy_client.expectInt32,    InstanceRole: import_smithy_client.expectString,    InstanceRunningCount: import_smithy_client.expectInt32,    InstanceType: import_smithy_client.expectString,    LastStateChangeReason: import_smithy_client.expectString,    Market: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ReadyDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReadyDateTime"),    StartDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartDateTime"),    State: import_smithy_client.expectString  });}, "de_InstanceGroupDetail");var de_InstanceGroupDetailList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceGroupDetail(entry, context);  });  return retVal;}, "de_InstanceGroupDetailList");var de_InstanceGroupList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceGroup(entry, context);  });  return retVal;}, "de_InstanceGroupList");var de_InstanceGroupStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    State: import_smithy_client.expectString,    StateChangeReason: import_smithy_client._json,    Timeline: /* @__PURE__ */ __name((_) => de_InstanceGroupTimeline(_, context), "Timeline")  });}, "de_InstanceGroupStatus");var de_InstanceGroupTimeline = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    ReadyDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReadyDateTime")  });}, "de_InstanceGroupTimeline");var de_InstanceList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Instance(entry, context);  });  return retVal;}, "de_InstanceList");var de_InstanceStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    State: import_smithy_client.expectString,    StateChangeReason: import_smithy_client._json,    Timeline: /* @__PURE__ */ __name((_) => de_InstanceTimeline(_, context), "Timeline")  });}, "de_InstanceStatus");var de_InstanceTimeline = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    ReadyDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReadyDateTime")  });}, "de_InstanceTimeline");var de_InstanceTypeSpecification = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BidPrice: import_smithy_client.expectString,    BidPriceAsPercentageOfOnDemandPrice: import_smithy_client.limitedParseDouble,    Configurations: /* @__PURE__ */ __name((_) => de_ConfigurationList(_, context), "Configurations"),    CustomAmiId: import_smithy_client.expectString,    EbsBlockDevices: import_smithy_client._json,    EbsOptimized: import_smithy_client.expectBoolean,    InstanceType: import_smithy_client.expectString,    Priority: import_smithy_client.limitedParseDouble,    WeightedCapacity: import_smithy_client.expectInt32  });}, "de_InstanceTypeSpecification");var de_InstanceTypeSpecificationList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceTypeSpecification(entry, context);  });  return retVal;}, "de_InstanceTypeSpecificationList");var de_JobFlowDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AmiVersion: import_smithy_client.expectString,    AutoScalingRole: import_smithy_client.expectString,    BootstrapActions: import_smithy_client._json,    ExecutionStatusDetail: /* @__PURE__ */ __name((_) => de_JobFlowExecutionStatusDetail(_, context), "ExecutionStatusDetail"),    Instances: /* @__PURE__ */ __name((_) => de_JobFlowInstancesDetail(_, context), "Instances"),    JobFlowId: import_smithy_client.expectString,    JobFlowRole: import_smithy_client.expectString,    LogEncryptionKmsKeyId: import_smithy_client.expectString,    LogUri: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ScaleDownBehavior: import_smithy_client.expectString,    ServiceRole: import_smithy_client.expectString,    Steps: /* @__PURE__ */ __name((_) => de_StepDetailList(_, context), "Steps"),    SupportedProducts: import_smithy_client._json,    VisibleToAllUsers: import_smithy_client.expectBoolean  });}, "de_JobFlowDetail");var de_JobFlowDetailList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_JobFlowDetail(entry, context);  });  return retVal;}, "de_JobFlowDetailList");var de_JobFlowExecutionStatusDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    LastStateChangeReason: import_smithy_client.expectString,    ReadyDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReadyDateTime"),    StartDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartDateTime"),    State: import_smithy_client.expectString  });}, "de_JobFlowExecutionStatusDetail");var de_JobFlowInstancesDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Ec2KeyName: import_smithy_client.expectString,    Ec2SubnetId: import_smithy_client.expectString,    HadoopVersion: import_smithy_client.expectString,    InstanceCount: import_smithy_client.expectInt32,    InstanceGroups: /* @__PURE__ */ __name((_) => de_InstanceGroupDetailList(_, context), "InstanceGroups"),    KeepJobFlowAliveWhenNoSteps: import_smithy_client.expectBoolean,    MasterInstanceId: import_smithy_client.expectString,    MasterInstanceType: import_smithy_client.expectString,    MasterPublicDnsName: import_smithy_client.expectString,    NormalizedInstanceHours: import_smithy_client.expectInt32,    Placement: import_smithy_client._json,    SlaveInstanceType: import_smithy_client.expectString,    TerminationProtected: import_smithy_client.expectBoolean,    UnhealthyNodeReplacement: import_smithy_client.expectBoolean  });}, "de_JobFlowInstancesDetail");var de_ListClustersOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Clusters: /* @__PURE__ */ __name((_) => de_ClusterSummaryList(_, context), "Clusters"),    Marker: import_smithy_client.expectString  });}, "de_ListClustersOutput");var de_ListInstanceFleetsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    InstanceFleets: /* @__PURE__ */ __name((_) => de_InstanceFleetList(_, context), "InstanceFleets"),    Marker: import_smithy_client.expectString  });}, "de_ListInstanceFleetsOutput");var de_ListInstanceGroupsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    InstanceGroups: /* @__PURE__ */ __name((_) => de_InstanceGroupList(_, context), "InstanceGroups"),    Marker: import_smithy_client.expectString  });}, "de_ListInstanceGroupsOutput");var de_ListInstancesOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Instances: /* @__PURE__ */ __name((_) => de_InstanceList(_, context), "Instances"),    Marker: import_smithy_client.expectString  });}, "de_ListInstancesOutput");var de_ListNotebookExecutionsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Marker: import_smithy_client.expectString,    NotebookExecutions: /* @__PURE__ */ __name((_) => de_NotebookExecutionSummaryList(_, context), "NotebookExecutions")  });}, "de_ListNotebookExecutionsOutput");var de_ListSecurityConfigurationsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Marker: import_smithy_client.expectString,    SecurityConfigurations: /* @__PURE__ */ __name((_) => de_SecurityConfigurationList(_, context), "SecurityConfigurations")  });}, "de_ListSecurityConfigurationsOutput");var de_ListStepsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Marker: import_smithy_client.expectString,    Steps: /* @__PURE__ */ __name((_) => de_StepSummaryList(_, context), "Steps")  });}, "de_ListStepsOutput");var de_ListStudioSessionMappingsOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Marker: import_smithy_client.expectString,    SessionMappings: /* @__PURE__ */ __name((_) => de_SessionMappingSummaryList(_, context), "SessionMappings")  });}, "de_ListStudioSessionMappingsOutput");var de_ListStudiosOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Marker: import_smithy_client.expectString,    Studios: /* @__PURE__ */ __name((_) => de_StudioSummaryList(_, context), "Studios")  });}, "de_ListStudiosOutput");var de_ListSupportedInstanceTypesOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Marker: import_smithy_client.expectString,    SupportedInstanceTypes: /* @__PURE__ */ __name((_) => de_SupportedInstanceTypesList(_, context), "SupportedInstanceTypes")  });}, "de_ListSupportedInstanceTypesOutput");var de_NotebookExecution = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Arn: import_smithy_client.expectString,    EditorId: import_smithy_client.expectString,    EndTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndTime"),    EnvironmentVariables: import_smithy_client._json,    ExecutionEngine: import_smithy_client._json,    LastStateChangeReason: import_smithy_client.expectString,    NotebookExecutionId: import_smithy_client.expectString,    NotebookExecutionName: import_smithy_client.expectString,    NotebookInstanceSecurityGroupId: import_smithy_client.expectString,    NotebookParams: import_smithy_client.expectString,    NotebookS3Location: import_smithy_client._json,    OutputNotebookFormat: import_smithy_client.expectString,    OutputNotebookS3Location: import_smithy_client._json,    OutputNotebookURI: import_smithy_client.expectString,    StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime"),    Status: import_smithy_client.expectString,    Tags: import_smithy_client._json  });}, "de_NotebookExecution");var de_NotebookExecutionSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EditorId: import_smithy_client.expectString,    EndTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndTime"),    ExecutionEngineId: import_smithy_client.expectString,    NotebookExecutionId: import_smithy_client.expectString,    NotebookExecutionName: import_smithy_client.expectString,    NotebookS3Location: import_smithy_client._json,    StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime"),    Status: import_smithy_client.expectString  });}, "de_NotebookExecutionSummary");var de_NotebookExecutionSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_NotebookExecutionSummary(entry, context);  });  return retVal;}, "de_NotebookExecutionSummaryList");var de_PersistentAppUI = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AuthorId: import_smithy_client.expectString,    CreationTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationTime"),    LastModifiedTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModifiedTime"),    LastStateChangeReason: import_smithy_client.expectString,    PersistentAppUIId: import_smithy_client.expectString,    PersistentAppUIStatus: import_smithy_client.expectString,    PersistentAppUITypeList: import_smithy_client._json,    Tags: import_smithy_client._json  });}, "de_PersistentAppUI");var de_PutAutoScalingPolicyOutput = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutoScalingPolicy: /* @__PURE__ */ __name((_) => de_AutoScalingPolicyDescription(_, context), "AutoScalingPolicy"),    ClusterArn: import_smithy_client.expectString,    ClusterId: import_smithy_client.expectString,    InstanceGroupId: import_smithy_client.expectString  });}, "de_PutAutoScalingPolicyOutput");var de_ScalingRule = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Action: import_smithy_client._json,    Description: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    Trigger: /* @__PURE__ */ __name((_) => de_ScalingTrigger(_, context), "Trigger")  });}, "de_ScalingRule");var de_ScalingRuleList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ScalingRule(entry, context);  });  return retVal;}, "de_ScalingRuleList");var de_ScalingTrigger = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CloudWatchAlarmDefinition: /* @__PURE__ */ __name((_) => de_CloudWatchAlarmDefinition(_, context), "CloudWatchAlarmDefinition")  });}, "de_ScalingTrigger");var de_SecurityConfigurationList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SecurityConfigurationSummary(entry, context);  });  return retVal;}, "de_SecurityConfigurationList");var de_SecurityConfigurationSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    Name: import_smithy_client.expectString  });}, "de_SecurityConfigurationSummary");var de_SessionMappingDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationTime"),    IdentityId: import_smithy_client.expectString,    IdentityName: import_smithy_client.expectString,    IdentityType: import_smithy_client.expectString,    LastModifiedTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModifiedTime"),    SessionPolicyArn: import_smithy_client.expectString,    StudioId: import_smithy_client.expectString  });}, "de_SessionMappingDetail");var de_SessionMappingSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationTime"),    IdentityId: import_smithy_client.expectString,    IdentityName: import_smithy_client.expectString,    IdentityType: import_smithy_client.expectString,    SessionPolicyArn: import_smithy_client.expectString,    StudioId: import_smithy_client.expectString  });}, "de_SessionMappingSummary");var de_SessionMappingSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SessionMappingSummary(entry, context);  });  return retVal;}, "de_SessionMappingSummaryList");var de_Step = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActionOnFailure: import_smithy_client.expectString,    Config: import_smithy_client._json,    ExecutionRoleArn: import_smithy_client.expectString,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_StepStatus(_, context), "Status")  });}, "de_Step");var de_StepDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ExecutionStatusDetail: /* @__PURE__ */ __name((_) => de_StepExecutionStatusDetail(_, context), "ExecutionStatusDetail"),    StepConfig: import_smithy_client._json  });}, "de_StepDetail");var de_StepDetailList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_StepDetail(entry, context);  });  return retVal;}, "de_StepDetailList");var de_StepExecutionStatusDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    LastStateChangeReason: import_smithy_client.expectString,    StartDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartDateTime"),    State: import_smithy_client.expectString  });}, "de_StepExecutionStatusDetail");var de_StepStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    FailureDetails: import_smithy_client._json,    State: import_smithy_client.expectString,    StateChangeReason: import_smithy_client._json,    Timeline: /* @__PURE__ */ __name((_) => de_StepTimeline(_, context), "Timeline")  });}, "de_StepStatus");var de_StepSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActionOnFailure: import_smithy_client.expectString,    Config: import_smithy_client._json,    Id: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_StepStatus(_, context), "Status")  });}, "de_StepSummary");var de_StepSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_StepSummary(entry, context);  });  return retVal;}, "de_StepSummaryList");var de_StepTimeline = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreationDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationDateTime"),    EndDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndDateTime"),    StartDateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartDateTime")  });}, "de_StepTimeline");var de_Studio = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AuthMode: import_smithy_client.expectString,    CreationTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationTime"),    DefaultS3Location: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    EncryptionKeyArn: import_smithy_client.expectString,    EngineSecurityGroupId: import_smithy_client.expectString,    IdcInstanceArn: import_smithy_client.expectString,    IdcUserAssignment: import_smithy_client.expectString,    IdpAuthUrl: import_smithy_client.expectString,    IdpRelayStateParameterName: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    ServiceRole: import_smithy_client.expectString,    StudioArn: import_smithy_client.expectString,    StudioId: import_smithy_client.expectString,    SubnetIds: import_smithy_client._json,    Tags: import_smithy_client._json,    TrustedIdentityPropagationEnabled: import_smithy_client.expectBoolean,    Url: import_smithy_client.expectString,    UserRole: import_smithy_client.expectString,    VpcId: import_smithy_client.expectString,    WorkspaceSecurityGroupId: import_smithy_client.expectString  });}, "de_Studio");var de_StudioSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AuthMode: import_smithy_client.expectString,    CreationTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreationTime"),    Description: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    StudioId: import_smithy_client.expectString,    Url: import_smithy_client.expectString,    VpcId: import_smithy_client.expectString  });}, "de_StudioSummary");var de_StudioSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_StudioSummary(entry, context);  });  return retVal;}, "de_StudioSummaryList");var de_SupportedInstanceType = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Architecture: import_smithy_client.expectString,    EbsOptimizedAvailable: import_smithy_client.expectBoolean,    EbsOptimizedByDefault: import_smithy_client.expectBoolean,    EbsStorageOnly: import_smithy_client.expectBoolean,    InstanceFamilyId: import_smithy_client.expectString,    Is64BitsOnly: import_smithy_client.expectBoolean,    MemoryGB: import_smithy_client.limitedParseFloat32,    NumberOfDisks: import_smithy_client.expectInt32,    StorageGB: import_smithy_client.expectInt32,    Type: import_smithy_client.expectString,    VCPU: import_smithy_client.expectInt32  });}, "de_SupportedInstanceType");var de_SupportedInstanceTypesList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SupportedInstanceType(entry, context);  });  return retVal;}, "de_SupportedInstanceTypesList");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 throwDefaultError = (0, import_smithy_client.withBaseException)(EMRServiceException);var buildHttpRpcRequest = /* @__PURE__ */ __name(async (context, headers, path, resolvedHostname, body) => {  const { hostname, protocol = "https", port, path: basePath } = await context.endpoint();  const contents = {    protocol,    hostname,    port,    method: "POST",    path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path,    headers  };  if (resolvedHostname !== void 0) {    contents.hostname = resolvedHostname;  }  if (body !== void 0) {    contents.body = body;  }  return new import_protocol_http.HttpRequest(contents);}, "buildHttpRpcRequest");function sharedHeaders(operation) {  return {    "content-type": "application/x-amz-json-1.1",    "x-amz-target": `ElasticMapReduce.${operation}`  };}__name(sharedHeaders, "sharedHeaders"); // src/commands/AddInstanceFleetCommand.tsvar AddInstanceFleetCommand = 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("ElasticMapReduce", "AddInstanceFleet", {}).n("EMRClient", "AddInstanceFleetCommand").f(void 0, void 0).ser(se_AddInstanceFleetCommand).de(de_AddInstanceFleetCommand).build() {  static {    __name(this, "AddInstanceFleetCommand");  }}; // src/commands/AddInstanceGroupsCommand.ts   var AddInstanceGroupsCommand = 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("ElasticMapReduce", "AddInstanceGroups", {}).n("EMRClient", "AddInstanceGroupsCommand").f(void 0, void 0).ser(se_AddInstanceGroupsCommand).de(de_AddInstanceGroupsCommand).build() {  static {    __name(this, "AddInstanceGroupsCommand");  }}; // src/commands/AddJobFlowStepsCommand.ts   var AddJobFlowStepsCommand = 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("ElasticMapReduce", "AddJobFlowSteps", {}).n("EMRClient", "AddJobFlowStepsCommand").f(void 0, void 0).ser(se_AddJobFlowStepsCommand).de(de_AddJobFlowStepsCommand).build() {  static {    __name(this, "AddJobFlowStepsCommand");  }}; // src/commands/AddTagsCommand.ts   var AddTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("ElasticMapReduce", "AddTags", {}).n("EMRClient", "AddTagsCommand").f(void 0, void 0).ser(se_AddTagsCommand).de(de_AddTagsCommand).build() {  static {    __name(this, "AddTagsCommand");  }}; // src/commands/CancelStepsCommand.ts   var CancelStepsCommand = 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("ElasticMapReduce", "CancelSteps", {}).n("EMRClient", "CancelStepsCommand").f(void 0, void 0).ser(se_CancelStepsCommand).de(de_CancelStepsCommand).build() {  static {    __name(this, "CancelStepsCommand");  }}; // src/commands/CreatePersistentAppUICommand.ts   var CreatePersistentAppUICommand = 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("ElasticMapReduce", "CreatePersistentAppUI", {}).n("EMRClient", "CreatePersistentAppUICommand").f(void 0, void 0).ser(se_CreatePersistentAppUICommand).de(de_CreatePersistentAppUICommand).build() {  static {    __name(this, "CreatePersistentAppUICommand");  }}; // src/commands/CreateSecurityConfigurationCommand.ts   var CreateSecurityConfigurationCommand = 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("ElasticMapReduce", "CreateSecurityConfiguration", {}).n("EMRClient", "CreateSecurityConfigurationCommand").f(void 0, void 0).ser(se_CreateSecurityConfigurationCommand).de(de_CreateSecurityConfigurationCommand).build() {  static {    __name(this, "CreateSecurityConfigurationCommand");  }}; // src/commands/CreateStudioCommand.ts   var CreateStudioCommand = 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("ElasticMapReduce", "CreateStudio", {}).n("EMRClient", "CreateStudioCommand").f(void 0, void 0).ser(se_CreateStudioCommand).de(de_CreateStudioCommand).build() {  static {    __name(this, "CreateStudioCommand");  }}; // src/commands/CreateStudioSessionMappingCommand.ts   var CreateStudioSessionMappingCommand = 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("ElasticMapReduce", "CreateStudioSessionMapping", {}).n("EMRClient", "CreateStudioSessionMappingCommand").f(void 0, void 0).ser(se_CreateStudioSessionMappingCommand).de(de_CreateStudioSessionMappingCommand).build() {  static {    __name(this, "CreateStudioSessionMappingCommand");  }}; // src/commands/DeleteSecurityConfigurationCommand.ts   var DeleteSecurityConfigurationCommand = 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("ElasticMapReduce", "DeleteSecurityConfiguration", {}).n("EMRClient", "DeleteSecurityConfigurationCommand").f(void 0, void 0).ser(se_DeleteSecurityConfigurationCommand).de(de_DeleteSecurityConfigurationCommand).build() {  static {    __name(this, "DeleteSecurityConfigurationCommand");  }}; // src/commands/DeleteStudioCommand.ts   var DeleteStudioCommand = 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("ElasticMapReduce", "DeleteStudio", {}).n("EMRClient", "DeleteStudioCommand").f(void 0, void 0).ser(se_DeleteStudioCommand).de(de_DeleteStudioCommand).build() {  static {    __name(this, "DeleteStudioCommand");  }}; // src/commands/DeleteStudioSessionMappingCommand.ts   var DeleteStudioSessionMappingCommand = 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("ElasticMapReduce", "DeleteStudioSessionMapping", {}).n("EMRClient", "DeleteStudioSessionMappingCommand").f(void 0, void 0).ser(se_DeleteStudioSessionMappingCommand).de(de_DeleteStudioSessionMappingCommand).build() {  static {    __name(this, "DeleteStudioSessionMappingCommand");  }}; // src/commands/DescribeClusterCommand.ts   var DescribeClusterCommand = 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("ElasticMapReduce", "DescribeCluster", {}).n("EMRClient", "DescribeClusterCommand").f(void 0, void 0).ser(se_DescribeClusterCommand).de(de_DescribeClusterCommand).build() {  static {    __name(this, "DescribeClusterCommand");  }}; // src/commands/DescribeJobFlowsCommand.ts   var DescribeJobFlowsCommand = 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("ElasticMapReduce", "DescribeJobFlows", {}).n("EMRClient", "DescribeJobFlowsCommand").f(void 0, void 0).ser(se_DescribeJobFlowsCommand).de(de_DescribeJobFlowsCommand).build() {  static {    __name(this, "DescribeJobFlowsCommand");  }}; // src/commands/DescribeNotebookExecutionCommand.ts   var DescribeNotebookExecutionCommand = 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("ElasticMapReduce", "DescribeNotebookExecution", {}).n("EMRClient", "DescribeNotebookExecutionCommand").f(void 0, void 0).ser(se_DescribeNotebookExecutionCommand).de(de_DescribeNotebookExecutionCommand).build() {  static {    __name(this, "DescribeNotebookExecutionCommand");  }}; // src/commands/DescribePersistentAppUICommand.ts   var DescribePersistentAppUICommand = 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("ElasticMapReduce", "DescribePersistentAppUI", {}).n("EMRClient", "DescribePersistentAppUICommand").f(void 0, void 0).ser(se_DescribePersistentAppUICommand).de(de_DescribePersistentAppUICommand).build() {  static {    __name(this, "DescribePersistentAppUICommand");  }}; // src/commands/DescribeReleaseLabelCommand.ts   var DescribeReleaseLabelCommand = 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("ElasticMapReduce", "DescribeReleaseLabel", {}).n("EMRClient", "DescribeReleaseLabelCommand").f(void 0, void 0).ser(se_DescribeReleaseLabelCommand).de(de_DescribeReleaseLabelCommand).build() {  static {    __name(this, "DescribeReleaseLabelCommand");  }}; // src/commands/DescribeSecurityConfigurationCommand.ts   var DescribeSecurityConfigurationCommand = 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("ElasticMapReduce", "DescribeSecurityConfiguration", {}).n("EMRClient", "DescribeSecurityConfigurationCommand").f(void 0, void 0).ser(se_DescribeSecurityConfigurationCommand).de(de_DescribeSecurityConfigurationCommand).build() {  static {    __name(this, "DescribeSecurityConfigurationCommand");  }}; // src/commands/DescribeStepCommand.ts   var DescribeStepCommand = 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("ElasticMapReduce", "DescribeStep", {}).n("EMRClient", "DescribeStepCommand").f(void 0, void 0).ser(se_DescribeStepCommand).de(de_DescribeStepCommand).build() {  static {    __name(this, "DescribeStepCommand");  }}; // src/commands/DescribeStudioCommand.ts   var DescribeStudioCommand = 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("ElasticMapReduce", "DescribeStudio", {}).n("EMRClient", "DescribeStudioCommand").f(void 0, void 0).ser(se_DescribeStudioCommand).de(de_DescribeStudioCommand).build() {  static {    __name(this, "DescribeStudioCommand");  }}; // src/commands/GetAutoTerminationPolicyCommand.ts   var GetAutoTerminationPolicyCommand = 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("ElasticMapReduce", "GetAutoTerminationPolicy", {}).n("EMRClient", "GetAutoTerminationPolicyCommand").f(void 0, void 0).ser(se_GetAutoTerminationPolicyCommand).de(de_GetAutoTerminationPolicyCommand).build() {  static {    __name(this, "GetAutoTerminationPolicyCommand");  }}; // src/commands/GetBlockPublicAccessConfigurationCommand.ts   var GetBlockPublicAccessConfigurationCommand = 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("ElasticMapReduce", "GetBlockPublicAccessConfiguration", {}).n("EMRClient", "GetBlockPublicAccessConfigurationCommand").f(void 0, void 0).ser(se_GetBlockPublicAccessConfigurationCommand).de(de_GetBlockPublicAccessConfigurationCommand).build() {  static {    __name(this, "GetBlockPublicAccessConfigurationCommand");  }}; // src/commands/GetClusterSessionCredentialsCommand.ts   var GetClusterSessionCredentialsCommand = 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("ElasticMapReduce", "GetClusterSessionCredentials", {}).n("EMRClient", "GetClusterSessionCredentialsCommand").f(void 0, GetClusterSessionCredentialsOutputFilterSensitiveLog).ser(se_GetClusterSessionCredentialsCommand).de(de_GetClusterSessionCredentialsCommand).build() {  static {    __name(this, "GetClusterSessionCredentialsCommand");  }}; // src/commands/GetManagedScalingPolicyCommand.ts   var GetManagedScalingPolicyCommand = 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("ElasticMapReduce", "GetManagedScalingPolicy", {}).n("EMRClient", "GetManagedScalingPolicyCommand").f(void 0, void 0).ser(se_GetManagedScalingPolicyCommand).de(de_GetManagedScalingPolicyCommand).build() {  static {    __name(this, "GetManagedScalingPolicyCommand");  }}; // src/commands/GetOnClusterAppUIPresignedURLCommand.ts   var GetOnClusterAppUIPresignedURLCommand = 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("ElasticMapReduce", "GetOnClusterAppUIPresignedURL", {}).n("EMRClient", "GetOnClusterAppUIPresignedURLCommand").f(void 0, void 0).ser(se_GetOnClusterAppUIPresignedURLCommand).de(de_GetOnClusterAppUIPresignedURLCommand).build() {  static {    __name(this, "GetOnClusterAppUIPresignedURLCommand");  }}; // src/commands/GetPersistentAppUIPresignedURLCommand.ts   var GetPersistentAppUIPresignedURLCommand = 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("ElasticMapReduce", "GetPersistentAppUIPresignedURL", {}).n("EMRClient", "GetPersistentAppUIPresignedURLCommand").f(void 0, void 0).ser(se_GetPersistentAppUIPresignedURLCommand).de(de_GetPersistentAppUIPresignedURLCommand).build() {  static {    __name(this, "GetPersistentAppUIPresignedURLCommand");  }}; // src/commands/GetStudioSessionMappingCommand.ts   var GetStudioSessionMappingCommand = 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("ElasticMapReduce", "GetStudioSessionMapping", {}).n("EMRClient", "GetStudioSessionMappingCommand").f(void 0, void 0).ser(se_GetStudioSessionMappingCommand).de(de_GetStudioSessionMappingCommand).build() {  static {    __name(this, "GetStudioSessionMappingCommand");  }}; // src/commands/ListBootstrapActionsCommand.ts   var ListBootstrapActionsCommand = 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("ElasticMapReduce", "ListBootstrapActions", {}).n("EMRClient", "ListBootstrapActionsCommand").f(void 0, void 0).ser(se_ListBootstrapActionsCommand).de(de_ListBootstrapActionsCommand).build() {  static {    __name(this, "ListBootstrapActionsCommand");  }}; // src/commands/ListClustersCommand.ts   var ListClustersCommand = 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("ElasticMapReduce", "ListClusters", {}).n("EMRClient", "ListClustersCommand").f(void 0, void 0).ser(se_ListClustersCommand).de(de_ListClustersCommand).build() {  static {    __name(this, "ListClustersCommand");  }}; // src/commands/ListInstanceFleetsCommand.ts   var ListInstanceFleetsCommand = 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("ElasticMapReduce", "ListInstanceFleets", {}).n("EMRClient", "ListInstanceFleetsCommand").f(void 0, void 0).ser(se_ListInstanceFleetsCommand).de(de_ListInstanceFleetsCommand).build() {  static {    __name(this, "ListInstanceFleetsCommand");  }}; // src/commands/ListInstanceGroupsCommand.ts   var ListInstanceGroupsCommand = 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("ElasticMapReduce", "ListInstanceGroups", {}).n("EMRClient", "ListInstanceGroupsCommand").f(void 0, void 0).ser(se_ListInstanceGroupsCommand).de(de_ListInstanceGroupsCommand).build() {  static {    __name(this, "ListInstanceGroupsCommand");  }}; // src/commands/ListInstancesCommand.ts   var ListInstancesCommand = 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("ElasticMapReduce", "ListInstances", {}).n("EMRClient", "ListInstancesCommand").f(void 0, void 0).ser(se_ListInstancesCommand).de(de_ListInstancesCommand).build() {  static {    __name(this, "ListInstancesCommand");  }}; // src/commands/ListNotebookExecutionsCommand.ts   var ListNotebookExecutionsCommand = 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("ElasticMapReduce", "ListNotebookExecutions", {}).n("EMRClient", "ListNotebookExecutionsCommand").f(void 0, void 0).ser(se_ListNotebookExecutionsCommand).de(de_ListNotebookExecutionsCommand).build() {  static {    __name(this, "ListNotebookExecutionsCommand");  }}; // src/commands/ListReleaseLabelsCommand.ts   var ListReleaseLabelsCommand = 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("ElasticMapReduce", "ListReleaseLabels", {}).n("EMRClient", "ListReleaseLabelsCommand").f(void 0, void 0).ser(se_ListReleaseLabelsCommand).de(de_ListReleaseLabelsCommand).build() {  static {    __name(this, "ListReleaseLabelsCommand");  }}; // src/commands/ListSecurityConfigurationsCommand.ts   var ListSecurityConfigurationsCommand = 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("ElasticMapReduce", "ListSecurityConfigurations", {}).n("EMRClient", "ListSecurityConfigurationsCommand").f(void 0, void 0).ser(se_ListSecurityConfigurationsCommand).de(de_ListSecurityConfigurationsCommand).build() {  static {    __name(this, "ListSecurityConfigurationsCommand");  }}; // src/commands/ListStepsCommand.ts   var ListStepsCommand = 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("ElasticMapReduce", "ListSteps", {}).n("EMRClient", "ListStepsCommand").f(void 0, void 0).ser(se_ListStepsCommand).de(de_ListStepsCommand).build() {  static {    __name(this, "ListStepsCommand");  }}; // src/commands/ListStudiosCommand.ts   var ListStudiosCommand = 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("ElasticMapReduce", "ListStudios", {}).n("EMRClient", "ListStudiosCommand").f(void 0, void 0).ser(se_ListStudiosCommand).de(de_ListStudiosCommand).build() {  static {    __name(this, "ListStudiosCommand");  }}; // src/commands/ListStudioSessionMappingsCommand.ts   var ListStudioSessionMappingsCommand = 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("ElasticMapReduce", "ListStudioSessionMappings", {}).n("EMRClient", "ListStudioSessionMappingsCommand").f(void 0, void 0).ser(se_ListStudioSessionMappingsCommand).de(de_ListStudioSessionMappingsCommand).build() {  static {    __name(this, "ListStudioSessionMappingsCommand");  }}; // src/commands/ListSupportedInstanceTypesCommand.ts   var ListSupportedInstanceTypesCommand = 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("ElasticMapReduce", "ListSupportedInstanceTypes", {}).n("EMRClient", "ListSupportedInstanceTypesCommand").f(void 0, void 0).ser(se_ListSupportedInstanceTypesCommand).de(de_ListSupportedInstanceTypesCommand).build() {  static {    __name(this, "ListSupportedInstanceTypesCommand");  }}; // src/commands/ModifyClusterCommand.ts   var ModifyClusterCommand = 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("ElasticMapReduce", "ModifyCluster", {}).n("EMRClient", "ModifyClusterCommand").f(void 0, void 0).ser(se_ModifyClusterCommand).de(de_ModifyClusterCommand).build() {  static {    __name(this, "ModifyClusterCommand");  }}; // src/commands/ModifyInstanceFleetCommand.ts   var ModifyInstanceFleetCommand = 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("ElasticMapReduce", "ModifyInstanceFleet", {}).n("EMRClient", "ModifyInstanceFleetCommand").f(void 0, void 0).ser(se_ModifyInstanceFleetCommand).de(de_ModifyInstanceFleetCommand).build() {  static {    __name(this, "ModifyInstanceFleetCommand");  }}; // src/commands/ModifyInstanceGroupsCommand.ts   var ModifyInstanceGroupsCommand = 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("ElasticMapReduce", "ModifyInstanceGroups", {}).n("EMRClient", "ModifyInstanceGroupsCommand").f(void 0, void 0).ser(se_ModifyInstanceGroupsCommand).de(de_ModifyInstanceGroupsCommand).build() {  static {    __name(this, "ModifyInstanceGroupsCommand");  }}; // src/commands/PutAutoScalingPolicyCommand.ts   var PutAutoScalingPolicyCommand = 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("ElasticMapReduce", "PutAutoScalingPolicy", {}).n("EMRClient", "PutAutoScalingPolicyCommand").f(void 0, void 0).ser(se_PutAutoScalingPolicyCommand).de(de_PutAutoScalingPolicyCommand).build() {  static {    __name(this, "PutAutoScalingPolicyCommand");  }}; // src/commands/PutAutoTerminationPolicyCommand.ts   var PutAutoTerminationPolicyCommand = 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("ElasticMapReduce", "PutAutoTerminationPolicy", {}).n("EMRClient", "PutAutoTerminationPolicyCommand").f(void 0, void 0).ser(se_PutAutoTerminationPolicyCommand).de(de_PutAutoTerminationPolicyCommand).build() {  static {    __name(this, "PutAutoTerminationPolicyCommand");  }}; // src/commands/PutBlockPublicAccessConfigurationCommand.ts   var PutBlockPublicAccessConfigurationCommand = 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("ElasticMapReduce", "PutBlockPublicAccessConfiguration", {}).n("EMRClient", "PutBlockPublicAccessConfigurationCommand").f(void 0, void 0).ser(se_PutBlockPublicAccessConfigurationCommand).de(de_PutBlockPublicAccessConfigurationCommand).build() {  static {    __name(this, "PutBlockPublicAccessConfigurationCommand");  }}; // src/commands/PutManagedScalingPolicyCommand.ts   var PutManagedScalingPolicyCommand = 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("ElasticMapReduce", "PutManagedScalingPolicy", {}).n("EMRClient", "PutManagedScalingPolicyCommand").f(void 0, void 0).ser(se_PutManagedScalingPolicyCommand).de(de_PutManagedScalingPolicyCommand).build() {  static {    __name(this, "PutManagedScalingPolicyCommand");  }}; // src/commands/RemoveAutoScalingPolicyCommand.ts   var RemoveAutoScalingPolicyCommand = 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("ElasticMapReduce", "RemoveAutoScalingPolicy", {}).n("EMRClient", "RemoveAutoScalingPolicyCommand").f(void 0, void 0).ser(se_RemoveAutoScalingPolicyCommand).de(de_RemoveAutoScalingPolicyCommand).build() {  static {    __name(this, "RemoveAutoScalingPolicyCommand");  }}; // src/commands/RemoveAutoTerminationPolicyCommand.ts   var RemoveAutoTerminationPolicyCommand = 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("ElasticMapReduce", "RemoveAutoTerminationPolicy", {}).n("EMRClient", "RemoveAutoTerminationPolicyCommand").f(void 0, void 0).ser(se_RemoveAutoTerminationPolicyCommand).de(de_RemoveAutoTerminationPolicyCommand).build() {  static {    __name(this, "RemoveAutoTerminationPolicyCommand");  }}; // src/commands/RemoveManagedScalingPolicyCommand.ts   var RemoveManagedScalingPolicyCommand = 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("ElasticMapReduce", "RemoveManagedScalingPolicy", {}).n("EMRClient", "RemoveManagedScalingPolicyCommand").f(void 0, void 0).ser(se_RemoveManagedScalingPolicyCommand).de(de_RemoveManagedScalingPolicyCommand).build() {  static {    __name(this, "RemoveManagedScalingPolicyCommand");  }}; // src/commands/RemoveTagsCommand.ts   var RemoveTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("ElasticMapReduce", "RemoveTags", {}).n("EMRClient", "RemoveTagsCommand").f(void 0, void 0).ser(se_RemoveTagsCommand).de(de_RemoveTagsCommand).build() {  static {    __name(this, "RemoveTagsCommand");  }}; // src/commands/RunJobFlowCommand.ts   var RunJobFlowCommand = 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("ElasticMapReduce", "RunJobFlow", {}).n("EMRClient", "RunJobFlowCommand").f(void 0, void 0).ser(se_RunJobFlowCommand).de(de_RunJobFlowCommand).build() {  static {    __name(this, "RunJobFlowCommand");  }}; // src/commands/SetKeepJobFlowAliveWhenNoStepsCommand.ts   var SetKeepJobFlowAliveWhenNoStepsCommand = 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("ElasticMapReduce", "SetKeepJobFlowAliveWhenNoSteps", {}).n("EMRClient", "SetKeepJobFlowAliveWhenNoStepsCommand").f(void 0, void 0).ser(se_SetKeepJobFlowAliveWhenNoStepsCommand).de(de_SetKeepJobFlowAliveWhenNoStepsCommand).build() {  static {    __name(this, "SetKeepJobFlowAliveWhenNoStepsCommand");  }}; // src/commands/SetTerminationProtectionCommand.ts   var SetTerminationProtectionCommand = 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("ElasticMapReduce", "SetTerminationProtection", {}).n("EMRClient", "SetTerminationProtectionCommand").f(void 0, void 0).ser(se_SetTerminationProtectionCommand).de(de_SetTerminationProtectionCommand).build() {  static {    __name(this, "SetTerminationProtectionCommand");  }}; // src/commands/SetUnhealthyNodeReplacementCommand.ts   var SetUnhealthyNodeReplacementCommand = 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("ElasticMapReduce", "SetUnhealthyNodeReplacement", {}).n("EMRClient", "SetUnhealthyNodeReplacementCommand").f(void 0, void 0).ser(se_SetUnhealthyNodeReplacementCommand).de(de_SetUnhealthyNodeReplacementCommand).build() {  static {    __name(this, "SetUnhealthyNodeReplacementCommand");  }}; // src/commands/SetVisibleToAllUsersCommand.ts   var SetVisibleToAllUsersCommand = 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("ElasticMapReduce", "SetVisibleToAllUsers", {}).n("EMRClient", "SetVisibleToAllUsersCommand").f(void 0, void 0).ser(se_SetVisibleToAllUsersCommand).de(de_SetVisibleToAllUsersCommand).build() {  static {    __name(this, "SetVisibleToAllUsersCommand");  }}; // src/commands/StartNotebookExecutionCommand.ts   var StartNotebookExecutionCommand = 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("ElasticMapReduce", "StartNotebookExecution", {}).n("EMRClient", "StartNotebookExecutionCommand").f(void 0, void 0).ser(se_StartNotebookExecutionCommand).de(de_StartNotebookExecutionCommand).build() {  static {    __name(this, "StartNotebookExecutionCommand");  }}; // src/commands/StopNotebookExecutionCommand.ts   var StopNotebookExecutionCommand = 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("ElasticMapReduce", "StopNotebookExecution", {}).n("EMRClient", "StopNotebookExecutionCommand").f(void 0, void 0).ser(se_StopNotebookExecutionCommand).de(de_StopNotebookExecutionCommand).build() {  static {    __name(this, "StopNotebookExecutionCommand");  }}; // src/commands/TerminateJobFlowsCommand.ts   var TerminateJobFlowsCommand = 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("ElasticMapReduce", "TerminateJobFlows", {}).n("EMRClient", "TerminateJobFlowsCommand").f(void 0, void 0).ser(se_TerminateJobFlowsCommand).de(de_TerminateJobFlowsCommand).build() {  static {    __name(this, "TerminateJobFlowsCommand");  }}; // src/commands/UpdateStudioCommand.ts   var UpdateStudioCommand = 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("ElasticMapReduce", "UpdateStudio", {}).n("EMRClient", "UpdateStudioCommand").f(void 0, void 0).ser(se_UpdateStudioCommand).de(de_UpdateStudioCommand).build() {  static {    __name(this, "UpdateStudioCommand");  }}; // src/commands/UpdateStudioSessionMappingCommand.ts   var UpdateStudioSessionMappingCommand = 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("ElasticMapReduce", "UpdateStudioSessionMapping", {}).n("EMRClient", "UpdateStudioSessionMappingCommand").f(void 0, void 0).ser(se_UpdateStudioSessionMappingCommand).de(de_UpdateStudioSessionMappingCommand).build() {  static {    __name(this, "UpdateStudioSessionMappingCommand");  }}; // src/EMR.tsvar commands = {  AddInstanceFleetCommand,  AddInstanceGroupsCommand,  AddJobFlowStepsCommand,  AddTagsCommand,  CancelStepsCommand,  CreatePersistentAppUICommand,  CreateSecurityConfigurationCommand,  CreateStudioCommand,  CreateStudioSessionMappingCommand,  DeleteSecurityConfigurationCommand,  DeleteStudioCommand,  DeleteStudioSessionMappingCommand,  DescribeClusterCommand,  DescribeJobFlowsCommand,  DescribeNotebookExecutionCommand,  DescribePersistentAppUICommand,  DescribeReleaseLabelCommand,  DescribeSecurityConfigurationCommand,  DescribeStepCommand,  DescribeStudioCommand,  GetAutoTerminationPolicyCommand,  GetBlockPublicAccessConfigurationCommand,  GetClusterSessionCredentialsCommand,  GetManagedScalingPolicyCommand,  GetOnClusterAppUIPresignedURLCommand,  GetPersistentAppUIPresignedURLCommand,  GetStudioSessionMappingCommand,  ListBootstrapActionsCommand,  ListClustersCommand,  ListInstanceFleetsCommand,  ListInstanceGroupsCommand,  ListInstancesCommand,  ListNotebookExecutionsCommand,  ListReleaseLabelsCommand,  ListSecurityConfigurationsCommand,  ListStepsCommand,  ListStudiosCommand,  ListStudioSessionMappingsCommand,  ListSupportedInstanceTypesCommand,  ModifyClusterCommand,  ModifyInstanceFleetCommand,  ModifyInstanceGroupsCommand,  PutAutoScalingPolicyCommand,  PutAutoTerminationPolicyCommand,  PutBlockPublicAccessConfigurationCommand,  PutManagedScalingPolicyCommand,  RemoveAutoScalingPolicyCommand,  RemoveAutoTerminationPolicyCommand,  RemoveManagedScalingPolicyCommand,  RemoveTagsCommand,  RunJobFlowCommand,  SetKeepJobFlowAliveWhenNoStepsCommand,  SetTerminationProtectionCommand,  SetUnhealthyNodeReplacementCommand,  SetVisibleToAllUsersCommand,  StartNotebookExecutionCommand,  StopNotebookExecutionCommand,  TerminateJobFlowsCommand,  UpdateStudioCommand,  UpdateStudioSessionMappingCommand};var EMR = class extends EMRClient {  static {    __name(this, "EMR");  }};(0, import_smithy_client.createAggregatedClient)(commands, EMR); // src/pagination/ListBootstrapActionsPaginator.ts var paginateListBootstrapActions = (0, import_core.createPaginator)(EMRClient, ListBootstrapActionsCommand, "Marker", "Marker", ""); // src/pagination/ListClustersPaginator.ts var paginateListClusters = (0, import_core.createPaginator)(EMRClient, ListClustersCommand, "Marker", "Marker", ""); // src/pagination/ListInstanceFleetsPaginator.ts var paginateListInstanceFleets = (0, import_core.createPaginator)(EMRClient, ListInstanceFleetsCommand, "Marker", "Marker", ""); // src/pagination/ListInstanceGroupsPaginator.ts var paginateListInstanceGroups = (0, import_core.createPaginator)(EMRClient, ListInstanceGroupsCommand, "Marker", "Marker", ""); // src/pagination/ListInstancesPaginator.ts var paginateListInstances = (0, import_core.createPaginator)(EMRClient, ListInstancesCommand, "Marker", "Marker", ""); // src/pagination/ListNotebookExecutionsPaginator.ts var paginateListNotebookExecutions = (0, import_core.createPaginator)(EMRClient, ListNotebookExecutionsCommand, "Marker", "Marker", ""); // src/pagination/ListReleaseLabelsPaginator.ts var paginateListReleaseLabels = (0, import_core.createPaginator)(EMRClient, ListReleaseLabelsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListSecurityConfigurationsPaginator.ts var paginateListSecurityConfigurations = (0, import_core.createPaginator)(EMRClient, ListSecurityConfigurationsCommand, "Marker", "Marker", ""); // src/pagination/ListStepsPaginator.ts var paginateListSteps = (0, import_core.createPaginator)(EMRClient, ListStepsCommand, "Marker", "Marker", ""); // src/pagination/ListStudioSessionMappingsPaginator.ts var paginateListStudioSessionMappings = (0, import_core.createPaginator)(EMRClient, ListStudioSessionMappingsCommand, "Marker", "Marker", ""); // src/pagination/ListStudiosPaginator.ts var paginateListStudios = (0, import_core.createPaginator)(EMRClient, ListStudiosCommand, "Marker", "Marker", ""); // src/pagination/ListSupportedInstanceTypesPaginator.ts var paginateListSupportedInstanceTypes = (0, import_core.createPaginator)(EMRClient, ListSupportedInstanceTypesCommand, "Marker", "Marker", ""); // src/waiters/waitForClusterRunning.tsvar import_util_waiter = require("@smithy/util-waiter");var checkState = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new DescribeClusterCommand(input));    reason = result;    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "RUNNING") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "WAITING") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "TERMINATING") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "TERMINATED") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "TERMINATED_WITH_ERRORS") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }  } catch (exception) {    reason = exception;  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForClusterRunning = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);}, "waitForClusterRunning");var waitUntilClusterRunning = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilClusterRunning"); // src/waiters/waitForClusterTerminated.ts var checkState2 = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new DescribeClusterCommand(input));    reason = result;    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "TERMINATED") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Cluster.Status.State;      }, "returnComparator");      if (returnComparator() === "TERMINATED_WITH_ERRORS") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }  } catch (exception) {    reason = exception;  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForClusterTerminated = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState2);}, "waitForClusterTerminated");var waitUntilClusterTerminated = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState2);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilClusterTerminated"); // src/waiters/waitForStepComplete.ts var checkState3 = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new DescribeStepCommand(input));    reason = result;    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Step.Status.State;      }, "returnComparator");      if (returnComparator() === "COMPLETED") {        return { state: import_util_waiter.WaiterState.SUCCESS, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Step.Status.State;      }, "returnComparator");      if (returnComparator() === "FAILED") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }    try {      const returnComparator = /* @__PURE__ */ __name(() => {        return result.Step.Status.State;      }, "returnComparator");      if (returnComparator() === "CANCELLED") {        return { state: import_util_waiter.WaiterState.FAILURE, reason };      }    } catch (e) {    }  } catch (exception) {    reason = exception;  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForStepComplete = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState3);}, "waitForStepComplete");var waitUntilStepComplete = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 30, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState3);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilStepComplete");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  EMRServiceException,  __Client,  EMRClient,  EMR,  $Command,  AddInstanceFleetCommand,  AddInstanceGroupsCommand,  AddJobFlowStepsCommand,  AddTagsCommand,  CancelStepsCommand,  CreatePersistentAppUICommand,  CreateSecurityConfigurationCommand,  CreateStudioCommand,  CreateStudioSessionMappingCommand,  DeleteSecurityConfigurationCommand,  DeleteStudioCommand,  DeleteStudioSessionMappingCommand,  DescribeClusterCommand,  DescribeJobFlowsCommand,  DescribeNotebookExecutionCommand,  DescribePersistentAppUICommand,  DescribeReleaseLabelCommand,  DescribeSecurityConfigurationCommand,  DescribeStepCommand,  DescribeStudioCommand,  GetAutoTerminationPolicyCommand,  GetBlockPublicAccessConfigurationCommand,  GetClusterSessionCredentialsCommand,  GetManagedScalingPolicyCommand,  GetOnClusterAppUIPresignedURLCommand,  GetPersistentAppUIPresignedURLCommand,  GetStudioSessionMappingCommand,  ListBootstrapActionsCommand,  ListClustersCommand,  ListInstanceFleetsCommand,  ListInstanceGroupsCommand,  ListInstancesCommand,  ListNotebookExecutionsCommand,  ListReleaseLabelsCommand,  ListSecurityConfigurationsCommand,  ListStepsCommand,  ListStudioSessionMappingsCommand,  ListStudiosCommand,  ListSupportedInstanceTypesCommand,  ModifyClusterCommand,  ModifyInstanceFleetCommand,  ModifyInstanceGroupsCommand,  PutAutoScalingPolicyCommand,  PutAutoTerminationPolicyCommand,  PutBlockPublicAccessConfigurationCommand,  PutManagedScalingPolicyCommand,  RemoveAutoScalingPolicyCommand,  RemoveAutoTerminationPolicyCommand,  RemoveManagedScalingPolicyCommand,  RemoveTagsCommand,  RunJobFlowCommand,  SetKeepJobFlowAliveWhenNoStepsCommand,  SetTerminationProtectionCommand,  SetUnhealthyNodeReplacementCommand,  SetVisibleToAllUsersCommand,  StartNotebookExecutionCommand,  StopNotebookExecutionCommand,  TerminateJobFlowsCommand,  UpdateStudioCommand,  UpdateStudioSessionMappingCommand,  paginateListBootstrapActions,  paginateListClusters,  paginateListInstanceFleets,  paginateListInstanceGroups,  paginateListInstances,  paginateListNotebookExecutions,  paginateListReleaseLabels,  paginateListSecurityConfigurations,  paginateListSteps,  paginateListStudioSessionMappings,  paginateListStudios,  paginateListSupportedInstanceTypes,  waitForClusterRunning,  waitUntilClusterRunning,  waitForClusterTerminated,  waitUntilClusterTerminated,  waitForStepComplete,  waitUntilStepComplete,  ActionOnFailure,  InstanceFleetType,  OnDemandProvisioningAllocationStrategy,  OnDemandCapacityReservationPreference,  OnDemandCapacityReservationUsageStrategy,  SpotProvisioningAllocationStrategy,  SpotProvisioningTimeoutAction,  InternalServerException,  InvalidRequestException,  MarketType,  AdjustmentType,  ComparisonOperator,  Statistic,  Unit,  InstanceRoleType,  InternalServerError,  AuthMode,  AutoScalingPolicyState,  AutoScalingPolicyStateChangeReasonCode,  StepCancellationOption,  CancelStepsRequestStatus,  InstanceCollectionType,  PlacementGroupStrategy,  RepoUpgradeOnBoot,  ScaleDownBehavior,  ClusterState,  ClusterStateChangeReasonCode,  ComputeLimitsUnitType,  ProfilerType,  IdcUserAssignment,  IdentityType,  Credentials,  JobFlowExecutionState,  InstanceGroupState,  StepExecutionState,  ExecutionEngineType,  OutputNotebookFormat,  NotebookExecutionStatus,  PersistentAppUIType,  StepState,  StepStateChangeReasonCode,  ScalingStrategy,  OnClusterAppUIType,  InstanceFleetState,  InstanceFleetStateChangeReasonCode,  InstanceGroupType,  InstanceGroupStateChangeReasonCode,  InstanceState,  InstanceStateChangeReasonCode,  ReconfigurationType,  UsernamePasswordFilterSensitiveLog,  CredentialsFilterSensitiveLog,  GetClusterSessionCredentialsOutputFilterSensitiveLog});