Skip to content

Releases: Azure/azure-sdk-for-go

sdk/azidentity/v1.14.0-beta.2

10 Nov 19:55
fcacccc

Choose a tag to compare

Pre-release

1.14.0-beta.2 (2025-11-10)

Breaking Changes

These changes affect only code written against a beta version such as v1.13.0-beta.1

  • WorkloadIdentityCredential identity binding mode is disabled by default. To enable it, set
    WorkloadIdentityCredentialOptions.EnableAzureTokenProxy to true
  • Removed identity binding mode support from DefaultAzureCredential. To use this feature, use
    WorkloadIdentityCredential directly instead and set
    WorkloadIdentityCredentialOptions.EnableAzureTokenProxy to true

Bugs Fixed

  • AzureCLICredential quoted arguments incorrectly on Windows

sdk/ai/azopenai/v0.9.0

10 Nov 21:29
c7d0759

Choose a tag to compare

Pre-release

0.9.0 (2025-11-10)

Features Added

  • Updating to /v3 of the OpenAI SDK (github.com/openai/openai-go/v3).

Other Changes

  • Added examples demonstrating support for Managed Identity.
  • Added examples demonstrating support for deepseek-r1 reasoning.
  • Migrated examples to using the openai/v1 endpoint.

sdk/azcore/v1.20.0

06 Nov 18:03
466795e

Choose a tag to compare

1.20.0 (2025-11-06)

Features Added

  • Added runtime.FetcherForNextLinkOptions.HTTPVerb to specify the HTTP verb when fetching the next page via next link. Defaults to http.MethodGet.

Bugs Fixed

  • Fixed potential panic when decoding base64 strings.
  • Fixed an issue in resource identifier parsing which prevented it from returning an error for malformed resource IDs.

sdk/resourcemanager/containerregistry/armcontainerregistry/v2.0.0

05 Nov 08:55
047fb66

Choose a tag to compare

2.0.0 (2025-11-05)

Breaking Changes

  • Type of SystemData.LastModifiedByType has been changed from *LastModifiedByType to *CreatedByType
  • Enum LastModifiedByType has been removed

Features Added

  • New enum type ActivationStatus with values ActivationStatusActive, ActivationStatusInactive
  • New enum type AuditLogStatus with values AuditLogStatusDisabled, AuditLogStatusEnabled
  • New enum type AutoGeneratedDomainNameLabelScope with values AutoGeneratedDomainNameLabelScopeNoReuse, AutoGeneratedDomainNameLabelScopeResourceGroupReuse, AutoGeneratedDomainNameLabelScopeSubscriptionReuse, AutoGeneratedDomainNameLabelScopeTenantReuse, AutoGeneratedDomainNameLabelScopeUnsecure
  • New enum type AzureADAuthenticationAsArmPolicyStatus with values AzureADAuthenticationAsArmPolicyStatusDisabled, AzureADAuthenticationAsArmPolicyStatusEnabled
  • New enum type CertificateType with values CertificateTypeLocalDirectory
  • New enum type ConnectedRegistryMode with values ConnectedRegistryModeMirror, ConnectedRegistryModeReadOnly, ConnectedRegistryModeReadWrite, ConnectedRegistryModeRegistry
  • New enum type ConnectionState with values ConnectionStateOffline, ConnectionStateOnline, ConnectionStateSyncing, ConnectionStateUnhealthy
  • New enum type LogLevel with values LogLevelDebug, LogLevelError, LogLevelInformation, LogLevelNone, LogLevelWarning
  • New enum type RoleAssignmentMode with values RoleAssignmentModeAbacRepositoryPermissions, RoleAssignmentModeLegacyRegistryPermissions
  • New enum type TLSStatus with values TLSStatusDisabled, TLSStatusEnabled
  • New function *ClientFactory.NewConnectedRegistriesClient() *ConnectedRegistriesClient
  • New function NewConnectedRegistriesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectedRegistriesClient, error)
  • New function *ConnectedRegistriesClient.BeginCreate(context.Context, string, string, string, ConnectedRegistry, *ConnectedRegistriesClientBeginCreateOptions) (*runtime.Poller[ConnectedRegistriesClientCreateResponse], error)
  • New function *ConnectedRegistriesClient.BeginDeactivate(context.Context, string, string, string, *ConnectedRegistriesClientBeginDeactivateOptions) (*runtime.Poller[ConnectedRegistriesClientDeactivateResponse], error)
  • New function *ConnectedRegistriesClient.BeginDelete(context.Context, string, string, string, *ConnectedRegistriesClientBeginDeleteOptions) (*runtime.Poller[ConnectedRegistriesClientDeleteResponse], error)
  • New function *ConnectedRegistriesClient.Get(context.Context, string, string, string, *ConnectedRegistriesClientGetOptions) (ConnectedRegistriesClientGetResponse, error)
  • New function *ConnectedRegistriesClient.NewListPager(string, string, *ConnectedRegistriesClientListOptions) *runtime.Pager[ConnectedRegistriesClientListResponse]
  • New function *ConnectedRegistriesClient.BeginUpdate(context.Context, string, string, string, ConnectedRegistryUpdateParameters, *ConnectedRegistriesClientBeginUpdateOptions) (*runtime.Poller[ConnectedRegistriesClientUpdateResponse], error)
  • New struct ActivationProperties
  • New struct AzureADAuthenticationAsArmPolicy
  • New struct ConnectedRegistry
  • New struct ConnectedRegistryListResult
  • New struct ConnectedRegistryProperties
  • New struct ConnectedRegistryUpdateParameters
  • New struct ConnectedRegistryUpdateProperties
  • New struct GarbageCollectionProperties
  • New struct LoggingProperties
  • New struct LoginServerProperties
  • New struct ParentProperties
  • New struct StatusDetailProperties
  • New struct SyncProperties
  • New struct SyncUpdateProperties
  • New struct TLSCertificateProperties
  • New struct TLSProperties
  • New field AzureADAuthenticationAsArmPolicy in struct Policies
  • New field SystemData in struct PrivateLinkResource
  • New field AutoGeneratedDomainNameLabelScope, ResourceGroupName in struct RegistryNameCheckRequest
  • New field AvailableLoginServerName in struct RegistryNameStatus
  • New field AnonymousPullEnabled, AutoGeneratedDomainNameLabelScope, NetworkRuleBypassAllowedForTasks, RoleAssignmentMode in struct RegistryProperties
  • New field AnonymousPullEnabled, NetworkRuleBypassAllowedForTasks, RoleAssignmentMode in struct RegistryPropertiesUpdateParameters

sdk/data/azcosmos/v1.5.0-beta.2

03 Nov 16:17
8e673bb

Choose a tag to compare

Pre-release

1.5.0-beta.2 (2025-11-11)

Features Added

  • Added ReadManyItems API to read documents across partitions. See PR 25522

sdk/resourcemanager/deviceregistry/armdeviceregistry/v2.0.0

27 Oct 22:41
cdf30d5

Choose a tag to compare

2.0.0 (2025-10-23)

Breaking Changes

  • Struct ErrorAdditionalInfoInfo has been removed

Features Added

  • Type of ErrorAdditionalInfo.Info has been changed from *ErrorAdditionalInfoInfo to any
  • New enum type DatasetDestinationTarget with values DatasetDestinationTargetBrokerStateStore, DatasetDestinationTargetMqtt, DatasetDestinationTargetStorage
  • New enum type EventDestinationTarget with values EventDestinationTargetMqtt, EventDestinationTargetStorage
  • New enum type Format with values FormatDelta10, FormatJSONSchemaDraft7
  • New enum type ManagementActionType with values ManagementActionTypeCall, ManagementActionTypeRead, ManagementActionTypeWrite
  • New enum type MqttDestinationQos with values MqttDestinationQosQos0, MqttDestinationQosQos1
  • New enum type NamespaceDiscoveredManagementActionType with values NamespaceDiscoveredManagementActionTypeCall, NamespaceDiscoveredManagementActionTypeRead, NamespaceDiscoveredManagementActionTypeWrite
  • New enum type SchemaType with values SchemaTypeMessageSchema
  • New enum type Scope with values ScopeResources
  • New enum type StreamDestinationTarget with values StreamDestinationTargetMqtt, StreamDestinationTargetStorage
  • New enum type SystemAssignedServiceIdentityType with values SystemAssignedServiceIdentityTypeNone, SystemAssignedServiceIdentityTypeSystemAssigned
  • New function *ClientFactory.NewNamespaceAssetsClient() *NamespaceAssetsClient
  • New function *ClientFactory.NewNamespaceDevicesClient() *NamespaceDevicesClient
  • New function *ClientFactory.NewNamespaceDiscoveredAssetsClient() *NamespaceDiscoveredAssetsClient
  • New function *ClientFactory.NewNamespaceDiscoveredDevicesClient() *NamespaceDiscoveredDevicesClient
  • New function *ClientFactory.NewNamespacesClient() *NamespacesClient
  • New function *ClientFactory.NewSchemaRegistriesClient() *SchemaRegistriesClient
  • New function *ClientFactory.NewSchemaVersionsClient() *SchemaVersionsClient
  • New function *ClientFactory.NewSchemasClient() *SchemasClient
  • New function *DatasetBrokerStateStoreDestination.GetDatasetDestination() *DatasetDestination
  • New function *DatasetDestination.GetDatasetDestination() *DatasetDestination
  • New function *DatasetMqttDestination.GetDatasetDestination() *DatasetDestination
  • New function *DatasetStorageDestination.GetDatasetDestination() *DatasetDestination
  • New function *EventDestination.GetEventDestination() *EventDestination
  • New function *EventMqttDestination.GetEventDestination() *EventDestination
  • New function *EventStorageDestination.GetEventDestination() *EventDestination
  • New function NewSchemaRegistriesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SchemaRegistriesClient, error)
  • New function *SchemaRegistriesClient.BeginCreateOrReplace(context.Context, string, string, SchemaRegistry, *SchemaRegistriesClientBeginCreateOrReplaceOptions) (*runtime.Poller[SchemaRegistriesClientCreateOrReplaceResponse], error)
  • New function *SchemaRegistriesClient.BeginDelete(context.Context, string, string, *SchemaRegistriesClientBeginDeleteOptions) (*runtime.Poller[SchemaRegistriesClientDeleteResponse], error)
  • New function *SchemaRegistriesClient.Get(context.Context, string, string, *SchemaRegistriesClientGetOptions) (SchemaRegistriesClientGetResponse, error)
  • New function *SchemaRegistriesClient.NewListByResourceGroupPager(string, *SchemaRegistriesClientListByResourceGroupOptions) *runtime.Pager[SchemaRegistriesClientListByResourceGroupResponse]
  • New function *SchemaRegistriesClient.NewListBySubscriptionPager(*SchemaRegistriesClientListBySubscriptionOptions) *runtime.Pager[SchemaRegistriesClientListBySubscriptionResponse]
  • New function *SchemaRegistriesClient.BeginUpdate(context.Context, string, string, SchemaRegistryUpdate, *SchemaRegistriesClientBeginUpdateOptions) (*runtime.Poller[SchemaRegistriesClientUpdateResponse], error)
  • New function NewSchemaVersionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SchemaVersionsClient, error)
  • New function *SchemaVersionsClient.CreateOrReplace(context.Context, string, string, string, string, SchemaVersion, *SchemaVersionsClientCreateOrReplaceOptions) (SchemaVersionsClientCreateOrReplaceResponse, error)
  • New function *SchemaVersionsClient.BeginDelete(context.Context, string, string, string, string, *SchemaVersionsClientBeginDeleteOptions) (*runtime.Poller[SchemaVersionsClientDeleteResponse], error)
  • New function *SchemaVersionsClient.Get(context.Context, string, string, string, string, *SchemaVersionsClientGetOptions) (SchemaVersionsClientGetResponse, error)
  • New function *SchemaVersionsClient.NewListBySchemaPager(string, string, string, *SchemaVersionsClientListBySchemaOptions) *runtime.Pager[SchemaVersionsClientListBySchemaResponse]
  • New function NewSchemasClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SchemasClient, error)
  • New function *SchemasClient.CreateOrReplace(context.Context, string, string, string, Schema, *SchemasClientCreateOrReplaceOptions) (SchemasClientCreateOrReplaceResponse, error)
  • New function *SchemasClient.BeginDelete(context.Context, string, string, string, *SchemasClientBeginDeleteOptions) (*runtime.Poller[SchemasClientDeleteResponse], error)
  • New function *SchemasClient.Get(context.Context, string, string, string, *SchemasClientGetOptions) (SchemasClientGetResponse, error)
  • New function *SchemasClient.NewListBySchemaRegistryPager(string, string, *SchemasClientListBySchemaRegistryOptions) *runtime.Pager[SchemasClientListBySchemaRegistryResponse]
  • New function *StreamDestination.GetStreamDestination() *StreamDestination
  • New function *StreamMqttDestination.GetStreamDestination() *StreamDestination
  • New function *StreamStorageDestination.GetStreamDestination() *StreamDestination
  • New function NewNamespaceAssetsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NamespaceAssetsClient, error)
  • New function *NamespaceAssetsClient.BeginCreateOrReplace(context.Context, string, string, string, NamespaceAsset, *NamespaceAssetsClientBeginCreateOrReplaceOptions) (*runtime.Poller[NamespaceAssetsClientCreateOrReplaceResponse], error)
  • New function *NamespaceAssetsClient.BeginDelete(context.Context, string, string, string, *NamespaceAssetsClientBeginDeleteOptions) (*runtime.Poller[NamespaceAssetsClientDeleteResponse], error)
  • New function *NamespaceAssetsClient.Get(context.Context, string, string, string, *NamespaceAssetsClientGetOptions) (NamespaceAssetsClientGetResponse, error)
  • New function *NamespaceAssetsClient.NewListByResourceGroupPager(string, string, *NamespaceAssetsClientListByResourceGroupOptions) *runtime.Pager[NamespaceAssetsClientListByResourceGroupResponse]
  • New function *NamespaceAssetsClient.BeginUpdate(context.Context, string, string, string, NamespaceAssetUpdate, *NamespaceAssetsClientBeginUpdateOptions) (*runtime.Poller[NamespaceAssetsClientUpdateResponse], error)
  • New function NewNamespaceDevicesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NamespaceDevicesClient, error)
  • New function *NamespaceDevicesClient.BeginCreateOrReplace(context.Context, string, string, string, NamespaceDevice, *NamespaceDevicesClientBeginCreateOrReplaceOptions) (*runtime.Poller[NamespaceDevicesClientCreateOrReplaceResponse], error)
  • New function *NamespaceDevicesClient.BeginDelete(context.Context, string, string, string, *NamespaceDevicesClientBeginDeleteOptions) (*runtime.Poller[NamespaceDevicesClientDeleteResponse], error)
  • New function *NamespaceDevicesClient.Get(context.Context, string, string, string, *NamespaceDevicesClientGetOptions) (NamespaceDevicesClientGetResponse, error)
  • New function *NamespaceDevicesClient.NewListByResourceGroupPager(string, string, *NamespaceDevicesClientListByResourceGroupOptions) *runtime.Pager[NamespaceDevicesClientListByResourceGroupResponse]
  • New function *NamespaceDevicesClient.BeginUpdate(context.Context, string, string, string, NamespaceDeviceUpdate, *NamespaceDevicesClientBeginUpdateOptions) (*runtime.Poller[NamespaceDevicesClientUpdateResponse], error)
  • New function NewNamespaceDiscoveredAssetsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NamespaceDiscoveredAssetsClient, error)
  • New function *NamespaceDiscoveredAssetsClient.BeginCreateOrReplace(context.Context, string, string, string, NamespaceDiscoveredAsset, *NamespaceDiscoveredAssetsClientBeginCreateOrReplaceOptions) (*runtime.Poller[NamespaceDiscoveredAssetsClientCreateOrReplaceResponse], error)
  • New function *NamespaceDiscoveredAssetsClient.BeginDelete(context.Context, string, string, string, *NamespaceDiscoveredAssetsClientBeginDeleteOptions) (*runtime.Poller[NamespaceDiscoveredAssetsClientDeleteResponse], error)
  • New function *NamespaceDiscoveredAssetsClient.Get(context.Context, string, string, string, *NamespaceDiscoveredAssetsClientGetOptions) (NamespaceDiscoveredAssetsClientGetResponse, error)
  • New function *NamespaceDiscoveredAssetsClient.NewListByResourceGroupPager(string, string, *NamespaceDiscoveredAssetsClientListByResourceGroupOptions) *runtime.Pager[NamespaceDiscoveredAssetsClientListByResourceGroupResponse]
  • New function *NamespaceDiscoveredAssetsClient.BeginUpdate(context.Context, string, string, string, NamespaceDiscoveredAssetUpdate, *NamespaceDiscoveredAssetsClientBeginUpdateOptions) (*runtime.Poller[NamespaceDiscoveredAssetsClientUpdateResponse], error)
  • New function NewNamespaceDiscoveredDevicesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NamespaceDiscoveredDevicesClient, error)
  • New function *NamespaceDiscoveredDevicesClient.BeginCreateOrReplace(context.Context, string, string, string, NamespaceDiscoveredDevice, *NamespaceDiscoveredDevicesClientBeginCreateOrReplaceOptions) (*runtime.Poller[NamespaceDiscoveredDevicesClientCreateOrReplaceResponse], error)
  • New function `*NamespaceDiscoveredDevic...
Read more

sdk/resourcemanager/appcontainers/armappcontainers/v4.0.0

24 Oct 03:00
96db4ca

Choose a tag to compare

4.0.0 (2025-10-23)

Breaking Changes

  • Function *ConnectedEnvironmentsClient.Update parameter(s) have been changed from (context.Context, string, string, *ConnectedEnvironmentsClientUpdateOptions) to (context.Context, string, string, ConnectedEnvironmentPatchResource, *ConnectedEnvironmentsClientUpdateOptions)
  • Operation *ConnectedEnvironmentsCertificatesClient.CreateOrUpdate has been changed to LRO, use *ConnectedEnvironmentsCertificatesClient.BeginCreateOrUpdate instead.
  • Operation *ConnectedEnvironmentsCertificatesClient.Delete has been changed to LRO, use *ConnectedEnvironmentsCertificatesClient.BeginDelete instead.
  • Operation *ConnectedEnvironmentsCertificatesClient.Update has been changed to LRO, use *ConnectedEnvironmentsCertificatesClient.BeginUpdate instead.
  • Operation *ConnectedEnvironmentsDaprComponentsClient.CreateOrUpdate has been changed to LRO, use *ConnectedEnvironmentsDaprComponentsClient.BeginCreateOrUpdate instead.
  • Operation *ConnectedEnvironmentsDaprComponentsClient.Delete has been changed to LRO, use *ConnectedEnvironmentsDaprComponentsClient.BeginDelete instead.
  • Operation *ConnectedEnvironmentsStoragesClient.CreateOrUpdate has been changed to LRO, use *ConnectedEnvironmentsStoragesClient.BeginCreateOrUpdate instead.
  • Operation *ConnectedEnvironmentsStoragesClient.Delete has been changed to LRO, use *ConnectedEnvironmentsStoragesClient.BeginDelete instead.

Features Added

  • New value BindingTypeAuto added to enum type BindingType
  • New value CertificateProvisioningStateDeleting added to enum type CertificateProvisioningState
  • New enum type ConnectedEnvironmentStorageProvisioningState with values ConnectedEnvironmentStorageProvisioningStateCanceled, ConnectedEnvironmentStorageProvisioningStateDeleting, ConnectedEnvironmentStorageProvisioningStateFailed, ConnectedEnvironmentStorageProvisioningStateInProgress, ConnectedEnvironmentStorageProvisioningStateSucceeded
  • New enum type DaprComponentProvisioningState with values DaprComponentProvisioningStateCanceled, DaprComponentProvisioningStateDeleting, DaprComponentProvisioningStateFailed, DaprComponentProvisioningStateInProgress, DaprComponentProvisioningStateSucceeded
  • New enum type HTTPRouteProvisioningState with values HTTPRouteProvisioningStateCanceled, HTTPRouteProvisioningStateDeleting, HTTPRouteProvisioningStateFailed, HTTPRouteProvisioningStatePending, HTTPRouteProvisioningStateSucceeded, HTTPRouteProvisioningStateUpdating, HTTPRouteProvisioningStateWaiting
  • New enum type Kind with values KindFunctionapp, KindWorkflowapp
  • New enum type PrivateEndpointConnectionProvisioningState with values PrivateEndpointConnectionProvisioningStateCanceled, PrivateEndpointConnectionProvisioningStateDeleting, PrivateEndpointConnectionProvisioningStateFailed, PrivateEndpointConnectionProvisioningStatePending, PrivateEndpointConnectionProvisioningStateSucceeded, PrivateEndpointConnectionProvisioningStateUpdating, PrivateEndpointConnectionProvisioningStateWaiting
  • New enum type PrivateEndpointServiceConnectionStatus with values PrivateEndpointServiceConnectionStatusApproved, PrivateEndpointServiceConnectionStatusDisconnected, PrivateEndpointServiceConnectionStatusPending, PrivateEndpointServiceConnectionStatusRejected
  • New enum type PublicNetworkAccess with values PublicNetworkAccessDisabled, PublicNetworkAccessEnabled
  • New enum type WeekDay with values WeekDayFriday, WeekDayMonday, WeekDaySaturday, WeekDaySunday, WeekDayThursday, WeekDayTuesday, WeekDayWednesday
  • New enum type WorkflowHealthState with values WorkflowHealthStateHealthy, WorkflowHealthStateNotSpecified, WorkflowHealthStateUnhealthy, WorkflowHealthStateUnknown
  • New enum type WorkflowKind with values WorkflowKindAgentic, WorkflowKindStateful, WorkflowKindStateless
  • New enum type WorkflowState with values WorkflowStateCompleted, WorkflowStateDeleted, WorkflowStateDisabled, WorkflowStateEnabled, WorkflowStateNotSpecified, WorkflowStateSuspended
  • New function *ClientFactory.NewHTTPRouteConfigClient() *HTTPRouteConfigClient
  • New function *ClientFactory.NewLogicAppsClient() *LogicAppsClient
  • New function *ClientFactory.NewMaintenanceConfigurationsClient() *MaintenanceConfigurationsClient
  • New function *ClientFactory.NewManagedEnvironmentPrivateEndpointConnectionsClient() *ManagedEnvironmentPrivateEndpointConnectionsClient
  • New function *ClientFactory.NewManagedEnvironmentPrivateLinkResourcesClient() *ManagedEnvironmentPrivateLinkResourcesClient
  • New function NewHTTPRouteConfigClient(string, azcore.TokenCredential, *arm.ClientOptions) (*HTTPRouteConfigClient, error)
  • New function *HTTPRouteConfigClient.CreateOrUpdate(context.Context, string, string, string, *HTTPRouteConfigClientCreateOrUpdateOptions) (HTTPRouteConfigClientCreateOrUpdateResponse, error)
  • New function *HTTPRouteConfigClient.BeginDelete(context.Context, string, string, string, *HTTPRouteConfigClientBeginDeleteOptions) (*runtime.Poller[HTTPRouteConfigClientDeleteResponse], error)
  • New function *HTTPRouteConfigClient.Get(context.Context, string, string, string, *HTTPRouteConfigClientGetOptions) (HTTPRouteConfigClientGetResponse, error)
  • New function *HTTPRouteConfigClient.NewListPager(string, string, *HTTPRouteConfigClientListOptions) *runtime.Pager[HTTPRouteConfigClientListResponse]
  • New function *HTTPRouteConfigClient.Update(context.Context, string, string, string, HTTPRouteConfig, *HTTPRouteConfigClientUpdateOptions) (HTTPRouteConfigClientUpdateResponse, error)
  • New function NewLogicAppsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LogicAppsClient, error)
  • New function *LogicAppsClient.CreateOrUpdate(context.Context, string, string, string, *LogicAppsClientCreateOrUpdateOptions) (LogicAppsClientCreateOrUpdateResponse, error)
  • New function *LogicAppsClient.Delete(context.Context, string, string, string, *LogicAppsClientDeleteOptions) (LogicAppsClientDeleteResponse, error)
  • New function *LogicAppsClient.Get(context.Context, string, string, string, *LogicAppsClientGetOptions) (LogicAppsClientGetResponse, error)
  • New function *LogicAppsClient.GetWorkflow(context.Context, string, string, string, string, *LogicAppsClientGetWorkflowOptions) (LogicAppsClientGetWorkflowResponse, error)
  • New function *LogicAppsClient.ListWorkflowsConnections(context.Context, string, string, string, *LogicAppsClientListWorkflowsConnectionsOptions) (LogicAppsClientListWorkflowsConnectionsResponse, error)
  • New function *LogicAppsClient.NewListWorkflowsPager(string, string, string, *LogicAppsClientListWorkflowsOptions) *runtime.Pager[LogicAppsClientListWorkflowsResponse]
  • New function NewMaintenanceConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MaintenanceConfigurationsClient, error)
  • New function *MaintenanceConfigurationsClient.CreateOrUpdate(context.Context, string, string, string, MaintenanceConfigurationResource, *MaintenanceConfigurationsClientCreateOrUpdateOptions) (MaintenanceConfigurationsClientCreateOrUpdateResponse, error)
  • New function *MaintenanceConfigurationsClient.Delete(context.Context, string, string, string, *MaintenanceConfigurationsClientDeleteOptions) (MaintenanceConfigurationsClientDeleteResponse, error)
  • New function *MaintenanceConfigurationsClient.Get(context.Context, string, string, string, *MaintenanceConfigurationsClientGetOptions) (MaintenanceConfigurationsClientGetResponse, error)
  • New function *MaintenanceConfigurationsClient.NewListPager(string, string, *MaintenanceConfigurationsClientListOptions) *runtime.Pager[MaintenanceConfigurationsClientListResponse]
  • New function NewManagedEnvironmentPrivateEndpointConnectionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentPrivateEndpointConnectionsClient, error)
  • New function *ManagedEnvironmentPrivateEndpointConnectionsClient.BeginCreateOrUpdate(context.Context, string, string, string, PrivateEndpointConnection, *ManagedEnvironmentPrivateEndpointConnectionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedEnvironmentPrivateEndpointConnectionsClientCreateOrUpdateResponse], error)
  • New function *ManagedEnvironmentPrivateEndpointConnectionsClient.BeginDelete(context.Context, string, string, string, *ManagedEnvironmentPrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[ManagedEnvironmentPrivateEndpointConnectionsClientDeleteResponse], error)
  • New function *ManagedEnvironmentPrivateEndpointConnectionsClient.Get(context.Context, string, string, string, *ManagedEnvironmentPrivateEndpointConnectionsClientGetOptions) (ManagedEnvironmentPrivateEndpointConnectionsClientGetResponse, error)
  • New function *ManagedEnvironmentPrivateEndpointConnectionsClient.NewListPager(string, string, *ManagedEnvironmentPrivateEndpointConnectionsClientListOptions) *runtime.Pager[ManagedEnvironmentPrivateEndpointConnectionsClientListResponse]
  • New function NewManagedEnvironmentPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentPrivateLinkResourcesClient, error)
  • New function *ManagedEnvironmentPrivateLinkResourcesClient.NewListPager(string, string, *ManagedEnvironmentPrivateLinkResourcesClientListOptions) *runtime.Pager[ManagedEnvironmentPrivateLinkResourcesClientListResponse]
  • New struct ConnectedEnvironmentPatchResource
  • New struct DaprAppHealth
  • New struct ErrorEntity
  • New struct HTTPRoute
  • New struct HTTPRouteAction
  • New struct HTTPRouteConfig
  • New struct HTTPRouteConfigCollection
  • New struct HTTPRouteConfigProperties
  • New struct HTTPRouteMatch
  • New struct HTTPRouteProvisioningErrors
  • New struct HTTPRouteRule
  • New struct HTTPRouteTarget
  • New struct IngressConfiguration
  • New struct LogicApp
  • New struct MaintenanceConfigurationCollection
  • New...
Read more

sdk/resourcemanager/keyvault/armkeyvault/v2.0.0

23 Oct 03:02
6f4bef3

Choose a tag to compare

2.0.0 (2025-10-20)

Breaking Changes

  • Type of MHSMPrivateEndpointConnection.Etag has been changed from *string to *azcore.ETag
  • Type of MHSMPrivateEndpointConnectionItem.Etag has been changed from *string to *azcore.ETag
  • Type of PrivateEndpointConnection.Etag has been changed from *string to *azcore.ETag
  • Type of PrivateEndpointConnectionItem.Etag has been changed from *string to *azcore.ETag
  • Type of ResourceListResult.Value has been changed from []*Resource to []*TrackedResource
  • Type of SystemData.CreatedByType has been changed from *IdentityType to *CreatedByType
  • Type of SystemData.LastModifiedByType has been changed from *IdentityType to *CreatedByType
  • Enum IdentityType has been removed
  • Struct Resource has been removed

Features Added

  • New enum type CreatedByType with values CreatedByTypeApplication, CreatedByTypeKey, CreatedByTypeManagedIdentity, CreatedByTypeUser
  • New struct MHSMServiceTagRule
  • New struct TrackedResource
  • New field SystemData in struct DeletedManagedHsm
  • New field SystemData in struct DeletedVault
  • New field SystemData in struct Key
  • New field ServiceTags in struct MHSMNetworkRuleSet
  • New field SystemData in struct ManagedHsmKey
  • New field SystemData in struct PrivateEndpointConnection
  • New field SystemData in struct PrivateLinkResource
  • New field SystemData in struct Secret
  • New field RetryAfter in struct SecretsClientCreateOrUpdateResponse

sdk/resourcemanager/containerservice/armcontainerservice/v8.0.0

23 Oct 03:01
6f4bef3

Choose a tag to compare

8.0.0 (2025-10-23)

Breaking Changes

  • Type of AgentPoolStatus.ProvisioningError has been changed from *CloudErrorBody to *ErrorDetail
  • Type of ManagedClusterStatus.ProvisioningError has been changed from *CloudErrorBody to *ErrorDetail
  • Struct CloudErrorBody has been removed

Features Added

  • New enum type AdvancedNetworkPolicies with values AdvancedNetworkPoliciesFQDN, AdvancedNetworkPoliciesL7, AdvancedNetworkPoliciesNone
  • New enum type AgentPoolSSHAccess with values AgentPoolSSHAccessDisabled, AgentPoolSSHAccessLocalUser
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New field AdvancedNetworkPolicies in struct AdvancedNetworkingSecurity
  • New field SSHAccess in struct AgentPoolSecurityProfile

sdk/resourcemanager/containerservice/armcontainerservice/v8.1.0-beta.1

23 Oct 07:22
1f424be

Choose a tag to compare

8.1.0-beta.1 (2025-10-23)

Features Added

  • New value AgentPoolModeMachines, AgentPoolModeManagedSystem added to enum type AgentPoolMode
  • New value AgentPoolSSHAccessEntraID added to enum type AgentPoolSSHAccess
  • New value OSSKUFlatcar, OSSKUMariner, OSSKUUbuntu2404, OSSKUWindows2025, OSSKUWindowsAnnual added to enum type OSSKU
  • New value PublicNetworkAccessSecuredByPerimeter added to enum type PublicNetworkAccess
  • New value SnapshotTypeManagedCluster added to enum type SnapshotType
  • New value WorkloadRuntimeKataMshvVMIsolation added to enum type WorkloadRuntime
  • New enum type AccelerationMode with values AccelerationModeBpfVeth, AccelerationModeNone
  • New enum type AddonAutoscaling with values AddonAutoscalingDisabled, AddonAutoscalingEnabled
  • New enum type AdoptionPolicy with values AdoptionPolicyAlways, AdoptionPolicyIfIdentical, AdoptionPolicyNever
  • New enum type ClusterServiceLoadBalancerHealthProbeMode with values ClusterServiceLoadBalancerHealthProbeModeServiceNodePort, ClusterServiceLoadBalancerHealthProbeModeShared
  • New enum type DeletePolicy with values DeletePolicyDelete, DeletePolicyKeep
  • New enum type DriftAction with values DriftActionRecreate, DriftActionSynced
  • New enum type DriverType with values DriverTypeCUDA, DriverTypeGRID
  • New enum type GuardrailsSupport with values GuardrailsSupportPreview, GuardrailsSupportStable
  • New enum type IdentityBindingProvisioningState with values IdentityBindingProvisioningStateCanceled, IdentityBindingProvisioningStateCreating, IdentityBindingProvisioningStateDeleting, IdentityBindingProvisioningStateFailed, IdentityBindingProvisioningStateSucceeded, IdentityBindingProvisioningStateUpdating
  • New enum type InfrastructureEncryption with values InfrastructureEncryptionDisabled, InfrastructureEncryptionEnabled
  • New enum type IpvsScheduler with values IpvsSchedulerLeastConnection, IpvsSchedulerRoundRobin
  • New enum type JWTAuthenticatorProvisioningState with values JWTAuthenticatorProvisioningStateCanceled, JWTAuthenticatorProvisioningStateCreating, JWTAuthenticatorProvisioningStateDeleting, JWTAuthenticatorProvisioningStateFailed, JWTAuthenticatorProvisioningStateSucceeded, JWTAuthenticatorProvisioningStateUpdating
  • New enum type LocalDNSForwardDestination with values LocalDNSForwardDestinationClusterCoreDNS, LocalDNSForwardDestinationVnetDNS
  • New enum type LocalDNSForwardPolicy with values LocalDNSForwardPolicyRandom, LocalDNSForwardPolicyRoundRobin, LocalDNSForwardPolicySequential
  • New enum type LocalDNSMode with values LocalDNSModeDisabled, LocalDNSModePreferred, LocalDNSModeRequired
  • New enum type LocalDNSProtocol with values LocalDNSProtocolForceTCP, LocalDNSProtocolPreferUDP
  • New enum type LocalDNSQueryLogging with values LocalDNSQueryLoggingError, LocalDNSQueryLoggingLog
  • New enum type LocalDNSServeStale with values LocalDNSServeStaleDisable, LocalDNSServeStaleImmediate, LocalDNSServeStaleVerify
  • New enum type LocalDNSState with values LocalDNSStateDisabled, LocalDNSStateEnabled
  • New enum type ManagedGatewayType with values ManagedGatewayTypeDisabled, ManagedGatewayTypeStandard
  • New enum type MeshMembershipProvisioningState with values MeshMembershipProvisioningStateCanceled, MeshMembershipProvisioningStateCreating, MeshMembershipProvisioningStateDeleting, MeshMembershipProvisioningStateFailed, MeshMembershipProvisioningStateSucceeded, MeshMembershipProvisioningStateUpdating
  • New enum type Mode with values ModeIPTABLES, ModeIPVS
  • New enum type NamespaceProvisioningState with values NamespaceProvisioningStateCanceled, NamespaceProvisioningStateCreating, NamespaceProvisioningStateDeleting, NamespaceProvisioningStateFailed, NamespaceProvisioningStateSucceeded, NamespaceProvisioningStateUpdating
  • New enum type Operator with values OperatorDoesNotExist, OperatorExists, OperatorIn, OperatorNotIn
  • New enum type PodLinkLocalAccess with values PodLinkLocalAccessIMDS, PodLinkLocalAccessNone
  • New enum type PolicyRule with values PolicyRuleAllowAll, PolicyRuleAllowSameNamespace, PolicyRuleDenyAll
  • New enum type ProxyRedirectionMechanism with values ProxyRedirectionMechanismCNIChaining, ProxyRedirectionMechanismInitContainers
  • New enum type SafeguardsSupport with values SafeguardsSupportPreview, SafeguardsSupportStable
  • New enum type SchedulerConfigMode with values SchedulerConfigModeDefault, SchedulerConfigModeManagedByCRD
  • New enum type SeccompDefault with values SeccompDefaultRuntimeDefault, SeccompDefaultUnconfined
  • New enum type TransitEncryptionType with values TransitEncryptionTypeNone, TransitEncryptionTypeWireGuard
  • New enum type UpgradeStrategy with values UpgradeStrategyBlueGreen, UpgradeStrategyRolling
  • New enum type VMState with values VMStateDeleted, VMStateRunning
  • New function *AgentPoolsClient.BeginCompleteUpgrade(context.Context, string, string, string, *AgentPoolsClientBeginCompleteUpgradeOptions) (*runtime.Poller[AgentPoolsClientCompleteUpgradeResponse], error)
  • New function NewClient(string, azcore.TokenCredential, *arm.ClientOptions) (*Client, error)
  • New function *Client.NewListNodeImageVersionsPager(string, *ClientListNodeImageVersionsOptions) *runtime.Pager[ClientListNodeImageVersionsResponse]
  • New function *ClientFactory.NewClient() *Client
  • New function *ClientFactory.NewIdentityBindingsClient() *IdentityBindingsClient
  • New function *ClientFactory.NewJWTAuthenticatorsClient() *JWTAuthenticatorsClient
  • New function *ClientFactory.NewLoadBalancersClient() *LoadBalancersClient
  • New function *ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
  • New function *ClientFactory.NewManagedNamespacesClient() *ManagedNamespacesClient
  • New function *ClientFactory.NewMeshMembershipsClient() *MeshMembershipsClient
  • New function *ClientFactory.NewOperationStatusResultClient() *OperationStatusResultClient
  • New function NewIdentityBindingsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*IdentityBindingsClient, error)
  • New function *IdentityBindingsClient.BeginCreateOrUpdate(context.Context, string, string, string, IdentityBinding, *IdentityBindingsClientBeginCreateOrUpdateOptions) (*runtime.Poller[IdentityBindingsClientCreateOrUpdateResponse], error)
  • New function *IdentityBindingsClient.BeginDelete(context.Context, string, string, string, *IdentityBindingsClientBeginDeleteOptions) (*runtime.Poller[IdentityBindingsClientDeleteResponse], error)
  • New function *IdentityBindingsClient.Get(context.Context, string, string, string, *IdentityBindingsClientGetOptions) (IdentityBindingsClientGetResponse, error)
  • New function *IdentityBindingsClient.NewListByManagedClusterPager(string, string, *IdentityBindingsClientListByManagedClusterOptions) *runtime.Pager[IdentityBindingsClientListByManagedClusterResponse]
  • New function NewJWTAuthenticatorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JWTAuthenticatorsClient, error)
  • New function *JWTAuthenticatorsClient.BeginCreateOrUpdate(context.Context, string, string, string, JWTAuthenticator, *JWTAuthenticatorsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JWTAuthenticatorsClientCreateOrUpdateResponse], error)
  • New function *JWTAuthenticatorsClient.BeginDelete(context.Context, string, string, string, *JWTAuthenticatorsClientBeginDeleteOptions) (*runtime.Poller[JWTAuthenticatorsClientDeleteResponse], error)
  • New function *JWTAuthenticatorsClient.Get(context.Context, string, string, string, *JWTAuthenticatorsClientGetOptions) (JWTAuthenticatorsClientGetResponse, error)
  • New function *JWTAuthenticatorsClient.NewListByManagedClusterPager(string, string, *JWTAuthenticatorsClientListByManagedClusterOptions) *runtime.Pager[JWTAuthenticatorsClientListByManagedClusterResponse]
  • New function NewLoadBalancersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LoadBalancersClient, error)
  • New function *LoadBalancersClient.CreateOrUpdate(context.Context, string, string, string, LoadBalancer, *LoadBalancersClientCreateOrUpdateOptions) (LoadBalancersClientCreateOrUpdateResponse, error)
  • New function *LoadBalancersClient.BeginDelete(context.Context, string, string, string, *LoadBalancersClientBeginDeleteOptions) (*runtime.Poller[LoadBalancersClientDeleteResponse], error)
  • New function *LoadBalancersClient.Get(context.Context, string, string, string, *LoadBalancersClientGetOptions) (LoadBalancersClientGetResponse, error)
  • New function *LoadBalancersClient.NewListByManagedClusterPager(string, string, *LoadBalancersClientListByManagedClusterOptions) *runtime.Pager[LoadBalancersClientListByManagedClusterResponse]
  • New function *MachinesClient.BeginCreateOrUpdate(context.Context, string, string, string, string, Machine, *MachinesClientBeginCreateOrUpdateOptions) (*runtime.Poller[MachinesClientCreateOrUpdateResponse], error)
  • New function NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)
  • New function *ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)
  • New function *ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)
  • New function *ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)
  • New function `*ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions...
Read more