ExecutableResource
Handle
interface ExecutableResource extends IComputeResource, IResource, IResourceWithArgs, IResourceWithEndpoints, IResourceWithEnvironment, IResourceWithProbes, IResourceWithWaitSupport { publishAsDockerFile(configure: (obj: ContainerResource) => Promise<void>): ExecutableResource; withExecutableCommand(command: string): ExecutableResource; withVolume( target: string, name: string, env: string, isReadOnly?: boolean): ExecutableResource; withWorkingDirectory(workingDirectory: string): ExecutableResource;}Methods
Publishes an executable as a Docker file
publishAsDockerFile(configure: (obj: ContainerResource) => Promise<void>): ExecutableResourceParameters
configure(obj: ContainerResource) => Promise<void>Returns
ExecutableResourceSets the command for the executable resource.
withExecutableCommand(command: string): ExecutableResourceParameters
commandstringReturns
ExecutableResourceAdds a volume to an executable resource.
withVolume( target: string, name: string, env: string, isReadOnly?: boolean): ExecutableResourceParameters
targetstringnamestringenvstringisReadOnlybooleanoptional= FalseReturns
ExecutableResourceSets the working directory for the executable resource.
withWorkingDirectory(workingDirectory: string): ExecutableResourceParameters
workingDirectorystringReturns
ExecutableResource