Skip to content
Docs Try Aspire
Docs Try

ExecutableResource

Handle
📦 Aspire.Hosting v13.4.0
interface ExecutableResource
extends IComputeResource,
IResource,
IResourceWithArgs,
IResourceWithEndpoints,
IResourceWithEnvironment,
IResourceWithProbes,
IResourceWithWaitSupport {
publishAsDockerFile(configure: (obj: ContainerResource) => Promise<void>): ExecutableResource;
withExecutableCommand(command: string): ExecutableResource;
withWorkingDirectory(workingDirectory: string): ExecutableResource;
}

Methods

method publishAsDockerFile builder
Publishes an executable as a Docker file
publishAsDockerFile(configure: (obj: ContainerResource) => Promise<void>): ExecutableResource
configure (obj: ContainerResource) => Promise<void>
ExecutableResource
Sets the command for the executable resource.
withExecutableCommand(command: string): ExecutableResource
command string
ExecutableResource
method withWorkingDirectory builder
Sets the working directory for the executable resource.
withWorkingDirectory(workingDirectory: string): ExecutableResource
workingDirectory string
ExecutableResource