1// +build go1.9
2
3// Copyright 2019 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 machinelearningservices
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/machinelearningservices/mgmt/2019-11-01/machinelearningservices"
26)
27
28const (
29	DefaultBaseURI = original.DefaultBaseURI
30)
31
32type AllocationState = original.AllocationState
33
34const (
35	Resizing AllocationState = original.Resizing
36	Steady   AllocationState = original.Steady
37)
38
39type ComputeType = original.ComputeType
40
41const (
42	ComputeTypeAKS               ComputeType = original.ComputeTypeAKS
43	ComputeTypeAmlCompute        ComputeType = original.ComputeTypeAmlCompute
44	ComputeTypeDatabricks        ComputeType = original.ComputeTypeDatabricks
45	ComputeTypeDataFactory       ComputeType = original.ComputeTypeDataFactory
46	ComputeTypeDataLakeAnalytics ComputeType = original.ComputeTypeDataLakeAnalytics
47	ComputeTypeHDInsight         ComputeType = original.ComputeTypeHDInsight
48	ComputeTypeVirtualMachine    ComputeType = original.ComputeTypeVirtualMachine
49)
50
51type ComputeTypeBasicCompute = original.ComputeTypeBasicCompute
52
53const (
54	ComputeTypeAKS1               ComputeTypeBasicCompute = original.ComputeTypeAKS1
55	ComputeTypeAmlCompute1        ComputeTypeBasicCompute = original.ComputeTypeAmlCompute1
56	ComputeTypeCompute            ComputeTypeBasicCompute = original.ComputeTypeCompute
57	ComputeTypeDatabricks1        ComputeTypeBasicCompute = original.ComputeTypeDatabricks1
58	ComputeTypeDataFactory1       ComputeTypeBasicCompute = original.ComputeTypeDataFactory1
59	ComputeTypeDataLakeAnalytics1 ComputeTypeBasicCompute = original.ComputeTypeDataLakeAnalytics1
60	ComputeTypeHDInsight1         ComputeTypeBasicCompute = original.ComputeTypeHDInsight1
61	ComputeTypeVirtualMachine1    ComputeTypeBasicCompute = original.ComputeTypeVirtualMachine1
62)
63
64type ComputeTypeBasicComputeNodesInformation = original.ComputeTypeBasicComputeNodesInformation
65
66const (
67	ComputeTypeBasicComputeNodesInformationComputeTypeAmlCompute              ComputeTypeBasicComputeNodesInformation = original.ComputeTypeBasicComputeNodesInformationComputeTypeAmlCompute
68	ComputeTypeBasicComputeNodesInformationComputeTypeComputeNodesInformation ComputeTypeBasicComputeNodesInformation = original.ComputeTypeBasicComputeNodesInformationComputeTypeComputeNodesInformation
69)
70
71type ComputeTypeBasicComputeSecrets = original.ComputeTypeBasicComputeSecrets
72
73const (
74	ComputeTypeBasicComputeSecretsComputeTypeAKS            ComputeTypeBasicComputeSecrets = original.ComputeTypeBasicComputeSecretsComputeTypeAKS
75	ComputeTypeBasicComputeSecretsComputeTypeComputeSecrets ComputeTypeBasicComputeSecrets = original.ComputeTypeBasicComputeSecretsComputeTypeComputeSecrets
76	ComputeTypeBasicComputeSecretsComputeTypeDatabricks     ComputeTypeBasicComputeSecrets = original.ComputeTypeBasicComputeSecretsComputeTypeDatabricks
77	ComputeTypeBasicComputeSecretsComputeTypeVirtualMachine ComputeTypeBasicComputeSecrets = original.ComputeTypeBasicComputeSecretsComputeTypeVirtualMachine
78)
79
80type NodeState = original.NodeState
81
82const (
83	Idle      NodeState = original.Idle
84	Leaving   NodeState = original.Leaving
85	Preempted NodeState = original.Preempted
86	Preparing NodeState = original.Preparing
87	Running   NodeState = original.Running
88	Unusable  NodeState = original.Unusable
89)
90
91type ProvisioningState = original.ProvisioningState
92
93const (
94	Canceled  ProvisioningState = original.Canceled
95	Creating  ProvisioningState = original.Creating
96	Deleting  ProvisioningState = original.Deleting
97	Failed    ProvisioningState = original.Failed
98	Succeeded ProvisioningState = original.Succeeded
99	Unknown   ProvisioningState = original.Unknown
100	Updating  ProvisioningState = original.Updating
101)
102
103type QuotaUnit = original.QuotaUnit
104
105const (
106	Count QuotaUnit = original.Count
107)
108
109type ReasonCode = original.ReasonCode
110
111const (
112	NotAvailableForRegion       ReasonCode = original.NotAvailableForRegion
113	NotAvailableForSubscription ReasonCode = original.NotAvailableForSubscription
114	NotSpecified                ReasonCode = original.NotSpecified
115)
116
117type RemoteLoginPortPublicAccess = original.RemoteLoginPortPublicAccess
118
119const (
120	RemoteLoginPortPublicAccessDisabled     RemoteLoginPortPublicAccess = original.RemoteLoginPortPublicAccessDisabled
121	RemoteLoginPortPublicAccessEnabled      RemoteLoginPortPublicAccess = original.RemoteLoginPortPublicAccessEnabled
122	RemoteLoginPortPublicAccessNotSpecified RemoteLoginPortPublicAccess = original.RemoteLoginPortPublicAccessNotSpecified
123)
124
125type ResourceIdentityType = original.ResourceIdentityType
126
127const (
128	SystemAssigned ResourceIdentityType = original.SystemAssigned
129)
130
131type Status = original.Status
132
133const (
134	Failure                              Status = original.Failure
135	InvalidQuotaBelowClusterMinimum      Status = original.InvalidQuotaBelowClusterMinimum
136	InvalidQuotaExceedsSubscriptionLimit Status = original.InvalidQuotaExceedsSubscriptionLimit
137	InvalidVMFamilyName                  Status = original.InvalidVMFamilyName
138	OperationNotEnabledForRegion         Status = original.OperationNotEnabledForRegion
139	OperationNotSupportedForSku          Status = original.OperationNotSupportedForSku
140	Success                              Status = original.Success
141	Undefined                            Status = original.Undefined
142)
143
144type Status1 = original.Status1
145
146const (
147	Disabled Status1 = original.Disabled
148	Enabled  Status1 = original.Enabled
149)
150
151type UnderlyingResourceAction = original.UnderlyingResourceAction
152
153const (
154	Delete UnderlyingResourceAction = original.Delete
155	Detach UnderlyingResourceAction = original.Detach
156)
157
158type UsageUnit = original.UsageUnit
159
160const (
161	UsageUnitCount UsageUnit = original.UsageUnitCount
162)
163
164type VMPriority = original.VMPriority
165
166const (
167	Dedicated   VMPriority = original.Dedicated
168	LowPriority VMPriority = original.LowPriority
169)
170
171type AKS = original.AKS
172type AKSProperties = original.AKSProperties
173type AksComputeSecrets = original.AksComputeSecrets
174type AksNetworkingConfiguration = original.AksNetworkingConfiguration
175type AmlCompute = original.AmlCompute
176type AmlComputeNodeInformation = original.AmlComputeNodeInformation
177type AmlComputeNodesInformation = original.AmlComputeNodesInformation
178type AmlComputeProperties = original.AmlComputeProperties
179type AmlUserFeature = original.AmlUserFeature
180type BaseClient = original.BaseClient
181type BasicCompute = original.BasicCompute
182type BasicComputeNodesInformation = original.BasicComputeNodesInformation
183type BasicComputeSecrets = original.BasicComputeSecrets
184type ClusterUpdateParameters = original.ClusterUpdateParameters
185type ClusterUpdateProperties = original.ClusterUpdateProperties
186type Compute = original.Compute
187type ComputeNodesInformation = original.ComputeNodesInformation
188type ComputeResource = original.ComputeResource
189type ComputeSecrets = original.ComputeSecrets
190type ComputeSecretsModel = original.ComputeSecretsModel
191type DataFactory = original.DataFactory
192type DataLakeAnalytics = original.DataLakeAnalytics
193type DataLakeAnalyticsProperties = original.DataLakeAnalyticsProperties
194type Databricks = original.Databricks
195type DatabricksComputeSecrets = original.DatabricksComputeSecrets
196type DatabricksProperties = original.DatabricksProperties
197type Error = original.Error
198type ErrorDetail = original.ErrorDetail
199type ErrorResponse = original.ErrorResponse
200type HDInsight = original.HDInsight
201type HDInsightProperties = original.HDInsightProperties
202type Identity = original.Identity
203type ListAmlUserFeatureResult = original.ListAmlUserFeatureResult
204type ListAmlUserFeatureResultIterator = original.ListAmlUserFeatureResultIterator
205type ListAmlUserFeatureResultPage = original.ListAmlUserFeatureResultPage
206type ListUsagesResult = original.ListUsagesResult
207type ListUsagesResultIterator = original.ListUsagesResultIterator
208type ListUsagesResultPage = original.ListUsagesResultPage
209type ListWorkspaceKeysResult = original.ListWorkspaceKeysResult
210type ListWorkspaceQuotas = original.ListWorkspaceQuotas
211type ListWorkspaceQuotasIterator = original.ListWorkspaceQuotasIterator
212type ListWorkspaceQuotasPage = original.ListWorkspaceQuotasPage
213type MachineLearningComputeClient = original.MachineLearningComputeClient
214type MachineLearningComputeCreateOrUpdateFuture = original.MachineLearningComputeCreateOrUpdateFuture
215type MachineLearningComputeDeleteFuture = original.MachineLearningComputeDeleteFuture
216type MachineLearningComputeUpdateFuture = original.MachineLearningComputeUpdateFuture
217type NodeStateCounts = original.NodeStateCounts
218type Operation = original.Operation
219type OperationDisplay = original.OperationDisplay
220type OperationListResult = original.OperationListResult
221type OperationsClient = original.OperationsClient
222type PaginatedComputeResourcesList = original.PaginatedComputeResourcesList
223type PaginatedComputeResourcesListIterator = original.PaginatedComputeResourcesListIterator
224type PaginatedComputeResourcesListPage = original.PaginatedComputeResourcesListPage
225type Password = original.Password
226type QuotaBaseProperties = original.QuotaBaseProperties
227type QuotaUpdateParameters = original.QuotaUpdateParameters
228type QuotasClient = original.QuotasClient
229type RegistryListCredentialsResult = original.RegistryListCredentialsResult
230type Resource = original.Resource
231type ResourceID = original.ResourceID
232type ResourceName = original.ResourceName
233type ResourceQuota = original.ResourceQuota
234type ResourceSkuLocationInfo = original.ResourceSkuLocationInfo
235type ResourceSkuZoneDetails = original.ResourceSkuZoneDetails
236type Restriction = original.Restriction
237type SKUCapability = original.SKUCapability
238type ScaleSettings = original.ScaleSettings
239type ServicePrincipalCredentials = original.ServicePrincipalCredentials
240type Sku = original.Sku
241type SkuListResult = original.SkuListResult
242type SkuListResultIterator = original.SkuListResultIterator
243type SkuListResultPage = original.SkuListResultPage
244type SslConfiguration = original.SslConfiguration
245type SystemService = original.SystemService
246type UpdateWorkspaceQuotas = original.UpdateWorkspaceQuotas
247type UpdateWorkspaceQuotasResult = original.UpdateWorkspaceQuotasResult
248type Usage = original.Usage
249type UsageName = original.UsageName
250type UsagesClient = original.UsagesClient
251type UserAccountCredentials = original.UserAccountCredentials
252type VirtualMachine = original.VirtualMachine
253type VirtualMachineProperties = original.VirtualMachineProperties
254type VirtualMachineSSHCredentials = original.VirtualMachineSSHCredentials
255type VirtualMachineSecrets = original.VirtualMachineSecrets
256type VirtualMachineSize = original.VirtualMachineSize
257type VirtualMachineSizeListResult = original.VirtualMachineSizeListResult
258type VirtualMachineSizesClient = original.VirtualMachineSizesClient
259type Workspace = original.Workspace
260type WorkspaceFeaturesClient = original.WorkspaceFeaturesClient
261type WorkspaceListResult = original.WorkspaceListResult
262type WorkspaceListResultIterator = original.WorkspaceListResultIterator
263type WorkspaceListResultPage = original.WorkspaceListResultPage
264type WorkspaceProperties = original.WorkspaceProperties
265type WorkspacePropertiesUpdateParameters = original.WorkspacePropertiesUpdateParameters
266type WorkspaceSku = original.WorkspaceSku
267type WorkspaceUpdateParameters = original.WorkspaceUpdateParameters
268type WorkspacesClient = original.WorkspacesClient
269
270func New(subscriptionID string) BaseClient {
271	return original.New(subscriptionID)
272}
273func NewListAmlUserFeatureResultIterator(page ListAmlUserFeatureResultPage) ListAmlUserFeatureResultIterator {
274	return original.NewListAmlUserFeatureResultIterator(page)
275}
276func NewListAmlUserFeatureResultPage(getNextPage func(context.Context, ListAmlUserFeatureResult) (ListAmlUserFeatureResult, error)) ListAmlUserFeatureResultPage {
277	return original.NewListAmlUserFeatureResultPage(getNextPage)
278}
279func NewListUsagesResultIterator(page ListUsagesResultPage) ListUsagesResultIterator {
280	return original.NewListUsagesResultIterator(page)
281}
282func NewListUsagesResultPage(getNextPage func(context.Context, ListUsagesResult) (ListUsagesResult, error)) ListUsagesResultPage {
283	return original.NewListUsagesResultPage(getNextPage)
284}
285func NewListWorkspaceQuotasIterator(page ListWorkspaceQuotasPage) ListWorkspaceQuotasIterator {
286	return original.NewListWorkspaceQuotasIterator(page)
287}
288func NewListWorkspaceQuotasPage(getNextPage func(context.Context, ListWorkspaceQuotas) (ListWorkspaceQuotas, error)) ListWorkspaceQuotasPage {
289	return original.NewListWorkspaceQuotasPage(getNextPage)
290}
291func NewMachineLearningComputeClient(subscriptionID string) MachineLearningComputeClient {
292	return original.NewMachineLearningComputeClient(subscriptionID)
293}
294func NewMachineLearningComputeClientWithBaseURI(baseURI string, subscriptionID string) MachineLearningComputeClient {
295	return original.NewMachineLearningComputeClientWithBaseURI(baseURI, subscriptionID)
296}
297func NewOperationsClient(subscriptionID string) OperationsClient {
298	return original.NewOperationsClient(subscriptionID)
299}
300func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient {
301	return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID)
302}
303func NewPaginatedComputeResourcesListIterator(page PaginatedComputeResourcesListPage) PaginatedComputeResourcesListIterator {
304	return original.NewPaginatedComputeResourcesListIterator(page)
305}
306func NewPaginatedComputeResourcesListPage(getNextPage func(context.Context, PaginatedComputeResourcesList) (PaginatedComputeResourcesList, error)) PaginatedComputeResourcesListPage {
307	return original.NewPaginatedComputeResourcesListPage(getNextPage)
308}
309func NewQuotasClient(subscriptionID string) QuotasClient {
310	return original.NewQuotasClient(subscriptionID)
311}
312func NewQuotasClientWithBaseURI(baseURI string, subscriptionID string) QuotasClient {
313	return original.NewQuotasClientWithBaseURI(baseURI, subscriptionID)
314}
315func NewSkuListResultIterator(page SkuListResultPage) SkuListResultIterator {
316	return original.NewSkuListResultIterator(page)
317}
318func NewSkuListResultPage(getNextPage func(context.Context, SkuListResult) (SkuListResult, error)) SkuListResultPage {
319	return original.NewSkuListResultPage(getNextPage)
320}
321func NewUsagesClient(subscriptionID string) UsagesClient {
322	return original.NewUsagesClient(subscriptionID)
323}
324func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient {
325	return original.NewUsagesClientWithBaseURI(baseURI, subscriptionID)
326}
327func NewVirtualMachineSizesClient(subscriptionID string) VirtualMachineSizesClient {
328	return original.NewVirtualMachineSizesClient(subscriptionID)
329}
330func NewVirtualMachineSizesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineSizesClient {
331	return original.NewVirtualMachineSizesClientWithBaseURI(baseURI, subscriptionID)
332}
333func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
334	return original.NewWithBaseURI(baseURI, subscriptionID)
335}
336func NewWorkspaceFeaturesClient(subscriptionID string) WorkspaceFeaturesClient {
337	return original.NewWorkspaceFeaturesClient(subscriptionID)
338}
339func NewWorkspaceFeaturesClientWithBaseURI(baseURI string, subscriptionID string) WorkspaceFeaturesClient {
340	return original.NewWorkspaceFeaturesClientWithBaseURI(baseURI, subscriptionID)
341}
342func NewWorkspaceListResultIterator(page WorkspaceListResultPage) WorkspaceListResultIterator {
343	return original.NewWorkspaceListResultIterator(page)
344}
345func NewWorkspaceListResultPage(getNextPage func(context.Context, WorkspaceListResult) (WorkspaceListResult, error)) WorkspaceListResultPage {
346	return original.NewWorkspaceListResultPage(getNextPage)
347}
348func NewWorkspacesClient(subscriptionID string) WorkspacesClient {
349	return original.NewWorkspacesClient(subscriptionID)
350}
351func NewWorkspacesClientWithBaseURI(baseURI string, subscriptionID string) WorkspacesClient {
352	return original.NewWorkspacesClientWithBaseURI(baseURI, subscriptionID)
353}
354func PossibleAllocationStateValues() []AllocationState {
355	return original.PossibleAllocationStateValues()
356}
357func PossibleComputeTypeBasicComputeNodesInformationValues() []ComputeTypeBasicComputeNodesInformation {
358	return original.PossibleComputeTypeBasicComputeNodesInformationValues()
359}
360func PossibleComputeTypeBasicComputeSecretsValues() []ComputeTypeBasicComputeSecrets {
361	return original.PossibleComputeTypeBasicComputeSecretsValues()
362}
363func PossibleComputeTypeBasicComputeValues() []ComputeTypeBasicCompute {
364	return original.PossibleComputeTypeBasicComputeValues()
365}
366func PossibleComputeTypeValues() []ComputeType {
367	return original.PossibleComputeTypeValues()
368}
369func PossibleNodeStateValues() []NodeState {
370	return original.PossibleNodeStateValues()
371}
372func PossibleProvisioningStateValues() []ProvisioningState {
373	return original.PossibleProvisioningStateValues()
374}
375func PossibleQuotaUnitValues() []QuotaUnit {
376	return original.PossibleQuotaUnitValues()
377}
378func PossibleReasonCodeValues() []ReasonCode {
379	return original.PossibleReasonCodeValues()
380}
381func PossibleRemoteLoginPortPublicAccessValues() []RemoteLoginPortPublicAccess {
382	return original.PossibleRemoteLoginPortPublicAccessValues()
383}
384func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
385	return original.PossibleResourceIdentityTypeValues()
386}
387func PossibleStatus1Values() []Status1 {
388	return original.PossibleStatus1Values()
389}
390func PossibleStatusValues() []Status {
391	return original.PossibleStatusValues()
392}
393func PossibleUnderlyingResourceActionValues() []UnderlyingResourceAction {
394	return original.PossibleUnderlyingResourceActionValues()
395}
396func PossibleUsageUnitValues() []UsageUnit {
397	return original.PossibleUsageUnitValues()
398}
399func PossibleVMPriorityValues() []VMPriority {
400	return original.PossibleVMPriorityValues()
401}
402func UserAgent() string {
403	return original.UserAgent() + " profiles/latest"
404}
405func Version() string {
406	return original.Version()
407}
408