github.com/aldelo/common@v1.5.1/wrapper/sns/snsgetsubscriptionattribute/snsgetsubscriptionattribute.go (about) 1 package snsgetsubscriptionattribute 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 // go:generate gen-enumer -type SNSGetSubscriptionAttribute 20 21 type SNSGetSubscriptionAttribute int 22 23 const ( 24 UNKNOWN SNSGetSubscriptionAttribute = 0 25 ConfirmationWasAuthenticated SNSGetSubscriptionAttribute = 1 26 DeliveryPolicy SNSGetSubscriptionAttribute = 2 27 EffectiveDeliveryPolicy SNSGetSubscriptionAttribute = 3 28 FilterPolicy SNSGetSubscriptionAttribute = 4 29 Owner SNSGetSubscriptionAttribute = 5 30 PendingConfirmation SNSGetSubscriptionAttribute = 6 31 RawMessageDelivery SNSGetSubscriptionAttribute = 7 32 RedrivePolicy SNSGetSubscriptionAttribute = 8 33 SubscriptionArn SNSGetSubscriptionAttribute = 9 34 TopicArn SNSGetSubscriptionAttribute = 10 35 ) 36 37 const ( 38 _SNSGetSubscriptionAttributeKey_0 = "UNKNOWN" 39 _SNSGetSubscriptionAttributeKey_1 = "ConfirmationWasAuthenticated" 40 _SNSGetSubscriptionAttributeKey_2 = "DeliveryPolicy" 41 _SNSGetSubscriptionAttributeKey_3 = "EffectiveDeliveryPolicy" 42 _SNSGetSubscriptionAttributeKey_4 = "FilterPolicy" 43 _SNSGetSubscriptionAttributeKey_5 = "Owner" 44 _SNSGetSubscriptionAttributeKey_6 = "PendingConfirmation" 45 _SNSGetSubscriptionAttributeKey_7 = "RawMessageDelivery" 46 _SNSGetSubscriptionAttributeKey_8 = "RedrivePolicy" 47 _SNSGetSubscriptionAttributeKey_9 = "SubscriptionArn" 48 _SNSGetSubscriptionAttributeKey_10 = "TopicArn" 49 ) 50 51 const ( 52 _SNSGetSubscriptionAttributeCaption_0 = "UNKNOWN" 53 _SNSGetSubscriptionAttributeCaption_1 = "ConfirmationWasAuthenticated" 54 _SNSGetSubscriptionAttributeCaption_2 = "DeliveryPolicy" 55 _SNSGetSubscriptionAttributeCaption_3 = "EffectiveDeliveryPolicy" 56 _SNSGetSubscriptionAttributeCaption_4 = "FilterPolicy" 57 _SNSGetSubscriptionAttributeCaption_5 = "Owner" 58 _SNSGetSubscriptionAttributeCaption_6 = "PendingConfirmation" 59 _SNSGetSubscriptionAttributeCaption_7 = "RawMessageDelivery" 60 _SNSGetSubscriptionAttributeCaption_8 = "RedrivePolicy" 61 _SNSGetSubscriptionAttributeCaption_9 = "SubscriptionArn" 62 _SNSGetSubscriptionAttributeCaption_10 = "TopicArn" 63 ) 64 65 const ( 66 _SNSGetSubscriptionAttributeDescription_0 = "UNKNOWN" 67 _SNSGetSubscriptionAttributeDescription_1 = "ConfirmationWasAuthenticated" 68 _SNSGetSubscriptionAttributeDescription_2 = "DeliveryPolicy" 69 _SNSGetSubscriptionAttributeDescription_3 = "EffectiveDeliveryPolicy" 70 _SNSGetSubscriptionAttributeDescription_4 = "FilterPolicy" 71 _SNSGetSubscriptionAttributeDescription_5 = "Owner" 72 _SNSGetSubscriptionAttributeDescription_6 = "PendingConfirmation" 73 _SNSGetSubscriptionAttributeDescription_7 = "RawMessageDelivery" 74 _SNSGetSubscriptionAttributeDescription_8 = "RedrivePolicy" 75 _SNSGetSubscriptionAttributeDescription_9 = "SubscriptionArn" 76 _SNSGetSubscriptionAttributeDescription_10 = "TopicArn" 77 )