Table of Contents

Class ContainerInfo

Namespace
Bielu.Microservices.Orchestrator.Models
Assembly
Bielu.Microservices.Orchestrator.dll

Represents information about a container across different runtimes.

public class ContainerInfo
Inheritance
ContainerInfo
Inherited Members

Properties

CreatedAt

The time the container was created.

public DateTimeOffset CreatedAt { get; set; }

Property Value

DateTimeOffset

EnvironmentVariables

Environment variables set in the container.

public IDictionary<string, string> EnvironmentVariables { get; set; }

Property Value

IDictionary<string, string>

Id

The unique identifier of the container.

public string Id { get; set; }

Property Value

string

Image

The image used to create the container.

public string Image { get; set; }

Property Value

string

Labels

Labels associated with the container.

public IDictionary<string, string> Labels { get; set; }

Property Value

IDictionary<string, string>

Name

The name of the container.

public string Name { get; set; }

Property Value

string

Ports

Port mappings for the container.

public IList<PortMapping> Ports { get; set; }

Property Value

IList<PortMapping>

State

The current state of the container.

public ContainerState State { get; set; }

Property Value

ContainerState

Volumes

Volume mounts (bindings) configured for the container, including host bind mounts and named volumes mapped into container paths.

public IList<VolumeMount> Volumes { get; set; }

Property Value

IList<VolumeMount>