1//go:build go1.9 2// +build go1.9 3 4// Copyright (c) Microsoft Corporation. All rights reserved. 5// Licensed under the MIT License. See License.txt in the project root for license information. 6 7// This code was auto-generated by: 8// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 9 10package storagecache 11 12import ( 13 "context" 14 15 original "github.com/Azure/azure-sdk-for-go/services/storagecache/mgmt/2021-05-01/storagecache" 16) 17 18const ( 19 DefaultBaseURI = original.DefaultBaseURI 20) 21 22type CacheIdentityType = original.CacheIdentityType 23 24const ( 25 CacheIdentityTypeNone CacheIdentityType = original.CacheIdentityTypeNone 26 CacheIdentityTypeSystemAssigned CacheIdentityType = original.CacheIdentityTypeSystemAssigned 27 CacheIdentityTypeSystemAssignedUserAssigned CacheIdentityType = original.CacheIdentityTypeSystemAssignedUserAssigned 28 CacheIdentityTypeUserAssigned CacheIdentityType = original.CacheIdentityTypeUserAssigned 29) 30 31type CreatedByType = original.CreatedByType 32 33const ( 34 CreatedByTypeApplication CreatedByType = original.CreatedByTypeApplication 35 CreatedByTypeKey CreatedByType = original.CreatedByTypeKey 36 CreatedByTypeManagedIdentity CreatedByType = original.CreatedByTypeManagedIdentity 37 CreatedByTypeUser CreatedByType = original.CreatedByTypeUser 38) 39 40type DomainJoinedType = original.DomainJoinedType 41 42const ( 43 DomainJoinedTypeError DomainJoinedType = original.DomainJoinedTypeError 44 DomainJoinedTypeNo DomainJoinedType = original.DomainJoinedTypeNo 45 DomainJoinedTypeYes DomainJoinedType = original.DomainJoinedTypeYes 46) 47 48type FirmwareStatusType = original.FirmwareStatusType 49 50const ( 51 FirmwareStatusTypeAvailable FirmwareStatusType = original.FirmwareStatusTypeAvailable 52 FirmwareStatusTypeUnavailable FirmwareStatusType = original.FirmwareStatusTypeUnavailable 53) 54 55type HealthStateType = original.HealthStateType 56 57const ( 58 HealthStateTypeDegraded HealthStateType = original.HealthStateTypeDegraded 59 HealthStateTypeDown HealthStateType = original.HealthStateTypeDown 60 HealthStateTypeFlushing HealthStateType = original.HealthStateTypeFlushing 61 HealthStateTypeHealthy HealthStateType = original.HealthStateTypeHealthy 62 HealthStateTypeStopped HealthStateType = original.HealthStateTypeStopped 63 HealthStateTypeStopping HealthStateType = original.HealthStateTypeStopping 64 HealthStateTypeTransitioning HealthStateType = original.HealthStateTypeTransitioning 65 HealthStateTypeUnknown HealthStateType = original.HealthStateTypeUnknown 66 HealthStateTypeUpgrading HealthStateType = original.HealthStateTypeUpgrading 67) 68 69type MetricAggregationType = original.MetricAggregationType 70 71const ( 72 MetricAggregationTypeAverage MetricAggregationType = original.MetricAggregationTypeAverage 73 MetricAggregationTypeCount MetricAggregationType = original.MetricAggregationTypeCount 74 MetricAggregationTypeMaximum MetricAggregationType = original.MetricAggregationTypeMaximum 75 MetricAggregationTypeMinimum MetricAggregationType = original.MetricAggregationTypeMinimum 76 MetricAggregationTypeNone MetricAggregationType = original.MetricAggregationTypeNone 77 MetricAggregationTypeNotSpecified MetricAggregationType = original.MetricAggregationTypeNotSpecified 78 MetricAggregationTypeTotal MetricAggregationType = original.MetricAggregationTypeTotal 79) 80 81type NfsAccessRuleAccess = original.NfsAccessRuleAccess 82 83const ( 84 NfsAccessRuleAccessNo NfsAccessRuleAccess = original.NfsAccessRuleAccessNo 85 NfsAccessRuleAccessRo NfsAccessRuleAccess = original.NfsAccessRuleAccessRo 86 NfsAccessRuleAccessRw NfsAccessRuleAccess = original.NfsAccessRuleAccessRw 87) 88 89type NfsAccessRuleScope = original.NfsAccessRuleScope 90 91const ( 92 NfsAccessRuleScopeDefault NfsAccessRuleScope = original.NfsAccessRuleScopeDefault 93 NfsAccessRuleScopeHost NfsAccessRuleScope = original.NfsAccessRuleScopeHost 94 NfsAccessRuleScopeNetwork NfsAccessRuleScope = original.NfsAccessRuleScopeNetwork 95) 96 97type ProvisioningStateType = original.ProvisioningStateType 98 99const ( 100 ProvisioningStateTypeCancelled ProvisioningStateType = original.ProvisioningStateTypeCancelled 101 ProvisioningStateTypeCreating ProvisioningStateType = original.ProvisioningStateTypeCreating 102 ProvisioningStateTypeDeleting ProvisioningStateType = original.ProvisioningStateTypeDeleting 103 ProvisioningStateTypeFailed ProvisioningStateType = original.ProvisioningStateTypeFailed 104 ProvisioningStateTypeSucceeded ProvisioningStateType = original.ProvisioningStateTypeSucceeded 105 ProvisioningStateTypeUpdating ProvisioningStateType = original.ProvisioningStateTypeUpdating 106) 107 108type ReasonCode = original.ReasonCode 109 110const ( 111 ReasonCodeNotAvailableForSubscription ReasonCode = original.ReasonCodeNotAvailableForSubscription 112 ReasonCodeQuotaID ReasonCode = original.ReasonCodeQuotaID 113) 114 115type StorageTargetType = original.StorageTargetType 116 117const ( 118 StorageTargetTypeBlobNfs StorageTargetType = original.StorageTargetTypeBlobNfs 119 StorageTargetTypeClfs StorageTargetType = original.StorageTargetTypeClfs 120 StorageTargetTypeNfs3 StorageTargetType = original.StorageTargetTypeNfs3 121 StorageTargetTypeUnknown StorageTargetType = original.StorageTargetTypeUnknown 122) 123 124type UsernameDownloadedType = original.UsernameDownloadedType 125 126const ( 127 UsernameDownloadedTypeError UsernameDownloadedType = original.UsernameDownloadedTypeError 128 UsernameDownloadedTypeNo UsernameDownloadedType = original.UsernameDownloadedTypeNo 129 UsernameDownloadedTypeYes UsernameDownloadedType = original.UsernameDownloadedTypeYes 130) 131 132type UsernameSource = original.UsernameSource 133 134const ( 135 UsernameSourceAD UsernameSource = original.UsernameSourceAD 136 UsernameSourceFile UsernameSource = original.UsernameSourceFile 137 UsernameSourceLDAP UsernameSource = original.UsernameSourceLDAP 138 UsernameSourceNone UsernameSource = original.UsernameSourceNone 139) 140 141type APIOperation = original.APIOperation 142type APIOperationDisplay = original.APIOperationDisplay 143type APIOperationListResult = original.APIOperationListResult 144type APIOperationListResultIterator = original.APIOperationListResultIterator 145type APIOperationListResultPage = original.APIOperationListResultPage 146type APIOperationProperties = original.APIOperationProperties 147type APIOperationPropertiesServiceSpecification = original.APIOperationPropertiesServiceSpecification 148type AscOperation = original.AscOperation 149type AscOperationProperties = original.AscOperationProperties 150type AscOperationsClient = original.AscOperationsClient 151type BaseClient = original.BaseClient 152type BlobNfsTarget = original.BlobNfsTarget 153type Cache = original.Cache 154type CacheActiveDirectorySettings = original.CacheActiveDirectorySettings 155type CacheActiveDirectorySettingsCredentials = original.CacheActiveDirectorySettingsCredentials 156type CacheDirectorySettings = original.CacheDirectorySettings 157type CacheEncryptionSettings = original.CacheEncryptionSettings 158type CacheHealth = original.CacheHealth 159type CacheIdentity = original.CacheIdentity 160type CacheIdentityUserAssignedIdentitiesValue = original.CacheIdentityUserAssignedIdentitiesValue 161type CacheNetworkSettings = original.CacheNetworkSettings 162type CacheProperties = original.CacheProperties 163type CacheSecuritySettings = original.CacheSecuritySettings 164type CacheSku = original.CacheSku 165type CacheUpgradeStatus = original.CacheUpgradeStatus 166type CacheUsernameDownloadSettings = original.CacheUsernameDownloadSettings 167type CacheUsernameDownloadSettingsCredentials = original.CacheUsernameDownloadSettingsCredentials 168type CachesClient = original.CachesClient 169type CachesCreateOrUpdateFuture = original.CachesCreateOrUpdateFuture 170type CachesDebugInfoFuture = original.CachesDebugInfoFuture 171type CachesDeleteFuture = original.CachesDeleteFuture 172type CachesFlushFuture = original.CachesFlushFuture 173type CachesListResult = original.CachesListResult 174type CachesListResultIterator = original.CachesListResultIterator 175type CachesListResultPage = original.CachesListResultPage 176type CachesStartFuture = original.CachesStartFuture 177type CachesStopFuture = original.CachesStopFuture 178type CachesUpgradeFirmwareFuture = original.CachesUpgradeFirmwareFuture 179type ClfsTarget = original.ClfsTarget 180type CloudError = original.CloudError 181type CloudErrorBody = original.CloudErrorBody 182type Condition = original.Condition 183type ErrorResponse = original.ErrorResponse 184type KeyVaultKeyReference = original.KeyVaultKeyReference 185type KeyVaultKeyReferenceSourceVault = original.KeyVaultKeyReferenceSourceVault 186type MetricDimension = original.MetricDimension 187type MetricSpecification = original.MetricSpecification 188type NamespaceJunction = original.NamespaceJunction 189type Nfs3Target = original.Nfs3Target 190type NfsAccessPolicy = original.NfsAccessPolicy 191type NfsAccessRule = original.NfsAccessRule 192type OperationsClient = original.OperationsClient 193type ResourceSku = original.ResourceSku 194type ResourceSkuCapabilities = original.ResourceSkuCapabilities 195type ResourceSkuLocationInfo = original.ResourceSkuLocationInfo 196type ResourceSkusResult = original.ResourceSkusResult 197type ResourceSkusResultIterator = original.ResourceSkusResultIterator 198type ResourceSkusResultPage = original.ResourceSkusResultPage 199type Restriction = original.Restriction 200type SkusClient = original.SkusClient 201type StorageTarget = original.StorageTarget 202type StorageTargetClient = original.StorageTargetClient 203type StorageTargetFlushFuture = original.StorageTargetFlushFuture 204type StorageTargetProperties = original.StorageTargetProperties 205type StorageTargetResource = original.StorageTargetResource 206type StorageTargetResumeFuture = original.StorageTargetResumeFuture 207type StorageTargetSuspendFuture = original.StorageTargetSuspendFuture 208type StorageTargetsClient = original.StorageTargetsClient 209type StorageTargetsCreateOrUpdateFuture = original.StorageTargetsCreateOrUpdateFuture 210type StorageTargetsDNSRefreshFuture = original.StorageTargetsDNSRefreshFuture 211type StorageTargetsDeleteFuture = original.StorageTargetsDeleteFuture 212type StorageTargetsResult = original.StorageTargetsResult 213type StorageTargetsResultIterator = original.StorageTargetsResultIterator 214type StorageTargetsResultPage = original.StorageTargetsResultPage 215type SystemData = original.SystemData 216type UnknownTarget = original.UnknownTarget 217type UsageModel = original.UsageModel 218type UsageModelDisplay = original.UsageModelDisplay 219type UsageModelsClient = original.UsageModelsClient 220type UsageModelsResult = original.UsageModelsResult 221type UsageModelsResultIterator = original.UsageModelsResultIterator 222type UsageModelsResultPage = original.UsageModelsResultPage 223 224func New(subscriptionID string) BaseClient { 225 return original.New(subscriptionID) 226} 227func NewAPIOperationListResultIterator(page APIOperationListResultPage) APIOperationListResultIterator { 228 return original.NewAPIOperationListResultIterator(page) 229} 230func NewAPIOperationListResultPage(cur APIOperationListResult, getNextPage func(context.Context, APIOperationListResult) (APIOperationListResult, error)) APIOperationListResultPage { 231 return original.NewAPIOperationListResultPage(cur, getNextPage) 232} 233func NewAscOperationsClient(subscriptionID string) AscOperationsClient { 234 return original.NewAscOperationsClient(subscriptionID) 235} 236func NewAscOperationsClientWithBaseURI(baseURI string, subscriptionID string) AscOperationsClient { 237 return original.NewAscOperationsClientWithBaseURI(baseURI, subscriptionID) 238} 239func NewCachesClient(subscriptionID string) CachesClient { 240 return original.NewCachesClient(subscriptionID) 241} 242func NewCachesClientWithBaseURI(baseURI string, subscriptionID string) CachesClient { 243 return original.NewCachesClientWithBaseURI(baseURI, subscriptionID) 244} 245func NewCachesListResultIterator(page CachesListResultPage) CachesListResultIterator { 246 return original.NewCachesListResultIterator(page) 247} 248func NewCachesListResultPage(cur CachesListResult, getNextPage func(context.Context, CachesListResult) (CachesListResult, error)) CachesListResultPage { 249 return original.NewCachesListResultPage(cur, getNextPage) 250} 251func NewOperationsClient(subscriptionID string) OperationsClient { 252 return original.NewOperationsClient(subscriptionID) 253} 254func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 255 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 256} 257func NewResourceSkusResultIterator(page ResourceSkusResultPage) ResourceSkusResultIterator { 258 return original.NewResourceSkusResultIterator(page) 259} 260func NewResourceSkusResultPage(cur ResourceSkusResult, getNextPage func(context.Context, ResourceSkusResult) (ResourceSkusResult, error)) ResourceSkusResultPage { 261 return original.NewResourceSkusResultPage(cur, getNextPage) 262} 263func NewSkusClient(subscriptionID string) SkusClient { 264 return original.NewSkusClient(subscriptionID) 265} 266func NewSkusClientWithBaseURI(baseURI string, subscriptionID string) SkusClient { 267 return original.NewSkusClientWithBaseURI(baseURI, subscriptionID) 268} 269func NewStorageTargetClient(subscriptionID string) StorageTargetClient { 270 return original.NewStorageTargetClient(subscriptionID) 271} 272func NewStorageTargetClientWithBaseURI(baseURI string, subscriptionID string) StorageTargetClient { 273 return original.NewStorageTargetClientWithBaseURI(baseURI, subscriptionID) 274} 275func NewStorageTargetsClient(subscriptionID string) StorageTargetsClient { 276 return original.NewStorageTargetsClient(subscriptionID) 277} 278func NewStorageTargetsClientWithBaseURI(baseURI string, subscriptionID string) StorageTargetsClient { 279 return original.NewStorageTargetsClientWithBaseURI(baseURI, subscriptionID) 280} 281func NewStorageTargetsResultIterator(page StorageTargetsResultPage) StorageTargetsResultIterator { 282 return original.NewStorageTargetsResultIterator(page) 283} 284func NewStorageTargetsResultPage(cur StorageTargetsResult, getNextPage func(context.Context, StorageTargetsResult) (StorageTargetsResult, error)) StorageTargetsResultPage { 285 return original.NewStorageTargetsResultPage(cur, getNextPage) 286} 287func NewUsageModelsClient(subscriptionID string) UsageModelsClient { 288 return original.NewUsageModelsClient(subscriptionID) 289} 290func NewUsageModelsClientWithBaseURI(baseURI string, subscriptionID string) UsageModelsClient { 291 return original.NewUsageModelsClientWithBaseURI(baseURI, subscriptionID) 292} 293func NewUsageModelsResultIterator(page UsageModelsResultPage) UsageModelsResultIterator { 294 return original.NewUsageModelsResultIterator(page) 295} 296func NewUsageModelsResultPage(cur UsageModelsResult, getNextPage func(context.Context, UsageModelsResult) (UsageModelsResult, error)) UsageModelsResultPage { 297 return original.NewUsageModelsResultPage(cur, getNextPage) 298} 299func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 300 return original.NewWithBaseURI(baseURI, subscriptionID) 301} 302func PossibleCacheIdentityTypeValues() []CacheIdentityType { 303 return original.PossibleCacheIdentityTypeValues() 304} 305func PossibleCreatedByTypeValues() []CreatedByType { 306 return original.PossibleCreatedByTypeValues() 307} 308func PossibleDomainJoinedTypeValues() []DomainJoinedType { 309 return original.PossibleDomainJoinedTypeValues() 310} 311func PossibleFirmwareStatusTypeValues() []FirmwareStatusType { 312 return original.PossibleFirmwareStatusTypeValues() 313} 314func PossibleHealthStateTypeValues() []HealthStateType { 315 return original.PossibleHealthStateTypeValues() 316} 317func PossibleMetricAggregationTypeValues() []MetricAggregationType { 318 return original.PossibleMetricAggregationTypeValues() 319} 320func PossibleNfsAccessRuleAccessValues() []NfsAccessRuleAccess { 321 return original.PossibleNfsAccessRuleAccessValues() 322} 323func PossibleNfsAccessRuleScopeValues() []NfsAccessRuleScope { 324 return original.PossibleNfsAccessRuleScopeValues() 325} 326func PossibleProvisioningStateTypeValues() []ProvisioningStateType { 327 return original.PossibleProvisioningStateTypeValues() 328} 329func PossibleReasonCodeValues() []ReasonCode { 330 return original.PossibleReasonCodeValues() 331} 332func PossibleStorageTargetTypeValues() []StorageTargetType { 333 return original.PossibleStorageTargetTypeValues() 334} 335func PossibleUsernameDownloadedTypeValues() []UsernameDownloadedType { 336 return original.PossibleUsernameDownloadedTypeValues() 337} 338func PossibleUsernameSourceValues() []UsernameSource { 339 return original.PossibleUsernameSourceValues() 340} 341func UserAgent() string { 342 return original.UserAgent() + " profiles/latest" 343} 344func Version() string { 345 return original.Version() 346} 347