Microsoft.Azure.Batch.Protocol.Models Namespace

Classes

AccountListPoolNodeCountsHeaders

Defines headers for ListPoolNodeCounts operation.

AccountListPoolNodeCountsNextOptions

Additional parameters for ListPoolNodeCountsNext operation.

AccountListPoolNodeCountsOptions

Additional parameters for ListPoolNodeCounts operation.

AccountListSupportedImagesHeaders

Defines headers for ListSupportedImages operation.

AccountListSupportedImagesNextOptions

Additional parameters for ListSupportedImagesNext operation.

AccountListSupportedImagesOptions

Additional parameters for ListSupportedImages operation.

AffinityInformation

A locality hint that can be used by the Batch service to select a Compute Node on which to start a Task.

ApplicationGetHeaders

Defines headers for Get operation.

ApplicationGetOptions

Additional parameters for Get operation.

ApplicationListHeaders

Defines headers for List operation.

ApplicationListNextOptions

Additional parameters for ListNext operation.

ApplicationListOptions

Additional parameters for List operation.

ApplicationPackageReference

A reference to an Package to be deployed to Compute Nodes.

ApplicationSummary

Contains information about an application in an Azure Batch Account.

AuthenticationTokenSettings

The settings for an authentication token that the Task can use to perform Batch service operations.

AutomaticOSUpgradePolicy

The configuration parameters used for performing automatic OS upgrade.

AutoPoolSpecification

Specifies characteristics for a temporary 'auto pool'. The Batch service will create this auto Pool when the Job is submitted.

AutoScaleRun

The results and errors from an execution of a Pool autoscale formula.

AutoScaleRunError

An error that occurred when executing or evaluating a Pool autoscale formula.

AutoUserSpecification

Specifies the parameters for the auto user that runs a Task on the Batch service.

AzureBlobFileSystemConfiguration

Information used to connect to an Azure Storage Container using Blobfuse.

AzureFileShareConfiguration

Information used to connect to an Azure Fileshare.

BatchError

An error response received from the Azure Batch service.

BatchErrorDetail

An item of additional information included in an Azure Batch error response.

BatchErrorException

Exception thrown for an invalid response with BatchError information.

BatchPoolIdentity

The identity of the Batch pool, if configured.

Certificate

A Certificate that can be installed on Compute Nodes and can be used to authenticate operations on the machine.

CertificateAddHeaders

Defines headers for Add operation.

CertificateAddOptions

Additional parameters for Add operation.

CertificateAddParameter

A Certificate that can be installed on Compute Nodes and can be used to authenticate operations on the machine.

CertificateCancelDeletionHeaders

Defines headers for CancelDeletion operation.

CertificateCancelDeletionOptions

Additional parameters for CancelDeletion operation.

CertificateDeleteHeaders

Defines headers for Delete operation.

CertificateDeleteOptions

Additional parameters for Delete operation.

CertificateGetHeaders

Defines headers for Get operation.

CertificateGetOptions

Additional parameters for Get operation.

CertificateListHeaders

Defines headers for List operation.

CertificateListNextOptions

Additional parameters for ListNext operation.

CertificateListOptions

Additional parameters for List operation.

CertificateReference

A reference to a Certificate to be installed on Compute Nodes in a Pool.

CIFSMountConfiguration

Information used to connect to a CIFS file system.

CloudJob

An Azure Batch Job.

CloudJobSchedule

A Job Schedule that allows recurring Jobs by specifying when to run Jobs and a specification used to create each Job.

CloudPool

A Pool in the Azure Batch service.

CloudTask

An Azure Batch Task.

CloudTaskListSubtasksResult

The result of listing the subtasks of a Task.

ComputeNode

A Compute Node in the Batch service.

ComputeNodeAddUserHeaders

Defines headers for AddUser operation.

ComputeNodeAddUserOptions

Additional parameters for AddUser operation.

ComputeNodeDeallocateHeaders

Defines headers for Deallocate operation.

ComputeNodeDeallocateOptions

Additional parameters for Deallocate operation.

ComputeNodeDeleteUserHeaders

Defines headers for DeleteUser operation.

ComputeNodeDeleteUserOptions

Additional parameters for DeleteUser operation.

ComputeNodeDisableSchedulingHeaders

Defines headers for DisableScheduling operation.

ComputeNodeDisableSchedulingOptions

Additional parameters for DisableScheduling operation.

ComputeNodeEnableSchedulingHeaders

Defines headers for EnableScheduling operation.

ComputeNodeEnableSchedulingOptions

Additional parameters for EnableScheduling operation.

ComputeNodeEndpointConfiguration

The endpoint configuration for the Compute Node.

ComputeNodeError

An error encountered by a Compute Node.

ComputeNodeExtensionGetHeaders

Defines headers for Get operation.

ComputeNodeExtensionGetOptions

Additional parameters for Get operation.

ComputeNodeExtensionListHeaders

Defines headers for List operation.

ComputeNodeExtensionListNextOptions

Additional parameters for ListNext operation.

ComputeNodeExtensionListOptions

Additional parameters for List operation.

ComputeNodeGetHeaders

Defines headers for Get operation.

ComputeNodeGetOptions

Additional parameters for Get operation.

ComputeNodeGetRemoteLoginSettingsHeaders

Defines headers for GetRemoteLoginSettings operation.

ComputeNodeGetRemoteLoginSettingsOptions

Additional parameters for GetRemoteLoginSettings operation.

ComputeNodeGetRemoteLoginSettingsResult

The remote login settings for a Compute Node.

ComputeNodeIdentityReference

The reference to a user assigned identity associated with the Batch pool which a compute node will use.

ComputeNodeInformation

Information about the Compute Node on which a Task ran.

ComputeNodeListHeaders

Defines headers for List operation.

ComputeNodeListNextOptions

Additional parameters for ListNext operation.

ComputeNodeListOptions

Additional parameters for List operation.

ComputeNodeRebootHeaders

Defines headers for Reboot operation.

ComputeNodeRebootOptions

Additional parameters for Reboot operation.

ComputeNodeReimageHeaders

Defines headers for Reimage operation.

ComputeNodeReimageOptions

Additional parameters for Reimage operation.

ComputeNodeStartHeaders

Defines headers for Start operation.

ComputeNodeStartOptions

Additional parameters for Start operation.

ComputeNodeUpdateUserHeaders

Defines headers for UpdateUser operation.

ComputeNodeUpdateUserOptions

Additional parameters for UpdateUser operation.

ComputeNodeUploadBatchServiceLogsHeaders

Defines headers for UploadBatchServiceLogs operation.

ComputeNodeUploadBatchServiceLogsOptions

Additional parameters for UploadBatchServiceLogs operation.

ComputeNodeUser

A user Account for RDP or SSH access on a Compute Node.

ContainerConfiguration

The configuration for container-enabled Pools.

ContainerHostBatchBindMountEntry

The entry of path and mount mode you want to mount into task container.

ContainerHostDataPath

Defines values for ContainerHostDataPath.

ContainerRegistry

A private container registry.

ContainerType

Defines values for ContainerType.

DataDisk

Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.

DeleteCertificateError

An error encountered by the Batch service when deleting a Certificate.

DiffDiskSettings

Specifies the ephemeral Disk Settings for the operating system disk used by the compute node (VM).

DiskEncryptionConfiguration

The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Azure Compute Gallery Image.

EnvironmentSetting

An environment variable to be set on a Task process.

ErrorMessage

An error message received in an Azure Batch error response.

ExitCodeMapping

How the Batch service should respond if a Task exits with a particular exit code.

ExitCodeRangeMapping

A range of exit codes and how the Batch service should respond to exit codes within that range.

ExitConditions

Specifies how the Batch service should respond when the Task completes.

ExitOptions

Specifies how the Batch service responds to a particular exit condition.

FileDeleteFromComputeNodeHeaders

Defines headers for DeleteFromComputeNode operation.

FileDeleteFromComputeNodeOptions

Additional parameters for DeleteFromComputeNode operation.

FileDeleteFromTaskHeaders

Defines headers for DeleteFromTask operation.

FileDeleteFromTaskOptions

Additional parameters for DeleteFromTask operation.

FileGetFromComputeNodeHeaders

Defines headers for GetFromComputeNode operation.

FileGetFromComputeNodeOptions

Additional parameters for GetFromComputeNode operation.

FileGetFromTaskHeaders

Defines headers for GetFromTask operation.

FileGetFromTaskOptions

Additional parameters for GetFromTask operation.

FileGetPropertiesFromComputeNodeHeaders

Defines headers for GetPropertiesFromComputeNode operation.

FileGetPropertiesFromComputeNodeOptions

Additional parameters for GetPropertiesFromComputeNode operation.

FileGetPropertiesFromTaskHeaders

Defines headers for GetPropertiesFromTask operation.

FileGetPropertiesFromTaskOptions

Additional parameters for GetPropertiesFromTask operation.

FileListFromComputeNodeHeaders

Defines headers for ListFromComputeNode operation.

FileListFromComputeNodeNextOptions

Additional parameters for ListFromComputeNodeNext operation.

FileListFromComputeNodeOptions

Additional parameters for ListFromComputeNode operation.

FileListFromTaskHeaders

Defines headers for ListFromTask operation.

FileListFromTaskNextOptions

Additional parameters for ListFromTaskNext operation.

FileListFromTaskOptions

Additional parameters for ListFromTask operation.

FileProperties

The properties of a file on a Compute Node.

HttpHeader

An HTTP header name-value pair

ImageInformation

A reference to the Azure Virtual Machines Marketplace Image and additional information about the Image.

ImageReference

A reference to an Azure Virtual Machines Marketplace Image or a Azure Compute Gallery Image. To get the list of all Azure Marketplace Image references verified by Azure Batch, see the 'List Supported Images' operation.

InboundEndpoint

An inbound endpoint on a Compute Node.

InboundNATPool

A inbound NAT Pool that can be used to address specific ports on Compute Nodes in a Batch Pool externally.

InstanceViewStatus

The instance view status.

JobAddHeaders

Defines headers for Add operation.

JobAddOptions

Additional parameters for Add operation.

JobAddParameter

An Azure Batch Job to add.

JobConstraints

The execution constraints for a Job.

JobDeleteHeaders

Defines headers for Delete operation.

JobDeleteOptions

Additional parameters for Delete operation.

JobDisableHeaders

Defines headers for Disable operation.

JobDisableOptions

Additional parameters for Disable operation.

JobDisableParameter

Options when disabling a Job.

JobEnableHeaders

Defines headers for Enable operation.

JobEnableOptions

Additional parameters for Enable operation.

JobExecutionInformation

Contains information about the execution of a Job in the Azure Batch service.

JobGetHeaders

Defines headers for Get operation.

JobGetOptions

Additional parameters for Get operation.

JobGetTaskCountsHeaders

Defines headers for GetTaskCounts operation.

JobGetTaskCountsOptions

Additional parameters for GetTaskCounts operation.

JobListFromJobScheduleHeaders

Defines headers for ListFromJobSchedule operation.

JobListFromJobScheduleNextOptions

Additional parameters for ListFromJobScheduleNext operation.

JobListFromJobScheduleOptions

Additional parameters for ListFromJobSchedule operation.

JobListHeaders

Defines headers for List operation.

JobListNextOptions

Additional parameters for ListNext operation.

JobListOptions

Additional parameters for List operation.

JobListPreparationAndReleaseTaskStatusHeaders

Defines headers for ListPreparationAndReleaseTaskStatus operation.

JobListPreparationAndReleaseTaskStatusNextOptions

Additional parameters for ListPreparationAndReleaseTaskStatusNext operation.

JobListPreparationAndReleaseTaskStatusOptions

Additional parameters for ListPreparationAndReleaseTaskStatus operation.

JobManagerTask

Specifies details of a Job Manager Task.

JobNetworkConfiguration

The network configuration for the Job.

JobPatchHeaders

Defines headers for Patch operation.

JobPatchOptions

Additional parameters for Patch operation.

JobPatchParameter

The set of changes to be made to a Job.

JobPreparationAndReleaseTaskExecutionInformation

The status of the Job Preparation and Job Release Tasks on a Compute Node.

JobPreparationTask

A Job Preparation Task to run before any Tasks of the Job on any given Compute Node.

JobPreparationTaskExecutionInformation

Contains information about the execution of a Job Preparation Task on a Compute Node.

JobReleaseTask

A Job Release Task to run on Job completion on any Compute Node where the Job has run.

JobReleaseTaskExecutionInformation

Contains information about the execution of a Job Release Task on a Compute Node.

JobScheduleAddHeaders

Defines headers for Add operation.

JobScheduleAddOptions

Additional parameters for Add operation.

JobScheduleAddParameter

A Job Schedule that allows recurring Jobs by specifying when to run Jobs and a specification used to create each Job.

JobScheduleDeleteHeaders

Defines headers for Delete operation.

JobScheduleDeleteOptions

Additional parameters for Delete operation.

JobScheduleDisableHeaders

Defines headers for Disable operation.

JobScheduleDisableOptions

Additional parameters for Disable operation.

JobScheduleEnableHeaders

Defines headers for Enable operation.

JobScheduleEnableOptions

Additional parameters for Enable operation.

JobScheduleExecutionInformation

Contains information about Jobs that have been and will be run under a Job Schedule.

JobScheduleExistsHeaders

Defines headers for Exists operation.

JobScheduleExistsOptions

Additional parameters for Exists operation.

JobScheduleGetHeaders

Defines headers for Get operation.

JobScheduleGetOptions

Additional parameters for Get operation.

JobScheduleListHeaders

Defines headers for List operation.

JobScheduleListNextOptions

Additional parameters for ListNext operation.

JobScheduleListOptions

Additional parameters for List operation.

JobSchedulePatchHeaders

Defines headers for Patch operation.

JobSchedulePatchOptions

Additional parameters for Patch operation.

JobSchedulePatchParameter

The set of changes to be made to a Job Schedule.

JobScheduleStatistics

Resource usage statistics for a Job Schedule.

JobScheduleTerminateHeaders

Defines headers for Terminate operation.

JobScheduleTerminateOptions

Additional parameters for Terminate operation.

JobScheduleUpdateHeaders

Defines headers for Update operation.

JobScheduleUpdateOptions

Additional parameters for Update operation.

JobScheduleUpdateParameter

The set of changes to be made to a Job Schedule.

JobSchedulingError

An error encountered by the Batch service when scheduling a Job.

JobSpecification

Specifies details of the Jobs to be created on a schedule.

JobStatistics

Resource usage statistics for a Job.

JobTerminateHeaders

Defines headers for Terminate operation.

JobTerminateOptions

Additional parameters for Terminate operation.

JobTerminateParameter

Options when terminating a Job.

JobUpdateHeaders

Defines headers for Update operation.

JobUpdateOptions

Additional parameters for Update operation.

JobUpdateParameter

The set of changes to be made to a Job.

LinuxUserConfiguration

Properties used to create a user Account on a Linux Compute Node.

ManagedDisk
MetadataItem

A name-value pair associated with a Batch service resource.

MountConfiguration

The file system to mount on each node.

MultiInstanceSettings

Settings which specify how to run a multi-instance Task.

NameValuePair

Represents a name-value pair.

NetworkConfiguration

The network configuration for a Pool.

NetworkSecurityGroupRule

A network security group rule to apply to an inbound endpoint.

NFSMountConfiguration

Information used to connect to an NFS file system.

NodeAgentInformation

Information about the Compute Node agent.

NodeCounts

The number of Compute Nodes in each Compute Node state.

NodeDeallocateParameter

Options for deallocating a Compute Node.

NodeDisableSchedulingParameter

Options for disabling scheduling on a Compute Node.

NodeFile

Information about a file or directory on a Compute Node.

NodePlacementConfiguration

Node placement configuration for a pool.

NodeRebootParameter

Options for rebooting a Compute Node.

NodeReimageParameter

Options for reimaging a Compute Node.

NodeRemoveParameter

Options for removing Compute Nodes from a Pool.

NodeUpdateUserParameter

The set of changes to be made to a user Account on a Compute Node.

NodeVMExtension

The configuration for virtual machine extension instance view.

OSDisk

Settings for the operating system disk of the compute node (VM).

OutputFile

A specification for uploading files from an Azure Batch Compute Node to another location after the Batch service has finished executing the Task process.

OutputFileBlobContainerDestination

Specifies a file upload destination within an Azure blob storage container.

OutputFileDestination

The destination to which a file should be uploaded.

OutputFileUploadOptions

Details about an output file upload operation, including under what conditions to perform the upload.

Page<T>

Defines a page in Azure responses.

PoolAddHeaders

Defines headers for Add operation.

PoolAddOptions

Additional parameters for Add operation.

PoolAddParameter

A Pool in the Azure Batch service to add.

PoolDeleteHeaders

Defines headers for Delete operation.

PoolDeleteOptions

Additional parameters for Delete operation.

PoolDisableAutoScaleHeaders

Defines headers for DisableAutoScale operation.

PoolDisableAutoScaleOptions

Additional parameters for DisableAutoScale operation.

PoolEnableAutoScaleHeaders

Defines headers for EnableAutoScale operation.

PoolEnableAutoScaleOptions

Additional parameters for EnableAutoScale operation.

PoolEnableAutoScaleParameter

Options for enabling automatic scaling on a Pool.

PoolEndpointConfiguration

The endpoint configuration for a Pool.

PoolEvaluateAutoScaleHeaders

Defines headers for EvaluateAutoScale operation.

PoolEvaluateAutoScaleOptions

Additional parameters for EvaluateAutoScale operation.

PoolEvaluateAutoScaleParameter

Options for evaluating an automatic scaling formula on a Pool.

PoolExistsHeaders

Defines headers for Exists operation.

PoolExistsOptions

Additional parameters for Exists operation.

PoolGetHeaders

Defines headers for Get operation.

PoolGetOptions

Additional parameters for Get operation.

PoolInformation

Specifies how a Job should be assigned to a Pool.

PoolListHeaders

Defines headers for List operation.

PoolListNextOptions

Additional parameters for ListNext operation.

PoolListOptions

Additional parameters for List operation.

PoolListUsageMetricsHeaders

Defines headers for ListUsageMetrics operation.

PoolListUsageMetricsNextOptions

Additional parameters for ListUsageMetricsNext operation.

PoolListUsageMetricsOptions

Additional parameters for ListUsageMetrics operation.

PoolNodeCounts

The number of Compute Nodes in each state for a Pool.

PoolPatchHeaders

Defines headers for Patch operation.

PoolPatchOptions

Additional parameters for Patch operation.

PoolPatchParameter

The set of changes to be made to a Pool.

PoolRemoveNodesHeaders

Defines headers for RemoveNodes operation.

PoolRemoveNodesOptions

Additional parameters for RemoveNodes operation.

PoolResizeHeaders

Defines headers for Resize operation.

PoolResizeOptions

Additional parameters for Resize operation.

PoolResizeParameter

Options for changing the size of a Pool.

PoolSpecification

Specification for creating a new Pool.

PoolStatistics

Contains utilization and resource usage statistics for the lifetime of a Pool.

PoolStopResizeHeaders

Defines headers for StopResize operation.

PoolStopResizeOptions

Additional parameters for StopResize operation.

PoolUpdatePropertiesHeaders

Defines headers for UpdateProperties operation.

PoolUpdatePropertiesOptions

Additional parameters for UpdateProperties operation.

PoolUpdatePropertiesParameter

The set of changes to be made to a Pool.

PoolUsageMetrics

Usage metrics for a Pool across an aggregation interval.

PublicIPAddressConfiguration

The public IP Address configuration of the networking configuration of a Pool.

RecentJob

Information about the most recent Job to run under the Job Schedule.

ResizeError

An error that occurred when resizing a Pool.

ResourceFile

A single file or multiple files to be downloaded to a Compute Node.

ResourceStatistics

Statistics related to resource consumption by Compute Nodes in a Pool.

RollingUpgradePolicy

The configuration parameters used while performing a rolling upgrade.

Schedule

The schedule according to which Jobs will be created. All times are fixed respective to UTC and are not impacted by daylight saving time.

SecurityEncryptionTypes

Defines values for SecurityEncryptionTypes.

SecurityProfile

Specifies the security profile settings for the virtual machine or virtual machine scale set.

ServiceArtifactReference

Specifies the service artifact reference id used to set same image version for all virtual machines in the scale set when using 'latest' image version.

StartTask

A Task which is run when a Node joins a Pool in the Azure Batch service, or when the Compute Node is rebooted or reimaged.

StartTaskInformation

Information about a StartTask running on a Compute Node.

SubtaskInformation

Information about an Azure Batch subtask.

TaskAddCollectionHeaders

Defines headers for AddCollection operation.

TaskAddCollectionOptions

Additional parameters for AddCollection operation.

TaskAddCollectionParameter

A collection of Azure Batch Tasks to add.

TaskAddCollectionResult

The result of adding a collection of Tasks to a Job.

TaskAddHeaders

Defines headers for Add operation.

TaskAddOptions

Additional parameters for Add operation.

TaskAddParameter

An Azure Batch Task to add.

TaskAddResult

Result for a single Task added as part of an add Task collection operation.

TaskConstraints

Execution constraints to apply to a Task.

TaskContainerExecutionInformation

Contains information about the container which a Task is executing.

TaskContainerSettings

The container settings for a Task.

TaskCounts

The Task counts for a Job.

TaskCountsResult

The Task and TaskSlot counts for a Job.

TaskDeleteHeaders

Defines headers for Delete operation.

TaskDeleteOptions

Additional parameters for Delete operation.

TaskDependencies

Specifies any dependencies of a Task. Any Task that is explicitly specified or within a dependency range must complete before the dependant Task will be scheduled.

TaskExecutionInformation

Information about the execution of a Task.

TaskFailureInformation

Information about a Task failure.

TaskGetHeaders

Defines headers for Get operation.

TaskGetOptions

Additional parameters for Get operation.

TaskIdRange

A range of Task IDs that a Task can depend on. All Tasks with IDs in the range must complete successfully before the dependent Task can be scheduled.

TaskInformation

Information about a Task running on a Compute Node.

TaskListHeaders

Defines headers for List operation.

TaskListNextOptions

Additional parameters for ListNext operation.

TaskListOptions

Additional parameters for List operation.

TaskListSubtasksHeaders

Defines headers for ListSubtasks operation.

TaskListSubtasksOptions

Additional parameters for ListSubtasks operation.

TaskReactivateHeaders

Defines headers for Reactivate operation.

TaskReactivateOptions

Additional parameters for Reactivate operation.

TaskSchedulingPolicy

Specifies how Tasks should be distributed across Compute Nodes.

TaskSlotCounts

The TaskSlot counts for a Job.

TaskStatistics

Resource usage statistics for a Task.

TaskTerminateHeaders

Defines headers for Terminate operation.

TaskTerminateOptions

Additional parameters for Terminate operation.

TaskUpdateHeaders

Defines headers for Update operation.

TaskUpdateOptions

Additional parameters for Update operation.

TaskUpdateParameter

The set of changes to be made to a Task.

UefiSettings

Specifies the security settings like secure boot and vTPM used while creating the virtual machine.

UpgradePolicy

Describes an upgrade policy - automatic, manual, or rolling.

UploadBatchServiceLogsConfiguration

The Azure Batch service log files upload configuration for a Compute Node.

UploadBatchServiceLogsResult

The result of uploading Batch service log files from a specific Compute Node.

UsageStatistics

Statistics related to Pool usage information.

UserAccount

Properties used to create a user used to execute Tasks on an Azure Batch Compute Node.

UserAssignedIdentity

The user assigned Identity

UserIdentity

The definition of the user identity under which the Task is run.

VirtualMachineConfiguration

The configuration for Compute Nodes in a Pool based on the Azure Virtual Machines infrastructure.

VirtualMachineInfo

Info about the current state of the virtual machine.

VMDiskSecurityProfile

Specifies the security profile settings for the managed disk. Note: It can only be set for Confidential VMs and required when using Confidential VMs.

VMExtension

The configuration for virtual machine extensions.

VMExtensionInstanceView

The vm extension instance view.

WindowsConfiguration

Windows operating system settings to apply to the virtual machine.

WindowsUserConfiguration

Properties used to create a user Account on a Windows Compute Node.

Interfaces

IODataExpand

Represents an options object supporting the OData $expand parameter.

IODataFilter

Represents an options object supporting the OData $filter parameter.

IODataSelect

Represents an options object supporting the OData $select parameter.

IOptions

Optional arguments applicable to all service requests.

ITimeoutOptions

Optional arguments for service requests which support timeouts.

Enums

AccessScope

Defines values for AccessScope.

AllocationState

Defines values for AllocationState.

AutoUserScope

Defines values for AutoUserScope.

CachingType

Defines values for CachingType.

CertificateFormat

Defines values for CertificateFormat.

CertificateState

Defines values for CertificateState.

CertificateStoreLocation

Defines values for CertificateStoreLocation.

CertificateVisibility

Defines values for CertificateVisibility.

ComputeNodeDeallocateOption

Defines values for ComputeNodeDeallocateOption.

ComputeNodeDeallocationOption

Defines values for ComputeNodeDeallocationOption.

ComputeNodeFillType

Defines values for ComputeNodeFillType.

ComputeNodeRebootOption

Defines values for ComputeNodeRebootOption.

ComputeNodeReimageOption

Defines values for ComputeNodeReimageOption.

ComputeNodeState

Defines values for ComputeNodeState.

ContainerWorkingDirectory

Defines values for ContainerWorkingDirectory.

DependencyAction

Defines values for DependencyAction.

DiffDiskPlacement

Defines values for DiffDiskPlacement.

DisableComputeNodeSchedulingOption

Defines values for DisableComputeNodeSchedulingOption.

DisableJobOption

Defines values for DisableJobOption.

DiskEncryptionTarget

Defines values for DiskEncryptionTarget.

DynamicVNetAssignmentScope

Defines values for DynamicVNetAssignmentScope.

ElevationLevel

Defines values for ElevationLevel.

ErrorCategory

Defines values for ErrorCategory.

InboundEndpointProtocol

Defines values for InboundEndpointProtocol.

IPAddressProvisioningType

Defines values for IPAddressProvisioningType.

JobAction

Defines values for JobAction.

JobPreparationTaskState

Defines values for JobPreparationTaskState.

JobReleaseTaskState

Defines values for JobReleaseTaskState.

JobScheduleState

Defines values for JobScheduleState.

JobState

Defines values for JobState.

LoginMode

Defines values for LoginMode.

NetworkSecurityGroupRuleAccess

Defines values for NetworkSecurityGroupRuleAccess.

NodeCommunicationMode

Defines values for NodeCommunicationMode.

NodePlacementPolicyType

Defines values for NodePlacementPolicyType.

OnAllTasksComplete

Defines values for OnAllTasksComplete.

OnTaskFailure

Defines values for OnTaskFailure.

OSType

Defines values for OSType.

OutputFileUploadCondition

Defines values for OutputFileUploadCondition.

PoolIdentityType

Defines values for PoolIdentityType.

PoolLifetimeOption

Defines values for PoolLifetimeOption.

PoolState

Defines values for PoolState.

SchedulingState

Defines values for SchedulingState.

SecurityTypes

Defines values for SecurityTypes.

StartTaskState

Defines values for StartTaskState.

StatusLevelTypes

Defines values for StatusLevelTypes.

StorageAccountType

Defines values for StorageAccountType.

SubtaskState

Defines values for SubtaskState.

TaskAddStatus

Defines values for TaskAddStatus.

TaskExecutionResult

Defines values for TaskExecutionResult.

TaskState

Defines values for TaskState.

UpgradeMode

Defines values for UpgradeMode.

VerificationType

Defines values for VerificationType.