[−][src]Module buildkit_proto::pb
Modules
file_action | |
op | |
user_opt |
Structs
BuildInput | BuildInput is used for BuildOp. |
BuildOp | BuildOp is used for nested build invocation. BuildOp is experimental and can break without backwards compatibility |
CacheOpt | CacheOpt defines options specific to cache mounts |
ChownOpt | |
Definition | Definition is the LLB definition structure with per-vertex metadata entries |
ExecOp | ExecOp executes a command in a container. |
ExportCache | |
FileAction | |
FileActionCopy | |
FileActionMkDir | |
FileActionMkFile | |
FileActionRm | |
FileOp | |
HostIp | |
Input | Input represents an input edge for an Op. |
Meta | Meta is a set of arguments for ExecOp. Meta is unrelated to LLB metadata. FIXME: rename (ExecContext? ExecArgs?) |
Mount | Mount specifies how to mount an input Op as a filesystem. |
NamedUserOpt | |
Op | Op represents a vertex of the LLB DAG. |
OpMetadata | OpMetadata is a per-vertex metadata entry, which can be defined for arbitrary Op vertex and overridable on the run time. |
Platform | Platform is github.com/opencontainers/image-spec/specs-go/v1.Platform |
ProxyEnv | |
SecretOpt | SecretOpt defines options describing secret mounts |
SourceOp | SourceOp specifies a source such as build contexts and images. |
SshOpt | SSHOpt defines options describing secret mounts |
UserOpt | |
WorkerConstraints | WorkerConstraints defines conditions for the worker |
Enums
CacheSharingOpt | CacheSharingOpt defines different sharing modes for cache mount |
MountType | MountType defines a type of a mount from a supported set |
NetMode | |
SecurityMode |