Releases: Azure/azure-sdk-for-go
Releases · Azure/azure-sdk-for-go
sdk/azidentity/v1.14.0-beta.2
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
WorkloadIdentityCredentialidentity binding mode is disabled by default. To enable it, set
WorkloadIdentityCredentialOptions.EnableAzureTokenProxytotrue- Removed identity binding mode support from
DefaultAzureCredential. To use this feature, use
WorkloadIdentityCredentialdirectly instead and set
WorkloadIdentityCredentialOptions.EnableAzureTokenProxytotrue
Bugs Fixed
AzureCLICredentialquoted arguments incorrectly on Windows
sdk/ai/azopenai/v0.9.0
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
1.20.0 (2025-11-06)
Features Added
- Added
runtime.FetcherForNextLinkOptions.HTTPVerbto specify the HTTP verb when fetching the next page via next link. Defaults tohttp.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
2.0.0 (2025-11-05)
Breaking Changes
- Type of
SystemData.LastModifiedByTypehas been changed from*LastModifiedByTypeto*CreatedByType - Enum
LastModifiedByTypehas been removed
Features Added
- New enum type
ActivationStatuswith valuesActivationStatusActive,ActivationStatusInactive - New enum type
AuditLogStatuswith valuesAuditLogStatusDisabled,AuditLogStatusEnabled - New enum type
AutoGeneratedDomainNameLabelScopewith valuesAutoGeneratedDomainNameLabelScopeNoReuse,AutoGeneratedDomainNameLabelScopeResourceGroupReuse,AutoGeneratedDomainNameLabelScopeSubscriptionReuse,AutoGeneratedDomainNameLabelScopeTenantReuse,AutoGeneratedDomainNameLabelScopeUnsecure - New enum type
AzureADAuthenticationAsArmPolicyStatuswith valuesAzureADAuthenticationAsArmPolicyStatusDisabled,AzureADAuthenticationAsArmPolicyStatusEnabled - New enum type
CertificateTypewith valuesCertificateTypeLocalDirectory - New enum type
ConnectedRegistryModewith valuesConnectedRegistryModeMirror,ConnectedRegistryModeReadOnly,ConnectedRegistryModeReadWrite,ConnectedRegistryModeRegistry - New enum type
ConnectionStatewith valuesConnectionStateOffline,ConnectionStateOnline,ConnectionStateSyncing,ConnectionStateUnhealthy - New enum type
LogLevelwith valuesLogLevelDebug,LogLevelError,LogLevelInformation,LogLevelNone,LogLevelWarning - New enum type
RoleAssignmentModewith valuesRoleAssignmentModeAbacRepositoryPermissions,RoleAssignmentModeLegacyRegistryPermissions - New enum type
TLSStatuswith valuesTLSStatusDisabled,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
AzureADAuthenticationAsArmPolicyin structPolicies - New field
SystemDatain structPrivateLinkResource - New field
AutoGeneratedDomainNameLabelScope,ResourceGroupNamein structRegistryNameCheckRequest - New field
AvailableLoginServerNamein structRegistryNameStatus - New field
AnonymousPullEnabled,AutoGeneratedDomainNameLabelScope,NetworkRuleBypassAllowedForTasks,RoleAssignmentModein structRegistryProperties - New field
AnonymousPullEnabled,NetworkRuleBypassAllowedForTasks,RoleAssignmentModein structRegistryPropertiesUpdateParameters
sdk/data/azcosmos/v1.5.0-beta.2
1.5.0-beta.2 (2025-11-11)
Features Added
- Added
ReadManyItemsAPI to read documents across partitions. See PR 25522
sdk/resourcemanager/deviceregistry/armdeviceregistry/v2.0.0
2.0.0 (2025-10-23)
Breaking Changes
- Struct
ErrorAdditionalInfoInfohas been removed
Features Added
- Type of
ErrorAdditionalInfo.Infohas been changed from*ErrorAdditionalInfoInfotoany - New enum type
DatasetDestinationTargetwith valuesDatasetDestinationTargetBrokerStateStore,DatasetDestinationTargetMqtt,DatasetDestinationTargetStorage - New enum type
EventDestinationTargetwith valuesEventDestinationTargetMqtt,EventDestinationTargetStorage - New enum type
Formatwith valuesFormatDelta10,FormatJSONSchemaDraft7 - New enum type
ManagementActionTypewith valuesManagementActionTypeCall,ManagementActionTypeRead,ManagementActionTypeWrite - New enum type
MqttDestinationQoswith valuesMqttDestinationQosQos0,MqttDestinationQosQos1 - New enum type
NamespaceDiscoveredManagementActionTypewith valuesNamespaceDiscoveredManagementActionTypeCall,NamespaceDiscoveredManagementActionTypeRead,NamespaceDiscoveredManagementActionTypeWrite - New enum type
SchemaTypewith valuesSchemaTypeMessageSchema - New enum type
Scopewith valuesScopeResources - New enum type
StreamDestinationTargetwith valuesStreamDestinationTargetMqtt,StreamDestinationTargetStorage - New enum type
SystemAssignedServiceIdentityTypewith valuesSystemAssignedServiceIdentityTypeNone,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...
sdk/resourcemanager/appcontainers/armappcontainers/v4.0.0
4.0.0 (2025-10-23)
Breaking Changes
- Function
*ConnectedEnvironmentsClient.Updateparameter(s) have been changed from(context.Context, string, string, *ConnectedEnvironmentsClientUpdateOptions)to(context.Context, string, string, ConnectedEnvironmentPatchResource, *ConnectedEnvironmentsClientUpdateOptions) - Operation
*ConnectedEnvironmentsCertificatesClient.CreateOrUpdatehas been changed to LRO, use*ConnectedEnvironmentsCertificatesClient.BeginCreateOrUpdateinstead. - Operation
*ConnectedEnvironmentsCertificatesClient.Deletehas been changed to LRO, use*ConnectedEnvironmentsCertificatesClient.BeginDeleteinstead. - Operation
*ConnectedEnvironmentsCertificatesClient.Updatehas been changed to LRO, use*ConnectedEnvironmentsCertificatesClient.BeginUpdateinstead. - Operation
*ConnectedEnvironmentsDaprComponentsClient.CreateOrUpdatehas been changed to LRO, use*ConnectedEnvironmentsDaprComponentsClient.BeginCreateOrUpdateinstead. - Operation
*ConnectedEnvironmentsDaprComponentsClient.Deletehas been changed to LRO, use*ConnectedEnvironmentsDaprComponentsClient.BeginDeleteinstead. - Operation
*ConnectedEnvironmentsStoragesClient.CreateOrUpdatehas been changed to LRO, use*ConnectedEnvironmentsStoragesClient.BeginCreateOrUpdateinstead. - Operation
*ConnectedEnvironmentsStoragesClient.Deletehas been changed to LRO, use*ConnectedEnvironmentsStoragesClient.BeginDeleteinstead.
Features Added
- New value
BindingTypeAutoadded to enum typeBindingType - New value
CertificateProvisioningStateDeletingadded to enum typeCertificateProvisioningState - New enum type
ConnectedEnvironmentStorageProvisioningStatewith valuesConnectedEnvironmentStorageProvisioningStateCanceled,ConnectedEnvironmentStorageProvisioningStateDeleting,ConnectedEnvironmentStorageProvisioningStateFailed,ConnectedEnvironmentStorageProvisioningStateInProgress,ConnectedEnvironmentStorageProvisioningStateSucceeded - New enum type
DaprComponentProvisioningStatewith valuesDaprComponentProvisioningStateCanceled,DaprComponentProvisioningStateDeleting,DaprComponentProvisioningStateFailed,DaprComponentProvisioningStateInProgress,DaprComponentProvisioningStateSucceeded - New enum type
HTTPRouteProvisioningStatewith valuesHTTPRouteProvisioningStateCanceled,HTTPRouteProvisioningStateDeleting,HTTPRouteProvisioningStateFailed,HTTPRouteProvisioningStatePending,HTTPRouteProvisioningStateSucceeded,HTTPRouteProvisioningStateUpdating,HTTPRouteProvisioningStateWaiting - New enum type
Kindwith valuesKindFunctionapp,KindWorkflowapp - New enum type
PrivateEndpointConnectionProvisioningStatewith valuesPrivateEndpointConnectionProvisioningStateCanceled,PrivateEndpointConnectionProvisioningStateDeleting,PrivateEndpointConnectionProvisioningStateFailed,PrivateEndpointConnectionProvisioningStatePending,PrivateEndpointConnectionProvisioningStateSucceeded,PrivateEndpointConnectionProvisioningStateUpdating,PrivateEndpointConnectionProvisioningStateWaiting - New enum type
PrivateEndpointServiceConnectionStatuswith valuesPrivateEndpointServiceConnectionStatusApproved,PrivateEndpointServiceConnectionStatusDisconnected,PrivateEndpointServiceConnectionStatusPending,PrivateEndpointServiceConnectionStatusRejected - New enum type
PublicNetworkAccesswith valuesPublicNetworkAccessDisabled,PublicNetworkAccessEnabled - New enum type
WeekDaywith valuesWeekDayFriday,WeekDayMonday,WeekDaySaturday,WeekDaySunday,WeekDayThursday,WeekDayTuesday,WeekDayWednesday - New enum type
WorkflowHealthStatewith valuesWorkflowHealthStateHealthy,WorkflowHealthStateNotSpecified,WorkflowHealthStateUnhealthy,WorkflowHealthStateUnknown - New enum type
WorkflowKindwith valuesWorkflowKindAgentic,WorkflowKindStateful,WorkflowKindStateless - New enum type
WorkflowStatewith valuesWorkflowStateCompleted,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...
sdk/resourcemanager/keyvault/armkeyvault/v2.0.0
2.0.0 (2025-10-20)
Breaking Changes
- Type of
MHSMPrivateEndpointConnection.Etaghas been changed from*stringto*azcore.ETag - Type of
MHSMPrivateEndpointConnectionItem.Etaghas been changed from*stringto*azcore.ETag - Type of
PrivateEndpointConnection.Etaghas been changed from*stringto*azcore.ETag - Type of
PrivateEndpointConnectionItem.Etaghas been changed from*stringto*azcore.ETag - Type of
ResourceListResult.Valuehas been changed from[]*Resourceto[]*TrackedResource - Type of
SystemData.CreatedByTypehas been changed from*IdentityTypeto*CreatedByType - Type of
SystemData.LastModifiedByTypehas been changed from*IdentityTypeto*CreatedByType - Enum
IdentityTypehas been removed - Struct
Resourcehas been removed
Features Added
- New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New struct
MHSMServiceTagRule - New struct
TrackedResource - New field
SystemDatain structDeletedManagedHsm - New field
SystemDatain structDeletedVault - New field
SystemDatain structKey - New field
ServiceTagsin structMHSMNetworkRuleSet - New field
SystemDatain structManagedHsmKey - New field
SystemDatain structPrivateEndpointConnection - New field
SystemDatain structPrivateLinkResource - New field
SystemDatain structSecret - New field
RetryAfterin structSecretsClientCreateOrUpdateResponse
sdk/resourcemanager/containerservice/armcontainerservice/v8.0.0
8.0.0 (2025-10-23)
Breaking Changes
- Type of
AgentPoolStatus.ProvisioningErrorhas been changed from*CloudErrorBodyto*ErrorDetail - Type of
ManagedClusterStatus.ProvisioningErrorhas been changed from*CloudErrorBodyto*ErrorDetail - Struct
CloudErrorBodyhas been removed
Features Added
- New enum type
AdvancedNetworkPolicieswith valuesAdvancedNetworkPoliciesFQDN,AdvancedNetworkPoliciesL7,AdvancedNetworkPoliciesNone - New enum type
AgentPoolSSHAccesswith valuesAgentPoolSSHAccessDisabled,AgentPoolSSHAccessLocalUser - New struct
ErrorAdditionalInfo - New struct
ErrorDetail - New field
AdvancedNetworkPoliciesin structAdvancedNetworkingSecurity - New field
SSHAccessin structAgentPoolSecurityProfile
sdk/resourcemanager/containerservice/armcontainerservice/v8.1.0-beta.1
8.1.0-beta.1 (2025-10-23)
Features Added
- New value
AgentPoolModeMachines,AgentPoolModeManagedSystemadded to enum typeAgentPoolMode - New value
AgentPoolSSHAccessEntraIDadded to enum typeAgentPoolSSHAccess - New value
OSSKUFlatcar,OSSKUMariner,OSSKUUbuntu2404,OSSKUWindows2025,OSSKUWindowsAnnualadded to enum typeOSSKU - New value
PublicNetworkAccessSecuredByPerimeteradded to enum typePublicNetworkAccess - New value
SnapshotTypeManagedClusteradded to enum typeSnapshotType - New value
WorkloadRuntimeKataMshvVMIsolationadded to enum typeWorkloadRuntime - New enum type
AccelerationModewith valuesAccelerationModeBpfVeth,AccelerationModeNone - New enum type
AddonAutoscalingwith valuesAddonAutoscalingDisabled,AddonAutoscalingEnabled - New enum type
AdoptionPolicywith valuesAdoptionPolicyAlways,AdoptionPolicyIfIdentical,AdoptionPolicyNever - New enum type
ClusterServiceLoadBalancerHealthProbeModewith valuesClusterServiceLoadBalancerHealthProbeModeServiceNodePort,ClusterServiceLoadBalancerHealthProbeModeShared - New enum type
DeletePolicywith valuesDeletePolicyDelete,DeletePolicyKeep - New enum type
DriftActionwith valuesDriftActionRecreate,DriftActionSynced - New enum type
DriverTypewith valuesDriverTypeCUDA,DriverTypeGRID - New enum type
GuardrailsSupportwith valuesGuardrailsSupportPreview,GuardrailsSupportStable - New enum type
IdentityBindingProvisioningStatewith valuesIdentityBindingProvisioningStateCanceled,IdentityBindingProvisioningStateCreating,IdentityBindingProvisioningStateDeleting,IdentityBindingProvisioningStateFailed,IdentityBindingProvisioningStateSucceeded,IdentityBindingProvisioningStateUpdating - New enum type
InfrastructureEncryptionwith valuesInfrastructureEncryptionDisabled,InfrastructureEncryptionEnabled - New enum type
IpvsSchedulerwith valuesIpvsSchedulerLeastConnection,IpvsSchedulerRoundRobin - New enum type
JWTAuthenticatorProvisioningStatewith valuesJWTAuthenticatorProvisioningStateCanceled,JWTAuthenticatorProvisioningStateCreating,JWTAuthenticatorProvisioningStateDeleting,JWTAuthenticatorProvisioningStateFailed,JWTAuthenticatorProvisioningStateSucceeded,JWTAuthenticatorProvisioningStateUpdating - New enum type
LocalDNSForwardDestinationwith valuesLocalDNSForwardDestinationClusterCoreDNS,LocalDNSForwardDestinationVnetDNS - New enum type
LocalDNSForwardPolicywith valuesLocalDNSForwardPolicyRandom,LocalDNSForwardPolicyRoundRobin,LocalDNSForwardPolicySequential - New enum type
LocalDNSModewith valuesLocalDNSModeDisabled,LocalDNSModePreferred,LocalDNSModeRequired - New enum type
LocalDNSProtocolwith valuesLocalDNSProtocolForceTCP,LocalDNSProtocolPreferUDP - New enum type
LocalDNSQueryLoggingwith valuesLocalDNSQueryLoggingError,LocalDNSQueryLoggingLog - New enum type
LocalDNSServeStalewith valuesLocalDNSServeStaleDisable,LocalDNSServeStaleImmediate,LocalDNSServeStaleVerify - New enum type
LocalDNSStatewith valuesLocalDNSStateDisabled,LocalDNSStateEnabled - New enum type
ManagedGatewayTypewith valuesManagedGatewayTypeDisabled,ManagedGatewayTypeStandard - New enum type
MeshMembershipProvisioningStatewith valuesMeshMembershipProvisioningStateCanceled,MeshMembershipProvisioningStateCreating,MeshMembershipProvisioningStateDeleting,MeshMembershipProvisioningStateFailed,MeshMembershipProvisioningStateSucceeded,MeshMembershipProvisioningStateUpdating - New enum type
Modewith valuesModeIPTABLES,ModeIPVS - New enum type
NamespaceProvisioningStatewith valuesNamespaceProvisioningStateCanceled,NamespaceProvisioningStateCreating,NamespaceProvisioningStateDeleting,NamespaceProvisioningStateFailed,NamespaceProvisioningStateSucceeded,NamespaceProvisioningStateUpdating - New enum type
Operatorwith valuesOperatorDoesNotExist,OperatorExists,OperatorIn,OperatorNotIn - New enum type
PodLinkLocalAccesswith valuesPodLinkLocalAccessIMDS,PodLinkLocalAccessNone - New enum type
PolicyRulewith valuesPolicyRuleAllowAll,PolicyRuleAllowSameNamespace,PolicyRuleDenyAll - New enum type
ProxyRedirectionMechanismwith valuesProxyRedirectionMechanismCNIChaining,ProxyRedirectionMechanismInitContainers - New enum type
SafeguardsSupportwith valuesSafeguardsSupportPreview,SafeguardsSupportStable - New enum type
SchedulerConfigModewith valuesSchedulerConfigModeDefault,SchedulerConfigModeManagedByCRD - New enum type
SeccompDefaultwith valuesSeccompDefaultRuntimeDefault,SeccompDefaultUnconfined - New enum type
TransitEncryptionTypewith valuesTransitEncryptionTypeNone,TransitEncryptionTypeWireGuard - New enum type
UpgradeStrategywith valuesUpgradeStrategyBlueGreen,UpgradeStrategyRolling - New enum type
VMStatewith valuesVMStateDeleted,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...