16.3.0 (2024-07-01)
Features Added
-
Compute node start/deallocate support.
- Added
Start
andStartAsync
to ComputeNode - Added
Deallocate
andDeallocateAsync
to ComputeNode
- Added
-
Force delete/terminate job/jobSchedule.
- Added
force
of type Boolean to typeJobDeleteOptions
,JobTerminateOptions
,JobScheduleTerminateOptions
, andJobScheduleDeleteOptions
.
- Added
-
Improved patch for pool/job
- Added
DisplayName
,VmSize
,TaskSlotsPerNode
,TaskSchedulingPolicy
,EnableInterNodeCommunication
,VirtualMachineConfiguration
,NetworkConfiguration
,UserAccounts
,MountConfiguration
,UpgradePolicy
, andResourceTags
to typePoolPatchParameter
. - Added
JobNetworkConfiguration
to typeJobPatchParameter
.
- Added
-
Confidential VM support.
- Added
ConfidentialVM
value to typeSecurityTypes
. - Added
securityProfile
of typeVMDiskSecurityProfile
to typeManagedDisk
.
- Added
-
Added
sharedGalleryImageId
andcommunityGalleryImageId
of type string to typeImageReference
.
Breaking Changes
-
Removed
CloudServiceConfiguration
from pool models and operations,VirtualMachineConfiguration
is the only supported pool configuration. -
Removed
ApplicationLicenses
from pool models and operations. -
Removed
GetRDPFile()
method, useGetRemoteLoginSettings()
instead.- Removed
GetRDPFile
andGetRDPFileAsync
from PoolOperations - Removed
GetRDPFile
andGetRDPFileAsync
from ComputeNode
- Removed