Skip to content

Commit 8e9343f

Browse files
Merge branch 'main' into fix/keyvault-certificates-san-ip-uri-validator
2 parents e44579a + 9b4d47c commit 8e9343f

File tree

23 files changed

+2989
-3028
lines changed

23 files changed

+2989
-3028
lines changed

.github/workflows/post-apiview.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,7 @@ jobs:
3131
- name: Create APIView Comment on PR
3232
run: |
3333
. "eng/common/scripts/Helpers/ApiView-Helpers.ps1"
34-
Set-ApiViewCommentForRelatedIssues -HeadCommitish ${{ github.event.check_run.head_sha }} -AuthToken ${{ secrets.GITHUB_TOKEN }}
34+
Set-ApiViewCommentForRelatedIssues -HeadCommitish ${{ github.event.check_run.head_sha }} -AuthToken ${{ secrets.GITHUB_TOKEN }} -GitHubActionRunUrl $env:GITHUB_ACTION_RUN_URL
3535
shell: pwsh
36+
env:
37+
GITHUB_ACTION_RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}

sdk/batch/azure-batch/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Release History
22

3+
## 15.1.0 (2026-03-06)
4+
5+
### Other Changes
6+
7+
- This is the GA release of the features introduced in the 15.0.0 and 15.1.0 beta versions, including LRO support, job-level FIFO scheduling, CMK support on pools, IPv6 support, metadata security protocol support, IP tag support, and confidential VM enhancements. No additional changes were made from the last beta release.
8+
39
## 15.1.0b3 (2026-02-05)
410

511
### Other Changes

sdk/batch/azure-batch/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ pip install azure-batch azure-identity
2222
### Prerequisites
2323
* An Azure subscription. If you don't have one, [create an account for free][azure_sub]
2424
* A [Batch account][azure_batch] with a linked [Storage account][azure_storage]
25-
* Python 3.9 or later. For more details, please see the [Azure SDK for Python version support policy](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/python_version_support_policy.md)
25+
* Python 3.9 or later.
2626

2727
### Authenticate the client
2828

@@ -391,7 +391,7 @@ task1 = models.BatchTaskCreateOptions(id="task1", command_line='cmd /c "echo hel
391391
task2 = models.BatchTaskCreateOptions(id="task2", command_line='cmd /c "echo hello world"')
392392
task3 = models.BatchTaskCreateOptions(id="task3", command_line='cmd /c "echo hello world"')
393393

394-
task_group = models.BatchTaskGroup(values_property=[task1, task2, task3])
394+
task_group = models.BatchTaskGroup(task_values=[task1, task2, task3])
395395
result = client.create_task_collection(job_id="my-job", task_collection=task_group)
396396
```
397397

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"apiVersion": "2025-06-01",
3+
"apiVersions": {
4+
"Azure.Batch": "2025-06-01"
5+
}
6+
}

sdk/batch/azure-batch/apiview-properties.json

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"CrossLanguagePackageId": "Azure.Batch",
33
"CrossLanguageDefinitionId": {
4-
"azure.batch.models.AuthenticationTokenSettings": "Azure.Batch.AuthenticationTokenSettings",
54
"azure.batch.models.AutomaticOsUpgradePolicy": "Azure.Batch.AutomaticOsUpgradePolicy",
65
"azure.batch.models.AutoScaleRun": "Azure.Batch.AutoScaleRun",
76
"azure.batch.models.AutoScaleRunError": "Azure.Batch.AutoScaleRunError",
@@ -40,26 +39,22 @@
4039
"azure.batch.models.BatchJobSchedulingError": "Azure.Batch.BatchJobSchedulingError",
4140
"azure.batch.models.BatchJobSpecification": "Azure.Batch.BatchJobSpecification",
4241
"azure.batch.models.BatchJobStatistics": "Azure.Batch.BatchJobStatistics",
43-
"azure.batch.models.BatchJobTerminateOptions": "Azure.Batch.BatchJobTerminateOptions",
4442
"azure.batch.models.BatchJobUpdateOptions": "Azure.Batch.BatchJobUpdateOptions",
4543
"azure.batch.models.BatchMetadataItem": "Azure.Batch.BatchMetadataItem",
4644
"azure.batch.models.BatchNode": "Azure.Batch.BatchNode",
4745
"azure.batch.models.BatchNodeAgentInfo": "Azure.Batch.BatchNodeAgentInfo",
4846
"azure.batch.models.BatchNodeCounts": "Azure.Batch.BatchNodeCounts",
49-
"azure.batch.models.BatchNodeDeallocateOptions": "Azure.Batch.BatchNodeDeallocateOptions",
5047
"azure.batch.models.BatchNodeDisableSchedulingOptions": "Azure.Batch.BatchNodeDisableSchedulingOptions",
5148
"azure.batch.models.BatchNodeEndpointConfiguration": "Azure.Batch.BatchNodeEndpointConfiguration",
5249
"azure.batch.models.BatchNodeError": "Azure.Batch.BatchNodeError",
5350
"azure.batch.models.BatchNodeFile": "Azure.Batch.BatchNodeFile",
5451
"azure.batch.models.BatchNodeIdentityReference": "Azure.Batch.BatchNodeIdentityReference",
5552
"azure.batch.models.BatchNodeInfo": "Azure.Batch.BatchNodeInfo",
5653
"azure.batch.models.BatchNodePlacementConfiguration": "Azure.Batch.BatchNodePlacementConfiguration",
57-
"azure.batch.models.BatchNodeRebootOptions": "Azure.Batch.BatchNodeRebootOptions",
58-
"azure.batch.models.BatchNodeReimageOptions": "Azure.Batch.BatchNodeReimageOptions",
5954
"azure.batch.models.BatchNodeRemoteLoginSettings": "Azure.Batch.BatchNodeRemoteLoginSettings",
6055
"azure.batch.models.BatchNodeRemoveOptions": "Azure.Batch.BatchNodeRemoveOptions",
6156
"azure.batch.models.BatchNodeUserCreateOptions": "Azure.Batch.BatchNodeUserCreateOptions",
62-
"azure.batch.models.BatchNodeUserUpdateOptions": "Azure.Batch.BatchNodeUserUpdateOptions",
57+
"azure.batch.models.BatchNodeUserReplaceOptions": "Azure.Batch.BatchNodeUserUpdateOptions",
6358
"azure.batch.models.BatchNodeVMExtension": "Azure.Batch.BatchNodeVMExtension",
6459
"azure.batch.models.BatchOsDisk": "Azure.Batch.BatchOsDisk",
6560
"azure.batch.models.BatchPool": "Azure.Batch.BatchPool",
@@ -183,7 +178,6 @@
183178
"azure.batch.models.ImageVerificationType": "Azure.Batch.ImageVerificationType",
184179
"azure.batch.models.BatchJobState": "Azure.Batch.BatchJobState",
185180
"azure.batch.models.OutputFileUploadCondition": "Azure.Batch.OutputFileUploadCondition",
186-
"azure.batch.models.BatchAccessScope": "Azure.Batch.BatchAccessScope",
187181
"azure.batch.models.BatchPoolLifetimeOption": "Azure.Batch.BatchPoolLifetimeOption",
188182
"azure.batch.models.BatchAllTasksCompleteMode": "Azure.Batch.BatchAllTasksCompleteMode",
189183
"azure.batch.models.BatchTaskFailureMode": "Azure.Batch.BatchTaskFailureMode",
@@ -201,9 +195,6 @@
201195
"azure.batch.models.BatchNodeState": "Azure.Batch.BatchNodeState",
202196
"azure.batch.models.SchedulingState": "Azure.Batch.SchedulingState",
203197
"azure.batch.models.BatchStartTaskState": "Azure.Batch.BatchStartTaskState",
204-
"azure.batch.models.BatchNodeRebootKind": "Azure.Batch.BatchNodeRebootKind",
205-
"azure.batch.models.BatchNodeReimageOption": "Azure.Batch.BatchNodeReimageOption",
206-
"azure.batch.models.BatchNodeDeallocateOption": "Azure.Batch.BatchNodeDeallocateOption",
207198
"azure.batch.models.BatchNodeDisableSchedulingOption": "Azure.Batch.BatchNodeDisableSchedulingOption",
208199
"azure.batch.models.StatusLevelTypes": "Azure.Batch.StatusLevelTypes",
209200
"azure.batch.BatchClient.list_applications": "Client.BatchClient.listApplications",

sdk/batch/azure-batch/azure/batch/_client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ class BatchClient(_BatchClientOperationsMixin):
3131
:type endpoint: str
3232
:param credential: Credential used to authenticate requests to the service. Required.
3333
:type credential: ~azure.core.credentials.TokenCredential
34-
:keyword api_version: The API version to use for this operation. Default value is "2025-06-01".
35-
Note that overriding this default value may result in unsupported behavior.
34+
:keyword api_version: The API version to use for this operation. Known values are "2025-06-01".
35+
Default value is "2025-06-01". Note that overriding this default value may result in
36+
unsupported behavior.
3637
:paramtype api_version: str
3738
"""
3839

sdk/batch/azure-batch/azure/batch/_configuration.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ class BatchClientConfiguration: # pylint: disable=too-many-instance-attributes
2828
:type endpoint: str
2929
:param credential: Credential used to authenticate requests to the service. Required.
3030
:type credential: ~azure.core.credentials.TokenCredential
31-
:keyword api_version: The API version to use for this operation. Default value is "2025-06-01".
32-
Note that overriding this default value may result in unsupported behavior.
31+
:keyword api_version: The API version to use for this operation. Known values are "2025-06-01".
32+
Default value is "2025-06-01". Note that overriding this default value may result in
33+
unsupported behavior.
3334
:paramtype api_version: str
3435
"""
3536

0 commit comments

Comments
 (0)