KeycloakResource
Handle
interface KeycloakResource extends IComputeResource, IResource, IResourceWithArgs, IResourceWithEndpoints, IResourceWithEnvironment, IResourceWithProbes, IResourceWithWaitSupport, IResourceWithServiceDiscovery { readonly adminPasswordParameter: ParameterResource; readonly adminUserNameParameter: ParameterResource; withDataBindMount(source: string): KeycloakResource; withDataVolume(name?: string): KeycloakResource; withDisabledFeatures(features: string[]): KeycloakResource; withEnabledFeatures(features: string[]): KeycloakResource; withOtlpExporter(protocol?: OtlpProtocol): KeycloakResource; withRealmImport(importPath: string): KeycloakResource;} 8 members
Properties
property
adminPasswordParameter ParameterResource get Gets the parameter that contains the Keycloak admin password.
property
adminUserNameParameter ParameterResource get Gets the parameter that contains the Keycloak admin.
Methods
Adds a bind mount for the data folder to a Keycloak container resource.
withDataBindMount(source: string): KeycloakResourceParameters
source string Returns
KeycloakResource Adds a named volume for the data folder to a Keycloak container resource.
withDataVolume(name?: string): KeycloakResourceParameters
name string optional Returns
KeycloakResource Additional feature names to disable for the keycloak resource
withDisabledFeatures(features: string[]): KeycloakResourceParameters
features string[] Returns
KeycloakResource Additional feature names to enable for the keycloak resource
withEnabledFeatures(features: string[]): KeycloakResourceParameters
features string[] Returns
KeycloakResource Configures the OTLP exporter for Keycloak
withOtlpExporter(protocol?: OtlpProtocol): KeycloakResourceParameters
protocol OtlpProtocol optional Returns
KeycloakResource Adds a realm import to a Keycloak container resource.
withRealmImport(importPath: string): KeycloakResourceParameters
importPath string Returns
KeycloakResource