Versions in this module Expand all Collapse all v35 v35.1.0 Nov 1, 2019 v35.0.0 Oct 30, 2019 Changes in this version + func UserAgent() string + func Version() string + type AccessScope string + const Job + func PossibleAccessScopeValues() []AccessScope + type AccountClient struct + func NewAccountClient(batchURL string) AccountClient + func (client AccountClient) ListPoolNodeCounts(ctx context.Context, filter string, maxResults *int32, timeout *int32, ...) (result PoolNodeCountsListResultPage, err error) + func (client AccountClient) ListPoolNodeCountsComplete(ctx context.Context, filter string, maxResults *int32, timeout *int32, ...) (result PoolNodeCountsListResultIterator, err error) + func (client AccountClient) ListPoolNodeCountsPreparer(ctx context.Context, filter string, maxResults *int32, timeout *int32, ...) (*http.Request, error) + func (client AccountClient) ListPoolNodeCountsResponder(resp *http.Response) (result PoolNodeCountsListResult, err error) + func (client AccountClient) ListPoolNodeCountsSender(req *http.Request) (*http.Response, error) + func (client AccountClient) ListSupportedImages(ctx context.Context, filter string, maxResults *int32, timeout *int32, ...) (result AccountListSupportedImagesResultPage, err error) + func (client AccountClient) ListSupportedImagesComplete(ctx context.Context, filter string, maxResults *int32, timeout *int32, ...) (result AccountListSupportedImagesResultIterator, err error) + func (client AccountClient) ListSupportedImagesPreparer(ctx context.Context, filter string, maxResults *int32, timeout *int32, ...) (*http.Request, error) + func (client AccountClient) ListSupportedImagesResponder(resp *http.Response) (result AccountListSupportedImagesResult, err error) + func (client AccountClient) ListSupportedImagesSender(req *http.Request) (*http.Response, error) + type AccountListSupportedImagesResult struct + OdataNextLink *string + Value *[]ImageInformation + func (alsir AccountListSupportedImagesResult) IsEmpty() bool + type AccountListSupportedImagesResultIterator struct + func NewAccountListSupportedImagesResultIterator(page AccountListSupportedImagesResultPage) AccountListSupportedImagesResultIterator + func (iter *AccountListSupportedImagesResultIterator) Next() error + func (iter *AccountListSupportedImagesResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter AccountListSupportedImagesResultIterator) NotDone() bool + func (iter AccountListSupportedImagesResultIterator) Response() AccountListSupportedImagesResult + func (iter AccountListSupportedImagesResultIterator) Value() ImageInformation + type AccountListSupportedImagesResultPage struct + func NewAccountListSupportedImagesResultPage(...) AccountListSupportedImagesResultPage + func (page *AccountListSupportedImagesResultPage) Next() error + func (page *AccountListSupportedImagesResultPage) NextWithContext(ctx context.Context) (err error) + func (page AccountListSupportedImagesResultPage) NotDone() bool + func (page AccountListSupportedImagesResultPage) Response() AccountListSupportedImagesResult + func (page AccountListSupportedImagesResultPage) Values() []ImageInformation + type AffinityInformation struct + AffinityID *string + type AllocationState string + const Resizing + const Steady + const Stopping + func PossibleAllocationStateValues() []AllocationState + type ApplicationClient struct + func NewApplicationClient(batchURL string) ApplicationClient + func (client ApplicationClient) Get(ctx context.Context, applicationID string, timeout *int32, ...) (result ApplicationSummary, err error) + func (client ApplicationClient) GetPreparer(ctx context.Context, applicationID string, timeout *int32, ...) (*http.Request, error) + func (client ApplicationClient) GetResponder(resp *http.Response) (result ApplicationSummary, err error) + func (client ApplicationClient) GetSender(req *http.Request) (*http.Response, error) + func (client ApplicationClient) List(ctx context.Context, maxResults *int32, timeout *int32, ...) (result ApplicationListResultPage, err error) + func (client ApplicationClient) ListComplete(ctx context.Context, maxResults *int32, timeout *int32, ...) (result ApplicationListResultIterator, err error) + func (client ApplicationClient) ListPreparer(ctx context.Context, maxResults *int32, timeout *int32, ...) (*http.Request, error) + func (client ApplicationClient) ListResponder(resp *http.Response) (result ApplicationListResult, err error) + func (client ApplicationClient) ListSender(req *http.Request) (*http.Response, error) + type ApplicationListResult struct + OdataNextLink *string + Value *[]ApplicationSummary + func (alr ApplicationListResult) IsEmpty() bool + type ApplicationListResultIterator struct + func NewApplicationListResultIterator(page ApplicationListResultPage) ApplicationListResultIterator + func (iter *ApplicationListResultIterator) Next() error + func (iter *ApplicationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ApplicationListResultIterator) NotDone() bool + func (iter ApplicationListResultIterator) Response() ApplicationListResult + func (iter ApplicationListResultIterator) Value() ApplicationSummary + type ApplicationListResultPage struct + func NewApplicationListResultPage(...) ApplicationListResultPage + func (page *ApplicationListResultPage) Next() error + func (page *ApplicationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ApplicationListResultPage) NotDone() bool + func (page ApplicationListResultPage) Response() ApplicationListResult + func (page ApplicationListResultPage) Values() []ApplicationSummary + type ApplicationPackageReference struct + ApplicationID *string + Version *string + type ApplicationSummary struct + DisplayName *string + ID *string + Versions *[]string + type AuthenticationTokenSettings struct + Access *[]AccessScope + type AutoPoolSpecification struct + AutoPoolIDPrefix *string + KeepAlive *bool + Pool *PoolSpecification + PoolLifetimeOption PoolLifetimeOption + type AutoScaleRun struct + Error *AutoScaleRunError + Results *string + Timestamp *date.Time + type AutoScaleRunError struct + Code *string + Message *string + Values *[]NameValuePair + type AutoUserScope string + const Pool + const Task + func PossibleAutoUserScopeValues() []AutoUserScope + type AutoUserSpecification struct + ElevationLevel ElevationLevel + Scope AutoUserScope + type AzureBlobFileSystemConfiguration struct + AccountKey *string + AccountName *string + BlobfuseOptions *string + ContainerName *string + RelativeMountPath *string + SasKey *string + type AzureFileShareConfiguration struct + AccountKey *string + AccountName *string + AzureFileURL *string + MountOptions *string + RelativeMountPath *string + type BaseClient struct + BatchURL string + func New(batchURL string) BaseClient + func NewWithoutDefaults(batchURL string) BaseClient + type CIFSMountConfiguration struct + MountOptions *string + Password *string + RelativeMountPath *string + Source *string + Username *string + type CachingType string + const None + const ReadOnly + const ReadWrite + func PossibleCachingTypeValues() []CachingType + type Certificate struct + DeleteCertificateError *DeleteCertificateError + PreviousState CertificateState + PreviousStateTransitionTime *date.Time + PublicData *string + State CertificateState + StateTransitionTime *date.Time + Thumbprint *string + ThumbprintAlgorithm *string + URL *string + type CertificateAddParameter struct + CertificateFormat CertificateFormat + Data *string + Password *string + Thumbprint *string + ThumbprintAlgorithm *string + type CertificateClient struct + func NewCertificateClient(batchURL string) CertificateClient + func (client CertificateClient) Add(ctx context.Context, certificate CertificateAddParameter, timeout *int32, ...) (result autorest.Response, err error) + func (client CertificateClient) AddPreparer(ctx context.Context, certificate CertificateAddParameter, timeout *int32, ...) (*http.Request, error) + func (client CertificateClient) AddResponder(resp *http.Response) (result autorest.Response, err error) + func (client CertificateClient) AddSender(req *http.Request) (*http.Response, error) + func (client CertificateClient) CancelDeletion(ctx context.Context, thumbprintAlgorithm string, thumbprint string, ...) (result autorest.Response, err error) + func (client CertificateClient) CancelDeletionPreparer(ctx context.Context, thumbprintAlgorithm string, thumbprint string, ...) (*http.Request, error) + func (client CertificateClient) CancelDeletionResponder(resp *http.Response) (result autorest.Response, err error) + func (client CertificateClient) CancelDeletionSender(req *http.Request) (*http.Response, error) + func (client CertificateClient) Delete(ctx context.Context, thumbprintAlgorithm string, thumbprint string, ...) (result autorest.Response, err error) + func (client CertificateClient) DeletePreparer(ctx context.Context, thumbprintAlgorithm string, thumbprint string, ...) (*http.Request, error) + func (client CertificateClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client CertificateClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client CertificateClient) Get(ctx context.Context, thumbprintAlgorithm string, thumbprint string, ...) (result Certificate, err error) + func (client CertificateClient) GetPreparer(ctx context.Context, thumbprintAlgorithm string, thumbprint string, ...) (*http.Request, error) + func (client CertificateClient) GetResponder(resp *http.Response) (result Certificate, err error) + func (client CertificateClient) GetSender(req *http.Request) (*http.Response, error) + func (client CertificateClient) List(ctx context.Context, filter string, selectParameter string, maxResults *int32, ...) (result CertificateListResultPage, err error) + func (client CertificateClient) ListComplete(ctx context.Context, filter string, selectParameter string, maxResults *int32, ...) (result CertificateListResultIterator, err error) + func (client CertificateClient) ListPreparer(ctx context.Context, filter string, selectParameter string, maxResults *int32, ...) (*http.Request, error) + func (client CertificateClient) ListResponder(resp *http.Response) (result CertificateListResult, err error) + func (client CertificateClient) ListSender(req *http.Request) (*http.Response, error) + type CertificateFormat string + const Cer + const Pfx + func PossibleCertificateFormatValues() []CertificateFormat + type CertificateListResult struct + OdataNextLink *string + Value *[]Certificate + func (clr CertificateListResult) IsEmpty() bool + type CertificateListResultIterator struct + func NewCertificateListResultIterator(page CertificateListResultPage) CertificateListResultIterator + func (iter *CertificateListResultIterator) Next() error + func (iter *CertificateListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CertificateListResultIterator) NotDone() bool + func (iter CertificateListResultIterator) Response() CertificateListResult + func (iter CertificateListResultIterator) Value() Certificate + type CertificateListResultPage struct + func NewCertificateListResultPage(...) CertificateListResultPage + func (page *CertificateListResultPage) Next() error + func (page *CertificateListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CertificateListResultPage) NotDone() bool + func (page CertificateListResultPage) Response() CertificateListResult + func (page CertificateListResultPage) Values() []Certificate + type CertificateReference struct + StoreLocation CertificateStoreLocation + StoreName *string + Thumbprint *string + ThumbprintAlgorithm *string + Visibility *[]CertificateVisibility + type CertificateState string + const Active + const DeleteFailed + const Deleting + func PossibleCertificateStateValues() []CertificateState + type CertificateStoreLocation string + const CurrentUser + const LocalMachine + func PossibleCertificateStoreLocationValues() []CertificateStoreLocation + type CertificateVisibility string + const CertificateVisibilityRemoteUser + const CertificateVisibilityStartTask + const CertificateVisibilityTask + func PossibleCertificateVisibilityValues() []CertificateVisibility + type CloudJob struct + CommonEnvironmentSettings *[]EnvironmentSetting + Constraints *JobConstraints + CreationTime *date.Time + DisplayName *string + ETag *string + ExecutionInfo *JobExecutionInformation + ID *string + JobManagerTask *JobManagerTask + JobPreparationTask *JobPreparationTask + JobReleaseTask *JobReleaseTask + LastModified *date.Time + Metadata *[]MetadataItem + NetworkConfiguration *JobNetworkConfiguration + OnAllTasksComplete OnAllTasksComplete + OnTaskFailure OnTaskFailure + PoolInfo *PoolInformation + PreviousState JobState + PreviousStateTransitionTime *date.Time + Priority *int32 + State JobState + StateTransitionTime *date.Time + Stats *JobStatistics + URL *string + UsesTaskDependencies *bool + type CloudJobListPreparationAndReleaseTaskStatusResult struct + OdataNextLink *string + Value *[]JobPreparationAndReleaseTaskExecutionInformation + func (cjlpartsr CloudJobListPreparationAndReleaseTaskStatusResult) IsEmpty() bool + type CloudJobListPreparationAndReleaseTaskStatusResultIterator struct + func NewCloudJobListPreparationAndReleaseTaskStatusResultIterator(page CloudJobListPreparationAndReleaseTaskStatusResultPage) CloudJobListPreparationAndReleaseTaskStatusResultIterator + func (iter *CloudJobListPreparationAndReleaseTaskStatusResultIterator) Next() error + func (iter *CloudJobListPreparationAndReleaseTaskStatusResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CloudJobListPreparationAndReleaseTaskStatusResultIterator) NotDone() bool + func (iter CloudJobListPreparationAndReleaseTaskStatusResultIterator) Response() CloudJobListPreparationAndReleaseTaskStatusResult + func (iter CloudJobListPreparationAndReleaseTaskStatusResultIterator) Value() JobPreparationAndReleaseTaskExecutionInformation + type CloudJobListPreparationAndReleaseTaskStatusResultPage struct + func NewCloudJobListPreparationAndReleaseTaskStatusResultPage(...) CloudJobListPreparationAndReleaseTaskStatusResultPage + func (page *CloudJobListPreparationAndReleaseTaskStatusResultPage) Next() error + func (page *CloudJobListPreparationAndReleaseTaskStatusResultPage) NextWithContext(ctx context.Context) (err error) + func (page CloudJobListPreparationAndReleaseTaskStatusResultPage) NotDone() bool + func (page CloudJobListPreparationAndReleaseTaskStatusResultPage) Response() CloudJobListPreparationAndReleaseTaskStatusResult + func (page CloudJobListPreparationAndReleaseTaskStatusResultPage) Values() []JobPreparationAndReleaseTaskExecutionInformation + type CloudJobListResult struct + OdataNextLink *string + Value *[]CloudJob + func (cjlr CloudJobListResult) IsEmpty() bool + type CloudJobListResultIterator struct + func NewCloudJobListResultIterator(page CloudJobListResultPage) CloudJobListResultIterator + func (iter *CloudJobListResultIterator) Next() error + func (iter *CloudJobListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CloudJobListResultIterator) NotDone() bool + func (iter CloudJobListResultIterator) Response() CloudJobListResult + func (iter CloudJobListResultIterator) Value() CloudJob + type CloudJobListResultPage struct + func NewCloudJobListResultPage(...) CloudJobListResultPage + func (page *CloudJobListResultPage) Next() error + func (page *CloudJobListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CloudJobListResultPage) NotDone() bool + func (page CloudJobListResultPage) Response() CloudJobListResult + func (page CloudJobListResultPage) Values() []CloudJob + type CloudJobSchedule struct + CreationTime *date.Time + DisplayName *string + ETag *string + ExecutionInfo *JobScheduleExecutionInformation + ID *string + JobSpecification *JobSpecification + LastModified *date.Time + Metadata *[]MetadataItem + PreviousState JobScheduleState + PreviousStateTransitionTime *date.Time + Schedule *Schedule + State JobScheduleState + StateTransitionTime *date.Time + Stats *JobScheduleStatistics + URL *string + type CloudJobScheduleListResult struct + OdataNextLink *string + Value *[]CloudJobSchedule + func (cjslr CloudJobScheduleListResult) IsEmpty() bool + type CloudJobScheduleListResultIterator struct + func NewCloudJobScheduleListResultIterator(page CloudJobScheduleListResultPage) CloudJobScheduleListResultIterator + func (iter *CloudJobScheduleListResultIterator) Next() error + func (iter *CloudJobScheduleListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CloudJobScheduleListResultIterator) NotDone() bool + func (iter CloudJobScheduleListResultIterator) Response() CloudJobScheduleListResult + func (iter CloudJobScheduleListResultIterator) Value() CloudJobSchedule + type CloudJobScheduleListResultPage struct + func NewCloudJobScheduleListResultPage(...) CloudJobScheduleListResultPage + func (page *CloudJobScheduleListResultPage) Next() error + func (page *CloudJobScheduleListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CloudJobScheduleListResultPage) NotDone() bool + func (page CloudJobScheduleListResultPage) Response() CloudJobScheduleListResult + func (page CloudJobScheduleListResultPage) Values() []CloudJobSchedule + type CloudPool struct + AllocationState AllocationState + AllocationStateTransitionTime *date.Time + ApplicationLicenses *[]string + ApplicationPackageReferences *[]ApplicationPackageReference + AutoScaleEvaluationInterval *string + AutoScaleFormula *string + AutoScaleRun *AutoScaleRun + CertificateReferences *[]CertificateReference + CloudServiceConfiguration *CloudServiceConfiguration + CreationTime *date.Time + CurrentDedicatedNodes *int32 + CurrentLowPriorityNodes *int32 + DisplayName *string + ETag *string + EnableAutoScale *bool + EnableInterNodeCommunication *bool + ID *string + LastModified *date.Time + MaxTasksPerNode *int32 + Metadata *[]MetadataItem + MountConfiguration *[]MountConfiguration + NetworkConfiguration *NetworkConfiguration + ResizeErrors *[]ResizeError + ResizeTimeout *string + StartTask *StartTask + State PoolState + StateTransitionTime *date.Time + Stats *PoolStatistics + TargetDedicatedNodes *int32 + TargetLowPriorityNodes *int32 + TaskSchedulingPolicy *TaskSchedulingPolicy + URL *string + UserAccounts *[]UserAccount + VMSize *string + VirtualMachineConfiguration *VirtualMachineConfiguration + type CloudPoolListResult struct + OdataNextLink *string + Value *[]CloudPool + func (cplr CloudPoolListResult) IsEmpty() bool + type CloudPoolListResultIterator struct + func NewCloudPoolListResultIterator(page CloudPoolListResultPage) CloudPoolListResultIterator + func (iter *CloudPoolListResultIterator) Next() error + func (iter *CloudPoolListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CloudPoolListResultIterator) NotDone() bool + func (iter CloudPoolListResultIterator) Response() CloudPoolListResult + func (iter CloudPoolListResultIterator) Value() CloudPool + type CloudPoolListResultPage struct + func NewCloudPoolListResultPage(...) CloudPoolListResultPage + func (page *CloudPoolListResultPage) Next() error + func (page *CloudPoolListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CloudPoolListResultPage) NotDone() bool + func (page CloudPoolListResultPage) Response() CloudPoolListResult + func (page CloudPoolListResultPage) Values() []CloudPool + type CloudServiceConfiguration struct + OsFamily *string + OsVersion *string + type CloudTask struct + AffinityInfo *AffinityInformation + ApplicationPackageReferences *[]ApplicationPackageReference + AuthenticationTokenSettings *AuthenticationTokenSettings + CommandLine *string + Constraints *TaskConstraints + ContainerSettings *TaskContainerSettings + CreationTime *date.Time + DependsOn *TaskDependencies + DisplayName *string + ETag *string + EnvironmentSettings *[]EnvironmentSetting + ExecutionInfo *TaskExecutionInformation + ExitConditions *ExitConditions + ID *string + LastModified *date.Time + MultiInstanceSettings *MultiInstanceSettings + NodeInfo *ComputeNodeInformation + OutputFiles *[]OutputFile + PreviousState TaskState + PreviousStateTransitionTime *date.Time + ResourceFiles *[]ResourceFile + State TaskState + StateTransitionTime *date.Time + Stats *TaskStatistics + URL *string + UserIdentity *UserIdentity + type CloudTaskListResult struct + OdataNextLink *string + Value *[]CloudTask + func (ctlr CloudTaskListResult) IsEmpty() bool + type CloudTaskListResultIterator struct + func NewCloudTaskListResultIterator(page CloudTaskListResultPage) CloudTaskListResultIterator + func (iter *CloudTaskListResultIterator) Next() error + func (iter *CloudTaskListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CloudTaskListResultIterator) NotDone() bool + func (iter CloudTaskListResultIterator) Response() CloudTaskListResult + func (iter CloudTaskListResultIterator) Value() CloudTask + type CloudTaskListResultPage struct + func NewCloudTaskListResultPage(...) CloudTaskListResultPage + func (page *CloudTaskListResultPage) Next() error + func (page *CloudTaskListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CloudTaskListResultPage) NotDone() bool + func (page CloudTaskListResultPage) Response() CloudTaskListResult + func (page CloudTaskListResultPage) Values() []CloudTask + type CloudTaskListSubtasksResult struct + Value *[]SubtaskInformation + type ComputeNode struct + AffinityID *string + AllocationTime *date.Time + CertificateReferences *[]CertificateReference + EndpointConfiguration *ComputeNodeEndpointConfiguration + Errors *[]ComputeNodeError + ID *string + IPAddress *string + IsDedicated *bool + LastBootTime *date.Time + NodeAgentInfo *NodeAgentInformation + RecentTasks *[]TaskInformation + RunningTasksCount *int32 + SchedulingState SchedulingState + StartTask *StartTask + StartTaskInfo *StartTaskInformation + State ComputeNodeState + StateTransitionTime *date.Time + TotalTasksRun *int32 + TotalTasksSucceeded *int32 + URL *string + VMSize *string + type ComputeNodeClient struct + func NewComputeNodeClient(batchURL string) ComputeNodeClient + func (client ComputeNodeClient) AddUser(ctx context.Context, poolID string, nodeID string, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) AddUserPreparer(ctx context.Context, poolID string, nodeID string, ...) (*http.Request, error) + func (client ComputeNodeClient) AddUserResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) AddUserSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) DeleteUser(ctx context.Context, poolID string, nodeID string, userName string, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) DeleteUserPreparer(ctx context.Context, poolID string, nodeID string, userName string, ...) (*http.Request, error) + func (client ComputeNodeClient) DeleteUserResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) DeleteUserSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) DisableScheduling(ctx context.Context, poolID string, nodeID string, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) DisableSchedulingPreparer(ctx context.Context, poolID string, nodeID string, ...) (*http.Request, error) + func (client ComputeNodeClient) DisableSchedulingResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) DisableSchedulingSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) EnableScheduling(ctx context.Context, poolID string, nodeID string, timeout *int32, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) EnableSchedulingPreparer(ctx context.Context, poolID string, nodeID string, timeout *int32, ...) (*http.Request, error) + func (client ComputeNodeClient) EnableSchedulingResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) EnableSchedulingSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) Get(ctx context.Context, poolID string, nodeID string, selectParameter string, ...) (result ComputeNode, err error) + func (client ComputeNodeClient) GetPreparer(ctx context.Context, poolID string, nodeID string, selectParameter string, ...) (*http.Request, error) + func (client ComputeNodeClient) GetRemoteDesktop(ctx context.Context, poolID string, nodeID string, timeout *int32, ...) (result ReadCloser, err error) + func (client ComputeNodeClient) GetRemoteDesktopPreparer(ctx context.Context, poolID string, nodeID string, timeout *int32, ...) (*http.Request, error) + func (client ComputeNodeClient) GetRemoteDesktopResponder(resp *http.Response) (result ReadCloser, err error) + func (client ComputeNodeClient) GetRemoteDesktopSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) GetRemoteLoginSettings(ctx context.Context, poolID string, nodeID string, timeout *int32, ...) (result ComputeNodeGetRemoteLoginSettingsResult, err error) + func (client ComputeNodeClient) GetRemoteLoginSettingsPreparer(ctx context.Context, poolID string, nodeID string, timeout *int32, ...) (*http.Request, error) + func (client ComputeNodeClient) GetRemoteLoginSettingsResponder(resp *http.Response) (result ComputeNodeGetRemoteLoginSettingsResult, err error) + func (client ComputeNodeClient) GetRemoteLoginSettingsSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) GetResponder(resp *http.Response) (result ComputeNode, err error) + func (client ComputeNodeClient) GetSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) List(ctx context.Context, poolID string, filter string, selectParameter string, ...) (result ComputeNodeListResultPage, err error) + func (client ComputeNodeClient) ListComplete(ctx context.Context, poolID string, filter string, selectParameter string, ...) (result ComputeNodeListResultIterator, err error) + func (client ComputeNodeClient) ListPreparer(ctx context.Context, poolID string, filter string, selectParameter string, ...) (*http.Request, error) + func (client ComputeNodeClient) ListResponder(resp *http.Response) (result ComputeNodeListResult, err error) + func (client ComputeNodeClient) ListSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) Reboot(ctx context.Context, poolID string, nodeID string, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) RebootPreparer(ctx context.Context, poolID string, nodeID string, ...) (*http.Request, error) + func (client ComputeNodeClient) RebootResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) RebootSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) Reimage(ctx context.Context, poolID string, nodeID string, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) ReimagePreparer(ctx context.Context, poolID string, nodeID string, ...) (*http.Request, error) + func (client ComputeNodeClient) ReimageResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) ReimageSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) UpdateUser(ctx context.Context, poolID string, nodeID string, userName string, ...) (result autorest.Response, err error) + func (client ComputeNodeClient) UpdateUserPreparer(ctx context.Context, poolID string, nodeID string, userName string, ...) (*http.Request, error) + func (client ComputeNodeClient) UpdateUserResponder(resp *http.Response) (result autorest.Response, err error) + func (client ComputeNodeClient) UpdateUserSender(req *http.Request) (*http.Response, error) + func (client ComputeNodeClient) UploadBatchServiceLogs(ctx context.Context, poolID string, nodeID string, ...) (result UploadBatchServiceLogsResult, err error) + func (client ComputeNodeClient) UploadBatchServiceLogsPreparer(ctx context.Context, poolID string, nodeID string, ...) (*http.Request, error) + func (client ComputeNodeClient) UploadBatchServiceLogsResponder(resp *http.Response) (result UploadBatchServiceLogsResult, err error) + func (client ComputeNodeClient) UploadBatchServiceLogsSender(req *http.Request) (*http.Response, error) + type ComputeNodeDeallocationOption string + const Requeue + const RetainedData + const TaskCompletion + const Terminate + func PossibleComputeNodeDeallocationOptionValues() []ComputeNodeDeallocationOption + type ComputeNodeEndpointConfiguration struct + InboundEndpoints *[]InboundEndpoint + type ComputeNodeError struct + Code *string + ErrorDetails *[]NameValuePair + Message *string + type ComputeNodeFillType string + const Pack + const Spread + func PossibleComputeNodeFillTypeValues() []ComputeNodeFillType + type ComputeNodeGetRemoteLoginSettingsResult struct + RemoteLoginIPAddress *string + RemoteLoginPort *int32 + type ComputeNodeInformation struct + AffinityID *string + NodeID *string + NodeURL *string + PoolID *string + TaskRootDirectory *string + TaskRootDirectoryURL *string + type ComputeNodeListResult struct + OdataNextLink *string + Value *[]ComputeNode + func (cnlr ComputeNodeListResult) IsEmpty() bool + type ComputeNodeListResultIterator struct + func NewComputeNodeListResultIterator(page ComputeNodeListResultPage) ComputeNodeListResultIterator + func (iter *ComputeNodeListResultIterator) Next() error + func (iter *ComputeNodeListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ComputeNodeListResultIterator) NotDone() bool + func (iter ComputeNodeListResultIterator) Response() ComputeNodeListResult + func (iter ComputeNodeListResultIterator) Value() ComputeNode + type ComputeNodeListResultPage struct + func NewComputeNodeListResultPage(...) ComputeNodeListResultPage + func (page *ComputeNodeListResultPage) Next() error + func (page *ComputeNodeListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ComputeNodeListResultPage) NotDone() bool + func (page ComputeNodeListResultPage) Response() ComputeNodeListResult + func (page ComputeNodeListResultPage) Values() []ComputeNode + type ComputeNodeRebootOption string + const ComputeNodeRebootOptionRequeue + const ComputeNodeRebootOptionRetainedData + const ComputeNodeRebootOptionTaskCompletion + const ComputeNodeRebootOptionTerminate + func PossibleComputeNodeRebootOptionValues() []ComputeNodeRebootOption + type ComputeNodeReimageOption string + const ComputeNodeReimageOptionRequeue + const ComputeNodeReimageOptionRetainedData + const ComputeNodeReimageOptionTaskCompletion + const ComputeNodeReimageOptionTerminate + func PossibleComputeNodeReimageOptionValues() []ComputeNodeReimageOption + type ComputeNodeState string + const Creating + const Idle + const LeavingPool + const Offline + const Preempted + const Rebooting + const Reimaging + const Running + const StartTaskFailed + const Starting + const Unknown + const Unusable + const WaitingForStartTask + func PossibleComputeNodeStateValues() []ComputeNodeState + type ComputeNodeUser struct + ExpiryTime *date.Time + IsAdmin *bool + Name *string + Password *string + SSHPublicKey *string + type ContainerConfiguration struct + ContainerImageNames *[]string + ContainerRegistries *[]ContainerRegistry + Type *string + type ContainerRegistry struct + Password *string + RegistryServer *string + UserName *string + type ContainerWorkingDirectory string + const ContainerImageDefault + const TaskWorkingDirectory + func PossibleContainerWorkingDirectoryValues() []ContainerWorkingDirectory + type DataDisk struct + Caching CachingType + DiskSizeGB *int32 + Lun *int32 + StorageAccountType StorageAccountType + type DeleteCertificateError struct + Code *string + Message *string + Values *[]NameValuePair + type DependencyAction string + const Block + const Satisfy + func PossibleDependencyActionValues() []DependencyAction + type DisableComputeNodeSchedulingOption string + const DisableComputeNodeSchedulingOptionRequeue + const DisableComputeNodeSchedulingOptionTaskCompletion + const DisableComputeNodeSchedulingOptionTerminate + func PossibleDisableComputeNodeSchedulingOptionValues() []DisableComputeNodeSchedulingOption + type DisableJobOption string + const DisableJobOptionRequeue + const DisableJobOptionTerminate + const DisableJobOptionWait + func PossibleDisableJobOptionValues() []DisableJobOption + type DynamicVNetAssignmentScope string + const DynamicVNetAssignmentScopeJob + const DynamicVNetAssignmentScopeNone + func PossibleDynamicVNetAssignmentScopeValues() []DynamicVNetAssignmentScope + type ElevationLevel string + const Admin + const NonAdmin + func PossibleElevationLevelValues() []ElevationLevel + type EnvironmentSetting struct + Name *string + Value *string + type Error struct + Code *string + Message *ErrorMessage + Values *[]ErrorDetail + type ErrorCategory string + const ServerError + const UserError + func PossibleErrorCategoryValues() []ErrorCategory + type ErrorDetail struct + Key *string + Value *string + type ErrorMessage struct + Lang *string + Value *string + type ExitCodeMapping struct + Code *int32 + ExitOptions *ExitOptions + type ExitCodeRangeMapping struct + End *int32 + ExitOptions *ExitOptions + Start *int32 + type ExitConditions struct + Default *ExitOptions + ExitCodeRanges *[]ExitCodeRangeMapping + ExitCodes *[]ExitCodeMapping + FileUploadError *ExitOptions + PreProcessingError *ExitOptions + type ExitOptions struct + DependencyAction DependencyAction + JobAction JobAction + type FileClient struct + func NewFileClient(batchURL string) FileClient + func (client FileClient) DeleteFromComputeNode(ctx context.Context, poolID string, nodeID string, filePath string, ...) (result autorest.Response, err error) + func (client FileClient) DeleteFromComputeNodePreparer(ctx context.Context, poolID string, nodeID string, filePath string, ...) (*http.Request, error) + func (client FileClient) DeleteFromComputeNodeResponder(resp *http.Response) (result autorest.Response, err error) + func (client FileClient) DeleteFromComputeNodeSender(req *http.Request) (*http.Response, error) + func (client FileClient) DeleteFromTask(ctx context.Context, jobID string, taskID string, filePath string, ...) (result autorest.Response, err error) + func (client FileClient) DeleteFromTaskPreparer(ctx context.Context, jobID string, taskID string, filePath string, ...) (*http.Request, error) + func (client FileClient) DeleteFromTaskResponder(resp *http.Response) (result autorest.Response, err error) + func (client FileClient) DeleteFromTaskSender(req *http.Request) (*http.Response, error) + func (client FileClient) GetFromComputeNode(ctx context.Context, poolID string, nodeID string, filePath string, ...) (result ReadCloser, err error) + func (client FileClient) GetFromComputeNodePreparer(ctx context.Context, poolID string, nodeID string, filePath string, ...) (*http.Request, error) + func (client FileClient) GetFromComputeNodeResponder(resp *http.Response) (result ReadCloser, err error) + func (client FileClient) GetFromComputeNodeSender(req *http.Request) (*http.Response, error) + func (client FileClient) GetFromTask(ctx context.Context, jobID string, taskID string, filePath string, ...) (result ReadCloser, err error) + func (client FileClient) GetFromTaskPreparer(ctx context.Context, jobID string, taskID string, filePath string, ...) (*http.Request, error) + func (client FileClient) GetFromTaskResponder(resp *http.Response) (result ReadCloser, err error) + func (client FileClient) GetFromTaskSender(req *http.Request) (*http.Response, error) + func (client FileClient) GetPropertiesFromComputeNode(ctx context.Context, poolID string, nodeID string, filePath string, ...) (result autorest.Response, err error) + func (client FileClient) GetPropertiesFromComputeNodePreparer(ctx context.Context, poolID string, nodeID string, filePath string, ...) (*http.Request, error) + func (client FileClient) GetPropertiesFromComputeNodeResponder(resp *http.Response) (result autorest.Response, err error) + func (client FileClient) GetPropertiesFromComputeNodeSender(req *http.Request) (*http.Response, error) + func (client FileClient) GetPropertiesFromTask(ctx context.Context, jobID string, taskID string, filePath string, ...) (result autorest.Response, err error) + func (client FileClient) GetPropertiesFromTaskPreparer(ctx context.Context, jobID string, taskID string, filePath string, ...) (*http.Request, error) + func (client FileClient) GetPropertiesFromTaskResponder(resp *http.Response) (result autorest.Response, err error) + func (client FileClient) GetPropertiesFromTaskSender(req *http.Request) (*http.Response, error) + func (client FileClient) ListFromComputeNode(ctx context.Context, poolID string, nodeID string, filter string, ...) (result NodeFileListResultPage, err error) + func (client FileClient) ListFromComputeNodeComplete(ctx context.Context, poolID string, nodeID string, filter string, ...) (result NodeFileListResultIterator, err error) + func (client FileClient) ListFromComputeNodePreparer(ctx context.Context, poolID string, nodeID string, filter string, ...) (*http.Request, error) + func (client FileClient) ListFromComputeNodeResponder(resp *http.Response) (result NodeFileListResult, err error) + func (client FileClient) ListFromComputeNodeSender(req *http.Request) (*http.Response, error) + func (client FileClient) ListFromTask(ctx context.Context, jobID string, taskID string, filter string, ...) (result NodeFileListResultPage, err error) + func (client FileClient) ListFromTaskComplete(ctx context.Context, jobID string, taskID string, filter string, ...) (result NodeFileListResultIterator, err error) + func (client FileClient) ListFromTaskPreparer(ctx context.Context, jobID string, taskID string, filter string, ...) (*http.Request, error) + func (client FileClient) ListFromTaskResponder(resp *http.Response) (result NodeFileListResult, err error) + func (client FileClient) ListFromTaskSender(req *http.Request) (*http.Response, error) + type FileProperties struct + ContentLength *int64 + ContentType *string + CreationTime *date.Time + FileMode *string + LastModified *date.Time + type ImageInformation struct + BatchSupportEndOfLife *date.Time + Capabilities *[]string + ImageReference *ImageReference + NodeAgentSKUID *string + OsType OSType + VerificationType VerificationType + type ImageReference struct + Offer *string + Publisher *string + Sku *string + Version *string + VirtualMachineImageID *string + type InboundEndpoint struct + BackendPort *int32 + FrontendPort *int32 + Name *string + Protocol InboundEndpointProtocol + PublicFQDN *string + PublicIPAddress *string + type InboundEndpointProtocol string + const TCP + const UDP + func PossibleInboundEndpointProtocolValues() []InboundEndpointProtocol + type InboundNATPool struct + BackendPort *int32 + FrontendPortRangeEnd *int32 + FrontendPortRangeStart *int32 + Name *string + NetworkSecurityGroupRules *[]NetworkSecurityGroupRule + Protocol InboundEndpointProtocol + type JobAction string + const JobActionDisable + const JobActionNone + const JobActionTerminate + func PossibleJobActionValues() []JobAction + type JobAddParameter struct + CommonEnvironmentSettings *[]EnvironmentSetting + Constraints *JobConstraints + DisplayName *string + ID *string + JobManagerTask *JobManagerTask + JobPreparationTask *JobPreparationTask + JobReleaseTask *JobReleaseTask + Metadata *[]MetadataItem + NetworkConfiguration *JobNetworkConfiguration + OnAllTasksComplete OnAllTasksComplete + OnTaskFailure OnTaskFailure + PoolInfo *PoolInformation + Priority *int32 + UsesTaskDependencies *bool + type JobClient struct + func NewJobClient(batchURL string) JobClient + func (client JobClient) Add(ctx context.Context, job JobAddParameter, timeout *int32, ...) (result autorest.Response, err error) + func (client JobClient) AddPreparer(ctx context.Context, job JobAddParameter, timeout *int32, ...) (*http.Request, error) + func (client JobClient) AddResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) AddSender(req *http.Request) (*http.Response, error) + func (client JobClient) Delete(ctx context.Context, jobID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result autorest.Response, err error) + func (client JobClient) DeletePreparer(ctx context.Context, jobID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client JobClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client JobClient) Disable(ctx context.Context, jobID string, jobDisableParameter JobDisableParameter, ...) (result autorest.Response, err error) + func (client JobClient) DisablePreparer(ctx context.Context, jobID string, jobDisableParameter JobDisableParameter, ...) (*http.Request, error) + func (client JobClient) DisableResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) DisableSender(req *http.Request) (*http.Response, error) + func (client JobClient) Enable(ctx context.Context, jobID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result autorest.Response, err error) + func (client JobClient) EnablePreparer(ctx context.Context, jobID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client JobClient) EnableResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) EnableSender(req *http.Request) (*http.Response, error) + func (client JobClient) Get(ctx context.Context, jobID string, selectParameter string, expand string, ...) (result CloudJob, err error) + func (client JobClient) GetAllLifetimeStatistics(ctx context.Context, timeout *int32, clientRequestID *uuid.UUID, ...) (result JobStatistics, err error) + func (client JobClient) GetAllLifetimeStatisticsPreparer(ctx context.Context, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client JobClient) GetAllLifetimeStatisticsResponder(resp *http.Response) (result JobStatistics, err error) + func (client JobClient) GetAllLifetimeStatisticsSender(req *http.Request) (*http.Response, error) + func (client JobClient) GetPreparer(ctx context.Context, jobID string, selectParameter string, expand string, ...) (*http.Request, error) + func (client JobClient) GetResponder(resp *http.Response) (result CloudJob, err error) + func (client JobClient) GetSender(req *http.Request) (*http.Response, error) + func (client JobClient) GetTaskCounts(ctx context.Context, jobID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result TaskCounts, err error) + func (client JobClient) GetTaskCountsPreparer(ctx context.Context, jobID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client JobClient) GetTaskCountsResponder(resp *http.Response) (result TaskCounts, err error) + func (client JobClient) GetTaskCountsSender(req *http.Request) (*http.Response, error) + func (client JobClient) List(ctx context.Context, filter string, selectParameter string, expand string, ...) (result CloudJobListResultPage, err error) + func (client JobClient) ListComplete(ctx context.Context, filter string, selectParameter string, expand string, ...) (result CloudJobListResultIterator, err error) + func (client JobClient) ListFromJobSchedule(ctx context.Context, jobScheduleID string, filter string, ...) (result CloudJobListResultPage, err error) + func (client JobClient) ListFromJobScheduleComplete(ctx context.Context, jobScheduleID string, filter string, ...) (result CloudJobListResultIterator, err error) + func (client JobClient) ListFromJobSchedulePreparer(ctx context.Context, jobScheduleID string, filter string, ...) (*http.Request, error) + func (client JobClient) ListFromJobScheduleResponder(resp *http.Response) (result CloudJobListResult, err error) + func (client JobClient) ListFromJobScheduleSender(req *http.Request) (*http.Response, error) + func (client JobClient) ListPreparationAndReleaseTaskStatus(ctx context.Context, jobID string, filter string, selectParameter string, ...) (result CloudJobListPreparationAndReleaseTaskStatusResultPage, err error) + func (client JobClient) ListPreparationAndReleaseTaskStatusComplete(ctx context.Context, jobID string, filter string, selectParameter string, ...) (result CloudJobListPreparationAndReleaseTaskStatusResultIterator, err error) + func (client JobClient) ListPreparationAndReleaseTaskStatusPreparer(ctx context.Context, jobID string, filter string, selectParameter string, ...) (*http.Request, error) + func (client JobClient) ListPreparationAndReleaseTaskStatusResponder(resp *http.Response) (result CloudJobListPreparationAndReleaseTaskStatusResult, err error) + func (client JobClient) ListPreparationAndReleaseTaskStatusSender(req *http.Request) (*http.Response, error) + func (client JobClient) ListPreparer(ctx context.Context, filter string, selectParameter string, expand string, ...) (*http.Request, error) + func (client JobClient) ListResponder(resp *http.Response) (result CloudJobListResult, err error) + func (client JobClient) ListSender(req *http.Request) (*http.Response, error) + func (client JobClient) Patch(ctx context.Context, jobID string, jobPatchParameter JobPatchParameter, ...) (result autorest.Response, err error) + func (client JobClient) PatchPreparer(ctx context.Context, jobID string, jobPatchParameter JobPatchParameter, ...) (*http.Request, error) + func (client JobClient) PatchResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) PatchSender(req *http.Request) (*http.Response, error) + func (client JobClient) Terminate(ctx context.Context, jobID string, ...) (result autorest.Response, err error) + func (client JobClient) TerminatePreparer(ctx context.Context, jobID string, ...) (*http.Request, error) + func (client JobClient) TerminateResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) TerminateSender(req *http.Request) (*http.Response, error) + func (client JobClient) Update(ctx context.Context, jobID string, jobUpdateParameter JobUpdateParameter, ...) (result autorest.Response, err error) + func (client JobClient) UpdatePreparer(ctx context.Context, jobID string, jobUpdateParameter JobUpdateParameter, ...) (*http.Request, error) + func (client JobClient) UpdateResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobClient) UpdateSender(req *http.Request) (*http.Response, error) + type JobConstraints struct + MaxTaskRetryCount *int32 + MaxWallClockTime *string + type JobDisableParameter struct + DisableTasks DisableJobOption + type JobExecutionInformation struct + EndTime *date.Time + PoolID *string + SchedulingError *JobSchedulingError + StartTime *date.Time + TerminateReason *string + type JobManagerTask struct + AllowLowPriorityNode *bool + ApplicationPackageReferences *[]ApplicationPackageReference + AuthenticationTokenSettings *AuthenticationTokenSettings + CommandLine *string + Constraints *TaskConstraints + ContainerSettings *TaskContainerSettings + DisplayName *string + EnvironmentSettings *[]EnvironmentSetting + ID *string + KillJobOnCompletion *bool + OutputFiles *[]OutputFile + ResourceFiles *[]ResourceFile + RunExclusive *bool + UserIdentity *UserIdentity + type JobNetworkConfiguration struct + SubnetID *string + type JobPatchParameter struct + Constraints *JobConstraints + Metadata *[]MetadataItem + OnAllTasksComplete OnAllTasksComplete + PoolInfo *PoolInformation + Priority *int32 + type JobPreparationAndReleaseTaskExecutionInformation struct + JobPreparationTaskExecutionInfo *JobPreparationTaskExecutionInformation + JobReleaseTaskExecutionInfo *JobReleaseTaskExecutionInformation + NodeID *string + NodeURL *string + PoolID *string + type JobPreparationTask struct + CommandLine *string + Constraints *TaskConstraints + ContainerSettings *TaskContainerSettings + EnvironmentSettings *[]EnvironmentSetting + ID *string + RerunOnNodeRebootAfterSuccess *bool + ResourceFiles *[]ResourceFile + UserIdentity *UserIdentity + WaitForSuccess *bool + type JobPreparationTaskExecutionInformation struct + ContainerInfo *TaskContainerExecutionInformation + EndTime *date.Time + ExitCode *int32 + FailureInfo *TaskFailureInformation + LastRetryTime *date.Time + Result TaskExecutionResult + RetryCount *int32 + StartTime *date.Time + State JobPreparationTaskState + TaskRootDirectory *string + TaskRootDirectoryURL *string + type JobPreparationTaskState string + const JobPreparationTaskStateCompleted + const JobPreparationTaskStateRunning + func PossibleJobPreparationTaskStateValues() []JobPreparationTaskState + type JobReleaseTask struct + CommandLine *string + ContainerSettings *TaskContainerSettings + EnvironmentSettings *[]EnvironmentSetting + ID *string + MaxWallClockTime *string + ResourceFiles *[]ResourceFile + RetentionTime *string + UserIdentity *UserIdentity + type JobReleaseTaskExecutionInformation struct + ContainerInfo *TaskContainerExecutionInformation + EndTime *date.Time + ExitCode *int32 + FailureInfo *TaskFailureInformation + Result TaskExecutionResult + StartTime *date.Time + State JobReleaseTaskState + TaskRootDirectory *string + TaskRootDirectoryURL *string + type JobReleaseTaskState string + const JobReleaseTaskStateCompleted + const JobReleaseTaskStateRunning + func PossibleJobReleaseTaskStateValues() []JobReleaseTaskState + type JobScheduleAddParameter struct + DisplayName *string + ID *string + JobSpecification *JobSpecification + Metadata *[]MetadataItem + Schedule *Schedule + type JobScheduleClient struct + func NewJobScheduleClient(batchURL string) JobScheduleClient + func (client JobScheduleClient) Add(ctx context.Context, cloudJobSchedule JobScheduleAddParameter, timeout *int32, ...) (result autorest.Response, err error) + func (client JobScheduleClient) AddPreparer(ctx context.Context, cloudJobSchedule JobScheduleAddParameter, timeout *int32, ...) (*http.Request, error) + func (client JobScheduleClient) AddResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) AddSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Delete(ctx context.Context, jobScheduleID string, timeout *int32, ...) (result autorest.Response, err error) + func (client JobScheduleClient) DeletePreparer(ctx context.Context, jobScheduleID string, timeout *int32, ...) (*http.Request, error) + func (client JobScheduleClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Disable(ctx context.Context, jobScheduleID string, timeout *int32, ...) (result autorest.Response, err error) + func (client JobScheduleClient) DisablePreparer(ctx context.Context, jobScheduleID string, timeout *int32, ...) (*http.Request, error) + func (client JobScheduleClient) DisableResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) DisableSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Enable(ctx context.Context, jobScheduleID string, timeout *int32, ...) (result autorest.Response, err error) + func (client JobScheduleClient) EnablePreparer(ctx context.Context, jobScheduleID string, timeout *int32, ...) (*http.Request, error) + func (client JobScheduleClient) EnableResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) EnableSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Exists(ctx context.Context, jobScheduleID string, timeout *int32, ...) (result autorest.Response, err error) + func (client JobScheduleClient) ExistsPreparer(ctx context.Context, jobScheduleID string, timeout *int32, ...) (*http.Request, error) + func (client JobScheduleClient) ExistsResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) ExistsSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Get(ctx context.Context, jobScheduleID string, selectParameter string, ...) (result CloudJobSchedule, err error) + func (client JobScheduleClient) GetPreparer(ctx context.Context, jobScheduleID string, selectParameter string, ...) (*http.Request, error) + func (client JobScheduleClient) GetResponder(resp *http.Response) (result CloudJobSchedule, err error) + func (client JobScheduleClient) GetSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) List(ctx context.Context, filter string, selectParameter string, expand string, ...) (result CloudJobScheduleListResultPage, err error) + func (client JobScheduleClient) ListComplete(ctx context.Context, filter string, selectParameter string, expand string, ...) (result CloudJobScheduleListResultIterator, err error) + func (client JobScheduleClient) ListPreparer(ctx context.Context, filter string, selectParameter string, expand string, ...) (*http.Request, error) + func (client JobScheduleClient) ListResponder(resp *http.Response) (result CloudJobScheduleListResult, err error) + func (client JobScheduleClient) ListSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Patch(ctx context.Context, jobScheduleID string, ...) (result autorest.Response, err error) + func (client JobScheduleClient) PatchPreparer(ctx context.Context, jobScheduleID string, ...) (*http.Request, error) + func (client JobScheduleClient) PatchResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) PatchSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Terminate(ctx context.Context, jobScheduleID string, timeout *int32, ...) (result autorest.Response, err error) + func (client JobScheduleClient) TerminatePreparer(ctx context.Context, jobScheduleID string, timeout *int32, ...) (*http.Request, error) + func (client JobScheduleClient) TerminateResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) TerminateSender(req *http.Request) (*http.Response, error) + func (client JobScheduleClient) Update(ctx context.Context, jobScheduleID string, ...) (result autorest.Response, err error) + func (client JobScheduleClient) UpdatePreparer(ctx context.Context, jobScheduleID string, ...) (*http.Request, error) + func (client JobScheduleClient) UpdateResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobScheduleClient) UpdateSender(req *http.Request) (*http.Response, error) + type JobScheduleExecutionInformation struct + EndTime *date.Time + NextRunTime *date.Time + RecentJob *RecentJob + type JobSchedulePatchParameter struct + JobSpecification *JobSpecification + Metadata *[]MetadataItem + Schedule *Schedule + type JobScheduleState string + const JobScheduleStateActive + const JobScheduleStateCompleted + const JobScheduleStateDeleting + const JobScheduleStateDisabled + const JobScheduleStateTerminating + func PossibleJobScheduleStateValues() []JobScheduleState + type JobScheduleStatistics struct + KernelCPUTime *string + LastUpdateTime *date.Time + NumFailedTasks *int64 + NumSucceededTasks *int64 + NumTaskRetries *int64 + ReadIOGiB *float64 + ReadIOps *int64 + StartTime *date.Time + URL *string + UserCPUTime *string + WaitTime *string + WallClockTime *string + WriteIOGiB *float64 + WriteIOps *int64 + type JobScheduleUpdateParameter struct + JobSpecification *JobSpecification + Metadata *[]MetadataItem + Schedule *Schedule + type JobSchedulingError struct + Category ErrorCategory + Code *string + Details *[]NameValuePair + Message *string + type JobSpecification struct + CommonEnvironmentSettings *[]EnvironmentSetting + Constraints *JobConstraints + DisplayName *string + JobManagerTask *JobManagerTask + JobPreparationTask *JobPreparationTask + JobReleaseTask *JobReleaseTask + Metadata *[]MetadataItem + NetworkConfiguration *JobNetworkConfiguration + OnAllTasksComplete OnAllTasksComplete + OnTaskFailure OnTaskFailure + PoolInfo *PoolInformation + Priority *int32 + UsesTaskDependencies *bool + type JobState string + const JobStateActive + const JobStateCompleted + const JobStateDeleting + const JobStateDisabled + const JobStateDisabling + const JobStateEnabling + const JobStateTerminating + func PossibleJobStateValues() []JobState + type JobStatistics struct + KernelCPUTime *string + LastUpdateTime *date.Time + NumFailedTasks *int64 + NumSucceededTasks *int64 + NumTaskRetries *int64 + ReadIOGiB *float64 + ReadIOps *int64 + StartTime *date.Time + URL *string + UserCPUTime *string + WaitTime *string + WallClockTime *string + WriteIOGiB *float64 + WriteIOps *int64 + type JobTerminateParameter struct + TerminateReason *string + type JobUpdateParameter struct + Constraints *JobConstraints + Metadata *[]MetadataItem + OnAllTasksComplete OnAllTasksComplete + PoolInfo *PoolInformation + Priority *int32 + type LinuxUserConfiguration struct + Gid *int32 + SSHPrivateKey *string + UID *int32 + type LoginMode string + const Batch + const Interactive + func PossibleLoginModeValues() []LoginMode + type MetadataItem struct + Name *string + Value *string + type MountConfiguration struct + AzureBlobFileSystemConfiguration *AzureBlobFileSystemConfiguration + AzureFileShareConfiguration *AzureFileShareConfiguration + CifsMountConfiguration *CIFSMountConfiguration + NfsMountConfiguration *NFSMountConfiguration + type MultiInstanceSettings struct + CommonResourceFiles *[]ResourceFile + CoordinationCommandLine *string + NumberOfInstances *int32 + type NFSMountConfiguration struct + MountOptions *string + RelativeMountPath *string + Source *string + type NameValuePair struct + Name *string + Value *string + type NetworkConfiguration struct + DynamicVNetAssignmentScope DynamicVNetAssignmentScope + EndpointConfiguration *PoolEndpointConfiguration + PublicIPs *[]string + SubnetID *string + type NetworkSecurityGroupRule struct + Access NetworkSecurityGroupRuleAccess + Priority *int32 + SourceAddressPrefix *string + SourcePortRanges *[]string + type NetworkSecurityGroupRuleAccess string + const Allow + const Deny + func PossibleNetworkSecurityGroupRuleAccessValues() []NetworkSecurityGroupRuleAccess + type NodeAgentInformation struct + LastUpdateTime *date.Time + Version *string + type NodeCounts struct + Creating *int32 + Idle *int32 + LeavingPool *int32 + Offline *int32 + Preempted *int32 + Rebooting *int32 + Reimaging *int32 + Running *int32 + StartTaskFailed *int32 + Starting *int32 + Total *int32 + Unknown *int32 + Unusable *int32 + WaitingForStartTask *int32 + type NodeDisableSchedulingParameter struct + NodeDisableSchedulingOption DisableComputeNodeSchedulingOption + type NodeFile struct + IsDirectory *bool + Name *string + Properties *FileProperties + URL *string + type NodeFileListResult struct + OdataNextLink *string + Value *[]NodeFile + func (nflr NodeFileListResult) IsEmpty() bool + type NodeFileListResultIterator struct + func NewNodeFileListResultIterator(page NodeFileListResultPage) NodeFileListResultIterator + func (iter *NodeFileListResultIterator) Next() error + func (iter *NodeFileListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter NodeFileListResultIterator) NotDone() bool + func (iter NodeFileListResultIterator) Response() NodeFileListResult + func (iter NodeFileListResultIterator) Value() NodeFile + type NodeFileListResultPage struct + func NewNodeFileListResultPage(...) NodeFileListResultPage + func (page *NodeFileListResultPage) Next() error + func (page *NodeFileListResultPage) NextWithContext(ctx context.Context) (err error) + func (page NodeFileListResultPage) NotDone() bool + func (page NodeFileListResultPage) Response() NodeFileListResult + func (page NodeFileListResultPage) Values() []NodeFile + type NodeRebootParameter struct + NodeRebootOption ComputeNodeRebootOption + type NodeReimageParameter struct + NodeReimageOption ComputeNodeReimageOption + type NodeRemoveParameter struct + NodeDeallocationOption ComputeNodeDeallocationOption + NodeList *[]string + ResizeTimeout *string + type NodeUpdateUserParameter struct + ExpiryTime *date.Time + Password *string + SSHPublicKey *string + type OSType string + const Linux + const Windows + func PossibleOSTypeValues() []OSType + type OnAllTasksComplete string + const NoAction + const TerminateJob + func PossibleOnAllTasksCompleteValues() []OnAllTasksComplete + type OnTaskFailure string + const OnTaskFailureNoAction + const OnTaskFailurePerformExitOptionsJobAction + func PossibleOnTaskFailureValues() []OnTaskFailure + type OutputFile struct + Destination *OutputFileDestination + FilePattern *string + UploadOptions *OutputFileUploadOptions + type OutputFileBlobContainerDestination struct + ContainerURL *string + Path *string + type OutputFileDestination struct + Container *OutputFileBlobContainerDestination + type OutputFileUploadCondition string + const OutputFileUploadConditionTaskCompletion + const OutputFileUploadConditionTaskFailure + const OutputFileUploadConditionTaskSuccess + func PossibleOutputFileUploadConditionValues() []OutputFileUploadCondition + type OutputFileUploadOptions struct + UploadCondition OutputFileUploadCondition + type PoolAddParameter struct + ApplicationLicenses *[]string + ApplicationPackageReferences *[]ApplicationPackageReference + AutoScaleEvaluationInterval *string + AutoScaleFormula *string + CertificateReferences *[]CertificateReference + CloudServiceConfiguration *CloudServiceConfiguration + DisplayName *string + EnableAutoScale *bool + EnableInterNodeCommunication *bool + ID *string + MaxTasksPerNode *int32 + Metadata *[]MetadataItem + MountConfiguration *[]MountConfiguration + NetworkConfiguration *NetworkConfiguration + ResizeTimeout *string + StartTask *StartTask + TargetDedicatedNodes *int32 + TargetLowPriorityNodes *int32 + TaskSchedulingPolicy *TaskSchedulingPolicy + UserAccounts *[]UserAccount + VMSize *string + VirtualMachineConfiguration *VirtualMachineConfiguration + type PoolClient struct + func NewPoolClient(batchURL string) PoolClient + func (client PoolClient) Add(ctx context.Context, pool PoolAddParameter, timeout *int32, ...) (result autorest.Response, err error) + func (client PoolClient) AddPreparer(ctx context.Context, pool PoolAddParameter, timeout *int32, ...) (*http.Request, error) + func (client PoolClient) AddResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) AddSender(req *http.Request) (*http.Response, error) + func (client PoolClient) Delete(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result autorest.Response, err error) + func (client PoolClient) DeletePreparer(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client PoolClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client PoolClient) DisableAutoScale(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result autorest.Response, err error) + func (client PoolClient) DisableAutoScalePreparer(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client PoolClient) DisableAutoScaleResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) DisableAutoScaleSender(req *http.Request) (*http.Response, error) + func (client PoolClient) EnableAutoScale(ctx context.Context, poolID string, ...) (result autorest.Response, err error) + func (client PoolClient) EnableAutoScalePreparer(ctx context.Context, poolID string, ...) (*http.Request, error) + func (client PoolClient) EnableAutoScaleResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) EnableAutoScaleSender(req *http.Request) (*http.Response, error) + func (client PoolClient) EvaluateAutoScale(ctx context.Context, poolID string, ...) (result AutoScaleRun, err error) + func (client PoolClient) EvaluateAutoScalePreparer(ctx context.Context, poolID string, ...) (*http.Request, error) + func (client PoolClient) EvaluateAutoScaleResponder(resp *http.Response) (result AutoScaleRun, err error) + func (client PoolClient) EvaluateAutoScaleSender(req *http.Request) (*http.Response, error) + func (client PoolClient) Exists(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result autorest.Response, err error) + func (client PoolClient) ExistsPreparer(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client PoolClient) ExistsResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) ExistsSender(req *http.Request) (*http.Response, error) + func (client PoolClient) Get(ctx context.Context, poolID string, selectParameter string, expand string, ...) (result CloudPool, err error) + func (client PoolClient) GetAllLifetimeStatistics(ctx context.Context, timeout *int32, clientRequestID *uuid.UUID, ...) (result PoolStatistics, err error) + func (client PoolClient) GetAllLifetimeStatisticsPreparer(ctx context.Context, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client PoolClient) GetAllLifetimeStatisticsResponder(resp *http.Response) (result PoolStatistics, err error) + func (client PoolClient) GetAllLifetimeStatisticsSender(req *http.Request) (*http.Response, error) + func (client PoolClient) GetPreparer(ctx context.Context, poolID string, selectParameter string, expand string, ...) (*http.Request, error) + func (client PoolClient) GetResponder(resp *http.Response) (result CloudPool, err error) + func (client PoolClient) GetSender(req *http.Request) (*http.Response, error) + func (client PoolClient) List(ctx context.Context, filter string, selectParameter string, expand string, ...) (result CloudPoolListResultPage, err error) + func (client PoolClient) ListComplete(ctx context.Context, filter string, selectParameter string, expand string, ...) (result CloudPoolListResultIterator, err error) + func (client PoolClient) ListPreparer(ctx context.Context, filter string, selectParameter string, expand string, ...) (*http.Request, error) + func (client PoolClient) ListResponder(resp *http.Response) (result CloudPoolListResult, err error) + func (client PoolClient) ListSender(req *http.Request) (*http.Response, error) + func (client PoolClient) ListUsageMetrics(ctx context.Context, startTime *date.Time, endTime *date.Time, filter string, ...) (result PoolListUsageMetricsResultPage, err error) + func (client PoolClient) ListUsageMetricsComplete(ctx context.Context, startTime *date.Time, endTime *date.Time, filter string, ...) (result PoolListUsageMetricsResultIterator, err error) + func (client PoolClient) ListUsageMetricsPreparer(ctx context.Context, startTime *date.Time, endTime *date.Time, filter string, ...) (*http.Request, error) + func (client PoolClient) ListUsageMetricsResponder(resp *http.Response) (result PoolListUsageMetricsResult, err error) + func (client PoolClient) ListUsageMetricsSender(req *http.Request) (*http.Response, error) + func (client PoolClient) Patch(ctx context.Context, poolID string, poolPatchParameter PoolPatchParameter, ...) (result autorest.Response, err error) + func (client PoolClient) PatchPreparer(ctx context.Context, poolID string, poolPatchParameter PoolPatchParameter, ...) (*http.Request, error) + func (client PoolClient) PatchResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) PatchSender(req *http.Request) (*http.Response, error) + func (client PoolClient) RemoveNodes(ctx context.Context, poolID string, nodeRemoveParameter NodeRemoveParameter, ...) (result autorest.Response, err error) + func (client PoolClient) RemoveNodesPreparer(ctx context.Context, poolID string, nodeRemoveParameter NodeRemoveParameter, ...) (*http.Request, error) + func (client PoolClient) RemoveNodesResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) RemoveNodesSender(req *http.Request) (*http.Response, error) + func (client PoolClient) Resize(ctx context.Context, poolID string, poolResizeParameter PoolResizeParameter, ...) (result autorest.Response, err error) + func (client PoolClient) ResizePreparer(ctx context.Context, poolID string, poolResizeParameter PoolResizeParameter, ...) (*http.Request, error) + func (client PoolClient) ResizeResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) ResizeSender(req *http.Request) (*http.Response, error) + func (client PoolClient) StopResize(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (result autorest.Response, err error) + func (client PoolClient) StopResizePreparer(ctx context.Context, poolID string, timeout *int32, clientRequestID *uuid.UUID, ...) (*http.Request, error) + func (client PoolClient) StopResizeResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) StopResizeSender(req *http.Request) (*http.Response, error) + func (client PoolClient) UpdateProperties(ctx context.Context, poolID string, ...) (result autorest.Response, err error) + func (client PoolClient) UpdatePropertiesPreparer(ctx context.Context, poolID string, ...) (*http.Request, error) + func (client PoolClient) UpdatePropertiesResponder(resp *http.Response) (result autorest.Response, err error) + func (client PoolClient) UpdatePropertiesSender(req *http.Request) (*http.Response, error) + type PoolEnableAutoScaleParameter struct + AutoScaleEvaluationInterval *string + AutoScaleFormula *string + type PoolEndpointConfiguration struct + InboundNATPools *[]InboundNATPool + type PoolEvaluateAutoScaleParameter struct + AutoScaleFormula *string + type PoolInformation struct + AutoPoolSpecification *AutoPoolSpecification + PoolID *string + type PoolLifetimeOption string + const PoolLifetimeOptionJob + const PoolLifetimeOptionJobSchedule + func PossiblePoolLifetimeOptionValues() []PoolLifetimeOption + type PoolListUsageMetricsResult struct + OdataNextLink *string + Value *[]PoolUsageMetrics + func (plumr PoolListUsageMetricsResult) IsEmpty() bool + type PoolListUsageMetricsResultIterator struct + func NewPoolListUsageMetricsResultIterator(page PoolListUsageMetricsResultPage) PoolListUsageMetricsResultIterator + func (iter *PoolListUsageMetricsResultIterator) Next() error + func (iter *PoolListUsageMetricsResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PoolListUsageMetricsResultIterator) NotDone() bool + func (iter PoolListUsageMetricsResultIterator) Response() PoolListUsageMetricsResult + func (iter PoolListUsageMetricsResultIterator) Value() PoolUsageMetrics + type PoolListUsageMetricsResultPage struct + func NewPoolListUsageMetricsResultPage(...) PoolListUsageMetricsResultPage + func (page *PoolListUsageMetricsResultPage) Next() error + func (page *PoolListUsageMetricsResultPage) NextWithContext(ctx context.Context) (err error) + func (page PoolListUsageMetricsResultPage) NotDone() bool + func (page PoolListUsageMetricsResultPage) Response() PoolListUsageMetricsResult + func (page PoolListUsageMetricsResultPage) Values() []PoolUsageMetrics + type PoolNodeCounts struct + Dedicated *NodeCounts + LowPriority *NodeCounts + PoolID *string + type PoolNodeCountsListResult struct + OdataNextLink *string + Value *[]PoolNodeCounts + func (pnclr PoolNodeCountsListResult) IsEmpty() bool + type PoolNodeCountsListResultIterator struct + func NewPoolNodeCountsListResultIterator(page PoolNodeCountsListResultPage) PoolNodeCountsListResultIterator + func (iter *PoolNodeCountsListResultIterator) Next() error + func (iter *PoolNodeCountsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PoolNodeCountsListResultIterator) NotDone() bool + func (iter PoolNodeCountsListResultIterator) Response() PoolNodeCountsListResult + func (iter PoolNodeCountsListResultIterator) Value() PoolNodeCounts + type PoolNodeCountsListResultPage struct + func NewPoolNodeCountsListResultPage(...) PoolNodeCountsListResultPage + func (page *PoolNodeCountsListResultPage) Next() error + func (page *PoolNodeCountsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PoolNodeCountsListResultPage) NotDone() bool + func (page PoolNodeCountsListResultPage) Response() PoolNodeCountsListResult + func (page PoolNodeCountsListResultPage) Values() []PoolNodeCounts + type PoolPatchParameter struct + ApplicationPackageReferences *[]ApplicationPackageReference + CertificateReferences *[]CertificateReference + Metadata *[]MetadataItem + StartTask *StartTask + type PoolResizeParameter struct + NodeDeallocationOption ComputeNodeDeallocationOption + ResizeTimeout *string + TargetDedicatedNodes *int32 + TargetLowPriorityNodes *int32 + type PoolSpecification struct + ApplicationLicenses *[]string + ApplicationPackageReferences *[]ApplicationPackageReference + AutoScaleEvaluationInterval *string + AutoScaleFormula *string + CertificateReferences *[]CertificateReference + CloudServiceConfiguration *CloudServiceConfiguration + DisplayName *string + EnableAutoScale *bool + EnableInterNodeCommunication *bool + MaxTasksPerNode *int32 + Metadata *[]MetadataItem + MountConfiguration *[]MountConfiguration + NetworkConfiguration *NetworkConfiguration + ResizeTimeout *string + StartTask *StartTask + TargetDedicatedNodes *int32 + TargetLowPriorityNodes *int32 + TaskSchedulingPolicy *TaskSchedulingPolicy + UserAccounts *[]UserAccount + VMSize *string + VirtualMachineConfiguration *VirtualMachineConfiguration + type PoolState string + const PoolStateActive + const PoolStateDeleting + func PossiblePoolStateValues() []PoolState + type PoolStatistics struct + LastUpdateTime *date.Time + ResourceStats *ResourceStatistics + StartTime *date.Time + URL *string + UsageStats *UsageStatistics + type PoolUpdatePropertiesParameter struct + ApplicationPackageReferences *[]ApplicationPackageReference + CertificateReferences *[]CertificateReference + Metadata *[]MetadataItem + StartTask *StartTask + type PoolUsageMetrics struct + EndTime *date.Time + PoolID *string + StartTime *date.Time + TotalCoreHours *float64 + VMSize *string + type ReadCloser struct + Value *io.ReadCloser + type RecentJob struct + ID *string + URL *string + type ResizeError struct + Code *string + Message *string + Values *[]NameValuePair + type ResourceFile struct + AutoStorageContainerName *string + BlobPrefix *string + FileMode *string + FilePath *string + HTTPURL *string + StorageContainerURL *string + type ResourceStatistics struct + AvgCPUPercentage *float64 + AvgDiskGiB *float64 + AvgMemoryGiB *float64 + DiskReadGiB *float64 + DiskReadIOps *int64 + DiskWriteGiB *float64 + DiskWriteIOps *int64 + LastUpdateTime *date.Time + NetworkReadGiB *float64 + NetworkWriteGiB *float64 + PeakDiskGiB *float64 + PeakMemoryGiB *float64 + StartTime *date.Time + type Schedule struct + DoNotRunAfter *date.Time + DoNotRunUntil *date.Time + RecurrenceInterval *string + StartWindow *string + type SchedulingState string + const Disabled + const Enabled + func PossibleSchedulingStateValues() []SchedulingState + type StartTask struct + CommandLine *string + ContainerSettings *TaskContainerSettings + EnvironmentSettings *[]EnvironmentSetting + MaxTaskRetryCount *int32 + ResourceFiles *[]ResourceFile + UserIdentity *UserIdentity + WaitForSuccess *bool + type StartTaskInformation struct + ContainerInfo *TaskContainerExecutionInformation + EndTime *date.Time + ExitCode *int32 + FailureInfo *TaskFailureInformation + LastRetryTime *date.Time + Result TaskExecutionResult + RetryCount *int32 + StartTime *date.Time + State StartTaskState + type StartTaskState string + const StartTaskStateCompleted + const StartTaskStateRunning + func PossibleStartTaskStateValues() []StartTaskState + type StorageAccountType string + const PremiumLRS + const StandardLRS + func PossibleStorageAccountTypeValues() []StorageAccountType + type SubtaskInformation struct + ContainerInfo *TaskContainerExecutionInformation + EndTime *date.Time + ExitCode *int32 + FailureInfo *TaskFailureInformation + ID *int32 + NodeInfo *ComputeNodeInformation + PreviousState SubtaskState + PreviousStateTransitionTime *date.Time + Result TaskExecutionResult + StartTime *date.Time + State SubtaskState + StateTransitionTime *date.Time + type SubtaskState string + const SubtaskStateCompleted + const SubtaskStatePreparing + const SubtaskStateRunning + func PossibleSubtaskStateValues() []SubtaskState + type TaskAddCollectionParameter struct + Value *[]TaskAddParameter + type TaskAddCollectionResult struct + Value *[]TaskAddResult + type TaskAddParameter struct + AffinityInfo *AffinityInformation + ApplicationPackageReferences *[]ApplicationPackageReference + AuthenticationTokenSettings *AuthenticationTokenSettings + CommandLine *string + Constraints *TaskConstraints + ContainerSettings *TaskContainerSettings + DependsOn *TaskDependencies + DisplayName *string + EnvironmentSettings *[]EnvironmentSetting + ExitConditions *ExitConditions + ID *string + MultiInstanceSettings *MultiInstanceSettings + OutputFiles *[]OutputFile + ResourceFiles *[]ResourceFile + UserIdentity *UserIdentity + type TaskAddResult struct + ETag *string + Error *Error + LastModified *date.Time + Location *string + Status TaskAddStatus + TaskID *string + type TaskAddStatus string + const TaskAddStatusClientError + const TaskAddStatusServerError + const TaskAddStatusSuccess + func PossibleTaskAddStatusValues() []TaskAddStatus + type TaskClient struct + func NewTaskClient(batchURL string) TaskClient + func (client TaskClient) Add(ctx context.Context, jobID string, task TaskAddParameter, timeout *int32, ...) (result autorest.Response, err error) + func (client TaskClient) AddCollection(ctx context.Context, jobID string, taskCollection TaskAddCollectionParameter, ...) (result TaskAddCollectionResult, err error) + func (client TaskClient) AddCollectionPreparer(ctx context.Context, jobID string, taskCollection TaskAddCollectionParameter, ...) (*http.Request, error) + func (client TaskClient) AddCollectionResponder(resp *http.Response) (result TaskAddCollectionResult, err error) + func (client TaskClient) AddCollectionSender(req *http.Request) (*http.Response, error) + func (client TaskClient) AddPreparer(ctx context.Context, jobID string, task TaskAddParameter, timeout *int32, ...) (*http.Request, error) + func (client TaskClient) AddResponder(resp *http.Response) (result autorest.Response, err error) + func (client TaskClient) AddSender(req *http.Request) (*http.Response, error) + func (client TaskClient) Delete(ctx context.Context, jobID string, taskID string, timeout *int32, ...) (result autorest.Response, err error) + func (client TaskClient) DeletePreparer(ctx context.Context, jobID string, taskID string, timeout *int32, ...) (*http.Request, error) + func (client TaskClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TaskClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client TaskClient) Get(ctx context.Context, jobID string, taskID string, selectParameter string, ...) (result CloudTask, err error) + func (client TaskClient) GetPreparer(ctx context.Context, jobID string, taskID string, selectParameter string, ...) (*http.Request, error) + func (client TaskClient) GetResponder(resp *http.Response) (result CloudTask, err error) + func (client TaskClient) GetSender(req *http.Request) (*http.Response, error) + func (client TaskClient) List(ctx context.Context, jobID string, filter string, selectParameter string, ...) (result CloudTaskListResultPage, err error) + func (client TaskClient) ListComplete(ctx context.Context, jobID string, filter string, selectParameter string, ...) (result CloudTaskListResultIterator, err error) + func (client TaskClient) ListPreparer(ctx context.Context, jobID string, filter string, selectParameter string, ...) (*http.Request, error) + func (client TaskClient) ListResponder(resp *http.Response) (result CloudTaskListResult, err error) + func (client TaskClient) ListSender(req *http.Request) (*http.Response, error) + func (client TaskClient) ListSubtasks(ctx context.Context, jobID string, taskID string, selectParameter string, ...) (result CloudTaskListSubtasksResult, err error) + func (client TaskClient) ListSubtasksPreparer(ctx context.Context, jobID string, taskID string, selectParameter string, ...) (*http.Request, error) + func (client TaskClient) ListSubtasksResponder(resp *http.Response) (result CloudTaskListSubtasksResult, err error) + func (client TaskClient) ListSubtasksSender(req *http.Request) (*http.Response, error) + func (client TaskClient) Reactivate(ctx context.Context, jobID string, taskID string, timeout *int32, ...) (result autorest.Response, err error) + func (client TaskClient) ReactivatePreparer(ctx context.Context, jobID string, taskID string, timeout *int32, ...) (*http.Request, error) + func (client TaskClient) ReactivateResponder(resp *http.Response) (result autorest.Response, err error) + func (client TaskClient) ReactivateSender(req *http.Request) (*http.Response, error) + func (client TaskClient) Terminate(ctx context.Context, jobID string, taskID string, timeout *int32, ...) (result autorest.Response, err error) + func (client TaskClient) TerminatePreparer(ctx context.Context, jobID string, taskID string, timeout *int32, ...) (*http.Request, error) + func (client TaskClient) TerminateResponder(resp *http.Response) (result autorest.Response, err error) + func (client TaskClient) TerminateSender(req *http.Request) (*http.Response, error) + func (client TaskClient) Update(ctx context.Context, jobID string, taskID string, ...) (result autorest.Response, err error) + func (client TaskClient) UpdatePreparer(ctx context.Context, jobID string, taskID string, ...) (*http.Request, error) + func (client TaskClient) UpdateResponder(resp *http.Response) (result autorest.Response, err error) + func (client TaskClient) UpdateSender(req *http.Request) (*http.Response, error) + type TaskConstraints struct + MaxTaskRetryCount *int32 + MaxWallClockTime *string + RetentionTime *string + type TaskContainerExecutionInformation struct + ContainerID *string + Error *string + State *string + type TaskContainerSettings struct + ContainerRunOptions *string + ImageName *string + Registry *ContainerRegistry + WorkingDirectory ContainerWorkingDirectory + type TaskCounts struct + Active *int32 + Completed *int32 + Failed *int32 + Running *int32 + Succeeded *int32 + type TaskDependencies struct + TaskIDRanges *[]TaskIDRange + TaskIds *[]string + type TaskExecutionInformation struct + ContainerInfo *TaskContainerExecutionInformation + EndTime *date.Time + ExitCode *int32 + FailureInfo *TaskFailureInformation + LastRequeueTime *date.Time + LastRetryTime *date.Time + RequeueCount *int32 + Result TaskExecutionResult + RetryCount *int32 + StartTime *date.Time + type TaskExecutionResult string + const Failure + const Success + func PossibleTaskExecutionResultValues() []TaskExecutionResult + type TaskFailureInformation struct + Category ErrorCategory + Code *string + Details *[]NameValuePair + Message *string + type TaskIDRange struct + End *int32 + Start *int32 + type TaskInformation struct + ExecutionInfo *TaskExecutionInformation + JobID *string + SubtaskID *int32 + TaskID *string + TaskState TaskState + TaskURL *string + type TaskSchedulingPolicy struct + NodeFillType ComputeNodeFillType + type TaskState string + const TaskStateActive + const TaskStateCompleted + const TaskStatePreparing + const TaskStateRunning + func PossibleTaskStateValues() []TaskState + type TaskStatistics struct + KernelCPUTime *string + LastUpdateTime *date.Time + ReadIOGiB *float64 + ReadIOps *int64 + StartTime *date.Time + URL *string + UserCPUTime *string + WaitTime *string + WallClockTime *string + WriteIOGiB *float64 + WriteIOps *int64 + type TaskUpdateParameter struct + Constraints *TaskConstraints + type UploadBatchServiceLogsConfiguration struct + ContainerURL *string + EndTime *date.Time + StartTime *date.Time + type UploadBatchServiceLogsResult struct + NumberOfFilesUploaded *int32 + VirtualDirectoryName *string + type UsageStatistics struct + DedicatedCoreTime *string + LastUpdateTime *date.Time + StartTime *date.Time + type UserAccount struct + ElevationLevel ElevationLevel + LinuxUserConfiguration *LinuxUserConfiguration + Name *string + Password *string + WindowsUserConfiguration *WindowsUserConfiguration + type UserIdentity struct + AutoUser *AutoUserSpecification + UserName *string + type VerificationType string + const Unverified + const Verified + func PossibleVerificationTypeValues() []VerificationType + type VirtualMachineConfiguration struct + ContainerConfiguration *ContainerConfiguration + DataDisks *[]DataDisk + ImageReference *ImageReference + LicenseType *string + NodeAgentSKUID *string + WindowsConfiguration *WindowsConfiguration + type WindowsConfiguration struct + EnableAutomaticUpdates *bool + type WindowsUserConfiguration struct + LoginMode LoginMode Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49