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  )