NavigationContentFooter
Jump toSuggest an edit
Was this page helpful?

Scaleway Queues - Supported Actions

Reviewed on 18 October 2024Published on 04 January 2023

This page lists all actions described in the AWS SQS documentation, and states whether they are supported by Scaleway Queues.

  • Y means the parameter is fully supported
  • N means the parameter is not supported
  • P means the parameter is partially supported (see associated comments for more details)

CreateQueueLink to this anchor

CreateQueue requires the CanManage permission.

CreateQueue RequestLink to this anchor

ParametersSupportComments
Attribute (map)PSee supported attributes in the SQS Queue Attributes section
QueueNameYSee AWS documentation for naming conventions (FIFO queues are supported)
TagN

CreateQueue ResponseLink to this anchor

ElementsSupportComments
QueueUrlY

ReceiveMessageLink to this anchor

ReceiveMessage requires the CanReceive permission.

ReceiveMessage RequestLink to this anchor

ParametersSupportComments
AttributeName.N (array)PSee supported attributes in the SQS Message Attributes section
MaxNumberOfMessagesY
MessageAttributeName.NY
QueueUrlY
ReceiveRequestAttemptIdN
VisibilityTimeoutN
WaitTimeSecondsY

ReceiveMessage ResponseLink to this anchor

ElementsSupportComments
Message.N.AttributePSee supported attributes in the SQS Message Attributes section
Message.N.BodyY
Message.N.MD5OfBodyY
Message.N.MD5OfMessageAttributesY
Message.N.MessageAttributeY
Message.N.MessageIdY
Message.N.ReceiptHandleY

SendMessageLink to this anchor

SendMessage requires the CanPublish permission.

SendMessage RequestLink to this anchor

ParametersSupportComments
DelaySecondsN
MessageAttribute (map)Y
MessageBodyY
MessageDeduplicationIdY
MessageGroupIdN
MessageSystemAttributeN
QueueUrlY

SendMessage ResponseLink to this anchor

ElementsSupportComments
MD5OfMessageAttributesY
MD5OfMessageBodyY
MD5OfMessageSystemAttributesN
MessageIdY
SequenceNumberY

SendMessageBatchLink to this anchor

SendMessageBatch requires the CanPublish permission.

SendMessageBatch RequestLink to this anchor

ParametersSupportComments
QueueUrlY
SendMessageBatchRequestEntry.N (array)PAs with the SendMessage action, the DelaySeconds, MessageGroupId and MessageSystemAttribute parameters are not supported

SendMessageBatch ResponseLink to this anchor

ElementsSupportComments
BatchResultErrorEntry.N (array)Y
SendMessageBatchResultEntry.N (array)PAll fields are supported except MD5OfMessageSystemAttributes

ListQueuesLink to this anchor

ListQueues requires the CanManage permission.

ListQueues RequestLink to this anchor

ParametersSupportComments
MaxResultsN
NextTokenN
QueueNamePrefixY

ListQueues ResponseLink to this anchor

ElementsSupportComments
NextTokenN
QueueUrl.N (array)Y

DeleteMessageLink to this anchor

DeleteMessage requires the CanReceive permission.

DeleteMessage RequestLink to this anchor

ParametersSupportComments
QueueUrlY
ReceiptHandleY

DeleteMessageBatchLink to this anchor

DeleteMessageBatch requires the CanReceive permission.

DeleteMessageBatch RequestLink to this anchor

ParametersSupportComments
DeleteMessageBatchRequestEntry.N (array)Y
QueueUrlY

DeleteMessageBatch ResponseLink to this anchor

ElementsSupportComments
BatchResultErrorEntry.N (array)Y
DeleteMessageBatchResultEntry.N (array)Y

DeleteQueueLink to this anchor

DeleteQueue requires the CanManage permission.

DeleteQueue RequestLink to this anchor

ParametersSupportComments
QueueUrlY

GetQueueUrlLink to this anchor

GetQueueUrl requires the CanPublish, CanReceive or CanManage permission.

GetQueueUrl RequestLink to this anchor

ParametersSupportComments
QueueNameY
QueueOwnerAWSAccountIdY

GetQueueUrl ResponseLink to this anchor

ElementsSupportComments
QueueUrlY

GetQueueAttributesLink to this anchor

GetQueueAttributes requires the CanPublish, CanReceive or CanManage permission.

GetQueueAttributes RequestLink to this anchor

ParametersSupportComments
AttributeName.N (array)PSee supported attributes in the SQS Queue Attributes section
QueueUrlY

GetQueueAttributes ResponseLink to this anchor

ElementsSupportComments
Attribute (map)PSee supported attributes in the SQS Queue Attributes section

SetQueueAttributesLink to this anchor

SetQueueAttributes requires the CanManage permission.

SetQueueAttributes RequestLink to this anchor

ParametersSupportComments
Attribute (map)PSee supported attributes in the SQS Queue Attributes section
QueueUrlY

ChangeMessageVisibilityLink to this anchor

ChangeMessageVisibility requires the CanReceive or CanManage permission.

ChangeMessageVisibility RequestLink to this anchor

ParametersSupportComments
QueueUrlY
ReceiptHandleY
VisibilityTimeoutPOnly ‘0’ and the current queue visibility timeout are supported

ChangeMessageVisibilityBatchLink to this anchor

ChangeMessageVisibilityBatch requires the CanReceive or CanManage permission.

ChangeMessageVisibilityBatch RequestLink to this anchor

ParametersSupportComments
QueueUrlY
ChangeMessageVisibilityBatchResultEntry.N (array)PThe same VisibilityTimeout values are supported as for ChangeMessageVisibility

PurgeQueueLink to this anchor

PurgeQueue requires the CanManage permission.

PurgeQueue RequestLink to this anchor

ParametersSupportComments
QueueUrlY

SQS API support - Queue attributesLink to this anchor

The Scaleway Queues API (currently named the SQS API) supports the following queue attributes:

Attribute NameSupportComments
AllY
ApproximateNumberOfMessagesY
ApproximateNumberOfMessagesDelayedN
ApproximateNumberOfMessagesNotVisibleYWhen a message has been delivered once, it will be counted here until it is deleted, even if its VisibilityTimeout expires.
ContentBasedDeduplicationY
CreatedTimestampY
DeduplicationScopeN
DelaySecondsN
FifoQueueY
FifoThroughputLimitN
KmsDataKeyReusePeriodSecondsN
KmsMasterKeyIdN
LastModifiedTimestampN
MaximumMessageSizeY
MessageRetentionPeriodY
PolicyN
QueueArnY
ReceiveMessageWaitTimeSecondsY
RedriveAllowPolicyN
RedrivePolicyY
SqsManagedSseEnabledN
VisibilityTimeoutY

SQS API support - Message attributesLink to this anchor

The Scaleway Queues API (currently named the SQS API) supports the following queue attributes:

Attribute NameSupportComments
AllY
ApproximateFirstReceiveTimestampN
ApproximateReceiveCountY
AWSTraceHeaderN
MessageDeduplicationIdY
MessageGroupIdN
SequenceNumberY
SenderIdY
SentTimestampY
Was this page helpful?
API DocsScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCareers
© 2023-2025 – Scaleway