Share via


AzureContainerAppExtensions.WithAzureLogAnalyticsWorkspace Method

Definition

Configures the container app environment resource to use the specified Log Analytics Workspace.

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AppContainers.AzureContainerAppEnvironmentResource> WithAzureLogAnalyticsWorkspace(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AppContainers.AzureContainerAppEnvironmentResource> builder, Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureLogAnalyticsWorkspaceResource> workspaceBuilder);
static member WithAzureLogAnalyticsWorkspace : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AppContainers.AzureContainerAppEnvironmentResource> * Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AzureLogAnalyticsWorkspaceResource> -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.AppContainers.AzureContainerAppEnvironmentResource>
<Extension()>
Public Function WithAzureLogAnalyticsWorkspace (builder As IResourceBuilder(Of AzureContainerAppEnvironmentResource), workspaceBuilder As IResourceBuilder(Of AzureLogAnalyticsWorkspaceResource)) As IResourceBuilder(Of AzureContainerAppEnvironmentResource)

Parameters

builder
IResourceBuilder<AzureContainerAppEnvironmentResource>

The AzureContainerAppEnvironmentResource to configure.

workspaceBuilder
IResourceBuilder<AzureLogAnalyticsWorkspaceResource>

The resource builder for the AzureLogAnalyticsWorkspaceResource to use.

Returns

IResourceBuilder<T>

Exceptions

Thrown when builder or workspaceBuilder is null.

Applies to