1// +build go1.9
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// This code was auto-generated by:
7// github.com/Azure/azure-sdk-for-go/tools/profileBuilder
8
9package labservices
10
11import (
12	"context"
13
14	original "github.com/Azure/azure-sdk-for-go/services/labservices/mgmt/2018-10-15/labservices"
15)
16
17const (
18	DefaultBaseURI = original.DefaultBaseURI
19)
20
21type AddRemove = original.AddRemove
22
23const (
24	Add    AddRemove = original.Add
25	Remove AddRemove = original.Remove
26)
27
28type ConfigurationState = original.ConfigurationState
29
30const (
31	Completed     ConfigurationState = original.Completed
32	NotApplicable ConfigurationState = original.NotApplicable
33)
34
35type LabUserAccessMode = original.LabUserAccessMode
36
37const (
38	Open       LabUserAccessMode = original.Open
39	Restricted LabUserAccessMode = original.Restricted
40)
41
42type ManagedLabVMSize = original.ManagedLabVMSize
43
44const (
45	Basic       ManagedLabVMSize = original.Basic
46	Performance ManagedLabVMSize = original.Performance
47	Standard    ManagedLabVMSize = original.Standard
48)
49
50type PublishingState = original.PublishingState
51
52const (
53	Draft         PublishingState = original.Draft
54	Published     PublishingState = original.Published
55	PublishFailed PublishingState = original.PublishFailed
56	Publishing    PublishingState = original.Publishing
57	Scaling       PublishingState = original.Scaling
58)
59
60type AddUsersPayload = original.AddUsersPayload
61type BaseClient = original.BaseClient
62type CloudError = original.CloudError
63type CloudErrorBody = original.CloudErrorBody
64type CreateLabProperties = original.CreateLabProperties
65type Environment = original.Environment
66type EnvironmentDetails = original.EnvironmentDetails
67type EnvironmentFragment = original.EnvironmentFragment
68type EnvironmentOperationsPayload = original.EnvironmentOperationsPayload
69type EnvironmentProperties = original.EnvironmentProperties
70type EnvironmentPropertiesFragment = original.EnvironmentPropertiesFragment
71type EnvironmentSetting = original.EnvironmentSetting
72type EnvironmentSettingCreationParameters = original.EnvironmentSettingCreationParameters
73type EnvironmentSettingFragment = original.EnvironmentSettingFragment
74type EnvironmentSettingProperties = original.EnvironmentSettingProperties
75type EnvironmentSettingPropertiesFragment = original.EnvironmentSettingPropertiesFragment
76type EnvironmentSettingsClient = original.EnvironmentSettingsClient
77type EnvironmentSettingsCreateOrUpdateFuture = original.EnvironmentSettingsCreateOrUpdateFuture
78type EnvironmentSettingsDeleteFuture = original.EnvironmentSettingsDeleteFuture
79type EnvironmentSettingsStartFuture = original.EnvironmentSettingsStartFuture
80type EnvironmentSettingsStopFuture = original.EnvironmentSettingsStopFuture
81type EnvironmentSize = original.EnvironmentSize
82type EnvironmentSizeFragment = original.EnvironmentSizeFragment
83type EnvironmentsClient = original.EnvironmentsClient
84type EnvironmentsDeleteFuture = original.EnvironmentsDeleteFuture
85type EnvironmentsResetPasswordFuture = original.EnvironmentsResetPasswordFuture
86type EnvironmentsStartFuture = original.EnvironmentsStartFuture
87type EnvironmentsStopFuture = original.EnvironmentsStopFuture
88type GalleryImage = original.GalleryImage
89type GalleryImageFragment = original.GalleryImageFragment
90type GalleryImageProperties = original.GalleryImageProperties
91type GalleryImagePropertiesFragment = original.GalleryImagePropertiesFragment
92type GalleryImageReference = original.GalleryImageReference
93type GalleryImageReferenceFragment = original.GalleryImageReferenceFragment
94type GalleryImagesClient = original.GalleryImagesClient
95type GetEnvironmentResponse = original.GetEnvironmentResponse
96type GetPersonalPreferencesResponse = original.GetPersonalPreferencesResponse
97type GetRegionalAvailabilityResponse = original.GetRegionalAvailabilityResponse
98type GlobalUsersClient = original.GlobalUsersClient
99type GlobalUsersResetPasswordFuture = original.GlobalUsersResetPasswordFuture
100type GlobalUsersStartEnvironmentFuture = original.GlobalUsersStartEnvironmentFuture
101type GlobalUsersStopEnvironmentFuture = original.GlobalUsersStopEnvironmentFuture
102type Lab = original.Lab
103type LabAccount = original.LabAccount
104type LabAccountFragment = original.LabAccountFragment
105type LabAccountProperties = original.LabAccountProperties
106type LabAccountPropertiesFragment = original.LabAccountPropertiesFragment
107type LabAccountsClient = original.LabAccountsClient
108type LabAccountsDeleteFuture = original.LabAccountsDeleteFuture
109type LabCreationParameters = original.LabCreationParameters
110type LabDetails = original.LabDetails
111type LabFragment = original.LabFragment
112type LabProperties = original.LabProperties
113type LabPropertiesFragment = original.LabPropertiesFragment
114type LabsClient = original.LabsClient
115type LabsDeleteFuture = original.LabsDeleteFuture
116type LatestOperationResult = original.LatestOperationResult
117type ListEnvironmentsPayload = original.ListEnvironmentsPayload
118type ListEnvironmentsResponse = original.ListEnvironmentsResponse
119type ListLabsResponse = original.ListLabsResponse
120type NetworkInterface = original.NetworkInterface
121type OperationBatchStatusPayload = original.OperationBatchStatusPayload
122type OperationBatchStatusResponse = original.OperationBatchStatusResponse
123type OperationBatchStatusResponseItem = original.OperationBatchStatusResponseItem
124type OperationError = original.OperationError
125type OperationMetadata = original.OperationMetadata
126type OperationMetadataDisplay = original.OperationMetadataDisplay
127type OperationResult = original.OperationResult
128type OperationStatusPayload = original.OperationStatusPayload
129type OperationStatusResponse = original.OperationStatusResponse
130type OperationsClient = original.OperationsClient
131type PersonalPreferencesOperationsPayload = original.PersonalPreferencesOperationsPayload
132type ProviderOperationResult = original.ProviderOperationResult
133type ProviderOperationResultIterator = original.ProviderOperationResultIterator
134type ProviderOperationResultPage = original.ProviderOperationResultPage
135type ProviderOperationsClient = original.ProviderOperationsClient
136type PublishPayload = original.PublishPayload
137type ReferenceVM = original.ReferenceVM
138type ReferenceVMCreationParameters = original.ReferenceVMCreationParameters
139type ReferenceVMFragment = original.ReferenceVMFragment
140type RegionalAvailability = original.RegionalAvailability
141type RegisterPayload = original.RegisterPayload
142type ResetPasswordPayload = original.ResetPasswordPayload
143type Resource = original.Resource
144type ResourceSet = original.ResourceSet
145type ResourceSetFragment = original.ResourceSetFragment
146type ResourceSettingCreationParameters = original.ResourceSettingCreationParameters
147type ResourceSettings = original.ResourceSettings
148type ResourceSettingsFragment = original.ResourceSettingsFragment
149type ResponseWithContinuationEnvironment = original.ResponseWithContinuationEnvironment
150type ResponseWithContinuationEnvironmentIterator = original.ResponseWithContinuationEnvironmentIterator
151type ResponseWithContinuationEnvironmentPage = original.ResponseWithContinuationEnvironmentPage
152type ResponseWithContinuationEnvironmentSetting = original.ResponseWithContinuationEnvironmentSetting
153type ResponseWithContinuationEnvironmentSettingIterator = original.ResponseWithContinuationEnvironmentSettingIterator
154type ResponseWithContinuationEnvironmentSettingPage = original.ResponseWithContinuationEnvironmentSettingPage
155type ResponseWithContinuationGalleryImage = original.ResponseWithContinuationGalleryImage
156type ResponseWithContinuationGalleryImageIterator = original.ResponseWithContinuationGalleryImageIterator
157type ResponseWithContinuationGalleryImagePage = original.ResponseWithContinuationGalleryImagePage
158type ResponseWithContinuationLab = original.ResponseWithContinuationLab
159type ResponseWithContinuationLabAccount = original.ResponseWithContinuationLabAccount
160type ResponseWithContinuationLabAccountIterator = original.ResponseWithContinuationLabAccountIterator
161type ResponseWithContinuationLabAccountPage = original.ResponseWithContinuationLabAccountPage
162type ResponseWithContinuationLabIterator = original.ResponseWithContinuationLabIterator
163type ResponseWithContinuationLabPage = original.ResponseWithContinuationLabPage
164type ResponseWithContinuationUser = original.ResponseWithContinuationUser
165type ResponseWithContinuationUserIterator = original.ResponseWithContinuationUserIterator
166type ResponseWithContinuationUserPage = original.ResponseWithContinuationUserPage
167type SizeAvailability = original.SizeAvailability
168type SizeConfigurationProperties = original.SizeConfigurationProperties
169type SizeConfigurationPropertiesFragment = original.SizeConfigurationPropertiesFragment
170type SizeInfo = original.SizeInfo
171type SizeInfoFragment = original.SizeInfoFragment
172type User = original.User
173type UserFragment = original.UserFragment
174type UserProperties = original.UserProperties
175type UserPropertiesFragment = original.UserPropertiesFragment
176type UsersClient = original.UsersClient
177type UsersDeleteFuture = original.UsersDeleteFuture
178type VMStateDetails = original.VMStateDetails
179type VirtualMachineDetails = original.VirtualMachineDetails
180
181func New(subscriptionID string) BaseClient {
182	return original.New(subscriptionID)
183}
184func NewEnvironmentSettingsClient(subscriptionID string) EnvironmentSettingsClient {
185	return original.NewEnvironmentSettingsClient(subscriptionID)
186}
187func NewEnvironmentSettingsClientWithBaseURI(baseURI string, subscriptionID string) EnvironmentSettingsClient {
188	return original.NewEnvironmentSettingsClientWithBaseURI(baseURI, subscriptionID)
189}
190func NewEnvironmentsClient(subscriptionID string) EnvironmentsClient {
191	return original.NewEnvironmentsClient(subscriptionID)
192}
193func NewEnvironmentsClientWithBaseURI(baseURI string, subscriptionID string) EnvironmentsClient {
194	return original.NewEnvironmentsClientWithBaseURI(baseURI, subscriptionID)
195}
196func NewGalleryImagesClient(subscriptionID string) GalleryImagesClient {
197	return original.NewGalleryImagesClient(subscriptionID)
198}
199func NewGalleryImagesClientWithBaseURI(baseURI string, subscriptionID string) GalleryImagesClient {
200	return original.NewGalleryImagesClientWithBaseURI(baseURI, subscriptionID)
201}
202func NewGlobalUsersClient(subscriptionID string) GlobalUsersClient {
203	return original.NewGlobalUsersClient(subscriptionID)
204}
205func NewGlobalUsersClientWithBaseURI(baseURI string, subscriptionID string) GlobalUsersClient {
206	return original.NewGlobalUsersClientWithBaseURI(baseURI, subscriptionID)
207}
208func NewLabAccountsClient(subscriptionID string) LabAccountsClient {
209	return original.NewLabAccountsClient(subscriptionID)
210}
211func NewLabAccountsClientWithBaseURI(baseURI string, subscriptionID string) LabAccountsClient {
212	return original.NewLabAccountsClientWithBaseURI(baseURI, subscriptionID)
213}
214func NewLabsClient(subscriptionID string) LabsClient {
215	return original.NewLabsClient(subscriptionID)
216}
217func NewLabsClientWithBaseURI(baseURI string, subscriptionID string) LabsClient {
218	return original.NewLabsClientWithBaseURI(baseURI, subscriptionID)
219}
220func NewOperationsClient(subscriptionID string) OperationsClient {
221	return original.NewOperationsClient(subscriptionID)
222}
223func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
224	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
225}
226func NewProviderOperationResultIterator(page ProviderOperationResultPage) ProviderOperationResultIterator {
227	return original.NewProviderOperationResultIterator(page)
228}
229func NewProviderOperationResultPage(cur ProviderOperationResult, getNextPage func(context.Context, ProviderOperationResult) (ProviderOperationResult, error)) ProviderOperationResultPage {
230	return original.NewProviderOperationResultPage(cur, getNextPage)
231}
232func NewProviderOperationsClient(subscriptionID string) ProviderOperationsClient {
233	return original.NewProviderOperationsClient(subscriptionID)
234}
235func NewProviderOperationsClientWithBaseURI(baseURI string, subscriptionID string) ProviderOperationsClient {
236	return original.NewProviderOperationsClientWithBaseURI(baseURI, subscriptionID)
237}
238func NewResponseWithContinuationEnvironmentIterator(page ResponseWithContinuationEnvironmentPage) ResponseWithContinuationEnvironmentIterator {
239	return original.NewResponseWithContinuationEnvironmentIterator(page)
240}
241func NewResponseWithContinuationEnvironmentPage(cur ResponseWithContinuationEnvironment, getNextPage func(context.Context, ResponseWithContinuationEnvironment) (ResponseWithContinuationEnvironment, error)) ResponseWithContinuationEnvironmentPage {
242	return original.NewResponseWithContinuationEnvironmentPage(cur, getNextPage)
243}
244func NewResponseWithContinuationEnvironmentSettingIterator(page ResponseWithContinuationEnvironmentSettingPage) ResponseWithContinuationEnvironmentSettingIterator {
245	return original.NewResponseWithContinuationEnvironmentSettingIterator(page)
246}
247func NewResponseWithContinuationEnvironmentSettingPage(cur ResponseWithContinuationEnvironmentSetting, getNextPage func(context.Context, ResponseWithContinuationEnvironmentSetting) (ResponseWithContinuationEnvironmentSetting, error)) ResponseWithContinuationEnvironmentSettingPage {
248	return original.NewResponseWithContinuationEnvironmentSettingPage(cur, getNextPage)
249}
250func NewResponseWithContinuationGalleryImageIterator(page ResponseWithContinuationGalleryImagePage) ResponseWithContinuationGalleryImageIterator {
251	return original.NewResponseWithContinuationGalleryImageIterator(page)
252}
253func NewResponseWithContinuationGalleryImagePage(cur ResponseWithContinuationGalleryImage, getNextPage func(context.Context, ResponseWithContinuationGalleryImage) (ResponseWithContinuationGalleryImage, error)) ResponseWithContinuationGalleryImagePage {
254	return original.NewResponseWithContinuationGalleryImagePage(cur, getNextPage)
255}
256func NewResponseWithContinuationLabAccountIterator(page ResponseWithContinuationLabAccountPage) ResponseWithContinuationLabAccountIterator {
257	return original.NewResponseWithContinuationLabAccountIterator(page)
258}
259func NewResponseWithContinuationLabAccountPage(cur ResponseWithContinuationLabAccount, getNextPage func(context.Context, ResponseWithContinuationLabAccount) (ResponseWithContinuationLabAccount, error)) ResponseWithContinuationLabAccountPage {
260	return original.NewResponseWithContinuationLabAccountPage(cur, getNextPage)
261}
262func NewResponseWithContinuationLabIterator(page ResponseWithContinuationLabPage) ResponseWithContinuationLabIterator {
263	return original.NewResponseWithContinuationLabIterator(page)
264}
265func NewResponseWithContinuationLabPage(cur ResponseWithContinuationLab, getNextPage func(context.Context, ResponseWithContinuationLab) (ResponseWithContinuationLab, error)) ResponseWithContinuationLabPage {
266	return original.NewResponseWithContinuationLabPage(cur, getNextPage)
267}
268func NewResponseWithContinuationUserIterator(page ResponseWithContinuationUserPage) ResponseWithContinuationUserIterator {
269	return original.NewResponseWithContinuationUserIterator(page)
270}
271func NewResponseWithContinuationUserPage(cur ResponseWithContinuationUser, getNextPage func(context.Context, ResponseWithContinuationUser) (ResponseWithContinuationUser, error)) ResponseWithContinuationUserPage {
272	return original.NewResponseWithContinuationUserPage(cur, getNextPage)
273}
274func NewUsersClient(subscriptionID string) UsersClient {
275	return original.NewUsersClient(subscriptionID)
276}
277func NewUsersClientWithBaseURI(baseURI string, subscriptionID string) UsersClient {
278	return original.NewUsersClientWithBaseURI(baseURI, subscriptionID)
279}
280func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
281	return original.NewWithBaseURI(baseURI, subscriptionID)
282}
283func PossibleAddRemoveValues() []AddRemove {
284	return original.PossibleAddRemoveValues()
285}
286func PossibleConfigurationStateValues() []ConfigurationState {
287	return original.PossibleConfigurationStateValues()
288}
289func PossibleLabUserAccessModeValues() []LabUserAccessMode {
290	return original.PossibleLabUserAccessModeValues()
291}
292func PossibleManagedLabVMSizeValues() []ManagedLabVMSize {
293	return original.PossibleManagedLabVMSizeValues()
294}
295func PossiblePublishingStateValues() []PublishingState {
296	return original.PossiblePublishingStateValues()
297}
298func UserAgent() string {
299	return original.UserAgent() + " profiles/latest"
300}
301func Version() string {
302	return original.Version()
303}
304