1package search 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// AdminKeyKind enumerates the values for admin key kind. 10type AdminKeyKind string 11 12const ( 13 // Primary ... 14 Primary AdminKeyKind = "primary" 15 // Secondary ... 16 Secondary AdminKeyKind = "secondary" 17) 18 19// PossibleAdminKeyKindValues returns an array of possible values for the AdminKeyKind const type. 20func PossibleAdminKeyKindValues() []AdminKeyKind { 21 return []AdminKeyKind{Primary, Secondary} 22} 23 24// HostingMode enumerates the values for hosting mode. 25type HostingMode string 26 27const ( 28 // Default ... 29 Default HostingMode = "default" 30 // HighDensity ... 31 HighDensity HostingMode = "highDensity" 32) 33 34// PossibleHostingModeValues returns an array of possible values for the HostingMode const type. 35func PossibleHostingModeValues() []HostingMode { 36 return []HostingMode{Default, HighDensity} 37} 38 39// IdentityType enumerates the values for identity type. 40type IdentityType string 41 42const ( 43 // None ... 44 None IdentityType = "None" 45 // SystemAssigned ... 46 SystemAssigned IdentityType = "SystemAssigned" 47) 48 49// PossibleIdentityTypeValues returns an array of possible values for the IdentityType const type. 50func PossibleIdentityTypeValues() []IdentityType { 51 return []IdentityType{None, SystemAssigned} 52} 53 54// PrivateLinkServiceConnectionStatus enumerates the values for private link service connection status. 55type PrivateLinkServiceConnectionStatus string 56 57const ( 58 // Approved ... 59 Approved PrivateLinkServiceConnectionStatus = "Approved" 60 // Disconnected ... 61 Disconnected PrivateLinkServiceConnectionStatus = "Disconnected" 62 // Pending ... 63 Pending PrivateLinkServiceConnectionStatus = "Pending" 64 // Rejected ... 65 Rejected PrivateLinkServiceConnectionStatus = "Rejected" 66) 67 68// PossiblePrivateLinkServiceConnectionStatusValues returns an array of possible values for the PrivateLinkServiceConnectionStatus const type. 69func PossiblePrivateLinkServiceConnectionStatusValues() []PrivateLinkServiceConnectionStatus { 70 return []PrivateLinkServiceConnectionStatus{Approved, Disconnected, Pending, Rejected} 71} 72 73// ProvisioningState enumerates the values for provisioning state. 74type ProvisioningState string 75 76const ( 77 // Failed ... 78 Failed ProvisioningState = "failed" 79 // Provisioning ... 80 Provisioning ProvisioningState = "provisioning" 81 // Succeeded ... 82 Succeeded ProvisioningState = "succeeded" 83) 84 85// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type. 86func PossibleProvisioningStateValues() []ProvisioningState { 87 return []ProvisioningState{Failed, Provisioning, Succeeded} 88} 89 90// PublicNetworkAccess enumerates the values for public network access. 91type PublicNetworkAccess string 92 93const ( 94 // Disabled ... 95 Disabled PublicNetworkAccess = "disabled" 96 // Enabled ... 97 Enabled PublicNetworkAccess = "enabled" 98) 99 100// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type. 101func PossiblePublicNetworkAccessValues() []PublicNetworkAccess { 102 return []PublicNetworkAccess{Disabled, Enabled} 103} 104 105// ServiceStatus enumerates the values for service status. 106type ServiceStatus string 107 108const ( 109 // ServiceStatusDegraded ... 110 ServiceStatusDegraded ServiceStatus = "degraded" 111 // ServiceStatusDeleting ... 112 ServiceStatusDeleting ServiceStatus = "deleting" 113 // ServiceStatusDisabled ... 114 ServiceStatusDisabled ServiceStatus = "disabled" 115 // ServiceStatusError ... 116 ServiceStatusError ServiceStatus = "error" 117 // ServiceStatusProvisioning ... 118 ServiceStatusProvisioning ServiceStatus = "provisioning" 119 // ServiceStatusRunning ... 120 ServiceStatusRunning ServiceStatus = "running" 121) 122 123// PossibleServiceStatusValues returns an array of possible values for the ServiceStatus const type. 124func PossibleServiceStatusValues() []ServiceStatus { 125 return []ServiceStatus{ServiceStatusDegraded, ServiceStatusDeleting, ServiceStatusDisabled, ServiceStatusError, ServiceStatusProvisioning, ServiceStatusRunning} 126} 127 128// SharedPrivateLinkResourceAsyncOperationResult enumerates the values for shared private link resource async 129// operation result. 130type SharedPrivateLinkResourceAsyncOperationResult string 131 132const ( 133 // SharedPrivateLinkResourceAsyncOperationResultFailed ... 134 SharedPrivateLinkResourceAsyncOperationResultFailed SharedPrivateLinkResourceAsyncOperationResult = "Failed" 135 // SharedPrivateLinkResourceAsyncOperationResultRunning ... 136 SharedPrivateLinkResourceAsyncOperationResultRunning SharedPrivateLinkResourceAsyncOperationResult = "Running" 137 // SharedPrivateLinkResourceAsyncOperationResultSucceeded ... 138 SharedPrivateLinkResourceAsyncOperationResultSucceeded SharedPrivateLinkResourceAsyncOperationResult = "Succeeded" 139) 140 141// PossibleSharedPrivateLinkResourceAsyncOperationResultValues returns an array of possible values for the SharedPrivateLinkResourceAsyncOperationResult const type. 142func PossibleSharedPrivateLinkResourceAsyncOperationResultValues() []SharedPrivateLinkResourceAsyncOperationResult { 143 return []SharedPrivateLinkResourceAsyncOperationResult{SharedPrivateLinkResourceAsyncOperationResultFailed, SharedPrivateLinkResourceAsyncOperationResultRunning, SharedPrivateLinkResourceAsyncOperationResultSucceeded} 144} 145 146// SharedPrivateLinkResourceProvisioningState enumerates the values for shared private link resource 147// provisioning state. 148type SharedPrivateLinkResourceProvisioningState string 149 150const ( 151 // SharedPrivateLinkResourceProvisioningStateDeleting ... 152 SharedPrivateLinkResourceProvisioningStateDeleting SharedPrivateLinkResourceProvisioningState = "Deleting" 153 // SharedPrivateLinkResourceProvisioningStateFailed ... 154 SharedPrivateLinkResourceProvisioningStateFailed SharedPrivateLinkResourceProvisioningState = "Failed" 155 // SharedPrivateLinkResourceProvisioningStateIncomplete ... 156 SharedPrivateLinkResourceProvisioningStateIncomplete SharedPrivateLinkResourceProvisioningState = "Incomplete" 157 // SharedPrivateLinkResourceProvisioningStateSucceeded ... 158 SharedPrivateLinkResourceProvisioningStateSucceeded SharedPrivateLinkResourceProvisioningState = "Succeeded" 159 // SharedPrivateLinkResourceProvisioningStateUpdating ... 160 SharedPrivateLinkResourceProvisioningStateUpdating SharedPrivateLinkResourceProvisioningState = "Updating" 161) 162 163// PossibleSharedPrivateLinkResourceProvisioningStateValues returns an array of possible values for the SharedPrivateLinkResourceProvisioningState const type. 164func PossibleSharedPrivateLinkResourceProvisioningStateValues() []SharedPrivateLinkResourceProvisioningState { 165 return []SharedPrivateLinkResourceProvisioningState{SharedPrivateLinkResourceProvisioningStateDeleting, SharedPrivateLinkResourceProvisioningStateFailed, SharedPrivateLinkResourceProvisioningStateIncomplete, SharedPrivateLinkResourceProvisioningStateSucceeded, SharedPrivateLinkResourceProvisioningStateUpdating} 166} 167 168// SharedPrivateLinkResourceStatus enumerates the values for shared private link resource status. 169type SharedPrivateLinkResourceStatus string 170 171const ( 172 // SharedPrivateLinkResourceStatusApproved ... 173 SharedPrivateLinkResourceStatusApproved SharedPrivateLinkResourceStatus = "Approved" 174 // SharedPrivateLinkResourceStatusDisconnected ... 175 SharedPrivateLinkResourceStatusDisconnected SharedPrivateLinkResourceStatus = "Disconnected" 176 // SharedPrivateLinkResourceStatusPending ... 177 SharedPrivateLinkResourceStatusPending SharedPrivateLinkResourceStatus = "Pending" 178 // SharedPrivateLinkResourceStatusRejected ... 179 SharedPrivateLinkResourceStatusRejected SharedPrivateLinkResourceStatus = "Rejected" 180) 181 182// PossibleSharedPrivateLinkResourceStatusValues returns an array of possible values for the SharedPrivateLinkResourceStatus const type. 183func PossibleSharedPrivateLinkResourceStatusValues() []SharedPrivateLinkResourceStatus { 184 return []SharedPrivateLinkResourceStatus{SharedPrivateLinkResourceStatusApproved, SharedPrivateLinkResourceStatusDisconnected, SharedPrivateLinkResourceStatusPending, SharedPrivateLinkResourceStatusRejected} 185} 186 187// SkuName enumerates the values for sku name. 188type SkuName string 189 190const ( 191 // Basic ... 192 Basic SkuName = "basic" 193 // Free ... 194 Free SkuName = "free" 195 // Standard ... 196 Standard SkuName = "standard" 197 // Standard2 ... 198 Standard2 SkuName = "standard2" 199 // Standard3 ... 200 Standard3 SkuName = "standard3" 201 // StorageOptimizedL1 ... 202 StorageOptimizedL1 SkuName = "storage_optimized_l1" 203 // StorageOptimizedL2 ... 204 StorageOptimizedL2 SkuName = "storage_optimized_l2" 205) 206 207// PossibleSkuNameValues returns an array of possible values for the SkuName const type. 208func PossibleSkuNameValues() []SkuName { 209 return []SkuName{Basic, Free, Standard, Standard2, Standard3, StorageOptimizedL1, StorageOptimizedL2} 210} 211 212// UnavailableNameReason enumerates the values for unavailable name reason. 213type UnavailableNameReason string 214 215const ( 216 // AlreadyExists ... 217 AlreadyExists UnavailableNameReason = "AlreadyExists" 218 // Invalid ... 219 Invalid UnavailableNameReason = "Invalid" 220) 221 222// PossibleUnavailableNameReasonValues returns an array of possible values for the UnavailableNameReason const type. 223func PossibleUnavailableNameReasonValues() []UnavailableNameReason { 224 return []UnavailableNameReason{AlreadyExists, Invalid} 225} 226