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 struct
MaintenanceConfigurationResource - New struct
PrivateEndpoint - New struct
PrivateEndpointConnection - New struct
PrivateEndpointConnectionListResult - New struct
PrivateEndpointConnectionProperties - New struct
PrivateLinkResource - New struct
PrivateLinkResourceListResult - New struct
PrivateLinkResourceProperties - New struct
PrivateLinkServiceConnectionState - New struct
ResourceTags - New struct
ScheduledEntries - New struct
ScheduledEntry - New struct
SecretKeyVaultProperties - New struct
WorkflowEnvelope - New struct
WorkflowEnvelopeCollection - New struct
WorkflowEnvelopeProperties - New struct
WorkflowHealth - New field
AccountKeyVaultPropertiesin structAzureFileProperties - New field
DeploymentErrorsin structCertificateProperties - New field
DeploymentErrors,ProvisioningStatein structConnectedEnvironmentStorageProperties - New field
Kindin structContainerApp - New field
AppHealth,MaxConcurrencyin structDapr - New field
DeploymentErrors,ProvisioningStatein structDaprComponentProperties - New field
IngressConfiguration,PrivateEndpointConnections,PublicNetworkAccessin structManagedEnvironmentProperties