Skip to content
DocsTry Aspire
DocsTry

KurrentDBResource

Handle
📦 CommunityToolkit.Aspire.Hosting.KurrentDB v13.4.0
interface KurrentDBResource
extends IComputeResource,
IExpressionValue,
IManifestExpressionProvider,
IResource,
IResourceWithArgs,
IResourceWithConnectionString,
IResourceWithEndpoints,
IResourceWithEnvironment,
IResourceWithProbes,
IResourceWithWaitSupport,
IValueProvider,
IValueWithReferences {
readonly connectionStringExpression: ReferenceExpression;
readonly host: EndpointReferenceExpression;
readonly port: EndpointReferenceExpression;
readonly primaryEndpoint: EndpointReference;
readonly uriExpression: ReferenceExpression;
withDataBindMount(source: string): KurrentDBResource;
withDataVolume(name?: string): KurrentDBResource;
}

Properties

propertyconnectionStringExpressionReferenceExpressionget
Gets the connection string for the KurrentDB server.
propertyhostEndpointReferenceExpressionget
Gets the host endpoint reference for this resource.
propertyportEndpointReferenceExpressionget
Gets the port endpoint reference for this resource.
propertyprimaryEndpointEndpointReferenceget
Gets the primary endpoint for the KurrentDB server.
propertyuriExpressionReferenceExpressionget
Gets the connection URI expression for the KurrentDB server.

Methods

methodwithDataBindMountbuilder
Adds a bind mount for the data folder to a KurrentDB container resource.
withDataBindMount(source: string): KurrentDBResource
sourcestring
KurrentDBResource
methodwithDataVolumebuilder
Adds a named volume for the data folder to a KurrentDB container resource.
withDataVolume(name?: string): KurrentDBResource
namestringoptional
KurrentDBResource