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