Skip to content
DocsTry Aspire
DocsTry

MeilisearchResource

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

Properties

propertyconnectionStringExpressionReferenceExpressionget
Gets the connection string expression for the Meilisearch
propertyhostEndpointReferenceExpressionget
Gets the host endpoint reference for this resource.
propertymasterKeyParameterParameterResourceget
Gets the parameter that contains the Meilisearch superuser password.
propertyportEndpointReferenceExpressionget
Gets the port endpoint reference for this resource.
propertyprimaryEndpointEndpointReferenceget
Gets the primary endpoint for the Meilisearch. This endpoint is used for all API calls over HTTP.
propertyuriExpressionReferenceExpressionget
Gets the connection URI expression for the Meilisearch server.

Methods

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