|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 15.0.0b3 (2025-09-01) |
| 4 | + |
| 5 | +### Features Added |
| 6 | + |
| 7 | +- Added Long Running Operation (LRO) support for the following operation methods: |
| 8 | + - `delete_job` -> `begin_delete_job` |
| 9 | + - `disable_job` -> `begin_disable_job` |
| 10 | + - `enable_job` -> `begin_enable_job` |
| 11 | + - `delete_job_schedule` -> `begin_delete_job_schedule` |
| 12 | + - `delete_pool` -> `begin_delete_pool` |
| 13 | + - `delete_certificate` -> `begin_delete_certificate` |
| 14 | + - `deallocate_node` -> `begin_deallocate_node` |
| 15 | + - `reboot_node` -> `begin_reboot_node` |
| 16 | + - `reimage_node` -> `begin_reimage_node` |
| 17 | + - `remove_nodes` -> `begin_remove_nodes` |
| 18 | + - `resize_pool` -> `begin_resize_pool` |
| 19 | + - `start_node` -> `begin_start_node` |
| 20 | + - `stop_pool_resize` -> `begin_stop_pool_resize` |
| 21 | + - `terminate_job` -> `begin_terminate_job` |
| 22 | + - `terminate_job_schedule` -> `begin_terminate_job_schedule` |
| 23 | + |
| 24 | +### Breaking Changes |
| 25 | + |
| 26 | +- Renamed the following models. These name changes include several models with the suffix `Content` being renamed to have the suffix `Options`. |
| 27 | + - `AccessScope` -> `BatchAccessScope` |
| 28 | + - `AffinityInfo` -> `BatchAffinityInfo` |
| 29 | + - `BatchJobAction` -> `BatchJobActionKind` |
| 30 | + - `BatchJobCreateContent` -> `BatchJobCreateOptions` |
| 31 | + - `BatchJobDisableContent` -> `BatchJobDisableOptions` |
| 32 | + - `BatchJobScheduleCreateContent` -> `BatchJobScheduleCreateOptions` |
| 33 | + - `BatchJobScheduleUpdateContent` -> `BatchJobScheduleUpdateOptions` |
| 34 | + - `BatchJobTerminateContent` -> `BatchJobTerminateOptions` |
| 35 | + - `BatchJobUpdateContent` -> `BatchJobUpdateOptions` |
| 36 | + - `BatchNodeDeallocateContent` -> `BatchNodeDeallocateOptions` |
| 37 | + - `BatchNodeDisableSchedulingContent` -> `BatchNodeDisableSchedulingOptions` |
| 38 | + - `BatchNodeRebootContent` -> `BatchNodeRebootOptions` |
| 39 | + - `BatchNodeRebootOption` -> `BatchNodeRebootKind` |
| 40 | + - `BatchNodeReimageContent` -> `BatchNodeReimageOptions` |
| 41 | + - `BatchNodeRemoveContent` -> `BatchNodeRemoveOptions` |
| 42 | + - `BatchNodeUserCreateContent` -> `BatchNodeUserCreateOptions` |
| 43 | + - `BatchNodeUserUpdateContent` -> `BatchNodeUserUpdateOptions` |
| 44 | + - `BatchPoolCreateContent` -> `BatchPoolCreateOptions` |
| 45 | + - `BatchPoolEnableAutoScaleContent` -> `BatchPoolEnableAutoScaleOptions` |
| 46 | + - `BatchPoolEvaluateAutoScaleContent` -> `BatchPoolEvaluateAutoScaleOptions` |
| 47 | + - `BatchPoolReplaceContent` -> `BatchPoolReplaceOptions` |
| 48 | + - `BatchPoolResizeContent` -> `BatchPoolResizeOptions` |
| 49 | + - `BatchPoolUpdateContent` -> `BatchPoolUpdateOptions` |
| 50 | + - `BatchTaskCreateContent` -> `BatchTaskCreateOptions` |
| 51 | + - `ContainerConfiguration` -> `BatchContainerConfiguration` |
| 52 | + - `ContainerConfigurationUpdate` -> `BatchContainerConfigurationUpdate` |
| 53 | + - `DeleteBatchCertificateError` -> `BatchCertificateDeleteError` |
| 54 | + - `DiffDiskSettings` -> `BatchDiffDiskSettings` |
| 55 | + - `ErrorCategory` -> `BatchErrorSourceCategory` |
| 56 | + - `HttpHeader` -> `OutputFileUploadHeader` |
| 57 | + - `ImageReference` -> `BatchVmImageReference` |
| 58 | + - `OSDisk` -> `BatchOsDisk` |
| 59 | + - `OnAllBatchTasksComplete` -> `BatchAllTasksCompleteMode` |
| 60 | + - `OnBatchTaskFailure` -> `BatchAllTasksCompleteMode` |
| 61 | + - `PublicIpAddressConfiguration` -> `BatchPublicIpAddressConfiguration` |
| 62 | + - `UefiSettings` -> `BatchUefiSettings` |
| 63 | + - `UploadBatchServiceLogsContent` -> `UploadBatchServiceLogsOptions` |
| 64 | + - `VMDiskSecurityProfile` -> `BatchVMDiskSecurityProfile` |
| 65 | + |
| 66 | +- Renamed parameters in the following operation methods: |
| 67 | + - `begin_disable_job` changed `content` parameter to `disable_options` |
| 68 | + - `begin_deallocate_node` changed `parameters` parameter to `options` |
| 69 | + - `begin_remove_nodes` changed `content` parameter to `remove_options`. |
| 70 | + - `begin_resize_pool` changed `content` parameter to `resize_options`. |
| 71 | + - `begin_terminate_job` changed `parameters` parameter to `options`. |
| 72 | + - `begin_reboot_node` changed `parameters` parameter to `options`. |
| 73 | + - `begin_reimage_node` changed `parameters` parameter to `options`. |
| 74 | + - `disable_node_scheduling` changed `parameters` parameter to `options`. |
| 75 | + - `enable_pool_auto_scale` changed `content` parameter to `enable_auto_scale_options`. |
| 76 | + - `evaluate_pool_auto_scale` changed `content` parameter to `evaluate_auto_scale_options`. |
| 77 | + - `upload_node_logs` changed `content` parameter to `upload_options`. |
| 78 | + - `replace_node_user` changed `content` parameter to `update_options`. |
| 79 | + |
3 | 80 | ## 15.0.0b2 (2025-03-01) |
4 | 81 |
|
5 | 82 | ### Features Added |
|
0 commit comments