Skip to content
Docs Try Aspire

ExecutableResource

Handle TypeScript
📦 Aspire.Hosting.OpenAI v13.2.0-preview.1.26159.1
interface ExecutableResource
extends IComputeResource,
IResource,
IResourceWithArgs,
IResourceWithEndpoints,
IResourceWithEnvironment,
IResourceWithProbes,
IResourceWithWaitSupport {
publishAsDockerFile(): ExecutableResource;
publishAsDockerFileWithConfigure(configure: (obj: ContainerResource) => void): ExecutableResource;
withExecutableCommand(command: string): ExecutableResource;
withWorkingDirectory(workingDirectory: string): ExecutableResource;
}

Methods

method publishAsDockerFile builder
Publishes the executable as a Docker container
publishAsDockerFile(): ExecutableResource
ExecutableResource
method publishAsDockerFileWithConfigure builder
Publishes an executable as a Docker file with optional container configuration
publishAsDockerFileWithConfigure(configure: (obj: ContainerResource) => void): ExecutableResource
configure (obj: ContainerResource) => void
ExecutableResource
method withExecutableCommand builder
Sets the executable command
withExecutableCommand(command: string): ExecutableResource
command string
ExecutableResource
method withWorkingDirectory builder
Sets the executable working directory
withWorkingDirectory(workingDirectory: string): ExecutableResource
workingDirectory string
ExecutableResource