5.0.0 (2023-05-26)
Breaking Changes
- Type of
CommunityGalleryImageProperties.Identifier
has been changed from*GalleryImageIdentifier
to*CommunityGalleryImageIdentifier
- Type of
GalleryTargetExtendedLocation.StorageAccountType
has been changed from*StorageAccountType
to*EdgeZoneStorageAccountType
- Type of
RestorePointSourceVMDataDisk.DiskRestorePoint
has been changed from*APIEntityReference
to*DiskRestorePointAttributes
- Type of
RestorePointSourceVMOSDisk.DiskRestorePoint
has been changed from*APIEntityReference
to*DiskRestorePointAttributes
StorageAccountTypeStandardSSDLRS
from enumStorageAccountType
has been removed- Field
ID
of structVirtualMachineScaleSetIPConfiguration
has been removed - Field
ID
of structVirtualMachineScaleSetNetworkConfiguration
has been removed - Field
ID
of structVirtualMachineScaleSetUpdateIPConfiguration
has been removed - Field
ID
of structVirtualMachineScaleSetUpdateNetworkConfiguration
has been removed
Features Added
- New enum type
EdgeZoneStorageAccountType
with valuesEdgeZoneStorageAccountTypePremiumLRS
,EdgeZoneStorageAccountTypeStandardLRS
,EdgeZoneStorageAccountTypeStandardSSDLRS
,EdgeZoneStorageAccountTypeStandardZRS
- New enum type
ExpandTypeForListVMs
with valuesExpandTypeForListVMsInstanceView
- New enum type
ExpandTypesForListVMs
with valuesExpandTypesForListVMsInstanceView
- New enum type
RestorePointEncryptionType
with valuesRestorePointEncryptionTypeEncryptionAtRestWithCustomerKey
,RestorePointEncryptionTypeEncryptionAtRestWithPlatformAndCustomerKeys
,RestorePointEncryptionTypeEncryptionAtRestWithPlatformKey
- New function
*DedicatedHostsClient.NewListAvailableSizesPager(string, string, string, *DedicatedHostsClientListAvailableSizesOptions) *runtime.Pager[DedicatedHostsClientListAvailableSizesResponse]
- New function
*VirtualMachineScaleSetsClient.BeginReapply(context.Context, string, string, *VirtualMachineScaleSetsClientBeginReapplyOptions) (*runtime.Poller[VirtualMachineScaleSetsClientReapplyResponse], error)
- New struct
CommunityGalleryImageIdentifier
- New struct
DedicatedHostSizeListResult
- New struct
DiskRestorePointAttributes
- New struct
RestorePointEncryption
- New struct
RunCommandManagedIdentity
- New struct
SecurityPostureReference
- New field
SKU
in structDedicatedHostUpdate
- New field
BypassPlatformSafetyChecksOnUserSchedule
in structLinuxVMGuestPatchAutomaticByPlatformSettings
- New field
HyperVGeneration
in structRestorePointSourceMetadata
- New field
WriteAcceleratorEnabled
in structRestorePointSourceVMDataDisk
- New field
WriteAcceleratorEnabled
in structRestorePointSourceVMOSDisk
- New field
ProvisionAfterExtensions
in structVirtualMachineExtensionProperties
- New field
ErrorBlobManagedIdentity
,OutputBlobManagedIdentity
,TreatFailureAsDeploymentFailure
in structVirtualMachineRunCommandProperties
- New field
ScriptURIManagedIdentity
in structVirtualMachineRunCommandScriptSource
- New field
PriorityMixPolicy
,SpotRestorePolicy
in structVirtualMachineScaleSetUpdateProperties
- New field
Location
in structVirtualMachineScaleSetVMExtension
- New field
SecurityPostureReference
in structVirtualMachineScaleSetVMProfile
- New field
Hibernate
in structVirtualMachineScaleSetsClientBeginDeallocateOptions
- New field
Expand
in structVirtualMachinesClientListAllOptions
- New field
Expand
in structVirtualMachinesClientListOptions
- New field
BypassPlatformSafetyChecksOnUserSchedule
in structWindowsVMGuestPatchAutomaticByPlatformSettings