Share via


KeycloakResourceBuilderExtensions Class

Definition

Provides extension methods for adding Keycloak resources to an IDistributedApplicationBuilder.

C#
public static class KeycloakResourceBuilderExtensions
Inheritance
KeycloakResourceBuilderExtensions

Methods

AddKeycloak(IDistributedApplicationBuilder, String, Nullable<Int32>, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)

Adds a Keycloak container to the application model.

WithDataBindMount(IResourceBuilder<KeycloakResource>, String)

Adds a bind mount for the data folder to a Keycloak container resource.

WithDataVolume(IResourceBuilder<KeycloakResource>, String)

Adds a named volume for the data folder to a Keycloak container resource.

WithRealmImport(IResourceBuilder<KeycloakResource>, String, Boolean)

Adds a realm import to a Keycloak container resource.

Applies to

Product Versions
.NET Aspire 8.0.0, 9.0.0, 9.1.0