1// +build go1.9 2 3// Copyright 2021 Microsoft Corporation 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// 9// http://www.apache.org/licenses/LICENSE-2.0 10// 11// Unless required by applicable law or agreed to in writing, software 12// distributed under the License is distributed on an "AS IS" BASIS, 13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14// See the License for the specific language governing permissions and 15// limitations under the License. 16 17// This code was auto-generated by: 18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 19 20package storagecache 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/storagecache/mgmt/2020-10-01/storagecache" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type CacheIdentityType = original.CacheIdentityType 33 34const ( 35 None CacheIdentityType = original.None 36 SystemAssigned CacheIdentityType = original.SystemAssigned 37) 38 39type CreatedByType = original.CreatedByType 40 41const ( 42 Application CreatedByType = original.Application 43 Key CreatedByType = original.Key 44 ManagedIdentity CreatedByType = original.ManagedIdentity 45 User CreatedByType = original.User 46) 47 48type DomainJoinedType = original.DomainJoinedType 49 50const ( 51 Error DomainJoinedType = original.Error 52 No DomainJoinedType = original.No 53 Yes DomainJoinedType = original.Yes 54) 55 56type FirmwareStatusType = original.FirmwareStatusType 57 58const ( 59 Available FirmwareStatusType = original.Available 60 Unavailable FirmwareStatusType = original.Unavailable 61) 62 63type HealthStateType = original.HealthStateType 64 65const ( 66 Degraded HealthStateType = original.Degraded 67 Down HealthStateType = original.Down 68 Flushing HealthStateType = original.Flushing 69 Healthy HealthStateType = original.Healthy 70 Stopped HealthStateType = original.Stopped 71 Stopping HealthStateType = original.Stopping 72 Transitioning HealthStateType = original.Transitioning 73 Unknown HealthStateType = original.Unknown 74 Upgrading HealthStateType = original.Upgrading 75) 76 77type MetricAggregationType = original.MetricAggregationType 78 79const ( 80 MetricAggregationTypeAverage MetricAggregationType = original.MetricAggregationTypeAverage 81 MetricAggregationTypeCount MetricAggregationType = original.MetricAggregationTypeCount 82 MetricAggregationTypeMaximum MetricAggregationType = original.MetricAggregationTypeMaximum 83 MetricAggregationTypeMinimum MetricAggregationType = original.MetricAggregationTypeMinimum 84 MetricAggregationTypeNone MetricAggregationType = original.MetricAggregationTypeNone 85 MetricAggregationTypeNotSpecified MetricAggregationType = original.MetricAggregationTypeNotSpecified 86 MetricAggregationTypeTotal MetricAggregationType = original.MetricAggregationTypeTotal 87) 88 89type NfsAccessRuleAccess = original.NfsAccessRuleAccess 90 91const ( 92 NfsAccessRuleAccessNo NfsAccessRuleAccess = original.NfsAccessRuleAccessNo 93 NfsAccessRuleAccessRo NfsAccessRuleAccess = original.NfsAccessRuleAccessRo 94 NfsAccessRuleAccessRw NfsAccessRuleAccess = original.NfsAccessRuleAccessRw 95) 96 97type NfsAccessRuleScope = original.NfsAccessRuleScope 98 99const ( 100 Default NfsAccessRuleScope = original.Default 101 Host NfsAccessRuleScope = original.Host 102 Network NfsAccessRuleScope = original.Network 103) 104 105type ProvisioningStateType = original.ProvisioningStateType 106 107const ( 108 Cancelled ProvisioningStateType = original.Cancelled 109 Creating ProvisioningStateType = original.Creating 110 Deleting ProvisioningStateType = original.Deleting 111 Failed ProvisioningStateType = original.Failed 112 Succeeded ProvisioningStateType = original.Succeeded 113 Updating ProvisioningStateType = original.Updating 114) 115 116type ReasonCode = original.ReasonCode 117 118const ( 119 NotAvailableForSubscription ReasonCode = original.NotAvailableForSubscription 120 QuotaID ReasonCode = original.QuotaID 121) 122 123type TargetType = original.TargetType 124 125const ( 126 TargetTypeClfs TargetType = original.TargetTypeClfs 127 TargetTypeNfs3 TargetType = original.TargetTypeNfs3 128 TargetTypeStorageTargetProperties TargetType = original.TargetTypeStorageTargetProperties 129 TargetTypeUnknown TargetType = original.TargetTypeUnknown 130) 131 132type UsernameDownloadedType = original.UsernameDownloadedType 133 134const ( 135 UsernameDownloadedTypeError UsernameDownloadedType = original.UsernameDownloadedTypeError 136 UsernameDownloadedTypeNo UsernameDownloadedType = original.UsernameDownloadedTypeNo 137 UsernameDownloadedTypeYes UsernameDownloadedType = original.UsernameDownloadedTypeYes 138) 139 140type UsernameSource = original.UsernameSource 141 142const ( 143 UsernameSourceAD UsernameSource = original.UsernameSourceAD 144 UsernameSourceFile UsernameSource = original.UsernameSourceFile 145 UsernameSourceLDAP UsernameSource = original.UsernameSourceLDAP 146 UsernameSourceNone UsernameSource = original.UsernameSourceNone 147) 148 149type APIOperation = original.APIOperation 150type APIOperationDisplay = original.APIOperationDisplay 151type APIOperationListResult = original.APIOperationListResult 152type APIOperationListResultIterator = original.APIOperationListResultIterator 153type APIOperationListResultPage = original.APIOperationListResultPage 154type APIOperationProperties = original.APIOperationProperties 155type APIOperationPropertiesServiceSpecification = original.APIOperationPropertiesServiceSpecification 156type AscOperation = original.AscOperation 157type AscOperationProperties = original.AscOperationProperties 158type AscOperationsClient = original.AscOperationsClient 159type BaseClient = original.BaseClient 160type BasicStorageTargetProperties = original.BasicStorageTargetProperties 161type Cache = original.Cache 162type CacheActiveDirectorySettings = original.CacheActiveDirectorySettings 163type CacheActiveDirectorySettingsCredentials = original.CacheActiveDirectorySettingsCredentials 164type CacheDirectorySettings = original.CacheDirectorySettings 165type CacheEncryptionSettings = original.CacheEncryptionSettings 166type CacheHealth = original.CacheHealth 167type CacheIdentity = original.CacheIdentity 168type CacheNetworkSettings = original.CacheNetworkSettings 169type CacheProperties = original.CacheProperties 170type CacheSecuritySettings = original.CacheSecuritySettings 171type CacheSku = original.CacheSku 172type CacheUpgradeStatus = original.CacheUpgradeStatus 173type CacheUsernameDownloadSettings = original.CacheUsernameDownloadSettings 174type CacheUsernameDownloadSettingsCredentials = original.CacheUsernameDownloadSettingsCredentials 175type CachesClient = original.CachesClient 176type CachesCreateOrUpdateFuture = original.CachesCreateOrUpdateFuture 177type CachesDebugInfoFuture = original.CachesDebugInfoFuture 178type CachesDeleteFuture = original.CachesDeleteFuture 179type CachesFlushFuture = original.CachesFlushFuture 180type CachesListResult = original.CachesListResult 181type CachesListResultIterator = original.CachesListResultIterator 182type CachesListResultPage = original.CachesListResultPage 183type CachesStartFuture = original.CachesStartFuture 184type CachesStopFuture = original.CachesStopFuture 185type CachesUpgradeFirmwareFuture = original.CachesUpgradeFirmwareFuture 186type ClfsTarget = original.ClfsTarget 187type ClfsTargetProperties = original.ClfsTargetProperties 188type CloudError = original.CloudError 189type CloudErrorBody = original.CloudErrorBody 190type ErrorResponse = original.ErrorResponse 191type KeyVaultKeyReference = original.KeyVaultKeyReference 192type KeyVaultKeyReferenceSourceVault = original.KeyVaultKeyReferenceSourceVault 193type MetricDimension = original.MetricDimension 194type MetricSpecification = original.MetricSpecification 195type NamespaceJunction = original.NamespaceJunction 196type Nfs3Target = original.Nfs3Target 197type Nfs3TargetProperties = original.Nfs3TargetProperties 198type NfsAccessPolicy = original.NfsAccessPolicy 199type NfsAccessRule = original.NfsAccessRule 200type OperationsClient = original.OperationsClient 201type ResourceSku = original.ResourceSku 202type ResourceSkuCapabilities = original.ResourceSkuCapabilities 203type ResourceSkuLocationInfo = original.ResourceSkuLocationInfo 204type ResourceSkusResult = original.ResourceSkusResult 205type ResourceSkusResultIterator = original.ResourceSkusResultIterator 206type ResourceSkusResultPage = original.ResourceSkusResultPage 207type Restriction = original.Restriction 208type SkusClient = original.SkusClient 209type StorageTarget = original.StorageTarget 210type StorageTargetProperties = original.StorageTargetProperties 211type StorageTargetResource = original.StorageTargetResource 212type StorageTargetsClient = original.StorageTargetsClient 213type StorageTargetsCreateOrUpdateFuture = original.StorageTargetsCreateOrUpdateFuture 214type StorageTargetsDeleteFuture = original.StorageTargetsDeleteFuture 215type StorageTargetsResult = original.StorageTargetsResult 216type StorageTargetsResultIterator = original.StorageTargetsResultIterator 217type StorageTargetsResultPage = original.StorageTargetsResultPage 218type SystemData = original.SystemData 219type UnknownTarget = original.UnknownTarget 220type UnknownTargetProperties = original.UnknownTargetProperties 221type UsageModel = original.UsageModel 222type UsageModelDisplay = original.UsageModelDisplay 223type UsageModelsClient = original.UsageModelsClient 224type UsageModelsResult = original.UsageModelsResult 225type UsageModelsResultIterator = original.UsageModelsResultIterator 226type UsageModelsResultPage = original.UsageModelsResultPage 227 228func New(subscriptionID string) BaseClient { 229 return original.New(subscriptionID) 230} 231func NewAPIOperationListResultIterator(page APIOperationListResultPage) APIOperationListResultIterator { 232 return original.NewAPIOperationListResultIterator(page) 233} 234func NewAPIOperationListResultPage(cur APIOperationListResult, getNextPage func(context.Context, APIOperationListResult) (APIOperationListResult, error)) APIOperationListResultPage { 235 return original.NewAPIOperationListResultPage(cur, getNextPage) 236} 237func NewAscOperationsClient(subscriptionID string) AscOperationsClient { 238 return original.NewAscOperationsClient(subscriptionID) 239} 240func NewAscOperationsClientWithBaseURI(baseURI string, subscriptionID string) AscOperationsClient { 241 return original.NewAscOperationsClientWithBaseURI(baseURI, subscriptionID) 242} 243func NewCachesClient(subscriptionID string) CachesClient { 244 return original.NewCachesClient(subscriptionID) 245} 246func NewCachesClientWithBaseURI(baseURI string, subscriptionID string) CachesClient { 247 return original.NewCachesClientWithBaseURI(baseURI, subscriptionID) 248} 249func NewCachesListResultIterator(page CachesListResultPage) CachesListResultIterator { 250 return original.NewCachesListResultIterator(page) 251} 252func NewCachesListResultPage(cur CachesListResult, getNextPage func(context.Context, CachesListResult) (CachesListResult, error)) CachesListResultPage { 253 return original.NewCachesListResultPage(cur, getNextPage) 254} 255func NewOperationsClient(subscriptionID string) OperationsClient { 256 return original.NewOperationsClient(subscriptionID) 257} 258func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 259 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 260} 261func NewResourceSkusResultIterator(page ResourceSkusResultPage) ResourceSkusResultIterator { 262 return original.NewResourceSkusResultIterator(page) 263} 264func NewResourceSkusResultPage(cur ResourceSkusResult, getNextPage func(context.Context, ResourceSkusResult) (ResourceSkusResult, error)) ResourceSkusResultPage { 265 return original.NewResourceSkusResultPage(cur, getNextPage) 266} 267func NewSkusClient(subscriptionID string) SkusClient { 268 return original.NewSkusClient(subscriptionID) 269} 270func NewSkusClientWithBaseURI(baseURI string, subscriptionID string) SkusClient { 271 return original.NewSkusClientWithBaseURI(baseURI, subscriptionID) 272} 273func NewStorageTargetsClient(subscriptionID string) StorageTargetsClient { 274 return original.NewStorageTargetsClient(subscriptionID) 275} 276func NewStorageTargetsClientWithBaseURI(baseURI string, subscriptionID string) StorageTargetsClient { 277 return original.NewStorageTargetsClientWithBaseURI(baseURI, subscriptionID) 278} 279func NewStorageTargetsResultIterator(page StorageTargetsResultPage) StorageTargetsResultIterator { 280 return original.NewStorageTargetsResultIterator(page) 281} 282func NewStorageTargetsResultPage(cur StorageTargetsResult, getNextPage func(context.Context, StorageTargetsResult) (StorageTargetsResult, error)) StorageTargetsResultPage { 283 return original.NewStorageTargetsResultPage(cur, getNextPage) 284} 285func NewUsageModelsClient(subscriptionID string) UsageModelsClient { 286 return original.NewUsageModelsClient(subscriptionID) 287} 288func NewUsageModelsClientWithBaseURI(baseURI string, subscriptionID string) UsageModelsClient { 289 return original.NewUsageModelsClientWithBaseURI(baseURI, subscriptionID) 290} 291func NewUsageModelsResultIterator(page UsageModelsResultPage) UsageModelsResultIterator { 292 return original.NewUsageModelsResultIterator(page) 293} 294func NewUsageModelsResultPage(cur UsageModelsResult, getNextPage func(context.Context, UsageModelsResult) (UsageModelsResult, error)) UsageModelsResultPage { 295 return original.NewUsageModelsResultPage(cur, getNextPage) 296} 297func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 298 return original.NewWithBaseURI(baseURI, subscriptionID) 299} 300func PossibleCacheIdentityTypeValues() []CacheIdentityType { 301 return original.PossibleCacheIdentityTypeValues() 302} 303func PossibleCreatedByTypeValues() []CreatedByType { 304 return original.PossibleCreatedByTypeValues() 305} 306func PossibleDomainJoinedTypeValues() []DomainJoinedType { 307 return original.PossibleDomainJoinedTypeValues() 308} 309func PossibleFirmwareStatusTypeValues() []FirmwareStatusType { 310 return original.PossibleFirmwareStatusTypeValues() 311} 312func PossibleHealthStateTypeValues() []HealthStateType { 313 return original.PossibleHealthStateTypeValues() 314} 315func PossibleMetricAggregationTypeValues() []MetricAggregationType { 316 return original.PossibleMetricAggregationTypeValues() 317} 318func PossibleNfsAccessRuleAccessValues() []NfsAccessRuleAccess { 319 return original.PossibleNfsAccessRuleAccessValues() 320} 321func PossibleNfsAccessRuleScopeValues() []NfsAccessRuleScope { 322 return original.PossibleNfsAccessRuleScopeValues() 323} 324func PossibleProvisioningStateTypeValues() []ProvisioningStateType { 325 return original.PossibleProvisioningStateTypeValues() 326} 327func PossibleReasonCodeValues() []ReasonCode { 328 return original.PossibleReasonCodeValues() 329} 330func PossibleTargetTypeValues() []TargetType { 331 return original.PossibleTargetTypeValues() 332} 333func PossibleUsernameDownloadedTypeValues() []UsernameDownloadedType { 334 return original.PossibleUsernameDownloadedTypeValues() 335} 336func PossibleUsernameSourceValues() []UsernameSource { 337 return original.PossibleUsernameSourceValues() 338} 339func UserAgent() string { 340 return original.UserAgent() + " profiles/latest" 341} 342func Version() string { 343 return original.Version() 344} 345