4.0.0 (2022-10-04)
Breaking Changes
- Type of
GalleryImageVersionStorageProfile.Source
has been changed from*GalleryArtifactVersionSource
to*GalleryArtifactVersionFullSource
- Type of
SharingProfile.CommunityGalleryInfo
has been changed frominterface{}
to*CommunityGalleryInfo
- Type of
VirtualMachineExtensionUpdateProperties.ProtectedSettingsFromKeyVault
has been changed frominterface{}
to*KeyVaultSecretReference
- Type of
GalleryOSDiskImage.Source
has been changed from*GalleryArtifactVersionSource
to*GalleryDiskImageSource
- Type of
GalleryDiskImage.Source
has been changed from*GalleryArtifactVersionSource
to*GalleryDiskImageSource
- Type of
GalleryDataDiskImage.Source
has been changed from*GalleryArtifactVersionSource
to*GalleryDiskImageSource
- Type of
VirtualMachineScaleSetExtensionProperties.ProtectedSettingsFromKeyVault
has been changed frominterface{}
to*KeyVaultSecretReference
- Type of
VirtualMachineExtensionProperties.ProtectedSettingsFromKeyVault
has been changed frominterface{}
to*KeyVaultSecretReference
- Field
URI
of structGalleryArtifactVersionSource
has been removed
Features Added
- New const
DiskControllerTypesSCSI
- New const
PolicyViolationCategoryImageFlaggedUnsafe
- New const
GalleryApplicationCustomActionParameterTypeConfigurationDataBlob
- New const
PolicyViolationCategoryIPTheft
- New const
PolicyViolationCategoryCopyrightValidation
- New const
PolicyViolationCategoryOther
- New const
GalleryApplicationCustomActionParameterTypeString
- New const
DiskControllerTypesNVMe
- New const
GalleryApplicationCustomActionParameterTypeLogOutputBlob
- New type alias
DiskControllerTypes
- New type alias
PolicyViolationCategory
- New type alias
GalleryApplicationCustomActionParameterType
- New function
PossiblePolicyViolationCategoryValues() []PolicyViolationCategory
- New function
PossibleGalleryApplicationCustomActionParameterTypeValues() []GalleryApplicationCustomActionParameterType
- New function
PossibleDiskControllerTypesValues() []DiskControllerTypes
- New struct
GalleryApplicationCustomAction
- New struct
GalleryApplicationCustomActionParameter
- New struct
GalleryApplicationVersionSafetyProfile
- New struct
GalleryArtifactSafetyProfileBase
- New struct
GalleryArtifactVersionFullSource
- New struct
GalleryDiskImageSource
- New struct
GalleryImageVersionSafetyProfile
- New struct
LatestGalleryImageVersion
- New struct
PolicyViolation
- New struct
PriorityMixPolicy
- New field
DiskControllerType
in structVirtualMachineScaleSetUpdateStorageProfile
- New field
HardwareProfile
in structVirtualMachineScaleSetUpdateVMProfile
- New field
CustomActions
in structGalleryApplicationProperties
- New field
DisableTCPStateTracking
in structVirtualMachineScaleSetNetworkConfigurationProperties
- New field
DiskControllerType
in structStorageProfile
- New field
OptimizedForFrequentAttach
in structDiskProperties
- New field
BurstingEnabledTime
in structDiskProperties
- New field
DiskControllerTypes
in structSupportedCapabilities
- New field
DisableTCPStateTracking
in structVirtualMachineNetworkInterfaceConfigurationProperties
- New field
EnableVMAgentPlatformUpdates
in structWindowsConfiguration
- New field
PerformancePlus
in structCreationData
- New field
IncrementalSnapshotFamilyID
in structSnapshotProperties
- New field
OptimizedForFrequentAttach
in structDiskUpdateProperties
- New field
DisableTCPStateTracking
in structVirtualMachineScaleSetUpdateNetworkConfigurationProperties
- New field
ExcludeFromLatest
in structTargetRegion
- New field
PrivacyStatementURI
in structSharedGalleryImageProperties
- New field
Eula
in structSharedGalleryImageProperties
- New field
SafetyProfile
in structGalleryApplicationVersionProperties
- New field
SafetyProfile
in structGalleryImageVersionProperties
- New field
EnableVMAgentPlatformUpdates
in structLinuxConfiguration
- New field
CurrentCapacity
in structCapacityReservationUtilization
- New field
PriorityMixPolicy
in structVirtualMachineScaleSetProperties
- New field
CustomActions
in structGalleryApplicationVersionPublishingProfile
- New field
PlatformFaultDomainCount
in structCapacityReservationProperties
- New field
DiskControllerType
in structVirtualMachineScaleSetStorageProfile