package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package sqsiface provides an interface to enable mocking the Amazon Simple Queue Service service client for testing your code.

# Functions

New creates a new instance of the SQS client with a config.

# Constants

Service ID for Regions and Endpoints metadata.
ErrCodeBatchEntryIdsNotDistinct for service response error code "AWS.SimpleQueueService.BatchEntryIdsNotDistinct".
ErrCodeBatchRequestTooLong for service response error code "AWS.SimpleQueueService.BatchRequestTooLong".
ErrCodeEmptyBatchRequest for service response error code "AWS.SimpleQueueService.EmptyBatchRequest".
ErrCodeInvalidAttributeName for service response error code "InvalidAttributeName".
ErrCodeInvalidBatchEntryId for service response error code "AWS.SimpleQueueService.InvalidBatchEntryId".
ErrCodeInvalidIdFormat for service response error code "InvalidIdFormat".
ErrCodeInvalidMessageContents for service response error code "InvalidMessageContents".
ErrCodeMessageNotInflight for service response error code "AWS.SimpleQueueService.MessageNotInflight".
ErrCodeOverLimit for service response error code "OverLimit".
ErrCodePurgeQueueInProgress for service response error code "AWS.SimpleQueueService.PurgeQueueInProgress".
ErrCodeQueueDeletedRecently for service response error code "AWS.SimpleQueueService.QueueDeletedRecently".
ErrCodeQueueDoesNotExist for service response error code "AWS.SimpleQueueService.NonExistentQueue".
ErrCodeQueueNameExists for service response error code "QueueAlreadyExists".
ErrCodeReceiptHandleIsInvalid for service response error code "ReceiptHandleIsInvalid".
ErrCodeTooManyEntriesInBatchRequest for service response error code "AWS.SimpleQueueService.TooManyEntriesInBatchRequest".
ErrCodeUnsupportedOperation for service response error code "AWS.SimpleQueueService.UnsupportedOperation".
Enum values for MessageSystemAttributeName.
Enum values for MessageSystemAttributeName.
Enum values for MessageSystemAttributeName.
Enum values for MessageSystemAttributeName.
Enum values for MessageSystemAttributeName.
Enum values for MessageSystemAttributeName.
Enum values for MessageSystemAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Enum values for QueueAttributeName.
Service endpoint prefix API calls made to.

# Structs

Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/AddPermissionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/AddPermissionOutput.
AddPermissionRequest is a API request type for the AddPermission API operation.
Gives a detailed description of the result of an action on each entry in the request.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityBatchRequest.
For each message in the batch, the response contains a ChangeMessageVisibilityBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.
ChangeMessageVisibilityBatchRequest is a API request type for the ChangeMessageVisibilityBatch API operation.
Encloses a receipt handle and an entry id for each message in ChangeMessageVisibilityBatch.
Encloses the Id of an entry in ChangeMessageVisibilityBatch.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ChangeMessageVisibilityOutput.
ChangeMessageVisibilityRequest is a API request type for the ChangeMessageVisibility API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/CreateQueueRequest.
Returns the QueueUrl attribute of the created queue.
CreateQueueRequest is a API request type for the CreateQueue API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageBatchRequest.
For each message in the batch, the response contains a DeleteMessageBatchResultEntry tag if the message is deleted or a BatchResultErrorEntry tag if the message can't be deleted.
DeleteMessageBatchRequest is a API request type for the DeleteMessageBatch API operation.
Encloses a receipt handle and an identifier for it.
Encloses the Id of an entry in DeleteMessageBatch.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteMessageOutput.
DeleteMessageRequest is a API request type for the DeleteMessage API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteQueueRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/DeleteQueueOutput.
DeleteQueueRequest is a API request type for the DeleteQueue API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueAttributesRequest.
A list of returned queue attributes.
GetQueueAttributesRequest is a API request type for the GetQueueAttributes API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/GetQueueUrlRequest.
For more information, see Interpreting Responses (http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-api-responses.html) in the Amazon Simple Queue Service Developer Guide.
GetQueueUrlRequest is a API request type for the GetQueueUrl API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListDeadLetterSourceQueuesRequest.
A list of your dead letter source queues.
ListDeadLetterSourceQueuesRequest is a API request type for the ListDeadLetterSourceQueues API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueuesRequest.
A list of your queues.
ListQueuesRequest is a API request type for the ListQueues API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueueTagsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ListQueueTagsResult.
ListQueueTagsRequest is a API request type for the ListQueueTags API operation.
An Amazon SQS message.
The user-specified message attribute value.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/PurgeQueueRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/PurgeQueueOutput.
PurgeQueueRequest is a API request type for the PurgeQueue API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/ReceiveMessageRequest.
A list of received messages.
ReceiveMessageRequest is a API request type for the ReceiveMessage API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/RemovePermissionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/RemovePermissionOutput.
RemovePermissionRequest is a API request type for the RemovePermission API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageBatchRequest.
For each message in the batch, the response contains a SendMessageBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.
SendMessageBatchRequest is a API request type for the SendMessageBatch API operation.
Contains the details of a single Amazon SQS message along with an Id.
Encloses a MessageId for a successfully-enqueued message in a SendMessageBatch.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SendMessageRequest.
The MD5OfMessageBody and MessageId elements.
SendMessageRequest is a API request type for the SendMessage API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SetQueueAttributesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/SetQueueAttributesOutput.
SetQueueAttributesRequest is a API request type for the SetQueueAttributes API operation.
SQS provides the API operation methods for making requests to Amazon Simple Queue Service.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/TagQueueRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/TagQueueOutput.
TagQueueRequest is a API request type for the TagQueue API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/UntagQueueRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/sqs-2012-11-05/UntagQueueOutput.
UntagQueueRequest is a API request type for the UntagQueue API operation.

# Type aliases

No description provided by the author
No description provided by the author