-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathconst.go
27 lines (25 loc) · 1.55 KB
/
const.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package sqs
// Attribute names for SQS.
// ref: https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_GetQueueAttributes.html
const (
AttributeAll = "All"
AttributeApproximateNumberOfMessages = "ApproximateNumberOfMessages"
AttributeApproximateNumberOfMessagesDelayed = "ApproximateNumberOfMessagesDelayed"
AttributeApproximateNumberOfMessagesNotVisible = "ApproximateNumberOfMessagesNotVisible"
AttributeCreatedTimestamp = "CreatedTimestamp"
AttributeDelaySeconds = "DelaySeconds"
AttributeLastModifiedTimestamp = "LastModifiedTimestamp"
AttributeMaximumMessageSize = "MaximumMessageSize"
AttributeMessageRetentionPeriod = "MessageRetentionPeriod"
AttributePolicy = "Policy"
AttributeQueueArn = "QueueArn"
AttributeReceiveMessageWaitTimeSeconds = "ReceiveMessageWaitTimeSeconds"
AttributeRedrivePolicy = "RedrivePolicy"
AttributeVisibilityTimeout = "VisibilityTimeout"
AttributeKmsMasterKeyId = "KmsMasterKeyId" // nolint
AttributeKmsDataKeyReusePeriodSeconds = "KmsDataKeyReusePeriodSeconds"
AttributeFifoQueue = "FifoQueue"
AttributeContentBasedDeduplication = "ContentBasedDeduplication"
AttributeRedrivePolicyDeadLetterTargetArn = "deadLetterTargetArn"
AttributeRedrivePolicyMaxReceiveCount = "maxReceiveCount"
)