1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type AcceptType string 6 7// Enum values for AcceptType 8const ( 9 AcceptTypeDelivered AcceptType = "DELIVERED" 10 AcceptTypeRead AcceptType = "READ" 11) 12 13// Values returns all known values for AcceptType. Note that this can be expanded 14// in the future, and so it is only as up to date as the client. The ordering of 15// this slice is not guaranteed to be stable across updates. 16func (AcceptType) Values() []AcceptType { 17 return []AcceptType{ 18 "DELIVERED", 19 "READ", 20 } 21} 22 23type ActivationStatus string 24 25// Enum values for ActivationStatus 26const ( 27 ActivationStatusActivated ActivationStatus = "ACTIVATED" 28 ActivationStatusNotActivated ActivationStatus = "NOT_ACTIVATED" 29) 30 31// Values returns all known values for ActivationStatus. Note that this can be 32// expanded in the future, and so it is only as up to date as the client. The 33// ordering of this slice is not guaranteed to be stable across updates. 34func (ActivationStatus) Values() []ActivationStatus { 35 return []ActivationStatus{ 36 "ACTIVATED", 37 "NOT_ACTIVATED", 38 } 39} 40 41type ChannelType string 42 43// Enum values for ChannelType 44const ( 45 ChannelTypeSms ChannelType = "SMS" 46 ChannelTypeVoice ChannelType = "VOICE" 47 ChannelTypeEmail ChannelType = "EMAIL" 48) 49 50// Values returns all known values for ChannelType. Note that this can be expanded 51// in the future, and so it is only as up to date as the client. The ordering of 52// this slice is not guaranteed to be stable across updates. 53func (ChannelType) Values() []ChannelType { 54 return []ChannelType{ 55 "SMS", 56 "VOICE", 57 "EMAIL", 58 } 59} 60 61type ContactType string 62 63// Enum values for ContactType 64const ( 65 ContactTypePersonal ContactType = "PERSONAL" 66 ContactTypeEscalation ContactType = "ESCALATION" 67) 68 69// Values returns all known values for ContactType. Note that this can be expanded 70// in the future, and so it is only as up to date as the client. The ordering of 71// this slice is not guaranteed to be stable across updates. 72func (ContactType) Values() []ContactType { 73 return []ContactType{ 74 "PERSONAL", 75 "ESCALATION", 76 } 77} 78 79type ReceiptType string 80 81// Enum values for ReceiptType 82const ( 83 ReceiptTypeDelivered ReceiptType = "DELIVERED" 84 ReceiptTypeError ReceiptType = "ERROR" 85 ReceiptTypeRead ReceiptType = "READ" 86 ReceiptTypeSent ReceiptType = "SENT" 87 ReceiptTypeStop ReceiptType = "STOP" 88) 89 90// Values returns all known values for ReceiptType. Note that this can be expanded 91// in the future, and so it is only as up to date as the client. The ordering of 92// this slice is not guaranteed to be stable across updates. 93func (ReceiptType) Values() []ReceiptType { 94 return []ReceiptType{ 95 "DELIVERED", 96 "ERROR", 97 "READ", 98 "SENT", 99 "STOP", 100 } 101} 102 103type ValidationExceptionReason string 104 105// Enum values for ValidationExceptionReason 106const ( 107 ValidationExceptionReasonUnknownOperation ValidationExceptionReason = "UNKNOWN_OPERATION" 108 ValidationExceptionReasonCannotParse ValidationExceptionReason = "CANNOT_PARSE" 109 ValidationExceptionReasonFieldValidationFailed ValidationExceptionReason = "FIELD_VALIDATION_FAILED" 110 ValidationExceptionReasonOther ValidationExceptionReason = "OTHER" 111) 112 113// Values returns all known values for ValidationExceptionReason. Note that this 114// can be expanded in the future, and so it is only as up to date as the client. 115// The ordering of this slice is not guaranteed to be stable across updates. 116func (ValidationExceptionReason) Values() []ValidationExceptionReason { 117 return []ValidationExceptionReason{ 118 "UNKNOWN_OPERATION", 119 "CANNOT_PARSE", 120 "FIELD_VALIDATION_FAILED", 121 "OTHER", 122 } 123} 124