DockerSdk
the .NET SDK for Docker
Properties | List of all members
DockerSdk.Events.IEventLowLevel Interface Reference

Represents an event emitted by the Docker daemon. This is similar to Event, but in a less-processed form. More...

Inheritance diagram for DockerSdk.Events.IEventLowLevel:
DockerSdk.Events.Event DockerSdk.Containers.Events.ContainerEvent DockerSdk.Images.Events.ImageEvent DockerSdk.Networks.Events.NetworkEvent DockerSdk.Containers.Events.ContainerCreatedEvent DockerSdk.Containers.Events.ContainerDeletedEvent DockerSdk.Containers.Events.ContainerExitedEvent DockerSdk.Containers.Events.ContainerPausedEvent DockerSdk.Containers.Events.ContainerRestartCompletedEvent DockerSdk.Containers.Events.ContainerSignalledEvent DockerSdk.Containers.Events.ContainerStartedEvent DockerSdk.Containers.Events.ContainerStopCompletedEvent DockerSdk.Containers.Events.ContainerUnpausedEvent DockerSdk.Images.Events.ImageDeletedEvent DockerSdk.Images.Events.ImageLoadedEvent DockerSdk.Images.Events.ImagePulledEvent DockerSdk.Images.Events.ImagePushedEvent DockerSdk.Images.Events.ImageSavedEvent DockerSdk.Images.Events.ImageTaggedEvent DockerSdk.Images.Events.ImageUntaggedEvent DockerSdk.Networks.Events.NetworkAttachedEvent DockerSdk.Networks.Events.NetworkCreatedEvent DockerSdk.Networks.Events.NetworkDeletedEvent DockerSdk.Networks.Events.NetworkDetachedEvent

Properties

EventSubjectType SubjectType [get]
 Gets a value indicating what type of thing the event is about. More...
 
string ActorId [get]
 Gets the full ID of the event's subject. More...
 
string Action [get]
 Gets a value indicating the type of event this is. More...
 
IReadOnlyDictionary< string, string > ActorDetails [get]
 Gets a dictionary of supplementary information provided by the daemon about the event's subject. The keys that appear here vary by subject type, event type, and the specifics of the subject. More...
 
DateTimeOffset Timestamp [get]
 Gets the date and time at which the event occurred, in UTC, per the daemon's clock. More...
 

Detailed Description

Represents an event emitted by the Docker daemon. This is similar to Event, but in a less-processed form.

Property Documentation

◆ Action

string DockerSdk.Events.IEventLowLevel.Action
get

Gets a value indicating the type of event this is.

◆ ActorDetails

IReadOnlyDictionary<string, string> DockerSdk.Events.IEventLowLevel.ActorDetails
get

Gets a dictionary of supplementary information provided by the daemon about the event's subject. The keys that appear here vary by subject type, event type, and the specifics of the subject.

◆ ActorId

string DockerSdk.Events.IEventLowLevel.ActorId
get

Gets the full ID of the event's subject.

◆ SubjectType

EventSubjectType DockerSdk.Events.IEventLowLevel.SubjectType
get

Gets a value indicating what type of thing the event is about.

◆ Timestamp

DateTimeOffset DockerSdk.Events.IEventLowLevel.Timestamp
get

Gets the date and time at which the event occurred, in UTC, per the daemon's clock.

This timestamp comes from the Docker daemon, and is based on the daemon's server's clock. Unless the caller and the daemon are on the same computer, their clocks might not be in sync. Attempting to compute elapsed time based on different clocks can cause meaningless values, including negative durations. Note that even two computers that synchronize to the same time server can have a small amount of clock drift.


The documentation for this interface was generated from the following file: