ComputeBatchModelFactory Class

Definition

Model factory for models.

public static class ComputeBatchModelFactory
type ComputeBatchModelFactory = class
Public Class ComputeBatchModelFactory
Inheritance
ComputeBatchModelFactory

Methods

AutoScaleRun(DateTimeOffset, String, AutoScaleRunError)

Initializes a new instance of AutoScaleRun.

AutoScaleRunError(String, String, IEnumerable<NameValuePair>)

Initializes a new instance of AutoScaleRunError.

BatchApplication(String, String, IEnumerable<String>)

Initializes a new instance of BatchApplication.

BatchError(String, BatchErrorMessage, IEnumerable<BatchErrorDetail>)

Initializes a new instance of BatchError.

BatchErrorDetail(String, String)

Initializes a new instance of BatchErrorDetail.

BatchErrorMessage(String, String)

Initializes a new instance of BatchErrorMessage.

BatchJob(String, String, Nullable<Boolean>, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<BatchJobState>, Nullable<DateTimeOffset>, Nullable<BatchJobState>, Nullable<DateTimeOffset>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, BatchJobConstraints, BatchJobManagerTask, BatchJobPreparationTask, BatchJobReleaseTask, IEnumerable<EnvironmentSetting>, BatchPoolInfo, Nullable<OnAllBatchTasksComplete>, Nullable<OnBatchTaskFailure>, BatchJobNetworkConfiguration, IEnumerable<MetadataItem>, BatchJobExecutionInfo, BatchJobStatistics)

Initializes a new instance of BatchJob.

BatchJobCreateContent(String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, BatchJobConstraints, BatchJobManagerTask, BatchJobPreparationTask, BatchJobReleaseTask, IEnumerable<EnvironmentSetting>, BatchPoolInfo, Nullable<OnAllBatchTasksComplete>, Nullable<OnBatchTaskFailure>, BatchJobNetworkConfiguration, IEnumerable<MetadataItem>)

Initializes a new instance of BatchJobCreateContent.

BatchJobExecutionInfo(DateTimeOffset, Nullable<DateTimeOffset>, String, BatchJobSchedulingError, String)

Initializes a new instance of BatchJobExecutionInfo.

BatchJobPreparationAndReleaseTaskStatus(String, String, String, BatchJobPreparationTaskExecutionInfo, BatchJobReleaseTaskExecutionInfo)

Initializes a new instance of BatchJobPreparationAndReleaseTaskStatus.

BatchJobPreparationTaskExecutionInfo(DateTimeOffset, Nullable<DateTimeOffset>, BatchJobPreparationTaskState, String, String, Nullable<Int32>, BatchTaskContainerExecutionInfo, BatchTaskFailureInfo, Int32, Nullable<DateTimeOffset>, Nullable<BatchTaskExecutionResult>)

Initializes a new instance of BatchJobPreparationTaskExecutionInfo.

BatchJobReleaseTaskExecutionInfo(DateTimeOffset, Nullable<DateTimeOffset>, BatchJobReleaseTaskState, String, String, Nullable<Int32>, BatchTaskContainerExecutionInfo, BatchTaskFailureInfo, Nullable<BatchTaskExecutionResult>)

Initializes a new instance of BatchJobReleaseTaskExecutionInfo.

BatchJobSchedule(String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<BatchJobScheduleState>, Nullable<DateTimeOffset>, Nullable<BatchJobScheduleState>, Nullable<DateTimeOffset>, BatchJobScheduleConfiguration, BatchJobSpecification, BatchJobScheduleExecutionInfo, IEnumerable<MetadataItem>, BatchJobScheduleStatistics)

Initializes a new instance of BatchJobSchedule.

BatchJobScheduleCreateContent(String, String, BatchJobScheduleConfiguration, BatchJobSpecification, IEnumerable<MetadataItem>)

Initializes a new instance of BatchJobScheduleCreateContent.

BatchJobScheduleExecutionInfo(Nullable<DateTimeOffset>, RecentBatchJob, Nullable<DateTimeOffset>)

Initializes a new instance of BatchJobScheduleExecutionInfo.

BatchJobScheduleStatistics(String, DateTimeOffset, DateTimeOffset, TimeSpan, TimeSpan, TimeSpan, Int64, Int64, Single, Single, Int64, Int64, Int64, TimeSpan)

Initializes a new instance of BatchJobScheduleStatistics.

BatchJobSchedulingError(ErrorCategory, String, String, IEnumerable<NameValuePair>)

Initializes a new instance of BatchJobSchedulingError.

BatchJobStatistics(String, DateTimeOffset, DateTimeOffset, TimeSpan, TimeSpan, TimeSpan, Int64, Int64, Single, Single, Int64, Int64, Int64, TimeSpan)

Initializes a new instance of BatchJobStatistics.

BatchNode(String, String, Nullable<BatchNodeState>, Nullable<SchedulingState>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IEnumerable<BatchTaskInfo>, BatchStartTask, BatchStartTaskInfo, IEnumerable<BatchNodeError>, Nullable<Boolean>, BatchNodeEndpointConfiguration, BatchNodeAgentInfo, VirtualMachineInfo)

Initializes a new instance of BatchNode.

BatchNodeAgentInfo(String, DateTimeOffset)

Initializes a new instance of BatchNodeAgentInfo.

BatchNodeCounts(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Initializes a new instance of BatchNodeCounts.

BatchNodeEndpointConfiguration(IEnumerable<InboundEndpoint>)

Initializes a new instance of BatchNodeEndpointConfiguration.

BatchNodeError(String, String, IEnumerable<NameValuePair>)

Initializes a new instance of BatchNodeError.

BatchNodeFile(String, String, Nullable<Boolean>, FileProperties)

Initializes a new instance of BatchNodeFile.

BatchNodeInfo(String, String, String, String, String, String)

Initializes a new instance of BatchNodeInfo.

BatchNodeRemoteLoginSettings(String, Int32)

Initializes a new instance of BatchNodeRemoteLoginSettings.

BatchNodeUserCreateContent(String, Nullable<Boolean>, Nullable<DateTimeOffset>, String, String)

Initializes a new instance of BatchNodeUserCreateContent.

BatchNodeVMExtension(String, VMExtension, VMExtensionInstanceView)

Initializes a new instance of BatchNodeVMExtension.

BatchPool(String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<BatchPoolState>, Nullable<DateTimeOffset>, Nullable<AllocationState>, Nullable<DateTimeOffset>, String, VirtualMachineConfiguration, Nullable<TimeSpan>, IEnumerable<ResizeError>, IReadOnlyDictionary<String,String>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, Nullable<TimeSpan>, AutoScaleRun, Nullable<Boolean>, NetworkConfiguration, BatchStartTask, IEnumerable<BatchApplicationPackageReference>, Nullable<Int32>, BatchTaskSchedulingPolicy, IEnumerable<UserAccount>, IEnumerable<MetadataItem>, BatchPoolStatistics, IEnumerable<MountConfiguration>, BatchPoolIdentity, Nullable<BatchNodeCommunicationMode>, Nullable<BatchNodeCommunicationMode>, UpgradePolicy)

Initializes a new instance of BatchPool.

BatchPoolCreateContent(String, String, String, VirtualMachineConfiguration, Nullable<TimeSpan>, IDictionary<String,String>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, Nullable<TimeSpan>, Nullable<Boolean>, NetworkConfiguration, BatchStartTask, IEnumerable<BatchApplicationPackageReference>, Nullable<Int32>, BatchTaskSchedulingPolicy, IEnumerable<UserAccount>, IEnumerable<MetadataItem>, IEnumerable<MountConfiguration>, Nullable<BatchNodeCommunicationMode>, UpgradePolicy)

Initializes a new instance of BatchPoolCreateContent.

BatchPoolIdentity(BatchPoolIdentityType, IEnumerable<UserAssignedIdentity>)

Initializes a new instance of BatchPoolIdentity.

BatchPoolNodeCounts(String, BatchNodeCounts, BatchNodeCounts)

Initializes a new instance of BatchPoolNodeCounts.

BatchPoolResourceStatistics(DateTimeOffset, DateTimeOffset, Single, Single, Single, Single, Single, Int64, Int64, Single, Single, Single, Single)

Initializes a new instance of BatchPoolResourceStatistics.

BatchPoolStatistics(String, DateTimeOffset, DateTimeOffset, BatchPoolUsageStatistics, BatchPoolResourceStatistics)

Initializes a new instance of BatchPoolStatistics.

BatchPoolUsageMetrics(String, DateTimeOffset, DateTimeOffset, String, Single)

Initializes a new instance of BatchPoolUsageMetrics.

BatchPoolUsageStatistics(DateTimeOffset, DateTimeOffset, TimeSpan)

Initializes a new instance of BatchPoolUsageStatistics.

BatchStartTaskInfo(BatchStartTaskState, DateTimeOffset, Nullable<DateTimeOffset>, Nullable<Int32>, BatchTaskContainerExecutionInfo, BatchTaskFailureInfo, Int32, Nullable<DateTimeOffset>, Nullable<BatchTaskExecutionResult>)

Initializes a new instance of BatchStartTaskInfo.

BatchSubtask(Nullable<Int32>, BatchNodeInfo, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, BatchTaskContainerExecutionInfo, BatchTaskFailureInfo, Nullable<BatchSubtaskState>, Nullable<DateTimeOffset>, Nullable<BatchSubtaskState>, Nullable<DateTimeOffset>, Nullable<BatchTaskExecutionResult>)

Initializes a new instance of BatchSubtask.

BatchSupportedImage(String, ImageReference, OSType, IEnumerable<String>, Nullable<DateTimeOffset>, ImageVerificationType)

Initializes a new instance of BatchSupportedImage.

BatchTask(String, String, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ExitConditions, Nullable<BatchTaskState>, Nullable<DateTimeOffset>, Nullable<BatchTaskState>, Nullable<DateTimeOffset>, String, BatchTaskContainerSettings, IEnumerable<ResourceFile>, IEnumerable<OutputFile>, IEnumerable<EnvironmentSetting>, AffinityInfo, BatchTaskConstraints, Nullable<Int32>, UserIdentity, BatchTaskExecutionInfo, BatchNodeInfo, MultiInstanceSettings, BatchTaskStatistics, BatchTaskDependencies, IEnumerable<BatchApplicationPackageReference>, AuthenticationTokenSettings)

Initializes a new instance of BatchTask.

BatchTaskAddCollectionResult(IEnumerable<BatchTaskAddResult>)

Initializes a new instance of BatchTaskAddCollectionResult.

BatchTaskAddResult(BatchTaskAddStatus, String, String, Nullable<DateTimeOffset>, String, BatchError)

Initializes a new instance of BatchTaskAddResult.

BatchTaskContainerExecutionInfo(String, String, String)

Initializes a new instance of BatchTaskContainerExecutionInfo.

BatchTaskCounts(Int32, Int32, Int32, Int32, Int32)

Initializes a new instance of BatchTaskCounts.

BatchTaskCountsResult(BatchTaskCounts, BatchTaskSlotCounts)

Initializes a new instance of BatchTaskCountsResult.

BatchTaskCreateContent(String, String, ExitConditions, String, BatchTaskContainerSettings, IEnumerable<ResourceFile>, IEnumerable<OutputFile>, IEnumerable<EnvironmentSetting>, AffinityInfo, BatchTaskConstraints, Nullable<Int32>, UserIdentity, MultiInstanceSettings, BatchTaskDependencies, IEnumerable<BatchApplicationPackageReference>, AuthenticationTokenSettings)

Initializes a new instance of BatchTaskCreateContent.

BatchTaskExecutionInfo(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Int32>, BatchTaskContainerExecutionInfo, BatchTaskFailureInfo, Int32, Nullable<DateTimeOffset>, Int32, Nullable<DateTimeOffset>, Nullable<BatchTaskExecutionResult>)

Initializes a new instance of BatchTaskExecutionInfo.

BatchTaskFailureInfo(ErrorCategory, String, String, IEnumerable<NameValuePair>)

Initializes a new instance of BatchTaskFailureInfo.

BatchTaskInfo(String, String, String, Nullable<Int32>, BatchTaskState, BatchTaskExecutionInfo)

Initializes a new instance of BatchTaskInfo.

BatchTaskSlotCounts(Int32, Int32, Int32, Int32, Int32)

Initializes a new instance of BatchTaskSlotCounts.

BatchTaskStatistics(String, DateTimeOffset, DateTimeOffset, TimeSpan, TimeSpan, TimeSpan, Int64, Int64, Single, Single, TimeSpan)

Initializes a new instance of BatchTaskStatistics.

FileProperties(Nullable<DateTimeOffset>, DateTimeOffset, Int64, String, String)

Initializes a new instance of FileProperties.

ImageReference(String, String, String, String, String, String)

Initializes a new instance of ImageReference.

InboundEndpoint(String, InboundEndpointProtocol, String, String, Int32, Int32)

Initializes a new instance of InboundEndpoint.

InstanceViewStatus(String, String, Nullable<StatusLevelTypes>, String, Nullable<DateTimeOffset>)

Initializes a new instance of InstanceViewStatus.

NameValuePair(String, String)

Initializes a new instance of NameValuePair.

RecentBatchJob(String, String)

Initializes a new instance of RecentBatchJob.

ResizeError(String, String, IEnumerable<NameValuePair>)

Initializes a new instance of ResizeError.

UploadBatchServiceLogsContent(String, DateTimeOffset, Nullable<DateTimeOffset>, BatchNodeIdentityReference)

Initializes a new instance of UploadBatchServiceLogsContent.

UploadBatchServiceLogsResult(String, Int32)

Initializes a new instance of UploadBatchServiceLogsResult.

UserAssignedIdentity(String, String, String)

Initializes a new instance of UserAssignedIdentity.

VirtualMachineInfo(ImageReference, String)

Initializes a new instance of VirtualMachineInfo.

VMExtensionInstanceView(String, IEnumerable<InstanceViewStatus>, IEnumerable<InstanceViewStatus>)

Initializes a new instance of VMExtensionInstanceView.

Applies to