2025-11-14 06:32:36 -07:00

2250 lines
59 KiB
JavaScript

'use strict';
var middlewareHostHeader = require('@aws-sdk/middleware-host-header');
var middlewareLogger = require('@aws-sdk/middleware-logger');
var middlewareRecursionDetection = require('@aws-sdk/middleware-recursion-detection');
var middlewareSdkSqs = require('@aws-sdk/middleware-sdk-sqs');
var middlewareUserAgent = require('@aws-sdk/middleware-user-agent');
var configResolver = require('@smithy/config-resolver');
var core = require('@smithy/core');
var schema = require('@smithy/core/schema');
var middlewareContentLength = require('@smithy/middleware-content-length');
var middlewareEndpoint = require('@smithy/middleware-endpoint');
var middlewareRetry = require('@smithy/middleware-retry');
var smithyClient = require('@smithy/smithy-client');
var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');
var runtimeConfig = require('./runtimeConfig');
var regionConfigResolver = require('@aws-sdk/region-config-resolver');
var protocolHttp = require('@smithy/protocol-http');
const resolveClientEndpointParameters = (options) => {
return Object.assign(options, {
useDualstackEndpoint: options.useDualstackEndpoint ?? false,
useFipsEndpoint: options.useFipsEndpoint ?? false,
defaultSigningName: "sqs",
});
};
const commonParams = {
UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },
Endpoint: { type: "builtInParams", name: "endpoint" },
Region: { type: "builtInParams", name: "region" },
UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },
};
const getHttpAuthExtensionConfiguration = (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;
},
};
};
const resolveHttpAuthRuntimeConfig = (config) => {
return {
httpAuthSchemes: config.httpAuthSchemes(),
httpAuthSchemeProvider: config.httpAuthSchemeProvider(),
credentials: config.credentials(),
};
};
const resolveRuntimeExtensions = (runtimeConfig, extensions) => {
const extensionConfiguration = Object.assign(regionConfigResolver.getAwsRegionExtensionConfiguration(runtimeConfig), smithyClient.getDefaultExtensionConfiguration(runtimeConfig), protocolHttp.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));
extensions.forEach((extension) => extension.configure(extensionConfiguration));
return Object.assign(runtimeConfig, regionConfigResolver.resolveAwsRegionExtensionConfiguration(extensionConfiguration), smithyClient.resolveDefaultRuntimeConfig(extensionConfiguration), protocolHttp.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));
};
class SQSClient extends smithyClient.Client {
config;
constructor(...[configuration]) {
const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});
super(_config_0);
this.initConfig = _config_0;
const _config_1 = resolveClientEndpointParameters(_config_0);
const _config_2 = middlewareUserAgent.resolveUserAgentConfig(_config_1);
const _config_3 = middlewareRetry.resolveRetryConfig(_config_2);
const _config_4 = configResolver.resolveRegionConfig(_config_3);
const _config_5 = middlewareHostHeader.resolveHostHeaderConfig(_config_4);
const _config_6 = middlewareEndpoint.resolveEndpointConfig(_config_5);
const _config_7 = middlewareSdkSqs.resolveQueueUrlConfig(_config_6);
const _config_8 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_7);
const _config_9 = resolveRuntimeExtensions(_config_8, configuration?.extensions || []);
this.config = _config_9;
this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));
this.middlewareStack.use(middlewareUserAgent.getUserAgentPlugin(this.config));
this.middlewareStack.use(middlewareRetry.getRetryPlugin(this.config));
this.middlewareStack.use(middlewareContentLength.getContentLengthPlugin(this.config));
this.middlewareStack.use(middlewareHostHeader.getHostHeaderPlugin(this.config));
this.middlewareStack.use(middlewareLogger.getLoggerPlugin(this.config));
this.middlewareStack.use(middlewareRecursionDetection.getRecursionDetectionPlugin(this.config));
this.middlewareStack.use(middlewareSdkSqs.getQueueUrlPlugin(this.config));
this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {
httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultSQSHttpAuthSchemeParametersProvider,
identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({
"aws.auth#sigv4": config.credentials,
}),
}));
this.middlewareStack.use(core.getHttpSigningPlugin(this.config));
}
destroy() {
super.destroy();
}
}
let SQSServiceException$1 = class SQSServiceException extends smithyClient.ServiceException {
constructor(options) {
super(options);
Object.setPrototypeOf(this, SQSServiceException.prototype);
}
};
let InvalidAddress$1 = class InvalidAddress extends SQSServiceException$1 {
name = "InvalidAddress";
$fault = "client";
constructor(opts) {
super({
name: "InvalidAddress",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidAddress.prototype);
}
};
let InvalidSecurity$1 = class InvalidSecurity extends SQSServiceException$1 {
name = "InvalidSecurity";
$fault = "client";
constructor(opts) {
super({
name: "InvalidSecurity",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidSecurity.prototype);
}
};
let OverLimit$1 = class OverLimit extends SQSServiceException$1 {
name = "OverLimit";
$fault = "client";
constructor(opts) {
super({
name: "OverLimit",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, OverLimit.prototype);
}
};
let QueueDoesNotExist$1 = class QueueDoesNotExist extends SQSServiceException$1 {
name = "QueueDoesNotExist";
$fault = "client";
constructor(opts) {
super({
name: "QueueDoesNotExist",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, QueueDoesNotExist.prototype);
}
};
let RequestThrottled$1 = class RequestThrottled extends SQSServiceException$1 {
name = "RequestThrottled";
$fault = "client";
constructor(opts) {
super({
name: "RequestThrottled",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, RequestThrottled.prototype);
}
};
let UnsupportedOperation$1 = class UnsupportedOperation extends SQSServiceException$1 {
name = "UnsupportedOperation";
$fault = "client";
constructor(opts) {
super({
name: "UnsupportedOperation",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, UnsupportedOperation.prototype);
}
};
let ResourceNotFoundException$1 = class ResourceNotFoundException extends SQSServiceException$1 {
name = "ResourceNotFoundException";
$fault = "client";
constructor(opts) {
super({
name: "ResourceNotFoundException",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, ResourceNotFoundException.prototype);
}
};
let MessageNotInflight$1 = class MessageNotInflight extends SQSServiceException$1 {
name = "MessageNotInflight";
$fault = "client";
constructor(opts) {
super({
name: "MessageNotInflight",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, MessageNotInflight.prototype);
}
};
let ReceiptHandleIsInvalid$1 = class ReceiptHandleIsInvalid extends SQSServiceException$1 {
name = "ReceiptHandleIsInvalid";
$fault = "client";
constructor(opts) {
super({
name: "ReceiptHandleIsInvalid",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, ReceiptHandleIsInvalid.prototype);
}
};
let BatchEntryIdsNotDistinct$1 = class BatchEntryIdsNotDistinct extends SQSServiceException$1 {
name = "BatchEntryIdsNotDistinct";
$fault = "client";
constructor(opts) {
super({
name: "BatchEntryIdsNotDistinct",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, BatchEntryIdsNotDistinct.prototype);
}
};
let EmptyBatchRequest$1 = class EmptyBatchRequest extends SQSServiceException$1 {
name = "EmptyBatchRequest";
$fault = "client";
constructor(opts) {
super({
name: "EmptyBatchRequest",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, EmptyBatchRequest.prototype);
}
};
let InvalidBatchEntryId$1 = class InvalidBatchEntryId extends SQSServiceException$1 {
name = "InvalidBatchEntryId";
$fault = "client";
constructor(opts) {
super({
name: "InvalidBatchEntryId",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidBatchEntryId.prototype);
}
};
let TooManyEntriesInBatchRequest$1 = class TooManyEntriesInBatchRequest extends SQSServiceException$1 {
name = "TooManyEntriesInBatchRequest";
$fault = "client";
constructor(opts) {
super({
name: "TooManyEntriesInBatchRequest",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, TooManyEntriesInBatchRequest.prototype);
}
};
const QueueAttributeName = {
All: "All",
ApproximateNumberOfMessages: "ApproximateNumberOfMessages",
ApproximateNumberOfMessagesDelayed: "ApproximateNumberOfMessagesDelayed",
ApproximateNumberOfMessagesNotVisible: "ApproximateNumberOfMessagesNotVisible",
ContentBasedDeduplication: "ContentBasedDeduplication",
CreatedTimestamp: "CreatedTimestamp",
DeduplicationScope: "DeduplicationScope",
DelaySeconds: "DelaySeconds",
FifoQueue: "FifoQueue",
FifoThroughputLimit: "FifoThroughputLimit",
KmsDataKeyReusePeriodSeconds: "KmsDataKeyReusePeriodSeconds",
KmsMasterKeyId: "KmsMasterKeyId",
LastModifiedTimestamp: "LastModifiedTimestamp",
MaximumMessageSize: "MaximumMessageSize",
MessageRetentionPeriod: "MessageRetentionPeriod",
Policy: "Policy",
QueueArn: "QueueArn",
ReceiveMessageWaitTimeSeconds: "ReceiveMessageWaitTimeSeconds",
RedriveAllowPolicy: "RedriveAllowPolicy",
RedrivePolicy: "RedrivePolicy",
SqsManagedSseEnabled: "SqsManagedSseEnabled",
VisibilityTimeout: "VisibilityTimeout",
};
let InvalidAttributeName$1 = class InvalidAttributeName extends SQSServiceException$1 {
name = "InvalidAttributeName";
$fault = "client";
constructor(opts) {
super({
name: "InvalidAttributeName",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidAttributeName.prototype);
}
};
let InvalidAttributeValue$1 = class InvalidAttributeValue extends SQSServiceException$1 {
name = "InvalidAttributeValue";
$fault = "client";
constructor(opts) {
super({
name: "InvalidAttributeValue",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidAttributeValue.prototype);
}
};
let QueueDeletedRecently$1 = class QueueDeletedRecently extends SQSServiceException$1 {
name = "QueueDeletedRecently";
$fault = "client";
constructor(opts) {
super({
name: "QueueDeletedRecently",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, QueueDeletedRecently.prototype);
}
};
let QueueNameExists$1 = class QueueNameExists extends SQSServiceException$1 {
name = "QueueNameExists";
$fault = "client";
constructor(opts) {
super({
name: "QueueNameExists",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, QueueNameExists.prototype);
}
};
let InvalidIdFormat$1 = class InvalidIdFormat extends SQSServiceException$1 {
name = "InvalidIdFormat";
$fault = "client";
constructor(opts) {
super({
name: "InvalidIdFormat",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidIdFormat.prototype);
}
};
let PurgeQueueInProgress$1 = class PurgeQueueInProgress extends SQSServiceException$1 {
name = "PurgeQueueInProgress";
$fault = "client";
constructor(opts) {
super({
name: "PurgeQueueInProgress",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, PurgeQueueInProgress.prototype);
}
};
let KmsAccessDenied$1 = class KmsAccessDenied extends SQSServiceException$1 {
name = "KmsAccessDenied";
$fault = "client";
constructor(opts) {
super({
name: "KmsAccessDenied",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsAccessDenied.prototype);
}
};
let KmsDisabled$1 = class KmsDisabled extends SQSServiceException$1 {
name = "KmsDisabled";
$fault = "client";
constructor(opts) {
super({
name: "KmsDisabled",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsDisabled.prototype);
}
};
let KmsInvalidKeyUsage$1 = class KmsInvalidKeyUsage extends SQSServiceException$1 {
name = "KmsInvalidKeyUsage";
$fault = "client";
constructor(opts) {
super({
name: "KmsInvalidKeyUsage",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsInvalidKeyUsage.prototype);
}
};
let KmsInvalidState$1 = class KmsInvalidState extends SQSServiceException$1 {
name = "KmsInvalidState";
$fault = "client";
constructor(opts) {
super({
name: "KmsInvalidState",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsInvalidState.prototype);
}
};
let KmsNotFound$1 = class KmsNotFound extends SQSServiceException$1 {
name = "KmsNotFound";
$fault = "client";
constructor(opts) {
super({
name: "KmsNotFound",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsNotFound.prototype);
}
};
let KmsOptInRequired$1 = class KmsOptInRequired extends SQSServiceException$1 {
name = "KmsOptInRequired";
$fault = "client";
constructor(opts) {
super({
name: "KmsOptInRequired",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsOptInRequired.prototype);
}
};
let KmsThrottled$1 = class KmsThrottled extends SQSServiceException$1 {
name = "KmsThrottled";
$fault = "client";
constructor(opts) {
super({
name: "KmsThrottled",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, KmsThrottled.prototype);
}
};
const MessageSystemAttributeName = {
AWSTraceHeader: "AWSTraceHeader",
All: "All",
ApproximateFirstReceiveTimestamp: "ApproximateFirstReceiveTimestamp",
ApproximateReceiveCount: "ApproximateReceiveCount",
DeadLetterQueueSourceArn: "DeadLetterQueueSourceArn",
MessageDeduplicationId: "MessageDeduplicationId",
MessageGroupId: "MessageGroupId",
SenderId: "SenderId",
SentTimestamp: "SentTimestamp",
SequenceNumber: "SequenceNumber",
};
let InvalidMessageContents$1 = class InvalidMessageContents extends SQSServiceException$1 {
name = "InvalidMessageContents";
$fault = "client";
constructor(opts) {
super({
name: "InvalidMessageContents",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, InvalidMessageContents.prototype);
}
};
const MessageSystemAttributeNameForSends = {
AWSTraceHeader: "AWSTraceHeader",
};
let BatchRequestTooLong$1 = class BatchRequestTooLong extends SQSServiceException$1 {
name = "BatchRequestTooLong";
$fault = "client";
constructor(opts) {
super({
name: "BatchRequestTooLong",
$fault: "client",
...opts,
});
Object.setPrototypeOf(this, BatchRequestTooLong.prototype);
}
};
const _A = "Actions";
const _AN = "ActionName";
const _ANOMM = "ApproximateNumberOfMessagesMoved";
const _ANOMTM = "ApproximateNumberOfMessagesToMove";
const _ANt = "AttributeNames";
const _ANtt = "AttributeName";
const _AP = "AddPermission";
const _APR = "AddPermissionRequest";
const _AWSAI = "AWSAccountIds";
const _AWSAIc = "AWSAccountId";
const _At = "Attributes";
const _Att = "Attribute";
const _B = "Body";
const _BEIND = "BatchEntryIdsNotDistinct";
const _BL = "BinaryList";
const _BLV = "BinaryListValues";
const _BLVi = "BinaryListValue";
const _BREE = "BatchResultErrorEntry";
const _BREEL = "BatchResultErrorEntryList";
const _BRTL = "BatchRequestTooLong";
const _BV = "BinaryValue";
const _C = "Code";
const _CMMT = "CancelMessageMoveTask";
const _CMMTR = "CancelMessageMoveTaskRequest";
const _CMMTRa = "CancelMessageMoveTaskResult";
const _CMV = "ChangeMessageVisibility";
const _CMVB = "ChangeMessageVisibilityBatch";
const _CMVBR = "ChangeMessageVisibilityBatchRequest";
const _CMVBRE = "ChangeMessageVisibilityBatchRequestEntry";
const _CMVBREL = "ChangeMessageVisibilityBatchRequestEntryList";
const _CMVBRELh = "ChangeMessageVisibilityBatchResultEntryList";
const _CMVBREh = "ChangeMessageVisibilityBatchResultEntry";
const _CMVBRh = "ChangeMessageVisibilityBatchResult";
const _CMVR = "ChangeMessageVisibilityRequest";
const _CQ = "CreateQueue";
const _CQR = "CreateQueueRequest";
const _CQRr = "CreateQueueResult";
const _DA = "DestinationArn";
const _DM = "DeleteMessage";
const _DMB = "DeleteMessageBatch";
const _DMBR = "DeleteMessageBatchRequest";
const _DMBRE = "DeleteMessageBatchRequestEntry";
const _DMBREL = "DeleteMessageBatchRequestEntryList";
const _DMBRELe = "DeleteMessageBatchResultEntryList";
const _DMBREe = "DeleteMessageBatchResultEntry";
const _DMBRe = "DeleteMessageBatchResult";
const _DMR = "DeleteMessageRequest";
const _DQ = "DeleteQueue";
const _DQR = "DeleteQueueRequest";
const _DS = "DelaySeconds";
const _DT = "DataType";
const _E = "Entries";
const _EBR = "EmptyBatchRequest";
const _F = "Failed";
const _FR = "FailureReason";
const _GQA = "GetQueueAttributes";
const _GQAR = "GetQueueAttributesRequest";
const _GQARe = "GetQueueAttributesResult";
const _GQU = "GetQueueUrl";
const _GQUR = "GetQueueUrlRequest";
const _GQURe = "GetQueueUrlResult";
const _I = "Id";
const _IA = "InvalidAddress";
const _IAN = "InvalidAttributeName";
const _IAV = "InvalidAttributeValue";
const _IBEI = "InvalidBatchEntryId";
const _IIF = "InvalidIdFormat";
const _IMC = "InvalidMessageContents";
const _IS = "InvalidSecurity";
const _K = "Key";
const _KAD = "KmsAccessDenied";
const _KD = "KmsDisabled";
const _KIKU = "KmsInvalidKeyUsage";
const _KIS = "KmsInvalidState";
const _KNF = "KmsNotFound";
const _KOIR = "KmsOptInRequired";
const _KT = "KmsThrottled";
const _L = "Label";
const _LDLSQ = "ListDeadLetterSourceQueues";
const _LDLSQR = "ListDeadLetterSourceQueuesRequest";
const _LDLSQRi = "ListDeadLetterSourceQueuesResult";
const _LMMT = "ListMessageMoveTasks";
const _LMMTR = "ListMessageMoveTasksRequest";
const _LMMTRE = "ListMessageMoveTasksResultEntry";
const _LMMTREL = "ListMessageMoveTasksResultEntryList";
const _LMMTRi = "ListMessageMoveTasksResult";
const _LQ = "ListQueues";
const _LQR = "ListQueuesRequest";
const _LQRi = "ListQueuesResult";
const _LQT = "ListQueueTags";
const _LQTR = "ListQueueTagsRequest";
const _LQTRi = "ListQueueTagsResult";
const _M = "Message";
const _MA = "MessageAttributes";
const _MAN = "MessageAttributeNames";
const _MANe = "MessageAttributeName";
const _MAV = "MessageAttributeValue";
const _MAe = "MessageAttribute";
const _MB = "MessageBody";
const _MBAM = "MessageBodyAttributeMap";
const _MBSAM = "MessageBodySystemAttributeMap";
const _MDI = "MessageDeduplicationId";
const _MDOB = "MD5OfBody";
const _MDOMA = "MD5OfMessageAttributes";
const _MDOMB = "MD5OfMessageBody";
const _MDOMSA = "MD5OfMessageSystemAttributes";
const _MGI = "MessageGroupId";
const _MI = "MessageId";
const _ML = "MessageList";
const _MNI = "MessageNotInflight";
const _MNOM = "MaxNumberOfMessages";
const _MNOMPS = "MaxNumberOfMessagesPerSecond";
const _MR = "MaxResults";
const _MSA = "MessageSystemAttributes";
const _MSAM = "MessageSystemAttributeMap";
const _MSAN = "MessageSystemAttributeNames";
const _MSAV = "MessageSystemAttributeValue";
const _MSAe = "MessageSystemAttribute";
const _Me = "Messages";
const _N = "Name";
const _NT = "NextToken";
const _OL = "OverLimit";
const _PQ = "PurgeQueue";
const _PQIP = "PurgeQueueInProgress";
const _PQR = "PurgeQueueRequest";
const _QAM = "QueueAttributeMap";
const _QDNE = "QueueDoesNotExist";
const _QDR = "QueueDeletedRecently";
const _QN = "QueueName";
const _QNE = "QueueNameExists";
const _QNP = "QueueNamePrefix";
const _QOAWSAI = "QueueOwnerAWSAccountId";
const _QU = "QueueUrl";
const _QUu = "QueueUrls";
const _R = "Results";
const _RH = "ReceiptHandle";
const _RHII = "ReceiptHandleIsInvalid";
const _RM = "ReceiveMessage";
const _RMR = "ReceiveMessageRequest";
const _RMRe = "ReceiveMessageResult";
const _RNFE = "ResourceNotFoundException";
const _RP = "RemovePermission";
const _RPR = "RemovePermissionRequest";
const _RRAI = "ReceiveRequestAttemptId";
const _RT = "RequestThrottled";
const _S = "Successful";
const _SA = "SourceArn";
const _SF = "SenderFault";
const _SL = "StringList";
const _SLV = "StringListValues";
const _SLVt = "StringListValue";
const _SM = "SendMessage";
const _SMB = "SendMessageBatch";
const _SMBR = "SendMessageBatchRequest";
const _SMBRE = "SendMessageBatchRequestEntry";
const _SMBREL = "SendMessageBatchRequestEntryList";
const _SMBRELe = "SendMessageBatchResultEntryList";
const _SMBREe = "SendMessageBatchResultEntry";
const _SMBRe = "SendMessageBatchResult";
const _SMMT = "StartMessageMoveTask";
const _SMMTR = "StartMessageMoveTaskRequest";
const _SMMTRt = "StartMessageMoveTaskResult";
const _SMR = "SendMessageRequest";
const _SMRe = "SendMessageResult";
const _SN = "SequenceNumber";
const _SQA = "SetQueueAttributes";
const _SQAR = "SetQueueAttributesRequest";
const _ST = "StartedTimestamp";
const _SV = "StringValue";
const _St = "Status";
const _T = "Tag";
const _TH = "TaskHandle";
const _TK = "TagKeys";
const _TKa = "TagKey";
const _TM = "TagMap";
const _TMEIBR = "TooManyEntriesInBatchRequest";
const _TQ = "TagQueue";
const _TQR = "TagQueueRequest";
const _Ta = "Tags";
const _UO = "UnsupportedOperation";
const _UQ = "UntagQueue";
const _UQR = "UntagQueueRequest";
const _V = "Value";
const _VT = "VisibilityTimeout";
const _WTS = "WaitTimeSeconds";
const _aQE = "awsQueryError";
const _c = "client";
const _e = "error";
const _hE = "httpError";
const _m = "message";
const _qU = "queueUrls";
const _s = "smithy.ts.sdk.synthetic.com.amazonaws.sqs";
const _t = "tags";
const _xF = "xmlFlattened";
const _xN = "xmlName";
const n0 = "com.amazonaws.sqs";
var AddPermissionRequest = [
3,
n0,
_APR,
0,
[_QU, _L, _AWSAI, _A],
[
0,
0,
[
64 | 0,
{
[_xN]: _AWSAIc,
[_xF]: 1,
},
],
[
64 | 0,
{
[_xN]: _AN,
[_xF]: 1,
},
],
],
];
var BatchEntryIdsNotDistinct = [
-3,
n0,
_BEIND,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.BatchEntryIdsNotDistinct`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(BatchEntryIdsNotDistinct, BatchEntryIdsNotDistinct$1);
var BatchRequestTooLong = [
-3,
n0,
_BRTL,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.BatchRequestTooLong`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(BatchRequestTooLong, BatchRequestTooLong$1);
var BatchResultErrorEntry = [3, n0, _BREE, 0, [_I, _SF, _C, _M], [0, 2, 0, 0]];
var CancelMessageMoveTaskRequest = [3, n0, _CMMTR, 0, [_TH], [0]];
var CancelMessageMoveTaskResult = [3, n0, _CMMTRa, 0, [_ANOMM], [1]];
var ChangeMessageVisibilityBatchRequest = [
3,
n0,
_CMVBR,
0,
[_QU, _E],
[
0,
[
() => ChangeMessageVisibilityBatchRequestEntryList,
{
[_xN]: _CMVBRE,
[_xF]: 1,
},
],
],
];
var ChangeMessageVisibilityBatchRequestEntry = [
3,
n0,
_CMVBRE,
0,
[_I, _RH, _VT],
[0, 0, 1],
];
var ChangeMessageVisibilityBatchResult = [
3,
n0,
_CMVBRh,
0,
[_S, _F],
[
[
() => ChangeMessageVisibilityBatchResultEntryList,
{
[_xN]: _CMVBREh,
[_xF]: 1,
},
],
[
() => BatchResultErrorEntryList,
{
[_xN]: _BREE,
[_xF]: 1,
},
],
],
];
var ChangeMessageVisibilityBatchResultEntry = [3, n0, _CMVBREh, 0, [_I], [0]];
var ChangeMessageVisibilityRequest = [3, n0, _CMVR, 0, [_QU, _RH, _VT], [0, 0, 1]];
var CreateQueueRequest = [
3,
n0,
_CQR,
0,
[_QN, _At, _t],
[
0,
[
() => QueueAttributeMap,
{
[_xN]: _Att,
[_xF]: 1,
},
],
[
() => TagMap,
{
[_xN]: _T,
[_xF]: 1,
},
],
],
];
var CreateQueueResult = [3, n0, _CQRr, 0, [_QU], [0]];
var DeleteMessageBatchRequest = [
3,
n0,
_DMBR,
0,
[_QU, _E],
[
0,
[
() => DeleteMessageBatchRequestEntryList,
{
[_xN]: _DMBRE,
[_xF]: 1,
},
],
],
];
var DeleteMessageBatchRequestEntry = [3, n0, _DMBRE, 0, [_I, _RH], [0, 0]];
var DeleteMessageBatchResult = [
3,
n0,
_DMBRe,
0,
[_S, _F],
[
[
() => DeleteMessageBatchResultEntryList,
{
[_xN]: _DMBREe,
[_xF]: 1,
},
],
[
() => BatchResultErrorEntryList,
{
[_xN]: _BREE,
[_xF]: 1,
},
],
],
];
var DeleteMessageBatchResultEntry = [3, n0, _DMBREe, 0, [_I], [0]];
var DeleteMessageRequest = [3, n0, _DMR, 0, [_QU, _RH], [0, 0]];
var DeleteQueueRequest = [3, n0, _DQR, 0, [_QU], [0]];
var EmptyBatchRequest = [
-3,
n0,
_EBR,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.EmptyBatchRequest`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(EmptyBatchRequest, EmptyBatchRequest$1);
var GetQueueAttributesRequest = [
3,
n0,
_GQAR,
0,
[_QU, _ANt],
[
0,
[
64 | 0,
{
[_xN]: _ANtt,
[_xF]: 1,
},
],
],
];
var GetQueueAttributesResult = [
3,
n0,
_GQARe,
0,
[_At],
[
[
() => QueueAttributeMap,
{
[_xN]: _Att,
[_xF]: 1,
},
],
],
];
var GetQueueUrlRequest = [3, n0, _GQUR, 0, [_QN, _QOAWSAI], [0, 0]];
var GetQueueUrlResult = [3, n0, _GQURe, 0, [_QU], [0]];
var InvalidAddress = [
-3,
n0,
_IA,
{
[_e]: _c,
[_hE]: 404,
[_aQE]: [`InvalidAddress`, 404],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(InvalidAddress, InvalidAddress$1);
var InvalidAttributeName = [
-3,
n0,
_IAN,
{
[_e]: _c,
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(InvalidAttributeName, InvalidAttributeName$1);
var InvalidAttributeValue = [
-3,
n0,
_IAV,
{
[_e]: _c,
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(InvalidAttributeValue, InvalidAttributeValue$1);
var InvalidBatchEntryId = [
-3,
n0,
_IBEI,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.InvalidBatchEntryId`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(InvalidBatchEntryId, InvalidBatchEntryId$1);
var InvalidIdFormat = [
-3,
n0,
_IIF,
{
[_e]: _c,
},
[],
[],
];
schema.TypeRegistry.for(n0).registerError(InvalidIdFormat, InvalidIdFormat$1);
var InvalidMessageContents = [
-3,
n0,
_IMC,
{
[_e]: _c,
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(InvalidMessageContents, InvalidMessageContents$1);
var InvalidSecurity = [
-3,
n0,
_IS,
{
[_e]: _c,
[_hE]: 403,
[_aQE]: [`InvalidSecurity`, 403],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(InvalidSecurity, InvalidSecurity$1);
var KmsAccessDenied = [
-3,
n0,
_KAD,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`KMS.AccessDeniedException`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsAccessDenied, KmsAccessDenied$1);
var KmsDisabled = [
-3,
n0,
_KD,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`KMS.DisabledException`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsDisabled, KmsDisabled$1);
var KmsInvalidKeyUsage = [
-3,
n0,
_KIKU,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`KMS.InvalidKeyUsageException`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsInvalidKeyUsage, KmsInvalidKeyUsage$1);
var KmsInvalidState = [
-3,
n0,
_KIS,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`KMS.InvalidStateException`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsInvalidState, KmsInvalidState$1);
var KmsNotFound = [
-3,
n0,
_KNF,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`KMS.NotFoundException`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsNotFound, KmsNotFound$1);
var KmsOptInRequired = [
-3,
n0,
_KOIR,
{
[_e]: _c,
[_hE]: 403,
[_aQE]: [`KMS.OptInRequired`, 403],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsOptInRequired, KmsOptInRequired$1);
var KmsThrottled = [
-3,
n0,
_KT,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`KMS.ThrottlingException`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(KmsThrottled, KmsThrottled$1);
var ListDeadLetterSourceQueuesRequest = [3, n0, _LDLSQR, 0, [_QU, _NT, _MR], [0, 0, 1]];
var ListDeadLetterSourceQueuesResult = [
3,
n0,
_LDLSQRi,
0,
[_qU, _NT],
[
[
64 | 0,
{
[_xN]: _QU,
[_xF]: 1,
},
],
0,
],
];
var ListMessageMoveTasksRequest = [3, n0, _LMMTR, 0, [_SA, _MR], [0, 1]];
var ListMessageMoveTasksResult = [
3,
n0,
_LMMTRi,
{
[_xN]: _LMMTRi,
},
[_R],
[
[
() => ListMessageMoveTasksResultEntryList,
{
[_xN]: _LMMTRE,
[_xF]: 1,
},
],
],
];
var ListMessageMoveTasksResultEntry = [
3,
n0,
_LMMTRE,
0,
[_TH, _St, _SA, _DA, _MNOMPS, _ANOMM, _ANOMTM, _FR, _ST],
[0, 0, 0, 0, 1, 1, 1, 0, 1],
];
var ListQueuesRequest = [3, n0, _LQR, 0, [_QNP, _NT, _MR], [0, 0, 1]];
var ListQueuesResult = [
3,
n0,
_LQRi,
0,
[_QUu, _NT],
[
[
64 | 0,
{
[_xN]: _QU,
[_xF]: 1,
},
],
0,
],
];
var ListQueueTagsRequest = [3, n0, _LQTR, 0, [_QU], [0]];
var ListQueueTagsResult = [
3,
n0,
_LQTRi,
0,
[_Ta],
[
[
() => TagMap,
{
[_xN]: _T,
[_xF]: 1,
},
],
],
];
var Message = [
3,
n0,
_M,
0,
[_MI, _RH, _MDOB, _B, _At, _MDOMA, _MA],
[
0,
0,
0,
0,
[
() => MessageSystemAttributeMap,
{
[_xN]: _Att,
[_xF]: 1,
},
],
0,
[
() => MessageBodyAttributeMap,
{
[_xN]: _MAe,
[_xF]: 1,
},
],
],
];
var MessageAttributeValue = [
3,
n0,
_MAV,
0,
[_SV, _BV, _SLV, _BLV, _DT],
[
0,
21,
[
() => StringList,
{
[_xN]: _SLVt,
[_xF]: 1,
},
],
[
() => BinaryList,
{
[_xN]: _BLVi,
[_xF]: 1,
},
],
0,
],
];
var MessageNotInflight = [
-3,
n0,
_MNI,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.MessageNotInflight`, 400],
},
[],
[],
];
schema.TypeRegistry.for(n0).registerError(MessageNotInflight, MessageNotInflight$1);
var MessageSystemAttributeValue = [
3,
n0,
_MSAV,
0,
[_SV, _BV, _SLV, _BLV, _DT],
[
0,
21,
[
() => StringList,
{
[_xN]: _SLVt,
[_xF]: 1,
},
],
[
() => BinaryList,
{
[_xN]: _BLVi,
[_xF]: 1,
},
],
0,
],
];
var OverLimit = [
-3,
n0,
_OL,
{
[_e]: _c,
[_hE]: 403,
[_aQE]: [`OverLimit`, 403],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(OverLimit, OverLimit$1);
var PurgeQueueInProgress = [
-3,
n0,
_PQIP,
{
[_e]: _c,
[_hE]: 403,
[_aQE]: [`AWS.SimpleQueueService.PurgeQueueInProgress`, 403],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(PurgeQueueInProgress, PurgeQueueInProgress$1);
var PurgeQueueRequest = [3, n0, _PQR, 0, [_QU], [0]];
var QueueDeletedRecently = [
-3,
n0,
_QDR,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.QueueDeletedRecently`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(QueueDeletedRecently, QueueDeletedRecently$1);
var QueueDoesNotExist = [
-3,
n0,
_QDNE,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.NonExistentQueue`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(QueueDoesNotExist, QueueDoesNotExist$1);
var QueueNameExists = [
-3,
n0,
_QNE,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`QueueAlreadyExists`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(QueueNameExists, QueueNameExists$1);
var ReceiptHandleIsInvalid = [
-3,
n0,
_RHII,
{
[_e]: _c,
[_hE]: 404,
[_aQE]: [`ReceiptHandleIsInvalid`, 404],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(ReceiptHandleIsInvalid, ReceiptHandleIsInvalid$1);
var ReceiveMessageRequest = [
3,
n0,
_RMR,
0,
[_QU, _ANt, _MSAN, _MAN, _MNOM, _VT, _WTS, _RRAI],
[
0,
[
64 | 0,
{
[_xN]: _ANtt,
[_xF]: 1,
},
],
[
64 | 0,
{
[_xN]: _ANtt,
[_xF]: 1,
},
],
[
64 | 0,
{
[_xN]: _MANe,
[_xF]: 1,
},
],
1,
1,
1,
0,
],
];
var ReceiveMessageResult = [
3,
n0,
_RMRe,
0,
[_Me],
[
[
() => MessageList,
{
[_xN]: _M,
[_xF]: 1,
},
],
],
];
var RemovePermissionRequest = [3, n0, _RPR, 0, [_QU, _L], [0, 0]];
var RequestThrottled = [
-3,
n0,
_RT,
{
[_e]: _c,
[_hE]: 403,
[_aQE]: [`RequestThrottled`, 403],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(RequestThrottled, RequestThrottled$1);
var ResourceNotFoundException = [
-3,
n0,
_RNFE,
{
[_e]: _c,
[_hE]: 404,
[_aQE]: [`ResourceNotFoundException`, 404],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(ResourceNotFoundException, ResourceNotFoundException$1);
var SendMessageBatchRequest = [
3,
n0,
_SMBR,
0,
[_QU, _E],
[
0,
[
() => SendMessageBatchRequestEntryList,
{
[_xN]: _SMBRE,
[_xF]: 1,
},
],
],
];
var SendMessageBatchRequestEntry = [
3,
n0,
_SMBRE,
0,
[_I, _MB, _DS, _MA, _MSA, _MDI, _MGI],
[
0,
0,
1,
[
() => MessageBodyAttributeMap,
{
[_xN]: _MAe,
[_xF]: 1,
},
],
[
() => MessageBodySystemAttributeMap,
{
[_xN]: _MSAe,
[_xF]: 1,
},
],
0,
0,
],
];
var SendMessageBatchResult = [
3,
n0,
_SMBRe,
0,
[_S, _F],
[
[
() => SendMessageBatchResultEntryList,
{
[_xN]: _SMBREe,
[_xF]: 1,
},
],
[
() => BatchResultErrorEntryList,
{
[_xN]: _BREE,
[_xF]: 1,
},
],
],
];
var SendMessageBatchResultEntry = [
3,
n0,
_SMBREe,
0,
[_I, _MI, _MDOMB, _MDOMA, _MDOMSA, _SN],
[0, 0, 0, 0, 0, 0],
];
var SendMessageRequest = [
3,
n0,
_SMR,
0,
[_QU, _MB, _DS, _MA, _MSA, _MDI, _MGI],
[
0,
0,
1,
[
() => MessageBodyAttributeMap,
{
[_xN]: _MAe,
[_xF]: 1,
},
],
[
() => MessageBodySystemAttributeMap,
{
[_xN]: _MSAe,
[_xF]: 1,
},
],
0,
0,
],
];
var SendMessageResult = [
3,
n0,
_SMRe,
0,
[_MDOMB, _MDOMA, _MDOMSA, _MI, _SN],
[0, 0, 0, 0, 0],
];
var SetQueueAttributesRequest = [
3,
n0,
_SQAR,
0,
[_QU, _At],
[
0,
[
() => QueueAttributeMap,
{
[_xN]: _Att,
[_xF]: 1,
},
],
],
];
var StartMessageMoveTaskRequest = [3, n0, _SMMTR, 0, [_SA, _DA, _MNOMPS], [0, 0, 1]];
var StartMessageMoveTaskResult = [3, n0, _SMMTRt, 0, [_TH], [0]];
var TagQueueRequest = [
3,
n0,
_TQR,
0,
[_QU, _Ta],
[
0,
[
() => TagMap,
{
[_xN]: _T,
[_xF]: 1,
},
],
],
];
var TooManyEntriesInBatchRequest = [
-3,
n0,
_TMEIBR,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.TooManyEntriesInBatchRequest`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(TooManyEntriesInBatchRequest, TooManyEntriesInBatchRequest$1);
var UnsupportedOperation = [
-3,
n0,
_UO,
{
[_e]: _c,
[_hE]: 400,
[_aQE]: [`AWS.SimpleQueueService.UnsupportedOperation`, 400],
},
[_m],
[0],
];
schema.TypeRegistry.for(n0).registerError(UnsupportedOperation, UnsupportedOperation$1);
var UntagQueueRequest = [
3,
n0,
_UQR,
0,
[_QU, _TK],
[
0,
[
64 | 0,
{
[_xN]: _TKa,
[_xF]: 1,
},
],
],
];
var __Unit = "unit";
var SQSServiceException = [-3, _s, "SQSServiceException", 0, [], []];
schema.TypeRegistry.for(_s).registerError(SQSServiceException, SQSServiceException$1);
var BatchResultErrorEntryList = [1, n0, _BREEL, 0, () => BatchResultErrorEntry];
var BinaryList = [
1,
n0,
_BL,
0,
[
21,
{
[_xN]: _BLVi,
},
],
];
var ChangeMessageVisibilityBatchRequestEntryList = [
1,
n0,
_CMVBREL,
0,
() => ChangeMessageVisibilityBatchRequestEntry,
];
var ChangeMessageVisibilityBatchResultEntryList = [
1,
n0,
_CMVBRELh,
0,
() => ChangeMessageVisibilityBatchResultEntry,
];
var DeleteMessageBatchRequestEntryList = [
1,
n0,
_DMBREL,
0,
() => DeleteMessageBatchRequestEntry,
];
var DeleteMessageBatchResultEntryList = [
1,
n0,
_DMBRELe,
0,
() => DeleteMessageBatchResultEntry,
];
var ListMessageMoveTasksResultEntryList = [
1,
n0,
_LMMTREL,
0,
() => ListMessageMoveTasksResultEntry,
];
var MessageList = [1, n0, _ML, 0, [() => Message, 0]];
var SendMessageBatchRequestEntryList = [
1,
n0,
_SMBREL,
0,
[() => SendMessageBatchRequestEntry, 0],
];
var SendMessageBatchResultEntryList = [1, n0, _SMBRELe, 0, () => SendMessageBatchResultEntry];
var StringList = [
1,
n0,
_SL,
0,
[
0,
{
[_xN]: _SLVt,
},
],
];
var MessageBodyAttributeMap = [
2,
n0,
_MBAM,
0,
[
0,
{
[_xN]: _N,
},
],
[
() => MessageAttributeValue,
{
[_xN]: _V,
},
],
];
var MessageBodySystemAttributeMap = [
2,
n0,
_MBSAM,
0,
[
0,
{
[_xN]: _N,
},
],
[
() => MessageSystemAttributeValue,
{
[_xN]: _V,
},
],
];
var MessageSystemAttributeMap = [
2,
n0,
_MSAM,
0,
[
0,
{
[_xN]: _N,
},
],
[
0,
{
[_xN]: _V,
},
],
];
var QueueAttributeMap = [
2,
n0,
_QAM,
0,
[
0,
{
[_xN]: _N,
},
],
[
0,
{
[_xN]: _V,
},
],
];
var TagMap = [
2,
n0,
_TM,
0,
[
0,
{
[_xN]: _K,
},
],
[
0,
{
[_xN]: _V,
},
],
];
var AddPermission = [9, n0, _AP, 0, () => AddPermissionRequest, () => __Unit];
var CancelMessageMoveTask = [
9,
n0,
_CMMT,
0,
() => CancelMessageMoveTaskRequest,
() => CancelMessageMoveTaskResult,
];
var ChangeMessageVisibility = [
9,
n0,
_CMV,
0,
() => ChangeMessageVisibilityRequest,
() => __Unit,
];
var ChangeMessageVisibilityBatch = [
9,
n0,
_CMVB,
0,
() => ChangeMessageVisibilityBatchRequest,
() => ChangeMessageVisibilityBatchResult,
];
var CreateQueue = [9, n0, _CQ, 0, () => CreateQueueRequest, () => CreateQueueResult];
var DeleteMessage = [9, n0, _DM, 0, () => DeleteMessageRequest, () => __Unit];
var DeleteMessageBatch = [
9,
n0,
_DMB,
0,
() => DeleteMessageBatchRequest,
() => DeleteMessageBatchResult,
];
var DeleteQueue = [9, n0, _DQ, 0, () => DeleteQueueRequest, () => __Unit];
var GetQueueAttributes = [
9,
n0,
_GQA,
0,
() => GetQueueAttributesRequest,
() => GetQueueAttributesResult,
];
var GetQueueUrl = [9, n0, _GQU, 0, () => GetQueueUrlRequest, () => GetQueueUrlResult];
var ListDeadLetterSourceQueues = [
9,
n0,
_LDLSQ,
0,
() => ListDeadLetterSourceQueuesRequest,
() => ListDeadLetterSourceQueuesResult,
];
var ListMessageMoveTasks = [
9,
n0,
_LMMT,
0,
() => ListMessageMoveTasksRequest,
() => ListMessageMoveTasksResult,
];
var ListQueues = [9, n0, _LQ, 0, () => ListQueuesRequest, () => ListQueuesResult];
var ListQueueTags = [
9,
n0,
_LQT,
0,
() => ListQueueTagsRequest,
() => ListQueueTagsResult,
];
var PurgeQueue = [9, n0, _PQ, 0, () => PurgeQueueRequest, () => __Unit];
var ReceiveMessage = [
9,
n0,
_RM,
0,
() => ReceiveMessageRequest,
() => ReceiveMessageResult,
];
var RemovePermission = [9, n0, _RP, 0, () => RemovePermissionRequest, () => __Unit];
var SendMessage = [9, n0, _SM, 0, () => SendMessageRequest, () => SendMessageResult];
var SendMessageBatch = [
9,
n0,
_SMB,
0,
() => SendMessageBatchRequest,
() => SendMessageBatchResult,
];
var SetQueueAttributes = [9, n0, _SQA, 0, () => SetQueueAttributesRequest, () => __Unit];
var StartMessageMoveTask = [
9,
n0,
_SMMT,
0,
() => StartMessageMoveTaskRequest,
() => StartMessageMoveTaskResult,
];
var TagQueue = [9, n0, _TQ, 0, () => TagQueueRequest, () => __Unit];
var UntagQueue = [9, n0, _UQ, 0, () => UntagQueueRequest, () => __Unit];
class AddPermissionCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "AddPermission", {})
.n("SQSClient", "AddPermissionCommand")
.sc(AddPermission)
.build() {
}
class CancelMessageMoveTaskCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "CancelMessageMoveTask", {})
.n("SQSClient", "CancelMessageMoveTaskCommand")
.sc(CancelMessageMoveTask)
.build() {
}
class ChangeMessageVisibilityBatchCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "ChangeMessageVisibilityBatch", {})
.n("SQSClient", "ChangeMessageVisibilityBatchCommand")
.sc(ChangeMessageVisibilityBatch)
.build() {
}
class ChangeMessageVisibilityCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "ChangeMessageVisibility", {})
.n("SQSClient", "ChangeMessageVisibilityCommand")
.sc(ChangeMessageVisibility)
.build() {
}
class CreateQueueCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "CreateQueue", {})
.n("SQSClient", "CreateQueueCommand")
.sc(CreateQueue)
.build() {
}
class DeleteMessageBatchCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "DeleteMessageBatch", {})
.n("SQSClient", "DeleteMessageBatchCommand")
.sc(DeleteMessageBatch)
.build() {
}
class DeleteMessageCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "DeleteMessage", {})
.n("SQSClient", "DeleteMessageCommand")
.sc(DeleteMessage)
.build() {
}
class DeleteQueueCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "DeleteQueue", {})
.n("SQSClient", "DeleteQueueCommand")
.sc(DeleteQueue)
.build() {
}
class GetQueueAttributesCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "GetQueueAttributes", {})
.n("SQSClient", "GetQueueAttributesCommand")
.sc(GetQueueAttributes)
.build() {
}
class GetQueueUrlCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "GetQueueUrl", {})
.n("SQSClient", "GetQueueUrlCommand")
.sc(GetQueueUrl)
.build() {
}
class ListDeadLetterSourceQueuesCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "ListDeadLetterSourceQueues", {})
.n("SQSClient", "ListDeadLetterSourceQueuesCommand")
.sc(ListDeadLetterSourceQueues)
.build() {
}
class ListMessageMoveTasksCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "ListMessageMoveTasks", {})
.n("SQSClient", "ListMessageMoveTasksCommand")
.sc(ListMessageMoveTasks)
.build() {
}
class ListQueuesCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "ListQueues", {})
.n("SQSClient", "ListQueuesCommand")
.sc(ListQueues)
.build() {
}
class ListQueueTagsCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "ListQueueTags", {})
.n("SQSClient", "ListQueueTagsCommand")
.sc(ListQueueTags)
.build() {
}
class PurgeQueueCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "PurgeQueue", {})
.n("SQSClient", "PurgeQueueCommand")
.sc(PurgeQueue)
.build() {
}
class ReceiveMessageCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions()), middlewareSdkSqs.getReceiveMessagePlugin(config)];
})
.s("AmazonSQS", "ReceiveMessage", {})
.n("SQSClient", "ReceiveMessageCommand")
.sc(ReceiveMessage)
.build() {
}
class RemovePermissionCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "RemovePermission", {})
.n("SQSClient", "RemovePermissionCommand")
.sc(RemovePermission)
.build() {
}
class SendMessageBatchCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions()), middlewareSdkSqs.getSendMessageBatchPlugin(config)];
})
.s("AmazonSQS", "SendMessageBatch", {})
.n("SQSClient", "SendMessageBatchCommand")
.sc(SendMessageBatch)
.build() {
}
class SendMessageCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions()), middlewareSdkSqs.getSendMessagePlugin(config)];
})
.s("AmazonSQS", "SendMessage", {})
.n("SQSClient", "SendMessageCommand")
.sc(SendMessage)
.build() {
}
class SetQueueAttributesCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "SetQueueAttributes", {})
.n("SQSClient", "SetQueueAttributesCommand")
.sc(SetQueueAttributes)
.build() {
}
class StartMessageMoveTaskCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "StartMessageMoveTask", {})
.n("SQSClient", "StartMessageMoveTaskCommand")
.sc(StartMessageMoveTask)
.build() {
}
class TagQueueCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "TagQueue", {})
.n("SQSClient", "TagQueueCommand")
.sc(TagQueue)
.build() {
}
class UntagQueueCommand extends smithyClient.Command
.classBuilder()
.ep(commonParams)
.m(function (Command, cs, config, o) {
return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];
})
.s("AmazonSQS", "UntagQueue", {})
.n("SQSClient", "UntagQueueCommand")
.sc(UntagQueue)
.build() {
}
const commands = {
AddPermissionCommand,
CancelMessageMoveTaskCommand,
ChangeMessageVisibilityCommand,
ChangeMessageVisibilityBatchCommand,
CreateQueueCommand,
DeleteMessageCommand,
DeleteMessageBatchCommand,
DeleteQueueCommand,
GetQueueAttributesCommand,
GetQueueUrlCommand,
ListDeadLetterSourceQueuesCommand,
ListMessageMoveTasksCommand,
ListQueuesCommand,
ListQueueTagsCommand,
PurgeQueueCommand,
ReceiveMessageCommand,
RemovePermissionCommand,
SendMessageCommand,
SendMessageBatchCommand,
SetQueueAttributesCommand,
StartMessageMoveTaskCommand,
TagQueueCommand,
UntagQueueCommand,
};
class SQS extends SQSClient {
}
smithyClient.createAggregatedClient(commands, SQS);
const paginateListDeadLetterSourceQueues = core.createPaginator(SQSClient, ListDeadLetterSourceQueuesCommand, "NextToken", "NextToken", "MaxResults");
const paginateListQueues = core.createPaginator(SQSClient, ListQueuesCommand, "NextToken", "NextToken", "MaxResults");
Object.defineProperty(exports, "$Command", {
enumerable: true,
get: function () { return smithyClient.Command; }
});
Object.defineProperty(exports, "__Client", {
enumerable: true,
get: function () { return smithyClient.Client; }
});
exports.AddPermissionCommand = AddPermissionCommand;
exports.BatchEntryIdsNotDistinct = BatchEntryIdsNotDistinct$1;
exports.BatchRequestTooLong = BatchRequestTooLong$1;
exports.CancelMessageMoveTaskCommand = CancelMessageMoveTaskCommand;
exports.ChangeMessageVisibilityBatchCommand = ChangeMessageVisibilityBatchCommand;
exports.ChangeMessageVisibilityCommand = ChangeMessageVisibilityCommand;
exports.CreateQueueCommand = CreateQueueCommand;
exports.DeleteMessageBatchCommand = DeleteMessageBatchCommand;
exports.DeleteMessageCommand = DeleteMessageCommand;
exports.DeleteQueueCommand = DeleteQueueCommand;
exports.EmptyBatchRequest = EmptyBatchRequest$1;
exports.GetQueueAttributesCommand = GetQueueAttributesCommand;
exports.GetQueueUrlCommand = GetQueueUrlCommand;
exports.InvalidAddress = InvalidAddress$1;
exports.InvalidAttributeName = InvalidAttributeName$1;
exports.InvalidAttributeValue = InvalidAttributeValue$1;
exports.InvalidBatchEntryId = InvalidBatchEntryId$1;
exports.InvalidIdFormat = InvalidIdFormat$1;
exports.InvalidMessageContents = InvalidMessageContents$1;
exports.InvalidSecurity = InvalidSecurity$1;
exports.KmsAccessDenied = KmsAccessDenied$1;
exports.KmsDisabled = KmsDisabled$1;
exports.KmsInvalidKeyUsage = KmsInvalidKeyUsage$1;
exports.KmsInvalidState = KmsInvalidState$1;
exports.KmsNotFound = KmsNotFound$1;
exports.KmsOptInRequired = KmsOptInRequired$1;
exports.KmsThrottled = KmsThrottled$1;
exports.ListDeadLetterSourceQueuesCommand = ListDeadLetterSourceQueuesCommand;
exports.ListMessageMoveTasksCommand = ListMessageMoveTasksCommand;
exports.ListQueueTagsCommand = ListQueueTagsCommand;
exports.ListQueuesCommand = ListQueuesCommand;
exports.MessageNotInflight = MessageNotInflight$1;
exports.MessageSystemAttributeName = MessageSystemAttributeName;
exports.MessageSystemAttributeNameForSends = MessageSystemAttributeNameForSends;
exports.OverLimit = OverLimit$1;
exports.PurgeQueueCommand = PurgeQueueCommand;
exports.PurgeQueueInProgress = PurgeQueueInProgress$1;
exports.QueueAttributeName = QueueAttributeName;
exports.QueueDeletedRecently = QueueDeletedRecently$1;
exports.QueueDoesNotExist = QueueDoesNotExist$1;
exports.QueueNameExists = QueueNameExists$1;
exports.ReceiptHandleIsInvalid = ReceiptHandleIsInvalid$1;
exports.ReceiveMessageCommand = ReceiveMessageCommand;
exports.RemovePermissionCommand = RemovePermissionCommand;
exports.RequestThrottled = RequestThrottled$1;
exports.ResourceNotFoundException = ResourceNotFoundException$1;
exports.SQS = SQS;
exports.SQSClient = SQSClient;
exports.SQSServiceException = SQSServiceException$1;
exports.SendMessageBatchCommand = SendMessageBatchCommand;
exports.SendMessageCommand = SendMessageCommand;
exports.SetQueueAttributesCommand = SetQueueAttributesCommand;
exports.StartMessageMoveTaskCommand = StartMessageMoveTaskCommand;
exports.TagQueueCommand = TagQueueCommand;
exports.TooManyEntriesInBatchRequest = TooManyEntriesInBatchRequest$1;
exports.UnsupportedOperation = UnsupportedOperation$1;
exports.UntagQueueCommand = UntagQueueCommand;
exports.paginateListDeadLetterSourceQueues = paginateListDeadLetterSourceQueues;
exports.paginateListQueues = paginateListQueues;