1// Code generated by smithy-go-codegen DO NOT EDIT. 2 3package types 4 5type ComparisonOperator string 6 7// Enum values for ComparisonOperator 8const ( 9 ComparisonOperatorEq ComparisonOperator = "EQ" 10 ComparisonOperatorNe ComparisonOperator = "NE" 11 ComparisonOperatorLe ComparisonOperator = "LE" 12 ComparisonOperatorLt ComparisonOperator = "LT" 13 ComparisonOperatorGe ComparisonOperator = "GE" 14 ComparisonOperatorGt ComparisonOperator = "GT" 15 ComparisonOperatorContains ComparisonOperator = "CONTAINS" 16 ComparisonOperatorNotContains ComparisonOperator = "NOT_CONTAINS" 17 ComparisonOperatorBeginsWith ComparisonOperator = "BEGINS_WITH" 18 ComparisonOperatorIn ComparisonOperator = "IN" 19 ComparisonOperatorBetween ComparisonOperator = "BETWEEN" 20) 21 22// Values returns all known values for ComparisonOperator. Note that this can be 23// expanded in the future, and so it is only as up to date as the client. The 24// ordering of this slice is not guaranteed to be stable across updates. 25func (ComparisonOperator) Values() []ComparisonOperator { 26 return []ComparisonOperator{ 27 "EQ", 28 "NE", 29 "LE", 30 "LT", 31 "GE", 32 "GT", 33 "CONTAINS", 34 "NOT_CONTAINS", 35 "BEGINS_WITH", 36 "IN", 37 "BETWEEN", 38 } 39} 40 41type DataLakeResourceType string 42 43// Enum values for DataLakeResourceType 44const ( 45 DataLakeResourceTypeCatalog DataLakeResourceType = "CATALOG" 46 DataLakeResourceTypeDatabase DataLakeResourceType = "DATABASE" 47 DataLakeResourceTypeTable DataLakeResourceType = "TABLE" 48 DataLakeResourceTypeDataLocation DataLakeResourceType = "DATA_LOCATION" 49) 50 51// Values returns all known values for DataLakeResourceType. Note that this can be 52// expanded in the future, and so it is only as up to date as the client. The 53// ordering of this slice is not guaranteed to be stable across updates. 54func (DataLakeResourceType) Values() []DataLakeResourceType { 55 return []DataLakeResourceType{ 56 "CATALOG", 57 "DATABASE", 58 "TABLE", 59 "DATA_LOCATION", 60 } 61} 62 63type FieldNameString string 64 65// Enum values for FieldNameString 66const ( 67 FieldNameStringResourceArn FieldNameString = "RESOURCE_ARN" 68 FieldNameStringRoleArn FieldNameString = "ROLE_ARN" 69 FieldNameStringLastModified FieldNameString = "LAST_MODIFIED" 70) 71 72// Values returns all known values for FieldNameString. Note that this can be 73// expanded in the future, and so it is only as up to date as the client. The 74// ordering of this slice is not guaranteed to be stable across updates. 75func (FieldNameString) Values() []FieldNameString { 76 return []FieldNameString{ 77 "RESOURCE_ARN", 78 "ROLE_ARN", 79 "LAST_MODIFIED", 80 } 81} 82 83type Permission string 84 85// Enum values for Permission 86const ( 87 PermissionAll Permission = "ALL" 88 PermissionSelect Permission = "SELECT" 89 PermissionAlter Permission = "ALTER" 90 PermissionDrop Permission = "DROP" 91 PermissionDelete Permission = "DELETE" 92 PermissionInsert Permission = "INSERT" 93 PermissionDescribe Permission = "DESCRIBE" 94 PermissionCreateDatabase Permission = "CREATE_DATABASE" 95 PermissionCreateTable Permission = "CREATE_TABLE" 96 PermissionDataLocationAccess Permission = "DATA_LOCATION_ACCESS" 97) 98 99// Values returns all known values for Permission. Note that this can be expanded 100// in the future, and so it is only as up to date as the client. The ordering of 101// this slice is not guaranteed to be stable across updates. 102func (Permission) Values() []Permission { 103 return []Permission{ 104 "ALL", 105 "SELECT", 106 "ALTER", 107 "DROP", 108 "DELETE", 109 "INSERT", 110 "DESCRIBE", 111 "CREATE_DATABASE", 112 "CREATE_TABLE", 113 "DATA_LOCATION_ACCESS", 114 } 115} 116