1package account 2 3// Copyright (c) Microsoft and contributors. All rights reserved. 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// 14// See the License for the specific language governing permissions and 15// limitations under the License. 16// 17// Code generated by Microsoft (R) AutoRest Code Generator. 18// Changes may cause incorrect behavior and will be lost if the code is regenerated. 19 20// AADObjectType enumerates the values for aad object type. 21type AADObjectType string 22 23const ( 24 // Group ... 25 Group AADObjectType = "Group" 26 // ServicePrincipal ... 27 ServicePrincipal AADObjectType = "ServicePrincipal" 28 // User ... 29 User AADObjectType = "User" 30) 31 32// PossibleAADObjectTypeValues returns an array of possible values for the AADObjectType const type. 33func PossibleAADObjectTypeValues() []AADObjectType { 34 return []AADObjectType{Group, ServicePrincipal, User} 35} 36 37// DataLakeAnalyticsAccountState enumerates the values for data lake analytics account state. 38type DataLakeAnalyticsAccountState string 39 40const ( 41 // Active ... 42 Active DataLakeAnalyticsAccountState = "Active" 43 // Suspended ... 44 Suspended DataLakeAnalyticsAccountState = "Suspended" 45) 46 47// PossibleDataLakeAnalyticsAccountStateValues returns an array of possible values for the DataLakeAnalyticsAccountState const type. 48func PossibleDataLakeAnalyticsAccountStateValues() []DataLakeAnalyticsAccountState { 49 return []DataLakeAnalyticsAccountState{Active, Suspended} 50} 51 52// DataLakeAnalyticsAccountStatus enumerates the values for data lake analytics account status. 53type DataLakeAnalyticsAccountStatus string 54 55const ( 56 // Canceled ... 57 Canceled DataLakeAnalyticsAccountStatus = "Canceled" 58 // Creating ... 59 Creating DataLakeAnalyticsAccountStatus = "Creating" 60 // Deleted ... 61 Deleted DataLakeAnalyticsAccountStatus = "Deleted" 62 // Deleting ... 63 Deleting DataLakeAnalyticsAccountStatus = "Deleting" 64 // Failed ... 65 Failed DataLakeAnalyticsAccountStatus = "Failed" 66 // Patching ... 67 Patching DataLakeAnalyticsAccountStatus = "Patching" 68 // Resuming ... 69 Resuming DataLakeAnalyticsAccountStatus = "Resuming" 70 // Running ... 71 Running DataLakeAnalyticsAccountStatus = "Running" 72 // Succeeded ... 73 Succeeded DataLakeAnalyticsAccountStatus = "Succeeded" 74 // Suspending ... 75 Suspending DataLakeAnalyticsAccountStatus = "Suspending" 76 // Undeleting ... 77 Undeleting DataLakeAnalyticsAccountStatus = "Undeleting" 78) 79 80// PossibleDataLakeAnalyticsAccountStatusValues returns an array of possible values for the DataLakeAnalyticsAccountStatus const type. 81func PossibleDataLakeAnalyticsAccountStatusValues() []DataLakeAnalyticsAccountStatus { 82 return []DataLakeAnalyticsAccountStatus{Canceled, Creating, Deleted, Deleting, Failed, Patching, Resuming, Running, Succeeded, Suspending, Undeleting} 83} 84 85// FirewallAllowAzureIpsState enumerates the values for firewall allow azure ips state. 86type FirewallAllowAzureIpsState string 87 88const ( 89 // Disabled ... 90 Disabled FirewallAllowAzureIpsState = "Disabled" 91 // Enabled ... 92 Enabled FirewallAllowAzureIpsState = "Enabled" 93) 94 95// PossibleFirewallAllowAzureIpsStateValues returns an array of possible values for the FirewallAllowAzureIpsState const type. 96func PossibleFirewallAllowAzureIpsStateValues() []FirewallAllowAzureIpsState { 97 return []FirewallAllowAzureIpsState{Disabled, Enabled} 98} 99 100// FirewallState enumerates the values for firewall state. 101type FirewallState string 102 103const ( 104 // FirewallStateDisabled ... 105 FirewallStateDisabled FirewallState = "Disabled" 106 // FirewallStateEnabled ... 107 FirewallStateEnabled FirewallState = "Enabled" 108) 109 110// PossibleFirewallStateValues returns an array of possible values for the FirewallState const type. 111func PossibleFirewallStateValues() []FirewallState { 112 return []FirewallState{FirewallStateDisabled, FirewallStateEnabled} 113} 114 115// OperationOrigin enumerates the values for operation origin. 116type OperationOrigin string 117 118const ( 119 // OperationOriginSystem ... 120 OperationOriginSystem OperationOrigin = "system" 121 // OperationOriginUser ... 122 OperationOriginUser OperationOrigin = "user" 123 // OperationOriginUsersystem ... 124 OperationOriginUsersystem OperationOrigin = "user,system" 125) 126 127// PossibleOperationOriginValues returns an array of possible values for the OperationOrigin const type. 128func PossibleOperationOriginValues() []OperationOrigin { 129 return []OperationOrigin{OperationOriginSystem, OperationOriginUser, OperationOriginUsersystem} 130} 131 132// SubscriptionState enumerates the values for subscription state. 133type SubscriptionState string 134 135const ( 136 // SubscriptionStateDeleted ... 137 SubscriptionStateDeleted SubscriptionState = "Deleted" 138 // SubscriptionStateRegistered ... 139 SubscriptionStateRegistered SubscriptionState = "Registered" 140 // SubscriptionStateSuspended ... 141 SubscriptionStateSuspended SubscriptionState = "Suspended" 142 // SubscriptionStateUnregistered ... 143 SubscriptionStateUnregistered SubscriptionState = "Unregistered" 144 // SubscriptionStateWarned ... 145 SubscriptionStateWarned SubscriptionState = "Warned" 146) 147 148// PossibleSubscriptionStateValues returns an array of possible values for the SubscriptionState const type. 149func PossibleSubscriptionStateValues() []SubscriptionState { 150 return []SubscriptionState{SubscriptionStateDeleted, SubscriptionStateRegistered, SubscriptionStateSuspended, SubscriptionStateUnregistered, SubscriptionStateWarned} 151} 152 153// TierType enumerates the values for tier type. 154type TierType string 155 156const ( 157 // Commitment100000AUHours ... 158 Commitment100000AUHours TierType = "Commitment_100000AUHours" 159 // Commitment10000AUHours ... 160 Commitment10000AUHours TierType = "Commitment_10000AUHours" 161 // Commitment1000AUHours ... 162 Commitment1000AUHours TierType = "Commitment_1000AUHours" 163 // Commitment100AUHours ... 164 Commitment100AUHours TierType = "Commitment_100AUHours" 165 // Commitment500000AUHours ... 166 Commitment500000AUHours TierType = "Commitment_500000AUHours" 167 // Commitment50000AUHours ... 168 Commitment50000AUHours TierType = "Commitment_50000AUHours" 169 // Commitment5000AUHours ... 170 Commitment5000AUHours TierType = "Commitment_5000AUHours" 171 // Commitment500AUHours ... 172 Commitment500AUHours TierType = "Commitment_500AUHours" 173 // Consumption ... 174 Consumption TierType = "Consumption" 175) 176 177// PossibleTierTypeValues returns an array of possible values for the TierType const type. 178func PossibleTierTypeValues() []TierType { 179 return []TierType{Commitment100000AUHours, Commitment10000AUHours, Commitment1000AUHours, Commitment100AUHours, Commitment500000AUHours, Commitment50000AUHours, Commitment5000AUHours, Commitment500AUHours, Consumption} 180} 181