github.com/aldelo/common@v1.5.1/wrapper/sqs/sqscreatequeueattribute/sqscreatequeueattribute.go (about)

     1  package sqscreatequeueattribute
     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 SQSCreateQueueAttribute
    22  
    23  type SQSCreateQueueAttribute int
    24  
    25  const (
    26  	UNKNOWN                       SQSCreateQueueAttribute = 0
    27  	DelaySeconds                  SQSCreateQueueAttribute = 1
    28  	MaximumMessageSize            SQSCreateQueueAttribute = 2
    29  	MessageRetentionPeriod        SQSCreateQueueAttribute = 3
    30  	Policy                        SQSCreateQueueAttribute = 4
    31  	ReceiveMessageWaitTimeSeconds SQSCreateQueueAttribute = 5
    32  	RedrivePolicy                 SQSCreateQueueAttribute = 6
    33  	DeadLetterTargetArn           SQSCreateQueueAttribute = 7
    34  	MaxReceiveCount               SQSCreateQueueAttribute = 8
    35  	VisibilityTimeout             SQSCreateQueueAttribute = 9
    36  	KmsMasterKeyId                SQSCreateQueueAttribute = 10
    37  	KmsDataKeyReusePeriodSeconds  SQSCreateQueueAttribute = 11
    38  	FifoQueue                     SQSCreateQueueAttribute = 12
    39  	ContentBasedDeduplication     SQSCreateQueueAttribute = 13
    40  )
    41  
    42  const (
    43  	_SQSCreateQueueAttributeKey_0  = "UNKNOWN"
    44  	_SQSCreateQueueAttributeKey_1  = "DelaySeconds"
    45  	_SQSCreateQueueAttributeKey_2  = "MaximumMessageSize"
    46  	_SQSCreateQueueAttributeKey_3  = "MessageRetentionPeriod"
    47  	_SQSCreateQueueAttributeKey_4  = "Policy"
    48  	_SQSCreateQueueAttributeKey_5  = "ReceiveMessageWaitTimeSeconds"
    49  	_SQSCreateQueueAttributeKey_6  = "RedrivePolicy"
    50  	_SQSCreateQueueAttributeKey_7  = "deadLetterTargetArn"
    51  	_SQSCreateQueueAttributeKey_8  = "maxReceiveCount"
    52  	_SQSCreateQueueAttributeKey_9  = "VisibilityTimeout"
    53  	_SQSCreateQueueAttributeKey_10 = "KmsMasterKeyId"
    54  	_SQSCreateQueueAttributeKey_11 = "KmsDataKeyReusePeriodSeconds"
    55  	_SQSCreateQueueAttributeKey_12 = "FifoQueue"
    56  	_SQSCreateQueueAttributeKey_13 = "ContentBasedDeduplication"
    57  )
    58  
    59  const (
    60  	_SQSCreateQueueAttributeCaption_0  = "UNKNOWN"
    61  	_SQSCreateQueueAttributeCaption_1  = "DelaySeconds"
    62  	_SQSCreateQueueAttributeCaption_2  = "MaximumMessageSize"
    63  	_SQSCreateQueueAttributeCaption_3  = "MessageRetentionPeriod"
    64  	_SQSCreateQueueAttributeCaption_4  = "Policy"
    65  	_SQSCreateQueueAttributeCaption_5  = "ReceiveMessageWaitTimeSeconds"
    66  	_SQSCreateQueueAttributeCaption_6  = "RedrivePolicy"
    67  	_SQSCreateQueueAttributeCaption_7  = "DeadLetterTargetArn"
    68  	_SQSCreateQueueAttributeCaption_8  = "MaxReceiveCount"
    69  	_SQSCreateQueueAttributeCaption_9  = "VisibilityTimeout"
    70  	_SQSCreateQueueAttributeCaption_10 = "KmsMasterKeyId"
    71  	_SQSCreateQueueAttributeCaption_11 = "KmsDataKeyReusePeriodSeconds"
    72  	_SQSCreateQueueAttributeCaption_12 = "FifoQueue"
    73  	_SQSCreateQueueAttributeCaption_13 = "ContentBasedDeduplication"
    74  )
    75  
    76  const (
    77  	_SQSCreateQueueAttributeDescription_0  = "UNKNOWN"
    78  	_SQSCreateQueueAttributeDescription_1  = "DelaySeconds"
    79  	_SQSCreateQueueAttributeDescription_2  = "MaximumMessageSize"
    80  	_SQSCreateQueueAttributeDescription_3  = "MessageRetentionPeriod"
    81  	_SQSCreateQueueAttributeDescription_4  = "Policy"
    82  	_SQSCreateQueueAttributeDescription_5  = "ReceiveMessageWaitTimeSeconds"
    83  	_SQSCreateQueueAttributeDescription_6  = "RedrivePolicy"
    84  	_SQSCreateQueueAttributeDescription_7  = "DeadLetterTargetArn"
    85  	_SQSCreateQueueAttributeDescription_8  = "MaxReceiveCount"
    86  	_SQSCreateQueueAttributeDescription_9  = "VisibilityTimeout"
    87  	_SQSCreateQueueAttributeDescription_10 = "KmsMasterKeyId"
    88  	_SQSCreateQueueAttributeDescription_11 = "KmsDataKeyReusePeriodSeconds"
    89  	_SQSCreateQueueAttributeDescription_12 = "FifoQueue"
    90  	_SQSCreateQueueAttributeDescription_13 = "ContentBasedDeduplication"
    91  )