Skip to content

Releases: Azure/azure-sdk-for-go

sdk/resourcemanager/terraform/armterraform/v0.1.0

21 Nov 09:37
12f53b6
Compare
Choose a tag to compare

0.1.0 (2024-11-20)

Other Changes

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/terraform/armterraform is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

sdk/resourcemanager/connectedcache/armconnectedcache/v0.1.0

21 Nov 09:37
1bd7551
Compare
Choose a tag to compare

0.1.0 (2024-11-20)

Other Changes

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/connectedcache/armconnectedcache is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

sdk/resourcemanager/healthdataaiservices/armhealthdataaiservices/v1.0.0

20 Nov 08:30
d7b0a6a
Compare
Choose a tag to compare

1.0.0 (2024-11-20)

Breaking Changes

  • ManagedServiceIdentityTypeSystemAndUserAssigned from enum ManagedServiceIdentityType has been removed

Features Added

  • New value ManagedServiceIdentityTypeSystemAssignedUserAssigned added to enum type ManagedServiceIdentityType

sdk/resourcemanager/devopsinfrastructure/armdevopsinfrastructure/v1.0.0

20 Nov 08:36
709d6b6
Compare
Choose a tag to compare

1.0.0 (2024-11-20)

Breaking Changes

  • Type of AgentProfile.ResourcePredictions has been changed from any to *ResourcePredictions
  • Type of PoolUpdateProperties.AgentProfile has been changed from AgentProfileUpdateClassification to AgentProfileClassification
  • Type of Quota.Name has been changed from *string to *QuotaName
  • Type of Stateful.ResourcePredictions has been changed from any to *ResourcePredictions
  • Type of StatelessAgentProfile.ResourcePredictions has been changed from any to *ResourcePredictions
  • Enum ActionType has been removed
  • Enum Origin has been removed
  • Function *AgentProfileUpdate.GetAgentProfileUpdate has been removed
  • Function *AutomaticResourcePredictionsProfileUpdate.GetResourcePredictionsProfileUpdate has been removed
  • Function *ManualResourcePredictionsProfileUpdate.GetResourcePredictionsProfileUpdate has been removed
  • Function *OperationsClient.NewListPager has been removed
  • Function *ResourcePredictionsProfileUpdate.GetResourcePredictionsProfileUpdate has been removed
  • Function *StatefulUpdate.GetAgentProfileUpdate has been removed
  • Function *StatelessAgentProfileUpdate.GetAgentProfileUpdate has been removed
  • Function *SubscriptionUsagesClient.NewListByLocationPager has been removed
  • Struct AutomaticResourcePredictionsProfileUpdate has been removed
  • Struct ManualResourcePredictionsProfileUpdate has been removed
  • Struct Operation has been removed
  • Struct OperationDisplay has been removed
  • Struct OperationListResult has been removed
  • Struct QuotaListResult has been removed
  • Struct QuotaProperties has been removed
  • Struct StatefulUpdate has been removed
  • Struct StatelessAgentProfileUpdate has been removed
  • Field Properties, SystemData, Type of struct Quota has been removed

Features Added

  • New function *OperationsClient.NewlistMethodPager(*operationsClientlistMethodOptions) *runtime.Pager[operationsClientlistMethodResponse]
  • New function PossibleactionTypeValues() []actionType
  • New function PossibleoriginValues() []origin
  • New function *SubscriptionUsagesClient.NewUsagesPager(string, *SubscriptionUsagesClientUsagesOptions) *runtime.Pager[SubscriptionUsagesClientUsagesResponse]
  • New struct PagedQuota
  • New struct ResourcePredictions
  • New field CurrentValue, Limit, Unit in struct Quota

sdk/resourcemanager/appservice/armappservice/v4.1.0

20 Nov 10:38
6cd7b60
Compare
Choose a tag to compare

4.1.0 (2024-11-20)

Features Added

  • New value SiteLoadBalancingLeastRequestsWithTieBreaker added to enum type SiteLoadBalancing
  • New enum type AutoGeneratedDomainNameLabelScope with values AutoGeneratedDomainNameLabelScopeNoReuse, AutoGeneratedDomainNameLabelScopeResourceGroupReuse, AutoGeneratedDomainNameLabelScopeSubscriptionReuse, AutoGeneratedDomainNameLabelScopeTenantReuse
  • New enum type IPMode with values IPModeIPv4, IPModeIPv4AndIPv6, IPModeIPv6
  • New function *WebAppsClient.UpdateMachineKey(context.Context, string, string, *WebAppsClientUpdateMachineKeyOptions) (WebAppsClientUpdateMachineKeyResponse, error)
  • New struct CipherSuites
  • New field AutoGeneratedDomainNameLabelScope, EndToEndEncryptionEnabled, IPMode, SKU in struct SiteProperties
  • New field PhysicalZone in struct WebSiteInstanceStatusProperties

sdk/resourcemanager/appconfiguration/armappconfiguration/v2.2.0

20 Nov 08:25
f601bad
Compare
Choose a tag to compare

2.2.0 (2024-11-20)

Features Added

  • New enum type AuthenticationMode with values AuthenticationModeLocal, AuthenticationModePassThrough
  • New enum type CompositionType with values CompositionTypeKey, CompositionTypeKeyLabel
  • New enum type PrivateLinkDelegation with values PrivateLinkDelegationDisabled, PrivateLinkDelegationEnabled
  • New enum type SnapshotStatus with values SnapshotStatusArchived, SnapshotStatusFailed, SnapshotStatusProvisioning, SnapshotStatusReady
  • New function *ClientFactory.NewSnapshotsClient() *SnapshotsClient
  • New function NewSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SnapshotsClient, error)
  • New function *SnapshotsClient.BeginCreate(context.Context, string, string, string, Snapshot, *SnapshotsClientBeginCreateOptions) (*runtime.Poller[SnapshotsClientCreateResponse], error)
  • New function *SnapshotsClient.Get(context.Context, string, string, string, *SnapshotsClientGetOptions) (SnapshotsClientGetResponse, error)
  • New struct DataPlaneProxyProperties
  • New struct KeyValueFilter
  • New struct Snapshot
  • New struct SnapshotProperties
  • New field DataPlaneProxy in struct ConfigurationStoreProperties
  • New field DataPlaneProxy in struct ConfigurationStorePropertiesUpdateParameters

sdk/resourcemanager/containerservice/armcontainerservice/v6.3.0

19 Nov 03:31
5b29f02
Compare
Choose a tag to compare

6.3.0 (2024-11-18)

Features Added

  • New enum type RestrictionLevel with values RestrictionLevelReadOnly, RestrictionLevelUnrestricted
  • New struct AdvancedNetworking
  • New struct AdvancedNetworkingObservability
  • New struct AdvancedNetworkingSecurity
  • New struct ManagedClusterNodeResourceGroupProfile
  • New field IfMatch, IfNoneMatch in struct AgentPoolsClientBeginCreateOrUpdateOptions
  • New field IfMatch in struct AgentPoolsClientBeginDeleteOptions
  • New field ETag in struct ManagedCluster
  • New field ETag in struct ManagedClusterAgentPoolProfile
  • New field ETag in struct ManagedClusterAgentPoolProfileProperties
  • New field NodeResourceGroupProfile in struct ManagedClusterProperties
  • New field IfMatch, IfNoneMatch in struct ManagedClustersClientBeginCreateOrUpdateOptions
  • New field IfMatch in struct ManagedClustersClientBeginDeleteOptions
  • New field IfMatch in struct ManagedClustersClientBeginUpdateTagsOptions
  • New field AdvancedNetworking in struct NetworkProfile

sdk/resourcemanager/netapp/armnetapp/v7.4.0-beta.1

19 Nov 04:01
9776c62
Compare
Choose a tag to compare

7.4.0-beta.1 (2024-11-18)

Features Added

  • New value ServiceLevelFlexible added to enum type ServiceLevel
  • New enum type AcceptGrowCapacityPoolForShortTermCloneSplit with values AcceptGrowCapacityPoolForShortTermCloneSplitAccepted, AcceptGrowCapacityPoolForShortTermCloneSplitDeclined
  • New enum type ReplicationType with values ReplicationTypeCrossRegionReplication, ReplicationTypeCrossZoneReplication
  • New enum type VolumeLanguage with values VolumeLanguageAr, VolumeLanguageArUTF8, VolumeLanguageC, VolumeLanguageCUTF8, VolumeLanguageCs, VolumeLanguageCsUTF8, VolumeLanguageDa, VolumeLanguageDaUTF8, VolumeLanguageDe, VolumeLanguageDeUTF8, VolumeLanguageEn, VolumeLanguageEnUTF8, VolumeLanguageEnUs, VolumeLanguageEnUsUTF8, VolumeLanguageEs, VolumeLanguageEsUTF8, VolumeLanguageFi, VolumeLanguageFiUTF8, VolumeLanguageFr, VolumeLanguageFrUTF8, VolumeLanguageHe, VolumeLanguageHeUTF8, VolumeLanguageHr, VolumeLanguageHrUTF8, VolumeLanguageHu, VolumeLanguageHuUTF8, VolumeLanguageIt, VolumeLanguageItUTF8, VolumeLanguageJa, VolumeLanguageJaJp932, VolumeLanguageJaJp932UTF8, VolumeLanguageJaJpPck, VolumeLanguageJaJpPckUTF8, VolumeLanguageJaJpPckV2, VolumeLanguageJaJpPckV2UTF8, VolumeLanguageJaUTF8, VolumeLanguageJaV1, VolumeLanguageJaV1UTF8, VolumeLanguageKo, VolumeLanguageKoUTF8, VolumeLanguageNl, VolumeLanguageNlUTF8, VolumeLanguageNo, VolumeLanguageNoUTF8, VolumeLanguagePl, VolumeLanguagePlUTF8, VolumeLanguagePt, VolumeLanguagePtUTF8, VolumeLanguageRo, VolumeLanguageRoUTF8, VolumeLanguageRu, VolumeLanguageRuUTF8, VolumeLanguageSk, VolumeLanguageSkUTF8, VolumeLanguageSl, VolumeLanguageSlUTF8, VolumeLanguageSv, VolumeLanguageSvUTF8, VolumeLanguageTr, VolumeLanguageTrUTF8, VolumeLanguageUTF8Mb4, VolumeLanguageZh, VolumeLanguageZhGbk, VolumeLanguageZhGbkUTF8, VolumeLanguageZhTw, VolumeLanguageZhTwBig5, VolumeLanguageZhTwBig5UTF8, VolumeLanguageZhTwUTF8, VolumeLanguageZhUTF8
  • New function *AccountsClient.BeginChangeKeyVault(context.Context, string, string, *AccountsClientBeginChangeKeyVaultOptions) (*runtime.Poller[AccountsClientChangeKeyVaultResponse], error)
  • New function *AccountsClient.BeginGetChangeKeyVaultInformation(context.Context, string, string, *AccountsClientBeginGetChangeKeyVaultInformationOptions) (*runtime.Poller[AccountsClientGetChangeKeyVaultInformationResponse], error)
  • New function *AccountsClient.BeginTransitionToCmk(context.Context, string, string, *AccountsClientBeginTransitionToCmkOptions) (*runtime.Poller[AccountsClientTransitionToCmkResponse], error)
  • New function *VolumesClient.BeginListQuotaReport(context.Context, string, string, string, string, *VolumesClientBeginListQuotaReportOptions) (*runtime.Poller[VolumesClientListQuotaReportResponse], error)
  • New function *VolumesClient.BeginSplitCloneFromParent(context.Context, string, string, string, string, *VolumesClientBeginSplitCloneFromParentOptions) (*runtime.Poller[VolumesClientSplitCloneFromParentResponse], error)
  • New struct ChangeKeyVault
  • New struct DestinationReplication
  • New struct EncryptionTransitionRequest
  • New struct KeyVaultPrivateEndpoint
  • New struct ListQuotaReportResponse
  • New struct QuotaReport
  • New field IsMultiAdEnabled, NfsV4IDDomain in struct AccountProperties
  • New field IsLargeVolume in struct BackupProperties
  • New field FederatedClientID in struct EncryptionIdentity
  • New field CustomThroughputMibps in struct PoolPatchProperties
  • New field CustomThroughputMibps in struct PoolProperties
  • New field DestinationReplications in struct ReplicationObject
  • New field AcceptGrowCapacityPoolForShortTermCloneSplit, InheritedSizeInBytes, Language in struct VolumeProperties

sdk/resourcemanager/hardwaresecuritymodules/armhardwaresecuritymodules/v2.0.0-beta.2

19 Nov 03:39
c0dc3c3
Compare
Choose a tag to compare

2.0.0-beta.2 (2024-11-18)

Breaking Changes

  • Type of CloudHsmClusterProperties.AutoGeneratedDomainNameLabelScope has been changed from *string to *AutoGeneratedDomainNameLabelScope
  • Type of CloudHsmClusterProperties.PublicNetworkAccess has been changed from *string to *PublicNetworkAccess
  • Type of DedicatedHsm.SystemData has been changed from *DedicatedHsmSystemData to *SystemData
  • Operation *CloudHsmClusterPrivateLinkResourcesClient.ListByCloudHsmCluster has supported pagination, use *CloudHsmClusterPrivateLinkResourcesClient.NewListByCloudHsmClusterPager instead.
  • Struct BackupProperties has been removed
  • Struct CHsmError has been removed
  • Struct CloudHsmClusterError has been removed
  • Struct CloudHsmClusterPatchParametersProperties has been removed
  • Struct CloudHsmClusterSecurityDomainProperties has been removed
  • Struct DedicatedHsmOperation has been removed
  • Struct DedicatedHsmOperationDisplay has been removed
  • Struct DedicatedHsmOperationListResult has been removed
  • Struct DedicatedHsmResource has been removed
  • Struct DedicatedHsmSystemData has been removed
  • Struct ResourceListResult has been removed
  • Struct RestoreProperties has been removed
  • Field ID of struct APIEntityReference has been removed
  • Field Properties, SKU of struct CloudHsmClusterPatchParameters has been removed
  • Field BackupProperties, RestoreProperties, SecurityDomain of struct CloudHsmClusterProperties has been removed
  • Field ID of struct NetworkInterface has been removed
  • Field DedicatedHsmOperationListResult of struct OperationsClientListResponse has been removed

Features Added

  • New enum type ActionType with values ActionTypeInternal
  • New enum type ActivationState with values ActivationStateActive, ActivationStateFailed, ActivationStateNotActivated, ActivationStateNotDefined, ActivationStateUnknown
  • New enum type AutoGeneratedDomainNameLabelScope with values AutoGeneratedDomainNameLabelScopeNoReuse, AutoGeneratedDomainNameLabelScopeResourceGroupReuse, AutoGeneratedDomainNameLabelScopeSubscriptionReuse, AutoGeneratedDomainNameLabelScopeTenantReuse
  • New enum type BackupRestoreOperationStatus with values BackupRestoreOperationStatusCancelled, BackupRestoreOperationStatusFailed, BackupRestoreOperationStatusInProgress, BackupRestoreOperationStatusSucceeded
  • New enum type Origin with values OriginSystem, OriginUser, OriginUserSystem
  • New enum type PublicNetworkAccess with values PublicNetworkAccessDisabled
  • New function *ClientFactory.NewCloudHsmClusterBackupStatusClient() *CloudHsmClusterBackupStatusClient
  • New function *ClientFactory.NewCloudHsmClusterRestoreStatusClient() *CloudHsmClusterRestoreStatusClient
  • New function NewCloudHsmClusterBackupStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterBackupStatusClient, error)
  • New function *CloudHsmClusterBackupStatusClient.Get(context.Context, string, string, string, *CloudHsmClusterBackupStatusClientGetOptions) (CloudHsmClusterBackupStatusClientGetResponse, error)
  • New function NewCloudHsmClusterRestoreStatusClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CloudHsmClusterRestoreStatusClient, error)
  • New function *CloudHsmClusterRestoreStatusClient.Get(context.Context, string, string, string, *CloudHsmClusterRestoreStatusClientGetOptions) (CloudHsmClusterRestoreStatusClientGetResponse, error)
  • New function *CloudHsmClustersClient.BeginRestore(context.Context, string, string, RestoreRequestProperties, *CloudHsmClustersClientBeginRestoreOptions) (*runtime.Poller[CloudHsmClustersClientRestoreResponse], error)
  • New function *CloudHsmClustersClient.BeginValidateBackupProperties(context.Context, string, string, *CloudHsmClustersClientBeginValidateBackupPropertiesOptions) (*runtime.Poller[CloudHsmClustersClientValidateBackupPropertiesResponse], error)
  • New function *CloudHsmClustersClient.BeginValidateRestoreProperties(context.Context, string, string, *CloudHsmClustersClientBeginValidateRestorePropertiesOptions) (*runtime.Poller[CloudHsmClustersClientValidateRestorePropertiesResponse], error)
  • New function *CloudHsmClustersClient.BeginBackup(context.Context, string, string, *CloudHsmClustersClientBeginBackupOptions) (*runtime.Poller[CloudHsmClustersClientBackupResponse], error)
  • New struct BackupRequestProperties
  • New struct BackupRestoreBaseResultProperties
  • New struct BackupRestoreRequestBaseProperties
  • New struct BackupResult
  • New struct BackupResultProperties
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct ErrorResponse
  • New struct Operation
  • New struct OperationDisplay
  • New struct OperationListResult
  • New struct RestoreRequestProperties
  • New struct RestoreResult
  • New field ResourceID in struct APIEntityReference
  • New field ActivationState in struct CloudHsmClusterProperties
  • New field ResourceID in struct NetworkInterface
  • New anonymous field OperationListResult in struct OperationsClientListResponse
  • New field NextLink in struct PrivateLinkResourceListResult

sdk/messaging/eventgrid/azsystemevents/v0.5.0

19 Nov 20:38
6cfdc39
Compare
Choose a tag to compare

0.5.0 (2024-11-19)

Features Added

  • A new system event has been added: ResourceNotificationsContainerServiceEventResourcesScheduledEventData
  • A new field: StorageLifecyclePolicyCompletedEventData.PolicyRunSummary

Breaking Changes

  • Models, that were not system events, have been removed. Any fields from those types are incorporated into their corresponding system event type.

Bugs Fixed

  • ACSMessageDeliveryStatusUpdatedEventData.Error has been corrected to use an exported type.