github.com/aldelo/common@v1.5.1/wrapper/sqs/sqsgetqueueattribute/sqsgetqueueattribute.go (about) 1 package sqsgetqueueattribute 2 3 /* 4 * Copyright 2020-2023 Aldelo, LP 5 * 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 */ 18 19 // DO NOT EDIT - auto generated via tool 20 21 // go:generate gen-enumer -type SQSGetQueueAttribute 22 23 type SQSGetQueueAttribute int 24 25 const ( 26 UNKNOWN SQSGetQueueAttribute = 0 27 All SQSGetQueueAttribute = 1 28 ApproximateNumberOfMessages SQSGetQueueAttribute = 2 29 ApproximateNumberOfMessagesDelayed SQSGetQueueAttribute = 3 30 ApproximateNumberOfMessagesNotVisible SQSGetQueueAttribute = 4 31 CreatedTimestamp SQSGetQueueAttribute = 5 32 DelaySeconds SQSGetQueueAttribute = 6 33 LastModifiedTimestamp SQSGetQueueAttribute = 7 34 MaximumMessageSize SQSGetQueueAttribute = 8 35 MessageRetentionPeriod SQSGetQueueAttribute = 9 36 Policy SQSGetQueueAttribute = 10 37 QueueArn SQSGetQueueAttribute = 11 38 ReceiveMessageWaitTimeSeconds SQSGetQueueAttribute = 12 39 RedrivePolicy SQSGetQueueAttribute = 13 40 DeadLetterTargetArn SQSGetQueueAttribute = 14 41 MaxReceiveCount SQSGetQueueAttribute = 15 42 VisibilityTimeout SQSGetQueueAttribute = 16 43 KmsMasterKeyId SQSGetQueueAttribute = 17 44 KmsDataKeyReusePeriodSeconds SQSGetQueueAttribute = 18 45 FifoQueue SQSGetQueueAttribute = 19 46 ContentBasedDeduplication SQSGetQueueAttribute = 20 47 ) 48 49 const ( 50 _SQSGetQueueAttributeKey_0 = "UNKNOWN" 51 _SQSGetQueueAttributeKey_1 = "All" 52 _SQSGetQueueAttributeKey_2 = "ApproximateNumberOfMessages" 53 _SQSGetQueueAttributeKey_3 = "ApproximateNumberOfMessagesDelayed" 54 _SQSGetQueueAttributeKey_4 = "ApproximateNumberOfMessagesNotVisible" 55 _SQSGetQueueAttributeKey_5 = "CreatedTimestamp" 56 _SQSGetQueueAttributeKey_6 = "DelaySeconds" 57 _SQSGetQueueAttributeKey_7 = "LastModifiedTimestamp" 58 _SQSGetQueueAttributeKey_8 = "MaximumMessageSize" 59 _SQSGetQueueAttributeKey_9 = "MessageRetentionPeriod" 60 _SQSGetQueueAttributeKey_10 = "Policy" 61 _SQSGetQueueAttributeKey_11 = "QueueArn" 62 _SQSGetQueueAttributeKey_12 = "ReceiveMessageWaitTimeSeconds" 63 _SQSGetQueueAttributeKey_13 = "RedrivePolicy" 64 _SQSGetQueueAttributeKey_14 = "deadLetterTargetArn" 65 _SQSGetQueueAttributeKey_15 = "maxReceiveCount" 66 _SQSGetQueueAttributeKey_16 = "VisibilityTimeout" 67 _SQSGetQueueAttributeKey_17 = "KmsMasterKeyId" 68 _SQSGetQueueAttributeKey_18 = "KmsDataKeyReusePeriodSeconds" 69 _SQSGetQueueAttributeKey_19 = "FifoQueue" 70 _SQSGetQueueAttributeKey_20 = "ContentBasedDeduplication" 71 ) 72 73 const ( 74 _SQSGetQueueAttributeCaption_0 = "UNKNOWN" 75 _SQSGetQueueAttributeCaption_1 = "All" 76 _SQSGetQueueAttributeCaption_2 = "ApproximateNumberOfMessages" 77 _SQSGetQueueAttributeCaption_3 = "ApproximateNumberOfMessagesDelayed" 78 _SQSGetQueueAttributeCaption_4 = "ApproximateNumberOfMessagesNotVisible" 79 _SQSGetQueueAttributeCaption_5 = "CreatedTimestamp" 80 _SQSGetQueueAttributeCaption_6 = "DelaySeconds" 81 _SQSGetQueueAttributeCaption_7 = "LastModifiedTimestamp" 82 _SQSGetQueueAttributeCaption_8 = "MaximumMessageSize" 83 _SQSGetQueueAttributeCaption_9 = "MessageRetentionPeriod" 84 _SQSGetQueueAttributeCaption_10 = "Policy" 85 _SQSGetQueueAttributeCaption_11 = "QueueArn" 86 _SQSGetQueueAttributeCaption_12 = "ReceiveMessageWaitTimeSeconds" 87 _SQSGetQueueAttributeCaption_13 = "RedrivePolicy" 88 _SQSGetQueueAttributeCaption_14 = "DeadLetterTargetArn" 89 _SQSGetQueueAttributeCaption_15 = "MaxReceiveCount" 90 _SQSGetQueueAttributeCaption_16 = "VisibilityTimeout" 91 _SQSGetQueueAttributeCaption_17 = "KmsMasterKeyId" 92 _SQSGetQueueAttributeCaption_18 = "KmsDataKeyReusePeriodSeconds" 93 _SQSGetQueueAttributeCaption_19 = "FifoQueue" 94 _SQSGetQueueAttributeCaption_20 = "ContentBasedDeduplication" 95 ) 96 97 const ( 98 _SQSGetQueueAttributeDescription_0 = "UNKNOWN" 99 _SQSGetQueueAttributeDescription_1 = "All" 100 _SQSGetQueueAttributeDescription_2 = "ApproximateNumberOfMessages" 101 _SQSGetQueueAttributeDescription_3 = "ApproximateNumberOfMessagesDelayed" 102 _SQSGetQueueAttributeDescription_4 = "ApproximateNumberOfMessagesNotVisible" 103 _SQSGetQueueAttributeDescription_5 = "CreatedTimestamp" 104 _SQSGetQueueAttributeDescription_6 = "DelaySeconds" 105 _SQSGetQueueAttributeDescription_7 = "LastModifiedTimestamp" 106 _SQSGetQueueAttributeDescription_8 = "MaximumMessageSize" 107 _SQSGetQueueAttributeDescription_9 = "MessageRetentionPeriod" 108 _SQSGetQueueAttributeDescription_10 = "Policy" 109 _SQSGetQueueAttributeDescription_11 = "QueueArn" 110 _SQSGetQueueAttributeDescription_12 = "ReceiveMessageWaitTimeSeconds" 111 _SQSGetQueueAttributeDescription_13 = "RedrivePolicy" 112 _SQSGetQueueAttributeDescription_14 = "DeadLetterTargetArn" 113 _SQSGetQueueAttributeDescription_15 = "MaxReceiveCount" 114 _SQSGetQueueAttributeDescription_16 = "VisibilityTimeout" 115 _SQSGetQueueAttributeDescription_17 = "KmsMasterKeyId" 116 _SQSGetQueueAttributeDescription_18 = "KmsDataKeyReusePeriodSeconds" 117 _SQSGetQueueAttributeDescription_19 = "FifoQueue" 118 _SQSGetQueueAttributeDescription_20 = "ContentBasedDeduplication" 119 )