Skip to content

Commit 9591d37

Browse files
committed
Updated changelog
1 parent 7a2ea54 commit 9591d37

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

src/Batch/Batch/ChangeLog.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,32 @@
1919
-->
2020
## Upcoming Release
2121

22+
## Version 4.0.0
23+
* Updated Az.Batch to use `Microsoft.Azure.Batch` SDK version 15.1.0
24+
- Add ability to assign user-assigned managed identities to `PSCloudPool`. These identities will be made available on each node in the pool, and can be used to access various resources.
25+
- Added `IdentityReference` property to the following models to support accessing resources via managed identity:
26+
- `PSAzureBlobFileSystemConfiguration`
27+
- `PSOutputFileBlobContainerDestination`
28+
- `PSContainerRegistry`
29+
- `PSResourceFile`
30+
- `PSUploadBatchServiceLogsConfiguration`
31+
## - Added new `ComputeNodeExtension` operations to `BatchServiceClient` for getting/listing VM extensions on a node
32+
- Added new `extensions` property to `PSVirtualMachineConfiguration` on `PSCloudPool` to specify virtual machine extensions for nodes
33+
- Added the ability to specify availability zones using a new property `NodePlacementConfiguration` on `VirtualMachineConfiguration`
34+
- Added new `OSDisk` property to `VirtualMachineConfiguration`, which contains settings for the operating system disk of the Virtual Machine.
35+
- The `Placement` property on `PSDiffDiskSettings` specifies the ephemeral disk placement for operating system disks for all VMs in the pool. Setting it to "CacheDisk" will store the ephemeral OS disk on the VM cache.
36+
- Added `MaxParallelTasks` property on `PSCloudJob` to control the maximum allowed tasks per job (defaults to -1, meaning unlimited).
37+
- Added `VirtualMachineInfo` property on `PSComputeNode` which contains information about the current state of the virtual machine, including the exact version of the marketplace image the VM is using.
38+
- Added `RecurrenceInterval` property to `PSSchedule` to control the interval between the start times of two successive job under a job schedule.
39+
* Updated Az.Batch`Microsoft.Azure.Management.Batch` SDK version 14.0.0.
40+
## - Added two new properties on accounts which enable auto-storage to use a managed identity for authentication rather than a shared key:
41+
## - Setting `AutoStorageAuthenticationMode` to "BatchAccountManagedIdentity" will use the identity on the account for storage management operations such as blob container creation/deletion.
42+
## - Setting `IdentityReference` will specify the identity which can be used on compute nodes to access auto-storage. Note that this identity *must* be assigned to each pool individually.
43+
## - Added `AllowedAuthenticationModes` property on `BatchAccount` to list the allowed authentication modes for a given account that can be used to authenticate with the data plane. This does not affect authentication with the control plane.
44+
## - Added a new `ListSupportedVirtualMachineSkus` operation, which gets the list of Batch-supported Virtual Machine VM sizes available at a given location.
45+
## - Added a new `ListOutboundNetworkDependenciesEndpoints` operation, which lists the endpoints that a Batch Compute Node under a Batch Account may call as part of Batch service administration.
46+
## - [https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network](More information about creating a pool inside of a virtual network.)
47+
2248
## Version 3.1.0
2349
* Updated Az.Batch to use `Microsoft.Azure.Management.Batch` SDK version to 11.0.0
2450
* Added the ability to set the BatchAccount Identity in the `New-AzBatchAccount` cmdlet

0 commit comments

Comments
 (0)