1package hdinsight 2 3// Copyright (c) Microsoft Corporation. All rights reserved. 4// Licensed under the MIT License. See License.txt in the project root for license information. 5// 6// Code generated by Microsoft (R) AutoRest Code Generator. 7// Changes may cause incorrect behavior and will be lost if the code is regenerated. 8 9// AsyncOperationState enumerates the values for async operation state. 10type AsyncOperationState string 11 12const ( 13 // AsyncOperationStateFailed ... 14 AsyncOperationStateFailed AsyncOperationState = "Failed" 15 // AsyncOperationStateInProgress ... 16 AsyncOperationStateInProgress AsyncOperationState = "InProgress" 17 // AsyncOperationStateSucceeded ... 18 AsyncOperationStateSucceeded AsyncOperationState = "Succeeded" 19) 20 21// PossibleAsyncOperationStateValues returns an array of possible values for the AsyncOperationState const type. 22func PossibleAsyncOperationStateValues() []AsyncOperationState { 23 return []AsyncOperationState{AsyncOperationStateFailed, AsyncOperationStateInProgress, AsyncOperationStateSucceeded} 24} 25 26// ClusterProvisioningState enumerates the values for cluster provisioning state. 27type ClusterProvisioningState string 28 29const ( 30 // ClusterProvisioningStateCanceled ... 31 ClusterProvisioningStateCanceled ClusterProvisioningState = "Canceled" 32 // ClusterProvisioningStateDeleting ... 33 ClusterProvisioningStateDeleting ClusterProvisioningState = "Deleting" 34 // ClusterProvisioningStateFailed ... 35 ClusterProvisioningStateFailed ClusterProvisioningState = "Failed" 36 // ClusterProvisioningStateInProgress ... 37 ClusterProvisioningStateInProgress ClusterProvisioningState = "InProgress" 38 // ClusterProvisioningStateSucceeded ... 39 ClusterProvisioningStateSucceeded ClusterProvisioningState = "Succeeded" 40) 41 42// PossibleClusterProvisioningStateValues returns an array of possible values for the ClusterProvisioningState const type. 43func PossibleClusterProvisioningStateValues() []ClusterProvisioningState { 44 return []ClusterProvisioningState{ClusterProvisioningStateCanceled, ClusterProvisioningStateDeleting, ClusterProvisioningStateFailed, ClusterProvisioningStateInProgress, ClusterProvisioningStateSucceeded} 45} 46 47// DaysOfWeek enumerates the values for days of week. 48type DaysOfWeek string 49 50const ( 51 // DaysOfWeekFriday ... 52 DaysOfWeekFriday DaysOfWeek = "Friday" 53 // DaysOfWeekMonday ... 54 DaysOfWeekMonday DaysOfWeek = "Monday" 55 // DaysOfWeekSaturday ... 56 DaysOfWeekSaturday DaysOfWeek = "Saturday" 57 // DaysOfWeekSunday ... 58 DaysOfWeekSunday DaysOfWeek = "Sunday" 59 // DaysOfWeekThursday ... 60 DaysOfWeekThursday DaysOfWeek = "Thursday" 61 // DaysOfWeekTuesday ... 62 DaysOfWeekTuesday DaysOfWeek = "Tuesday" 63 // DaysOfWeekWednesday ... 64 DaysOfWeekWednesday DaysOfWeek = "Wednesday" 65) 66 67// PossibleDaysOfWeekValues returns an array of possible values for the DaysOfWeek const type. 68func PossibleDaysOfWeekValues() []DaysOfWeek { 69 return []DaysOfWeek{DaysOfWeekFriday, DaysOfWeekMonday, DaysOfWeekSaturday, DaysOfWeekSunday, DaysOfWeekThursday, DaysOfWeekTuesday, DaysOfWeekWednesday} 70} 71 72// DirectoryType enumerates the values for directory type. 73type DirectoryType string 74 75const ( 76 // DirectoryTypeActiveDirectory ... 77 DirectoryTypeActiveDirectory DirectoryType = "ActiveDirectory" 78) 79 80// PossibleDirectoryTypeValues returns an array of possible values for the DirectoryType const type. 81func PossibleDirectoryTypeValues() []DirectoryType { 82 return []DirectoryType{DirectoryTypeActiveDirectory} 83} 84 85// FilterMode enumerates the values for filter mode. 86type FilterMode string 87 88const ( 89 // FilterModeDefault ... 90 FilterModeDefault FilterMode = "Default" 91 // FilterModeExclude ... 92 FilterModeExclude FilterMode = "Exclude" 93 // FilterModeInclude ... 94 FilterModeInclude FilterMode = "Include" 95 // FilterModeRecommend ... 96 FilterModeRecommend FilterMode = "Recommend" 97) 98 99// PossibleFilterModeValues returns an array of possible values for the FilterMode const type. 100func PossibleFilterModeValues() []FilterMode { 101 return []FilterMode{FilterModeDefault, FilterModeExclude, FilterModeInclude, FilterModeRecommend} 102} 103 104// JSONWebKeyEncryptionAlgorithm enumerates the values for json web key encryption algorithm. 105type JSONWebKeyEncryptionAlgorithm string 106 107const ( 108 // JSONWebKeyEncryptionAlgorithmRSA15 ... 109 JSONWebKeyEncryptionAlgorithmRSA15 JSONWebKeyEncryptionAlgorithm = "RSA1_5" 110 // JSONWebKeyEncryptionAlgorithmRSAOAEP ... 111 JSONWebKeyEncryptionAlgorithmRSAOAEP JSONWebKeyEncryptionAlgorithm = "RSA-OAEP" 112 // JSONWebKeyEncryptionAlgorithmRSAOAEP256 ... 113 JSONWebKeyEncryptionAlgorithmRSAOAEP256 JSONWebKeyEncryptionAlgorithm = "RSA-OAEP-256" 114) 115 116// PossibleJSONWebKeyEncryptionAlgorithmValues returns an array of possible values for the JSONWebKeyEncryptionAlgorithm const type. 117func PossibleJSONWebKeyEncryptionAlgorithmValues() []JSONWebKeyEncryptionAlgorithm { 118 return []JSONWebKeyEncryptionAlgorithm{JSONWebKeyEncryptionAlgorithmRSA15, JSONWebKeyEncryptionAlgorithmRSAOAEP, JSONWebKeyEncryptionAlgorithmRSAOAEP256} 119} 120 121// OSType enumerates the values for os type. 122type OSType string 123 124const ( 125 // OSTypeLinux ... 126 OSTypeLinux OSType = "Linux" 127 // OSTypeWindows ... 128 OSTypeWindows OSType = "Windows" 129) 130 131// PossibleOSTypeValues returns an array of possible values for the OSType const type. 132func PossibleOSTypeValues() []OSType { 133 return []OSType{OSTypeLinux, OSTypeWindows} 134} 135 136// PrivateLink enumerates the values for private link. 137type PrivateLink string 138 139const ( 140 // PrivateLinkDisabled ... 141 PrivateLinkDisabled PrivateLink = "Disabled" 142 // PrivateLinkEnabled ... 143 PrivateLinkEnabled PrivateLink = "Enabled" 144) 145 146// PossiblePrivateLinkValues returns an array of possible values for the PrivateLink const type. 147func PossiblePrivateLinkValues() []PrivateLink { 148 return []PrivateLink{PrivateLinkDisabled, PrivateLinkEnabled} 149} 150 151// ResourceIdentityType enumerates the values for resource identity type. 152type ResourceIdentityType string 153 154const ( 155 // ResourceIdentityTypeNone ... 156 ResourceIdentityTypeNone ResourceIdentityType = "None" 157 // ResourceIdentityTypeSystemAssigned ... 158 ResourceIdentityTypeSystemAssigned ResourceIdentityType = "SystemAssigned" 159 // ResourceIdentityTypeSystemAssignedUserAssigned ... 160 ResourceIdentityTypeSystemAssignedUserAssigned ResourceIdentityType = "SystemAssigned, UserAssigned" 161 // ResourceIdentityTypeUserAssigned ... 162 ResourceIdentityTypeUserAssigned ResourceIdentityType = "UserAssigned" 163) 164 165// PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type. 166func PossibleResourceIdentityTypeValues() []ResourceIdentityType { 167 return []ResourceIdentityType{ResourceIdentityTypeNone, ResourceIdentityTypeSystemAssigned, ResourceIdentityTypeSystemAssignedUserAssigned, ResourceIdentityTypeUserAssigned} 168} 169 170// ResourceProviderConnection enumerates the values for resource provider connection. 171type ResourceProviderConnection string 172 173const ( 174 // ResourceProviderConnectionInbound ... 175 ResourceProviderConnectionInbound ResourceProviderConnection = "Inbound" 176 // ResourceProviderConnectionOutbound ... 177 ResourceProviderConnectionOutbound ResourceProviderConnection = "Outbound" 178) 179 180// PossibleResourceProviderConnectionValues returns an array of possible values for the ResourceProviderConnection const type. 181func PossibleResourceProviderConnectionValues() []ResourceProviderConnection { 182 return []ResourceProviderConnection{ResourceProviderConnectionInbound, ResourceProviderConnectionOutbound} 183} 184 185// Tier enumerates the values for tier. 186type Tier string 187 188const ( 189 // TierPremium ... 190 TierPremium Tier = "Premium" 191 // TierStandard ... 192 TierStandard Tier = "Standard" 193) 194 195// PossibleTierValues returns an array of possible values for the Tier const type. 196func PossibleTierValues() []Tier { 197 return []Tier{TierPremium, TierStandard} 198} 199