ExistingAzureResourceExtensions
Class static net8.0
Extension methods for interacting with resources that are not managed by Aspire's provisioning or container management layer.
namespace Aspire.Hosting;
public static class ExistingAzureResourceExtensions{ // ...} 6 members
Methods6
Section titled MethodsAsExisting(IResourceBuilder<T>, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)extensionats exportIResourceBuilder<T> Marks the resource as an existing resource in both run and publish modes.
IsExisting(IResource)extensionats ignoredbool Determines if the resource is an existing resource.
PublishAsExisting(IResourceBuilder<T>, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)extensionats exportIResourceBuilder<T> Marks the resource as an existing resource when the application is deployed.
PublishAsExisting(IResourceBuilder<T>, string, string?)extensionats exportIResourceBuilder<T> Marks the resource as an existing resource when the application is deployed.
RunAsExisting(IResourceBuilder<T>, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)extensionats exportIResourceBuilder<T> Marks the resource as an existing resource when the application is running.
RunAsExisting(IResourceBuilder<T>, string, string?)extensionats exportIResourceBuilder<T> Marks the resource as an existing resource when the application is running.