5.0.0 (2026-09-14)
Breaking Changes
- Function
*CertificatesClient.CreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, environmentName string, certificateName string, options *CertificatesClientCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, environmentName string, certificateName string, certificateEnvelope Certificate, options *CertificatesClientCreateOrUpdateOptions) - Function
*ConnectedEnvironmentsCertificatesClient.BeginCreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, connectedEnvironmentName string, certificateName string, options *ConnectedEnvironmentsCertificatesClientBeginCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, connectedEnvironmentName string, certificateName string, certificateEnvelope Certificate, options *ConnectedEnvironmentsCertificatesClientBeginCreateOrUpdateOptions) - Function
*HTTPRouteConfigClient.CreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, environmentName string, httpRouteName string, options *HTTPRouteConfigClientCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, environmentName string, httpRouteName string, httpRouteConfigEnvelope HTTPRouteConfig, options *HTTPRouteConfigClientCreateOrUpdateOptions) - Function
*LogicAppsClient.CreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, containerAppName string, logicAppName string, options *LogicAppsClientCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, containerAppName string, logicAppName string, resource LogicApp, options *LogicAppsClientCreateOrUpdateOptions) - Function
*ManagedCertificatesClient.BeginCreateOrUpdateparameter(s) have been changed from(ctx context.Context, resourceGroupName string, environmentName string, managedCertificateName string, options *ManagedCertificatesClientBeginCreateOrUpdateOptions)to(ctx context.Context, resourceGroupName string, environmentName string, managedCertificateName string, managedCertificateEnvelope ManagedCertificate, options *ManagedCertificatesClientBeginCreateOrUpdateOptions) - Type of
ManagedIdentitySetting.Lifecyclehas been changed from*IdentitySettingsLifeCycleto*SessionPoolIdentityLifeCycle - Struct
BaseContainerhas been removed - Struct
DefaultErrorResponsehas been removed - Struct
DefaultErrorResponseErrorhas been removed - Struct
DefaultErrorResponseErrorDetailsItemhas been removed - Struct
ErrorAdditionalInfohas been removed - Struct
ErrorDetailhas been removed - Struct
ErrorResponsehas been removed - Struct
JobExecutionNamesCollectionhas been removed - Struct
ProxyResourcehas been removed - Struct
Resourcehas been removed - Struct
ResourceTagshas been removed - Struct
TrackedResourcehas been removed - Field
CertificateEnvelopeof structCertificatesClientCreateOrUpdateOptionshas been removed - Field
CertificateEnvelopeof structConnectedEnvironmentsCertificatesClientBeginCreateOrUpdateOptionshas been removed - Field
HTTPRouteConfigEnvelopeof structHTTPRouteConfigClientCreateOrUpdateOptionshas been removed - Field
Resourceof structLogicAppsClientCreateOrUpdateOptionshas been removed - Field
ManagedCertificateEnvelopeof structManagedCertificatesClientBeginCreateOrUpdateOptionshas been removed
Features Added
- New enum type
ContainerAppsFunctionStatewith valuesContainerAppsFunctionStateDisabled,ContainerAppsFunctionStateEnabled - New enum type
DotNetComponentProvisioningStatewith valuesDotNetComponentProvisioningStateCanceled,DotNetComponentProvisioningStateDeleting,DotNetComponentProvisioningStateFailed,DotNetComponentProvisioningStateInProgress,DotNetComponentProvisioningStateSucceeded - New enum type
DotNetComponentTypewith valuesDotNetComponentTypeAspireDashboard - New enum type
JobRunningStatewith valuesJobRunningStateProgressing,JobRunningStateReady,JobRunningStateSuspended - New enum type
ManagedEnvironmentModewith valuesManagedEnvironmentModeArchived,ManagedEnvironmentModeConsumptionOnly,ManagedEnvironmentModeExpress,ManagedEnvironmentModeWorkloadProfiles - New enum type
SandboxGroupProvisioningStatewith valuesSandboxGroupProvisioningStateCanceled,SandboxGroupProvisioningStateDeleting,SandboxGroupProvisioningStateFailed,SandboxGroupProvisioningStateInProgress,SandboxGroupProvisioningStateSucceeded,SandboxGroupProvisioningStateUpdating - New enum type
SessionPoolIdentityLifeCyclewith valuesSessionPoolIdentityLifeCycleMain,SessionPoolIdentityLifeCycleNone - New enum type
SessionProbeTypewith valuesSessionProbeTypeLiveness,SessionProbeTypeStartup - New enum type
Statuswith valuesStatusFailed,StatusStarting,StatusSucceeded - New enum type
VnetConnectionProvisioningStatewith valuesVnetConnectionProvisioningStateCanceled,VnetConnectionProvisioningStateDeleting,VnetConnectionProvisioningStateFailed,VnetConnectionProvisioningStateInProgress,VnetConnectionProvisioningStateSucceeded,VnetConnectionProvisioningStateUpdating - New function
NewAvailableEnvironmentModesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*AvailableEnvironmentModesClient, error) - New function
*AvailableEnvironmentModesClient.NewListPager(location string, options *AvailableEnvironmentModesClientListOptions) *runtime.Pager[AvailableEnvironmentModesClientListResponse] - New function
*ClientFactory.NewAvailableEnvironmentModesClient() *AvailableEnvironmentModesClient - New function
*ClientFactory.NewContainerAppPrivateEndpointConnectionsClient() *ContainerAppPrivateEndpointConnectionsClient - New function
*ClientFactory.NewContainerAppPrivateLinkResourcesClient() *ContainerAppPrivateLinkResourcesClient - New function
*ClientFactory.NewContainerAppsFunctionsClient() *ContainerAppsFunctionsClient - New function
*ClientFactory.NewContainerAppsLabelHistoryClient() *ContainerAppsLabelHistoryClient - New function
*ClientFactory.NewContainerAppsRevisionFunctionsClient() *ContainerAppsRevisionFunctionsClient - New function
*ClientFactory.NewDaprComponentResiliencyPoliciesClient() *DaprComponentResiliencyPoliciesClient - New function
*ClientFactory.NewDotNetComponentsClient() *DotNetComponentsClient - New function
*ClientFactory.NewFunctionsExtensionClient() *FunctionsExtensionClient - New function
*ClientFactory.NewSandboxGroupsClient() *SandboxGroupsClient - New function
*ClientFactory.NewVnetConnectionsClient() *VnetConnectionsClient - New function
NewContainerAppPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppPrivateEndpointConnectionsClient, error) - New function
*ContainerAppPrivateEndpointConnectionsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, containerAppName string, privateEndpointConnectionName string, privateEndpointConnectionEnvelope PrivateEndpointConnection, options *ContainerAppPrivateEndpointConnectionsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ContainerAppPrivateEndpointConnectionsClientCreateOrUpdateResponse], error) - New function
*ContainerAppPrivateEndpointConnectionsClient.BeginDelete(ctx context.Context, resourceGroupName string, containerAppName string, privateEndpointConnectionName string, options *ContainerAppPrivateEndpointConnectionsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppPrivateEndpointConnectionsClientDeleteResponse], error) - New function
*ContainerAppPrivateEndpointConnectionsClient.Get(ctx context.Context, resourceGroupName string, containerAppName string, privateEndpointConnectionName string, options *ContainerAppPrivateEndpointConnectionsClientGetOptions) (ContainerAppPrivateEndpointConnectionsClientGetResponse, error) - New function
*ContainerAppPrivateEndpointConnectionsClient.NewListPager(resourceGroupName string, containerAppName string, options *ContainerAppPrivateEndpointConnectionsClientListOptions) *runtime.Pager[ContainerAppPrivateEndpointConnectionsClientListResponse] - New function
NewContainerAppPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppPrivateLinkResourcesClient, error) - New function
*ContainerAppPrivateLinkResourcesClient.Get(ctx context.Context, resourceGroupName string, containerAppName string, privateLinkResourceName string, options *ContainerAppPrivateLinkResourcesClientGetOptions) (ContainerAppPrivateLinkResourcesClientGetResponse, error) - New function
*ContainerAppPrivateLinkResourcesClient.NewListPager(resourceGroupName string, containerAppName string, options *ContainerAppPrivateLinkResourcesClientListOptions) *runtime.Pager[ContainerAppPrivateLinkResourcesClientListResponse] - New function
NewContainerAppsFunctionsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppsFunctionsClient, error) - New function
*ContainerAppsFunctionsClient.Get(ctx context.Context, resourceGroupName string, containerAppName string, functionName string, options *ContainerAppsFunctionsClientGetOptions) (ContainerAppsFunctionsClientGetResponse, error) - New function
*ContainerAppsFunctionsClient.NewListPager(resourceGroupName string, containerAppName string, options *ContainerAppsFunctionsClientListOptions) *runtime.Pager[ContainerAppsFunctionsClientListResponse] - New function
NewContainerAppsLabelHistoryClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppsLabelHistoryClient, error) - New function
*ContainerAppsLabelHistoryClient.DeleteLabelHistory(ctx context.Context, resourceGroupName string, containerAppName string, labelName string, options *ContainerAppsLabelHistoryClientDeleteLabelHistoryOptions) (ContainerAppsLabelHistoryClientDeleteLabelHistoryResponse, error) - New function
*ContainerAppsLabelHistoryClient.GetLabelHistory(ctx context.Context, resourceGroupName string, containerAppName string, labelName string, options *ContainerAppsLabelHistoryClientGetLabelHistoryOptions) (ContainerAppsLabelHistoryClientGetLabelHistoryResponse, error) - New function
*ContainerAppsLabelHistoryClient.NewListLabelHistoryPager(resourceGroupName string, containerAppName string, options *ContainerAppsLabelHistoryClientListLabelHistoryOptions) *runtime.Pager[ContainerAppsLabelHistoryClientListLabelHistoryResponse] - New function
NewContainerAppsRevisionFunctionsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppsRevisionFunctionsClient, error) - New function
*ContainerAppsRevisionFunctionsClient.Get(ctx context.Context, resourceGroupName string, containerAppName string, revisionName string, functionName string, options *ContainerAppsRevisionFunctionsClientGetOptions) (ContainerAppsRevisionFunctionsClientGetResponse, error) - New function
*ContainerAppsRevisionFunctionsClient.NewListPager(resourceGroupName string, containerAppName string, revisionName string, options *ContainerAppsRevisionFunctionsClientListOptions) *runtime.Pager[ContainerAppsRevisionFunctionsClientListResponse] - New function
NewDaprComponentResiliencyPoliciesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*DaprComponentResiliencyPoliciesClient, error) - New function
*DaprComponentResiliencyPoliciesClient.CreateOrUpdate(ctx context.Context, resourceGroupName string, environmentName string, componentName string, name string, daprComponentResiliencyPolicyEnvelope DaprComponentResiliencyPolicy, options *DaprComponentResiliencyPoliciesClientCreateOrUpdateOptions) (DaprComponentResiliencyPoliciesClientCreateOrUpdateResponse, error) - New function
*DaprComponentResiliencyPoliciesClient.Delete(ctx context.Context, resourceGroupName string, environmentName string, componentName string, name string, options *DaprComponentResiliencyPoliciesClientDeleteOptions) (DaprComponentResiliencyPoliciesClientDeleteResponse, error) - New function
*DaprComponentResiliencyPoliciesClient.Get(ctx context.Context, resourceGroupName string, environmentName string, componentName string, name string, options *DaprComponentResiliencyPoliciesClientGetOptions) (DaprComponentResiliencyPoliciesClientGetResponse, error) - New function
*DaprComponentResiliencyPoliciesClient.NewListPager(resourceGroupName string, environmentName string, componentName string, options *DaprComponentResiliencyPoliciesClientListOptions) *runtime.Pager[DaprComponentResiliencyPoliciesClientListResponse] - New function
NewDotNetComponentsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*DotNetComponentsClient, error) - New function
*DotNetComponentsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, environmentName string, name string, dotNetComponentEnvelope DotNetComponent, options *DotNetComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DotNetComponentsClientCreateOrUpdateResponse], error) - New function
*DotNetComponentsClient.BeginDelete(ctx context.Context, resourceGroupName string, environmentName string, name string, options *DotNetComponentsClientBeginDeleteOptions) (*runtime.Poller[DotNetComponentsClientDeleteResponse], error) - New function
*DotNetComponentsClient.Get(ctx context.Context, resourceGroupName string, environmentName string, name string, options *DotNetComponentsClientGetOptions) (DotNetComponentsClientGetResponse, error) - New function
*DotNetComponentsClient.NewListPager(resourceGroupName string, environmentName string, options *DotNetComponentsClientListOptions) *runtime.Pager[DotNetComponentsClientListResponse] - New function
*DotNetComponentsClient.BeginUpdate(ctx context.Context, resourceGroupName string, environmentName string, name string, dotNetComponentEnvelope DotNetComponent, options *DotNetComponentsClientBeginUpdateOptions) (*runtime.Poller[DotNetComponentsClientUpdateResponse], error) - New function
NewFunctionsExtensionClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*FunctionsExtensionClient, error) - New function
*FunctionsExtensionClient.InvokeFunctionsHost(ctx context.Context, resourceGroupName string, containerAppName string, revisionName string, functionAppName string, options *FunctionsExtensionClientInvokeFunctionsHostOptions) (FunctionsExtensionClientInvokeFunctionsHostResponse, error) - New function
*JobsClient.BeginResume(ctx context.Context, resourceGroupName string, jobName string, options *JobsClientBeginResumeOptions) (*runtime.Poller[JobsClientResumeResponse], error) - New function
*JobsClient.BeginSuspend(ctx context.Context, resourceGroupName string, jobName string, options *JobsClientBeginSuspendOptions) (*runtime.Poller[JobsClientSuspendResponse], error) - New function
*ManagedEnvironmentPrivateLinkResourcesClient.Get(ctx context.Context, resourceGroupName string, environmentName string, privateLinkResourceName string, options *ManagedEnvironmentPrivateLinkResourcesClientGetOptions) (ManagedEnvironmentPrivateLinkResourcesClientGetResponse, error) - New function
*ManagedEnvironmentsClient.CheckMigrationEligibility(ctx context.Context, resourceGroupName string, environmentName string, body CheckMigrationEligibilityRequest, options *ManagedEnvironmentsClientCheckMigrationEligibilityOptions) (ManagedEnvironmentsClientCheckMigrationEligibilityResponse, error) - New function
NewSandboxGroupsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*SandboxGroupsClient, error) - New function
*SandboxGroupsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, sandboxGroupName string, resource SandboxGroup, options *SandboxGroupsClientBeginCreateOrUpdateOptions) (*runtime.Poller[SandboxGroupsClientCreateOrUpdateResponse], error) - New function
*SandboxGroupsClient.BeginDelete(ctx context.Context, resourceGroupName string, sandboxGroupName string, options *SandboxGroupsClientBeginDeleteOptions) (*runtime.Poller[SandboxGroupsClientDeleteResponse], error) - New function
*SandboxGroupsClient.Get(ctx context.Context, resourceGroupName string, sandboxGroupName string, options *SandboxGroupsClientGetOptions) (SandboxGroupsClientGetResponse, error) - New function
*SandboxGroupsClient.NewListByResourceGroupPager(resourceGroupName string, options *SandboxGroupsClientListByResourceGroupOptions) *runtime.Pager[SandboxGroupsClientListByResourceGroupResponse] - New function
*SandboxGroupsClient.NewListBySubscriptionPager(options *SandboxGroupsClientListBySubscriptionOptions) *runtime.Pager[SandboxGroupsClientListBySubscriptionResponse] - New function
*SandboxGroupsClient.BeginUpdate(ctx context.Context, resourceGroupName string, sandboxGroupName string, properties SandboxGroupPatch, options *SandboxGroupsClientBeginUpdateOptions) (*runtime.Poller[SandboxGroupsClientUpdateResponse], error) - New function
NewVnetConnectionsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*VnetConnectionsClient, error) - New function
*VnetConnectionsClient.CreateOrUpdate(ctx context.Context, resourceGroupName string, sandboxGroupName string, vnetConnectionName string, resource VnetConnection, options *VnetConnectionsClientCreateOrUpdateOptions) (VnetConnectionsClientCreateOrUpdateResponse, error) - New function
*VnetConnectionsClient.BeginDelete(ctx context.Context, resourceGroupName string, sandboxGroupName string, vnetConnectionName string, options *VnetConnectionsClientBeginDeleteOptions) (*runtime.Poller[VnetConnectionsClientDeleteResponse], error) - New function
*VnetConnectionsClient.Get(ctx context.Context, resourceGroupName string, sandboxGroupName string, vnetConnectionName string, options *VnetConnectionsClientGetOptions) (VnetConnectionsClientGetResponse, error) - New function
*VnetConnectionsClient.NewListBySandboxGroupPager(resourceGroupName string, sandboxGroupName string, options *VnetConnectionsClientListBySandboxGroupOptions) *runtime.Pager[VnetConnectionsClientListBySandboxGroupResponse] - New struct
AppInsightsConfiguration - New struct
AvailableEnvironmentMode - New struct
AvailableEnvironmentModeProperties - New struct
AvailableEnvironmentModesCollection - New struct
CheckMigrationEligibilityRequest - New struct
CheckMigrationEligibilityResponse - New struct
ContainerAppNetworkingConfiguration - New struct
ContainerAppsFunction - New struct
ContainerAppsFunctionCollection - New struct
ContainerAppsFunctionProperties - New struct
ContainerExecutionStatus - New struct
DaprComponentResiliencyPoliciesCollection - New struct
DaprComponentResiliencyPolicy - New struct
DaprComponentResiliencyPolicyCircuitBreakerPolicyConfiguration - New struct
DaprComponentResiliencyPolicyConfiguration - New struct
DaprComponentResiliencyPolicyHTTPRetryBackOffConfiguration - New struct
DaprComponentResiliencyPolicyHTTPRetryPolicyConfiguration - New struct
DaprComponentResiliencyPolicyProperties - New struct
DaprComponentResiliencyPolicyTimeoutPolicyConfiguration - New struct
DataDogConfiguration - New struct
DestinationsConfiguration - New struct
DotNetComponent - New struct
DotNetComponentConfigurationProperty - New struct
DotNetComponentProperties - New struct
DotNetComponentServiceBind - New struct
DotNetComponentsCollection - New struct
ExecutionStatus - New struct
Header - New struct
LabelHistory - New struct
LabelHistoryCollection - New struct
LabelHistoryProperties - New struct
LabelHistoryRecordItem - New struct
LogsConfiguration - New struct
MetricsConfiguration - New struct
MigrationEligibilityFailureReason - New struct
OpenTelemetryConfiguration - New struct
OtlpConfiguration - New struct
ReplicaExecutionStatus - New struct
SandboxGroup - New struct
SandboxGroupListResult - New struct
SandboxGroupPatch - New struct
SandboxGroupPatchProperties - New struct
SandboxGroupProperties - New struct
SessionProbe - New struct
SessionProbeHTTPGet - New struct
SessionProbeHTTPGetHTTPHeadersItem - New struct
SessionProbeTCPSocket - New struct
TracesConfiguration - New struct
VnetConnection - New struct
VnetConnectionListResult - New struct
VnetConnectionProperties - New field
BlobContainerURI,ClientID,ManagedIdentityResourceIDin structBlobStorageTokenStore - New field
Networkingin structContainerAppProperties - New field
SystemDatain structJobExecution - New field
DetailedStatus,Message,Reasonin structJobExecutionProperties - New field
RunningStatein structJobProperties - New field
AppInsightsConfiguration,EnvironmentMode,OpenTelemetryConfigurationin structManagedEnvironmentProperties - New field
DebugEndpointin structReplicaContainer - New field
AllowScalingRuleOverridein structScale - New field
Probesin structSessionContainer