Skip to content
Docs Try Aspire
Docs Try

SeqResource

Handle
📦 Aspire.Hosting.Seq v13.4.0
interface SeqResource
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,
isReadOnly?: boolean): SeqResource;
withDataVolume(
name?: string,
isReadOnly?: boolean): SeqResource;
}

Properties

property connectionStringExpression ReferenceExpression get
Gets the connection string expression for the Seq server.
property host EndpointReferenceExpression get
Gets the host endpoint reference for this resource.
property port EndpointReferenceExpression get
Gets the port endpoint reference for this resource.
property primaryEndpoint EndpointReference get
Gets the primary endpoint for the Seq server.
property uriExpression ReferenceExpression get
Gets the connection URI expression for the Seq server.

Methods

method withDataBindMount builder
Adds a bind mount for the data folder to a Seq container resource.
withDataBindMount(
source: string,
isReadOnly?: boolean): SeqResource
source string
isReadOnly boolean optional = False
SeqResource
method withDataVolume builder
Adds a named volume for the data folder to a Seq container resource.
withDataVolume(
name?: string,
isReadOnly?: boolean): SeqResource
name string optional
isReadOnly boolean optional = False
SeqResource