# Release History

## 5.0.0-beta.1 (2026-05-20)
### Breaking Changes

- Function `*CertificatesClient.CreateOrUpdate` parameter(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.BeginCreateOrUpdate` parameter(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.CreateOrUpdate` parameter(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.CreateOrUpdate` parameter(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.BeginCreateOrUpdate` parameter(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)`
- Struct `BaseContainer` has been removed
- Struct `DefaultErrorResponse` has been removed
- Struct `DefaultErrorResponseError` has been removed
- Struct `DefaultErrorResponseErrorDetailsItem` has been removed
- Struct `ErrorAdditionalInfo` has been removed
- Struct `ErrorDetail` has been removed
- Struct `ErrorResponse` has been removed
- Struct `JobExecutionNamesCollection` has been removed
- Struct `ProxyResource` has been removed
- Struct `Resource` has been removed
- Struct `ResourceTags` has been removed
- Struct `TrackedResource` has been removed
- Field `CertificateEnvelope` of struct `CertificatesClientCreateOrUpdateOptions` has been removed
- Field `CertificateEnvelope` of struct `ConnectedEnvironmentsCertificatesClientBeginCreateOrUpdateOptions` has been removed
- Field `HTTPRouteConfigEnvelope` of struct `HTTPRouteConfigClientCreateOrUpdateOptions` has been removed
- Field `Resource` of struct `LogicAppsClientCreateOrUpdateOptions` has been removed
- Field `ManagedCertificateEnvelope` of struct `ManagedCertificatesClientBeginCreateOrUpdateOptions` has been removed

### Features Added

- New value `ActiveRevisionsModeLabels` added to enum type `ActiveRevisionsMode`
- New value `ContainerTypeNodeLTS`, `ContainerTypeShell` added to enum type `ContainerType`
- New value `JavaComponentTypeNacos`, `JavaComponentTypeSpringCloudGateway` added to enum type `JavaComponentType`
- New value `StorageTypeSmb` added to enum type `StorageType`
- New enum type `BuildProvisioningState` with values `BuildProvisioningStateCanceled`, `BuildProvisioningStateCreating`, `BuildProvisioningStateDeleting`, `BuildProvisioningStateFailed`, `BuildProvisioningStateSucceeded`, `BuildProvisioningStateUpdating`
- New enum type `BuildStatus` with values `BuildStatusCanceled`, `BuildStatusFailed`, `BuildStatusInProgress`, `BuildStatusNotStarted`, `BuildStatusSucceeded`
- New enum type `BuilderProvisioningState` with values `BuilderProvisioningStateCanceled`, `BuilderProvisioningStateCreating`, `BuilderProvisioningStateDeleting`, `BuilderProvisioningStateFailed`, `BuilderProvisioningStateSucceeded`, `BuilderProvisioningStateUpdating`
- New enum type `CertificateType` with values `CertificateTypeImagePullTrustedCA`, `CertificateTypeServerSSLCertificate`
- New enum type `DetectionStatus` with values `DetectionStatusFailed`, `DetectionStatusRegistryLoginFailed`, `DetectionStatusSucceeded`
- New enum type `DotNetComponentProvisioningState` with values `DotNetComponentProvisioningStateCanceled`, `DotNetComponentProvisioningStateDeleting`, `DotNetComponentProvisioningStateFailed`, `DotNetComponentProvisioningStateInProgress`, `DotNetComponentProvisioningStateSucceeded`
- New enum type `DotNetComponentType` with values `DotNetComponentTypeAspireDashboard`
- New enum type `ImageType` with values `ImageTypeCloudBuild`, `ImageTypeContainerImage`
- New enum type `IngressTargetPortHTTPScheme` with values `IngressTargetPortHTTPSchemeHTTP`, `IngressTargetPortHTTPSchemeHTTPS`
- New enum type `JobRunningState` with values `JobRunningStateProgressing`, `JobRunningStateReady`, `JobRunningStateSuspended`
- New enum type `Level` with values `LevelDebug`, `LevelError`, `LevelInfo`, `LevelOff`, `LevelTrace`, `LevelWarn`
- New enum type `LogicAppsProxyMethod` with values `LogicAppsProxyMethodGET`, `LogicAppsProxyMethodPOST`
- New enum type `PatchApplyStatus` with values `PatchApplyStatusCanceled`, `PatchApplyStatusCreatingRevision`, `PatchApplyStatusImagePushPullFailed`, `PatchApplyStatusManuallySkipped`, `PatchApplyStatusNotStarted`, `PatchApplyStatusRebaseFailed`, `PatchApplyStatusRebaseInProgress`, `PatchApplyStatusRevisionCreationFailed`, `PatchApplyStatusSucceeded`
- New enum type `PatchType` with values `PatchTypeFrameworkAndOSSecurity`, `PatchTypeFrameworkSecurity`, `PatchTypeOSSecurity`, `PatchTypeOther`
- New enum type `PatchingMode` with values `PatchingModeAutomatic`, `PatchingModeDisabled`, `PatchingModeManual`
- New enum type `SessionProbeType` with values `SessionProbeTypeLiveness`, `SessionProbeTypeStartup`
- New enum type `Status` with values `StatusFailed`, `StatusStarting`, `StatusSucceeded`
- New function `NewAppResiliencyClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*AppResiliencyClient, error)`
- New function `*AppResiliencyClient.CreateOrUpdate(ctx context.Context, resourceGroupName string, appName string, name string, resiliencyEnvelope AppResiliency, options *AppResiliencyClientCreateOrUpdateOptions) (AppResiliencyClientCreateOrUpdateResponse, error)`
- New function `*AppResiliencyClient.Delete(ctx context.Context, resourceGroupName string, appName string, name string, options *AppResiliencyClientDeleteOptions) (AppResiliencyClientDeleteResponse, error)`
- New function `*AppResiliencyClient.Get(ctx context.Context, resourceGroupName string, appName string, name string, options *AppResiliencyClientGetOptions) (AppResiliencyClientGetResponse, error)`
- New function `*AppResiliencyClient.NewListPager(resourceGroupName string, appName string, options *AppResiliencyClientListOptions) *runtime.Pager[AppResiliencyClientListResponse]`
- New function `*AppResiliencyClient.Update(ctx context.Context, resourceGroupName string, appName string, name string, resiliencyEnvelope AppResiliency, options *AppResiliencyClientUpdateOptions) (AppResiliencyClientUpdateResponse, error)`
- New function `NewBuildAuthTokenClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BuildAuthTokenClient, error)`
- New function `*BuildAuthTokenClient.List(ctx context.Context, resourceGroupName string, builderName string, buildName string, options *BuildAuthTokenClientListOptions) (BuildAuthTokenClientListResponse, error)`
- New function `NewBuildersClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BuildersClient, error)`
- New function `*BuildersClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, builderName string, builderEnvelope BuilderResource, options *BuildersClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildersClientCreateOrUpdateResponse], error)`
- New function `*BuildersClient.BeginDelete(ctx context.Context, resourceGroupName string, builderName string, options *BuildersClientBeginDeleteOptions) (*runtime.Poller[BuildersClientDeleteResponse], error)`
- New function `*BuildersClient.Get(ctx context.Context, resourceGroupName string, builderName string, options *BuildersClientGetOptions) (BuildersClientGetResponse, error)`
- New function `*BuildersClient.NewListByResourceGroupPager(resourceGroupName string, options *BuildersClientListByResourceGroupOptions) *runtime.Pager[BuildersClientListByResourceGroupResponse]`
- New function `*BuildersClient.NewListBySubscriptionPager(options *BuildersClientListBySubscriptionOptions) *runtime.Pager[BuildersClientListBySubscriptionResponse]`
- New function `*BuildersClient.BeginUpdate(ctx context.Context, resourceGroupName string, builderName string, builderEnvelope BuilderResourceUpdate, options *BuildersClientBeginUpdateOptions) (*runtime.Poller[BuildersClientUpdateResponse], error)`
- New function `NewBuildsByBuilderResourceClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BuildsByBuilderResourceClient, error)`
- New function `*BuildsByBuilderResourceClient.NewListPager(resourceGroupName string, builderName string, options *BuildsByBuilderResourceClientListOptions) *runtime.Pager[BuildsByBuilderResourceClientListResponse]`
- New function `NewBuildsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BuildsClient, error)`
- New function `*BuildsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, builderName string, buildName string, buildEnvelope BuildResource, options *BuildsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildsClientCreateOrUpdateResponse], error)`
- New function `*BuildsClient.BeginDelete(ctx context.Context, resourceGroupName string, builderName string, buildName string, options *BuildsClientBeginDeleteOptions) (*runtime.Poller[BuildsClientDeleteResponse], error)`
- New function `*BuildsClient.Get(ctx context.Context, resourceGroupName string, builderName string, buildName string, options *BuildsClientGetOptions) (BuildsClientGetResponse, error)`
- New function `*ClientFactory.NewAppResiliencyClient() *AppResiliencyClient`
- New function `*ClientFactory.NewBuildAuthTokenClient() *BuildAuthTokenClient`
- New function `*ClientFactory.NewBuildersClient() *BuildersClient`
- New function `*ClientFactory.NewBuildsByBuilderResourceClient() *BuildsByBuilderResourceClient`
- New function `*ClientFactory.NewBuildsClient() *BuildsClient`
- New function `*ClientFactory.NewContainerAppsBuildsByContainerAppClient() *ContainerAppsBuildsByContainerAppClient`
- New function `*ClientFactory.NewContainerAppsBuildsClient() *ContainerAppsBuildsClient`
- New function `*ClientFactory.NewContainerAppsFunctionsClient() *ContainerAppsFunctionsClient`
- New function `*ClientFactory.NewContainerAppsLabelHistoryClient() *ContainerAppsLabelHistoryClient`
- New function `*ClientFactory.NewContainerAppsPatchesClient() *ContainerAppsPatchesClient`
- New function `*ClientFactory.NewContainerAppsRevisionFunctionsClient() *ContainerAppsRevisionFunctionsClient`
- New function `*ClientFactory.NewDaprComponentResiliencyPoliciesClient() *DaprComponentResiliencyPoliciesClient`
- New function `*ClientFactory.NewDaprSubscriptionsClient() *DaprSubscriptionsClient`
- New function `*ClientFactory.NewDotNetComponentsClient() *DotNetComponentsClient`
- New function `*ClientFactory.NewFunctionsExtensionClient() *FunctionsExtensionClient`
- New function `NewContainerAppsBuildsByContainerAppClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppsBuildsByContainerAppClient, error)`
- New function `*ContainerAppsBuildsByContainerAppClient.NewListPager(resourceGroupName string, containerAppName string, options *ContainerAppsBuildsByContainerAppClientListOptions) *runtime.Pager[ContainerAppsBuildsByContainerAppClientListResponse]`
- New function `NewContainerAppsBuildsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppsBuildsClient, error)`
- New function `*ContainerAppsBuildsClient.BeginDelete(ctx context.Context, resourceGroupName string, containerAppName string, buildName string, options *ContainerAppsBuildsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsBuildsClientDeleteResponse], error)`
- New function `*ContainerAppsBuildsClient.Get(ctx context.Context, resourceGroupName string, containerAppName string, buildName string, options *ContainerAppsBuildsClientGetOptions) (ContainerAppsBuildsClientGetResponse, error)`
- 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 `NewContainerAppsPatchesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ContainerAppsPatchesClient, error)`
- New function `*ContainerAppsPatchesClient.BeginApply(ctx context.Context, resourceGroupName string, containerAppName string, patchName string, options *ContainerAppsPatchesClientBeginApplyOptions) (*runtime.Poller[ContainerAppsPatchesClientApplyResponse], error)`
- New function `*ContainerAppsPatchesClient.BeginDelete(ctx context.Context, resourceGroupName string, containerAppName string, patchName string, options *ContainerAppsPatchesClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsPatchesClientDeleteResponse], error)`
- New function `*ContainerAppsPatchesClient.Get(ctx context.Context, resourceGroupName string, containerAppName string, patchName string, options *ContainerAppsPatchesClientGetOptions) (ContainerAppsPatchesClientGetResponse, error)`
- New function `*ContainerAppsPatchesClient.NewListByContainerAppPager(resourceGroupName string, containerAppName string, options *ContainerAppsPatchesClientListByContainerAppOptions) *runtime.Pager[ContainerAppsPatchesClientListByContainerAppResponse]`
- New function `*ContainerAppsPatchesClient.BeginSkipConfigure(ctx context.Context, resourceGroupName string, containerAppName string, patchName string, patchSkipConfig PatchSkipConfig, options *ContainerAppsPatchesClientBeginSkipConfigureOptions) (*runtime.Poller[ContainerAppsPatchesClientSkipConfigureResponse], error)`
- 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 `*ContainerAppsSessionPoolsClient.FetchMcpServerCredentials(ctx context.Context, resourceGroupName string, sessionPoolName string, options *ContainerAppsSessionPoolsClientFetchMcpServerCredentialsOptions) (ContainerAppsSessionPoolsClientFetchMcpServerCredentialsResponse, error)`
- New function `*ContainerAppsSessionPoolsClient.RotateMcpServerCredentials(ctx context.Context, resourceGroupName string, sessionPoolName string, options *ContainerAppsSessionPoolsClientRotateMcpServerCredentialsOptions) (ContainerAppsSessionPoolsClientRotateMcpServerCredentialsResponse, error)`
- 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 `NewDaprSubscriptionsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*DaprSubscriptionsClient, error)`
- New function `*DaprSubscriptionsClient.CreateOrUpdate(ctx context.Context, resourceGroupName string, environmentName string, name string, daprSubscriptionEnvelope DaprSubscription, options *DaprSubscriptionsClientCreateOrUpdateOptions) (DaprSubscriptionsClientCreateOrUpdateResponse, error)`
- New function `*DaprSubscriptionsClient.Delete(ctx context.Context, resourceGroupName string, environmentName string, name string, options *DaprSubscriptionsClientDeleteOptions) (DaprSubscriptionsClientDeleteResponse, error)`
- New function `*DaprSubscriptionsClient.Get(ctx context.Context, resourceGroupName string, environmentName string, name string, options *DaprSubscriptionsClientGetOptions) (DaprSubscriptionsClientGetResponse, error)`
- New function `*DaprSubscriptionsClient.NewListPager(resourceGroupName string, environmentName string, options *DaprSubscriptionsClientListOptions) *runtime.Pager[DaprSubscriptionsClientListResponse]`
- 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 `*LogicAppsClient.DeployWorkflowArtifacts(ctx context.Context, resourceGroupName string, containerAppName string, logicAppName string, options *LogicAppsClientDeployWorkflowArtifactsOptions) (LogicAppsClientDeployWorkflowArtifactsResponse, error)`
- New function `*LogicAppsClient.Invoke(ctx context.Context, resourceGroupName string, containerAppName string, logicAppName string, xMSLogicAppsProxyPath string, xMSLogicAppsProxyMethod LogicAppsProxyMethod, options *LogicAppsClientInvokeOptions) (LogicAppsClientInvokeResponse, error)`
- New function `*SpringCloudGatewayComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*NacosComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New struct `AppInsightsConfiguration`
- New struct `AppResiliency`
- New struct `AppResiliencyCollection`
- New struct `AppResiliencyProperties`
- New struct `BuildCollection`
- New struct `BuildConfiguration`
- New struct `BuildProperties`
- New struct `BuildResource`
- New struct `BuildToken`
- New struct `BuilderCollection`
- New struct `BuilderProperties`
- New struct `BuilderResource`
- New struct `BuilderResourceUpdate`
- New struct `BuilderResourceUpdateProperties`
- New struct `CircuitBreakerPolicy`
- New struct `ContainerAppPropertiesPatchingConfiguration`
- New struct `ContainerAppsBuildCollection`
- New struct `ContainerAppsBuildConfiguration`
- New struct `ContainerAppsBuildProperties`
- New struct `ContainerAppsBuildResource`
- New struct `ContainerAppsFunction`
- New struct `ContainerAppsFunctionCollection`
- New struct `ContainerAppsFunctionProperties`
- New struct `ContainerAppsPatchResource`
- New struct `ContainerExecutionStatus`
- New struct `ContainerRegistry`
- New struct `ContainerRegistryWithCustomImage`
- 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 `DaprComponentServiceBinding`
- New struct `DaprServiceBindMetadata`
- New struct `DaprSubscription`
- New struct `DaprSubscriptionBulkSubscribeOptions`
- New struct `DaprSubscriptionProperties`
- New struct `DaprSubscriptionRouteRule`
- New struct `DaprSubscriptionRoutes`
- New struct `DaprSubscriptionsCollection`
- New struct `DataDogConfiguration`
- New struct `DestinationsConfiguration`
- New struct `DiskEncryptionConfiguration`
- New struct `DiskEncryptionConfigurationKeyVaultConfiguration`
- New struct `DiskEncryptionConfigurationKeyVaultConfigurationAuth`
- New struct `DotNetComponent`
- New struct `DotNetComponentConfigurationProperty`
- New struct `DotNetComponentProperties`
- New struct `DotNetComponentServiceBind`
- New struct `DotNetComponentsCollection`
- New struct `EnvironmentVariable`
- New struct `ExecutionStatus`
- New struct `HTTPConnectionPool`
- New struct `HTTPGet`
- New struct `HTTPRetryPolicy`
- New struct `HTTPRetryPolicyMatches`
- New struct `HTTPRetryPolicyRetryBackOff`
- New struct `Header`
- New struct `HeaderMatch`
- New struct `HeaderMatchMatch`
- New struct `LabelHistory`
- New struct `LabelHistoryCollection`
- New struct `LabelHistoryProperties`
- New struct `LabelHistoryRecordItem`
- New struct `LoggerSetting`
- New struct `LogicAppProperties`
- New struct `LogsConfiguration`
- New struct `McpServerCredential`
- New struct `McpServerSettings`
- New struct `MetricsConfiguration`
- New struct `NacosComponent`
- New struct `Object`
- New struct `OpenTelemetryConfiguration`
- New struct `OtlpConfiguration`
- New struct `PatchCollection`
- New struct `PatchDetails`
- New struct `PatchDetailsNewLayer`
- New struct `PatchDetailsOldLayer`
- New struct `PatchProperties`
- New struct `PatchSkipConfig`
- New struct `PreBuildStep`
- New struct `ReplicaExecutionStatus`
- New struct `RuntimeDotnet`
- New struct `RuntimeJavaAgent`
- New struct `RuntimeJavaAgentLogging`
- New struct `ScgRoute`
- New struct `SessionProbe`
- New struct `SessionProbeHTTPGet`
- New struct `SessionProbeHTTPGetHTTPHeadersItem`
- New struct `SessionProbeTCPSocket`
- New struct `SmbStorage`
- New struct `SpringCloudGatewayComponent`
- New struct `TCPConnectionPool`
- New struct `TCPRetryPolicy`
- New struct `TemplatePoolStatus`
- New struct `TemplateStatus`
- New struct `TemplateUpdateStatus`
- New struct `TimeoutPolicy`
- New struct `TracesConfiguration`
- New struct `WorkflowArtifacts`
- New field `BlobContainerURI`, `ClientID`, `ManagedIdentityResourceID` in struct `BlobStorageTokenStore`
- New field `CertificateType` in struct `CertificateProperties`
- New field `RevisionTransitionThreshold`, `TargetLabel` in struct `Configuration`
- New field `Smb` in struct `ConnectedEnvironmentStorageProperties`
- New field `ImageType` in struct `Container`
- New field `DeploymentErrors`, `PatchingConfiguration` in struct `ContainerAppProperties`
- New field `XMSGithubAuxiliary` in struct `ContainerAppsSourceControlsClientBeginCreateOrUpdateOptions`
- New field `DeleteWorkflow`, `IgnoreWorkflowDeletionFailure`, `XMSGithubAuxiliary` in struct `ContainerAppsSourceControlsClientBeginDeleteOptions`
- New field `Gpu` in struct `ContainerResources`
- New field `ServiceComponentBind` in struct `DaprComponentProperties`
- New field `BuildEnvironmentVariables`, `DockerfilePath` in struct `GithubActionConfiguration`
- New field `Weight` in struct `HTTPRouteTarget`
- New field `TargetPortHTTPScheme` in struct `Ingress`
- New field `ImageType` in struct `InitContainer`
- New field `ExtendedLocation` in struct `Job`
- New field `SystemData` in struct `JobExecution`
- New field `DetailedStatus`, `Message`, `Reason` in struct `JobExecutionProperties`
- New field `ExtendedLocation` in struct `JobPatchProperties`
- New field `RunningState` in struct `JobProperties`
- New field `DynamicJSONColumns` in struct `LogAnalyticsConfiguration`
- New field `Properties` in struct `LogicApp`
- New field `AppInsightsConfiguration`, `AvailabilityZones`, `DiskEncryptionConfiguration`, `OpenTelemetryConfiguration`, `PrivateLinkDefaultDomain` in struct `ManagedEnvironmentProperties`
- New field `DebugEndpoint` in struct `ReplicaContainer`
- New field `Labels` in struct `RevisionProperties`
- New field `Dotnet` in struct `Runtime`
- New field `JavaAgent` in struct `RuntimeJava`
- New field `ClientType`, `CustomizedKeys` in struct `ServiceBind`
- New field `Probes` in struct `SessionContainer`
- New field `McpServerSettings`, `TemplateUpdateStatus` in struct `SessionPoolProperties`
- New field `EnableFips` in struct `WorkloadProfile`


## 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 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 `AccountKeyVaultProperties` in struct `AzureFileProperties`
- New field `DeploymentErrors` in struct `CertificateProperties`
- New field `DeploymentErrors`, `ProvisioningState` in struct `ConnectedEnvironmentStorageProperties`
- New field `Kind` in struct `ContainerApp`
- New field `AppHealth`, `MaxConcurrency` in struct `Dapr`
- New field `DeploymentErrors`, `ProvisioningState` in struct `DaprComponentProperties`
- New field `IngressConfiguration`, `PrivateEndpointConnections`, `PublicNetworkAccess` in struct `ManagedEnvironmentProperties`


## 4.0.0-beta.1 (2025-09-22)
### Breaking Changes

- 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.
- Field `DaprComponent` of struct `ConnectedEnvironmentsDaprComponentsClientGetResponse` has been removed
- Field `DaprComponentsCollection` of struct `ConnectedEnvironmentsDaprComponentsClientListResponse` has been removed

### Features Added

- New value `ActiveRevisionsModeLabels` added to enum type `ActiveRevisionsMode`
- New value `BindingTypeAuto` added to enum type `BindingType`
- New value `CertificateProvisioningStateDeleting` added to enum type `CertificateProvisioningState`
- New value `JavaComponentTypeNacos`, `JavaComponentTypeSpringCloudGateway` added to enum type `JavaComponentType`
- New value `StorageTypeSmb` added to enum type `StorageType`
- New enum type `BuildProvisioningState` with values `BuildProvisioningStateCanceled`, `BuildProvisioningStateCreating`, `BuildProvisioningStateDeleting`, `BuildProvisioningStateFailed`, `BuildProvisioningStateSucceeded`, `BuildProvisioningStateUpdating`
- New enum type `BuildStatus` with values `BuildStatusCanceled`, `BuildStatusFailed`, `BuildStatusInProgress`, `BuildStatusNotStarted`, `BuildStatusSucceeded`
- New enum type `BuilderProvisioningState` with values `BuilderProvisioningStateCanceled`, `BuilderProvisioningStateCreating`, `BuilderProvisioningStateDeleting`, `BuilderProvisioningStateFailed`, `BuilderProvisioningStateSucceeded`, `BuilderProvisioningStateUpdating`
- New enum type `CertificateType` with values `CertificateTypeImagePullTrustedCA`, `CertificateTypeServerSSLCertificate`
- New enum type `ConnectedEnvironmentDaprComponentProvisioningState` with values `ConnectedEnvironmentDaprComponentProvisioningStateCanceled`, `ConnectedEnvironmentDaprComponentProvisioningStateDeleting`, `ConnectedEnvironmentDaprComponentProvisioningStateFailed`, `ConnectedEnvironmentDaprComponentProvisioningStateInProgress`, `ConnectedEnvironmentDaprComponentProvisioningStateSucceeded`
- New enum type `ConnectedEnvironmentStorageProvisioningState` with values `ConnectedEnvironmentStorageProvisioningStateCanceled`, `ConnectedEnvironmentStorageProvisioningStateDeleting`, `ConnectedEnvironmentStorageProvisioningStateFailed`, `ConnectedEnvironmentStorageProvisioningStateInProgress`, `ConnectedEnvironmentStorageProvisioningStateSucceeded`
- New enum type `DetectionStatus` with values `DetectionStatusFailed`, `DetectionStatusRegistryLoginFailed`, `DetectionStatusSucceeded`
- New enum type `DotNetComponentProvisioningState` with values `DotNetComponentProvisioningStateCanceled`, `DotNetComponentProvisioningStateDeleting`, `DotNetComponentProvisioningStateFailed`, `DotNetComponentProvisioningStateInProgress`, `DotNetComponentProvisioningStateSucceeded`
- New enum type `DotNetComponentType` with values `DotNetComponentTypeAspireDashboard`
- New enum type `HTTPRouteProvisioningState` with values `HTTPRouteProvisioningStateCanceled`, `HTTPRouteProvisioningStateDeleting`, `HTTPRouteProvisioningStateFailed`, `HTTPRouteProvisioningStatePending`, `HTTPRouteProvisioningStateSucceeded`, `HTTPRouteProvisioningStateUpdating`, `HTTPRouteProvisioningStateWaiting`
- New enum type `ImageType` with values `ImageTypeCloudBuild`, `ImageTypeContainerImage`
- New enum type `IngressTargetPortHTTPScheme` with values `IngressTargetPortHTTPSchemeHTTP`, `IngressTargetPortHTTPSchemeHTTPS`
- New enum type `JobRunningState` with values `JobRunningStateProgressing`, `JobRunningStateReady`, `JobRunningStateSuspended`
- New enum type `Kind` with values `KindWorkflowapp`
- New enum type `Level` with values `LevelDebug`, `LevelError`, `LevelInfo`, `LevelOff`, `LevelTrace`, `LevelWarn`
- New enum type `LogicAppsProxyMethod` with values `LogicAppsProxyMethodGET`, `LogicAppsProxyMethodPOST`
- New enum type `PatchApplyStatus` with values `PatchApplyStatusCanceled`, `PatchApplyStatusCreatingRevision`, `PatchApplyStatusImagePushPullFailed`, `PatchApplyStatusManuallySkipped`, `PatchApplyStatusNotStarted`, `PatchApplyStatusRebaseFailed`, `PatchApplyStatusRebaseInProgress`, `PatchApplyStatusRevisionCreationFailed`, `PatchApplyStatusSucceeded`
- New enum type `PatchType` with values `PatchTypeFrameworkAndOSSecurity`, `PatchTypeFrameworkSecurity`, `PatchTypeOSSecurity`, `PatchTypeOther`
- New enum type `PatchingMode` with values `PatchingModeAutomatic`, `PatchingModeDisabled`, `PatchingModeManual`
- 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 `SessionProbeType` with values `SessionProbeTypeLiveness`, `SessionProbeTypeStartup`
- New enum type `Status` with values `StatusFailed`, `StatusStarting`, `StatusSucceeded`
- 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 `WorkflowState` with values `WorkflowStateCompleted`, `WorkflowStateDeleted`, `WorkflowStateDisabled`, `WorkflowStateEnabled`, `WorkflowStateNotSpecified`, `WorkflowStateSuspended`
- New function `NewAppResiliencyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AppResiliencyClient, error)`
- New function `*AppResiliencyClient.CreateOrUpdate(context.Context, string, string, string, AppResiliency, *AppResiliencyClientCreateOrUpdateOptions) (AppResiliencyClientCreateOrUpdateResponse, error)`
- New function `*AppResiliencyClient.Delete(context.Context, string, string, string, *AppResiliencyClientDeleteOptions) (AppResiliencyClientDeleteResponse, error)`
- New function `*AppResiliencyClient.Get(context.Context, string, string, string, *AppResiliencyClientGetOptions) (AppResiliencyClientGetResponse, error)`
- New function `*AppResiliencyClient.NewListPager(string, string, *AppResiliencyClientListOptions) *runtime.Pager[AppResiliencyClientListResponse]`
- New function `*AppResiliencyClient.Update(context.Context, string, string, string, AppResiliency, *AppResiliencyClientUpdateOptions) (AppResiliencyClientUpdateResponse, error)`
- New function `NewBuildAuthTokenClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildAuthTokenClient, error)`
- New function `*BuildAuthTokenClient.List(context.Context, string, string, string, *BuildAuthTokenClientListOptions) (BuildAuthTokenClientListResponse, error)`
- New function `NewBuildersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildersClient, error)`
- New function `*BuildersClient.BeginCreateOrUpdate(context.Context, string, string, BuilderResource, *BuildersClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildersClientCreateOrUpdateResponse], error)`
- New function `*BuildersClient.BeginDelete(context.Context, string, string, *BuildersClientBeginDeleteOptions) (*runtime.Poller[BuildersClientDeleteResponse], error)`
- New function `*BuildersClient.Get(context.Context, string, string, *BuildersClientGetOptions) (BuildersClientGetResponse, error)`
- New function `*BuildersClient.NewListByResourceGroupPager(string, *BuildersClientListByResourceGroupOptions) *runtime.Pager[BuildersClientListByResourceGroupResponse]`
- New function `*BuildersClient.NewListBySubscriptionPager(*BuildersClientListBySubscriptionOptions) *runtime.Pager[BuildersClientListBySubscriptionResponse]`
- New function `*BuildersClient.BeginUpdate(context.Context, string, string, BuilderResourceUpdate, *BuildersClientBeginUpdateOptions) (*runtime.Poller[BuildersClientUpdateResponse], error)`
- New function `NewBuildsByBuilderResourceClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsByBuilderResourceClient, error)`
- New function `*BuildsByBuilderResourceClient.NewListPager(string, string, *BuildsByBuilderResourceClientListOptions) *runtime.Pager[BuildsByBuilderResourceClientListResponse]`
- New function `NewBuildsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsClient, error)`
- New function `*BuildsClient.BeginCreateOrUpdate(context.Context, string, string, string, BuildResource, *BuildsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildsClientCreateOrUpdateResponse], error)`
- New function `*BuildsClient.BeginDelete(context.Context, string, string, string, *BuildsClientBeginDeleteOptions) (*runtime.Poller[BuildsClientDeleteResponse], error)`
- New function `*BuildsClient.Get(context.Context, string, string, string, *BuildsClientGetOptions) (BuildsClientGetResponse, error)`
- New function `*ClientFactory.NewAppResiliencyClient() *AppResiliencyClient`
- New function `*ClientFactory.NewBuildAuthTokenClient() *BuildAuthTokenClient`
- New function `*ClientFactory.NewBuildersClient() *BuildersClient`
- New function `*ClientFactory.NewBuildsByBuilderResourceClient() *BuildsByBuilderResourceClient`
- New function `*ClientFactory.NewBuildsClient() *BuildsClient`
- New function `*ClientFactory.NewContainerAppsBuildsByContainerAppClient() *ContainerAppsBuildsByContainerAppClient`
- New function `*ClientFactory.NewContainerAppsBuildsClient() *ContainerAppsBuildsClient`
- New function `*ClientFactory.NewContainerAppsLabelHistoryClient() *ContainerAppsLabelHistoryClient`
- New function `*ClientFactory.NewContainerAppsPatchesClient() *ContainerAppsPatchesClient`
- New function `*ClientFactory.NewDaprComponentResiliencyPoliciesClient() *DaprComponentResiliencyPoliciesClient`
- New function `*ClientFactory.NewDaprSubscriptionsClient() *DaprSubscriptionsClient`
- New function `*ClientFactory.NewDotNetComponentsClient() *DotNetComponentsClient`
- New function `*ClientFactory.NewFunctionsExtensionClient() *FunctionsExtensionClient`
- 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 `NewContainerAppsBuildsByContainerAppClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsBuildsByContainerAppClient, error)`
- New function `*ContainerAppsBuildsByContainerAppClient.NewListPager(string, string, *ContainerAppsBuildsByContainerAppClientListOptions) *runtime.Pager[ContainerAppsBuildsByContainerAppClientListResponse]`
- New function `NewContainerAppsBuildsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsBuildsClient, error)`
- New function `*ContainerAppsBuildsClient.BeginDelete(context.Context, string, string, string, *ContainerAppsBuildsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsBuildsClientDeleteResponse], error)`
- New function `*ContainerAppsBuildsClient.Get(context.Context, string, string, string, *ContainerAppsBuildsClientGetOptions) (ContainerAppsBuildsClientGetResponse, error)`
- New function `NewContainerAppsLabelHistoryClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsLabelHistoryClient, error)`
- New function `*ContainerAppsLabelHistoryClient.DeleteLabelHistory(context.Context, string, string, string, *ContainerAppsLabelHistoryClientDeleteLabelHistoryOptions) (ContainerAppsLabelHistoryClientDeleteLabelHistoryResponse, error)`
- New function `*ContainerAppsLabelHistoryClient.GetLabelHistory(context.Context, string, string, string, *ContainerAppsLabelHistoryClientGetLabelHistoryOptions) (ContainerAppsLabelHistoryClientGetLabelHistoryResponse, error)`
- New function `*ContainerAppsLabelHistoryClient.NewListLabelHistoryPager(string, string, *ContainerAppsLabelHistoryClientListLabelHistoryOptions) *runtime.Pager[ContainerAppsLabelHistoryClientListLabelHistoryResponse]`
- New function `NewContainerAppsPatchesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsPatchesClient, error)`
- New function `*ContainerAppsPatchesClient.BeginApply(context.Context, string, string, string, *ContainerAppsPatchesClientBeginApplyOptions) (*runtime.Poller[ContainerAppsPatchesClientApplyResponse], error)`
- New function `*ContainerAppsPatchesClient.BeginDelete(context.Context, string, string, string, *ContainerAppsPatchesClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsPatchesClientDeleteResponse], error)`
- New function `*ContainerAppsPatchesClient.Get(context.Context, string, string, string, *ContainerAppsPatchesClientGetOptions) (ContainerAppsPatchesClientGetResponse, error)`
- New function `*ContainerAppsPatchesClient.NewListByContainerAppPager(string, string, *ContainerAppsPatchesClientListByContainerAppOptions) *runtime.Pager[ContainerAppsPatchesClientListByContainerAppResponse]`
- New function `*ContainerAppsPatchesClient.BeginSkipConfigure(context.Context, string, string, string, PatchSkipConfig, *ContainerAppsPatchesClientBeginSkipConfigureOptions) (*runtime.Poller[ContainerAppsPatchesClientSkipConfigureResponse], error)`
- New function `NewDaprComponentResiliencyPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprComponentResiliencyPoliciesClient, error)`
- New function `*DaprComponentResiliencyPoliciesClient.CreateOrUpdate(context.Context, string, string, string, string, DaprComponentResiliencyPolicy, *DaprComponentResiliencyPoliciesClientCreateOrUpdateOptions) (DaprComponentResiliencyPoliciesClientCreateOrUpdateResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.Delete(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientDeleteOptions) (DaprComponentResiliencyPoliciesClientDeleteResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.Get(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientGetOptions) (DaprComponentResiliencyPoliciesClientGetResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.NewListPager(string, string, string, *DaprComponentResiliencyPoliciesClientListOptions) *runtime.Pager[DaprComponentResiliencyPoliciesClientListResponse]`
- New function `NewDaprSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprSubscriptionsClient, error)`
- New function `*DaprSubscriptionsClient.CreateOrUpdate(context.Context, string, string, string, DaprSubscription, *DaprSubscriptionsClientCreateOrUpdateOptions) (DaprSubscriptionsClientCreateOrUpdateResponse, error)`
- New function `*DaprSubscriptionsClient.Delete(context.Context, string, string, string, *DaprSubscriptionsClientDeleteOptions) (DaprSubscriptionsClientDeleteResponse, error)`
- New function `*DaprSubscriptionsClient.Get(context.Context, string, string, string, *DaprSubscriptionsClientGetOptions) (DaprSubscriptionsClientGetResponse, error)`
- New function `*DaprSubscriptionsClient.NewListPager(string, string, *DaprSubscriptionsClientListOptions) *runtime.Pager[DaprSubscriptionsClientListResponse]`
- New function `NewDotNetComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DotNetComponentsClient, error)`
- New function `*DotNetComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, DotNetComponent, *DotNetComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DotNetComponentsClientCreateOrUpdateResponse], error)`
- New function `*DotNetComponentsClient.BeginDelete(context.Context, string, string, string, *DotNetComponentsClientBeginDeleteOptions) (*runtime.Poller[DotNetComponentsClientDeleteResponse], error)`
- New function `*DotNetComponentsClient.Get(context.Context, string, string, string, *DotNetComponentsClientGetOptions) (DotNetComponentsClientGetResponse, error)`
- New function `*DotNetComponentsClient.NewListPager(string, string, *DotNetComponentsClientListOptions) *runtime.Pager[DotNetComponentsClientListResponse]`
- New function `*DotNetComponentsClient.BeginUpdate(context.Context, string, string, string, DotNetComponent, *DotNetComponentsClientBeginUpdateOptions) (*runtime.Poller[DotNetComponentsClientUpdateResponse], error)`
- New function `NewFunctionsExtensionClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FunctionsExtensionClient, error)`
- New function `*FunctionsExtensionClient.InvokeFunctionsHost(context.Context, string, string, string, string, *FunctionsExtensionClientInvokeFunctionsHostOptions) (FunctionsExtensionClientInvokeFunctionsHostResponse, error)`
- 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.Delete(context.Context, string, string, string, *HTTPRouteConfigClientDeleteOptions) (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 `*JobsClient.BeginResume(context.Context, string, string, *JobsClientBeginResumeOptions) (*runtime.Poller[JobsClientResumeResponse], error)`
- New function `*JobsClient.BeginSuspend(context.Context, string, string, *JobsClientBeginSuspendOptions) (*runtime.Poller[JobsClientSuspendResponse], error)`
- New function `NewLogicAppsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LogicAppsClient, error)`
- New function `*LogicAppsClient.CreateOrUpdate(context.Context, string, string, string, LogicApp, *LogicAppsClientCreateOrUpdateOptions) (LogicAppsClientCreateOrUpdateResponse, error)`
- New function `*LogicAppsClient.Delete(context.Context, string, string, string, *LogicAppsClientDeleteOptions) (LogicAppsClientDeleteResponse, error)`
- New function `*LogicAppsClient.DeployWorkflowArtifacts(context.Context, string, string, string, *LogicAppsClientDeployWorkflowArtifactsOptions) (LogicAppsClientDeployWorkflowArtifactsResponse, 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.Invoke(context.Context, string, string, string, string, LogicAppsProxyMethod, *LogicAppsClientInvokeOptions) (LogicAppsClientInvokeResponse, 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 function `*SpringCloudGatewayComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*NacosComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New struct `AppInsightsConfiguration`
- New struct `AppResiliency`
- New struct `AppResiliencyCollection`
- New struct `AppResiliencyProperties`
- New struct `BuildCollection`
- New struct `BuildConfiguration`
- New struct `BuildProperties`
- New struct `BuildResource`
- New struct `BuildToken`
- New struct `BuilderCollection`
- New struct `BuilderProperties`
- New struct `BuilderResource`
- New struct `BuilderResourceUpdate`
- New struct `BuilderResourceUpdateProperties`
- New struct `CircuitBreakerPolicy`
- New struct `ConnectedEnvironmentDaprComponent`
- New struct `ConnectedEnvironmentDaprComponentProperties`
- New struct `ConnectedEnvironmentDaprComponentsCollection`
- New struct `ConnectedEnvironmentPatchResource`
- New struct `ContainerAppPropertiesPatchingConfiguration`
- New struct `ContainerAppsBuildCollection`
- New struct `ContainerAppsBuildConfiguration`
- New struct `ContainerAppsBuildProperties`
- New struct `ContainerAppsBuildResource`
- New struct `ContainerAppsPatchResource`
- New struct `ContainerExecutionStatus`
- New struct `ContainerRegistry`
- New struct `ContainerRegistryWithCustomImage`
- New struct `DaprAppHealth`
- 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 `DaprComponentServiceBinding`
- New struct `DaprServiceBindMetadata`
- New struct `DaprSubscription`
- New struct `DaprSubscriptionBulkSubscribeOptions`
- New struct `DaprSubscriptionProperties`
- New struct `DaprSubscriptionRouteRule`
- New struct `DaprSubscriptionRoutes`
- New struct `DaprSubscriptionsCollection`
- New struct `DataDogConfiguration`
- New struct `DestinationsConfiguration`
- New struct `DiskEncryptionConfiguration`
- New struct `DiskEncryptionConfigurationKeyVaultConfiguration`
- New struct `DiskEncryptionConfigurationKeyVaultConfigurationAuth`
- New struct `DotNetComponent`
- New struct `DotNetComponentConfigurationProperty`
- New struct `DotNetComponentProperties`
- New struct `DotNetComponentServiceBind`
- New struct `DotNetComponentsCollection`
- New struct `EnvironmentVariable`
- New struct `ErrorEntity`
- New struct `ExecutionStatus`
- New struct `HTTPConnectionPool`
- New struct `HTTPGet`
- New struct `HTTPRetryPolicy`
- New struct `HTTPRetryPolicyMatches`
- New struct `HTTPRetryPolicyRetryBackOff`
- 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 `Header`
- New struct `HeaderMatch`
- New struct `HeaderMatchMatch`
- New struct `IngressConfiguration`
- New struct `IngressConfigurationScale`
- New struct `LabelHistory`
- New struct `LabelHistoryCollection`
- New struct `LabelHistoryProperties`
- New struct `LabelHistoryRecordItem`
- New struct `LoggerSetting`
- New struct `LogicApp`
- New struct `LogsConfiguration`
- New struct `MaintenanceConfigurationCollection`
- New struct `MaintenanceConfigurationResource`
- New struct `MetricsConfiguration`
- New struct `NacosComponent`
- New struct `OpenTelemetryConfiguration`
- New struct `OtlpConfiguration`
- New struct `PatchCollection`
- New struct `PatchDetails`
- New struct `PatchDetailsNewLayer`
- New struct `PatchDetailsOldLayer`
- New struct `PatchProperties`
- New struct `PatchSkipConfig`
- New struct `PreBuildStep`
- 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 `ReplicaExecutionStatus`
- New struct `ResourceTags`
- New struct `RuntimeDotnet`
- New struct `RuntimeJavaAgent`
- New struct `RuntimeJavaAgentLogging`
- New struct `ScgRoute`
- New struct `ScheduledEntries`
- New struct `ScheduledEntry`
- New struct `SecretKeyVaultProperties`
- New struct `SessionProbe`
- New struct `SessionProbeHTTPGet`
- New struct `SessionProbeHTTPGetHTTPHeadersItem`
- New struct `SessionProbeTCPSocket`
- New struct `SmbStorage`
- New struct `SpringCloudGatewayComponent`
- New struct `TCPConnectionPool`
- New struct `TCPRetryPolicy`
- New struct `TimeoutPolicy`
- New struct `TracesConfiguration`
- New struct `WorkflowArtifacts`
- New struct `WorkflowEnvelope`
- New struct `WorkflowEnvelopeCollection`
- New struct `WorkflowEnvelopeProperties`
- New struct `WorkflowHealth`
- New field `AccountKeyVaultProperties` in struct `AzureFileProperties`
- New field `ImageType` in struct `BaseContainer`
- New field `BlobContainerURI`, `ClientID`, `ManagedIdentityResourceID` in struct `BlobStorageTokenStore`
- New field `CertificateType`, `DeploymentErrors` in struct `CertificateProperties`
- New field `RevisionTransitionThreshold`, `TargetLabel` in struct `Configuration`
- New field `DeploymentErrors`, `ProvisioningState`, `Smb` in struct `ConnectedEnvironmentStorageProperties`
- New field `EnvironmentEnvelope` in struct `ConnectedEnvironmentsClientUpdateOptions`
- New anonymous field `ConnectedEnvironmentDaprComponent` in struct `ConnectedEnvironmentsDaprComponentsClientGetResponse`
- New anonymous field `ConnectedEnvironmentDaprComponentsCollection` in struct `ConnectedEnvironmentsDaprComponentsClientListResponse`
- New field `ImageType` in struct `Container`
- New field `Kind` in struct `ContainerApp`
- New field `DeploymentErrors`, `PatchingConfiguration` in struct `ContainerAppProperties`
- New field `XMSGithubAuxiliary` in struct `ContainerAppsSourceControlsClientBeginCreateOrUpdateOptions`
- New field `DeleteWorkflow`, `IgnoreWorkflowDeletionFailure`, `XMSGithubAuxiliary` in struct `ContainerAppsSourceControlsClientBeginDeleteOptions`
- New field `Gpu` in struct `ContainerResources`
- New field `AppHealth`, `MaxConcurrency` in struct `Dapr`
- New field `ServiceComponentBind` in struct `DaprComponentProperties`
- New field `BuildEnvironmentVariables`, `DockerfilePath` in struct `GithubActionConfiguration`
- New field `TargetPortHTTPScheme` in struct `Ingress`
- New field `ImageType` in struct `InitContainer`
- New field `ExtendedLocation` in struct `Job`
- New field `DetailedStatus` in struct `JobExecutionProperties`
- New field `ExtendedLocation` in struct `JobPatchProperties`
- New field `RunningState` in struct `JobProperties`
- New field `DynamicJSONColumns` in struct `LogAnalyticsConfiguration`
- New field `AppInsightsConfiguration`, `AvailabilityZones`, `DiskEncryptionConfiguration`, `IngressConfiguration`, `OpenTelemetryConfiguration`, `PrivateEndpointConnections`, `PrivateLinkDefaultDomain`, `PublicNetworkAccess` in struct `ManagedEnvironmentProperties`
- New field `DebugEndpoint` in struct `ReplicaContainer`
- New field `Labels` in struct `RevisionProperties`
- New field `Dotnet` in struct `Runtime`
- New field `JavaAgent` in struct `RuntimeJava`
- New field `ClientType`, `CustomizedKeys` in struct `ServiceBind`
- New field `Probes` in struct `SessionContainer`
- New field `EnableFips` in struct `WorkloadProfile`


## 3.1.0 (2025-04-24)
### Features Added

- New value `StorageTypeNfsAzureFile` added to enum type `StorageType`
- New enum type `ContainerAppRunningStatus` with values `ContainerAppRunningStatusProgressing`, `ContainerAppRunningStatusReady`, `ContainerAppRunningStatusRunning`, `ContainerAppRunningStatusStopped`, `ContainerAppRunningStatusSuspended`
- New enum type `ContainerType` with values `ContainerTypeCustomContainer`, `ContainerTypePythonLTS`
- New enum type `IdentitySettingsLifeCycle` with values `IdentitySettingsLifeCycleAll`, `IdentitySettingsLifeCycleInit`, `IdentitySettingsLifeCycleMain`, `IdentitySettingsLifeCycleNone`
- New enum type `JavaComponentProvisioningState` with values `JavaComponentProvisioningStateCanceled`, `JavaComponentProvisioningStateDeleting`, `JavaComponentProvisioningStateFailed`, `JavaComponentProvisioningStateInProgress`, `JavaComponentProvisioningStateSucceeded`
- New enum type `JavaComponentType` with values `JavaComponentTypeSpringBootAdmin`, `JavaComponentTypeSpringCloudConfig`, `JavaComponentTypeSpringCloudEureka`
- New enum type `LifecycleType` with values `LifecycleTypeOnContainerExit`, `LifecycleTypeTimed`
- New enum type `PoolManagementType` with values `PoolManagementTypeDynamic`, `PoolManagementTypeManual`
- New enum type `SessionNetworkStatus` with values `SessionNetworkStatusEgressDisabled`, `SessionNetworkStatusEgressEnabled`
- New enum type `SessionPoolProvisioningState` with values `SessionPoolProvisioningStateCanceled`, `SessionPoolProvisioningStateDeleting`, `SessionPoolProvisioningStateFailed`, `SessionPoolProvisioningStateInProgress`, `SessionPoolProvisioningStateSucceeded`
- New function `*ClientFactory.NewContainerAppsSessionPoolsClient() *ContainerAppsSessionPoolsClient`
- New function `*ClientFactory.NewJavaComponentsClient() *JavaComponentsClient`
- New function `NewContainerAppsSessionPoolsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsSessionPoolsClient, error)`
- New function `*ContainerAppsSessionPoolsClient.BeginCreateOrUpdate(context.Context, string, string, SessionPool, *ContainerAppsSessionPoolsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientCreateOrUpdateResponse], error)`
- New function `*ContainerAppsSessionPoolsClient.BeginDelete(context.Context, string, string, *ContainerAppsSessionPoolsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientDeleteResponse], error)`
- New function `*ContainerAppsSessionPoolsClient.Get(context.Context, string, string, *ContainerAppsSessionPoolsClientGetOptions) (ContainerAppsSessionPoolsClientGetResponse, error)`
- New function `*ContainerAppsSessionPoolsClient.NewListByResourceGroupPager(string, *ContainerAppsSessionPoolsClientListByResourceGroupOptions) *runtime.Pager[ContainerAppsSessionPoolsClientListByResourceGroupResponse]`
- New function `*ContainerAppsSessionPoolsClient.NewListBySubscriptionPager(*ContainerAppsSessionPoolsClientListBySubscriptionOptions) *runtime.Pager[ContainerAppsSessionPoolsClientListBySubscriptionResponse]`
- New function `*ContainerAppsSessionPoolsClient.BeginUpdate(context.Context, string, string, SessionPoolUpdatableProperties, *ContainerAppsSessionPoolsClientBeginUpdateOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientUpdateResponse], error)`
- New function `*JavaComponentProperties.GetJavaComponentProperties() *JavaComponentProperties`
- New function `NewJavaComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JavaComponentsClient, error)`
- New function `*JavaComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JavaComponentsClientCreateOrUpdateResponse], error)`
- New function `*JavaComponentsClient.BeginDelete(context.Context, string, string, string, *JavaComponentsClientBeginDeleteOptions) (*runtime.Poller[JavaComponentsClientDeleteResponse], error)`
- New function `*JavaComponentsClient.Get(context.Context, string, string, string, *JavaComponentsClientGetOptions) (JavaComponentsClientGetResponse, error)`
- New function `*JavaComponentsClient.NewListPager(string, string, *JavaComponentsClientListOptions) *runtime.Pager[JavaComponentsClientListResponse]`
- New function `*JavaComponentsClient.BeginUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginUpdateOptions) (*runtime.Poller[JavaComponentsClientUpdateResponse], error)`
- New function `*SpringBootAdminComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudConfigComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudEurekaComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New struct `CertificateKeyVaultProperties`
- New struct `CustomContainerTemplate`
- New struct `DynamicPoolConfiguration`
- New struct `IdentitySettings`
- New struct `JavaComponent`
- New struct `JavaComponentConfigurationProperty`
- New struct `JavaComponentIngress`
- New struct `JavaComponentPropertiesScale`
- New struct `JavaComponentServiceBind`
- New struct `JavaComponentsCollection`
- New struct `LifecycleConfiguration`
- New struct `ManagedIdentitySetting`
- New struct `NfsAzureFileProperties`
- New struct `Runtime`
- New struct `RuntimeJava`
- New struct `ScaleConfiguration`
- New struct `SessionContainer`
- New struct `SessionContainerResources`
- New struct `SessionIngress`
- New struct `SessionNetworkConfiguration`
- New struct `SessionPool`
- New struct `SessionPoolCollection`
- New struct `SessionPoolProperties`
- New struct `SessionPoolSecret`
- New struct `SessionPoolUpdatableProperties`
- New struct `SessionPoolUpdatablePropertiesProperties`
- New struct `SessionRegistryCredentials`
- New struct `SpringBootAdminComponent`
- New struct `SpringCloudConfigComponent`
- New struct `SpringCloudEurekaComponent`
- New field `CertificateKeyVaultProperties` in struct `CertificateProperties`
- New field `IdentitySettings`, `Runtime` in struct `Configuration`
- New field `RunningStatus` in struct `ContainerAppProperties`
- New field `CertificateKeyVaultProperties` in struct `CustomDomainConfiguration`
- New field `Identity` in struct `CustomScaleRule`
- New field `Identity` in struct `HTTPScaleRule`
- New field `IdentitySettings` in struct `JobConfiguration`
- New field `Identity` in struct `JobScaleRule`
- New field `Identity` in struct `ManagedEnvironment`
- New field `NfsAzureFile` in struct `ManagedEnvironmentStorageProperties`
- New field `AccountName`, `Identity` in struct `QueueScaleRule`
- New field `CooldownPeriod`, `PollingInterval` in struct `Scale`
- New field `Identity` in struct `TCPScaleRule`


## 3.1.0-beta.1 (2024-10-23)
### Features Added

- New value `StorageTypeNfsAzureFile`, `StorageTypeSmb` added to enum type `StorageType`
- New enum type `BuildProvisioningState` with values `BuildProvisioningStateCanceled`, `BuildProvisioningStateCreating`, `BuildProvisioningStateDeleting`, `BuildProvisioningStateFailed`, `BuildProvisioningStateSucceeded`, `BuildProvisioningStateUpdating`
- New enum type `BuildStatus` with values `BuildStatusCanceled`, `BuildStatusFailed`, `BuildStatusInProgress`, `BuildStatusNotStarted`, `BuildStatusSucceeded`
- New enum type `BuilderProvisioningState` with values `BuilderProvisioningStateCanceled`, `BuilderProvisioningStateCreating`, `BuilderProvisioningStateDeleting`, `BuilderProvisioningStateFailed`, `BuilderProvisioningStateSucceeded`, `BuilderProvisioningStateUpdating`
- New enum type `CertificateType` with values `CertificateTypeImagePullTrustedCA`, `CertificateTypeServerSSLCertificate`
- New enum type `ContainerType` with values `ContainerTypeCustomContainer`, `ContainerTypePythonLTS`
- New enum type `DetectionStatus` with values `DetectionStatusFailed`, `DetectionStatusRegistryLoginFailed`, `DetectionStatusSucceeded`
- New enum type `DotNetComponentProvisioningState` with values `DotNetComponentProvisioningStateCanceled`, `DotNetComponentProvisioningStateDeleting`, `DotNetComponentProvisioningStateFailed`, `DotNetComponentProvisioningStateInProgress`, `DotNetComponentProvisioningStateSucceeded`
- New enum type `DotNetComponentType` with values `DotNetComponentTypeAspireDashboard`
- New enum type `ExecutionType` with values `ExecutionTypeTimed`
- New enum type `IdentitySettingsLifeCycle` with values `IdentitySettingsLifeCycleAll`, `IdentitySettingsLifeCycleInit`, `IdentitySettingsLifeCycleMain`, `IdentitySettingsLifeCycleNone`
- New enum type `ImageType` with values `ImageTypeCloudBuild`, `ImageTypeContainerImage`
- New enum type `IngressTargetPortHTTPScheme` with values `IngressTargetPortHTTPSchemeHTTP`, `IngressTargetPortHTTPSchemeHTTPS`
- New enum type `JavaComponentProvisioningState` with values `JavaComponentProvisioningStateCanceled`, `JavaComponentProvisioningStateDeleting`, `JavaComponentProvisioningStateFailed`, `JavaComponentProvisioningStateInProgress`, `JavaComponentProvisioningStateSucceeded`
- New enum type `JavaComponentType` with values `JavaComponentTypeNacos`, `JavaComponentTypeSpringBootAdmin`, `JavaComponentTypeSpringCloudConfig`, `JavaComponentTypeSpringCloudEureka`, `JavaComponentTypeSpringCloudGateway`
- New enum type `JobRunningState` with values `JobRunningStateProgressing`, `JobRunningStateReady`, `JobRunningStateSuspended`
- New enum type `Kind` with values `KindWorkflowapp`
- New enum type `Level` with values `LevelDebug`, `LevelError`, `LevelInfo`, `LevelOff`, `LevelTrace`, `LevelWarn`
- New enum type `LogicAppsProxyMethod` with values `LogicAppsProxyMethodGET`, `LogicAppsProxyMethodPOST`
- New enum type `PatchApplyStatus` with values `PatchApplyStatusCanceled`, `PatchApplyStatusCreatingRevision`, `PatchApplyStatusImagePushPullFailed`, `PatchApplyStatusManuallySkipped`, `PatchApplyStatusNotStarted`, `PatchApplyStatusRebaseFailed`, `PatchApplyStatusRebaseInProgress`, `PatchApplyStatusRevisionCreationFailed`, `PatchApplyStatusSucceeded`
- New enum type `PatchType` with values `PatchTypeFrameworkAndOSSecurity`, `PatchTypeFrameworkSecurity`, `PatchTypeOSSecurity`, `PatchTypeOther`
- New enum type `PatchingMode` with values `PatchingModeAutomatic`, `PatchingModeDisabled`, `PatchingModeManual`
- New enum type `PoolManagementType` with values `PoolManagementTypeDynamic`, `PoolManagementTypeManual`
- 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 `SessionNetworkStatus` with values `SessionNetworkStatusEgressDisabled`, `SessionNetworkStatusEgressEnabled`
- New enum type `SessionPoolProvisioningState` with values `SessionPoolProvisioningStateCanceled`, `SessionPoolProvisioningStateDeleting`, `SessionPoolProvisioningStateFailed`, `SessionPoolProvisioningStateInProgress`, `SessionPoolProvisioningStateSucceeded`
- New enum type `WorkflowHealthState` with values `WorkflowHealthStateHealthy`, `WorkflowHealthStateNotSpecified`, `WorkflowHealthStateUnhealthy`, `WorkflowHealthStateUnknown`
- New enum type `WorkflowState` with values `WorkflowStateCompleted`, `WorkflowStateDeleted`, `WorkflowStateDisabled`, `WorkflowStateEnabled`, `WorkflowStateNotSpecified`, `WorkflowStateSuspended`
- New function `NewAppResiliencyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AppResiliencyClient, error)`
- New function `*AppResiliencyClient.CreateOrUpdate(context.Context, string, string, string, AppResiliency, *AppResiliencyClientCreateOrUpdateOptions) (AppResiliencyClientCreateOrUpdateResponse, error)`
- New function `*AppResiliencyClient.Delete(context.Context, string, string, string, *AppResiliencyClientDeleteOptions) (AppResiliencyClientDeleteResponse, error)`
- New function `*AppResiliencyClient.Get(context.Context, string, string, string, *AppResiliencyClientGetOptions) (AppResiliencyClientGetResponse, error)`
- New function `*AppResiliencyClient.NewListPager(string, string, *AppResiliencyClientListOptions) *runtime.Pager[AppResiliencyClientListResponse]`
- New function `*AppResiliencyClient.Update(context.Context, string, string, string, AppResiliency, *AppResiliencyClientUpdateOptions) (AppResiliencyClientUpdateResponse, error)`
- New function `NewBuildAuthTokenClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildAuthTokenClient, error)`
- New function `*BuildAuthTokenClient.List(context.Context, string, string, string, *BuildAuthTokenClientListOptions) (BuildAuthTokenClientListResponse, error)`
- New function `NewBuildersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildersClient, error)`
- New function `*BuildersClient.BeginCreateOrUpdate(context.Context, string, string, BuilderResource, *BuildersClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildersClientCreateOrUpdateResponse], error)`
- New function `*BuildersClient.BeginDelete(context.Context, string, string, *BuildersClientBeginDeleteOptions) (*runtime.Poller[BuildersClientDeleteResponse], error)`
- New function `*BuildersClient.Get(context.Context, string, string, *BuildersClientGetOptions) (BuildersClientGetResponse, error)`
- New function `*BuildersClient.NewListByResourceGroupPager(string, *BuildersClientListByResourceGroupOptions) *runtime.Pager[BuildersClientListByResourceGroupResponse]`
- New function `*BuildersClient.NewListBySubscriptionPager(*BuildersClientListBySubscriptionOptions) *runtime.Pager[BuildersClientListBySubscriptionResponse]`
- New function `*BuildersClient.BeginUpdate(context.Context, string, string, BuilderResourceUpdate, *BuildersClientBeginUpdateOptions) (*runtime.Poller[BuildersClientUpdateResponse], error)`
- New function `NewBuildsByBuilderResourceClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsByBuilderResourceClient, error)`
- New function `*BuildsByBuilderResourceClient.NewListPager(string, string, *BuildsByBuilderResourceClientListOptions) *runtime.Pager[BuildsByBuilderResourceClientListResponse]`
- New function `NewBuildsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsClient, error)`
- New function `*BuildsClient.BeginCreateOrUpdate(context.Context, string, string, string, BuildResource, *BuildsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildsClientCreateOrUpdateResponse], error)`
- New function `*BuildsClient.BeginDelete(context.Context, string, string, string, *BuildsClientBeginDeleteOptions) (*runtime.Poller[BuildsClientDeleteResponse], error)`
- New function `*BuildsClient.Get(context.Context, string, string, string, *BuildsClientGetOptions) (BuildsClientGetResponse, error)`
- New function `*ClientFactory.NewAppResiliencyClient() *AppResiliencyClient`
- New function `*ClientFactory.NewBuildAuthTokenClient() *BuildAuthTokenClient`
- New function `*ClientFactory.NewBuildersClient() *BuildersClient`
- New function `*ClientFactory.NewBuildsByBuilderResourceClient() *BuildsByBuilderResourceClient`
- New function `*ClientFactory.NewBuildsClient() *BuildsClient`
- New function `*ClientFactory.NewContainerAppsBuildsByContainerAppClient() *ContainerAppsBuildsByContainerAppClient`
- New function `*ClientFactory.NewContainerAppsBuildsClient() *ContainerAppsBuildsClient`
- New function `*ClientFactory.NewContainerAppsPatchesClient() *ContainerAppsPatchesClient`
- New function `*ClientFactory.NewContainerAppsSessionPoolsClient() *ContainerAppsSessionPoolsClient`
- New function `*ClientFactory.NewDaprComponentResiliencyPoliciesClient() *DaprComponentResiliencyPoliciesClient`
- New function `*ClientFactory.NewDaprSubscriptionsClient() *DaprSubscriptionsClient`
- New function `*ClientFactory.NewDotNetComponentsClient() *DotNetComponentsClient`
- New function `*ClientFactory.NewFunctionsExtensionClient() *FunctionsExtensionClient`
- New function `*ClientFactory.NewJavaComponentsClient() *JavaComponentsClient`
- New function `*ClientFactory.NewLogicAppsClient() *LogicAppsClient`
- New function `*ClientFactory.NewManagedEnvironmentPrivateEndpointConnectionsClient() *ManagedEnvironmentPrivateEndpointConnectionsClient`
- New function `*ClientFactory.NewManagedEnvironmentPrivateLinkResourcesClient() *ManagedEnvironmentPrivateLinkResourcesClient`
- New function `NewContainerAppsBuildsByContainerAppClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsBuildsByContainerAppClient, error)`
- New function `*ContainerAppsBuildsByContainerAppClient.NewListPager(string, string, *ContainerAppsBuildsByContainerAppClientListOptions) *runtime.Pager[ContainerAppsBuildsByContainerAppClientListResponse]`
- New function `NewContainerAppsBuildsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsBuildsClient, error)`
- New function `*ContainerAppsBuildsClient.BeginDelete(context.Context, string, string, string, *ContainerAppsBuildsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsBuildsClientDeleteResponse], error)`
- New function `*ContainerAppsBuildsClient.Get(context.Context, string, string, string, *ContainerAppsBuildsClientGetOptions) (ContainerAppsBuildsClientGetResponse, error)`
- New function `NewContainerAppsPatchesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsPatchesClient, error)`
- New function `*ContainerAppsPatchesClient.BeginApply(context.Context, string, string, string, *ContainerAppsPatchesClientBeginApplyOptions) (*runtime.Poller[ContainerAppsPatchesClientApplyResponse], error)`
- New function `*ContainerAppsPatchesClient.BeginDelete(context.Context, string, string, string, *ContainerAppsPatchesClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsPatchesClientDeleteResponse], error)`
- New function `*ContainerAppsPatchesClient.Get(context.Context, string, string, string, *ContainerAppsPatchesClientGetOptions) (ContainerAppsPatchesClientGetResponse, error)`
- New function `*ContainerAppsPatchesClient.NewListByContainerAppPager(string, string, *ContainerAppsPatchesClientListByContainerAppOptions) *runtime.Pager[ContainerAppsPatchesClientListByContainerAppResponse]`
- New function `*ContainerAppsPatchesClient.BeginSkipConfigure(context.Context, string, string, string, PatchSkipConfig, *ContainerAppsPatchesClientBeginSkipConfigureOptions) (*runtime.Poller[ContainerAppsPatchesClientSkipConfigureResponse], error)`
- New function `NewContainerAppsSessionPoolsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsSessionPoolsClient, error)`
- New function `*ContainerAppsSessionPoolsClient.BeginCreateOrUpdate(context.Context, string, string, SessionPool, *ContainerAppsSessionPoolsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientCreateOrUpdateResponse], error)`
- New function `*ContainerAppsSessionPoolsClient.BeginDelete(context.Context, string, string, *ContainerAppsSessionPoolsClientBeginDeleteOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientDeleteResponse], error)`
- New function `*ContainerAppsSessionPoolsClient.Get(context.Context, string, string, *ContainerAppsSessionPoolsClientGetOptions) (ContainerAppsSessionPoolsClientGetResponse, error)`
- New function `*ContainerAppsSessionPoolsClient.NewListByResourceGroupPager(string, *ContainerAppsSessionPoolsClientListByResourceGroupOptions) *runtime.Pager[ContainerAppsSessionPoolsClientListByResourceGroupResponse]`
- New function `*ContainerAppsSessionPoolsClient.NewListBySubscriptionPager(*ContainerAppsSessionPoolsClientListBySubscriptionOptions) *runtime.Pager[ContainerAppsSessionPoolsClientListBySubscriptionResponse]`
- New function `*ContainerAppsSessionPoolsClient.BeginUpdate(context.Context, string, string, SessionPoolUpdatableProperties, *ContainerAppsSessionPoolsClientBeginUpdateOptions) (*runtime.Poller[ContainerAppsSessionPoolsClientUpdateResponse], error)`
- New function `NewDaprComponentResiliencyPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprComponentResiliencyPoliciesClient, error)`
- New function `*DaprComponentResiliencyPoliciesClient.CreateOrUpdate(context.Context, string, string, string, string, DaprComponentResiliencyPolicy, *DaprComponentResiliencyPoliciesClientCreateOrUpdateOptions) (DaprComponentResiliencyPoliciesClientCreateOrUpdateResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.Delete(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientDeleteOptions) (DaprComponentResiliencyPoliciesClientDeleteResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.Get(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientGetOptions) (DaprComponentResiliencyPoliciesClientGetResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.NewListPager(string, string, string, *DaprComponentResiliencyPoliciesClientListOptions) *runtime.Pager[DaprComponentResiliencyPoliciesClientListResponse]`
- New function `NewDaprSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprSubscriptionsClient, error)`
- New function `*DaprSubscriptionsClient.CreateOrUpdate(context.Context, string, string, string, DaprSubscription, *DaprSubscriptionsClientCreateOrUpdateOptions) (DaprSubscriptionsClientCreateOrUpdateResponse, error)`
- New function `*DaprSubscriptionsClient.Delete(context.Context, string, string, string, *DaprSubscriptionsClientDeleteOptions) (DaprSubscriptionsClientDeleteResponse, error)`
- New function `*DaprSubscriptionsClient.Get(context.Context, string, string, string, *DaprSubscriptionsClientGetOptions) (DaprSubscriptionsClientGetResponse, error)`
- New function `*DaprSubscriptionsClient.NewListPager(string, string, *DaprSubscriptionsClientListOptions) *runtime.Pager[DaprSubscriptionsClientListResponse]`
- New function `NewDotNetComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DotNetComponentsClient, error)`
- New function `*DotNetComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, DotNetComponent, *DotNetComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DotNetComponentsClientCreateOrUpdateResponse], error)`
- New function `*DotNetComponentsClient.BeginDelete(context.Context, string, string, string, *DotNetComponentsClientBeginDeleteOptions) (*runtime.Poller[DotNetComponentsClientDeleteResponse], error)`
- New function `*DotNetComponentsClient.Get(context.Context, string, string, string, *DotNetComponentsClientGetOptions) (DotNetComponentsClientGetResponse, error)`
- New function `*DotNetComponentsClient.NewListPager(string, string, *DotNetComponentsClientListOptions) *runtime.Pager[DotNetComponentsClientListResponse]`
- New function `*DotNetComponentsClient.BeginUpdate(context.Context, string, string, string, DotNetComponent, *DotNetComponentsClientBeginUpdateOptions) (*runtime.Poller[DotNetComponentsClientUpdateResponse], error)`
- New function `NewFunctionsExtensionClient(string, azcore.TokenCredential, *arm.ClientOptions) (*FunctionsExtensionClient, error)`
- New function `*FunctionsExtensionClient.InvokeFunctionsHost(context.Context, string, string, string, string, *FunctionsExtensionClientInvokeFunctionsHostOptions) (FunctionsExtensionClientInvokeFunctionsHostResponse, error)`
- New function `*JavaComponentProperties.GetJavaComponentProperties() *JavaComponentProperties`
- New function `NewJavaComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JavaComponentsClient, error)`
- New function `*JavaComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JavaComponentsClientCreateOrUpdateResponse], error)`
- New function `*JavaComponentsClient.BeginDelete(context.Context, string, string, string, *JavaComponentsClientBeginDeleteOptions) (*runtime.Poller[JavaComponentsClientDeleteResponse], error)`
- New function `*JavaComponentsClient.Get(context.Context, string, string, string, *JavaComponentsClientGetOptions) (JavaComponentsClientGetResponse, error)`
- New function `*JavaComponentsClient.NewListPager(string, string, *JavaComponentsClientListOptions) *runtime.Pager[JavaComponentsClientListResponse]`
- New function `*JavaComponentsClient.BeginUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginUpdateOptions) (*runtime.Poller[JavaComponentsClientUpdateResponse], error)`
- New function `*JobsClient.BeginResume(context.Context, string, string, *JobsClientBeginResumeOptions) (*runtime.Poller[JobsClientResumeResponse], error)`
- New function `*JobsClient.BeginSuspend(context.Context, string, string, *JobsClientBeginSuspendOptions) (*runtime.Poller[JobsClientSuspendResponse], error)`
- New function `NewLogicAppsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*LogicAppsClient, error)`
- New function `*LogicAppsClient.CreateOrUpdate(context.Context, string, string, string, LogicApp, *LogicAppsClientCreateOrUpdateOptions) (LogicAppsClientCreateOrUpdateResponse, error)`
- New function `*LogicAppsClient.Delete(context.Context, string, string, string, *LogicAppsClientDeleteOptions) (LogicAppsClientDeleteResponse, error)`
- New function `*LogicAppsClient.DeployWorkflowArtifacts(context.Context, string, string, string, *LogicAppsClientDeployWorkflowArtifactsOptions) (LogicAppsClientDeployWorkflowArtifactsResponse, 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.Invoke(context.Context, string, string, string, string, LogicAppsProxyMethod, *LogicAppsClientInvokeOptions) (LogicAppsClientInvokeResponse, 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 `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 function `*SpringBootAdminComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudConfigComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudEurekaComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*SpringCloudGatewayComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New function `*NacosComponent.GetJavaComponentProperties() *JavaComponentProperties`
- New struct `AppInsightsConfiguration`
- New struct `AppResiliency`
- New struct `AppResiliencyCollection`
- New struct `AppResiliencyProperties`
- New struct `BuildCollection`
- New struct `BuildConfiguration`
- New struct `BuildProperties`
- New struct `BuildResource`
- New struct `BuildToken`
- New struct `BuilderCollection`
- New struct `BuilderProperties`
- New struct `BuilderResource`
- New struct `BuilderResourceUpdate`
- New struct `BuilderResourceUpdateProperties`
- New struct `CertificateKeyVaultProperties`
- New struct `CircuitBreakerPolicy`
- New struct `ContainerAppPropertiesPatchingConfiguration`
- New struct `ContainerAppsBuildCollection`
- New struct `ContainerAppsBuildConfiguration`
- New struct `ContainerAppsBuildProperties`
- New struct `ContainerAppsBuildResource`
- New struct `ContainerAppsPatchResource`
- New struct `ContainerExecutionStatus`
- New struct `ContainerRegistry`
- New struct `ContainerRegistryWithCustomImage`
- New struct `CustomContainerTemplate`
- 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 `DaprComponentServiceBinding`
- New struct `DaprServiceBindMetadata`
- New struct `DaprSubscription`
- New struct `DaprSubscriptionBulkSubscribeOptions`
- New struct `DaprSubscriptionProperties`
- New struct `DaprSubscriptionRouteRule`
- New struct `DaprSubscriptionRoutes`
- New struct `DaprSubscriptionsCollection`
- New struct `DataDogConfiguration`
- New struct `DestinationsConfiguration`
- New struct `DotNetComponent`
- New struct `DotNetComponentConfigurationProperty`
- New struct `DotNetComponentProperties`
- New struct `DotNetComponentServiceBind`
- New struct `DotNetComponentsCollection`
- New struct `DynamicPoolConfiguration`
- New struct `EnvironmentVariable`
- New struct `ErrorEntity`
- New struct `ExecutionStatus`
- New struct `HTTPConnectionPool`
- New struct `HTTPGet`
- New struct `HTTPRetryPolicy`
- New struct `HTTPRetryPolicyMatches`
- New struct `HTTPRetryPolicyRetryBackOff`
- New struct `Header`
- New struct `HeaderMatch`
- New struct `HeaderMatchMatch`
- New struct `IdentitySettings`
- New struct `JavaComponent`
- New struct `JavaComponentConfigurationProperty`
- New struct `JavaComponentIngress`
- New struct `JavaComponentPropertiesScale`
- New struct `JavaComponentServiceBind`
- New struct `JavaComponentsCollection`
- New struct `LoggerSetting`
- New struct `LogicApp`
- New struct `LogsConfiguration`
- New struct `MetricsConfiguration`
- New struct `NacosComponent`
- New struct `NfsAzureFileProperties`
- New struct `OpenTelemetryConfiguration`
- New struct `OtlpConfiguration`
- New struct `PatchCollection`
- New struct `PatchDetails`
- New struct `PatchDetailsNewLayer`
- New struct `PatchDetailsOldLayer`
- New struct `PatchProperties`
- New struct `PatchSkipConfig`
- New struct `PreBuildStep`
- 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 `ReplicaExecutionStatus`
- New struct `Runtime`
- New struct `RuntimeDotnet`
- New struct `RuntimeJava`
- New struct `RuntimeJavaAgent`
- New struct `RuntimeJavaAgentLogging`
- New struct `ScaleConfiguration`
- New struct `ScgRoute`
- New struct `SessionContainer`
- New struct `SessionContainerResources`
- New struct `SessionIngress`
- New struct `SessionNetworkConfiguration`
- New struct `SessionPool`
- New struct `SessionPoolCollection`
- New struct `SessionPoolProperties`
- New struct `SessionPoolSecret`
- New struct `SessionPoolUpdatableProperties`
- New struct `SessionPoolUpdatablePropertiesProperties`
- New struct `SessionRegistryCredentials`
- New struct `SmbStorage`
- New struct `SpringBootAdminComponent`
- New struct `SpringCloudConfigComponent`
- New struct `SpringCloudEurekaComponent`
- New struct `SpringCloudGatewayComponent`
- New struct `TCPConnectionPool`
- New struct `TCPRetryPolicy`
- New struct `TimeoutPolicy`
- New struct `TracesConfiguration`
- New struct `WorkflowArtifacts`
- New struct `WorkflowEnvelope`
- New struct `WorkflowEnvelopeCollection`
- New struct `WorkflowEnvelopeProperties`
- New struct `WorkflowHealth`
- New field `ImageType` in struct `BaseContainer`
- New field `CertificateKeyVaultProperties`, `CertificateType` in struct `CertificateProperties`
- New field `IdentitySettings`, `Runtime` in struct `Configuration`
- New field `Smb` in struct `ConnectedEnvironmentStorageProperties`
- New field `ImageType` in struct `Container`
- New field `Kind` in struct `ContainerApp`
- New field `DeploymentErrors`, `PatchingConfiguration` in struct `ContainerAppProperties`
- New field `XMSGithubAuxiliary` in struct `ContainerAppsSourceControlsClientBeginCreateOrUpdateOptions`
- New field `DeleteWorkflow`, `IgnoreWorkflowDeletionFailure`, `XMSGithubAuxiliary` in struct `ContainerAppsSourceControlsClientBeginDeleteOptions`
- New field `CertificateKeyVaultProperties` in struct `CustomDomainConfiguration`
- New field `Identity` in struct `CustomScaleRule`
- New field `ServiceComponentBind` in struct `DaprComponentProperties`
- New field `BuildEnvironmentVariables`, `DockerfilePath` in struct `GithubActionConfiguration`
- New field `Identity` in struct `HTTPScaleRule`
- New field `TargetPortHTTPScheme` in struct `Ingress`
- New field `ImageType` in struct `InitContainer`
- New field `ExtendedLocation` in struct `Job`
- New field `IdentitySettings` in struct `JobConfiguration`
- New field `DetailedStatus` in struct `JobExecutionProperties`
- New field `ExtendedLocation` in struct `JobPatchProperties`
- New field `RunningState` in struct `JobProperties`
- New field `Identity` in struct `JobScaleRule`
- New field `DynamicJSONColumns` in struct `LogAnalyticsConfiguration`
- New field `Identity` in struct `ManagedEnvironment`
- New field `AppInsightsConfiguration`, `OpenTelemetryConfiguration`, `PrivateEndpointConnections`, `PublicNetworkAccess` in struct `ManagedEnvironmentProperties`
- New field `NfsAzureFile` in struct `ManagedEnvironmentStorageProperties`
- New field `AccountName`, `Identity` in struct `QueueScaleRule`
- New field `DebugEndpoint` in struct `ReplicaContainer`
- New field `CooldownPeriod`, `PollingInterval` in struct `Scale`
- New field `ClientType`, `CustomizedKeys` in struct `ServiceBind`
- New field `Identity` in struct `TCPScaleRule`
- New field `EnableFips` in struct `WorkloadProfile`


## 3.0.0 (2024-08-23)
### Breaking Changes

- Field `EndTime`, `StartTime`, `Status`, `Template` of struct `JobExecution` has been removed

### Features Added

- New function `*ClientFactory.NewManagedEnvironmentUsagesClient() *ManagedEnvironmentUsagesClient`
- New function `*ClientFactory.NewUsagesClient() *UsagesClient`
- New function `*ContainerAppsAPIClient.GetCustomDomainVerificationID(context.Context, *ContainerAppsAPIClientGetCustomDomainVerificationIDOptions) (ContainerAppsAPIClientGetCustomDomainVerificationIDResponse, error)`
- New function `*JobsClient.GetDetector(context.Context, string, string, string, *JobsClientGetDetectorOptions) (JobsClientGetDetectorResponse, error)`
- New function `*JobsClient.NewListDetectorsPager(string, string, *JobsClientListDetectorsOptions) *runtime.Pager[JobsClientListDetectorsResponse]`
- New function `*JobsClient.ProxyGet(context.Context, string, string, string, *JobsClientProxyGetOptions) (JobsClientProxyGetResponse, error)`
- New function `NewManagedEnvironmentUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentUsagesClient, error)`
- New function `*ManagedEnvironmentUsagesClient.NewListPager(string, string, *ManagedEnvironmentUsagesClientListOptions) *runtime.Pager[ManagedEnvironmentUsagesClientListResponse]`
- New function `NewUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsagesClient, error)`
- New function `*UsagesClient.NewListPager(string, *UsagesClientListOptions) *runtime.Pager[UsagesClientListResponse]`
- New struct `BlobStorageTokenStore`
- New struct `EncryptionSettings`
- New struct `IngressPortMapping`
- New struct `JobExecutionProperties`
- New struct `ListUsagesResult`
- New struct `ManagedEnvironmentPropertiesPeerTrafficConfiguration`
- New struct `ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption`
- New struct `TokenStore`
- New struct `Usage`
- New struct `UsageName`
- New field `EncryptionSettings` in struct `AuthConfigProperties`
- New field `Gpus` in struct `AvailableWorkloadProfileProperties`
- New field `AdditionalPortMappings` in struct `Ingress`
- New field `Properties` in struct `JobExecution`
- New field `TokenStore` in struct `Login`
- New field `PeerTrafficConfiguration` in struct `ManagedEnvironmentProperties`


## 3.0.0-beta.1 (2024-03-22)
### Breaking Changes

- Field `EndTime`, `StartTime`, `Status`, `Template` of struct `JobExecution` has been removed

### Features Added

- New value `StorageTypeNfsAzureFile` added to enum type `StorageType`
- New enum type `BuildProvisioningState` with values `BuildProvisioningStateCanceled`, `BuildProvisioningStateCreating`, `BuildProvisioningStateDeleting`, `BuildProvisioningStateFailed`, `BuildProvisioningStateSucceeded`, `BuildProvisioningStateUpdating`
- New enum type `BuildStatus` with values `BuildStatusCanceled`, `BuildStatusFailed`, `BuildStatusInProgress`, `BuildStatusNotStarted`, `BuildStatusSucceeded`
- New enum type `BuilderProvisioningState` with values `BuilderProvisioningStateCanceled`, `BuilderProvisioningStateCreating`, `BuilderProvisioningStateDeleting`, `BuilderProvisioningStateFailed`, `BuilderProvisioningStateSucceeded`, `BuilderProvisioningStateUpdating`
- New enum type `CertificateType` with values `CertificateTypeImagePullTrustedCA`, `CertificateTypeServerSSLCertificate`
- New enum type `DotNetComponentProvisioningState` with values `DotNetComponentProvisioningStateCanceled`, `DotNetComponentProvisioningStateDeleting`, `DotNetComponentProvisioningStateFailed`, `DotNetComponentProvisioningStateInProgress`, `DotNetComponentProvisioningStateSucceeded`
- New enum type `DotNetComponentType` with values `DotNetComponentTypeAspireDashboard`, `DotNetComponentTypeAspireResourceServerAPI`
- New enum type `IngressTargetPortHTTPScheme` with values `IngressTargetPortHTTPSchemeHTTP`, `IngressTargetPortHTTPSchemeHTTPS`
- New enum type `JavaComponentProvisioningState` with values `JavaComponentProvisioningStateCanceled`, `JavaComponentProvisioningStateDeleting`, `JavaComponentProvisioningStateFailed`, `JavaComponentProvisioningStateInProgress`, `JavaComponentProvisioningStateSucceeded`
- New enum type `JavaComponentType` with values `JavaComponentTypeSpringBootAdmin`, `JavaComponentTypeSpringCloudConfig`, `JavaComponentTypeSpringCloudEureka`
- New function `NewAppResiliencyClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AppResiliencyClient, error)`
- New function `*AppResiliencyClient.CreateOrUpdate(context.Context, string, string, string, AppResiliency, *AppResiliencyClientCreateOrUpdateOptions) (AppResiliencyClientCreateOrUpdateResponse, error)`
- New function `*AppResiliencyClient.Delete(context.Context, string, string, string, *AppResiliencyClientDeleteOptions) (AppResiliencyClientDeleteResponse, error)`
- New function `*AppResiliencyClient.Get(context.Context, string, string, string, *AppResiliencyClientGetOptions) (AppResiliencyClientGetResponse, error)`
- New function `*AppResiliencyClient.NewListPager(string, string, *AppResiliencyClientListOptions) *runtime.Pager[AppResiliencyClientListResponse]`
- New function `*AppResiliencyClient.Update(context.Context, string, string, string, AppResiliency, *AppResiliencyClientUpdateOptions) (AppResiliencyClientUpdateResponse, error)`
- New function `NewBuildAuthTokenClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildAuthTokenClient, error)`
- New function `*BuildAuthTokenClient.List(context.Context, string, string, string, *BuildAuthTokenClientListOptions) (BuildAuthTokenClientListResponse, error)`
- New function `NewBuildersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildersClient, error)`
- New function `*BuildersClient.BeginCreateOrUpdate(context.Context, string, string, BuilderResource, *BuildersClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildersClientCreateOrUpdateResponse], error)`
- New function `*BuildersClient.BeginDelete(context.Context, string, string, *BuildersClientBeginDeleteOptions) (*runtime.Poller[BuildersClientDeleteResponse], error)`
- New function `*BuildersClient.Get(context.Context, string, string, *BuildersClientGetOptions) (BuildersClientGetResponse, error)`
- New function `*BuildersClient.NewListByResourceGroupPager(string, *BuildersClientListByResourceGroupOptions) *runtime.Pager[BuildersClientListByResourceGroupResponse]`
- New function `*BuildersClient.NewListBySubscriptionPager(*BuildersClientListBySubscriptionOptions) *runtime.Pager[BuildersClientListBySubscriptionResponse]`
- New function `*BuildersClient.BeginUpdate(context.Context, string, string, BuilderResourceUpdate, *BuildersClientBeginUpdateOptions) (*runtime.Poller[BuildersClientUpdateResponse], error)`
- New function `NewBuildsByBuilderResourceClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsByBuilderResourceClient, error)`
- New function `*BuildsByBuilderResourceClient.NewListPager(string, string, *BuildsByBuilderResourceClientListOptions) *runtime.Pager[BuildsByBuilderResourceClientListResponse]`
- New function `NewBuildsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BuildsClient, error)`
- New function `*BuildsClient.BeginCreateOrUpdate(context.Context, string, string, string, BuildResource, *BuildsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BuildsClientCreateOrUpdateResponse], error)`
- New function `*BuildsClient.BeginDelete(context.Context, string, string, string, *BuildsClientBeginDeleteOptions) (*runtime.Poller[BuildsClientDeleteResponse], error)`
- New function `*BuildsClient.Get(context.Context, string, string, string, *BuildsClientGetOptions) (BuildsClientGetResponse, error)`
- New function `*ClientFactory.NewAppResiliencyClient() *AppResiliencyClient`
- New function `*ClientFactory.NewBuildAuthTokenClient() *BuildAuthTokenClient`
- New function `*ClientFactory.NewBuildersClient() *BuildersClient`
- New function `*ClientFactory.NewBuildsByBuilderResourceClient() *BuildsByBuilderResourceClient`
- New function `*ClientFactory.NewBuildsClient() *BuildsClient`
- New function `*ClientFactory.NewDaprComponentResiliencyPoliciesClient() *DaprComponentResiliencyPoliciesClient`
- New function `*ClientFactory.NewDaprSubscriptionsClient() *DaprSubscriptionsClient`
- New function `*ClientFactory.NewDotNetComponentsClient() *DotNetComponentsClient`
- New function `*ClientFactory.NewJavaComponentsClient() *JavaComponentsClient`
- New function `*ClientFactory.NewManagedEnvironmentUsagesClient() *ManagedEnvironmentUsagesClient`
- New function `*ClientFactory.NewUsagesClient() *UsagesClient`
- New function `*ContainerAppsAPIClient.GetCustomDomainVerificationID(context.Context, *ContainerAppsAPIClientGetCustomDomainVerificationIDOptions) (ContainerAppsAPIClientGetCustomDomainVerificationIDResponse, error)`
- New function `NewDaprComponentResiliencyPoliciesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprComponentResiliencyPoliciesClient, error)`
- New function `*DaprComponentResiliencyPoliciesClient.CreateOrUpdate(context.Context, string, string, string, string, DaprComponentResiliencyPolicy, *DaprComponentResiliencyPoliciesClientCreateOrUpdateOptions) (DaprComponentResiliencyPoliciesClientCreateOrUpdateResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.Delete(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientDeleteOptions) (DaprComponentResiliencyPoliciesClientDeleteResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.Get(context.Context, string, string, string, string, *DaprComponentResiliencyPoliciesClientGetOptions) (DaprComponentResiliencyPoliciesClientGetResponse, error)`
- New function `*DaprComponentResiliencyPoliciesClient.NewListPager(string, string, string, *DaprComponentResiliencyPoliciesClientListOptions) *runtime.Pager[DaprComponentResiliencyPoliciesClientListResponse]`
- New function `NewDaprSubscriptionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DaprSubscriptionsClient, error)`
- New function `*DaprSubscriptionsClient.CreateOrUpdate(context.Context, string, string, string, DaprSubscription, *DaprSubscriptionsClientCreateOrUpdateOptions) (DaprSubscriptionsClientCreateOrUpdateResponse, error)`
- New function `*DaprSubscriptionsClient.Delete(context.Context, string, string, string, *DaprSubscriptionsClientDeleteOptions) (DaprSubscriptionsClientDeleteResponse, error)`
- New function `*DaprSubscriptionsClient.Get(context.Context, string, string, string, *DaprSubscriptionsClientGetOptions) (DaprSubscriptionsClientGetResponse, error)`
- New function `*DaprSubscriptionsClient.NewListPager(string, string, *DaprSubscriptionsClientListOptions) *runtime.Pager[DaprSubscriptionsClientListResponse]`
- New function `NewDotNetComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DotNetComponentsClient, error)`
- New function `*DotNetComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, DotNetComponent, *DotNetComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[DotNetComponentsClientCreateOrUpdateResponse], error)`
- New function `*DotNetComponentsClient.BeginDelete(context.Context, string, string, string, *DotNetComponentsClientBeginDeleteOptions) (*runtime.Poller[DotNetComponentsClientDeleteResponse], error)`
- New function `*DotNetComponentsClient.Get(context.Context, string, string, string, *DotNetComponentsClientGetOptions) (DotNetComponentsClientGetResponse, error)`
- New function `*DotNetComponentsClient.NewListPager(string, string, *DotNetComponentsClientListOptions) *runtime.Pager[DotNetComponentsClientListResponse]`
- New function `*DotNetComponentsClient.BeginUpdate(context.Context, string, string, string, DotNetComponent, *DotNetComponentsClientBeginUpdateOptions) (*runtime.Poller[DotNetComponentsClientUpdateResponse], error)`
- New function `NewJavaComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JavaComponentsClient, error)`
- New function `*JavaComponentsClient.BeginCreateOrUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JavaComponentsClientCreateOrUpdateResponse], error)`
- New function `*JavaComponentsClient.BeginDelete(context.Context, string, string, string, *JavaComponentsClientBeginDeleteOptions) (*runtime.Poller[JavaComponentsClientDeleteResponse], error)`
- New function `*JavaComponentsClient.Get(context.Context, string, string, string, *JavaComponentsClientGetOptions) (JavaComponentsClientGetResponse, error)`
- New function `*JavaComponentsClient.NewListPager(string, string, *JavaComponentsClientListOptions) *runtime.Pager[JavaComponentsClientListResponse]`
- New function `*JavaComponentsClient.BeginUpdate(context.Context, string, string, string, JavaComponent, *JavaComponentsClientBeginUpdateOptions) (*runtime.Poller[JavaComponentsClientUpdateResponse], error)`
- New function `*JobsClient.GetDetector(context.Context, string, string, string, *JobsClientGetDetectorOptions) (JobsClientGetDetectorResponse, error)`
- New function `*JobsClient.ListDetectors(context.Context, string, string, *JobsClientListDetectorsOptions) (JobsClientListDetectorsResponse, error)`
- New function `*JobsClient.ProxyGet(context.Context, string, string, *JobsClientProxyGetOptions) (JobsClientProxyGetResponse, error)`
- New function `NewManagedEnvironmentUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentUsagesClient, error)`
- New function `*ManagedEnvironmentUsagesClient.NewListPager(string, string, *ManagedEnvironmentUsagesClientListOptions) *runtime.Pager[ManagedEnvironmentUsagesClientListResponse]`
- New function `NewUsagesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*UsagesClient, error)`
- New function `*UsagesClient.NewListPager(string, *UsagesClientListOptions) *runtime.Pager[UsagesClientListResponse]`
- New struct `AppInsightsConfiguration`
- New struct `AppResiliency`
- New struct `AppResiliencyCollection`
- New struct `AppResiliencyProperties`
- New struct `BlobStorageTokenStore`
- New struct `BuildCollection`
- New struct `BuildConfiguration`
- New struct `BuildProperties`
- New struct `BuildResource`
- New struct `BuildToken`
- New struct `BuilderCollection`
- New struct `BuilderProperties`
- New struct `BuilderResource`
- New struct `BuilderResourceUpdate`
- New struct `BuilderResourceUpdateProperties`
- New struct `CertificateKeyVaultProperties`
- New struct `CircuitBreakerPolicy`
- New struct `ContainerRegistry`
- New struct `ContainerRegistryWithCustomImage`
- 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 `DaprComponentServiceBinding`
- New struct `DaprServiceBindMetadata`
- New struct `DaprSubscription`
- New struct `DaprSubscriptionBulkSubscribeOptions`
- New struct `DaprSubscriptionProperties`
- New struct `DaprSubscriptionRouteRule`
- New struct `DaprSubscriptionRoutes`
- New struct `DaprSubscriptionsCollection`
- New struct `DataDogConfiguration`
- New struct `DestinationsConfiguration`
- New struct `DotNetComponent`
- New struct `DotNetComponentConfigurationProperty`
- New struct `DotNetComponentProperties`
- New struct `DotNetComponentServiceBind`
- New struct `DotNetComponentsCollection`
- New struct `EncryptionSettings`
- New struct `EnvironmentVariable`
- New struct `HTTPConnectionPool`
- New struct `HTTPGet`
- New struct `HTTPRetryPolicy`
- New struct `HTTPRetryPolicyMatches`
- New struct `HTTPRetryPolicyRetryBackOff`
- New struct `Header`
- New struct `HeaderMatch`
- New struct `HeaderMatchMatch`
- New struct `IngressPortMapping`
- New struct `JavaComponent`
- New struct `JavaComponentConfigurationProperty`
- New struct `JavaComponentProperties`
- New struct `JavaComponentServiceBind`
- New struct `JavaComponentsCollection`
- New struct `JobExecutionProperties`
- New struct `ListUsagesResult`
- New struct `LogsConfiguration`
- New struct `MetricsConfiguration`
- New struct `NfsAzureFileProperties`
- New struct `OpenTelemetryConfiguration`
- New struct `OtlpConfiguration`
- New struct `PreBuildStep`
- New struct `TCPConnectionPool`
- New struct `TCPRetryPolicy`
- New struct `TimeoutPolicy`
- New struct `TokenStore`
- New struct `TracesConfiguration`
- New struct `Usage`
- New struct `UsageName`
- New field `EncryptionSettings` in struct `AuthConfigProperties`
- New field `Gpus` in struct `AvailableWorkloadProfileProperties`
- New field `CertificateKeyVaultProperties`, `CertificateType` in struct `CertificateProperties`
- New field `CertificateKeyVaultProperties` in struct `CustomDomainConfiguration`
- New field `ServiceComponentBind` in struct `DaprComponentProperties`
- New field `BuildEnvironmentVariables` in struct `GithubActionConfiguration`
- New field `AdditionalPortMappings`, `TargetPortHTTPScheme` in struct `Ingress`
- New field `ExtendedLocation` in struct `Job`
- New field `Properties` in struct `JobExecution`
- New field `ExtendedLocation` in struct `JobPatchProperties`
- New field `DynamicJSONColumns` in struct `LogAnalyticsConfiguration`
- New field `TokenStore` in struct `Login`
- New field `Identity` in struct `ManagedEnvironment`
- New field `AppInsightsConfiguration`, `OpenTelemetryConfiguration` in struct `ManagedEnvironmentProperties`
- New field `NfsAzureFile` in struct `ManagedEnvironmentStorageProperties`
- New field `ClientType`, `CustomizedKeys` in struct `ServiceBind`


## 2.1.0 (2023-11-24)
### Features Added

- Support for test fakes and OpenTelemetry trace spans.


## 2.0.0 (2023-08-25)
### Breaking Changes

- Type of `DaprSecretsCollection.Value` has been changed from `[]*Secret` to `[]*DaprSecret`
- Struct `CustomHostnameAnalysisResultProperties` has been removed
- Field `ID`, `Name`, `Properties`, `SystemData`, `Type` of struct `CustomHostnameAnalysisResult` has been removed
- Field `RuntimeSubnetID` of struct `VnetConfiguration` has been removed

### Features Added

- New value `ContainerAppProvisioningStateDeleting` added to enum type `ContainerAppProvisioningState`
- New value `IngressTransportMethodTCP` added to enum type `IngressTransportMethod`
- New value `StorageTypeSecret` added to enum type `StorageType`
- New enum type `Action` with values `ActionAllow`, `ActionDeny`
- New enum type `Affinity` with values `AffinityNone`, `AffinitySticky`
- New enum type `Applicability` with values `ApplicabilityCustom`, `ApplicabilityLocationDefault`
- New enum type `ConnectedEnvironmentProvisioningState` with values `ConnectedEnvironmentProvisioningStateCanceled`, `ConnectedEnvironmentProvisioningStateFailed`, `ConnectedEnvironmentProvisioningStateInfrastructureSetupComplete`, `ConnectedEnvironmentProvisioningStateInfrastructureSetupInProgress`, `ConnectedEnvironmentProvisioningStateInitializationInProgress`, `ConnectedEnvironmentProvisioningStateScheduledForDelete`, `ConnectedEnvironmentProvisioningStateSucceeded`, `ConnectedEnvironmentProvisioningStateWaiting`
- New enum type `ContainerAppContainerRunningState` with values `ContainerAppContainerRunningStateRunning`, `ContainerAppContainerRunningStateTerminated`, `ContainerAppContainerRunningStateWaiting`
- New enum type `ContainerAppReplicaRunningState` with values `ContainerAppReplicaRunningStateNotRunning`, `ContainerAppReplicaRunningStateRunning`, `ContainerAppReplicaRunningStateUnknown`
- New enum type `ExtendedLocationTypes` with values `ExtendedLocationTypesCustomLocation`
- New enum type `IngressClientCertificateMode` with values `IngressClientCertificateModeAccept`, `IngressClientCertificateModeIgnore`, `IngressClientCertificateModeRequire`
- New enum type `JobExecutionRunningState` with values `JobExecutionRunningStateDegraded`, `JobExecutionRunningStateFailed`, `JobExecutionRunningStateProcessing`, `JobExecutionRunningStateRunning`, `JobExecutionRunningStateStopped`, `JobExecutionRunningStateSucceeded`, `JobExecutionRunningStateUnknown`
- New enum type `JobProvisioningState` with values `JobProvisioningStateCanceled`, `JobProvisioningStateDeleting`, `JobProvisioningStateFailed`, `JobProvisioningStateInProgress`, `JobProvisioningStateSucceeded`
- New enum type `LogLevel` with values `LogLevelDebug`, `LogLevelError`, `LogLevelInfo`, `LogLevelWarn`
- New enum type `ManagedCertificateDomainControlValidation` with values `ManagedCertificateDomainControlValidationCNAME`, `ManagedCertificateDomainControlValidationHTTP`, `ManagedCertificateDomainControlValidationTXT`
- New enum type `RevisionRunningState` with values `RevisionRunningStateDegraded`, `RevisionRunningStateFailed`, `RevisionRunningStateProcessing`, `RevisionRunningStateRunning`, `RevisionRunningStateStopped`, `RevisionRunningStateUnknown`
- New enum type `TriggerType` with values `TriggerTypeEvent`, `TriggerTypeManual`, `TriggerTypeSchedule`
- New function `NewAvailableWorkloadProfilesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AvailableWorkloadProfilesClient, error)`
- New function `*AvailableWorkloadProfilesClient.NewGetPager(string, *AvailableWorkloadProfilesClientGetOptions) *runtime.Pager[AvailableWorkloadProfilesClientGetResponse]`
- New function `NewBillingMetersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BillingMetersClient, error)`
- New function `*BillingMetersClient.Get(context.Context, string, *BillingMetersClientGetOptions) (BillingMetersClientGetResponse, error)`
- New function `*ClientFactory.NewAvailableWorkloadProfilesClient() *AvailableWorkloadProfilesClient`
- New function `*ClientFactory.NewBillingMetersClient() *BillingMetersClient`
- New function `*ClientFactory.NewConnectedEnvironmentsCertificatesClient() *ConnectedEnvironmentsCertificatesClient`
- New function `*ClientFactory.NewConnectedEnvironmentsClient() *ConnectedEnvironmentsClient`
- New function `*ClientFactory.NewConnectedEnvironmentsDaprComponentsClient() *ConnectedEnvironmentsDaprComponentsClient`
- New function `*ClientFactory.NewConnectedEnvironmentsStoragesClient() *ConnectedEnvironmentsStoragesClient`
- New function `*ClientFactory.NewContainerAppsAPIClient() *ContainerAppsAPIClient`
- New function `*ClientFactory.NewContainerAppsDiagnosticsClient() *ContainerAppsDiagnosticsClient`
- New function `*ClientFactory.NewJobsClient() *JobsClient`
- New function `*ClientFactory.NewJobsExecutionsClient() *JobsExecutionsClient`
- New function `*ClientFactory.NewManagedCertificatesClient() *ManagedCertificatesClient`
- New function `*ClientFactory.NewManagedEnvironmentDiagnosticsClient() *ManagedEnvironmentDiagnosticsClient`
- New function `*ClientFactory.NewManagedEnvironmentsDiagnosticsClient() *ManagedEnvironmentsDiagnosticsClient`
- New function `NewConnectedEnvironmentsCertificatesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectedEnvironmentsCertificatesClient, error)`
- New function `*ConnectedEnvironmentsCertificatesClient.CreateOrUpdate(context.Context, string, string, string, *ConnectedEnvironmentsCertificatesClientCreateOrUpdateOptions) (ConnectedEnvironmentsCertificatesClientCreateOrUpdateResponse, error)`
- New function `*ConnectedEnvironmentsCertificatesClient.Delete(context.Context, string, string, string, *ConnectedEnvironmentsCertificatesClientDeleteOptions) (ConnectedEnvironmentsCertificatesClientDeleteResponse, error)`
- New function `*ConnectedEnvironmentsCertificatesClient.Get(context.Context, string, string, string, *ConnectedEnvironmentsCertificatesClientGetOptions) (ConnectedEnvironmentsCertificatesClientGetResponse, error)`
- New function `*ConnectedEnvironmentsCertificatesClient.NewListPager(string, string, *ConnectedEnvironmentsCertificatesClientListOptions) *runtime.Pager[ConnectedEnvironmentsCertificatesClientListResponse]`
- New function `*ConnectedEnvironmentsCertificatesClient.Update(context.Context, string, string, string, CertificatePatch, *ConnectedEnvironmentsCertificatesClientUpdateOptions) (ConnectedEnvironmentsCertificatesClientUpdateResponse, error)`
- New function `NewConnectedEnvironmentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectedEnvironmentsClient, error)`
- New function `*ConnectedEnvironmentsClient.CheckNameAvailability(context.Context, string, string, CheckNameAvailabilityRequest, *ConnectedEnvironmentsClientCheckNameAvailabilityOptions) (ConnectedEnvironmentsClientCheckNameAvailabilityResponse, error)`
- New function `*ConnectedEnvironmentsClient.BeginCreateOrUpdate(context.Context, string, string, ConnectedEnvironment, *ConnectedEnvironmentsClientBeginCreateOrUpdateOptions) (*runtime.Poller[ConnectedEnvironmentsClientCreateOrUpdateResponse], error)`
- New function `*ConnectedEnvironmentsClient.BeginDelete(context.Context, string, string, *ConnectedEnvironmentsClientBeginDeleteOptions) (*runtime.Poller[ConnectedEnvironmentsClientDeleteResponse], error)`
- New function `*ConnectedEnvironmentsClient.Get(context.Context, string, string, *ConnectedEnvironmentsClientGetOptions) (ConnectedEnvironmentsClientGetResponse, error)`
- New function `*ConnectedEnvironmentsClient.NewListByResourceGroupPager(string, *ConnectedEnvironmentsClientListByResourceGroupOptions) *runtime.Pager[ConnectedEnvironmentsClientListByResourceGroupResponse]`
- New function `*ConnectedEnvironmentsClient.NewListBySubscriptionPager(*ConnectedEnvironmentsClientListBySubscriptionOptions) *runtime.Pager[ConnectedEnvironmentsClientListBySubscriptionResponse]`
- New function `*ConnectedEnvironmentsClient.Update(context.Context, string, string, *ConnectedEnvironmentsClientUpdateOptions) (ConnectedEnvironmentsClientUpdateResponse, error)`
- New function `NewConnectedEnvironmentsDaprComponentsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectedEnvironmentsDaprComponentsClient, error)`
- New function `*ConnectedEnvironmentsDaprComponentsClient.CreateOrUpdate(context.Context, string, string, string, DaprComponent, *ConnectedEnvironmentsDaprComponentsClientCreateOrUpdateOptions) (ConnectedEnvironmentsDaprComponentsClientCreateOrUpdateResponse, error)`
- New function `*ConnectedEnvironmentsDaprComponentsClient.Delete(context.Context, string, string, string, *ConnectedEnvironmentsDaprComponentsClientDeleteOptions) (ConnectedEnvironmentsDaprComponentsClientDeleteResponse, error)`
- New function `*ConnectedEnvironmentsDaprComponentsClient.Get(context.Context, string, string, string, *ConnectedEnvironmentsDaprComponentsClientGetOptions) (ConnectedEnvironmentsDaprComponentsClientGetResponse, error)`
- New function `*ConnectedEnvironmentsDaprComponentsClient.NewListPager(string, string, *ConnectedEnvironmentsDaprComponentsClientListOptions) *runtime.Pager[ConnectedEnvironmentsDaprComponentsClientListResponse]`
- New function `*ConnectedEnvironmentsDaprComponentsClient.ListSecrets(context.Context, string, string, string, *ConnectedEnvironmentsDaprComponentsClientListSecretsOptions) (ConnectedEnvironmentsDaprComponentsClientListSecretsResponse, error)`
- New function `NewConnectedEnvironmentsStoragesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ConnectedEnvironmentsStoragesClient, error)`
- New function `*ConnectedEnvironmentsStoragesClient.CreateOrUpdate(context.Context, string, string, string, ConnectedEnvironmentStorage, *ConnectedEnvironmentsStoragesClientCreateOrUpdateOptions) (ConnectedEnvironmentsStoragesClientCreateOrUpdateResponse, error)`
- New function `*ConnectedEnvironmentsStoragesClient.Delete(context.Context, string, string, string, *ConnectedEnvironmentsStoragesClientDeleteOptions) (ConnectedEnvironmentsStoragesClientDeleteResponse, error)`
- New function `*ConnectedEnvironmentsStoragesClient.Get(context.Context, string, string, string, *ConnectedEnvironmentsStoragesClientGetOptions) (ConnectedEnvironmentsStoragesClientGetResponse, error)`
- New function `*ConnectedEnvironmentsStoragesClient.List(context.Context, string, string, *ConnectedEnvironmentsStoragesClientListOptions) (ConnectedEnvironmentsStoragesClientListResponse, error)`
- New function `NewContainerAppsAPIClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsAPIClient, error)`
- New function `*ContainerAppsAPIClient.JobExecution(context.Context, string, string, string, *ContainerAppsAPIClientJobExecutionOptions) (ContainerAppsAPIClientJobExecutionResponse, error)`
- New function `*ContainerAppsClient.GetAuthToken(context.Context, string, string, *ContainerAppsClientGetAuthTokenOptions) (ContainerAppsClientGetAuthTokenResponse, error)`
- New function `*ContainerAppsClient.BeginStart(context.Context, string, string, *ContainerAppsClientBeginStartOptions) (*runtime.Poller[ContainerAppsClientStartResponse], error)`
- New function `*ContainerAppsClient.BeginStop(context.Context, string, string, *ContainerAppsClientBeginStopOptions) (*runtime.Poller[ContainerAppsClientStopResponse], error)`
- New function `NewContainerAppsDiagnosticsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ContainerAppsDiagnosticsClient, error)`
- New function `*ContainerAppsDiagnosticsClient.GetDetector(context.Context, string, string, string, *ContainerAppsDiagnosticsClientGetDetectorOptions) (ContainerAppsDiagnosticsClientGetDetectorResponse, error)`
- New function `*ContainerAppsDiagnosticsClient.GetRevision(context.Context, string, string, string, *ContainerAppsDiagnosticsClientGetRevisionOptions) (ContainerAppsDiagnosticsClientGetRevisionResponse, error)`
- New function `*ContainerAppsDiagnosticsClient.GetRoot(context.Context, string, string, *ContainerAppsDiagnosticsClientGetRootOptions) (ContainerAppsDiagnosticsClientGetRootResponse, error)`
- New function `*ContainerAppsDiagnosticsClient.NewListDetectorsPager(string, string, *ContainerAppsDiagnosticsClientListDetectorsOptions) *runtime.Pager[ContainerAppsDiagnosticsClientListDetectorsResponse]`
- New function `*ContainerAppsDiagnosticsClient.NewListRevisionsPager(string, string, *ContainerAppsDiagnosticsClientListRevisionsOptions) *runtime.Pager[ContainerAppsDiagnosticsClientListRevisionsResponse]`
- New function `NewJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JobsClient, error)`
- New function `*JobsClient.BeginCreateOrUpdate(context.Context, string, string, Job, *JobsClientBeginCreateOrUpdateOptions) (*runtime.Poller[JobsClientCreateOrUpdateResponse], error)`
- New function `*JobsClient.BeginDelete(context.Context, string, string, *JobsClientBeginDeleteOptions) (*runtime.Poller[JobsClientDeleteResponse], error)`
- New function `*JobsClient.Get(context.Context, string, string, *JobsClientGetOptions) (JobsClientGetResponse, error)`
- New function `*JobsClient.NewListByResourceGroupPager(string, *JobsClientListByResourceGroupOptions) *runtime.Pager[JobsClientListByResourceGroupResponse]`
- New function `*JobsClient.NewListBySubscriptionPager(*JobsClientListBySubscriptionOptions) *runtime.Pager[JobsClientListBySubscriptionResponse]`
- New function `*JobsClient.ListSecrets(context.Context, string, string, *JobsClientListSecretsOptions) (JobsClientListSecretsResponse, error)`
- New function `*JobsClient.BeginStart(context.Context, string, string, *JobsClientBeginStartOptions) (*runtime.Poller[JobsClientStartResponse], error)`
- New function `*JobsClient.BeginStopExecution(context.Context, string, string, string, *JobsClientBeginStopExecutionOptions) (*runtime.Poller[JobsClientStopExecutionResponse], error)`
- New function `*JobsClient.BeginStopMultipleExecutions(context.Context, string, string, *JobsClientBeginStopMultipleExecutionsOptions) (*runtime.Poller[JobsClientStopMultipleExecutionsResponse], error)`
- New function `*JobsClient.BeginUpdate(context.Context, string, string, JobPatchProperties, *JobsClientBeginUpdateOptions) (*runtime.Poller[JobsClientUpdateResponse], error)`
- New function `NewJobsExecutionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*JobsExecutionsClient, error)`
- New function `*JobsExecutionsClient.NewListPager(string, string, *JobsExecutionsClientListOptions) *runtime.Pager[JobsExecutionsClientListResponse]`
- New function `NewManagedCertificatesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedCertificatesClient, error)`
- New function `*ManagedCertificatesClient.BeginCreateOrUpdate(context.Context, string, string, string, *ManagedCertificatesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ManagedCertificatesClientCreateOrUpdateResponse], error)`
- New function `*ManagedCertificatesClient.Delete(context.Context, string, string, string, *ManagedCertificatesClientDeleteOptions) (ManagedCertificatesClientDeleteResponse, error)`
- New function `*ManagedCertificatesClient.Get(context.Context, string, string, string, *ManagedCertificatesClientGetOptions) (ManagedCertificatesClientGetResponse, error)`
- New function `*ManagedCertificatesClient.NewListPager(string, string, *ManagedCertificatesClientListOptions) *runtime.Pager[ManagedCertificatesClientListResponse]`
- New function `*ManagedCertificatesClient.Update(context.Context, string, string, string, ManagedCertificatePatch, *ManagedCertificatesClientUpdateOptions) (ManagedCertificatesClientUpdateResponse, error)`
- New function `NewManagedEnvironmentDiagnosticsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentDiagnosticsClient, error)`
- New function `*ManagedEnvironmentDiagnosticsClient.GetDetector(context.Context, string, string, string, *ManagedEnvironmentDiagnosticsClientGetDetectorOptions) (ManagedEnvironmentDiagnosticsClientGetDetectorResponse, error)`
- New function `*ManagedEnvironmentDiagnosticsClient.ListDetectors(context.Context, string, string, *ManagedEnvironmentDiagnosticsClientListDetectorsOptions) (ManagedEnvironmentDiagnosticsClientListDetectorsResponse, error)`
- New function `*ManagedEnvironmentsClient.GetAuthToken(context.Context, string, string, *ManagedEnvironmentsClientGetAuthTokenOptions) (ManagedEnvironmentsClientGetAuthTokenResponse, error)`
- New function `*ManagedEnvironmentsClient.NewListWorkloadProfileStatesPager(string, string, *ManagedEnvironmentsClientListWorkloadProfileStatesOptions) *runtime.Pager[ManagedEnvironmentsClientListWorkloadProfileStatesResponse]`
- New function `NewManagedEnvironmentsDiagnosticsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedEnvironmentsDiagnosticsClient, error)`
- New function `*ManagedEnvironmentsDiagnosticsClient.GetRoot(context.Context, string, string, *ManagedEnvironmentsDiagnosticsClientGetRootOptions) (ManagedEnvironmentsDiagnosticsClientGetRootResponse, error)`
- New struct `AvailableWorkloadProfile`
- New struct `AvailableWorkloadProfileProperties`
- New struct `AvailableWorkloadProfilesCollection`
- New struct `BaseContainer`
- New struct `BillingMeter`
- New struct `BillingMeterCollection`
- New struct `BillingMeterProperties`
- New struct `ConnectedEnvironment`
- New struct `ConnectedEnvironmentCollection`
- New struct `ConnectedEnvironmentProperties`
- New struct `ConnectedEnvironmentStorage`
- New struct `ConnectedEnvironmentStorageProperties`
- New struct `ConnectedEnvironmentStoragesCollection`
- New struct `ContainerAppAuthToken`
- New struct `ContainerAppAuthTokenProperties`
- New struct `ContainerAppJobExecutions`
- New struct `CorsPolicy`
- New struct `CustomDomainConfiguration`
- New struct `CustomHostnameAnalysisResultCustomDomainVerificationFailureInfo`
- New struct `CustomHostnameAnalysisResultCustomDomainVerificationFailureInfoDetailsItem`
- New struct `DaprConfiguration`
- New struct `DaprSecret`
- New struct `DiagnosticDataProviderMetadata`
- New struct `DiagnosticDataProviderMetadataPropertyBagItem`
- New struct `DiagnosticDataTableResponseColumn`
- New struct `DiagnosticDataTableResponseObject`
- New struct `DiagnosticRendering`
- New struct `DiagnosticSupportTopic`
- New struct `Diagnostics`
- New struct `DiagnosticsCollection`
- New struct `DiagnosticsDataAPIResponse`
- New struct `DiagnosticsDefinition`
- New struct `DiagnosticsProperties`
- New struct `DiagnosticsStatus`
- New struct `EnvironmentAuthToken`
- New struct `EnvironmentAuthTokenProperties`
- New struct `ErrorAdditionalInfo`
- New struct `ErrorDetail`
- New struct `ErrorResponse`
- New struct `ExtendedLocation`
- New struct `IPSecurityRestrictionRule`
- New struct `IngressStickySessions`
- New struct `InitContainer`
- New struct `Job`
- New struct `JobConfiguration`
- New struct `JobConfigurationEventTriggerConfig`
- New struct `JobConfigurationManualTriggerConfig`
- New struct `JobConfigurationScheduleTriggerConfig`
- New struct `JobExecution`
- New struct `JobExecutionBase`
- New struct `JobExecutionContainer`
- New struct `JobExecutionNamesCollection`
- New struct `JobExecutionTemplate`
- New struct `JobPatchProperties`
- New struct `JobPatchPropertiesProperties`
- New struct `JobProperties`
- New struct `JobScale`
- New struct `JobScaleRule`
- New struct `JobSecretsCollection`
- New struct `JobTemplate`
- New struct `JobsCollection`
- New struct `KedaConfiguration`
- New struct `ManagedCertificate`
- New struct `ManagedCertificateCollection`
- New struct `ManagedCertificatePatch`
- New struct `ManagedCertificateProperties`
- New struct `ManagedEnvironmentPropertiesPeerAuthentication`
- New struct `Mtls`
- New struct `SecretVolumeItem`
- New struct `Service`
- New struct `ServiceBind`
- New struct `TCPScaleRule`
- New struct `WorkloadProfile`
- New struct `WorkloadProfileStates`
- New struct `WorkloadProfileStatesCollection`
- New struct `WorkloadProfileStatesProperties`
- New field `Kind` in struct `AzureCredentials`
- New field `SubjectAlternativeNames` in struct `CertificateProperties`
- New field `MaxInactiveRevisions`, `Service` in struct `Configuration`
- New field `ExtendedLocation`, `ManagedBy` in struct `ContainerApp`
- New field `EnvironmentID`, `EventStreamEndpoint`, `LatestReadyRevisionName`, `WorkloadProfileName` in struct `ContainerAppProperties`
- New field `Identity`, `KeyVaultURL` in struct `ContainerAppSecret`
- New anonymous field `ContainerApp` in struct `ContainerAppsClientUpdateResponse`
- New field `ARecords`, `AlternateCNameRecords`, `AlternateTxtRecords`, `CNameRecords`, `ConflictWithEnvironmentCustomDomain`, `ConflictingContainerAppResourceID`, `CustomDomainVerificationFailureInfo`, `CustomDomainVerificationTest`, `HasConflictOnManagedEnvironment`, `HostName`, `IsHostnameAlreadyVerified`, `TxtRecords` in struct `CustomHostnameAnalysisResult`
- New field `EnableAPILogging`, `HTTPMaxRequestSize`, `HTTPReadBufferSize`, `LogLevel` in struct `Dapr`
- New field `SecretStoreComponent` in struct `DaprComponentProperties`
- New field `GithubPersonalAccessToken` in struct `GithubActionConfiguration`
- New field `ClientCertificateMode`, `CorsPolicy`, `ExposedPort`, `IPSecurityRestrictions`, `StickySessions` in struct `Ingress`
- New field `Kind` in struct `ManagedEnvironment`
- New field `CustomDomainConfiguration`, `DaprConfiguration`, `EventStreamEndpoint`, `InfrastructureResourceGroup`, `KedaConfiguration`, `PeerAuthentication`, `WorkloadProfiles` in struct `ManagedEnvironmentProperties`
- New anonymous field `ManagedEnvironment` in struct `ManagedEnvironmentsClientUpdateResponse`
- New field `ExecEndpoint`, `LogStreamEndpoint`, `RunningState`, `RunningStateDetails` in struct `ReplicaContainer`
- New field `InitContainers`, `RunningState`, `RunningStateDetails` in struct `ReplicaProperties`
- New field `LastActiveTime`, `RunningState` in struct `RevisionProperties`
- New field `TCP` in struct `ScaleRule`
- New field `Identity`, `KeyVaultURL` in struct `Secret`
- New field `InitContainers`, `ServiceBinds`, `TerminationGracePeriodSeconds` in struct `Template`
- New field `MountOptions`, `Secrets` in struct `Volume`
- New field `SubPath` in struct `VolumeMount`


## 1.1.0 (2023-04-07)
### Features Added

- New struct `ClientFactory` which is a client factory used to create any client in this module


## 1.0.0 (2022-05-25)

The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appcontainers/armappcontainers` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes.

To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/azsdk/go/mgmt/migration).

To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/go/mgmt).
