0.4.0 (2022-03-02)
Breaking Changes
- Type of
VirtualMachineExtensionProperties.ProtectedSettings
has been changed frommap[string]interface{}
tointerface{}
- Type of
VirtualMachineExtensionProperties.Settings
has been changed frommap[string]interface{}
tointerface{}
- Type of
VirtualMachineScaleSetExtensionProperties.ProtectedSettings
has been changed frommap[string]interface{}
tointerface{}
- Type of
VirtualMachineScaleSetExtensionProperties.Settings
has been changed frommap[string]interface{}
tointerface{}
- Type of
VirtualMachineCaptureResult.Parameters
has been changed frommap[string]interface{}
tointerface{}
- Type of
VirtualMachineCaptureResult.Resources
has been changed from[]map[string]interface{}
to[]interface{}
- Type of
VirtualMachineExtensionUpdateProperties.ProtectedSettings
has been changed frommap[string]interface{}
tointerface{}
- Type of
VirtualMachineExtensionUpdateProperties.Settings
has been changed frommap[string]interface{}
tointerface{}
- Struct
CloudError
has been removed - Struct
GalleryArtifactSource
has been removed - Struct
ManagedArtifact
has been removed
Features Added
- New const
RepairActionReplace
- New const
RestorePointExpandOptionsInstanceView
- New const
GalleryExtendedLocationTypeEdgeZone
- New const
ConfidentialVMEncryptionTypeEncryptedVMGuestStateOnlyWithPmk
- New const
SharingProfileGroupTypesCommunity
- New const
ArchitectureTypesArm64
- New const
RepairActionReimage
- New const
ArchitectureX64
- New const
SecurityEncryptionTypesDiskWithVMGuestState
- New const
SecurityTypesConfidentialVM
- New const
SharingStateSucceeded
- New const
RepairActionRestart
- New const
SecurityEncryptionTypesVMGuestStateOnly
- New const
SharingUpdateOperationTypesEnableCommunity
- New const
SharingStateUnknown
- New const
SharingStateInProgress
- New const
ConfidentialVMEncryptionTypeEncryptedWithPmk
- New const
SharingStateFailed
- New const
ConfidentialVMEncryptionTypeEncryptedWithCmk
- New const
ArchitectureTypesX64
- New const
GalleryExtendedLocationTypeUnknown
- New const
GalleryExpandParamsSharingProfileGroups
- New const
ArchitectureArm64
- New function
RestorePointExpandOptions.ToPtr() *RestorePointExpandOptions
- New function
PossibleGalleryExtendedLocationTypeValues() []GalleryExtendedLocationType
- New function
PossibleGalleryExpandParamsValues() []GalleryExpandParams
- New function
PossibleSharingStateValues() []SharingState
- New function
PossibleSecurityEncryptionTypesValues() []SecurityEncryptionTypes
- New function
PossibleArchitectureTypesValues() []ArchitectureTypes
- New function
*DedicatedHostsClientRestartPollerResponse.Resume(context.Context, *DedicatedHostsClient, string) error
- New function
DedicatedHostsClientRestartPollerResponse.PollUntilDone(context.Context, time.Duration) (DedicatedHostsClientRestartResponse, error)
- New function
ConfidentialVMEncryptionType.ToPtr() *ConfidentialVMEncryptionType
- New function
SharingState.ToPtr() *SharingState
- New function
PossibleConfidentialVMEncryptionTypeValues() []ConfidentialVMEncryptionType
- New function
*DedicatedHostsClient.BeginRestart(context.Context, string, string, string, *DedicatedHostsClientBeginRestartOptions) (DedicatedHostsClientRestartPollerResponse, error)
- New function
RestorePointInstanceView.MarshalJSON() ([]byte, error)
- New function
*DedicatedHostsClientRestartPoller.ResumeToken() (string, error)
- New function
*VirtualMachineProperties.UnmarshalJSON([]byte) error
- New function
SharingStatus.MarshalJSON() ([]byte, error)
- New function
SecurityEncryptionTypes.ToPtr() *SecurityEncryptionTypes
- New function
PossibleArchitectureValues() []Architecture
- New function
PossibleRestorePointExpandOptionsValues() []RestorePointExpandOptions
- New function
GalleryExtendedLocationType.ToPtr() *GalleryExtendedLocationType
- New function
ArchitectureTypes.ToPtr() *ArchitectureTypes
- New function
GalleryExpandParams.ToPtr() *GalleryExpandParams
- New function
*DedicatedHostsClientRestartPoller.Done() bool
- New function
RepairAction.ToPtr() *RepairAction
- New function
PossibleRepairActionValues() []RepairAction
- New function
VirtualMachineScaleSetProperties.MarshalJSON() ([]byte, error)
- New function
*VirtualMachineScaleSetProperties.UnmarshalJSON([]byte) error
- New function
*DedicatedHostsClientRestartPoller.FinalResponse(context.Context) (DedicatedHostsClientRestartResponse, error)
- New function
*DedicatedHostsClientRestartPoller.Poll(context.Context) (*http.Response, error)
- New function
Architecture.ToPtr() *Architecture
- New function
VirtualMachineProperties.MarshalJSON() ([]byte, error)
- New struct
DedicatedHostsClientBeginRestartOptions
- New struct
DedicatedHostsClientRestartPoller
- New struct
DedicatedHostsClientRestartPollerResponse
- New struct
DedicatedHostsClientRestartResponse
- New struct
DiskRestorePointInstanceView
- New struct
GalleryExtendedLocation
- New struct
GalleryTargetExtendedLocation
- New struct
OSDiskImageSecurityProfile
- New struct
RegionalSharingStatus
- New struct
RestorePointInstanceView
- New struct
SharingStatus
- New struct
VMDiskSecurityProfile
- New struct
VirtualMachineScaleSetHardwareProfile
- New field
SourceRestorePoint
in structRestorePointProperties
- New field
InstanceView
in structRestorePointProperties
- New field
SecurityProfile
in structVirtualMachineScaleSetManagedDiskParameters
- New field
TimeCreated
in structVirtualMachineProperties
- New field
ProtectedSettingsFromKeyVault
in structVirtualMachineExtensionUpdateProperties
- New field
SecurityProfile
in structManagedDiskParameters
- New field
TimeCreated
in structCapacityReservationProperties
- New field
Expand
in structRestorePointsClientGetOptions
- New field
PlacementGroupID
in structVirtualMachineScaleSetsClientForceRecoveryServiceFabricPlatformUpdateDomainWalkOptions
- New field
Zone
in structVirtualMachineScaleSetsClientForceRecoveryServiceFabricPlatformUpdateDomainWalkOptions
- New field
TimeCreated
in structVirtualMachineScaleSetProperties
- New field
CommunityGalleryImageID
in structImageReference
- New field
AllowExtensionOperations
in structVirtualMachineScaleSetOSProfile
- New field
ProtectedSettingsFromKeyVault
in structVirtualMachineScaleSetExtensionProperties
- New field
PublicIPPrefix
in structVirtualMachineScaleSetUpdatePublicIPAddressConfigurationProperties
- New field
Filter
in structVirtualMachinesClientListOptions
- New field
TargetExtendedLocations
in structGalleryImageVersionPublishingProfile
- New field
Architecture
in structVirtualMachineImageProperties
- New field
HardwareProfile
in structVirtualMachineScaleSetVMProfile
- New field
Architecture
in structGalleryImageProperties
- New field
SecurityProfile
in structOSDiskImageEncryption
- New field
TimeCreated
in structDedicatedHostProperties
- New field
TargetExtendedLocations
in structGalleryArtifactPublishingProfileBase
- New field
TargetExtendedLocations
in structGalleryApplicationVersionPublishingProfile
- New field
Expand
in structGalleriesClientGetOptions
- New field
Filter
in structVirtualMachinesClientListAllOptions
- New field
RepairAction
in structAutomaticRepairsPolicy
- New field
SharingStatus
in structGalleryProperties
- New field
CommunityGalleryInfo
in structSharingProfile
- New field
ProtectedSettingsFromKeyVault
in structVirtualMachineExtensionProperties