File Explorer

/var/runtime/node_modules/@aws-sdk/client-lakeformation/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.js167 KB · 4234 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, {  AccessDeniedException: () => AccessDeniedException,  AddLFTagsToResourceCommand: () => AddLFTagsToResourceCommand,  AlreadyExistsException: () => AlreadyExistsException,  ApplicationStatus: () => ApplicationStatus,  AssumeDecoratedRoleWithSAMLCommand: () => AssumeDecoratedRoleWithSAMLCommand,  BatchGrantPermissionsCommand: () => BatchGrantPermissionsCommand,  BatchRevokePermissionsCommand: () => BatchRevokePermissionsCommand,  CancelTransactionCommand: () => CancelTransactionCommand,  CommitTransactionCommand: () => CommitTransactionCommand,  ComparisonOperator: () => ComparisonOperator,  ConcurrentModificationException: () => ConcurrentModificationException,  CreateDataCellsFilterCommand: () => CreateDataCellsFilterCommand,  CreateLFTagCommand: () => CreateLFTagCommand,  CreateLFTagExpressionCommand: () => CreateLFTagExpressionCommand,  CreateLakeFormationIdentityCenterConfigurationCommand: () => CreateLakeFormationIdentityCenterConfigurationCommand,  CreateLakeFormationOptInCommand: () => CreateLakeFormationOptInCommand,  DataLakeResourceType: () => DataLakeResourceType,  DeleteDataCellsFilterCommand: () => DeleteDataCellsFilterCommand,  DeleteLFTagCommand: () => DeleteLFTagCommand,  DeleteLFTagExpressionCommand: () => DeleteLFTagExpressionCommand,  DeleteLakeFormationIdentityCenterConfigurationCommand: () => DeleteLakeFormationIdentityCenterConfigurationCommand,  DeleteLakeFormationOptInCommand: () => DeleteLakeFormationOptInCommand,  DeleteObjectsOnCancelCommand: () => DeleteObjectsOnCancelCommand,  DeregisterResourceCommand: () => DeregisterResourceCommand,  DescribeLakeFormationIdentityCenterConfigurationCommand: () => DescribeLakeFormationIdentityCenterConfigurationCommand,  DescribeResourceCommand: () => DescribeResourceCommand,  DescribeTransactionCommand: () => DescribeTransactionCommand,  EnableStatus: () => EnableStatus,  EntityNotFoundException: () => EntityNotFoundException,  ExpiredException: () => ExpiredException,  ExtendTransactionCommand: () => ExtendTransactionCommand,  FieldNameString: () => FieldNameString,  GetDataCellsFilterCommand: () => GetDataCellsFilterCommand,  GetDataLakePrincipalCommand: () => GetDataLakePrincipalCommand,  GetDataLakeSettingsCommand: () => GetDataLakeSettingsCommand,  GetEffectivePermissionsForPathCommand: () => GetEffectivePermissionsForPathCommand,  GetLFTagCommand: () => GetLFTagCommand,  GetLFTagExpressionCommand: () => GetLFTagExpressionCommand,  GetQueryStateCommand: () => GetQueryStateCommand,  GetQueryStatisticsCommand: () => GetQueryStatisticsCommand,  GetResourceLFTagsCommand: () => GetResourceLFTagsCommand,  GetTableObjectsCommand: () => GetTableObjectsCommand,  GetTemporaryGluePartitionCredentialsCommand: () => GetTemporaryGluePartitionCredentialsCommand,  GetTemporaryGlueTableCredentialsCommand: () => GetTemporaryGlueTableCredentialsCommand,  GetWorkUnitResultsCommand: () => GetWorkUnitResultsCommand,  GetWorkUnitResultsRequestFilterSensitiveLog: () => GetWorkUnitResultsRequestFilterSensitiveLog,  GetWorkUnitResultsResponseFilterSensitiveLog: () => GetWorkUnitResultsResponseFilterSensitiveLog,  GetWorkUnitsCommand: () => GetWorkUnitsCommand,  GlueEncryptionException: () => GlueEncryptionException,  GrantPermissionsCommand: () => GrantPermissionsCommand,  InternalServiceException: () => InternalServiceException,  InvalidInputException: () => InvalidInputException,  LakeFormation: () => LakeFormation,  LakeFormationClient: () => LakeFormationClient,  LakeFormationServiceException: () => LakeFormationServiceException,  ListDataCellsFilterCommand: () => ListDataCellsFilterCommand,  ListLFTagExpressionsCommand: () => ListLFTagExpressionsCommand,  ListLFTagsCommand: () => ListLFTagsCommand,  ListLakeFormationOptInsCommand: () => ListLakeFormationOptInsCommand,  ListPermissionsCommand: () => ListPermissionsCommand,  ListResourcesCommand: () => ListResourcesCommand,  ListTableStorageOptimizersCommand: () => ListTableStorageOptimizersCommand,  ListTransactionsCommand: () => ListTransactionsCommand,  OperationTimeoutException: () => OperationTimeoutException,  OptimizerType: () => OptimizerType,  Permission: () => Permission,  PermissionType: () => PermissionType,  PermissionTypeMismatchException: () => PermissionTypeMismatchException,  PutDataLakeSettingsCommand: () => PutDataLakeSettingsCommand,  QueryStateString: () => QueryStateString,  RegisterResourceCommand: () => RegisterResourceCommand,  RemoveLFTagsFromResourceCommand: () => RemoveLFTagsFromResourceCommand,  ResourceNotReadyException: () => ResourceNotReadyException,  ResourceNumberLimitExceededException: () => ResourceNumberLimitExceededException,  ResourceShareType: () => ResourceShareType,  ResourceType: () => ResourceType,  RevokePermissionsCommand: () => RevokePermissionsCommand,  SearchDatabasesByLFTagsCommand: () => SearchDatabasesByLFTagsCommand,  SearchTablesByLFTagsCommand: () => SearchTablesByLFTagsCommand,  StartQueryPlanningCommand: () => StartQueryPlanningCommand,  StartQueryPlanningRequestFilterSensitiveLog: () => StartQueryPlanningRequestFilterSensitiveLog,  StartTransactionCommand: () => StartTransactionCommand,  StatisticsNotReadyYetException: () => StatisticsNotReadyYetException,  ThrottledException: () => ThrottledException,  TransactionCanceledException: () => TransactionCanceledException,  TransactionCommitInProgressException: () => TransactionCommitInProgressException,  TransactionCommittedException: () => TransactionCommittedException,  TransactionStatus: () => TransactionStatus,  TransactionStatusFilter: () => TransactionStatusFilter,  TransactionType: () => TransactionType,  UpdateDataCellsFilterCommand: () => UpdateDataCellsFilterCommand,  UpdateLFTagCommand: () => UpdateLFTagCommand,  UpdateLFTagExpressionCommand: () => UpdateLFTagExpressionCommand,  UpdateLakeFormationIdentityCenterConfigurationCommand: () => UpdateLakeFormationIdentityCenterConfigurationCommand,  UpdateResourceCommand: () => UpdateResourceCommand,  UpdateTableObjectsCommand: () => UpdateTableObjectsCommand,  UpdateTableStorageOptimizerCommand: () => UpdateTableStorageOptimizerCommand,  WorkUnitsNotReadyYetException: () => WorkUnitsNotReadyYetException,  __Client: () => import_smithy_client.Client,  paginateGetEffectivePermissionsForPath: () => paginateGetEffectivePermissionsForPath,  paginateGetTableObjects: () => paginateGetTableObjects,  paginateGetWorkUnits: () => paginateGetWorkUnits,  paginateListDataCellsFilter: () => paginateListDataCellsFilter,  paginateListLFTagExpressions: () => paginateListLFTagExpressions,  paginateListLFTags: () => paginateListLFTags,  paginateListLakeFormationOptIns: () => paginateListLakeFormationOptIns,  paginateListPermissions: () => paginateListPermissions,  paginateListResources: () => paginateListResources,  paginateListTableStorageOptimizers: () => paginateListTableStorageOptimizers,  paginateListTransactions: () => paginateListTransactions,  paginateSearchDatabasesByLFTags: () => paginateSearchDatabasesByLFTags,  paginateSearchTablesByLFTags: () => paginateSearchTablesByLFTags});module.exports = __toCommonJS(index_exports); // src/LakeFormationClient.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: "lakeformation"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/LakeFormationClient.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/LakeFormationClient.tsvar LakeFormationClient = class extends import_smithy_client.Client {  static {    __name(this, "LakeFormationClient");  }  /**   * The resolved configuration of LakeFormationClient class. This is resolved and normalized from the {@link LakeFormationClientConfig | 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.defaultLakeFormationHttpAuthSchemeParametersProvider,        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/LakeFormation.ts  // src/commands/AddLFTagsToResourceCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_restJson1.tsvar import_core2 = require("@aws-sdk/core");    // src/models/LakeFormationServiceException.ts var LakeFormationServiceException = class _LakeFormationServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "LakeFormationServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _LakeFormationServiceException.prototype);  }}; // src/models/models_0.ts var AccessDeniedException = class _AccessDeniedException extends LakeFormationServiceException {  static {    __name(this, "AccessDeniedException");  }  name = "AccessDeniedException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "AccessDeniedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _AccessDeniedException.prototype);    this.Message = opts.Message;  }};var ResourceType = {  DATABASE: "DATABASE",  TABLE: "TABLE"};var ConcurrentModificationException = class _ConcurrentModificationException extends LakeFormationServiceException {  static {    __name(this, "ConcurrentModificationException");  }  name = "ConcurrentModificationException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ConcurrentModificationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ConcurrentModificationException.prototype);    this.Message = opts.Message;  }};var EntityNotFoundException = class _EntityNotFoundException extends LakeFormationServiceException {  static {    __name(this, "EntityNotFoundException");  }  name = "EntityNotFoundException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "EntityNotFoundException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _EntityNotFoundException.prototype);    this.Message = opts.Message;  }};var InternalServiceException = class _InternalServiceException extends LakeFormationServiceException {  static {    __name(this, "InternalServiceException");  }  name = "InternalServiceException";  $fault = "server";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "InternalServiceException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _InternalServiceException.prototype);    this.Message = opts.Message;  }};var InvalidInputException = class _InvalidInputException extends LakeFormationServiceException {  static {    __name(this, "InvalidInputException");  }  name = "InvalidInputException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidInputException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidInputException.prototype);    this.Message = opts.Message;  }};var OperationTimeoutException = class _OperationTimeoutException extends LakeFormationServiceException {  static {    __name(this, "OperationTimeoutException");  }  name = "OperationTimeoutException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "OperationTimeoutException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _OperationTimeoutException.prototype);    this.Message = opts.Message;  }};var AlreadyExistsException = class _AlreadyExistsException extends LakeFormationServiceException {  static {    __name(this, "AlreadyExistsException");  }  name = "AlreadyExistsException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "AlreadyExistsException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _AlreadyExistsException.prototype);    this.Message = opts.Message;  }};var ApplicationStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var Permission = {  ALL: "ALL",  ALTER: "ALTER",  ASSOCIATE: "ASSOCIATE",  CREATE_CATALOG: "CREATE_CATALOG",  CREATE_DATABASE: "CREATE_DATABASE",  CREATE_LF_TAG: "CREATE_LF_TAG",  CREATE_LF_TAG_EXPRESSION: "CREATE_LF_TAG_EXPRESSION",  CREATE_TABLE: "CREATE_TABLE",  DATA_LOCATION_ACCESS: "DATA_LOCATION_ACCESS",  DELETE: "DELETE",  DESCRIBE: "DESCRIBE",  DROP: "DROP",  GRANT_WITH_LF_TAG_EXPRESSION: "GRANT_WITH_LF_TAG_EXPRESSION",  INSERT: "INSERT",  SELECT: "SELECT",  SUPER_USER: "SUPER_USER"};var TransactionCommitInProgressException = class _TransactionCommitInProgressException extends LakeFormationServiceException {  static {    __name(this, "TransactionCommitInProgressException");  }  name = "TransactionCommitInProgressException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "TransactionCommitInProgressException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TransactionCommitInProgressException.prototype);    this.Message = opts.Message;  }};var TransactionCommittedException = class _TransactionCommittedException extends LakeFormationServiceException {  static {    __name(this, "TransactionCommittedException");  }  name = "TransactionCommittedException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "TransactionCommittedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TransactionCommittedException.prototype);    this.Message = opts.Message;  }};var TransactionStatus = {  ABORTED: "ABORTED",  ACTIVE: "ACTIVE",  COMMITTED: "COMMITTED",  COMMIT_IN_PROGRESS: "COMMIT_IN_PROGRESS"};var TransactionCanceledException = class _TransactionCanceledException extends LakeFormationServiceException {  static {    __name(this, "TransactionCanceledException");  }  name = "TransactionCanceledException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "TransactionCanceledException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _TransactionCanceledException.prototype);    this.Message = opts.Message;  }};var ResourceNumberLimitExceededException = class _ResourceNumberLimitExceededException extends LakeFormationServiceException {  static {    __name(this, "ResourceNumberLimitExceededException");  }  name = "ResourceNumberLimitExceededException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceNumberLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceNumberLimitExceededException.prototype);    this.Message = opts.Message;  }};var EnableStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var ResourceNotReadyException = class _ResourceNotReadyException extends LakeFormationServiceException {  static {    __name(this, "ResourceNotReadyException");  }  name = "ResourceNotReadyException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceNotReadyException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceNotReadyException.prototype);    this.Message = opts.Message;  }};var QueryStateString = {  ERROR: "ERROR",  EXPIRED: "EXPIRED",  FINISHED: "FINISHED",  PENDING: "PENDING",  WORKUNITS_AVAILABLE: "WORKUNITS_AVAILABLE"};var ExpiredException = class _ExpiredException extends LakeFormationServiceException {  static {    __name(this, "ExpiredException");  }  name = "ExpiredException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ExpiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ExpiredException.prototype);    this.Message = opts.Message;  }};var StatisticsNotReadyYetException = class _StatisticsNotReadyYetException extends LakeFormationServiceException {  static {    __name(this, "StatisticsNotReadyYetException");  }  name = "StatisticsNotReadyYetException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "StatisticsNotReadyYetException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _StatisticsNotReadyYetException.prototype);    this.Message = opts.Message;  }};var ThrottledException = class _ThrottledException extends LakeFormationServiceException {  static {    __name(this, "ThrottledException");  }  name = "ThrottledException";  $fault = "client";  $retryable = {    throttling: true  };  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ThrottledException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ThrottledException.prototype);    this.Message = opts.Message;  }};var GlueEncryptionException = class _GlueEncryptionException extends LakeFormationServiceException {  static {    __name(this, "GlueEncryptionException");  }  name = "GlueEncryptionException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "GlueEncryptionException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _GlueEncryptionException.prototype);    this.Message = opts.Message;  }};var PermissionType = {  CELL_FILTER_PERMISSION: "CELL_FILTER_PERMISSION",  COLUMN_PERMISSION: "COLUMN_PERMISSION",  NESTED_CELL_PERMISSION: "NESTED_CELL_PERMISSION",  NESTED_PERMISSION: "NESTED_PERMISSION"};var PermissionTypeMismatchException = class _PermissionTypeMismatchException extends LakeFormationServiceException {  static {    __name(this, "PermissionTypeMismatchException");  }  name = "PermissionTypeMismatchException";  $fault = "client";  /**   * <p>A message describing the problem.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "PermissionTypeMismatchException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _PermissionTypeMismatchException.prototype);    this.Message = opts.Message;  }};var WorkUnitsNotReadyYetException = class _WorkUnitsNotReadyYetException extends LakeFormationServiceException {  static {    __name(this, "WorkUnitsNotReadyYetException");  }  name = "WorkUnitsNotReadyYetException";  $fault = "client";  /**   * <p>A message describing the error.</p>   * @public   */  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "WorkUnitsNotReadyYetException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _WorkUnitsNotReadyYetException.prototype);    this.Message = opts.Message;  }};var ResourceShareType = {  ALL: "ALL",  FOREIGN: "FOREIGN"};var DataLakeResourceType = {  CATALOG: "CATALOG",  DATABASE: "DATABASE",  DATA_LOCATION: "DATA_LOCATION",  LF_NAMED_TAG_EXPRESSION: "LF_NAMED_TAG_EXPRESSION",  LF_TAG: "LF_TAG",  LF_TAG_POLICY: "LF_TAG_POLICY",  LF_TAG_POLICY_DATABASE: "LF_TAG_POLICY_DATABASE",  LF_TAG_POLICY_TABLE: "LF_TAG_POLICY_TABLE",  TABLE: "TABLE"};var ComparisonOperator = {  BEGINS_WITH: "BEGINS_WITH",  BETWEEN: "BETWEEN",  CONTAINS: "CONTAINS",  EQ: "EQ",  GE: "GE",  GT: "GT",  IN: "IN",  LE: "LE",  LT: "LT",  NE: "NE",  NOT_CONTAINS: "NOT_CONTAINS"};var FieldNameString = {  LAST_MODIFIED: "LAST_MODIFIED",  RESOURCE_ARN: "RESOURCE_ARN",  ROLE_ARN: "ROLE_ARN"};var OptimizerType = {  COMPACTION: "COMPACTION",  GARBAGE_COLLECTION: "GARBAGE_COLLECTION",  GENERIC: "ALL"};var TransactionStatusFilter = {  ABORTED: "ABORTED",  ACTIVE: "ACTIVE",  ALL: "ALL",  COMMITTED: "COMMITTED",  COMPLETED: "COMPLETED"};var TransactionType = {  READ_AND_WRITE: "READ_AND_WRITE",  READ_ONLY: "READ_ONLY"};var GetWorkUnitResultsRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.WorkUnitToken && { WorkUnitToken: import_smithy_client.SENSITIVE_STRING }}), "GetWorkUnitResultsRequestFilterSensitiveLog");var GetWorkUnitResultsResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj}), "GetWorkUnitResultsResponseFilterSensitiveLog");var StartQueryPlanningRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.QueryString && { QueryString: import_smithy_client.SENSITIVE_STRING }}), "StartQueryPlanningRequestFilterSensitiveLog"); // src/protocols/Aws_restJson1.tsvar se_AddLFTagsToResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/AddLFTagsToResource");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      LFTags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LFTags"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_AddLFTagsToResourceCommand");var se_AssumeDecoratedRoleWithSAMLCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/AssumeDecoratedRoleWithSAML");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      DurationSeconds: [],      PrincipalArn: [],      RoleArn: [],      SAMLAssertion: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_AssumeDecoratedRoleWithSAMLCommand");var se_BatchGrantPermissionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/BatchGrantPermissions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Entries: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Entries")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_BatchGrantPermissionsCommand");var se_BatchRevokePermissionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/BatchRevokePermissions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Entries: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Entries")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_BatchRevokePermissionsCommand");var se_CancelTransactionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CancelTransaction");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TransactionId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CancelTransactionCommand");var se_CommitTransactionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CommitTransaction");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TransactionId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CommitTransactionCommand");var se_CreateDataCellsFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CreateDataCellsFilter");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TableData: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TableData")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateDataCellsFilterCommand");var se_CreateLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CreateLakeFormationIdentityCenterConfiguration");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      ExternalFiltering: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ExternalFiltering"),      InstanceArn: [],      ShareRecipients: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ShareRecipients")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateLakeFormationIdentityCenterConfigurationCommand");var se_CreateLakeFormationOptInCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CreateLakeFormationOptIn");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Condition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Condition"),      Principal: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Principal"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateLakeFormationOptInCommand");var se_CreateLFTagCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CreateLFTag");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      TagKey: [],      TagValues: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagValues")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateLFTagCommand");var se_CreateLFTagExpressionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/CreateLFTagExpression");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Description: [],      Expression: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Expression"),      Name: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateLFTagExpressionCommand");var se_DeleteDataCellsFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeleteDataCellsFilter");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      DatabaseName: [],      Name: [],      TableCatalogId: [],      TableName: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteDataCellsFilterCommand");var se_DeleteLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeleteLakeFormationIdentityCenterConfiguration");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteLakeFormationIdentityCenterConfigurationCommand");var se_DeleteLakeFormationOptInCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeleteLakeFormationOptIn");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      Condition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Condition"),      Principal: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Principal"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteLakeFormationOptInCommand");var se_DeleteLFTagCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeleteLFTag");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      TagKey: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteLFTagCommand");var se_DeleteLFTagExpressionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeleteLFTagExpression");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Name: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteLFTagExpressionCommand");var se_DeleteObjectsOnCancelCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeleteObjectsOnCancel");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      DatabaseName: [],      Objects: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Objects"),      TableName: [],      TransactionId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteObjectsOnCancelCommand");var se_DeregisterResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DeregisterResource");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      ResourceArn: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeregisterResourceCommand");var se_DescribeLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DescribeLakeFormationIdentityCenterConfiguration");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeLakeFormationIdentityCenterConfigurationCommand");var se_DescribeResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DescribeResource");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      ResourceArn: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeResourceCommand");var se_DescribeTransactionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/DescribeTransaction");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TransactionId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeTransactionCommand");var se_ExtendTransactionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ExtendTransaction");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TransactionId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ExtendTransactionCommand");var se_GetDataCellsFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetDataCellsFilter");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      DatabaseName: [],      Name: [],      TableCatalogId: [],      TableName: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetDataCellsFilterCommand");var se_GetDataLakePrincipalCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/GetDataLakePrincipal");  let body;  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetDataLakePrincipalCommand");var se_GetDataLakeSettingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetDataLakeSettings");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetDataLakeSettingsCommand");var se_GetEffectivePermissionsForPathCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetEffectivePermissionsForPath");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      MaxResults: [],      NextToken: [],      ResourceArn: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetEffectivePermissionsForPathCommand");var se_GetLFTagCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetLFTag");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      TagKey: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetLFTagCommand");var se_GetLFTagExpressionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetLFTagExpression");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Name: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetLFTagExpressionCommand");var se_GetQueryStateCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetQueryState");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      QueryId: []    })  );  let { hostname: resolvedHostname } = await context.endpoint();  if (context.disableHostPrefix !== true) {    resolvedHostname = "query-" + resolvedHostname;    if (!(0, import_protocol_http.isValidHostname)(resolvedHostname)) {      throw new Error("ValidationError: prefixed hostname must be hostname compatible.");    }  }  b.hn(resolvedHostname);  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetQueryStateCommand");var se_GetQueryStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetQueryStatistics");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      QueryId: []    })  );  let { hostname: resolvedHostname } = await context.endpoint();  if (context.disableHostPrefix !== true) {    resolvedHostname = "query-" + resolvedHostname;    if (!(0, import_protocol_http.isValidHostname)(resolvedHostname)) {      throw new Error("ValidationError: prefixed hostname must be hostname compatible.");    }  }  b.hn(resolvedHostname);  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetQueryStatisticsCommand");var se_GetResourceLFTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetResourceLFTags");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource"),      ShowAssignedLFTags: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetResourceLFTagsCommand");var se_GetTableObjectsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetTableObjects");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      DatabaseName: [],      MaxResults: [],      NextToken: [],      PartitionPredicate: [],      QueryAsOfTime: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "QueryAsOfTime"),      TableName: [],      TransactionId: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetTableObjectsCommand");var se_GetTemporaryGluePartitionCredentialsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetTemporaryGluePartitionCredentials");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      AuditContext: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AuditContext"),      DurationSeconds: [],      Partition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Partition"),      Permissions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Permissions"),      SupportedPermissionTypes: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SupportedPermissionTypes"),      TableArn: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetTemporaryGluePartitionCredentialsCommand");var se_GetTemporaryGlueTableCredentialsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetTemporaryGlueTableCredentials");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      AuditContext: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AuditContext"),      DurationSeconds: [],      Permissions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Permissions"),      QuerySessionContext: /* @__PURE__ */ __name((_) => se_QuerySessionContext(_, context), "QuerySessionContext"),      S3Path: [],      SupportedPermissionTypes: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SupportedPermissionTypes"),      TableArn: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetTemporaryGlueTableCredentialsCommand");var se_GetWorkUnitResultsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetWorkUnitResults");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      QueryId: [],      WorkUnitId: [],      WorkUnitToken: []    })  );  let { hostname: resolvedHostname } = await context.endpoint();  if (context.disableHostPrefix !== true) {    resolvedHostname = "data-" + resolvedHostname;    if (!(0, import_protocol_http.isValidHostname)(resolvedHostname)) {      throw new Error("ValidationError: prefixed hostname must be hostname compatible.");    }  }  b.hn(resolvedHostname);  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetWorkUnitResultsCommand");var se_GetWorkUnitsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GetWorkUnits");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      NextToken: [],      PageSize: [],      QueryId: []    })  );  let { hostname: resolvedHostname } = await context.endpoint();  if (context.disableHostPrefix !== true) {    resolvedHostname = "query-" + resolvedHostname;    if (!(0, import_protocol_http.isValidHostname)(resolvedHostname)) {      throw new Error("ValidationError: prefixed hostname must be hostname compatible.");    }  }  b.hn(resolvedHostname);  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetWorkUnitsCommand");var se_GrantPermissionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/GrantPermissions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Condition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Condition"),      Permissions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Permissions"),      PermissionsWithGrantOption: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PermissionsWithGrantOption"),      Principal: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Principal"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GrantPermissionsCommand");var se_ListDataCellsFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListDataCellsFilter");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      MaxResults: [],      NextToken: [],      Table: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Table")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListDataCellsFilterCommand");var se_ListLakeFormationOptInsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListLakeFormationOptIns");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      MaxResults: [],      NextToken: [],      Principal: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Principal"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListLakeFormationOptInsCommand");var se_ListLFTagExpressionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListLFTagExpressions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      MaxResults: [],      NextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListLFTagExpressionsCommand");var se_ListLFTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListLFTags");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      MaxResults: [],      NextToken: [],      ResourceShareType: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListLFTagsCommand");var se_ListPermissionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListPermissions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      IncludeRelated: [],      MaxResults: [],      NextToken: [],      Principal: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Principal"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource"),      ResourceType: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListPermissionsCommand");var se_ListResourcesCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListResources");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      FilterConditionList: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "FilterConditionList"),      MaxResults: [],      NextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListResourcesCommand");var se_ListTableStorageOptimizersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListTableStorageOptimizers");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      DatabaseName: [],      MaxResults: [],      NextToken: [],      StorageOptimizerType: [],      TableName: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListTableStorageOptimizersCommand");var se_ListTransactionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/ListTransactions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      MaxResults: [],      NextToken: [],      StatusFilter: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListTransactionsCommand");var se_PutDataLakeSettingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/PutDataLakeSettings");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      DataLakeSettings: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "DataLakeSettings")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_PutDataLakeSettingsCommand");var se_RegisterResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/RegisterResource");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      HybridAccessEnabled: [],      ResourceArn: [],      RoleArn: [],      UseServiceLinkedRole: [],      WithFederation: [],      WithPrivilegedAccess: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_RegisterResourceCommand");var se_RemoveLFTagsFromResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/RemoveLFTagsFromResource");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      LFTags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LFTags"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_RemoveLFTagsFromResourceCommand");var se_RevokePermissionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/RevokePermissions");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Condition: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Condition"),      Permissions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Permissions"),      PermissionsWithGrantOption: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "PermissionsWithGrantOption"),      Principal: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Principal"),      Resource: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Resource")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_RevokePermissionsCommand");var se_SearchDatabasesByLFTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/SearchDatabasesByLFTags");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Expression: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Expression"),      MaxResults: [],      NextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_SearchDatabasesByLFTagsCommand");var se_SearchTablesByLFTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/SearchTablesByLFTags");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Expression: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Expression"),      MaxResults: [],      NextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_SearchTablesByLFTagsCommand");var se_StartQueryPlanningCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/StartQueryPlanning");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      QueryPlanningContext: /* @__PURE__ */ __name((_) => se_QueryPlanningContext(_, context), "QueryPlanningContext"),      QueryString: []    })  );  let { hostname: resolvedHostname } = await context.endpoint();  if (context.disableHostPrefix !== true) {    resolvedHostname = "query-" + resolvedHostname;    if (!(0, import_protocol_http.isValidHostname)(resolvedHostname)) {      throw new Error("ValidationError: prefixed hostname must be hostname compatible.");    }  }  b.hn(resolvedHostname);  b.m("POST").h(headers).b(body);  return b.build();}, "se_StartQueryPlanningCommand");var se_StartTransactionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/StartTransaction");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TransactionType: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_StartTransactionCommand");var se_UpdateDataCellsFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateDataCellsFilter");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      TableData: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TableData")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateDataCellsFilterCommand");var se_UpdateLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateLakeFormationIdentityCenterConfiguration");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      ApplicationStatus: [],      CatalogId: [],      ExternalFiltering: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ExternalFiltering"),      ShareRecipients: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ShareRecipients")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateLakeFormationIdentityCenterConfigurationCommand");var se_UpdateLFTagCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateLFTag");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      TagKey: [],      TagValuesToAdd: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagValuesToAdd"),      TagValuesToDelete: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "TagValuesToDelete")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateLFTagCommand");var se_UpdateLFTagExpressionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateLFTagExpression");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      Description: [],      Expression: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Expression"),      Name: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateLFTagExpressionCommand");var se_UpdateResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateResource");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      HybridAccessEnabled: [],      ResourceArn: [],      RoleArn: [],      WithFederation: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateResourceCommand");var se_UpdateTableObjectsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateTableObjects");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      DatabaseName: [],      TableName: [],      TransactionId: [],      WriteOperations: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "WriteOperations")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateTableObjectsCommand");var se_UpdateTableStorageOptimizerCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/UpdateTableStorageOptimizer");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      CatalogId: [],      DatabaseName: [],      StorageOptimizerConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "StorageOptimizerConfig"),      TableName: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateTableStorageOptimizerCommand");var de_AddLFTagsToResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Failures: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_AddLFTagsToResourceCommand");var de_AssumeDecoratedRoleWithSAMLCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    AccessKeyId: import_smithy_client.expectString,    Expiration: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "Expiration"),    SecretAccessKey: import_smithy_client.expectString,    SessionToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_AssumeDecoratedRoleWithSAMLCommand");var de_BatchGrantPermissionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Failures: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_BatchGrantPermissionsCommand");var de_BatchRevokePermissionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Failures: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_BatchRevokePermissionsCommand");var de_CancelTransactionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CancelTransactionCommand");var de_CommitTransactionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    TransactionStatus: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CommitTransactionCommand");var de_CreateDataCellsFilterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CreateDataCellsFilterCommand");var de_CreateLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationArn: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateLakeFormationIdentityCenterConfigurationCommand");var de_CreateLakeFormationOptInCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CreateLakeFormationOptInCommand");var de_CreateLFTagCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CreateLFTagCommand");var de_CreateLFTagExpressionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CreateLFTagExpressionCommand");var de_DeleteDataCellsFilterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteDataCellsFilterCommand");var de_DeleteLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteLakeFormationIdentityCenterConfigurationCommand");var de_DeleteLakeFormationOptInCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteLakeFormationOptInCommand");var de_DeleteLFTagCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteLFTagCommand");var de_DeleteLFTagExpressionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteLFTagExpressionCommand");var de_DeleteObjectsOnCancelCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteObjectsOnCancelCommand");var de_DeregisterResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeregisterResourceCommand");var de_DescribeLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ApplicationArn: import_smithy_client.expectString,    CatalogId: import_smithy_client.expectString,    ExternalFiltering: import_smithy_client._json,    InstanceArn: import_smithy_client.expectString,    ResourceShare: import_smithy_client.expectString,    ShareRecipients: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeLakeFormationIdentityCenterConfigurationCommand");var de_DescribeResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ResourceInfo: /* @__PURE__ */ __name((_) => de_ResourceInfo(_, context), "ResourceInfo")  });  Object.assign(contents, doc);  return contents;}, "de_DescribeResourceCommand");var de_DescribeTransactionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    TransactionDescription: /* @__PURE__ */ __name((_) => de_TransactionDescription(_, context), "TransactionDescription")  });  Object.assign(contents, doc);  return contents;}, "de_DescribeTransactionCommand");var de_ExtendTransactionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_ExtendTransactionCommand");var de_GetDataCellsFilterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DataCellsFilter: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetDataCellsFilterCommand");var de_GetDataLakePrincipalCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Identity: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetDataLakePrincipalCommand");var de_GetDataLakeSettingsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DataLakeSettings: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetDataLakeSettingsCommand");var de_GetEffectivePermissionsForPathCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    Permissions: /* @__PURE__ */ __name((_) => de_PrincipalResourcePermissionsList(_, context), "Permissions")  });  Object.assign(contents, doc);  return contents;}, "de_GetEffectivePermissionsForPathCommand");var de_GetLFTagCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    CatalogId: import_smithy_client.expectString,    TagKey: import_smithy_client.expectString,    TagValues: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetLFTagCommand");var de_GetLFTagExpressionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    CatalogId: import_smithy_client.expectString,    Description: import_smithy_client.expectString,    Expression: import_smithy_client._json,    Name: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetLFTagExpressionCommand");var de_GetQueryStateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Error: import_smithy_client.expectString,    State: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetQueryStateCommand");var de_GetQueryStatisticsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    ExecutionStatistics: import_smithy_client._json,    PlanningStatistics: import_smithy_client._json,    QuerySubmissionTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "QuerySubmissionTime")  });  Object.assign(contents, doc);  return contents;}, "de_GetQueryStatisticsCommand");var de_GetResourceLFTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    LFTagOnDatabase: import_smithy_client._json,    LFTagsOnColumns: import_smithy_client._json,    LFTagsOnTable: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetResourceLFTagsCommand");var de_GetTableObjectsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    Objects: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetTableObjectsCommand");var de_GetTemporaryGluePartitionCredentialsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    AccessKeyId: import_smithy_client.expectString,    Expiration: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "Expiration"),    SecretAccessKey: import_smithy_client.expectString,    SessionToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetTemporaryGluePartitionCredentialsCommand");var de_GetTemporaryGlueTableCredentialsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    AccessKeyId: import_smithy_client.expectString,    Expiration: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "Expiration"),    SecretAccessKey: import_smithy_client.expectString,    SessionToken: import_smithy_client.expectString,    VendedS3Path: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetTemporaryGlueTableCredentialsCommand");var de_GetWorkUnitResultsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = output.body;  context.sdkStreamMixin(data);  contents.ResultStream = data;  return contents;}, "de_GetWorkUnitResultsCommand");var de_GetWorkUnitsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    QueryId: import_smithy_client.expectString,    WorkUnitRanges: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_GetWorkUnitsCommand");var de_GrantPermissionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_GrantPermissionsCommand");var de_ListDataCellsFilterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DataCellsFilters: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListDataCellsFilterCommand");var de_ListLakeFormationOptInsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    LakeFormationOptInsInfoList: /* @__PURE__ */ __name((_) => de_LakeFormationOptInsInfoList(_, context), "LakeFormationOptInsInfoList"),    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListLakeFormationOptInsCommand");var de_ListLFTagExpressionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    LFTagExpressions: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListLFTagExpressionsCommand");var de_ListLFTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    LFTags: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListLFTagsCommand");var de_ListPermissionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    PrincipalResourcePermissions: /* @__PURE__ */ __name((_) => de_PrincipalResourcePermissionsList(_, context), "PrincipalResourcePermissions")  });  Object.assign(contents, doc);  return contents;}, "de_ListPermissionsCommand");var de_ListResourcesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    ResourceInfoList: /* @__PURE__ */ __name((_) => de_ResourceInfoList(_, context), "ResourceInfoList")  });  Object.assign(contents, doc);  return contents;}, "de_ListResourcesCommand");var de_ListTableStorageOptimizersCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    StorageOptimizerList: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_ListTableStorageOptimizersCommand");var de_ListTransactionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    Transactions: /* @__PURE__ */ __name((_) => de_TransactionDescriptionList(_, context), "Transactions")  });  Object.assign(contents, doc);  return contents;}, "de_ListTransactionsCommand");var de_PutDataLakeSettingsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_PutDataLakeSettingsCommand");var de_RegisterResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_RegisterResourceCommand");var de_RemoveLFTagsFromResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Failures: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_RemoveLFTagsFromResourceCommand");var de_RevokePermissionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_RevokePermissionsCommand");var de_SearchDatabasesByLFTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    DatabaseList: import_smithy_client._json,    NextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_SearchDatabasesByLFTagsCommand");var de_SearchTablesByLFTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    NextToken: import_smithy_client.expectString,    TableList: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_SearchTablesByLFTagsCommand");var de_StartQueryPlanningCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    QueryId: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_StartQueryPlanningCommand");var de_StartTransactionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    TransactionId: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_StartTransactionCommand");var de_UpdateDataCellsFilterCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UpdateDataCellsFilterCommand");var de_UpdateLakeFormationIdentityCenterConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UpdateLakeFormationIdentityCenterConfigurationCommand");var de_UpdateLFTagCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UpdateLFTagCommand");var de_UpdateLFTagExpressionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UpdateLFTagExpressionCommand");var de_UpdateResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UpdateResourceCommand");var de_UpdateTableObjectsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UpdateTableObjectsCommand");var de_UpdateTableStorageOptimizerCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    Result: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateTableStorageOptimizerCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => {  const parsedOutput = {    ...output,    body: await (0, import_core2.parseJsonErrorBody)(output.body, context)  };  const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body);  switch (errorCode) {    case "AccessDeniedException":    case "com.amazonaws.lakeformation#AccessDeniedException":      throw await de_AccessDeniedExceptionRes(parsedOutput, context);    case "ConcurrentModificationException":    case "com.amazonaws.lakeformation#ConcurrentModificationException":      throw await de_ConcurrentModificationExceptionRes(parsedOutput, context);    case "EntityNotFoundException":    case "com.amazonaws.lakeformation#EntityNotFoundException":      throw await de_EntityNotFoundExceptionRes(parsedOutput, context);    case "InternalServiceException":    case "com.amazonaws.lakeformation#InternalServiceException":      throw await de_InternalServiceExceptionRes(parsedOutput, context);    case "InvalidInputException":    case "com.amazonaws.lakeformation#InvalidInputException":      throw await de_InvalidInputExceptionRes(parsedOutput, context);    case "OperationTimeoutException":    case "com.amazonaws.lakeformation#OperationTimeoutException":      throw await de_OperationTimeoutExceptionRes(parsedOutput, context);    case "TransactionCommitInProgressException":    case "com.amazonaws.lakeformation#TransactionCommitInProgressException":      throw await de_TransactionCommitInProgressExceptionRes(parsedOutput, context);    case "TransactionCommittedException":    case "com.amazonaws.lakeformation#TransactionCommittedException":      throw await de_TransactionCommittedExceptionRes(parsedOutput, context);    case "TransactionCanceledException":    case "com.amazonaws.lakeformation#TransactionCanceledException":      throw await de_TransactionCanceledExceptionRes(parsedOutput, context);    case "AlreadyExistsException":    case "com.amazonaws.lakeformation#AlreadyExistsException":      throw await de_AlreadyExistsExceptionRes(parsedOutput, context);    case "ResourceNumberLimitExceededException":    case "com.amazonaws.lakeformation#ResourceNumberLimitExceededException":      throw await de_ResourceNumberLimitExceededExceptionRes(parsedOutput, context);    case "ResourceNotReadyException":    case "com.amazonaws.lakeformation#ResourceNotReadyException":      throw await de_ResourceNotReadyExceptionRes(parsedOutput, context);    case "ExpiredException":    case "com.amazonaws.lakeformation#ExpiredException":      throw await de_ExpiredExceptionRes(parsedOutput, context);    case "StatisticsNotReadyYetException":    case "com.amazonaws.lakeformation#StatisticsNotReadyYetException":      throw await de_StatisticsNotReadyYetExceptionRes(parsedOutput, context);    case "ThrottledException":    case "com.amazonaws.lakeformation#ThrottledException":      throw await de_ThrottledExceptionRes(parsedOutput, context);    case "GlueEncryptionException":    case "com.amazonaws.lakeformation#GlueEncryptionException":      throw await de_GlueEncryptionExceptionRes(parsedOutput, context);    case "PermissionTypeMismatchException":    case "com.amazonaws.lakeformation#PermissionTypeMismatchException":      throw await de_PermissionTypeMismatchExceptionRes(parsedOutput, context);    case "WorkUnitsNotReadyYetException":    case "com.amazonaws.lakeformation#WorkUnitsNotReadyYetException":      throw await de_WorkUnitsNotReadyYetExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(LakeFormationServiceException);var de_AccessDeniedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new AccessDeniedException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_AccessDeniedExceptionRes");var de_AlreadyExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new AlreadyExistsException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_AlreadyExistsExceptionRes");var de_ConcurrentModificationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ConcurrentModificationException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ConcurrentModificationExceptionRes");var de_EntityNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new EntityNotFoundException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_EntityNotFoundExceptionRes");var de_ExpiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ExpiredException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ExpiredExceptionRes");var de_GlueEncryptionExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new GlueEncryptionException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_GlueEncryptionExceptionRes");var de_InternalServiceExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new InternalServiceException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServiceExceptionRes");var de_InvalidInputExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new InvalidInputException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidInputExceptionRes");var de_OperationTimeoutExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new OperationTimeoutException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_OperationTimeoutExceptionRes");var de_PermissionTypeMismatchExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new PermissionTypeMismatchException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_PermissionTypeMismatchExceptionRes");var de_ResourceNotReadyExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ResourceNotReadyException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNotReadyExceptionRes");var de_ResourceNumberLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ResourceNumberLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNumberLimitExceededExceptionRes");var de_StatisticsNotReadyYetExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new StatisticsNotReadyYetException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_StatisticsNotReadyYetExceptionRes");var de_ThrottledExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ThrottledException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ThrottledExceptionRes");var de_TransactionCanceledExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new TransactionCanceledException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_TransactionCanceledExceptionRes");var de_TransactionCommitInProgressExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new TransactionCommitInProgressException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_TransactionCommitInProgressExceptionRes");var de_TransactionCommittedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new TransactionCommittedException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_TransactionCommittedExceptionRes");var de_WorkUnitsNotReadyYetExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new WorkUnitsNotReadyYetException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_WorkUnitsNotReadyYetExceptionRes");var se_QueryPlanningContext = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    CatalogId: [],    DatabaseName: [],    QueryAsOfTime: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "QueryAsOfTime"),    QueryParameters: import_smithy_client._json,    TransactionId: []  });}, "se_QueryPlanningContext");var se_QuerySessionContext = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AdditionalContext: import_smithy_client._json,    ClusterId: [],    QueryAuthorizationId: [],    QueryId: [],    QueryStartTime: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "QueryStartTime")  });}, "se_QuerySessionContext");var de_LakeFormationOptInsInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Condition: import_smithy_client._json,    LastModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModified"),    LastUpdatedBy: import_smithy_client.expectString,    Principal: import_smithy_client._json,    Resource: import_smithy_client._json  });}, "de_LakeFormationOptInsInfo");var de_LakeFormationOptInsInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_LakeFormationOptInsInfo(entry, context);  });  return retVal;}, "de_LakeFormationOptInsInfoList");var de_PrincipalResourcePermissions = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AdditionalDetails: import_smithy_client._json,    Condition: import_smithy_client._json,    LastUpdated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdated"),    LastUpdatedBy: import_smithy_client.expectString,    Permissions: import_smithy_client._json,    PermissionsWithGrantOption: import_smithy_client._json,    Principal: import_smithy_client._json,    Resource: import_smithy_client._json  });}, "de_PrincipalResourcePermissions");var de_PrincipalResourcePermissionsList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_PrincipalResourcePermissions(entry, context);  });  return retVal;}, "de_PrincipalResourcePermissionsList");var de_ResourceInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    HybridAccessEnabled: import_smithy_client.expectBoolean,    LastModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModified"),    ResourceArn: import_smithy_client.expectString,    RoleArn: import_smithy_client.expectString,    WithFederation: import_smithy_client.expectBoolean,    WithPrivilegedAccess: import_smithy_client.expectBoolean  });}, "de_ResourceInfo");var de_ResourceInfoList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ResourceInfo(entry, context);  });  return retVal;}, "de_ResourceInfoList");var de_TransactionDescription = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    TransactionEndTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "TransactionEndTime"),    TransactionId: import_smithy_client.expectString,    TransactionStartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "TransactionStartTime"),    TransactionStatus: import_smithy_client.expectString  });}, "de_TransactionDescription");var de_TransactionDescriptionList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_TransactionDescription(entry, context);  });  return retVal;}, "de_TransactionDescriptionList");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"); // src/commands/AddLFTagsToResourceCommand.tsvar AddLFTagsToResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "AddLFTagsToResource", {}).n("LakeFormationClient", "AddLFTagsToResourceCommand").f(void 0, void 0).ser(se_AddLFTagsToResourceCommand).de(de_AddLFTagsToResourceCommand).build() {  static {    __name(this, "AddLFTagsToResourceCommand");  }}; // src/commands/AssumeDecoratedRoleWithSAMLCommand.ts   var AssumeDecoratedRoleWithSAMLCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "AssumeDecoratedRoleWithSAML", {}).n("LakeFormationClient", "AssumeDecoratedRoleWithSAMLCommand").f(void 0, void 0).ser(se_AssumeDecoratedRoleWithSAMLCommand).de(de_AssumeDecoratedRoleWithSAMLCommand).build() {  static {    __name(this, "AssumeDecoratedRoleWithSAMLCommand");  }}; // src/commands/BatchGrantPermissionsCommand.ts   var BatchGrantPermissionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "BatchGrantPermissions", {}).n("LakeFormationClient", "BatchGrantPermissionsCommand").f(void 0, void 0).ser(se_BatchGrantPermissionsCommand).de(de_BatchGrantPermissionsCommand).build() {  static {    __name(this, "BatchGrantPermissionsCommand");  }}; // src/commands/BatchRevokePermissionsCommand.ts   var BatchRevokePermissionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "BatchRevokePermissions", {}).n("LakeFormationClient", "BatchRevokePermissionsCommand").f(void 0, void 0).ser(se_BatchRevokePermissionsCommand).de(de_BatchRevokePermissionsCommand).build() {  static {    __name(this, "BatchRevokePermissionsCommand");  }}; // src/commands/CancelTransactionCommand.ts   var CancelTransactionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CancelTransaction", {}).n("LakeFormationClient", "CancelTransactionCommand").f(void 0, void 0).ser(se_CancelTransactionCommand).de(de_CancelTransactionCommand).build() {  static {    __name(this, "CancelTransactionCommand");  }}; // src/commands/CommitTransactionCommand.ts   var CommitTransactionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CommitTransaction", {}).n("LakeFormationClient", "CommitTransactionCommand").f(void 0, void 0).ser(se_CommitTransactionCommand).de(de_CommitTransactionCommand).build() {  static {    __name(this, "CommitTransactionCommand");  }}; // src/commands/CreateDataCellsFilterCommand.ts   var CreateDataCellsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CreateDataCellsFilter", {}).n("LakeFormationClient", "CreateDataCellsFilterCommand").f(void 0, void 0).ser(se_CreateDataCellsFilterCommand).de(de_CreateDataCellsFilterCommand).build() {  static {    __name(this, "CreateDataCellsFilterCommand");  }}; // src/commands/CreateLakeFormationIdentityCenterConfigurationCommand.ts   var CreateLakeFormationIdentityCenterConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CreateLakeFormationIdentityCenterConfiguration", {}).n("LakeFormationClient", "CreateLakeFormationIdentityCenterConfigurationCommand").f(void 0, void 0).ser(se_CreateLakeFormationIdentityCenterConfigurationCommand).de(de_CreateLakeFormationIdentityCenterConfigurationCommand).build() {  static {    __name(this, "CreateLakeFormationIdentityCenterConfigurationCommand");  }}; // src/commands/CreateLakeFormationOptInCommand.ts   var CreateLakeFormationOptInCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CreateLakeFormationOptIn", {}).n("LakeFormationClient", "CreateLakeFormationOptInCommand").f(void 0, void 0).ser(se_CreateLakeFormationOptInCommand).de(de_CreateLakeFormationOptInCommand).build() {  static {    __name(this, "CreateLakeFormationOptInCommand");  }}; // src/commands/CreateLFTagCommand.ts   var CreateLFTagCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CreateLFTag", {}).n("LakeFormationClient", "CreateLFTagCommand").f(void 0, void 0).ser(se_CreateLFTagCommand).de(de_CreateLFTagCommand).build() {  static {    __name(this, "CreateLFTagCommand");  }}; // src/commands/CreateLFTagExpressionCommand.ts   var CreateLFTagExpressionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "CreateLFTagExpression", {}).n("LakeFormationClient", "CreateLFTagExpressionCommand").f(void 0, void 0).ser(se_CreateLFTagExpressionCommand).de(de_CreateLFTagExpressionCommand).build() {  static {    __name(this, "CreateLFTagExpressionCommand");  }}; // src/commands/DeleteDataCellsFilterCommand.ts   var DeleteDataCellsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeleteDataCellsFilter", {}).n("LakeFormationClient", "DeleteDataCellsFilterCommand").f(void 0, void 0).ser(se_DeleteDataCellsFilterCommand).de(de_DeleteDataCellsFilterCommand).build() {  static {    __name(this, "DeleteDataCellsFilterCommand");  }}; // src/commands/DeleteLakeFormationIdentityCenterConfigurationCommand.ts   var DeleteLakeFormationIdentityCenterConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeleteLakeFormationIdentityCenterConfiguration", {}).n("LakeFormationClient", "DeleteLakeFormationIdentityCenterConfigurationCommand").f(void 0, void 0).ser(se_DeleteLakeFormationIdentityCenterConfigurationCommand).de(de_DeleteLakeFormationIdentityCenterConfigurationCommand).build() {  static {    __name(this, "DeleteLakeFormationIdentityCenterConfigurationCommand");  }}; // src/commands/DeleteLakeFormationOptInCommand.ts   var DeleteLakeFormationOptInCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeleteLakeFormationOptIn", {}).n("LakeFormationClient", "DeleteLakeFormationOptInCommand").f(void 0, void 0).ser(se_DeleteLakeFormationOptInCommand).de(de_DeleteLakeFormationOptInCommand).build() {  static {    __name(this, "DeleteLakeFormationOptInCommand");  }}; // src/commands/DeleteLFTagCommand.ts   var DeleteLFTagCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeleteLFTag", {}).n("LakeFormationClient", "DeleteLFTagCommand").f(void 0, void 0).ser(se_DeleteLFTagCommand).de(de_DeleteLFTagCommand).build() {  static {    __name(this, "DeleteLFTagCommand");  }}; // src/commands/DeleteLFTagExpressionCommand.ts   var DeleteLFTagExpressionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeleteLFTagExpression", {}).n("LakeFormationClient", "DeleteLFTagExpressionCommand").f(void 0, void 0).ser(se_DeleteLFTagExpressionCommand).de(de_DeleteLFTagExpressionCommand).build() {  static {    __name(this, "DeleteLFTagExpressionCommand");  }}; // src/commands/DeleteObjectsOnCancelCommand.ts   var DeleteObjectsOnCancelCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeleteObjectsOnCancel", {}).n("LakeFormationClient", "DeleteObjectsOnCancelCommand").f(void 0, void 0).ser(se_DeleteObjectsOnCancelCommand).de(de_DeleteObjectsOnCancelCommand).build() {  static {    __name(this, "DeleteObjectsOnCancelCommand");  }}; // src/commands/DeregisterResourceCommand.ts   var DeregisterResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DeregisterResource", {}).n("LakeFormationClient", "DeregisterResourceCommand").f(void 0, void 0).ser(se_DeregisterResourceCommand).de(de_DeregisterResourceCommand).build() {  static {    __name(this, "DeregisterResourceCommand");  }}; // src/commands/DescribeLakeFormationIdentityCenterConfigurationCommand.ts   var DescribeLakeFormationIdentityCenterConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DescribeLakeFormationIdentityCenterConfiguration", {}).n("LakeFormationClient", "DescribeLakeFormationIdentityCenterConfigurationCommand").f(void 0, void 0).ser(se_DescribeLakeFormationIdentityCenterConfigurationCommand).de(de_DescribeLakeFormationIdentityCenterConfigurationCommand).build() {  static {    __name(this, "DescribeLakeFormationIdentityCenterConfigurationCommand");  }}; // src/commands/DescribeResourceCommand.ts   var DescribeResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DescribeResource", {}).n("LakeFormationClient", "DescribeResourceCommand").f(void 0, void 0).ser(se_DescribeResourceCommand).de(de_DescribeResourceCommand).build() {  static {    __name(this, "DescribeResourceCommand");  }}; // src/commands/DescribeTransactionCommand.ts   var DescribeTransactionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "DescribeTransaction", {}).n("LakeFormationClient", "DescribeTransactionCommand").f(void 0, void 0).ser(se_DescribeTransactionCommand).de(de_DescribeTransactionCommand).build() {  static {    __name(this, "DescribeTransactionCommand");  }}; // src/commands/ExtendTransactionCommand.ts   var ExtendTransactionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ExtendTransaction", {}).n("LakeFormationClient", "ExtendTransactionCommand").f(void 0, void 0).ser(se_ExtendTransactionCommand).de(de_ExtendTransactionCommand).build() {  static {    __name(this, "ExtendTransactionCommand");  }}; // src/commands/GetDataCellsFilterCommand.ts   var GetDataCellsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetDataCellsFilter", {}).n("LakeFormationClient", "GetDataCellsFilterCommand").f(void 0, void 0).ser(se_GetDataCellsFilterCommand).de(de_GetDataCellsFilterCommand).build() {  static {    __name(this, "GetDataCellsFilterCommand");  }}; // src/commands/GetDataLakePrincipalCommand.ts   var GetDataLakePrincipalCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetDataLakePrincipal", {}).n("LakeFormationClient", "GetDataLakePrincipalCommand").f(void 0, void 0).ser(se_GetDataLakePrincipalCommand).de(de_GetDataLakePrincipalCommand).build() {  static {    __name(this, "GetDataLakePrincipalCommand");  }}; // src/commands/GetDataLakeSettingsCommand.ts   var GetDataLakeSettingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetDataLakeSettings", {}).n("LakeFormationClient", "GetDataLakeSettingsCommand").f(void 0, void 0).ser(se_GetDataLakeSettingsCommand).de(de_GetDataLakeSettingsCommand).build() {  static {    __name(this, "GetDataLakeSettingsCommand");  }}; // src/commands/GetEffectivePermissionsForPathCommand.ts   var GetEffectivePermissionsForPathCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetEffectivePermissionsForPath", {}).n("LakeFormationClient", "GetEffectivePermissionsForPathCommand").f(void 0, void 0).ser(se_GetEffectivePermissionsForPathCommand).de(de_GetEffectivePermissionsForPathCommand).build() {  static {    __name(this, "GetEffectivePermissionsForPathCommand");  }}; // src/commands/GetLFTagCommand.ts   var GetLFTagCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetLFTag", {}).n("LakeFormationClient", "GetLFTagCommand").f(void 0, void 0).ser(se_GetLFTagCommand).de(de_GetLFTagCommand).build() {  static {    __name(this, "GetLFTagCommand");  }}; // src/commands/GetLFTagExpressionCommand.ts   var GetLFTagExpressionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetLFTagExpression", {}).n("LakeFormationClient", "GetLFTagExpressionCommand").f(void 0, void 0).ser(se_GetLFTagExpressionCommand).de(de_GetLFTagExpressionCommand).build() {  static {    __name(this, "GetLFTagExpressionCommand");  }}; // src/commands/GetQueryStateCommand.ts   var GetQueryStateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetQueryState", {}).n("LakeFormationClient", "GetQueryStateCommand").f(void 0, void 0).ser(se_GetQueryStateCommand).de(de_GetQueryStateCommand).build() {  static {    __name(this, "GetQueryStateCommand");  }}; // src/commands/GetQueryStatisticsCommand.ts   var GetQueryStatisticsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetQueryStatistics", {}).n("LakeFormationClient", "GetQueryStatisticsCommand").f(void 0, void 0).ser(se_GetQueryStatisticsCommand).de(de_GetQueryStatisticsCommand).build() {  static {    __name(this, "GetQueryStatisticsCommand");  }}; // src/commands/GetResourceLFTagsCommand.ts   var GetResourceLFTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetResourceLFTags", {}).n("LakeFormationClient", "GetResourceLFTagsCommand").f(void 0, void 0).ser(se_GetResourceLFTagsCommand).de(de_GetResourceLFTagsCommand).build() {  static {    __name(this, "GetResourceLFTagsCommand");  }}; // src/commands/GetTableObjectsCommand.ts   var GetTableObjectsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetTableObjects", {}).n("LakeFormationClient", "GetTableObjectsCommand").f(void 0, void 0).ser(se_GetTableObjectsCommand).de(de_GetTableObjectsCommand).build() {  static {    __name(this, "GetTableObjectsCommand");  }}; // src/commands/GetTemporaryGluePartitionCredentialsCommand.ts   var GetTemporaryGluePartitionCredentialsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetTemporaryGluePartitionCredentials", {}).n("LakeFormationClient", "GetTemporaryGluePartitionCredentialsCommand").f(void 0, void 0).ser(se_GetTemporaryGluePartitionCredentialsCommand).de(de_GetTemporaryGluePartitionCredentialsCommand).build() {  static {    __name(this, "GetTemporaryGluePartitionCredentialsCommand");  }}; // src/commands/GetTemporaryGlueTableCredentialsCommand.ts   var GetTemporaryGlueTableCredentialsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetTemporaryGlueTableCredentials", {}).n("LakeFormationClient", "GetTemporaryGlueTableCredentialsCommand").f(void 0, void 0).ser(se_GetTemporaryGlueTableCredentialsCommand).de(de_GetTemporaryGlueTableCredentialsCommand).build() {  static {    __name(this, "GetTemporaryGlueTableCredentialsCommand");  }}; // src/commands/GetWorkUnitResultsCommand.ts   var GetWorkUnitResultsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetWorkUnitResults", {}).n("LakeFormationClient", "GetWorkUnitResultsCommand").f(GetWorkUnitResultsRequestFilterSensitiveLog, GetWorkUnitResultsResponseFilterSensitiveLog).ser(se_GetWorkUnitResultsCommand).de(de_GetWorkUnitResultsCommand).build() {  static {    __name(this, "GetWorkUnitResultsCommand");  }}; // src/commands/GetWorkUnitsCommand.ts   var GetWorkUnitsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GetWorkUnits", {}).n("LakeFormationClient", "GetWorkUnitsCommand").f(void 0, void 0).ser(se_GetWorkUnitsCommand).de(de_GetWorkUnitsCommand).build() {  static {    __name(this, "GetWorkUnitsCommand");  }}; // src/commands/GrantPermissionsCommand.ts   var GrantPermissionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "GrantPermissions", {}).n("LakeFormationClient", "GrantPermissionsCommand").f(void 0, void 0).ser(se_GrantPermissionsCommand).de(de_GrantPermissionsCommand).build() {  static {    __name(this, "GrantPermissionsCommand");  }}; // src/commands/ListDataCellsFilterCommand.ts   var ListDataCellsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListDataCellsFilter", {}).n("LakeFormationClient", "ListDataCellsFilterCommand").f(void 0, void 0).ser(se_ListDataCellsFilterCommand).de(de_ListDataCellsFilterCommand).build() {  static {    __name(this, "ListDataCellsFilterCommand");  }}; // src/commands/ListLakeFormationOptInsCommand.ts   var ListLakeFormationOptInsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListLakeFormationOptIns", {}).n("LakeFormationClient", "ListLakeFormationOptInsCommand").f(void 0, void 0).ser(se_ListLakeFormationOptInsCommand).de(de_ListLakeFormationOptInsCommand).build() {  static {    __name(this, "ListLakeFormationOptInsCommand");  }}; // src/commands/ListLFTagExpressionsCommand.ts   var ListLFTagExpressionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListLFTagExpressions", {}).n("LakeFormationClient", "ListLFTagExpressionsCommand").f(void 0, void 0).ser(se_ListLFTagExpressionsCommand).de(de_ListLFTagExpressionsCommand).build() {  static {    __name(this, "ListLFTagExpressionsCommand");  }}; // src/commands/ListLFTagsCommand.ts   var ListLFTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListLFTags", {}).n("LakeFormationClient", "ListLFTagsCommand").f(void 0, void 0).ser(se_ListLFTagsCommand).de(de_ListLFTagsCommand).build() {  static {    __name(this, "ListLFTagsCommand");  }}; // src/commands/ListPermissionsCommand.ts   var ListPermissionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListPermissions", {}).n("LakeFormationClient", "ListPermissionsCommand").f(void 0, void 0).ser(se_ListPermissionsCommand).de(de_ListPermissionsCommand).build() {  static {    __name(this, "ListPermissionsCommand");  }}; // src/commands/ListResourcesCommand.ts   var ListResourcesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListResources", {}).n("LakeFormationClient", "ListResourcesCommand").f(void 0, void 0).ser(se_ListResourcesCommand).de(de_ListResourcesCommand).build() {  static {    __name(this, "ListResourcesCommand");  }}; // src/commands/ListTableStorageOptimizersCommand.ts   var ListTableStorageOptimizersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListTableStorageOptimizers", {}).n("LakeFormationClient", "ListTableStorageOptimizersCommand").f(void 0, void 0).ser(se_ListTableStorageOptimizersCommand).de(de_ListTableStorageOptimizersCommand).build() {  static {    __name(this, "ListTableStorageOptimizersCommand");  }}; // src/commands/ListTransactionsCommand.ts   var ListTransactionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "ListTransactions", {}).n("LakeFormationClient", "ListTransactionsCommand").f(void 0, void 0).ser(se_ListTransactionsCommand).de(de_ListTransactionsCommand).build() {  static {    __name(this, "ListTransactionsCommand");  }}; // src/commands/PutDataLakeSettingsCommand.ts   var PutDataLakeSettingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "PutDataLakeSettings", {}).n("LakeFormationClient", "PutDataLakeSettingsCommand").f(void 0, void 0).ser(se_PutDataLakeSettingsCommand).de(de_PutDataLakeSettingsCommand).build() {  static {    __name(this, "PutDataLakeSettingsCommand");  }}; // src/commands/RegisterResourceCommand.ts   var RegisterResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "RegisterResource", {}).n("LakeFormationClient", "RegisterResourceCommand").f(void 0, void 0).ser(se_RegisterResourceCommand).de(de_RegisterResourceCommand).build() {  static {    __name(this, "RegisterResourceCommand");  }}; // src/commands/RemoveLFTagsFromResourceCommand.ts   var RemoveLFTagsFromResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "RemoveLFTagsFromResource", {}).n("LakeFormationClient", "RemoveLFTagsFromResourceCommand").f(void 0, void 0).ser(se_RemoveLFTagsFromResourceCommand).de(de_RemoveLFTagsFromResourceCommand).build() {  static {    __name(this, "RemoveLFTagsFromResourceCommand");  }}; // src/commands/RevokePermissionsCommand.ts   var RevokePermissionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "RevokePermissions", {}).n("LakeFormationClient", "RevokePermissionsCommand").f(void 0, void 0).ser(se_RevokePermissionsCommand).de(de_RevokePermissionsCommand).build() {  static {    __name(this, "RevokePermissionsCommand");  }}; // src/commands/SearchDatabasesByLFTagsCommand.ts   var SearchDatabasesByLFTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "SearchDatabasesByLFTags", {}).n("LakeFormationClient", "SearchDatabasesByLFTagsCommand").f(void 0, void 0).ser(se_SearchDatabasesByLFTagsCommand).de(de_SearchDatabasesByLFTagsCommand).build() {  static {    __name(this, "SearchDatabasesByLFTagsCommand");  }}; // src/commands/SearchTablesByLFTagsCommand.ts   var SearchTablesByLFTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "SearchTablesByLFTags", {}).n("LakeFormationClient", "SearchTablesByLFTagsCommand").f(void 0, void 0).ser(se_SearchTablesByLFTagsCommand).de(de_SearchTablesByLFTagsCommand).build() {  static {    __name(this, "SearchTablesByLFTagsCommand");  }}; // src/commands/StartQueryPlanningCommand.ts   var StartQueryPlanningCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "StartQueryPlanning", {}).n("LakeFormationClient", "StartQueryPlanningCommand").f(StartQueryPlanningRequestFilterSensitiveLog, void 0).ser(se_StartQueryPlanningCommand).de(de_StartQueryPlanningCommand).build() {  static {    __name(this, "StartQueryPlanningCommand");  }}; // src/commands/StartTransactionCommand.ts   var StartTransactionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "StartTransaction", {}).n("LakeFormationClient", "StartTransactionCommand").f(void 0, void 0).ser(se_StartTransactionCommand).de(de_StartTransactionCommand).build() {  static {    __name(this, "StartTransactionCommand");  }}; // src/commands/UpdateDataCellsFilterCommand.ts   var UpdateDataCellsFilterCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateDataCellsFilter", {}).n("LakeFormationClient", "UpdateDataCellsFilterCommand").f(void 0, void 0).ser(se_UpdateDataCellsFilterCommand).de(de_UpdateDataCellsFilterCommand).build() {  static {    __name(this, "UpdateDataCellsFilterCommand");  }}; // src/commands/UpdateLakeFormationIdentityCenterConfigurationCommand.ts   var UpdateLakeFormationIdentityCenterConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateLakeFormationIdentityCenterConfiguration", {}).n("LakeFormationClient", "UpdateLakeFormationIdentityCenterConfigurationCommand").f(void 0, void 0).ser(se_UpdateLakeFormationIdentityCenterConfigurationCommand).de(de_UpdateLakeFormationIdentityCenterConfigurationCommand).build() {  static {    __name(this, "UpdateLakeFormationIdentityCenterConfigurationCommand");  }}; // src/commands/UpdateLFTagCommand.ts   var UpdateLFTagCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateLFTag", {}).n("LakeFormationClient", "UpdateLFTagCommand").f(void 0, void 0).ser(se_UpdateLFTagCommand).de(de_UpdateLFTagCommand).build() {  static {    __name(this, "UpdateLFTagCommand");  }}; // src/commands/UpdateLFTagExpressionCommand.ts   var UpdateLFTagExpressionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateLFTagExpression", {}).n("LakeFormationClient", "UpdateLFTagExpressionCommand").f(void 0, void 0).ser(se_UpdateLFTagExpressionCommand).de(de_UpdateLFTagExpressionCommand).build() {  static {    __name(this, "UpdateLFTagExpressionCommand");  }}; // src/commands/UpdateResourceCommand.ts   var UpdateResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateResource", {}).n("LakeFormationClient", "UpdateResourceCommand").f(void 0, void 0).ser(se_UpdateResourceCommand).de(de_UpdateResourceCommand).build() {  static {    __name(this, "UpdateResourceCommand");  }}; // src/commands/UpdateTableObjectsCommand.ts   var UpdateTableObjectsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateTableObjects", {}).n("LakeFormationClient", "UpdateTableObjectsCommand").f(void 0, void 0).ser(se_UpdateTableObjectsCommand).de(de_UpdateTableObjectsCommand).build() {  static {    __name(this, "UpdateTableObjectsCommand");  }}; // src/commands/UpdateTableStorageOptimizerCommand.ts   var UpdateTableStorageOptimizerCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSLakeFormation", "UpdateTableStorageOptimizer", {}).n("LakeFormationClient", "UpdateTableStorageOptimizerCommand").f(void 0, void 0).ser(se_UpdateTableStorageOptimizerCommand).de(de_UpdateTableStorageOptimizerCommand).build() {  static {    __name(this, "UpdateTableStorageOptimizerCommand");  }}; // src/LakeFormation.tsvar commands = {  AddLFTagsToResourceCommand,  AssumeDecoratedRoleWithSAMLCommand,  BatchGrantPermissionsCommand,  BatchRevokePermissionsCommand,  CancelTransactionCommand,  CommitTransactionCommand,  CreateDataCellsFilterCommand,  CreateLakeFormationIdentityCenterConfigurationCommand,  CreateLakeFormationOptInCommand,  CreateLFTagCommand,  CreateLFTagExpressionCommand,  DeleteDataCellsFilterCommand,  DeleteLakeFormationIdentityCenterConfigurationCommand,  DeleteLakeFormationOptInCommand,  DeleteLFTagCommand,  DeleteLFTagExpressionCommand,  DeleteObjectsOnCancelCommand,  DeregisterResourceCommand,  DescribeLakeFormationIdentityCenterConfigurationCommand,  DescribeResourceCommand,  DescribeTransactionCommand,  ExtendTransactionCommand,  GetDataCellsFilterCommand,  GetDataLakePrincipalCommand,  GetDataLakeSettingsCommand,  GetEffectivePermissionsForPathCommand,  GetLFTagCommand,  GetLFTagExpressionCommand,  GetQueryStateCommand,  GetQueryStatisticsCommand,  GetResourceLFTagsCommand,  GetTableObjectsCommand,  GetTemporaryGluePartitionCredentialsCommand,  GetTemporaryGlueTableCredentialsCommand,  GetWorkUnitResultsCommand,  GetWorkUnitsCommand,  GrantPermissionsCommand,  ListDataCellsFilterCommand,  ListLakeFormationOptInsCommand,  ListLFTagExpressionsCommand,  ListLFTagsCommand,  ListPermissionsCommand,  ListResourcesCommand,  ListTableStorageOptimizersCommand,  ListTransactionsCommand,  PutDataLakeSettingsCommand,  RegisterResourceCommand,  RemoveLFTagsFromResourceCommand,  RevokePermissionsCommand,  SearchDatabasesByLFTagsCommand,  SearchTablesByLFTagsCommand,  StartQueryPlanningCommand,  StartTransactionCommand,  UpdateDataCellsFilterCommand,  UpdateLakeFormationIdentityCenterConfigurationCommand,  UpdateLFTagCommand,  UpdateLFTagExpressionCommand,  UpdateResourceCommand,  UpdateTableObjectsCommand,  UpdateTableStorageOptimizerCommand};var LakeFormation = class extends LakeFormationClient {  static {    __name(this, "LakeFormation");  }};(0, import_smithy_client.createAggregatedClient)(commands, LakeFormation); // src/pagination/GetEffectivePermissionsForPathPaginator.ts var paginateGetEffectivePermissionsForPath = (0, import_core.createPaginator)(LakeFormationClient, GetEffectivePermissionsForPathCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetTableObjectsPaginator.ts var paginateGetTableObjects = (0, import_core.createPaginator)(LakeFormationClient, GetTableObjectsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetWorkUnitsPaginator.ts var paginateGetWorkUnits = (0, import_core.createPaginator)(LakeFormationClient, GetWorkUnitsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListDataCellsFilterPaginator.ts var paginateListDataCellsFilter = (0, import_core.createPaginator)(LakeFormationClient, ListDataCellsFilterCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListLFTagExpressionsPaginator.ts var paginateListLFTagExpressions = (0, import_core.createPaginator)(LakeFormationClient, ListLFTagExpressionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListLFTagsPaginator.ts var paginateListLFTags = (0, import_core.createPaginator)(LakeFormationClient, ListLFTagsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListLakeFormationOptInsPaginator.ts var paginateListLakeFormationOptIns = (0, import_core.createPaginator)(LakeFormationClient, ListLakeFormationOptInsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListPermissionsPaginator.ts var paginateListPermissions = (0, import_core.createPaginator)(LakeFormationClient, ListPermissionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResourcesPaginator.ts var paginateListResources = (0, import_core.createPaginator)(LakeFormationClient, ListResourcesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListTableStorageOptimizersPaginator.ts var paginateListTableStorageOptimizers = (0, import_core.createPaginator)(LakeFormationClient, ListTableStorageOptimizersCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListTransactionsPaginator.ts var paginateListTransactions = (0, import_core.createPaginator)(LakeFormationClient, ListTransactionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/SearchDatabasesByLFTagsPaginator.ts var paginateSearchDatabasesByLFTags = (0, import_core.createPaginator)(LakeFormationClient, SearchDatabasesByLFTagsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/SearchTablesByLFTagsPaginator.ts var paginateSearchTablesByLFTags = (0, import_core.createPaginator)(LakeFormationClient, SearchTablesByLFTagsCommand, "NextToken", "NextToken", "MaxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  LakeFormationServiceException,  __Client,  LakeFormationClient,  LakeFormation,  $Command,  AddLFTagsToResourceCommand,  AssumeDecoratedRoleWithSAMLCommand,  BatchGrantPermissionsCommand,  BatchRevokePermissionsCommand,  CancelTransactionCommand,  CommitTransactionCommand,  CreateDataCellsFilterCommand,  CreateLFTagCommand,  CreateLFTagExpressionCommand,  CreateLakeFormationIdentityCenterConfigurationCommand,  CreateLakeFormationOptInCommand,  DeleteDataCellsFilterCommand,  DeleteLFTagCommand,  DeleteLFTagExpressionCommand,  DeleteLakeFormationIdentityCenterConfigurationCommand,  DeleteLakeFormationOptInCommand,  DeleteObjectsOnCancelCommand,  DeregisterResourceCommand,  DescribeLakeFormationIdentityCenterConfigurationCommand,  DescribeResourceCommand,  DescribeTransactionCommand,  ExtendTransactionCommand,  GetDataCellsFilterCommand,  GetDataLakePrincipalCommand,  GetDataLakeSettingsCommand,  GetEffectivePermissionsForPathCommand,  GetLFTagCommand,  GetLFTagExpressionCommand,  GetQueryStateCommand,  GetQueryStatisticsCommand,  GetResourceLFTagsCommand,  GetTableObjectsCommand,  GetTemporaryGluePartitionCredentialsCommand,  GetTemporaryGlueTableCredentialsCommand,  GetWorkUnitResultsCommand,  GetWorkUnitsCommand,  GrantPermissionsCommand,  ListDataCellsFilterCommand,  ListLFTagExpressionsCommand,  ListLFTagsCommand,  ListLakeFormationOptInsCommand,  ListPermissionsCommand,  ListResourcesCommand,  ListTableStorageOptimizersCommand,  ListTransactionsCommand,  PutDataLakeSettingsCommand,  RegisterResourceCommand,  RemoveLFTagsFromResourceCommand,  RevokePermissionsCommand,  SearchDatabasesByLFTagsCommand,  SearchTablesByLFTagsCommand,  StartQueryPlanningCommand,  StartTransactionCommand,  UpdateDataCellsFilterCommand,  UpdateLFTagCommand,  UpdateLFTagExpressionCommand,  UpdateLakeFormationIdentityCenterConfigurationCommand,  UpdateResourceCommand,  UpdateTableObjectsCommand,  UpdateTableStorageOptimizerCommand,  paginateGetEffectivePermissionsForPath,  paginateGetTableObjects,  paginateGetWorkUnits,  paginateListDataCellsFilter,  paginateListLFTagExpressions,  paginateListLFTags,  paginateListLakeFormationOptIns,  paginateListPermissions,  paginateListResources,  paginateListTableStorageOptimizers,  paginateListTransactions,  paginateSearchDatabasesByLFTags,  paginateSearchTablesByLFTags,  AccessDeniedException,  ResourceType,  ConcurrentModificationException,  EntityNotFoundException,  InternalServiceException,  InvalidInputException,  OperationTimeoutException,  AlreadyExistsException,  ApplicationStatus,  Permission,  TransactionCommitInProgressException,  TransactionCommittedException,  TransactionStatus,  TransactionCanceledException,  ResourceNumberLimitExceededException,  EnableStatus,  ResourceNotReadyException,  QueryStateString,  ExpiredException,  StatisticsNotReadyYetException,  ThrottledException,  GlueEncryptionException,  PermissionType,  PermissionTypeMismatchException,  WorkUnitsNotReadyYetException,  ResourceShareType,  DataLakeResourceType,  ComparisonOperator,  FieldNameString,  OptimizerType,  TransactionStatusFilter,  TransactionType,  GetWorkUnitResultsRequestFilterSensitiveLog,  GetWorkUnitResultsResponseFilterSensitiveLog,  StartQueryPlanningRequestFilterSensitiveLog});