ExecutableResource
Handle TypeScript
interface ExecutableResource extends IComputeResource, IResource, IResourceWithArgs, IResourceWithEndpoints, IResourceWithEnvironment, IResourceWithProbes, IResourceWithWaitSupport { publishAsAzureContainerApp(configure: (arg1: AzureResourceInfrastructure, arg2: ContainerApp) => void): ExecutableResource; publishAsDockerFile(): ExecutableResource; publishAsDockerFileWithConfigure(configure: (obj: ContainerResource) => void): ExecutableResource; withExecutableCommand(command: string): ExecutableResource; withWorkingDirectory(workingDirectory: string): ExecutableResource;} 5 members
Methods
method
publishAsAzureContainerApp builder Configures the executable resource to be published as an Azure Container App
publishAsAzureContainerApp(configure: (arg1: AzureResourceInfrastructure, arg2: ContainerApp) => void): ExecutableResourceParameters
configure (arg1: AzureResourceInfrastructure, arg2: ContainerApp) => void Returns
ExecutableResource method
publishAsDockerFile builder Publishes the executable as a Docker container
publishAsDockerFile(): ExecutableResourceReturns
ExecutableResource method
publishAsDockerFileWithConfigure builder Publishes an executable as a Docker file with optional container configuration
publishAsDockerFileWithConfigure(configure: (obj: ContainerResource) => void): ExecutableResourceParameters
configure (obj: ContainerResource) => void Returns
ExecutableResource method
withExecutableCommand builder Sets the executable command
withExecutableCommand(command: string): ExecutableResourceParameters
command string Returns
ExecutableResource method
withWorkingDirectory builder Sets the executable working directory
withWorkingDirectory(workingDirectory: string): ExecutableResourceParameters
workingDirectory string Returns
ExecutableResource