github Azure/azure-sdk-for-go sdk/resourcemanager/compute/armcompute/v2.0.0

latest releases: sdk/storage/azdatalake/v1.1.2, sdk/azidentity/v1.6.0-beta.4, sdk/internal/v1.8.0...
23 months ago

2.0.0 (2022-06-02)

Breaking Changes

  • Type of GalleryProperties.ProvisioningState has been changed from *GalleryPropertiesProvisioningState to *GalleryProvisioningState
  • Type of GalleryImageVersionProperties.ProvisioningState has been changed from *GalleryImageVersionPropertiesProvisioningState to *GalleryProvisioningState
  • Type of GalleryImageProperties.ProvisioningState has been changed from *GalleryImagePropertiesProvisioningState to *GalleryProvisioningState
  • Type of GalleryApplicationVersionProperties.ProvisioningState has been changed from *GalleryApplicationVersionPropertiesProvisioningState to *GalleryProvisioningState
  • Type of VirtualMachineScaleSetIdentity.UserAssignedIdentities has been changed from map[string]*VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue to map[string]*UserAssignedIdentitiesValue
  • Const GalleryImagePropertiesProvisioningStateFailed has been removed
  • Const GalleryImagePropertiesProvisioningStateMigrating has been removed
  • Const GalleryImageVersionPropertiesProvisioningStateCreating has been removed
  • Const GalleryImageVersionPropertiesProvisioningStateMigrating has been removed
  • Const GalleryApplicationVersionPropertiesProvisioningStateFailed has been removed
  • Const GalleryPropertiesProvisioningStateMigrating has been removed
  • Const GalleryApplicationVersionPropertiesProvisioningStateDeleting has been removed
  • Const GalleryPropertiesProvisioningStateDeleting has been removed
  • Const GalleryApplicationVersionPropertiesProvisioningStateCreating has been removed
  • Const GalleryImageVersionPropertiesProvisioningStateSucceeded has been removed
  • Const GalleryImagePropertiesProvisioningStateCreating has been removed
  • Const GalleryImagePropertiesProvisioningStateUpdating has been removed
  • Const GalleryImageVersionPropertiesProvisioningStateDeleting has been removed
  • Const GalleryPropertiesProvisioningStateFailed has been removed
  • Const SharingProfileGroupTypesCommunity has been removed
  • Const GalleryApplicationVersionPropertiesProvisioningStateSucceeded has been removed
  • Const GalleryApplicationVersionPropertiesProvisioningStateMigrating has been removed
  • Const GalleryPropertiesProvisioningStateUpdating has been removed
  • Const GalleryImageVersionPropertiesProvisioningStateFailed has been removed
  • Const GalleryImagePropertiesProvisioningStateDeleting has been removed
  • Const GalleryImageVersionPropertiesProvisioningStateUpdating has been removed
  • Const GalleryPropertiesProvisioningStateCreating has been removed
  • Const GalleryApplicationVersionPropertiesProvisioningStateUpdating has been removed
  • Const GalleryImagePropertiesProvisioningStateSucceeded has been removed
  • Const GalleryPropertiesProvisioningStateSucceeded has been removed
  • Function PossibleGalleryPropertiesProvisioningStateValues has been removed
  • Function PossibleGalleryImageVersionPropertiesProvisioningStateValues has been removed
  • Function PossibleGalleryImagePropertiesProvisioningStateValues has been removed
  • Function PossibleGalleryApplicationVersionPropertiesProvisioningStateValues has been removed
  • Struct VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue has been removed

Features Added

  • New const GallerySharingPermissionTypesCommunity
  • New const GalleryProvisioningStateUpdating
  • New const SharedGalleryHostCachingReadOnly
  • New const SharedGalleryHostCachingNone
  • New const GalleryProvisioningStateSucceeded
  • New const GalleryProvisioningStateFailed
  • New const SharedGalleryHostCachingReadWrite
  • New const GalleryProvisioningStateCreating
  • New const DiskEncryptionSetIdentityTypeUserAssigned
  • New const GalleryProvisioningStateMigrating
  • New const DiskEncryptionSetIdentityTypeSystemAssignedUserAssigned
  • New const CopyCompletionErrorReasonCopySourceNotFound
  • New const GalleryProvisioningStateDeleting
  • New const DiskStorageAccountTypesPremiumV2LRS
  • New function PossibleCopyCompletionErrorReasonValues() []CopyCompletionErrorReason
  • New function PossibleSharedGalleryHostCachingValues() []SharedGalleryHostCaching
  • New function PossibleGalleryProvisioningStateValues() []GalleryProvisioningState
  • New function EncryptionSetIdentity.MarshalJSON() ([]byte, error)
  • New function *CommunityGalleryImagesClient.NewListPager(string, string, *CommunityGalleryImagesClientListOptions) *runtime.Pager[CommunityGalleryImagesClientListResponse]
  • New function *CommunityGalleryImageVersionsClient.NewListPager(string, string, string, *CommunityGalleryImageVersionsClientListOptions) *runtime.Pager[CommunityGalleryImageVersionsClientListResponse]
  • New struct CommunityGalleryImageList
  • New struct CommunityGalleryImageVersionList
  • New struct CommunityGalleryImageVersionsClientListOptions
  • New struct CommunityGalleryImageVersionsClientListResponse
  • New struct CommunityGalleryImagesClientListOptions
  • New struct CommunityGalleryImagesClientListResponse
  • New struct CopyCompletionError
  • New struct SharedGalleryDataDiskImage
  • New struct SharedGalleryDiskImage
  • New struct SharedGalleryImageVersionStorageProfile
  • New struct SharedGalleryOSDiskImage
  • New struct UserArtifactSettings
  • New field SharedGalleryImageID in struct ImageDiskReference
  • New field CommunityGalleryImageID in struct ImageDiskReference
  • New field AdvancedSettings in struct GalleryApplicationVersionPublishingProfile
  • New field Settings in struct GalleryApplicationVersionPublishingProfile
  • New field CopyCompletionError in struct SnapshotProperties
  • New field ExcludeFromLatest in struct SharedGalleryImageVersionProperties
  • New field StorageProfile in struct SharedGalleryImageVersionProperties
  • New field ExcludeFromLatest in struct CommunityGalleryImageVersionProperties
  • New field StorageProfile in struct CommunityGalleryImageVersionProperties
  • New field Architecture in struct SharedGalleryImageProperties
  • New field UserAssignedIdentities in struct EncryptionSetIdentity
  • New field Eula in struct CommunityGalleryImageProperties
  • New field PrivacyStatementURI in struct CommunityGalleryImageProperties
  • New field Architecture in struct CommunityGalleryImageProperties
  • New field FederatedClientID in struct DiskEncryptionSetUpdateProperties
  • New field FederatedClientID in struct EncryptionSetProperties
  • New field SecurityProfile in struct DiskRestorePointProperties

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.