Table of Contents

Class AgentManifest

Namespace
AgentContainers.Core.Models
Assembly
AgentContainers.Core.dll
Layer 4: Agent provider overlay (installed on compatible base/combo). Defined in definitions/agents/*.yaml
public sealed class AgentManifest : ManifestBase
Inheritance
AgentManifest
Inherited Members

Properties

ComposeCapabilities

public ComposeCapabilities ComposeCapabilities { get; set; }

Property Value

ComposeCapabilities

Conflicts

public List<string> Conflicts { get; set; }

Property Value

List<string>

Env

public List<EnvVar> Env { get; set; }

Property Value

List<EnvVar>

Healthcheck

public HealthcheckConfig Healthcheck { get; set; }

Property Value

HealthcheckConfig

Install

public AgentInstallBlock Install { get; set; }

Property Value

AgentInstallBlock

KnownCaveats

public List<string> KnownCaveats { get; set; }

Property Value

List<string>

Mounts

public List<MountDeclaration> Mounts { get; set; }

Property Value

List<MountDeclaration>

PrivilegedModes

public List<string> PrivilegedModes { get; set; }

Property Value

List<string>

Requires

public List<string> Requires { get; set; }

Property Value

List<string>

ShellHelpers

public List<ShellHelper> ShellHelpers { get; set; }

Property Value

List<ShellHelper>

Validation

public ValidationBlock Validation { get; set; }

Property Value

ValidationBlock