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 netapp 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/netapp/mgmt/2020-09-01/netapp" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type ActiveDirectoryStatus = original.ActiveDirectoryStatus 33 34const ( 35 Created ActiveDirectoryStatus = original.Created 36 Deleted ActiveDirectoryStatus = original.Deleted 37 Error ActiveDirectoryStatus = original.Error 38 InUse ActiveDirectoryStatus = original.InUse 39 Updating ActiveDirectoryStatus = original.Updating 40) 41 42type CheckNameResourceTypes = original.CheckNameResourceTypes 43 44const ( 45 MicrosoftNetAppnetAppAccounts CheckNameResourceTypes = original.MicrosoftNetAppnetAppAccounts 46 MicrosoftNetAppnetAppAccountscapacityPools CheckNameResourceTypes = original.MicrosoftNetAppnetAppAccountscapacityPools 47 MicrosoftNetAppnetAppAccountscapacityPoolsvolumes CheckNameResourceTypes = original.MicrosoftNetAppnetAppAccountscapacityPoolsvolumes 48 MicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots CheckNameResourceTypes = original.MicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots 49) 50 51type CheckQuotaNameResourceTypes = original.CheckQuotaNameResourceTypes 52 53const ( 54 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccounts CheckQuotaNameResourceTypes = original.CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccounts 55 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools CheckQuotaNameResourceTypes = original.CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPools 56 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes CheckQuotaNameResourceTypes = original.CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumes 57 CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots CheckQuotaNameResourceTypes = original.CheckQuotaNameResourceTypesMicrosoftNetAppnetAppAccountscapacityPoolsvolumessnapshots 58) 59 60type EndpointType = original.EndpointType 61 62const ( 63 Dst EndpointType = original.Dst 64 Src EndpointType = original.Src 65) 66 67type InAvailabilityReasonType = original.InAvailabilityReasonType 68 69const ( 70 AlreadyExists InAvailabilityReasonType = original.AlreadyExists 71 Invalid InAvailabilityReasonType = original.Invalid 72) 73 74type MirrorState = original.MirrorState 75 76const ( 77 Broken MirrorState = original.Broken 78 Mirrored MirrorState = original.Mirrored 79 Uninitialized MirrorState = original.Uninitialized 80) 81 82type QosType = original.QosType 83 84const ( 85 Auto QosType = original.Auto 86 Manual QosType = original.Manual 87) 88 89type RelationshipStatus = original.RelationshipStatus 90 91const ( 92 Idle RelationshipStatus = original.Idle 93 Transferring RelationshipStatus = original.Transferring 94) 95 96type ReplicationSchedule = original.ReplicationSchedule 97 98const ( 99 OneZerominutely ReplicationSchedule = original.OneZerominutely 100 Daily ReplicationSchedule = original.Daily 101 Hourly ReplicationSchedule = original.Hourly 102) 103 104type SecurityStyle = original.SecurityStyle 105 106const ( 107 Ntfs SecurityStyle = original.Ntfs 108 Unix SecurityStyle = original.Unix 109) 110 111type ServiceLevel = original.ServiceLevel 112 113const ( 114 Premium ServiceLevel = original.Premium 115 Standard ServiceLevel = original.Standard 116 Ultra ServiceLevel = original.Ultra 117) 118 119type Account = original.Account 120type AccountBackupsClient = original.AccountBackupsClient 121type AccountBackupsDeleteFuture = original.AccountBackupsDeleteFuture 122type AccountList = original.AccountList 123type AccountPatch = original.AccountPatch 124type AccountProperties = original.AccountProperties 125type AccountsClient = original.AccountsClient 126type AccountsCreateOrUpdateFuture = original.AccountsCreateOrUpdateFuture 127type AccountsDeleteFuture = original.AccountsDeleteFuture 128type AccountsUpdateFuture = original.AccountsUpdateFuture 129type ActiveDirectory = original.ActiveDirectory 130type AuthorizeRequest = original.AuthorizeRequest 131type Backup = original.Backup 132type BackupPatch = original.BackupPatch 133type BackupPoliciesClient = original.BackupPoliciesClient 134type BackupPoliciesCreateFuture = original.BackupPoliciesCreateFuture 135type BackupPoliciesDeleteFuture = original.BackupPoliciesDeleteFuture 136type BackupPoliciesList = original.BackupPoliciesList 137type BackupPolicy = original.BackupPolicy 138type BackupPolicyDetails = original.BackupPolicyDetails 139type BackupPolicyPatch = original.BackupPolicyPatch 140type BackupPolicyProperties = original.BackupPolicyProperties 141type BackupProperties = original.BackupProperties 142type BackupsClient = original.BackupsClient 143type BackupsCreateFuture = original.BackupsCreateFuture 144type BackupsDeleteFuture = original.BackupsDeleteFuture 145type BackupsList = original.BackupsList 146type BaseClient = original.BaseClient 147type BreakReplicationRequest = original.BreakReplicationRequest 148type CapacityPool = original.CapacityPool 149type CapacityPoolList = original.CapacityPoolList 150type CapacityPoolPatch = original.CapacityPoolPatch 151type CheckAvailabilityResponse = original.CheckAvailabilityResponse 152type DailySchedule = original.DailySchedule 153type Dimension = original.Dimension 154type ExportPolicyRule = original.ExportPolicyRule 155type HourlySchedule = original.HourlySchedule 156type MetricSpecification = original.MetricSpecification 157type MonthlySchedule = original.MonthlySchedule 158type MountTarget = original.MountTarget 159type MountTargetProperties = original.MountTargetProperties 160type Operation = original.Operation 161type OperationDisplay = original.OperationDisplay 162type OperationListResult = original.OperationListResult 163type OperationProperties = original.OperationProperties 164type OperationsClient = original.OperationsClient 165type PoolChangeRequest = original.PoolChangeRequest 166type PoolPatchProperties = original.PoolPatchProperties 167type PoolProperties = original.PoolProperties 168type PoolsClient = original.PoolsClient 169type PoolsCreateOrUpdateFuture = original.PoolsCreateOrUpdateFuture 170type PoolsDeleteFuture = original.PoolsDeleteFuture 171type PoolsUpdateFuture = original.PoolsUpdateFuture 172type QuotaAvailabilityRequest = original.QuotaAvailabilityRequest 173type ReplicationObject = original.ReplicationObject 174type ReplicationStatus = original.ReplicationStatus 175type ResourceClient = original.ResourceClient 176type ResourceNameAvailabilityRequest = original.ResourceNameAvailabilityRequest 177type ServiceSpecification = original.ServiceSpecification 178type Snapshot = original.Snapshot 179type SnapshotPoliciesClient = original.SnapshotPoliciesClient 180type SnapshotPoliciesDeleteFuture = original.SnapshotPoliciesDeleteFuture 181type SnapshotPoliciesList = original.SnapshotPoliciesList 182type SnapshotPolicy = original.SnapshotPolicy 183type SnapshotPolicyDetails = original.SnapshotPolicyDetails 184type SnapshotPolicyPatch = original.SnapshotPolicyPatch 185type SnapshotPolicyProperties = original.SnapshotPolicyProperties 186type SnapshotPolicyVolumeList = original.SnapshotPolicyVolumeList 187type SnapshotProperties = original.SnapshotProperties 188type SnapshotsClient = original.SnapshotsClient 189type SnapshotsCreateFuture = original.SnapshotsCreateFuture 190type SnapshotsDeleteFuture = original.SnapshotsDeleteFuture 191type SnapshotsList = original.SnapshotsList 192type SnapshotsUpdateFuture = original.SnapshotsUpdateFuture 193type Vault = original.Vault 194type VaultList = original.VaultList 195type VaultProperties = original.VaultProperties 196type VaultsClient = original.VaultsClient 197type Volume = original.Volume 198type VolumeBackupProperties = original.VolumeBackupProperties 199type VolumeBackups = original.VolumeBackups 200type VolumeList = original.VolumeList 201type VolumeListIterator = original.VolumeListIterator 202type VolumeListPage = original.VolumeListPage 203type VolumePatch = original.VolumePatch 204type VolumePatchProperties = original.VolumePatchProperties 205type VolumePatchPropertiesDataProtection = original.VolumePatchPropertiesDataProtection 206type VolumePatchPropertiesExportPolicy = original.VolumePatchPropertiesExportPolicy 207type VolumeProperties = original.VolumeProperties 208type VolumePropertiesDataProtection = original.VolumePropertiesDataProtection 209type VolumePropertiesExportPolicy = original.VolumePropertiesExportPolicy 210type VolumeRevert = original.VolumeRevert 211type VolumeSnapshotProperties = original.VolumeSnapshotProperties 212type VolumesAuthorizeReplicationFuture = original.VolumesAuthorizeReplicationFuture 213type VolumesBreakReplicationFuture = original.VolumesBreakReplicationFuture 214type VolumesClient = original.VolumesClient 215type VolumesCreateOrUpdateFuture = original.VolumesCreateOrUpdateFuture 216type VolumesDeleteFuture = original.VolumesDeleteFuture 217type VolumesDeleteReplicationFuture = original.VolumesDeleteReplicationFuture 218type VolumesPoolChangeFuture = original.VolumesPoolChangeFuture 219type VolumesReInitializeReplicationFuture = original.VolumesReInitializeReplicationFuture 220type VolumesResyncReplicationFuture = original.VolumesResyncReplicationFuture 221type VolumesRevertFuture = original.VolumesRevertFuture 222type VolumesUpdateFuture = original.VolumesUpdateFuture 223type WeeklySchedule = original.WeeklySchedule 224 225func New(subscriptionID string) BaseClient { 226 return original.New(subscriptionID) 227} 228func NewAccountBackupsClient(subscriptionID string) AccountBackupsClient { 229 return original.NewAccountBackupsClient(subscriptionID) 230} 231func NewAccountBackupsClientWithBaseURI(baseURI string, subscriptionID string) AccountBackupsClient { 232 return original.NewAccountBackupsClientWithBaseURI(baseURI, subscriptionID) 233} 234func NewAccountsClient(subscriptionID string) AccountsClient { 235 return original.NewAccountsClient(subscriptionID) 236} 237func NewAccountsClientWithBaseURI(baseURI string, subscriptionID string) AccountsClient { 238 return original.NewAccountsClientWithBaseURI(baseURI, subscriptionID) 239} 240func NewBackupPoliciesClient(subscriptionID string) BackupPoliciesClient { 241 return original.NewBackupPoliciesClient(subscriptionID) 242} 243func NewBackupPoliciesClientWithBaseURI(baseURI string, subscriptionID string) BackupPoliciesClient { 244 return original.NewBackupPoliciesClientWithBaseURI(baseURI, subscriptionID) 245} 246func NewBackupsClient(subscriptionID string) BackupsClient { 247 return original.NewBackupsClient(subscriptionID) 248} 249func NewBackupsClientWithBaseURI(baseURI string, subscriptionID string) BackupsClient { 250 return original.NewBackupsClientWithBaseURI(baseURI, subscriptionID) 251} 252func NewOperationsClient(subscriptionID string) OperationsClient { 253 return original.NewOperationsClient(subscriptionID) 254} 255func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 256 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 257} 258func NewPoolsClient(subscriptionID string) PoolsClient { 259 return original.NewPoolsClient(subscriptionID) 260} 261func NewPoolsClientWithBaseURI(baseURI string, subscriptionID string) PoolsClient { 262 return original.NewPoolsClientWithBaseURI(baseURI, subscriptionID) 263} 264func NewResourceClient(subscriptionID string) ResourceClient { 265 return original.NewResourceClient(subscriptionID) 266} 267func NewResourceClientWithBaseURI(baseURI string, subscriptionID string) ResourceClient { 268 return original.NewResourceClientWithBaseURI(baseURI, subscriptionID) 269} 270func NewSnapshotPoliciesClient(subscriptionID string) SnapshotPoliciesClient { 271 return original.NewSnapshotPoliciesClient(subscriptionID) 272} 273func NewSnapshotPoliciesClientWithBaseURI(baseURI string, subscriptionID string) SnapshotPoliciesClient { 274 return original.NewSnapshotPoliciesClientWithBaseURI(baseURI, subscriptionID) 275} 276func NewSnapshotsClient(subscriptionID string) SnapshotsClient { 277 return original.NewSnapshotsClient(subscriptionID) 278} 279func NewSnapshotsClientWithBaseURI(baseURI string, subscriptionID string) SnapshotsClient { 280 return original.NewSnapshotsClientWithBaseURI(baseURI, subscriptionID) 281} 282func NewVaultsClient(subscriptionID string) VaultsClient { 283 return original.NewVaultsClient(subscriptionID) 284} 285func NewVaultsClientWithBaseURI(baseURI string, subscriptionID string) VaultsClient { 286 return original.NewVaultsClientWithBaseURI(baseURI, subscriptionID) 287} 288func NewVolumeListIterator(page VolumeListPage) VolumeListIterator { 289 return original.NewVolumeListIterator(page) 290} 291func NewVolumeListPage(cur VolumeList, getNextPage func(context.Context, VolumeList) (VolumeList, error)) VolumeListPage { 292 return original.NewVolumeListPage(cur, getNextPage) 293} 294func NewVolumesClient(subscriptionID string) VolumesClient { 295 return original.NewVolumesClient(subscriptionID) 296} 297func NewVolumesClientWithBaseURI(baseURI string, subscriptionID string) VolumesClient { 298 return original.NewVolumesClientWithBaseURI(baseURI, subscriptionID) 299} 300func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 301 return original.NewWithBaseURI(baseURI, subscriptionID) 302} 303func PossibleActiveDirectoryStatusValues() []ActiveDirectoryStatus { 304 return original.PossibleActiveDirectoryStatusValues() 305} 306func PossibleCheckNameResourceTypesValues() []CheckNameResourceTypes { 307 return original.PossibleCheckNameResourceTypesValues() 308} 309func PossibleCheckQuotaNameResourceTypesValues() []CheckQuotaNameResourceTypes { 310 return original.PossibleCheckQuotaNameResourceTypesValues() 311} 312func PossibleEndpointTypeValues() []EndpointType { 313 return original.PossibleEndpointTypeValues() 314} 315func PossibleInAvailabilityReasonTypeValues() []InAvailabilityReasonType { 316 return original.PossibleInAvailabilityReasonTypeValues() 317} 318func PossibleMirrorStateValues() []MirrorState { 319 return original.PossibleMirrorStateValues() 320} 321func PossibleQosTypeValues() []QosType { 322 return original.PossibleQosTypeValues() 323} 324func PossibleRelationshipStatusValues() []RelationshipStatus { 325 return original.PossibleRelationshipStatusValues() 326} 327func PossibleReplicationScheduleValues() []ReplicationSchedule { 328 return original.PossibleReplicationScheduleValues() 329} 330func PossibleSecurityStyleValues() []SecurityStyle { 331 return original.PossibleSecurityStyleValues() 332} 333func PossibleServiceLevelValues() []ServiceLevel { 334 return original.PossibleServiceLevelValues() 335} 336func UserAgent() string { 337 return original.UserAgent() + " profiles/latest" 338} 339func Version() string { 340 return original.Version() 341} 342