1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type DifferenceStatus string 6 7// Enum values for DifferenceStatus 8const ( 9 DifferenceStatusUpdated DifferenceStatus = "UPDATED" 10 DifferenceStatusNew DifferenceStatus = "NEW" 11 DifferenceStatusDeleted DifferenceStatus = "DELETED" 12) 13 14// Values returns all known values for DifferenceStatus. Note that this can be 15// expanded in the future, and so it is only as up to date as the client. The 16// ordering of this slice is not guaranteed to be stable across updates. 17func (DifferenceStatus) Values() []DifferenceStatus { 18 return []DifferenceStatus{ 19 "UPDATED", 20 "NEW", 21 "DELETED", 22 } 23} 24 25type LensStatus string 26 27// Enum values for LensStatus 28const ( 29 LensStatusCurrent LensStatus = "CURRENT" 30 LensStatusNotCurrent LensStatus = "NOT_CURRENT" 31 LensStatusDeprecated LensStatus = "DEPRECATED" 32) 33 34// Values returns all known values for LensStatus. Note that this can be expanded 35// in the future, and so it is only as up to date as the client. The ordering of 36// this slice is not guaranteed to be stable across updates. 37func (LensStatus) Values() []LensStatus { 38 return []LensStatus{ 39 "CURRENT", 40 "NOT_CURRENT", 41 "DEPRECATED", 42 } 43} 44 45type NotificationType string 46 47// Enum values for NotificationType 48const ( 49 NotificationTypeLensVersionUpgraded NotificationType = "LENS_VERSION_UPGRADED" 50 NotificationTypeLensVersionDeprecated NotificationType = "LENS_VERSION_DEPRECATED" 51) 52 53// Values returns all known values for NotificationType. Note that this can be 54// expanded in the future, and so it is only as up to date as the client. The 55// ordering of this slice is not guaranteed to be stable across updates. 56func (NotificationType) Values() []NotificationType { 57 return []NotificationType{ 58 "LENS_VERSION_UPGRADED", 59 "LENS_VERSION_DEPRECATED", 60 } 61} 62 63type PermissionType string 64 65// Enum values for PermissionType 66const ( 67 PermissionTypeReadonly PermissionType = "READONLY" 68 PermissionTypeContributor PermissionType = "CONTRIBUTOR" 69) 70 71// Values returns all known values for PermissionType. Note that this can be 72// expanded in the future, and so it is only as up to date as the client. The 73// ordering of this slice is not guaranteed to be stable across updates. 74func (PermissionType) Values() []PermissionType { 75 return []PermissionType{ 76 "READONLY", 77 "CONTRIBUTOR", 78 } 79} 80 81type Risk string 82 83// Enum values for Risk 84const ( 85 RiskUnanswered Risk = "UNANSWERED" 86 RiskHigh Risk = "HIGH" 87 RiskMedium Risk = "MEDIUM" 88 RiskNone Risk = "NONE" 89 RiskNotApplicable Risk = "NOT_APPLICABLE" 90) 91 92// Values returns all known values for Risk. Note that this can be expanded in the 93// future, and so it is only as up to date as the client. The ordering of this 94// slice is not guaranteed to be stable across updates. 95func (Risk) Values() []Risk { 96 return []Risk{ 97 "UNANSWERED", 98 "HIGH", 99 "MEDIUM", 100 "NONE", 101 "NOT_APPLICABLE", 102 } 103} 104 105type ShareInvitationAction string 106 107// Enum values for ShareInvitationAction 108const ( 109 ShareInvitationActionAccept ShareInvitationAction = "ACCEPT" 110 ShareInvitationActionReject ShareInvitationAction = "REJECT" 111) 112 113// Values returns all known values for ShareInvitationAction. Note that this can be 114// expanded in the future, and so it is only as up to date as the client. The 115// ordering of this slice is not guaranteed to be stable across updates. 116func (ShareInvitationAction) Values() []ShareInvitationAction { 117 return []ShareInvitationAction{ 118 "ACCEPT", 119 "REJECT", 120 } 121} 122 123type ShareStatus string 124 125// Enum values for ShareStatus 126const ( 127 ShareStatusAccepted ShareStatus = "ACCEPTED" 128 ShareStatusRejected ShareStatus = "REJECTED" 129 ShareStatusPending ShareStatus = "PENDING" 130 ShareStatusRevoked ShareStatus = "REVOKED" 131 ShareStatusExpired ShareStatus = "EXPIRED" 132) 133 134// Values returns all known values for ShareStatus. Note that this can be expanded 135// in the future, and so it is only as up to date as the client. The ordering of 136// this slice is not guaranteed to be stable across updates. 137func (ShareStatus) Values() []ShareStatus { 138 return []ShareStatus{ 139 "ACCEPTED", 140 "REJECTED", 141 "PENDING", 142 "REVOKED", 143 "EXPIRED", 144 } 145} 146 147type ValidationExceptionReason string 148 149// Enum values for ValidationExceptionReason 150const ( 151 ValidationExceptionReasonUnknownOperation ValidationExceptionReason = "UNKNOWN_OPERATION" 152 ValidationExceptionReasonCannotParse ValidationExceptionReason = "CANNOT_PARSE" 153 ValidationExceptionReasonFieldValidationFailed ValidationExceptionReason = "FIELD_VALIDATION_FAILED" 154 ValidationExceptionReasonOther ValidationExceptionReason = "OTHER" 155) 156 157// Values returns all known values for ValidationExceptionReason. Note that this 158// can be expanded in the future, and so it is only as up to date as the client. 159// The ordering of this slice is not guaranteed to be stable across updates. 160func (ValidationExceptionReason) Values() []ValidationExceptionReason { 161 return []ValidationExceptionReason{ 162 "UNKNOWN_OPERATION", 163 "CANNOT_PARSE", 164 "FIELD_VALIDATION_FAILED", 165 "OTHER", 166 } 167} 168 169type WorkloadEnvironment string 170 171// Enum values for WorkloadEnvironment 172const ( 173 WorkloadEnvironmentProduction WorkloadEnvironment = "PRODUCTION" 174 WorkloadEnvironmentPreproduction WorkloadEnvironment = "PREPRODUCTION" 175) 176 177// Values returns all known values for WorkloadEnvironment. Note that this can be 178// expanded in the future, and so it is only as up to date as the client. The 179// ordering of this slice is not guaranteed to be stable across updates. 180func (WorkloadEnvironment) Values() []WorkloadEnvironment { 181 return []WorkloadEnvironment{ 182 "PRODUCTION", 183 "PREPRODUCTION", 184 } 185} 186 187type WorkloadImprovementStatus string 188 189// Enum values for WorkloadImprovementStatus 190const ( 191 WorkloadImprovementStatusNotApplicable WorkloadImprovementStatus = "NOT_APPLICABLE" 192 WorkloadImprovementStatusNotStarted WorkloadImprovementStatus = "NOT_STARTED" 193 WorkloadImprovementStatusInProgress WorkloadImprovementStatus = "IN_PROGRESS" 194 WorkloadImprovementStatusComplete WorkloadImprovementStatus = "COMPLETE" 195 WorkloadImprovementStatusRiskAcknowledged WorkloadImprovementStatus = "RISK_ACKNOWLEDGED" 196) 197 198// Values returns all known values for WorkloadImprovementStatus. Note that this 199// can be expanded in the future, and so it is only as up to date as the client. 200// The ordering of this slice is not guaranteed to be stable across updates. 201func (WorkloadImprovementStatus) Values() []WorkloadImprovementStatus { 202 return []WorkloadImprovementStatus{ 203 "NOT_APPLICABLE", 204 "NOT_STARTED", 205 "IN_PROGRESS", 206 "COMPLETE", 207 "RISK_ACKNOWLEDGED", 208 } 209} 210