DockerSdk
the .NET SDK for Docker
Namespaces | Classes | Enumerations | Functions | Variables
DockerSdk.Networks Namespace Reference

Classes

class  AttachNetworkOptions
 Options for how to attach a Docker network to a Docker container. More...
 
interface  INetwork
 Represents a Docker network. More...
 
interface  INetworkEndpoint
 Provides information about a Docker network endpoint. An endpoint is a connection between a Docker container and a Docker network. More...
 
interface  INetworkInfo
 Provides detailed information about a Docker network. More...
 
class  ListNetworksOptions
 Specifies how to list images. More...
 
class  Network
 Represents a Docker network.
 
class  NetworkAccess
 Provides methods for interacting with Docker networks. More...
 
class  NetworkEndpoint
 Provides information about a Docker network endpoint. An endpoint is a connection between a Docker container and a Docker network.
 
class  NetworkEndpointFactory
 
class  NetworkFactory
 
class  NetworkInfo
 Provides detailed information about a Docker network.
 
class  NetworkNotFoundException
 Indicates that no Docker network with the given name is known to the Docker daemon. More...
 

Enumerations

enum class  NetworkScope { Local = 1 , Swarm = 2 }
 An indication of which abstraction level a network exists at. More...
 

Functions

override string ToString () => value
 
record we only need to check (?< name >[^\0] *\S[^\0] *# Any non-null characters are allowed, including control characters, as long as there 's at least one non-space character.)(\0.*)? $"
 

Variables

record NetworkFullId
 Represents a Docker networks's full-length ID. More...
 
record NetworkId
 Represents a Docker networks's ID, in either short form or long form. More...
 
record NetworkName
 Represents a Docker network's name. More...
 
record we only need to RegexOptions.Compiled RegexOptions.ExplicitCapture RegexOptions.IgnorePatternWhitespace RegexOptions.CultureInvariant RegexOptions. Singleline
 

Enumeration Type Documentation

◆ NetworkScope

An indication of which abstraction level a network exists at.

Enumerator
Local 

Networks with local scope can exist only on a single host, and are wholly managed by that host's Docker daemon.

Some network drivers, such as the "overlay" driver, do not support local scope.

Swarm 

Networks with swarm scope (also called global scope) can span multiple Docker hosts.

Some network drivers, such as the "none" driver, do not support swarm scope.

Variable Documentation

◆ NetworkFullId

record DockerSdk.Networks.NetworkFullId

Represents a Docker networks's full-length ID.

◆ NetworkId

record DockerSdk.Networks.NetworkId

Represents a Docker networks's ID, in either short form or long form.

◆ NetworkName

record DockerSdk.Networks.NetworkName

Represents a Docker network's name.