Az.Batch

The Azure Batch cmdlets in the Azure module enable you to manage Microsoft Azure Batch services in Azure PowerShell.

Batch

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.

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.