Skip to content
Docs Try Aspire

KubernetesEnvironmentExtensions Methods

Class Methods 2 members
Provides extension methods for adding Kubernetes environment resources to the application model.
AddKubernetesEnvironment(IDistributedApplicationBuilder, string) Section titled AddKubernetesEnvironment(IDistributedApplicationBuilder, string) extension IResourceBuilder<KubernetesEnvironmentResource>
Adds a Kubernetes environment to the application model.
public static class KubernetesEnvironmentExtensions
{
public static IResourceBuilder<KubernetesEnvironmentResource> AddKubernetesEnvironment(
this IDistributedApplicationBuilder builder,
string name)
{
// ...
}
}
builder IDistributedApplicationBuilder The Hosting.IDistributedApplicationBuilder.
name string The name of the Kubernetes environment resource.
IResourceBuilder<KubernetesEnvironmentResource> A reference to the ApplicationModel.IResourceBuilder`1.
WithProperties(IResourceBuilder<KubernetesEnvironmentResource>, Action<KubernetesEnvironmentResource>) Section titled WithProperties(IResourceBuilder<KubernetesEnvironmentResource>, Action<KubernetesEnvironmentResource>) extension IResourceBuilder<KubernetesEnvironmentResource>
Allows setting the properties of a Kubernetes environment resource.
public static class KubernetesEnvironmentExtensions
{
public static IResourceBuilder<KubernetesEnvironmentResource> WithProperties(
this IResourceBuilder<KubernetesEnvironmentResource> builder,
Action<KubernetesEnvironmentResource> configure)
{
// ...
}
}
builder IResourceBuilder<KubernetesEnvironmentResource> The Kubernetes environment resource builder.
configure Action<KubernetesEnvironmentResource> A method that can be used for customizing the KubernetesEnvironmentResource.
IResourceBuilder<KubernetesEnvironmentResource> A reference to the ApplicationModel.IResourceBuilder`1.