Skip to content

Commit 0c9dacb

Browse files
committed
link fix and cleanup
1 parent c3aa904 commit 0c9dacb

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

articles/batch/batch-apis-tools.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,14 @@ When you develop Batch solutions, you use the following accounts in your Azure s
2424

2525
## Service-level and management-level APIs
2626

27-
Azure Batch has two sets of APIs, one for the service level and one for the management level. The naming is often similar, but they return different results. If you want activity logs, then you need to use the management APIs. Service level APIs bypass the Azure Resource Management layer and are not logged.
27+
Azure Batch has two sets of APIs, one for the service level and one for the management level. The naming is often similar, but they return different results.
28+
29+
Only actions performed by the management APIs are tracked in the activity log. Service level APIs bypass the Azure Resource Management layer (management.azure.com) and are not logged.
2830

2931
For example:
3032

31-
- The [Batch service API to delete a pool](https://docs.microsoft.com/rest/api/batchservice/pool/delete) is targeted directly on the batch account: `DELETE {batchUrl}/pools/{poolId}?api-version=2019-08-01.10.0`
32-
- The [Batch management API to delete a pool](https://docs.microsoft.com/rest/api/batchmanagement/pool/delete) is targeted at the management.azure.com layer: `https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/pools/{poolName}?api-version=2019-08-01`
33+
- The [Batch service API to delete a pool](https://docs.microsoft.com/rest/api/batchservice/pool/delete) is targeted directly on the batch account: `DELETE {batchUrl}/pools/{poolId}`
34+
- The [Batch management API to delete a pool](https://docs.microsoft.com/rest/api/batchmanagement/pool/delete) is targeted at the management.azure.com layer: `DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/pools/{poolName}`
3335

3436
## Batch service APIs
3537

@@ -58,7 +60,7 @@ The Azure Resource Manager APIs for Batch provide programmatic access to Batch a
5860

5961
These command-line tools provide the same functionality as the Batch service and Batch Management APIs:
6062

61-
* [Batch PowerShell cmdlets](https://docs.microsoft.com/en-us/powershell/module/az.batch/): The Azure Batch cmdlets in the [Azure PowerShell](/powershell/azure/overview) module enable you to manage Batch resources with PowerShell.
63+
* [Batch PowerShell cmdlets](https://docs.microsoft.com/powershell/module/az.batch/): The Azure Batch cmdlets in the [Azure PowerShell](/powershell/azure/overview) module enable you to manage Batch resources with PowerShell.
6264
* [Azure CLI](/cli/azure): The Azure CLI is a cross-platform toolset that provides shell commands for interacting with many Azure services, including the Batch service and Batch Management service. See [Manage Batch resources with Azure CLI](batch-cli-get-started.md) for more information about using the Azure CLI with Batch.
6365

6466
## Other tools for application development
@@ -68,7 +70,7 @@ These additional tools may be helpful for building and debugging your Batch appl
6870
* [Azure portal](https://portal.azure.com/): You can create, monitor, and delete Batch pools, jobs, and tasks in the Azure portal. You can view status information for these and other resources while you run your jobs, and even download files from the compute nodes in your pools. For example, you can download a failed task's `stderr.txt` while troubleshooting. You can also download Remote Desktop (RDP) files that you can use to log in to compute nodes.
6971
* [Azure Batch Explorer](https://azure.github.io/BatchExplorer/): Batch Explorer (formerly called BatchLabs) is a free, rich-featured, standalone client tool to help create, debug, and monitor Azure Batch applications. Download an [installation package](https://azure.github.io/BatchExplorer/) for Mac, Linux, or Windows.
7072
* [Azure Batch Shipyard](https://github.com/Azure/batch-shipyard): Batch Shipyard is a tool to help provision, execute, and monitor container-based batch processing and HPC workloads on Azure Batch.
71-
* [Azure Storage Explorer](https://azure.microsoft.com/en-us/features/storage-explorer/): While not strictly an Azure Batch tool, the Storage Explorer is another valuable tool to have while you are developing and debugging your Batch solutions.
73+
* [Azure Storage Explorer](https://azure.microsoft.com/features/storage-explorer/): While not strictly an Azure Batch tool, the Storage Explorer is another valuable tool to have while you are developing and debugging your Batch solutions.
7274

7375
## Additional resources
7476

0 commit comments

Comments
 (0)