Az.Batch Module
The Azure Batch cmdlets in the Azure module enable you to manage Microsoft Azure Batch services in Azure PowerShell.
Batch
| Cmdlet | Description |
|---|---|
| Disable-AzBatchAutoScale |
Disables automatic scaling of a pool. |
| Disable-AzBatchComputeNodeScheduling |
Disables task scheduling on the specified compute node. |
| Disable-AzBatchJob |
Disables a Batch job. |
| Disable-AzBatchJobSchedule |
Disables a Batch job schedule. |
| Enable-AzBatchAutoScale |
Enables automatic scaling of a pool. |
| Enable-AzBatchComputeNodeScheduling |
Enables task scheduling on the specified compute node. |
| Enable-AzBatchJob |
Enables a Batch job. |
| Enable-AzBatchJobSchedule |
Enables a Batch job schedule. |
| Enable-AzBatchTask |
Reactivates a task. |
| Get-AzBatchAccount |
Gets a Batch account in the current subscription. |
| Get-AzBatchAccountKey |
Gets the keys of a Batch account. |
| Get-AzBatchApplication |
Gets information about the specified application. |
| Get-AzBatchApplicationPackage |
Gets information about an application package in a Batch account. |
| Get-AzBatchCertificate |
Gets the certificates in a Batch account. |
| Get-AzBatchComputeNode |
Gets Batch compute nodes from a pool. |
| Get-AzBatchComputeNodeExtension |
Gets Batch compute node extensions from a compute node. |
| Get-AzBatchJob |
Gets Batch jobs for a Batch account or job schedule. |
| Get-AzBatchJobPreparationAndReleaseTaskStatus |
Gets Batch job preparation and release task status. |
| Get-AzBatchJobSchedule |
Gets Batch job schedules. |
| Get-AzBatchLocationQuota |
Gets the Batch service quotas for your subscription at the given location. |
| Get-AzBatchNodeFile |
Gets the properties of Batch node files. |
| Get-AzBatchNodeFileContent |
Gets a Batch node file. |
| Get-AzBatchPool |
Gets Batch pools under the specified Batch account. |
| Get-AzBatchPoolNodeCount |
Gets Batch node counts per node state grouped by pool id. |
| Get-AzBatchPoolUsageMetric |
Gets pool usage metrics for a Batch account. |
| Get-AzBatchRemoteDesktopProtocolFile |
Gets an RDP file from a compute node. |
| Get-AzBatchRemoteLoginSetting |
Gets remote logon settings for a compute node. |
| Get-AzBatchSubtask |
Gets the subtask information of the specified task. |
| Get-AzBatchSupportedImage |
Gets Batch supported images for a Batch account. |
| Get-AzBatchSupportedVirtualMachineSku |
Gets the list of Batch supported Virtual Machine VM sizes available at the given location. |
| Get-AzBatchTask |
Gets the Batch tasks for a job. |
| Get-AzBatchTaskCount |
Gets the task counts for the specified job. |
| Get-AzBatchTaskSlotCount |
Gets the task slot counts for the specified job. |
| New-AzBatchAccount |
Creates a Batch account. |
| New-AzBatchAccountKey |
Regenerates a key of a Batch account. |
| New-AzBatchApplication |
Adds an application to the specified Batch account. |
| New-AzBatchApplicationPackage |
Creates an application package in a Batch account. |
| New-AzBatchCertificate |
Adds a certificate to the specified Batch account. |
| New-AzBatchComputeNodeUser |
Creates a user account on a Batch compute node. |
| New-AzBatchJob |
Creates a job in the Batch service. |
| New-AzBatchJobSchedule |
Creates a job schedule in the Batch service. |
| New-AzBatchPool |
Creates a pool in the Batch service. |
| New-AzBatchResourceFile |
Creates a Resource File for usage by |
| New-AzBatchTask |
Creates a Batch task under a job. |
| Remove-AzBatchAccount |
Removes a Batch account. |
| Remove-AzBatchApplication |
Deletes an application from a Batch account. |
| Remove-AzBatchApplicationPackage |
Deletes an application package record and the binary file. |
| Remove-AzBatchCertificate |
Deletes a certificate from an account. |
| Remove-AzBatchComputeNode |
Removes compute nodes from a pool. |
| Remove-AzBatchComputeNodeUser |
Deletes a user account from a Batch compute node. |
| Remove-AzBatchJob |
Deletes a Batch job. |
| Remove-AzBatchJobSchedule |
Removes a Batch job schedule. |
| Remove-AzBatchNodeFile |
Deletes a node file for a task or compute node. |
| Remove-AzBatchPool |
Deletes the specified Batch pool. |
| Remove-AzBatchTask |
Deletes a Batch task. |
| Reset-AzBatchComputeNode |
Reinstalls the operating system on the specified compute node. |
| Restart-AzBatchComputeNode |
Reboots the specified compute node. |
| Set-AzBatchAccount |
Updates a Batch account. |
| Set-AzBatchApplication |
Updates settings for the specified application. |
| Set-AzBatchComputeNodeUser |
Modifies properties of an account on a Batch compute node. |
| Set-AzBatchJob |
Updates a Batch job. |
| Set-AzBatchJobSchedule |
Sets a job schedule. |
| Set-AzBatchPool |
Updates the properties of a pool. |
| Set-AzBatchTask |
Updates the properties of a task. |
| Start-AzBatchComputeNodeServiceLogUpload |
Upload compute node service log files to an Azure Storage container. |
| Start-AzBatchPoolResize |
Starts to resize a pool. |
| Stop-AzBatchCertificateDeletion |
Cancels a failed deletion of a certificate. |
| Stop-AzBatchJob |
Stops a Batch job. |
| Stop-AzBatchJobSchedule |
Stops a Batch job schedule. |
| Stop-AzBatchPoolResize |
Stops a pool resize operation. |
| Stop-AzBatchTask |
Stops a Batch task. |
| Test-AzBatchAutoScale |
Gets the result of an automatic scaling formula on a pool. |