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 migrate 21 22import ( 23 "context" 24 25 original "github.com/Azure/azure-sdk-for-go/services/migrate/mgmt/2020-01-01/migrate" 26) 27 28const ( 29 DefaultBaseURI = original.DefaultBaseURI 30) 31 32type Bitness = original.Bitness 33 34const ( 35 SixFourbit Bitness = original.SixFourbit 36 ThreeTwobit Bitness = original.ThreeTwobit 37) 38 39type CPUSpeedAccuracy = original.CPUSpeedAccuracy 40 41const ( 42 Actual CPUSpeedAccuracy = original.Actual 43 Estimated CPUSpeedAccuracy = original.Estimated 44) 45 46type CredentialType = original.CredentialType 47 48const ( 49 HyperVFabric CredentialType = original.HyperVFabric 50 LinuxGuest CredentialType = original.LinuxGuest 51 LinuxServer CredentialType = original.LinuxServer 52 VMwareFabric CredentialType = original.VMwareFabric 53 WindowsGuest CredentialType = original.WindowsGuest 54 WindowsServer CredentialType = original.WindowsServer 55) 56 57type Family = original.Family 58 59const ( 60 Aix Family = original.Aix 61 Linux Family = original.Linux 62 Solaris Family = original.Solaris 63 Unknown Family = original.Unknown 64 Windows Family = original.Windows 65) 66 67type HighlyAvailable = original.HighlyAvailable 68 69const ( 70 HighlyAvailableNo HighlyAvailable = original.HighlyAvailableNo 71 HighlyAvailableUnknown HighlyAvailable = original.HighlyAvailableUnknown 72 HighlyAvailableYes HighlyAvailable = original.HighlyAvailableYes 73) 74 75type HypervisorType = original.HypervisorType 76 77const ( 78 HypervisorTypeHyperv HypervisorType = original.HypervisorTypeHyperv 79 HypervisorTypeUnknown HypervisorType = original.HypervisorTypeUnknown 80) 81 82type PropertiesMonitoringState = original.PropertiesMonitoringState 83 84const ( 85 Discovered PropertiesMonitoringState = original.Discovered 86 Monitored PropertiesMonitoringState = original.Monitored 87) 88 89type PropertiesVirtualizationState = original.PropertiesVirtualizationState 90 91const ( 92 PropertiesVirtualizationStateHypervisor PropertiesVirtualizationState = original.PropertiesVirtualizationStateHypervisor 93 PropertiesVirtualizationStatePhysical PropertiesVirtualizationState = original.PropertiesVirtualizationStatePhysical 94 PropertiesVirtualizationStateUnknown PropertiesVirtualizationState = original.PropertiesVirtualizationStateUnknown 95 PropertiesVirtualizationStateVirtual PropertiesVirtualizationState = original.PropertiesVirtualizationStateVirtual 96) 97 98type RebootStatus = original.RebootStatus 99 100const ( 101 RebootStatusNotRebooted RebootStatus = original.RebootStatusNotRebooted 102 RebootStatusRebooted RebootStatus = original.RebootStatusRebooted 103 RebootStatusUnknown RebootStatus = original.RebootStatusUnknown 104) 105 106type VirtualDiskMode = original.VirtualDiskMode 107 108const ( 109 Append VirtualDiskMode = original.Append 110 IndependentNonpersistent VirtualDiskMode = original.IndependentNonpersistent 111 IndependentPersistent VirtualDiskMode = original.IndependentPersistent 112 Nonpersistent VirtualDiskMode = original.Nonpersistent 113 Persistent VirtualDiskMode = original.Persistent 114 Undoable VirtualDiskMode = original.Undoable 115) 116 117type VirtualMachineType = original.VirtualMachineType 118 119const ( 120 VirtualMachineTypeHyperv VirtualMachineType = original.VirtualMachineTypeHyperv 121 VirtualMachineTypeLdom VirtualMachineType = original.VirtualMachineTypeLdom 122 VirtualMachineTypeLpar VirtualMachineType = original.VirtualMachineTypeLpar 123 VirtualMachineTypeUnknown VirtualMachineType = original.VirtualMachineTypeUnknown 124 VirtualMachineTypeVirtualPc VirtualMachineType = original.VirtualMachineTypeVirtualPc 125 VirtualMachineTypeVmware VirtualMachineType = original.VirtualMachineTypeVmware 126 VirtualMachineTypeXen VirtualMachineType = original.VirtualMachineTypeXen 127) 128 129type AgentConfiguration = original.AgentConfiguration 130type Application = original.Application 131type AppsAndRoles = original.AppsAndRoles 132type BaseClient = original.BaseClient 133type BizTalkServer = original.BizTalkServer 134type ErrorDetails = original.ErrorDetails 135type ExchangeServer = original.ExchangeServer 136type Feature = original.Feature 137type GuestOSDetails = original.GuestOSDetails 138type HealthErrorDetails = original.HealthErrorDetails 139type HostingConfiguration = original.HostingConfiguration 140type HyperVCluster = original.HyperVCluster 141type HyperVClusterClient = original.HyperVClusterClient 142type HyperVClusterCollection = original.HyperVClusterCollection 143type HyperVClusterCollectionIterator = original.HyperVClusterCollectionIterator 144type HyperVClusterCollectionPage = original.HyperVClusterCollectionPage 145type HyperVClusterProperties = original.HyperVClusterProperties 146type HyperVDisk = original.HyperVDisk 147type HyperVHost = original.HyperVHost 148type HyperVHostClient = original.HyperVHostClient 149type HyperVHostCollection = original.HyperVHostCollection 150type HyperVHostCollectionIterator = original.HyperVHostCollectionIterator 151type HyperVHostCollectionPage = original.HyperVHostCollectionPage 152type HyperVHostProperties = original.HyperVHostProperties 153type HyperVJob = original.HyperVJob 154type HyperVJobCollection = original.HyperVJobCollection 155type HyperVJobCollectionIterator = original.HyperVJobCollectionIterator 156type HyperVJobCollectionPage = original.HyperVJobCollectionPage 157type HyperVJobsClient = original.HyperVJobsClient 158type HyperVMachine = original.HyperVMachine 159type HyperVMachineCollection = original.HyperVMachineCollection 160type HyperVMachineCollectionIterator = original.HyperVMachineCollectionIterator 161type HyperVMachineCollectionPage = original.HyperVMachineCollectionPage 162type HyperVMachineProperties = original.HyperVMachineProperties 163type HyperVMachinesClient = original.HyperVMachinesClient 164type HyperVNetworkAdapter = original.HyperVNetworkAdapter 165type HyperVOperationsStatusClient = original.HyperVOperationsStatusClient 166type HyperVRunAsAccount = original.HyperVRunAsAccount 167type HyperVRunAsAccountCollection = original.HyperVRunAsAccountCollection 168type HyperVRunAsAccountCollectionIterator = original.HyperVRunAsAccountCollectionIterator 169type HyperVRunAsAccountCollectionPage = original.HyperVRunAsAccountCollectionPage 170type HyperVRunAsAccountsClient = original.HyperVRunAsAccountsClient 171type HyperVSite = original.HyperVSite 172type HyperVSiteUsage = original.HyperVSiteUsage 173type HyperVSitesClient = original.HyperVSitesClient 174type HypervisorConfiguration = original.HypervisorConfiguration 175type Ipv4NetworkInterface = original.Ipv4NetworkInterface 176type Ipv6NetworkInterface = original.Ipv6NetworkInterface 177type JobProperties = original.JobProperties 178type JobsClient = original.JobsClient 179type Machine = original.Machine 180type MachineResourcesConfiguration = original.MachineResourcesConfiguration 181type MachinesClient = original.MachinesClient 182type NetworkConfiguration = original.NetworkConfiguration 183type OperatingSystem = original.OperatingSystem 184type OperatingSystemConfiguration = original.OperatingSystemConfiguration 185type Operation = original.Operation 186type OperationDisplay = original.OperationDisplay 187type OperationResultList = original.OperationResultList 188type OperationResultListIterator = original.OperationResultListIterator 189type OperationResultListPage = original.OperationResultListPage 190type OperationStatus = original.OperationStatus 191type OperationStatusError = original.OperationStatusError 192type OperationStatusProperties = original.OperationStatusProperties 193type OperationsClient = original.OperationsClient 194type OtherDatabase = original.OtherDatabase 195type RunAsAccountProperties = original.RunAsAccountProperties 196type RunAsAccountsClient = original.RunAsAccountsClient 197type SQLServer = original.SQLServer 198type SharePointServer = original.SharePointServer 199type SiteAgentProperties = original.SiteAgentProperties 200type SiteHealthSummary = original.SiteHealthSummary 201type SiteHealthSummaryCollection = original.SiteHealthSummaryCollection 202type SiteHealthSummaryCollectionIterator = original.SiteHealthSummaryCollectionIterator 203type SiteHealthSummaryCollectionPage = original.SiteHealthSummaryCollectionPage 204type SiteProperties = original.SiteProperties 205type SiteSpnProperties = original.SiteSpnProperties 206type SitesClient = original.SitesClient 207type SystemCenter = original.SystemCenter 208type Timezone = original.Timezone 209type VCenter = original.VCenter 210type VCenterClient = original.VCenterClient 211type VCenterCollection = original.VCenterCollection 212type VCenterCollectionIterator = original.VCenterCollectionIterator 213type VCenterCollectionPage = original.VCenterCollectionPage 214type VCenterProperties = original.VCenterProperties 215type VMwareDisk = original.VMwareDisk 216type VMwareJob = original.VMwareJob 217type VMwareJobCollection = original.VMwareJobCollection 218type VMwareJobCollectionIterator = original.VMwareJobCollectionIterator 219type VMwareJobCollectionPage = original.VMwareJobCollectionPage 220type VMwareMachine = original.VMwareMachine 221type VMwareMachineCollection = original.VMwareMachineCollection 222type VMwareMachineCollectionIterator = original.VMwareMachineCollectionIterator 223type VMwareMachineCollectionPage = original.VMwareMachineCollectionPage 224type VMwareMachineProperties = original.VMwareMachineProperties 225type VMwareNetworkAdapter = original.VMwareNetworkAdapter 226type VMwareOperationsStatusClient = original.VMwareOperationsStatusClient 227type VMwareRunAsAccount = original.VMwareRunAsAccount 228type VMwareRunAsAccountCollection = original.VMwareRunAsAccountCollection 229type VMwareRunAsAccountCollectionIterator = original.VMwareRunAsAccountCollectionIterator 230type VMwareRunAsAccountCollectionPage = original.VMwareRunAsAccountCollectionPage 231type VMwareSite = original.VMwareSite 232type VMwareSiteUsage = original.VMwareSiteUsage 233type VirtualMachineConfiguration = original.VirtualMachineConfiguration 234type WebApplication = original.WebApplication 235 236func New() BaseClient { 237 return original.New() 238} 239func NewHyperVClusterClient() HyperVClusterClient { 240 return original.NewHyperVClusterClient() 241} 242func NewHyperVClusterClientWithBaseURI(baseURI string) HyperVClusterClient { 243 return original.NewHyperVClusterClientWithBaseURI(baseURI) 244} 245func NewHyperVClusterCollectionIterator(page HyperVClusterCollectionPage) HyperVClusterCollectionIterator { 246 return original.NewHyperVClusterCollectionIterator(page) 247} 248func NewHyperVClusterCollectionPage(cur HyperVClusterCollection, getNextPage func(context.Context, HyperVClusterCollection) (HyperVClusterCollection, error)) HyperVClusterCollectionPage { 249 return original.NewHyperVClusterCollectionPage(cur, getNextPage) 250} 251func NewHyperVHostClient() HyperVHostClient { 252 return original.NewHyperVHostClient() 253} 254func NewHyperVHostClientWithBaseURI(baseURI string) HyperVHostClient { 255 return original.NewHyperVHostClientWithBaseURI(baseURI) 256} 257func NewHyperVHostCollectionIterator(page HyperVHostCollectionPage) HyperVHostCollectionIterator { 258 return original.NewHyperVHostCollectionIterator(page) 259} 260func NewHyperVHostCollectionPage(cur HyperVHostCollection, getNextPage func(context.Context, HyperVHostCollection) (HyperVHostCollection, error)) HyperVHostCollectionPage { 261 return original.NewHyperVHostCollectionPage(cur, getNextPage) 262} 263func NewHyperVJobCollectionIterator(page HyperVJobCollectionPage) HyperVJobCollectionIterator { 264 return original.NewHyperVJobCollectionIterator(page) 265} 266func NewHyperVJobCollectionPage(cur HyperVJobCollection, getNextPage func(context.Context, HyperVJobCollection) (HyperVJobCollection, error)) HyperVJobCollectionPage { 267 return original.NewHyperVJobCollectionPage(cur, getNextPage) 268} 269func NewHyperVJobsClient() HyperVJobsClient { 270 return original.NewHyperVJobsClient() 271} 272func NewHyperVJobsClientWithBaseURI(baseURI string) HyperVJobsClient { 273 return original.NewHyperVJobsClientWithBaseURI(baseURI) 274} 275func NewHyperVMachineCollectionIterator(page HyperVMachineCollectionPage) HyperVMachineCollectionIterator { 276 return original.NewHyperVMachineCollectionIterator(page) 277} 278func NewHyperVMachineCollectionPage(cur HyperVMachineCollection, getNextPage func(context.Context, HyperVMachineCollection) (HyperVMachineCollection, error)) HyperVMachineCollectionPage { 279 return original.NewHyperVMachineCollectionPage(cur, getNextPage) 280} 281func NewHyperVMachinesClient() HyperVMachinesClient { 282 return original.NewHyperVMachinesClient() 283} 284func NewHyperVMachinesClientWithBaseURI(baseURI string) HyperVMachinesClient { 285 return original.NewHyperVMachinesClientWithBaseURI(baseURI) 286} 287func NewHyperVOperationsStatusClient() HyperVOperationsStatusClient { 288 return original.NewHyperVOperationsStatusClient() 289} 290func NewHyperVOperationsStatusClientWithBaseURI(baseURI string) HyperVOperationsStatusClient { 291 return original.NewHyperVOperationsStatusClientWithBaseURI(baseURI) 292} 293func NewHyperVRunAsAccountCollectionIterator(page HyperVRunAsAccountCollectionPage) HyperVRunAsAccountCollectionIterator { 294 return original.NewHyperVRunAsAccountCollectionIterator(page) 295} 296func NewHyperVRunAsAccountCollectionPage(cur HyperVRunAsAccountCollection, getNextPage func(context.Context, HyperVRunAsAccountCollection) (HyperVRunAsAccountCollection, error)) HyperVRunAsAccountCollectionPage { 297 return original.NewHyperVRunAsAccountCollectionPage(cur, getNextPage) 298} 299func NewHyperVRunAsAccountsClient() HyperVRunAsAccountsClient { 300 return original.NewHyperVRunAsAccountsClient() 301} 302func NewHyperVRunAsAccountsClientWithBaseURI(baseURI string) HyperVRunAsAccountsClient { 303 return original.NewHyperVRunAsAccountsClientWithBaseURI(baseURI) 304} 305func NewHyperVSitesClient() HyperVSitesClient { 306 return original.NewHyperVSitesClient() 307} 308func NewHyperVSitesClientWithBaseURI(baseURI string) HyperVSitesClient { 309 return original.NewHyperVSitesClientWithBaseURI(baseURI) 310} 311func NewJobsClient() JobsClient { 312 return original.NewJobsClient() 313} 314func NewJobsClientWithBaseURI(baseURI string) JobsClient { 315 return original.NewJobsClientWithBaseURI(baseURI) 316} 317func NewMachinesClient() MachinesClient { 318 return original.NewMachinesClient() 319} 320func NewMachinesClientWithBaseURI(baseURI string) MachinesClient { 321 return original.NewMachinesClientWithBaseURI(baseURI) 322} 323func NewOperationResultListIterator(page OperationResultListPage) OperationResultListIterator { 324 return original.NewOperationResultListIterator(page) 325} 326func NewOperationResultListPage(cur OperationResultList, getNextPage func(context.Context, OperationResultList) (OperationResultList, error)) OperationResultListPage { 327 return original.NewOperationResultListPage(cur, getNextPage) 328} 329func NewOperationsClient() OperationsClient { 330 return original.NewOperationsClient() 331} 332func NewOperationsClientWithBaseURI(baseURI string) OperationsClient { 333 return original.NewOperationsClientWithBaseURI(baseURI) 334} 335func NewRunAsAccountsClient() RunAsAccountsClient { 336 return original.NewRunAsAccountsClient() 337} 338func NewRunAsAccountsClientWithBaseURI(baseURI string) RunAsAccountsClient { 339 return original.NewRunAsAccountsClientWithBaseURI(baseURI) 340} 341func NewSiteHealthSummaryCollectionIterator(page SiteHealthSummaryCollectionPage) SiteHealthSummaryCollectionIterator { 342 return original.NewSiteHealthSummaryCollectionIterator(page) 343} 344func NewSiteHealthSummaryCollectionPage(cur SiteHealthSummaryCollection, getNextPage func(context.Context, SiteHealthSummaryCollection) (SiteHealthSummaryCollection, error)) SiteHealthSummaryCollectionPage { 345 return original.NewSiteHealthSummaryCollectionPage(cur, getNextPage) 346} 347func NewSitesClient() SitesClient { 348 return original.NewSitesClient() 349} 350func NewSitesClientWithBaseURI(baseURI string) SitesClient { 351 return original.NewSitesClientWithBaseURI(baseURI) 352} 353func NewVCenterClient() VCenterClient { 354 return original.NewVCenterClient() 355} 356func NewVCenterClientWithBaseURI(baseURI string) VCenterClient { 357 return original.NewVCenterClientWithBaseURI(baseURI) 358} 359func NewVCenterCollectionIterator(page VCenterCollectionPage) VCenterCollectionIterator { 360 return original.NewVCenterCollectionIterator(page) 361} 362func NewVCenterCollectionPage(cur VCenterCollection, getNextPage func(context.Context, VCenterCollection) (VCenterCollection, error)) VCenterCollectionPage { 363 return original.NewVCenterCollectionPage(cur, getNextPage) 364} 365func NewVMwareJobCollectionIterator(page VMwareJobCollectionPage) VMwareJobCollectionIterator { 366 return original.NewVMwareJobCollectionIterator(page) 367} 368func NewVMwareJobCollectionPage(cur VMwareJobCollection, getNextPage func(context.Context, VMwareJobCollection) (VMwareJobCollection, error)) VMwareJobCollectionPage { 369 return original.NewVMwareJobCollectionPage(cur, getNextPage) 370} 371func NewVMwareMachineCollectionIterator(page VMwareMachineCollectionPage) VMwareMachineCollectionIterator { 372 return original.NewVMwareMachineCollectionIterator(page) 373} 374func NewVMwareMachineCollectionPage(cur VMwareMachineCollection, getNextPage func(context.Context, VMwareMachineCollection) (VMwareMachineCollection, error)) VMwareMachineCollectionPage { 375 return original.NewVMwareMachineCollectionPage(cur, getNextPage) 376} 377func NewVMwareOperationsStatusClient() VMwareOperationsStatusClient { 378 return original.NewVMwareOperationsStatusClient() 379} 380func NewVMwareOperationsStatusClientWithBaseURI(baseURI string) VMwareOperationsStatusClient { 381 return original.NewVMwareOperationsStatusClientWithBaseURI(baseURI) 382} 383func NewVMwareRunAsAccountCollectionIterator(page VMwareRunAsAccountCollectionPage) VMwareRunAsAccountCollectionIterator { 384 return original.NewVMwareRunAsAccountCollectionIterator(page) 385} 386func NewVMwareRunAsAccountCollectionPage(cur VMwareRunAsAccountCollection, getNextPage func(context.Context, VMwareRunAsAccountCollection) (VMwareRunAsAccountCollection, error)) VMwareRunAsAccountCollectionPage { 387 return original.NewVMwareRunAsAccountCollectionPage(cur, getNextPage) 388} 389func NewWithBaseURI(baseURI string) BaseClient { 390 return original.NewWithBaseURI(baseURI) 391} 392func PossibleBitnessValues() []Bitness { 393 return original.PossibleBitnessValues() 394} 395func PossibleCPUSpeedAccuracyValues() []CPUSpeedAccuracy { 396 return original.PossibleCPUSpeedAccuracyValues() 397} 398func PossibleCredentialTypeValues() []CredentialType { 399 return original.PossibleCredentialTypeValues() 400} 401func PossibleFamilyValues() []Family { 402 return original.PossibleFamilyValues() 403} 404func PossibleHighlyAvailableValues() []HighlyAvailable { 405 return original.PossibleHighlyAvailableValues() 406} 407func PossibleHypervisorTypeValues() []HypervisorType { 408 return original.PossibleHypervisorTypeValues() 409} 410func PossiblePropertiesMonitoringStateValues() []PropertiesMonitoringState { 411 return original.PossiblePropertiesMonitoringStateValues() 412} 413func PossiblePropertiesVirtualizationStateValues() []PropertiesVirtualizationState { 414 return original.PossiblePropertiesVirtualizationStateValues() 415} 416func PossibleRebootStatusValues() []RebootStatus { 417 return original.PossibleRebootStatusValues() 418} 419func PossibleVirtualDiskModeValues() []VirtualDiskMode { 420 return original.PossibleVirtualDiskModeValues() 421} 422func PossibleVirtualMachineTypeValues() []VirtualMachineType { 423 return original.PossibleVirtualMachineTypeValues() 424} 425func UserAgent() string { 426 return original.UserAgent() + " profiles/preview" 427} 428func Version() string { 429 return original.Version() 430} 431