# Aspire.Hosting.Keycloak

- Module: `Aspire.Hosting.Keycloak`
- Version: `13.2.0-preview.1.26170.3`
- Source: [GitHub](https://github.com/microsoft/aspire)
- Functions: `8`
- Types: `1`

## Types

- [KeycloakResource](/reference/api/typescript/aspire.hosting.keycloak/keycloakresource.md) -- `handle` - 14 members

## Functions

- [addKeycloak](/reference/api/typescript/aspire.hosting.keycloak/addkeycloak.md) -- `method` -- Adds a Keycloak container resource
- [withDataBindMount](/reference/api/typescript/aspire.hosting.keycloak/withdatabindmount.md) -- `method` -- Adds a data bind mount for Keycloak
- [withDataVolume](/reference/api/typescript/aspire.hosting.keycloak/withdatavolume.md) -- `method` -- Adds a data volume for Keycloak
- [withDisabledFeatures](/reference/api/typescript/aspire.hosting.keycloak/withdisabledfeatures.md) -- `method` -- Disables Keycloak features
- [withEnabledFeatures](/reference/api/typescript/aspire.hosting.keycloak/withenabledfeatures.md) -- `method` -- Enables Keycloak features
- [withOtlpExporter](/reference/api/typescript/aspire.hosting.keycloak/withotlpexporter.md) -- `method` -- Configures the OTLP exporter for Keycloak
- [withOtlpExporterWithProtocol](/reference/api/typescript/aspire.hosting.keycloak/withotlpexporterwithprotocol.md) -- `method` -- Configures the OTLP exporter for Keycloak with a specific protocol
- [withRealmImport](/reference/api/typescript/aspire.hosting.keycloak/withrealmimport.md) -- `method` -- Imports a Keycloak realm configuration
