AWSSQSStandardQueue
No description
type AWSSQSStandardQueue {
metadata: ResourceMetadata!
approximateNumberOfMessages: Int!
approximateNumberOfMessagesNotVisible: Int!
approximateNumberOfMessagesDelayed: Int!
createdAt: DateTime!
lastModifiedAt: DateTime!
delaySeconds: Int!
maximumMessageSize: Int!
messageRetentionPeriod: Int!
arn: String!
name: String!
receiveMessageWaitTimeSeconds: Int!
policy: AWSSQSQueuePolicy!
redriveAllowPolicy: AWSSQSQueueRedriveAllowPolicy
redrivePolicy: AWSSQSQueueRedrivePolicy
visibilityTimeout: Int!
serverSideEncryption: AWSSQSQueueServerSideEncryption!
}
Fields
AWSSQSStandardQueue.metadata
● ResourceMetadata!
non-null object
The metadata to identify this queue in Shisho Cloud
AWSSQSStandardQueue.approximateNumberOfMessages
● Int!
non-null scalar
The approximate number of messages available for retrieval from the queue
AWSSQSStandardQueue.approximateNumberOfMessagesNotVisible
● Int!
non-null scalar
The approximate number of messages that are in flight
AWSSQSStandardQueue.approximateNumberOfMessagesDelayed
● Int!
non-null scalar
The approximate number of messages in the queue that are delayed and not available for reading immediately
AWSSQSStandardQueue.createdAt
● DateTime!
non-null scalar
The created date/time
AWSSQSStandardQueue.lastModifiedAt
● DateTime!
non-null scalar
The last modified date/time
AWSSQSStandardQueue.delaySeconds
● Int!
non-null scalar
The time in seconds for which the delivery of all messages in the queue is delayed. The range: 0 to 900 (15 minutes) The default value: 0
AWSSQSStandardQueue.maximumMessageSize
● Int!
non-null scalar
The limit of how many bytes that a message can contain before Amazon SQS rejects it. The range: 1,024 bytes (1 KiB) to 262,144 bytes (256 KiB) The default value: 262,144 (256 KiB).
AWSSQSStandardQueue.messageRetentionPeriod
● Int!
non-null scalar
The number of seconds that Amazon SQS retains a message The range: 60 seconds (1 minute) to 1,209,600 seconds (14 days) The default value: 345,600 seconds (4 days)
AWSSQSStandardQueue.arn
● String!
non-null scalar
The Amazon Resource Name (ARN) of the queue
AWSSQSStandardQueue.name
● String!
non-null scalar
The name of the queue
AWSSQSStandardQueue.receiveMessageWaitTimeSeconds
● Int!
non-null scalar
Indicates the duration, in seconds, that the ReceiveMessage action call waits until a message is in the queue in order to include it in the response, rather than returning an empty response if a message isn't yet available. The range: 1 to 20
AWSSQSStandardQueue.policy
● AWSSQSQueuePolicy!
non-null object
The policy of the queue
AWSSQSStandardQueue.redriveAllowPolicy
● AWSSQSQueueRedriveAllowPolicy
object
TODO: json
AWSSQSStandardQueue.redrivePolicy
● AWSSQSQueueRedrivePolicy
object
TODO: json
AWSSQSStandardQueue.visibilityTimeout
● Int!
non-null scalar
The length of time during which a message will be unavailable after a message is delivered from the queue The range: 0 to 43,200 (12 hours) The default value: 30 seconds
AWSSQSStandardQueue.serverSideEncryption
● AWSSQSQueueServerSideEncryption!
non-null object
The configuration of the server-side encryption
Implemented by
AWSSQSQueue
union