Skip to content

Releases: Azure/azure-sdk-for-go

sdk/ai/azopenaiassistants/v0.3.0

03 Dec 21:53
2ea046b
Compare
Choose a tag to compare
Pre-release

0.3.0 (2024-12-03)

Features Added

  • Added support for the ParallelToolCalls option.

Breaking Changes

  • MessageAttachmentToolAssignment is now MessageAttachmentToolDefinition.

sdk/resourcemanager/neonpostgres/armneonpostgres/v0.1.0

03 Dec 02:39
f647b1a
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/neonpostgres/armneonpostgres is using our next generation design principles.

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

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