UNPKG

@aws-sdk/client-dynamodb

Version:

AWS SDK for JavaScript Dynamodb Client for Node.js, Browser and React Native

1,404 lines (1,398 loc) 159 kB
const { NODE_ACCOUNT_ID_ENDPOINT_MODE_CONFIG_OPTIONS, resolveAccountIdEndpointModeConfig } = require("@aws-sdk/core/account-id-endpoint"); const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client"); const { NODE_ENDPOINT_DISCOVERY_CONFIG_OPTIONS, resolveEndpointDiscoveryConfig } = require("@aws-sdk/middleware-endpoint-discovery"); const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core"); const { normalizeProvider, getSmithyContext, makeBuilder, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, createWaiter, checkExceptions, WaiterState, createAggregatedClient } = require("@smithy/core/client"); const { Command: $Command } = require("@smithy/core/client"); exports.$Command = $Command; exports.__Client = Client; const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config"); const { getEndpointPlugin, BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig } = require("@smithy/core/endpoints"); const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols"); const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, Retry, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry"); const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema"); const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes"); const { defaultProvider } = require("@aws-sdk/credential-provider-node"); const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde"); const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler"); const { AwsJson1_0Protocol } = require("@aws-sdk/core/protocols"); const { DynamoDBJsonCodec } = require("@aws-sdk/dynamodb-codec"); const { Sha256 } = require("@smithy/core/checksum"); const defaultDynamoDBHttpAuthSchemeParametersProvider = async (config, context, input) => { return { operation: getSmithyContext(context).operation, region: await normalizeProvider(config.region)() || (() => { throw new Error("expected `region` to be configured for `aws.auth#sigv4`"); })(), }; }; function createAwsAuthSigv4HttpAuthOption(authParameters) { return { schemeId: "aws.auth#sigv4", signingProperties: { name: "dynamodb", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), }; } const defaultDynamoDBHttpAuthSchemeProvider = (authParameters) => { const options = []; switch (authParameters.operation) { default: { options.push(createAwsAuthSigv4HttpAuthOption(authParameters)); } } return options; }; const resolveHttpAuthSchemeConfig = (config) => { const config_0 = resolveAwsSdkSigV4Config(config); return Object.assign(config_0, { authSchemePreference: normalizeProvider(config.authSchemePreference ?? []), }); }; const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "dynamodb", }); }; const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, AccountId: { type: "builtInParams", name: "accountId" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }, AccountIdEndpointMode: { type: "builtInParams", name: "accountIdEndpointMode" }, }; const command = makeBuilder(commonParams, "DynamoDB_20120810", "DynamoDBClient", getEndpointPlugin); const _ep0 = {}; const _ep1 = { ResourceArnList: { type: "operationContextParams", get: (input) => Object.keys(input?.RequestItems ?? {}) }, }; const _ep2 = { ResourceArn: { type: "contextParams", name: "TableName" }, }; const _ep3 = { ResourceArn: { type: "contextParams", name: "GlobalTableName" }, }; const _ep4 = { ResourceArn: { type: "contextParams", name: "BackupArn" }, }; const _ep5 = { ResourceArn: { type: "contextParams", name: "ResourceArn" }, }; const _ep6 = { ResourceArn: { type: "contextParams", name: "ExportArn" }, }; const _ep7 = { ResourceArn: { type: "contextParams", name: "ImportArn" }, }; const _ep8 = { ResourceArn: { type: "contextParams", name: "TableArn" }, }; const _ep9 = { ResourceArn: { type: "operationContextParams", get: (input) => input?.TableCreationParameters?.TableName }, }; const _ep10 = { ResourceArn: { type: "contextParams", name: "TargetTableName" }, }; const _ep11 = { ResourceArnList: { type: "operationContextParams", get: (input) => input?.TransactItems?.map((obj) => obj?.Get?.TableName) }, }; const _ep12 = { ResourceArnList: { type: "operationContextParams", get: (input) => input?.TransactItems?.map((obj) => [obj?.ConditionCheck?.TableName, obj?.Put?.TableName, obj?.Delete?.TableName, obj?.Update?.TableName].filter((i) => i)).flat() }, }; const _mw0 = (Command, cs, config, o) => []; class DynamoDBServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, DynamoDBServiceException.prototype); } } class BackupInUseException extends DynamoDBServiceException { name = "BackupInUseException"; $fault = "client"; constructor(opts) { super({ name: "BackupInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, BackupInUseException.prototype); } } class BackupNotFoundException extends DynamoDBServiceException { name = "BackupNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "BackupNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, BackupNotFoundException.prototype); } } class InternalServerError extends DynamoDBServiceException { name = "InternalServerError"; $fault = "server"; constructor(opts) { super({ name: "InternalServerError", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalServerError.prototype); } } class RequestLimitExceeded extends DynamoDBServiceException { name = "RequestLimitExceeded"; $fault = "client"; ThrottlingReasons; constructor(opts) { super({ name: "RequestLimitExceeded", $fault: "client", ...opts, }); Object.setPrototypeOf(this, RequestLimitExceeded.prototype); this.ThrottlingReasons = opts.ThrottlingReasons; } } class ThrottlingException extends DynamoDBServiceException { name = "ThrottlingException"; $fault = "client"; throttlingReasons; constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ThrottlingException.prototype); this.throttlingReasons = opts.throttlingReasons; } } class InvalidEndpointException extends DynamoDBServiceException { name = "InvalidEndpointException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidEndpointException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidEndpointException.prototype); this.Message = opts.Message; } } class ProvisionedThroughputExceededException extends DynamoDBServiceException { name = "ProvisionedThroughputExceededException"; $fault = "client"; ThrottlingReasons; constructor(opts) { super({ name: "ProvisionedThroughputExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ProvisionedThroughputExceededException.prototype); this.ThrottlingReasons = opts.ThrottlingReasons; } } class ResourceNotFoundException extends DynamoDBServiceException { name = "ResourceNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); } } class ItemCollectionSizeLimitExceededException extends DynamoDBServiceException { name = "ItemCollectionSizeLimitExceededException"; $fault = "client"; constructor(opts) { super({ name: "ItemCollectionSizeLimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ItemCollectionSizeLimitExceededException.prototype); } } class ReplicatedWriteConflictException extends DynamoDBServiceException { name = "ReplicatedWriteConflictException"; $fault = "client"; $retryable = {}; constructor(opts) { super({ name: "ReplicatedWriteConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ReplicatedWriteConflictException.prototype); } } class ContinuousBackupsUnavailableException extends DynamoDBServiceException { name = "ContinuousBackupsUnavailableException"; $fault = "client"; constructor(opts) { super({ name: "ContinuousBackupsUnavailableException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ContinuousBackupsUnavailableException.prototype); } } class LimitExceededException extends DynamoDBServiceException { name = "LimitExceededException"; $fault = "client"; constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, LimitExceededException.prototype); } } class TableInUseException extends DynamoDBServiceException { name = "TableInUseException"; $fault = "client"; constructor(opts) { super({ name: "TableInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TableInUseException.prototype); } } class TableNotFoundException extends DynamoDBServiceException { name = "TableNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "TableNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TableNotFoundException.prototype); } } class GlobalTableAlreadyExistsException extends DynamoDBServiceException { name = "GlobalTableAlreadyExistsException"; $fault = "client"; constructor(opts) { super({ name: "GlobalTableAlreadyExistsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, GlobalTableAlreadyExistsException.prototype); } } class ResourceInUseException extends DynamoDBServiceException { name = "ResourceInUseException"; $fault = "client"; constructor(opts) { super({ name: "ResourceInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceInUseException.prototype); } } class TransactionConflictException extends DynamoDBServiceException { name = "TransactionConflictException"; $fault = "client"; constructor(opts) { super({ name: "TransactionConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TransactionConflictException.prototype); } } class PolicyNotFoundException extends DynamoDBServiceException { name = "PolicyNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "PolicyNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, PolicyNotFoundException.prototype); } } class ExportNotFoundException extends DynamoDBServiceException { name = "ExportNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ExportNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ExportNotFoundException.prototype); } } class GlobalTableNotFoundException extends DynamoDBServiceException { name = "GlobalTableNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "GlobalTableNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, GlobalTableNotFoundException.prototype); } } class ImportNotFoundException extends DynamoDBServiceException { name = "ImportNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ImportNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ImportNotFoundException.prototype); } } class DuplicateItemException extends DynamoDBServiceException { name = "DuplicateItemException"; $fault = "client"; constructor(opts) { super({ name: "DuplicateItemException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, DuplicateItemException.prototype); } } class IdempotentParameterMismatchException extends DynamoDBServiceException { name = "IdempotentParameterMismatchException"; $fault = "client"; Message; constructor(opts) { super({ name: "IdempotentParameterMismatchException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, IdempotentParameterMismatchException.prototype); this.Message = opts.Message; } } class TransactionInProgressException extends DynamoDBServiceException { name = "TransactionInProgressException"; $fault = "client"; Message; constructor(opts) { super({ name: "TransactionInProgressException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TransactionInProgressException.prototype); this.Message = opts.Message; } } class ExportConflictException extends DynamoDBServiceException { name = "ExportConflictException"; $fault = "client"; constructor(opts) { super({ name: "ExportConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ExportConflictException.prototype); } } class InvalidExportTimeException extends DynamoDBServiceException { name = "InvalidExportTimeException"; $fault = "client"; constructor(opts) { super({ name: "InvalidExportTimeException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidExportTimeException.prototype); } } class PointInTimeRecoveryUnavailableException extends DynamoDBServiceException { name = "PointInTimeRecoveryUnavailableException"; $fault = "client"; constructor(opts) { super({ name: "PointInTimeRecoveryUnavailableException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, PointInTimeRecoveryUnavailableException.prototype); } } class ImportConflictException extends DynamoDBServiceException { name = "ImportConflictException"; $fault = "client"; constructor(opts) { super({ name: "ImportConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ImportConflictException.prototype); } } class TableAlreadyExistsException extends DynamoDBServiceException { name = "TableAlreadyExistsException"; $fault = "client"; constructor(opts) { super({ name: "TableAlreadyExistsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TableAlreadyExistsException.prototype); } } class InvalidRestoreTimeException extends DynamoDBServiceException { name = "InvalidRestoreTimeException"; $fault = "client"; constructor(opts) { super({ name: "InvalidRestoreTimeException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidRestoreTimeException.prototype); } } class ReplicaAlreadyExistsException extends DynamoDBServiceException { name = "ReplicaAlreadyExistsException"; $fault = "client"; constructor(opts) { super({ name: "ReplicaAlreadyExistsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ReplicaAlreadyExistsException.prototype); } } class ReplicaNotFoundException extends DynamoDBServiceException { name = "ReplicaNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ReplicaNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ReplicaNotFoundException.prototype); } } class IndexNotFoundException extends DynamoDBServiceException { name = "IndexNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "IndexNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, IndexNotFoundException.prototype); } } class ConditionalCheckFailedException extends DynamoDBServiceException { name = "ConditionalCheckFailedException"; $fault = "client"; Item; constructor(opts) { super({ name: "ConditionalCheckFailedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConditionalCheckFailedException.prototype); this.Item = opts.Item; } } class TransactionCanceledException extends DynamoDBServiceException { name = "TransactionCanceledException"; $fault = "client"; Message; CancellationReasons; constructor(opts) { super({ name: "TransactionCanceledException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TransactionCanceledException.prototype); this.Message = opts.Message; this.CancellationReasons = opts.CancellationReasons; } } const _A = "Action"; const _ABA = "ArchivalBackupArn"; const _ACDTP = "ApproximateCreationDateTimePrecision"; const _AD = "AttributeDefinition"; const _ADT = "ArchivalDateTime"; const _ADt = "AttributeDefinitions"; const _AM = "AttributeMap"; const _AMRCU = "AccountMaxReadCapacityUnits"; const _AMWCU = "AccountMaxWriteCapacityUnits"; const _AN = "AttributeName"; const _AR = "ArchivalReason"; const _AS = "ArchivalSummary"; const _ASD = "AutoScalingDisabled"; const _ASPD = "AutoScalingPolicyDescription"; const _ASPDL = "AutoScalingPolicyDescriptionList"; const _ASPU = "AutoScalingPolicyUpdate"; const _ASRA = "AutoScalingRoleArn"; const _ASSD = "AutoScalingSettingsDescription"; const _ASSU = "AutoScalingSettingsUpdate"; const _ASTTSPCD = "AutoScalingTargetTrackingScalingPolicyConfigurationDescription"; const _ASTTSPCU = "AutoScalingTargetTrackingScalingPolicyConfigurationUpdate"; const _AT = "AttributeType"; const _ATG = "AttributesToGet"; const _AU = "AttributeUpdates"; const _AV = "AttributeValue"; const _AVL = "AttributeValueList"; const _AVU = "AttributeValueUpdate"; const _Ad = "Address"; const _At = "Attributes"; const _B = "Backfilling"; const _BA = "BackupArn"; const _BCDT = "BackupCreationDateTime"; const _BD = "BackupDescription"; const _BDa = "BackupDetails"; const _BEDT = "BackupExpiryDateTime"; const _BES = "BatchExecuteStatement"; const _BESI = "BatchExecuteStatementInput"; const _BESO = "BatchExecuteStatementOutput"; const _BGI = "BatchGetItem"; const _BGII = "BatchGetItemInput"; const _BGIO = "BatchGetItemOutput"; const _BGRM = "BatchGetResponseMap"; const _BGRMa = "BatchGetRequestMap"; const _BIUE = "BackupInUseException"; const _BM = "BillingMode"; const _BMO = "BillingModeOverride"; const _BMS = "BillingModeSummary"; const _BN = "BackupName"; const _BNFE = "BackupNotFoundException"; const _BOOL = "BOOL"; const _BS = "BackupStatus"; const _BSB = "BackupSizeBytes"; const _BSBi = "BilledSizeBytes"; const _BSE = "BatchStatementError"; const _BSR = "BatchStatementRequest"; const _BSRa = "BatchStatementResponse"; const _BS_ = "BS"; const _BSa = "BackupSummary"; const _BSac = "BackupSummaries"; const _BT = "BackupType"; const _BWI = "BatchWriteItem"; const _BWII = "BatchWriteItemInput"; const _BWIO = "BatchWriteItemOutput"; const _BWIRM = "BatchWriteItemRequestMap"; const _B_ = "B"; const _C = "Code"; const _CB = "CreateBackup"; const _CBD = "ContinuousBackupsDescription"; const _CBI = "CreateBackupInput"; const _CBO = "CreateBackupOutput"; const _CBS = "ContinuousBackupsStatus"; const _CBUE = "ContinuousBackupsUnavailableException"; const _CC = "ConsumedCapacity"; const _CCFE = "ConditionalCheckFailedException"; const _CCM = "ConsumedCapacityMultiple"; const _CCo = "ConditionCheck"; const _CDT = "CreationDateTime"; const _CE = "ConditionExpression"; const _CGSIA = "CreateGlobalSecondaryIndexAction"; const _CGT = "CreateGlobalTable"; const _CGTI = "CreateGlobalTableInput"; const _CGTO = "CreateGlobalTableOutput"; const _CGTWGMA = "CreateGlobalTableWitnessGroupMemberAction"; const _CIA = "ContributorInsightsAction"; const _CIM = "ContributorInsightsMode"; const _CIRL = "ContributorInsightsRuleList"; const _CIS = "ContributorInsightsSummary"; const _CISo = "ContributorInsightsStatus"; const _CISon = "ContributorInsightsSummaries"; const _CO = "ComparisonOperator"; const _COo = "ConditionalOperator"; const _COs = "CsvOptions"; const _CPIM = "CachePeriodInMinutes"; const _CR = "CancellationReasons"; const _CRA = "CreateReplicaAction"; const _CRGMA = "CreateReplicationGroupMemberAction"; const _CRL = "CancellationReasonList"; const _CRSRA = "ConfirmRemoveSelfResourceAccess"; const _CRT = "ClientRequestToken"; const _CRa = "CancellationReason"; const _CRo = "ConsistentRead"; const _CT = "ClientToken"; const _CTI = "CreateTableInput"; const _CTO = "CreateTableOutput"; const _CTr = "CreateTable"; const _CU = "CapacityUnits"; const _CWLGA = "CloudWatchLogGroupArn"; const _Ca = "Capacity"; const _Co = "Condition"; const _Cou = "Count"; const _Cr = "Create"; const _Cs = "Csv"; const _D = "Delimiter"; const _DB = "DeleteBackup"; const _DBI = "DeleteBackupInput"; const _DBIe = "DescribeBackupInput"; const _DBO = "DeleteBackupOutput"; const _DBOe = "DescribeBackupOutput"; const _DBe = "DescribeBackup"; const _DCB = "DescribeContinuousBackups"; const _DCBI = "DescribeContinuousBackupsInput"; const _DCBO = "DescribeContinuousBackupsOutput"; const _DCI = "DescribeContributorInsights"; const _DCII = "DescribeContributorInsightsInput"; const _DCIO = "DescribeContributorInsightsOutput"; const _DE = "DescribeEndpoints"; const _DEI = "DescribeExportInput"; const _DEO = "DescribeExportOutput"; const _DER = "DescribeEndpointsRequest"; const _DERe = "DescribeEndpointsResponse"; const _DEe = "DescribeExport"; const _DGSIA = "DeleteGlobalSecondaryIndexAction"; const _DGT = "DescribeGlobalTable"; const _DGTI = "DescribeGlobalTableInput"; const _DGTO = "DescribeGlobalTableOutput"; const _DGTS = "DescribeGlobalTableSettings"; const _DGTSI = "DescribeGlobalTableSettingsInput"; const _DGTSO = "DescribeGlobalTableSettingsOutput"; const _DGTWGMA = "DeleteGlobalTableWitnessGroupMemberAction"; const _DI = "DeleteItem"; const _DIE = "DuplicateItemException"; const _DII = "DeleteItemInput"; const _DIIe = "DescribeImportInput"; const _DIO = "DeleteItemOutput"; const _DIOe = "DescribeImportOutput"; const _DIe = "DescribeImport"; const _DKSD = "DescribeKinesisStreamingDestination"; const _DKSDI = "DescribeKinesisStreamingDestinationInput"; const _DKSDO = "DescribeKinesisStreamingDestinationOutput"; const _DKSDi = "DisableKinesisStreamingDestination"; const _DL = "DescribeLimits"; const _DLI = "DescribeLimitsInput"; const _DLO = "DescribeLimitsOutput"; const _DPE = "DeletionProtectionEnabled"; const _DR = "DeleteRequest"; const _DRA = "DeleteReplicaAction"; const _DRGMA = "DeleteReplicationGroupMemberAction"; const _DRP = "DeleteResourcePolicy"; const _DRPI = "DeleteResourcePolicyInput"; const _DRPO = "DeleteResourcePolicyOutput"; const _DS = "DestinationStatus"; const _DSD = "DestinationStatusDescription"; const _DSI = "DisableScaleIn"; const _DT = "DeleteTable"; const _DTI = "DeleteTableInput"; const _DTIe = "DescribeTableInput"; const _DTO = "DeleteTableOutput"; const _DTOe = "DescribeTableOutput"; const _DTRAS = "DescribeTableReplicaAutoScaling"; const _DTRASI = "DescribeTableReplicaAutoScalingInput"; const _DTRASO = "DescribeTableReplicaAutoScalingOutput"; const _DTTL = "DescribeTimeToLive"; const _DTTLI = "DescribeTimeToLiveInput"; const _DTTLO = "DescribeTimeToLiveOutput"; const _DTe = "DescribeTable"; const _De = "Delete"; const _E = "Error"; const _EA = "ExportArn"; const _EAM = "ExpectedAttributeMap"; const _EAN = "ExpressionAttributeNames"; const _EAV = "ExpressionAttributeValues"; const _EAVM = "ExpressionAttributeValueMap"; const _EAVx = "ExpectedAttributeValue"; const _EC = "ErrorCount"; const _ECE = "ExportConflictException"; const _ED = "ExportDescription"; const _EDx = "ExceptionDescription"; const _EF = "ExportFormat"; const _EFT = "ExportFromTime"; const _EKSC = "EnableKinesisStreamingConfiguration"; const _EKSD = "EnableKinesisStreamingDestination"; const _EM = "ExportManifest"; const _EN = "ExceptionName"; const _ENFE = "ExportNotFoundException"; const _ERDT = "EarliestRestorableDateTime"; const _ERI = "ExpectedRevisionId"; const _ES = "ExportStatus"; const _ESBA = "ExclusiveStartBackupArn"; const _ESGTN = "ExclusiveStartGlobalTableName"; const _ESI = "ExecuteStatementInput"; const _ESK = "ExclusiveStartKey"; const _ESO = "ExecuteStatementOutput"; const _ESTN = "ExclusiveStartTableName"; const _ESx = "ExportSummary"; const _ESxe = "ExecuteStatement"; const _ESxp = "ExportSummaries"; const _ET = "EndTime"; const _ETI = "ExecuteTransactionInput"; const _ETO = "ExecuteTransactionOutput"; const _ETT = "ExportToTime"; const _ETTPIT = "ExportTableToPointInTime"; const _ETTPITI = "ExportTableToPointInTimeInput"; const _ETTPITO = "ExportTableToPointInTimeOutput"; const _ETx = "ExportTime"; const _ETxe = "ExecuteTransaction"; const _ETxp = "ExportType"; const _EVT = "ExportViewType"; const _En = "Endpoints"; const _Ena = "Enabled"; const _End = "Endpoint"; const _Ex = "Expected"; const _Exi = "Exists"; const _FC = "FailureCode"; const _FCM = "FilterConditionMap"; const _FE = "FailureException"; const _FEi = "FilterExpression"; const _FM = "FailureMessage"; const _G = "Get"; const _GI = "GetItem"; const _GII = "GetItemInput"; const _GIO = "GetItemOutput"; const _GRP = "GetResourcePolicy"; const _GRPI = "GetResourcePolicyInput"; const _GRPO = "GetResourcePolicyOutput"; const _GSI = "GlobalSecondaryIndexes"; const _GSIASU = "GlobalSecondaryIndexAutoScalingUpdate"; const _GSIASUL = "GlobalSecondaryIndexAutoScalingUpdateList"; const _GSID = "GlobalSecondaryIndexDescription"; const _GSIDL = "GlobalSecondaryIndexDescriptionList"; const _GSII = "GlobalSecondaryIndexInfo"; const _GSIL = "GlobalSecondaryIndexList"; const _GSIO = "GlobalSecondaryIndexOverride"; const _GSIU = "GlobalSecondaryIndexUpdate"; const _GSIUL = "GlobalSecondaryIndexUpdateList"; const _GSIUl = "GlobalSecondaryIndexUpdates"; const _GSIWTD = "GlobalSecondaryIndexWarmThroughputDescription"; const _GSIl = "GlobalSecondaryIndex"; const _GT = "GlobalTable"; const _GTA = "GlobalTableArn"; const _GTAEE = "GlobalTableAlreadyExistsException"; const _GTBM = "GlobalTableBillingMode"; const _GTD = "GlobalTableDescription"; const _GTGSISU = "GlobalTableGlobalSecondaryIndexSettingsUpdate"; const _GTGSISUL = "GlobalTableGlobalSecondaryIndexSettingsUpdateList"; const _GTL = "GlobalTableList"; const _GTN = "GlobalTableName"; const _GTNFE = "GlobalTableNotFoundException"; const _GTPWCASSU = "GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate"; const _GTPWCU = "GlobalTableProvisionedWriteCapacityUnits"; const _GTS = "GlobalTableStatus"; const _GTSA = "GlobalTableSourceArn"; const _GTSRM = "GlobalTableSettingsReplicationMode"; const _GTV = "GlobalTableVersion"; const _GTW = "GlobalTableWitnesses"; const _GTWD = "GlobalTableWitnessDescription"; const _GTWDL = "GlobalTableWitnessDescriptionList"; const _GTWGU = "GlobalTableWitnessGroupUpdate"; const _GTWGUL = "GlobalTableWitnessGroupUpdateList"; const _GTWU = "GlobalTableWitnessUpdates"; const _GTl = "GlobalTables"; const _HL = "HeaderList"; const _I = "Item"; const _IA = "ImportArn"; const _IAn = "IndexArn"; const _IC = "ItemCount"; const _ICE = "ImportConflictException"; const _ICK = "ItemCollectionKey"; const _ICKAM = "ItemCollectionKeyAttributeMap"; const _ICM = "ItemCollectionMetrics"; const _ICMM = "ItemCollectionMetricsMultiple"; const _ICMPT = "ItemCollectionMetricsPerTable"; const _ICSLEE = "ItemCollectionSizeLimitExceededException"; const _ICT = "InputCompressionType"; const _IEDT = "InaccessibleEncryptionDateTime"; const _IEE = "InvalidEndpointException"; const _IES = "IncrementalExportSpecification"; const _IETE = "InvalidExportTimeException"; const _IF = "InputFormat"; const _IFO = "InputFormatOptions"; const _IIC = "ImportedItemCount"; const _IL = "ItemList"; const _IN = "IndexName"; const _INFE = "ImportNotFoundException"; const _INFEn = "IndexNotFoundException"; const _IPME = "IdempotentParameterMismatchException"; const _IR = "ItemResponse"; const _IRL = "ItemResponseList"; const _IRTE = "InvalidRestoreTimeException"; const _IS = "IndexStatus"; const _ISB = "IndexSizeBytes"; const _ISE = "InternalServerError"; const _ISL = "ImportSummaryList"; const _ISm = "ImportSummary"; const _ISmp = "ImportStatus"; const _IT = "ImportTable"; const _ITD = "ImportTableDescription"; const _ITI = "ImportTableInput"; const _ITO = "ImportTableOutput"; const _It = "Items"; const _K = "Key"; const _KAA = "KeysAndAttributes"; const _KC = "KeyConditions"; const _KCE = "KeyConditionExpression"; const _KDSD = "KinesisDataStreamDestinations"; const _KDSDi = "KinesisDataStreamDestination"; const _KL = "KeyList"; const _KMSMKA = "KMSMasterKeyArn"; const _KMSMKI = "KMSMasterKeyId"; const _KS = "KeySchema"; const _KSDI = "KinesisStreamingDestinationInput"; const _KSDO = "KinesisStreamingDestinationOutput"; const _KSE = "KeySchemaElement"; const _KT = "KeyType"; const _Ke = "Keys"; const _L = "Limit"; const _LAV = "ListAttributeValue"; const _LB = "ListBackups"; const _LBI = "ListBackupsInput"; const _LBO = "ListBackupsOutput"; const _LCI = "ListContributorInsights"; const _LCII = "ListContributorInsightsInput"; const _LCIO = "ListContributorInsightsOutput"; const _LDDT = "LastDecreaseDateTime"; const _LE = "ListExports"; const _LEBA = "LastEvaluatedBackupArn"; const _LEE = "LimitExceededException"; const _LEGTN = "LastEvaluatedGlobalTableName"; const _LEI = "ListExportsInput"; const _LEK = "LastEvaluatedKey"; const _LEO = "ListExportsOutput"; const _LETN = "LastEvaluatedTableName"; const _LGT = "ListGlobalTables"; const _LGTI = "ListGlobalTablesInput"; const _LGTO = "ListGlobalTablesOutput"; const _LI = "ListImports"; const _LIDT = "LastIncreaseDateTime"; const _LII = "ListImportsInput"; const _LIO = "ListImportsOutput"; const _LRDT = "LatestRestorableDateTime"; const _LSA = "LatestStreamArn"; const _LSI = "LocalSecondaryIndexes"; const _LSID = "LocalSecondaryIndexDescription"; const _LSIDL = "LocalSecondaryIndexDescriptionList"; const _LSII = "LocalSecondaryIndexInfo"; const _LSIL = "LocalSecondaryIndexList"; const _LSIO = "LocalSecondaryIndexOverride"; const _LSIo = "LocalSecondaryIndex"; const _LSL = "LatestStreamLabel"; const _LT = "ListTables"; const _LTI = "ListTablesInput"; const _LTO = "ListTablesOutput"; const _LTOR = "ListTagsOfResource"; const _LTORI = "ListTagsOfResourceInput"; const _LTORO = "ListTagsOfResourceOutput"; const _LUDT = "LastUpdateDateTime"; const _LUTPPRDT = "LastUpdateToPayPerRequestDateTime"; const _L_ = "L"; const _M = "Message"; const _MAV = "MapAttributeValue"; const _MR = "MaxResults"; const _MRC = "MultiRegionConsistency"; const _MRRU = "MaxReadRequestUnits"; const _MU = "MinimumUnits"; const _MUa = "MaximumUnits"; const _MWRU = "MaxWriteRequestUnits"; const _M_ = "M"; const _N = "N"; const _NKA = "NonKeyAttributes"; const _NODT = "NumberOfDecreasesToday"; const _NS = "NS"; const _NT = "NextToken"; const _NULL = "NULL"; const _ODT = "OnDemandThroughput"; const _ODTO = "OnDemandThroughputOverride"; const _P = "Parameters"; const _PE = "ProjectionExpression"; const _PI = "PutItem"; const _PIC = "ProcessedItemCount"; const _PII = "PutItemInput"; const _PIIAM = "PutItemInputAttributeMap"; const _PIO = "PutItemOutput"; const _PITRD = "PointInTimeRecoveryDescription"; const _PITRE = "PointInTimeRecoveryEnabled"; const _PITRS = "PointInTimeRecoveryStatus"; const _PITRSo = "PointInTimeRecoverySpecification"; const _PITRUE = "PointInTimeRecoveryUnavailableException"; const _PN = "PolicyName"; const _PNFE = "PolicyNotFoundException"; const _PQLBR = "PartiQLBatchRequest"; const _PQLBRa = "PartiQLBatchResponse"; const _PR = "PutRequest"; const _PRCASS = "ProvisionedReadCapacityAutoScalingSettings"; const _PRCASSU = "ProvisionedReadCapacityAutoScalingSettingsUpdate"; const _PRCASU = "ProvisionedReadCapacityAutoScalingUpdate"; const _PRCU = "ProvisionedReadCapacityUnits"; const _PRP = "PutResourcePolicy"; const _PRPI = "PutResourcePolicyInput"; const _PRPO = "PutResourcePolicyOutput"; const _PS = "PageSize"; const _PSB = "ProcessedSizeBytes"; const _PSP = "PreparedStatementParameters"; const _PSa = "ParameterizedStatement"; const _PSar = "ParameterizedStatements"; const _PT = "ProvisionedThroughput"; const _PTD = "ProvisionedThroughputDescription"; const _PTEE = "ProvisionedThroughputExceededException"; const _PTO = "ProvisionedThroughputOverride"; const _PTr = "ProjectionType"; const _PWCASS = "ProvisionedWriteCapacityAutoScalingSettings"; const _PWCASSU = "ProvisionedWriteCapacityAutoScalingSettingsUpdate"; const _PWCASU = "ProvisionedWriteCapacityAutoScalingUpdate"; const _PWCU = "ProvisionedWriteCapacityUnits"; const _Po = "Policy"; const _Pr = "Projection"; const _Pu = "Put"; const _Q = "Query"; const _QF = "QueryFilter"; const _QI = "QueryInput"; const _QO = "QueryOutput"; const _R = "Responses"; const _RA = "ResourceArn"; const _RAEE = "ReplicaAlreadyExistsException"; const _RASD = "ReplicaAutoScalingDescription"; const _RASDL = "ReplicaAutoScalingDescriptionList"; const _RASU = "ReplicaAutoScalingUpdate"; const _RASUL = "ReplicaAutoScalingUpdateList"; const _RAe = "ReplicaArn"; const _RBMS = "ReplicaBillingModeSummary"; const _RCC = "ReturnConsumedCapacity"; const _RCU = "ReadCapacityUnits"; const _RD = "ReplicaDescription"; const _RDL = "ReplicaDescriptionList"; const _RDT = "RestoreDateTime"; const _RG = "ReplicationGroup"; const _RGSI = "ReplicaGlobalSecondaryIndex"; const _RGSIASD = "ReplicaGlobalSecondaryIndexAutoScalingDescription"; const _RGSIASDL = "ReplicaGlobalSecondaryIndexAutoScalingDescriptionList"; const _RGSIASU = "ReplicaGlobalSecondaryIndexAutoScalingUpdate"; const _RGSIASUL = "ReplicaGlobalSecondaryIndexAutoScalingUpdateList"; const _RGSID = "ReplicaGlobalSecondaryIndexDescription"; const _RGSIDL = "ReplicaGlobalSecondaryIndexDescriptionList"; const _RGSIL = "ReplicaGlobalSecondaryIndexList"; const _RGSIS = "ReplicaGlobalSecondaryIndexSettings"; const _RGSISD = "ReplicaGlobalSecondaryIndexSettingsDescription"; const _RGSISDL = "ReplicaGlobalSecondaryIndexSettingsDescriptionList"; const _RGSISU = "ReplicaGlobalSecondaryIndexSettingsUpdate"; const _RGSISUL = "ReplicaGlobalSecondaryIndexSettingsUpdateList"; const _RGSIU = "ReplicaGlobalSecondaryIndexUpdates"; const _RGU = "ReplicationGroupUpdate"; const _RGUL = "ReplicationGroupUpdateList"; const _RI = "RequestItems"; const _RICM = "ReturnItemCollectionMetrics"; const _RIDT = "ReplicaInaccessibleDateTime"; const _RIP = "RestoreInProgress"; const _RIUE = "ResourceInUseException"; const _RIe = "RevisionId"; const _RL = "ReplicaList"; const _RLE = "RequestLimitExceeded"; const _RN = "RegionName"; const _RNFE = "ReplicaNotFoundException"; const _RNFEe = "ResourceNotFoundException"; const _RP = "ResourcePolicy"; const _RPID = "RecoveryPeriodInDays"; const _RPRCASS = "ReplicaProvisionedReadCapacityAutoScalingSettings"; const _RPRCASSU = "ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate"; const _RPRCASU = "ReplicaProvisionedReadCapacityAutoScalingUpdate"; const _RPRCU = "ReplicaProvisionedReadCapacityUnits"; const _RPWCASS = "ReplicaProvisionedWriteCapacityAutoScalingSettings"; const _RPWCU = "ReplicaProvisionedWriteCapacityUnits"; const _RS = "ReplicaSettings"; const _RSD = "ReplicaStatusDescription"; const _RSDL = "ReplicaSettingsDescriptionList"; const _RSDe = "ReplicaSettingsDescription"; const _RSPP = "ReplicaStatusPercentProgress"; const _RSU = "ReplicaSettingsUpdate"; const _RSUL = "ReplicaSettingsUpdateList"; const _RSe = "ReplicaStatus"; const _RSes = "RestoreSummary"; const _RTC = "ReplicaTableClass"; const _RTCS = "ReplicaTableClassSummary"; const _RTFB = "RestoreTableFromBackup"; const _RTFBI = "RestoreTableFromBackupInput"; const _RTFBO = "RestoreTableFromBackupOutput"; const _RTTPIT = "RestoreTableToPointInTime"; const _RTTPITI = "RestoreTableToPointInTimeInput"; const _RTTPITO = "RestoreTableToPointInTimeOutput"; const _RU = "ReplicaUpdate"; const _RUL = "ReplicaUpdateList"; const _RUPS = "ReadUnitsPerSecond"; const _RUe = "ReplicaUpdates"; const _RV = "ReturnValues"; const _RVOCCF = "ReturnValuesOnConditionCheckFailure"; const _RWCE = "ReplicatedWriteConflictException"; const _Re = "Replica"; const _Rep = "Replicas"; const _S = "Statements"; const _SA = "StreamArn"; const _SB = "S3Bucket"; const _SBA = "SourceBackupArn"; const _SBO = "S3BucketOwner"; const _SBS = "S3BucketSource"; const _SC = "ScannedCount"; const _SD = "StreamDescription"; const _SE = "StreamEnabled"; const _SERGB = "SizeEstimateRangeGB"; const _SF = "ScanFilter"; const _SI = "ScanInput"; const _SIC = "ScaleInCooldown"; const _SICM = "SecondaryIndexesCapacityMap"; const _SIF = "ScanIndexForward"; const _SKP = "S3KeyPrefix"; const _SO = "ScanOutput"; const _SOC = "ScaleOutCooldown"; const _SP = "ScalingPolicies"; const _SPU = "ScalingPolicyUpdate"; const _SPr = "S3Prefix"; const _SS = "StreamSpecification"; const _SSA = "S3SseAlgorithm"; const _SSED = "SSEDescription"; const _SSES = "SSESpecification"; const _SSESO = "SSESpecificationOverride"; const _SSET = "SSEType"; const _SSKKI = "S3SseKmsKeyId"; const _SS_ = "SS"; const _ST = "StartTime"; const _STA = "SourceTableArn"; const _STD = "SourceTableDetails"; const _STFD = "SourceTableFeatureDetails"; const _STN = "SourceTableName"; const _SVT = "StreamViewType"; const _S_ = "S"; const _Sc = "Scan"; const _Se = "Select"; const _Seg = "Segment"; const _St = "Statement"; const _Sta = "Status"; const _T = "Table"; const _TA = "TableArn"; const _TAEE = "TableAlreadyExistsException"; const _TASD = "TableAutoScalingDescription"; const _TC = "TableClass"; const _TCDT = "TableCreationDateTime"; const _TCE = "TransactionCanceledException"; const _TCEr = "TransactionConflictException"; const _TCO = "TableClassOverride"; const _TCP = "TableCreationParameters"; const _TCS = "TableClassSummary"; const _TD = "TableDescription"; const _TE = "ThrottlingException"; const _TGI = "TransactGetItem"; const _TGII = "TransactGetItemsInput"; const _TGIL = "TransactGetItemList"; const _TGIO = "TransactGetItemsOutput"; const _TGIr = "TransactGetItems"; const _TI = "TableId"; const _TIPE = "TransactionInProgressException"; const _TIUE = "TableInUseException"; const _TIr = "TransactItems"; const _TK = "TagKeys"; const _TL = "TagList"; const _TMRCU = "TableMaxReadCapacityUnits"; const _TMWCU = "TableMaxWriteCapacityUnits"; const _TN = "TableName"; const _TNFE = "TableNotFoundException"; const _TNa = "TableNames"; const _TR = "ThrottlingReasons"; const _TRI = "TagResourceInput"; const _TRL = "ThrottlingReasonList"; const _TRLB = "TimeRangeLowerBound"; const _TRUB = "TimeRangeUpperBound"; const _TRa = "TagResource"; const _TRh = "ThrottlingReason"; const _TS = "TransactStatements"; const _TSB = "TableSizeBytes"; const _TSa = "TableStatus"; const _TSo = "TotalSegments"; const _TTLD = "TimeToLiveDescription"; const _TTLS = "TimeToLiveStatus"; const _TTLSi = "TimeToLiveSpecification"; const _TTN = "TargetTableName"; const _TTSPC = "TargetTrackingScalingPolicyConfiguration"; const _TV = "TargetValue"; const _TWI = "TransactWriteItem"; const _TWII = "TransactWriteItemsInput"; const _TWIL = "TransactWriteItemList"; const _TWIO = "TransactWriteItemsOutput"; const _TWIr = "TransactWriteItems"; const _TWTD = "TableWarmThroughputDescription"; const _Ta = "Tags"; const _Tag = "Tag"; const _U = "Update"; const _UCB = "UpdateContinuousBackups"; const _UCBI = "UpdateContinuousBackupsInput"; const _UCBO = "UpdateContinuousBackupsOutput"; const _UCI = "UpdateContributorInsights"; const _UCII = "UpdateContributorInsightsInput"; const _UCIO = "UpdateContributorInsightsOutput"; const _UE = "UpdateExpression"; const _UGSIA = "UpdateGlobalSecondaryIndexAction"; const _UGT = "UpdateGlobalTable"; const _UGTI = "UpdateGlobalTableInput"; const _UGTO = "UpdateGlobalTableOutput"; const _UGTS = "UpdateGlobalTableSettings"; const _UGTSI = "UpdateGlobalTableSettingsInput"; const _UGTSO = "UpdateGlobalTableSettingsOutput"; const _UI = "UnprocessedItems"; const _UII = "UpdateItemInput"; const _UIO = "UpdateItemOutput"; const _UIp = "UpdateItem"; const _UK = "UnprocessedKeys"; const _UKSC = "UpdateKinesisStreamingConfiguration"; const _UKSD = "UpdateKinesisStreamingDestination"; const _UKSDI = "UpdateKinesisStreamingDestinationInput"; const _UKSDO = "UpdateKinesisStreamingDestinationOutput"; const _ULRT = "UseLatestRestorableTime"; const _UR = "UntagResource"; const _URGMA = "UpdateReplicationGroupMemberAction"; const _URI = "UntagResourceInput"; const _UT = "UpdateTable"; const _UTI = "UpdateTableInput"; const _UTO = "UpdateTableOutput"; const _UTRAS = "UpdateTableReplicaAutoScaling"; const _UTRASI = "UpdateTableReplicaAutoScalingInput"; const _UTRASO = "UpdateTableReplicaAutoScalingOutput"; const _UTTL = "UpdateTimeToLive"; const _UTTLI = "UpdateTimeToLiveInput"; const _UTTLO = "UpdateTimeToLiveOutput"; const _V = "Value"; const _WCU = "WriteCapacityUnits"; const _WR = "WriteRequest"; const _WRr = "WriteRequests"; const _WS = "WitnessStatus"; const _WT = "WarmThroughput"; const _WUPS = "WriteUnitsPerSecond"; const _aQE = "awsQueryError"; const _c = "client"; const _e = "error"; const _hE = "httpError"; const _hH = "httpHeader"; const _m = "message"; const _r = "reason"; const _re = "resource"; const _s = "smithy.ts.sdk.synthetic.com.amazonaws.dynamodb"; const _se = "server"; const _tR = "throttlingReasons"; const _xacrsra = "x-amz-confirm-remove-self-resource-access"; const n0 = "com.amazonaws.dynamodb"; const _s_registry = TypeRegistry.for(_s); var DynamoDBServiceException$ = [-3, _s, "DynamoDBServiceException", 0, [], []]; _s_registry.registerError(DynamoDBServiceException$, DynamoDBServiceException); const n0_registry = TypeRegistry.for(n0); var BackupInUseException$ = [-3, n0, _BIUE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(BackupInUseException$, BackupInUseException); var BackupNotFoundException$ = [-3, n0, _BNFE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(BackupNotFoundException$, BackupNotFoundException); var ConditionalCheckFailedException$ = [-3, n0, _CCFE, { [_e]: _c }, [_m, _I], [0, () => AttributeMap] ]; n0_registry.registerError(ConditionalCheckFailedException$, ConditionalCheckFailedException); var ContinuousBackupsUnavailableException$ = [-3, n0, _CBUE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ContinuousBackupsUnavailableException$, ContinuousBackupsUnavailableException); var DuplicateItemException$ = [-3, n0, _DIE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(DuplicateItemException$, DuplicateItemException); var ExportConflictException$ = [-3, n0, _ECE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ExportConflictException$, ExportConflictException); var ExportNotFoundException$ = [-3, n0, _ENFE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ExportNotFoundException$, ExportNotFoundException); var GlobalTableAlreadyExistsException$ = [-3, n0, _GTAEE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(GlobalTableAlreadyExistsException$, GlobalTableAlreadyExistsException); var GlobalTableNotFoundException$ = [-3, n0, _GTNFE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(GlobalTableNotFoundException$, GlobalTableNotFoundException); var IdempotentParameterMismatchException$ = [-3, n0, _IPME, { [_e]: _c }, [_M], [0] ]; n0_registry.registerError(IdempotentParameterMismatchException$, IdempotentParameterMismatchException); var ImportConflictException$ = [-3, n0, _ICE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ImportConflictException$, ImportConflictException); var ImportNotFoundException$ = [-3, n0, _INFE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ImportNotFoundException$, ImportNotFoundException); var IndexNotFoundException$ = [-3, n0, _INFEn, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(IndexNotFoundException$, IndexNotFoundException); var InternalServerError$ = [-3, n0, _ISE, { [_e]: _se }, [_m], [0] ]; n0_registry.registerError(InternalServerError$, InternalServerError); var InvalidEndpointException$ = [-3, n0, _IEE, { [_e]: _c, [_hE]: 421 }, [_M], [0] ]; n0_registry.registerError(InvalidEndpointException$, InvalidEndpointException); var InvalidExportTimeException$ = [-3, n0, _IETE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(InvalidExportTimeException$, InvalidExportTimeException); var InvalidRestoreTimeException$ = [-3, n0, _IRTE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(InvalidRestoreTimeException$, InvalidRestoreTimeException); var ItemCollectionSizeLimitExceededException$ = [-3, n0, _ICSLEE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ItemCollectionSizeLimitExceededException$, ItemCollectionSizeLimitExceededException); var LimitExceededException$ = [-3, n0, _LEE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(LimitExceededException$, LimitExceededException); var PointInTimeRecoveryUnavailableException$ = [-3, n0, _PITRUE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(PointInTimeRecoveryUnavailableException$, PointInTimeRecoveryUnavailableException); var PolicyNotFoundException$ = [-3, n0, _PNFE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(PolicyNotFoundException$, PolicyNotFoundException); var ProvisionedThroughputExceededException$ = [-3, n0, _PTEE, { [_e]: _c }, [_m, _TR], [0, () => ThrottlingReasonList] ]; n0_registry.registerError(ProvisionedThroughputExceededException$, ProvisionedThroughputExceededException); var ReplicaAlreadyExistsException$ = [-3, n0, _RAEE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ReplicaAlreadyExistsException$, ReplicaAlreadyExistsException); var ReplicaNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ReplicaNotFoundException$, ReplicaNotFoundException); var ReplicatedWriteConflictException$ = [-3, n0, _RWCE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ReplicatedWriteConflictException$, ReplicatedWriteConflictException); var RequestLimitExceeded$ = [-3, n0, _RLE, { [_e]: _c }, [_m, _TR], [0, () => ThrottlingReasonList] ]; n0_registry.registerError(RequestLimitExceeded$, RequestLimitExceeded); var ResourceInUseException$ = [-3, n0, _RIUE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ResourceInUseException$, ResourceInUseException); var ResourceNotFoundException$ = [-3, n0, _RNFEe, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException); var TableAlreadyExistsException$ = [-3, n0, _TAEE, { [_e]: _c }, [_m], [0] ]; n0_registry.registerError(TableAlreadyExistsException$, TableAlreadyExistsException); var TableInUseException$ = [-3, n0, _TIUE, { [_e]: _c }, [_m], [0] ]; n0_registry