github Azure/azure-sdk-for-go sdk/resourcemanager/virtualmachineimagebuilder/armvirtualmachineimagebuilder/v2.0.0

latest releases: sdk/data/azcosmos/v1.2.0, sdk/security/keyvault/azcertificates/v1.3.0, sdk/security/keyvault/azkeys/v1.3.0...
18 months ago

2.0.0 (2023-04-28)

Breaking Changes

  • Type of ImageTemplateIdentity.UserAssignedIdentities has been changed from map[string]*ComponentsVrq145SchemasImagetemplateidentityPropertiesUserassignedidentitiesAdditionalproperties to map[string]*UserAssignedIdentity
  • Struct ComponentsVrq145SchemasImagetemplateidentityPropertiesUserassignedidentitiesAdditionalproperties has been removed

Features Added

  • New value ProvisioningStateCanceled added to enum type ProvisioningState
  • New value RunSubStateOptimizing added to enum type RunSubState
  • New value SharedImageStorageAccountTypePremiumLRS added to enum type SharedImageStorageAccountType
  • New enum type VMBootOptimizationState with values VMBootOptimizationStateDisabled, VMBootOptimizationStateEnabled
  • New function *ClientFactory.NewTriggersClient() *TriggersClient
  • New function *DistributeVersioner.GetDistributeVersioner() *DistributeVersioner
  • New function *DistributeVersionerLatest.GetDistributeVersioner() *DistributeVersioner
  • New function *DistributeVersionerSource.GetDistributeVersioner() *DistributeVersioner
  • New function *ImageTemplateFileValidator.GetImageTemplateInVMValidator() *ImageTemplateInVMValidator
  • New function *SourceImageTriggerProperties.GetTriggerProperties() *TriggerProperties
  • New function *TriggerProperties.GetTriggerProperties() *TriggerProperties
  • New function NewTriggersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*TriggersClient, error)
  • New function *TriggersClient.BeginCreateOrUpdate(context.Context, string, string, string, Trigger, *TriggersClientBeginCreateOrUpdateOptions) (*runtime.Poller[TriggersClientCreateOrUpdateResponse], error)
  • New function *TriggersClient.BeginDelete(context.Context, string, string, string, *TriggersClientBeginDeleteOptions) (*runtime.Poller[TriggersClientDeleteResponse], error)
  • New function *TriggersClient.Get(context.Context, string, string, string, *TriggersClientGetOptions) (TriggersClientGetResponse, error)
  • New function *TriggersClient.NewListByImageTemplatePager(string, string, *TriggersClientListByImageTemplateOptions) *runtime.Pager[TriggersClientListByImageTemplateResponse]
  • New struct DistributeVersionerLatest
  • New struct DistributeVersionerSource
  • New struct ImageTemplateFileValidator
  • New struct ImageTemplatePropertiesOptimize
  • New struct ImageTemplatePropertiesOptimizeVMBoot
  • New struct SourceImageTriggerProperties
  • New struct TargetRegion
  • New struct Trigger
  • New struct TriggerCollection
  • New struct TriggerStatus
  • New struct UserAssignedIdentity
  • New field Optimize in struct ImageTemplateProperties
  • New field TargetRegions in struct ImageTemplateSharedImageDistributor
  • New field Versioning in struct ImageTemplateSharedImageDistributor
  • New field ExactVersion in struct ImageTemplateSharedImageVersionSource
  • New field URI in struct ImageTemplateVhdDistributor

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

NewReleases is sending notifications on new releases.