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 batch
21
22import (
23	"context"
24
25	original "github.com/Azure/azure-sdk-for-go/services/batch/2019-06-01.9.0/batch"
26)
27
28type AccessScope = original.AccessScope
29
30const (
31	Job AccessScope = original.Job
32)
33
34type AllocationState = original.AllocationState
35
36const (
37	Resizing AllocationState = original.Resizing
38	Steady   AllocationState = original.Steady
39	Stopping AllocationState = original.Stopping
40)
41
42type AutoUserScope = original.AutoUserScope
43
44const (
45	Pool AutoUserScope = original.Pool
46	Task AutoUserScope = original.Task
47)
48
49type CachingType = original.CachingType
50
51const (
52	None      CachingType = original.None
53	ReadOnly  CachingType = original.ReadOnly
54	ReadWrite CachingType = original.ReadWrite
55)
56
57type CertificateFormat = original.CertificateFormat
58
59const (
60	Cer CertificateFormat = original.Cer
61	Pfx CertificateFormat = original.Pfx
62)
63
64type CertificateState = original.CertificateState
65
66const (
67	Active       CertificateState = original.Active
68	DeleteFailed CertificateState = original.DeleteFailed
69	Deleting     CertificateState = original.Deleting
70)
71
72type CertificateStoreLocation = original.CertificateStoreLocation
73
74const (
75	CurrentUser  CertificateStoreLocation = original.CurrentUser
76	LocalMachine CertificateStoreLocation = original.LocalMachine
77)
78
79type CertificateVisibility = original.CertificateVisibility
80
81const (
82	CertificateVisibilityRemoteUser CertificateVisibility = original.CertificateVisibilityRemoteUser
83	CertificateVisibilityStartTask  CertificateVisibility = original.CertificateVisibilityStartTask
84	CertificateVisibilityTask       CertificateVisibility = original.CertificateVisibilityTask
85)
86
87type ComputeNodeDeallocationOption = original.ComputeNodeDeallocationOption
88
89const (
90	Requeue        ComputeNodeDeallocationOption = original.Requeue
91	RetainedData   ComputeNodeDeallocationOption = original.RetainedData
92	TaskCompletion ComputeNodeDeallocationOption = original.TaskCompletion
93	Terminate      ComputeNodeDeallocationOption = original.Terminate
94)
95
96type ComputeNodeFillType = original.ComputeNodeFillType
97
98const (
99	Pack   ComputeNodeFillType = original.Pack
100	Spread ComputeNodeFillType = original.Spread
101)
102
103type ComputeNodeRebootOption = original.ComputeNodeRebootOption
104
105const (
106	ComputeNodeRebootOptionRequeue        ComputeNodeRebootOption = original.ComputeNodeRebootOptionRequeue
107	ComputeNodeRebootOptionRetainedData   ComputeNodeRebootOption = original.ComputeNodeRebootOptionRetainedData
108	ComputeNodeRebootOptionTaskCompletion ComputeNodeRebootOption = original.ComputeNodeRebootOptionTaskCompletion
109	ComputeNodeRebootOptionTerminate      ComputeNodeRebootOption = original.ComputeNodeRebootOptionTerminate
110)
111
112type ComputeNodeReimageOption = original.ComputeNodeReimageOption
113
114const (
115	ComputeNodeReimageOptionRequeue        ComputeNodeReimageOption = original.ComputeNodeReimageOptionRequeue
116	ComputeNodeReimageOptionRetainedData   ComputeNodeReimageOption = original.ComputeNodeReimageOptionRetainedData
117	ComputeNodeReimageOptionTaskCompletion ComputeNodeReimageOption = original.ComputeNodeReimageOptionTaskCompletion
118	ComputeNodeReimageOptionTerminate      ComputeNodeReimageOption = original.ComputeNodeReimageOptionTerminate
119)
120
121type ComputeNodeState = original.ComputeNodeState
122
123const (
124	Creating            ComputeNodeState = original.Creating
125	Idle                ComputeNodeState = original.Idle
126	LeavingPool         ComputeNodeState = original.LeavingPool
127	Offline             ComputeNodeState = original.Offline
128	Preempted           ComputeNodeState = original.Preempted
129	Rebooting           ComputeNodeState = original.Rebooting
130	Reimaging           ComputeNodeState = original.Reimaging
131	Running             ComputeNodeState = original.Running
132	Starting            ComputeNodeState = original.Starting
133	StartTaskFailed     ComputeNodeState = original.StartTaskFailed
134	Unknown             ComputeNodeState = original.Unknown
135	Unusable            ComputeNodeState = original.Unusable
136	WaitingForStartTask ComputeNodeState = original.WaitingForStartTask
137)
138
139type ContainerWorkingDirectory = original.ContainerWorkingDirectory
140
141const (
142	ContainerImageDefault ContainerWorkingDirectory = original.ContainerImageDefault
143	TaskWorkingDirectory  ContainerWorkingDirectory = original.TaskWorkingDirectory
144)
145
146type DependencyAction = original.DependencyAction
147
148const (
149	Block   DependencyAction = original.Block
150	Satisfy DependencyAction = original.Satisfy
151)
152
153type DisableComputeNodeSchedulingOption = original.DisableComputeNodeSchedulingOption
154
155const (
156	DisableComputeNodeSchedulingOptionRequeue        DisableComputeNodeSchedulingOption = original.DisableComputeNodeSchedulingOptionRequeue
157	DisableComputeNodeSchedulingOptionTaskCompletion DisableComputeNodeSchedulingOption = original.DisableComputeNodeSchedulingOptionTaskCompletion
158	DisableComputeNodeSchedulingOptionTerminate      DisableComputeNodeSchedulingOption = original.DisableComputeNodeSchedulingOptionTerminate
159)
160
161type DisableJobOption = original.DisableJobOption
162
163const (
164	DisableJobOptionRequeue   DisableJobOption = original.DisableJobOptionRequeue
165	DisableJobOptionTerminate DisableJobOption = original.DisableJobOptionTerminate
166	DisableJobOptionWait      DisableJobOption = original.DisableJobOptionWait
167)
168
169type DynamicVNetAssignmentScope = original.DynamicVNetAssignmentScope
170
171const (
172	DynamicVNetAssignmentScopeJob  DynamicVNetAssignmentScope = original.DynamicVNetAssignmentScopeJob
173	DynamicVNetAssignmentScopeNone DynamicVNetAssignmentScope = original.DynamicVNetAssignmentScopeNone
174)
175
176type ElevationLevel = original.ElevationLevel
177
178const (
179	Admin    ElevationLevel = original.Admin
180	NonAdmin ElevationLevel = original.NonAdmin
181)
182
183type ErrorCategory = original.ErrorCategory
184
185const (
186	ServerError ErrorCategory = original.ServerError
187	UserError   ErrorCategory = original.UserError
188)
189
190type InboundEndpointProtocol = original.InboundEndpointProtocol
191
192const (
193	TCP InboundEndpointProtocol = original.TCP
194	UDP InboundEndpointProtocol = original.UDP
195)
196
197type JobAction = original.JobAction
198
199const (
200	JobActionDisable   JobAction = original.JobActionDisable
201	JobActionNone      JobAction = original.JobActionNone
202	JobActionTerminate JobAction = original.JobActionTerminate
203)
204
205type JobPreparationTaskState = original.JobPreparationTaskState
206
207const (
208	JobPreparationTaskStateCompleted JobPreparationTaskState = original.JobPreparationTaskStateCompleted
209	JobPreparationTaskStateRunning   JobPreparationTaskState = original.JobPreparationTaskStateRunning
210)
211
212type JobReleaseTaskState = original.JobReleaseTaskState
213
214const (
215	JobReleaseTaskStateCompleted JobReleaseTaskState = original.JobReleaseTaskStateCompleted
216	JobReleaseTaskStateRunning   JobReleaseTaskState = original.JobReleaseTaskStateRunning
217)
218
219type JobScheduleState = original.JobScheduleState
220
221const (
222	JobScheduleStateActive      JobScheduleState = original.JobScheduleStateActive
223	JobScheduleStateCompleted   JobScheduleState = original.JobScheduleStateCompleted
224	JobScheduleStateDeleting    JobScheduleState = original.JobScheduleStateDeleting
225	JobScheduleStateDisabled    JobScheduleState = original.JobScheduleStateDisabled
226	JobScheduleStateTerminating JobScheduleState = original.JobScheduleStateTerminating
227)
228
229type JobState = original.JobState
230
231const (
232	JobStateActive      JobState = original.JobStateActive
233	JobStateCompleted   JobState = original.JobStateCompleted
234	JobStateDeleting    JobState = original.JobStateDeleting
235	JobStateDisabled    JobState = original.JobStateDisabled
236	JobStateDisabling   JobState = original.JobStateDisabling
237	JobStateEnabling    JobState = original.JobStateEnabling
238	JobStateTerminating JobState = original.JobStateTerminating
239)
240
241type LoginMode = original.LoginMode
242
243const (
244	Batch       LoginMode = original.Batch
245	Interactive LoginMode = original.Interactive
246)
247
248type NetworkSecurityGroupRuleAccess = original.NetworkSecurityGroupRuleAccess
249
250const (
251	Allow NetworkSecurityGroupRuleAccess = original.Allow
252	Deny  NetworkSecurityGroupRuleAccess = original.Deny
253)
254
255type OSType = original.OSType
256
257const (
258	Linux   OSType = original.Linux
259	Windows OSType = original.Windows
260)
261
262type OnAllTasksComplete = original.OnAllTasksComplete
263
264const (
265	NoAction     OnAllTasksComplete = original.NoAction
266	TerminateJob OnAllTasksComplete = original.TerminateJob
267)
268
269type OnTaskFailure = original.OnTaskFailure
270
271const (
272	OnTaskFailureNoAction                    OnTaskFailure = original.OnTaskFailureNoAction
273	OnTaskFailurePerformExitOptionsJobAction OnTaskFailure = original.OnTaskFailurePerformExitOptionsJobAction
274)
275
276type OutputFileUploadCondition = original.OutputFileUploadCondition
277
278const (
279	OutputFileUploadConditionTaskCompletion OutputFileUploadCondition = original.OutputFileUploadConditionTaskCompletion
280	OutputFileUploadConditionTaskFailure    OutputFileUploadCondition = original.OutputFileUploadConditionTaskFailure
281	OutputFileUploadConditionTaskSuccess    OutputFileUploadCondition = original.OutputFileUploadConditionTaskSuccess
282)
283
284type PoolLifetimeOption = original.PoolLifetimeOption
285
286const (
287	PoolLifetimeOptionJob         PoolLifetimeOption = original.PoolLifetimeOptionJob
288	PoolLifetimeOptionJobSchedule PoolLifetimeOption = original.PoolLifetimeOptionJobSchedule
289)
290
291type PoolState = original.PoolState
292
293const (
294	PoolStateActive   PoolState = original.PoolStateActive
295	PoolStateDeleting PoolState = original.PoolStateDeleting
296)
297
298type SchedulingState = original.SchedulingState
299
300const (
301	Disabled SchedulingState = original.Disabled
302	Enabled  SchedulingState = original.Enabled
303)
304
305type StartTaskState = original.StartTaskState
306
307const (
308	StartTaskStateCompleted StartTaskState = original.StartTaskStateCompleted
309	StartTaskStateRunning   StartTaskState = original.StartTaskStateRunning
310)
311
312type StorageAccountType = original.StorageAccountType
313
314const (
315	PremiumLRS  StorageAccountType = original.PremiumLRS
316	StandardLRS StorageAccountType = original.StandardLRS
317)
318
319type SubtaskState = original.SubtaskState
320
321const (
322	SubtaskStateCompleted SubtaskState = original.SubtaskStateCompleted
323	SubtaskStatePreparing SubtaskState = original.SubtaskStatePreparing
324	SubtaskStateRunning   SubtaskState = original.SubtaskStateRunning
325)
326
327type TaskAddStatus = original.TaskAddStatus
328
329const (
330	TaskAddStatusClientError TaskAddStatus = original.TaskAddStatusClientError
331	TaskAddStatusServerError TaskAddStatus = original.TaskAddStatusServerError
332	TaskAddStatusSuccess     TaskAddStatus = original.TaskAddStatusSuccess
333)
334
335type TaskExecutionResult = original.TaskExecutionResult
336
337const (
338	Failure TaskExecutionResult = original.Failure
339	Success TaskExecutionResult = original.Success
340)
341
342type TaskState = original.TaskState
343
344const (
345	TaskStateActive    TaskState = original.TaskStateActive
346	TaskStateCompleted TaskState = original.TaskStateCompleted
347	TaskStatePreparing TaskState = original.TaskStatePreparing
348	TaskStateRunning   TaskState = original.TaskStateRunning
349)
350
351type VerificationType = original.VerificationType
352
353const (
354	Unverified VerificationType = original.Unverified
355	Verified   VerificationType = original.Verified
356)
357
358type AccountClient = original.AccountClient
359type AccountListSupportedImagesResult = original.AccountListSupportedImagesResult
360type AccountListSupportedImagesResultIterator = original.AccountListSupportedImagesResultIterator
361type AccountListSupportedImagesResultPage = original.AccountListSupportedImagesResultPage
362type AffinityInformation = original.AffinityInformation
363type ApplicationClient = original.ApplicationClient
364type ApplicationListResult = original.ApplicationListResult
365type ApplicationListResultIterator = original.ApplicationListResultIterator
366type ApplicationListResultPage = original.ApplicationListResultPage
367type ApplicationPackageReference = original.ApplicationPackageReference
368type ApplicationSummary = original.ApplicationSummary
369type AuthenticationTokenSettings = original.AuthenticationTokenSettings
370type AutoPoolSpecification = original.AutoPoolSpecification
371type AutoScaleRun = original.AutoScaleRun
372type AutoScaleRunError = original.AutoScaleRunError
373type AutoUserSpecification = original.AutoUserSpecification
374type BaseClient = original.BaseClient
375type Certificate = original.Certificate
376type CertificateAddParameter = original.CertificateAddParameter
377type CertificateClient = original.CertificateClient
378type CertificateListResult = original.CertificateListResult
379type CertificateListResultIterator = original.CertificateListResultIterator
380type CertificateListResultPage = original.CertificateListResultPage
381type CertificateReference = original.CertificateReference
382type CloudJob = original.CloudJob
383type CloudJobListPreparationAndReleaseTaskStatusResult = original.CloudJobListPreparationAndReleaseTaskStatusResult
384type CloudJobListPreparationAndReleaseTaskStatusResultIterator = original.CloudJobListPreparationAndReleaseTaskStatusResultIterator
385type CloudJobListPreparationAndReleaseTaskStatusResultPage = original.CloudJobListPreparationAndReleaseTaskStatusResultPage
386type CloudJobListResult = original.CloudJobListResult
387type CloudJobListResultIterator = original.CloudJobListResultIterator
388type CloudJobListResultPage = original.CloudJobListResultPage
389type CloudJobSchedule = original.CloudJobSchedule
390type CloudJobScheduleListResult = original.CloudJobScheduleListResult
391type CloudJobScheduleListResultIterator = original.CloudJobScheduleListResultIterator
392type CloudJobScheduleListResultPage = original.CloudJobScheduleListResultPage
393type CloudPool = original.CloudPool
394type CloudPoolListResult = original.CloudPoolListResult
395type CloudPoolListResultIterator = original.CloudPoolListResultIterator
396type CloudPoolListResultPage = original.CloudPoolListResultPage
397type CloudServiceConfiguration = original.CloudServiceConfiguration
398type CloudTask = original.CloudTask
399type CloudTaskListResult = original.CloudTaskListResult
400type CloudTaskListResultIterator = original.CloudTaskListResultIterator
401type CloudTaskListResultPage = original.CloudTaskListResultPage
402type CloudTaskListSubtasksResult = original.CloudTaskListSubtasksResult
403type ComputeNode = original.ComputeNode
404type ComputeNodeClient = original.ComputeNodeClient
405type ComputeNodeEndpointConfiguration = original.ComputeNodeEndpointConfiguration
406type ComputeNodeError = original.ComputeNodeError
407type ComputeNodeGetRemoteLoginSettingsResult = original.ComputeNodeGetRemoteLoginSettingsResult
408type ComputeNodeInformation = original.ComputeNodeInformation
409type ComputeNodeListResult = original.ComputeNodeListResult
410type ComputeNodeListResultIterator = original.ComputeNodeListResultIterator
411type ComputeNodeListResultPage = original.ComputeNodeListResultPage
412type ComputeNodeUser = original.ComputeNodeUser
413type ContainerConfiguration = original.ContainerConfiguration
414type ContainerRegistry = original.ContainerRegistry
415type DataDisk = original.DataDisk
416type DeleteCertificateError = original.DeleteCertificateError
417type EnvironmentSetting = original.EnvironmentSetting
418type Error = original.Error
419type ErrorDetail = original.ErrorDetail
420type ErrorMessage = original.ErrorMessage
421type ExitCodeMapping = original.ExitCodeMapping
422type ExitCodeRangeMapping = original.ExitCodeRangeMapping
423type ExitConditions = original.ExitConditions
424type ExitOptions = original.ExitOptions
425type FileClient = original.FileClient
426type FileProperties = original.FileProperties
427type ImageInformation = original.ImageInformation
428type ImageReference = original.ImageReference
429type InboundEndpoint = original.InboundEndpoint
430type InboundNATPool = original.InboundNATPool
431type JobAddParameter = original.JobAddParameter
432type JobClient = original.JobClient
433type JobConstraints = original.JobConstraints
434type JobDisableParameter = original.JobDisableParameter
435type JobExecutionInformation = original.JobExecutionInformation
436type JobManagerTask = original.JobManagerTask
437type JobNetworkConfiguration = original.JobNetworkConfiguration
438type JobPatchParameter = original.JobPatchParameter
439type JobPreparationAndReleaseTaskExecutionInformation = original.JobPreparationAndReleaseTaskExecutionInformation
440type JobPreparationTask = original.JobPreparationTask
441type JobPreparationTaskExecutionInformation = original.JobPreparationTaskExecutionInformation
442type JobReleaseTask = original.JobReleaseTask
443type JobReleaseTaskExecutionInformation = original.JobReleaseTaskExecutionInformation
444type JobScheduleAddParameter = original.JobScheduleAddParameter
445type JobScheduleClient = original.JobScheduleClient
446type JobScheduleExecutionInformation = original.JobScheduleExecutionInformation
447type JobSchedulePatchParameter = original.JobSchedulePatchParameter
448type JobScheduleStatistics = original.JobScheduleStatistics
449type JobScheduleUpdateParameter = original.JobScheduleUpdateParameter
450type JobSchedulingError = original.JobSchedulingError
451type JobSpecification = original.JobSpecification
452type JobStatistics = original.JobStatistics
453type JobTerminateParameter = original.JobTerminateParameter
454type JobUpdateParameter = original.JobUpdateParameter
455type LinuxUserConfiguration = original.LinuxUserConfiguration
456type MetadataItem = original.MetadataItem
457type MultiInstanceSettings = original.MultiInstanceSettings
458type NameValuePair = original.NameValuePair
459type NetworkConfiguration = original.NetworkConfiguration
460type NetworkSecurityGroupRule = original.NetworkSecurityGroupRule
461type NodeAgentInformation = original.NodeAgentInformation
462type NodeCounts = original.NodeCounts
463type NodeDisableSchedulingParameter = original.NodeDisableSchedulingParameter
464type NodeFile = original.NodeFile
465type NodeFileListResult = original.NodeFileListResult
466type NodeFileListResultIterator = original.NodeFileListResultIterator
467type NodeFileListResultPage = original.NodeFileListResultPage
468type NodeRebootParameter = original.NodeRebootParameter
469type NodeReimageParameter = original.NodeReimageParameter
470type NodeRemoveParameter = original.NodeRemoveParameter
471type NodeUpdateUserParameter = original.NodeUpdateUserParameter
472type OutputFile = original.OutputFile
473type OutputFileBlobContainerDestination = original.OutputFileBlobContainerDestination
474type OutputFileDestination = original.OutputFileDestination
475type OutputFileUploadOptions = original.OutputFileUploadOptions
476type PoolAddParameter = original.PoolAddParameter
477type PoolClient = original.PoolClient
478type PoolEnableAutoScaleParameter = original.PoolEnableAutoScaleParameter
479type PoolEndpointConfiguration = original.PoolEndpointConfiguration
480type PoolEvaluateAutoScaleParameter = original.PoolEvaluateAutoScaleParameter
481type PoolInformation = original.PoolInformation
482type PoolListUsageMetricsResult = original.PoolListUsageMetricsResult
483type PoolListUsageMetricsResultIterator = original.PoolListUsageMetricsResultIterator
484type PoolListUsageMetricsResultPage = original.PoolListUsageMetricsResultPage
485type PoolNodeCounts = original.PoolNodeCounts
486type PoolNodeCountsListResult = original.PoolNodeCountsListResult
487type PoolNodeCountsListResultIterator = original.PoolNodeCountsListResultIterator
488type PoolNodeCountsListResultPage = original.PoolNodeCountsListResultPage
489type PoolPatchParameter = original.PoolPatchParameter
490type PoolResizeParameter = original.PoolResizeParameter
491type PoolSpecification = original.PoolSpecification
492type PoolStatistics = original.PoolStatistics
493type PoolUpdatePropertiesParameter = original.PoolUpdatePropertiesParameter
494type PoolUsageMetrics = original.PoolUsageMetrics
495type ReadCloser = original.ReadCloser
496type RecentJob = original.RecentJob
497type ResizeError = original.ResizeError
498type ResourceFile = original.ResourceFile
499type ResourceStatistics = original.ResourceStatistics
500type Schedule = original.Schedule
501type StartTask = original.StartTask
502type StartTaskInformation = original.StartTaskInformation
503type SubtaskInformation = original.SubtaskInformation
504type TaskAddCollectionParameter = original.TaskAddCollectionParameter
505type TaskAddCollectionResult = original.TaskAddCollectionResult
506type TaskAddParameter = original.TaskAddParameter
507type TaskAddResult = original.TaskAddResult
508type TaskClient = original.TaskClient
509type TaskConstraints = original.TaskConstraints
510type TaskContainerExecutionInformation = original.TaskContainerExecutionInformation
511type TaskContainerSettings = original.TaskContainerSettings
512type TaskCounts = original.TaskCounts
513type TaskDependencies = original.TaskDependencies
514type TaskExecutionInformation = original.TaskExecutionInformation
515type TaskFailureInformation = original.TaskFailureInformation
516type TaskIDRange = original.TaskIDRange
517type TaskInformation = original.TaskInformation
518type TaskSchedulingPolicy = original.TaskSchedulingPolicy
519type TaskStatistics = original.TaskStatistics
520type TaskUpdateParameter = original.TaskUpdateParameter
521type UploadBatchServiceLogsConfiguration = original.UploadBatchServiceLogsConfiguration
522type UploadBatchServiceLogsResult = original.UploadBatchServiceLogsResult
523type UsageStatistics = original.UsageStatistics
524type UserAccount = original.UserAccount
525type UserIdentity = original.UserIdentity
526type VirtualMachineConfiguration = original.VirtualMachineConfiguration
527type WindowsConfiguration = original.WindowsConfiguration
528type WindowsUserConfiguration = original.WindowsUserConfiguration
529
530func New(batchURL string) BaseClient {
531	return original.New(batchURL)
532}
533func NewAccountClient(batchURL string) AccountClient {
534	return original.NewAccountClient(batchURL)
535}
536func NewAccountListSupportedImagesResultIterator(page AccountListSupportedImagesResultPage) AccountListSupportedImagesResultIterator {
537	return original.NewAccountListSupportedImagesResultIterator(page)
538}
539func NewAccountListSupportedImagesResultPage(getNextPage func(context.Context, AccountListSupportedImagesResult) (AccountListSupportedImagesResult, error)) AccountListSupportedImagesResultPage {
540	return original.NewAccountListSupportedImagesResultPage(getNextPage)
541}
542func NewApplicationClient(batchURL string) ApplicationClient {
543	return original.NewApplicationClient(batchURL)
544}
545func NewApplicationListResultIterator(page ApplicationListResultPage) ApplicationListResultIterator {
546	return original.NewApplicationListResultIterator(page)
547}
548func NewApplicationListResultPage(getNextPage func(context.Context, ApplicationListResult) (ApplicationListResult, error)) ApplicationListResultPage {
549	return original.NewApplicationListResultPage(getNextPage)
550}
551func NewCertificateClient(batchURL string) CertificateClient {
552	return original.NewCertificateClient(batchURL)
553}
554func NewCertificateListResultIterator(page CertificateListResultPage) CertificateListResultIterator {
555	return original.NewCertificateListResultIterator(page)
556}
557func NewCertificateListResultPage(getNextPage func(context.Context, CertificateListResult) (CertificateListResult, error)) CertificateListResultPage {
558	return original.NewCertificateListResultPage(getNextPage)
559}
560func NewCloudJobListPreparationAndReleaseTaskStatusResultIterator(page CloudJobListPreparationAndReleaseTaskStatusResultPage) CloudJobListPreparationAndReleaseTaskStatusResultIterator {
561	return original.NewCloudJobListPreparationAndReleaseTaskStatusResultIterator(page)
562}
563func NewCloudJobListPreparationAndReleaseTaskStatusResultPage(getNextPage func(context.Context, CloudJobListPreparationAndReleaseTaskStatusResult) (CloudJobListPreparationAndReleaseTaskStatusResult, error)) CloudJobListPreparationAndReleaseTaskStatusResultPage {
564	return original.NewCloudJobListPreparationAndReleaseTaskStatusResultPage(getNextPage)
565}
566func NewCloudJobListResultIterator(page CloudJobListResultPage) CloudJobListResultIterator {
567	return original.NewCloudJobListResultIterator(page)
568}
569func NewCloudJobListResultPage(getNextPage func(context.Context, CloudJobListResult) (CloudJobListResult, error)) CloudJobListResultPage {
570	return original.NewCloudJobListResultPage(getNextPage)
571}
572func NewCloudJobScheduleListResultIterator(page CloudJobScheduleListResultPage) CloudJobScheduleListResultIterator {
573	return original.NewCloudJobScheduleListResultIterator(page)
574}
575func NewCloudJobScheduleListResultPage(getNextPage func(context.Context, CloudJobScheduleListResult) (CloudJobScheduleListResult, error)) CloudJobScheduleListResultPage {
576	return original.NewCloudJobScheduleListResultPage(getNextPage)
577}
578func NewCloudPoolListResultIterator(page CloudPoolListResultPage) CloudPoolListResultIterator {
579	return original.NewCloudPoolListResultIterator(page)
580}
581func NewCloudPoolListResultPage(getNextPage func(context.Context, CloudPoolListResult) (CloudPoolListResult, error)) CloudPoolListResultPage {
582	return original.NewCloudPoolListResultPage(getNextPage)
583}
584func NewCloudTaskListResultIterator(page CloudTaskListResultPage) CloudTaskListResultIterator {
585	return original.NewCloudTaskListResultIterator(page)
586}
587func NewCloudTaskListResultPage(getNextPage func(context.Context, CloudTaskListResult) (CloudTaskListResult, error)) CloudTaskListResultPage {
588	return original.NewCloudTaskListResultPage(getNextPage)
589}
590func NewComputeNodeClient(batchURL string) ComputeNodeClient {
591	return original.NewComputeNodeClient(batchURL)
592}
593func NewComputeNodeListResultIterator(page ComputeNodeListResultPage) ComputeNodeListResultIterator {
594	return original.NewComputeNodeListResultIterator(page)
595}
596func NewComputeNodeListResultPage(getNextPage func(context.Context, ComputeNodeListResult) (ComputeNodeListResult, error)) ComputeNodeListResultPage {
597	return original.NewComputeNodeListResultPage(getNextPage)
598}
599func NewFileClient(batchURL string) FileClient {
600	return original.NewFileClient(batchURL)
601}
602func NewJobClient(batchURL string) JobClient {
603	return original.NewJobClient(batchURL)
604}
605func NewJobScheduleClient(batchURL string) JobScheduleClient {
606	return original.NewJobScheduleClient(batchURL)
607}
608func NewNodeFileListResultIterator(page NodeFileListResultPage) NodeFileListResultIterator {
609	return original.NewNodeFileListResultIterator(page)
610}
611func NewNodeFileListResultPage(getNextPage func(context.Context, NodeFileListResult) (NodeFileListResult, error)) NodeFileListResultPage {
612	return original.NewNodeFileListResultPage(getNextPage)
613}
614func NewPoolClient(batchURL string) PoolClient {
615	return original.NewPoolClient(batchURL)
616}
617func NewPoolListUsageMetricsResultIterator(page PoolListUsageMetricsResultPage) PoolListUsageMetricsResultIterator {
618	return original.NewPoolListUsageMetricsResultIterator(page)
619}
620func NewPoolListUsageMetricsResultPage(getNextPage func(context.Context, PoolListUsageMetricsResult) (PoolListUsageMetricsResult, error)) PoolListUsageMetricsResultPage {
621	return original.NewPoolListUsageMetricsResultPage(getNextPage)
622}
623func NewPoolNodeCountsListResultIterator(page PoolNodeCountsListResultPage) PoolNodeCountsListResultIterator {
624	return original.NewPoolNodeCountsListResultIterator(page)
625}
626func NewPoolNodeCountsListResultPage(getNextPage func(context.Context, PoolNodeCountsListResult) (PoolNodeCountsListResult, error)) PoolNodeCountsListResultPage {
627	return original.NewPoolNodeCountsListResultPage(getNextPage)
628}
629func NewTaskClient(batchURL string) TaskClient {
630	return original.NewTaskClient(batchURL)
631}
632func NewWithoutDefaults(batchURL string) BaseClient {
633	return original.NewWithoutDefaults(batchURL)
634}
635func PossibleAccessScopeValues() []AccessScope {
636	return original.PossibleAccessScopeValues()
637}
638func PossibleAllocationStateValues() []AllocationState {
639	return original.PossibleAllocationStateValues()
640}
641func PossibleAutoUserScopeValues() []AutoUserScope {
642	return original.PossibleAutoUserScopeValues()
643}
644func PossibleCachingTypeValues() []CachingType {
645	return original.PossibleCachingTypeValues()
646}
647func PossibleCertificateFormatValues() []CertificateFormat {
648	return original.PossibleCertificateFormatValues()
649}
650func PossibleCertificateStateValues() []CertificateState {
651	return original.PossibleCertificateStateValues()
652}
653func PossibleCertificateStoreLocationValues() []CertificateStoreLocation {
654	return original.PossibleCertificateStoreLocationValues()
655}
656func PossibleCertificateVisibilityValues() []CertificateVisibility {
657	return original.PossibleCertificateVisibilityValues()
658}
659func PossibleComputeNodeDeallocationOptionValues() []ComputeNodeDeallocationOption {
660	return original.PossibleComputeNodeDeallocationOptionValues()
661}
662func PossibleComputeNodeFillTypeValues() []ComputeNodeFillType {
663	return original.PossibleComputeNodeFillTypeValues()
664}
665func PossibleComputeNodeRebootOptionValues() []ComputeNodeRebootOption {
666	return original.PossibleComputeNodeRebootOptionValues()
667}
668func PossibleComputeNodeReimageOptionValues() []ComputeNodeReimageOption {
669	return original.PossibleComputeNodeReimageOptionValues()
670}
671func PossibleComputeNodeStateValues() []ComputeNodeState {
672	return original.PossibleComputeNodeStateValues()
673}
674func PossibleContainerWorkingDirectoryValues() []ContainerWorkingDirectory {
675	return original.PossibleContainerWorkingDirectoryValues()
676}
677func PossibleDependencyActionValues() []DependencyAction {
678	return original.PossibleDependencyActionValues()
679}
680func PossibleDisableComputeNodeSchedulingOptionValues() []DisableComputeNodeSchedulingOption {
681	return original.PossibleDisableComputeNodeSchedulingOptionValues()
682}
683func PossibleDisableJobOptionValues() []DisableJobOption {
684	return original.PossibleDisableJobOptionValues()
685}
686func PossibleDynamicVNetAssignmentScopeValues() []DynamicVNetAssignmentScope {
687	return original.PossibleDynamicVNetAssignmentScopeValues()
688}
689func PossibleElevationLevelValues() []ElevationLevel {
690	return original.PossibleElevationLevelValues()
691}
692func PossibleErrorCategoryValues() []ErrorCategory {
693	return original.PossibleErrorCategoryValues()
694}
695func PossibleInboundEndpointProtocolValues() []InboundEndpointProtocol {
696	return original.PossibleInboundEndpointProtocolValues()
697}
698func PossibleJobActionValues() []JobAction {
699	return original.PossibleJobActionValues()
700}
701func PossibleJobPreparationTaskStateValues() []JobPreparationTaskState {
702	return original.PossibleJobPreparationTaskStateValues()
703}
704func PossibleJobReleaseTaskStateValues() []JobReleaseTaskState {
705	return original.PossibleJobReleaseTaskStateValues()
706}
707func PossibleJobScheduleStateValues() []JobScheduleState {
708	return original.PossibleJobScheduleStateValues()
709}
710func PossibleJobStateValues() []JobState {
711	return original.PossibleJobStateValues()
712}
713func PossibleLoginModeValues() []LoginMode {
714	return original.PossibleLoginModeValues()
715}
716func PossibleNetworkSecurityGroupRuleAccessValues() []NetworkSecurityGroupRuleAccess {
717	return original.PossibleNetworkSecurityGroupRuleAccessValues()
718}
719func PossibleOSTypeValues() []OSType {
720	return original.PossibleOSTypeValues()
721}
722func PossibleOnAllTasksCompleteValues() []OnAllTasksComplete {
723	return original.PossibleOnAllTasksCompleteValues()
724}
725func PossibleOnTaskFailureValues() []OnTaskFailure {
726	return original.PossibleOnTaskFailureValues()
727}
728func PossibleOutputFileUploadConditionValues() []OutputFileUploadCondition {
729	return original.PossibleOutputFileUploadConditionValues()
730}
731func PossiblePoolLifetimeOptionValues() []PoolLifetimeOption {
732	return original.PossiblePoolLifetimeOptionValues()
733}
734func PossiblePoolStateValues() []PoolState {
735	return original.PossiblePoolStateValues()
736}
737func PossibleSchedulingStateValues() []SchedulingState {
738	return original.PossibleSchedulingStateValues()
739}
740func PossibleStartTaskStateValues() []StartTaskState {
741	return original.PossibleStartTaskStateValues()
742}
743func PossibleStorageAccountTypeValues() []StorageAccountType {
744	return original.PossibleStorageAccountTypeValues()
745}
746func PossibleSubtaskStateValues() []SubtaskState {
747	return original.PossibleSubtaskStateValues()
748}
749func PossibleTaskAddStatusValues() []TaskAddStatus {
750	return original.PossibleTaskAddStatusValues()
751}
752func PossibleTaskExecutionResultValues() []TaskExecutionResult {
753	return original.PossibleTaskExecutionResultValues()
754}
755func PossibleTaskStateValues() []TaskState {
756	return original.PossibleTaskStateValues()
757}
758func PossibleVerificationTypeValues() []VerificationType {
759	return original.PossibleVerificationTypeValues()
760}
761func UserAgent() string {
762	return original.UserAgent() + " profiles/preview"
763}
764func Version() string {
765	return original.Version()
766}
767