ContainerParams Type
Provides a set of static methods for creating Image parameter.
Static members
Static member | Description |
Full Usage:
ContainerParams.InitBindOptions(?Propagation)
Parameters:
string
Returns: BindOptions
|
|
Full Usage:
ContainerParams.InitContainerAttachParameters(?DetachKeys, ?Logs, ?Stderr, ?Stdin, ?Stdout, ?Stream)
Parameters:
string
?Logs : string
?Stderr : bool
?Stdin : bool
?Stdout : bool
?Stream : bool
Returns: ContainerAttachParameters
|
|
Full Usage:
ContainerParams.InitContainerExecCreateParameters(?AttachStderr, ?AttachStdin, ?AttachStdout, ?Cmd, ?Detach, ?DetachKeys, ?Env, ?Privileged, ?Tty, ?User)
Parameters:
bool
?AttachStdin : bool
?AttachStdout : bool
?Cmd : string seq
?Detach : bool
?DetachKeys : string
?Env : string seq
?Privileged : bool
?Tty : bool
?User : string
Returns: ContainerExecCreateParameters
|
|
Full Usage:
ContainerParams.InitContainerExecStartParameters(?AttachStderr, ?AttachStdin, ?AttachStdout, ?Cmd, ?Detach, ?DetachKeys, ?Env, ?Privileged, ?Tty, ?User)
Parameters:
bool
?AttachStdin : bool
?AttachStdout : bool
?Cmd : string seq
?Detach : bool
?DetachKeys : string
?Env : string seq
?Privileged : bool
?Tty : bool
?User : string
Returns: ContainerExecStartParameters
|
|
Full Usage:
ContainerParams.InitContainerListParameters(?WaitBeforeKillSeconds)
Parameters:
uint32
Returns: ContainerStopParameters
|
|
Full Usage:
ContainerParams.InitContainerListParameters(?All, ?Before, ?Filters, ?Limit, ?Since, ?Size)
Parameters:
bool
?Before : string
?Filters : 'a
?Limit : int64
?Since : string
?Size : bool
Returns: ContainersListParameters
|
|
Full Usage:
ContainerParams.InitContainerLogsParameters(?Follow, ?ShowStderr, ?ShowStdout, ?Since, ?Tail, ?Timestamps)
Parameters:
bool
?ShowStderr : bool
?ShowStdout : bool
?Since : string
?Tail : string
?Timestamps : bool
Returns: ContainerLogsParameters
|
|
Full Usage:
ContainerParams.InitContainerPathStatParameters(?AllowOverwriteDirWithFile, ?Path)
Parameters:
bool
?Path : string
Returns: ContainerPathStatParameters
|
|
Full Usage:
ContainerParams.InitContainerRemoveParameters(?Force, ?RemoveLinks, ?RemoveVolumes)
Parameters:
bool
?RemoveLinks : bool
?RemoveVolumes : bool
Returns: ContainerRemoveParameters
|
|
Full Usage:
ContainerParams.InitContainerStartParameters(?DetachKeys)
Parameters:
string
Returns: ContainerStartParameters
|
|
Full Usage:
ContainerParams.InitCreateContainerParameters(?Hostname, ?HostConfig, ?Domainname, ?User, ?AttachStdin, ?AttachStdout, ?AttachStderr, ?ExposedPorts, ?Tty, ?OpenStdin, ?StdinOnce, ?Env, ?Cmd, ?Healthcheck, ?ArgsEscaped, ?Image, ?Volumes, ?WorkingDir, ?Entrypoint, ?NetworkDisabled, ?MacAddress, ?OnBuild, ?Labels, ?StopSignal, ?StopTimeout, ?Shell)
Parameters:
string
?HostConfig : 'a
?Domainname : string
?User : string
?AttachStdin : bool
?AttachStdout : bool
?AttachStderr : bool
?ExposedPorts : 'b
?Tty : bool
?OpenStdin : bool
?StdinOnce : bool
?Env : string seq
?Cmd : string seq
?Healthcheck : 'c
?ArgsEscaped : bool
?Image : string
?Volumes : 'd
?WorkingDir : string
?Entrypoint : string seq
?NetworkDisabled : bool
?MacAddress : string
?OnBuild : string seq
?Labels : 'e
?StopSignal : string
?StopTimeout : TimeSpan
?Shell : string seq
Returns: CreateContainerParameters
|
|
Full Usage:
ContainerParams.InitGetArchiveFromContainerParameters(?Path)
Parameters:
string
Returns: GetArchiveFromContainerParameters
|
|
Full Usage:
ContainerParams.InitHostConfig(?ContainerIDFile, ?LogConfig, ?NetworkMode, ?PortBindings, ?RestartPolicy, ?AutoRemove, ?VolumeDriver, ?VolumesFrom, ?CapAdd, ?CapDrop, ?DNS, ?DNSOptions, ?DNSSearch, ?ExtraHosts, ?GroupAdd, ?IpcMode, ?Cgroup, ?Links, ?OomScoreAdj, ?PidMode, ?Privileged, ?PublishAllPorts, ?ReadonlyRootfs, ?SecurityOpt, ?StorageOpt, ?Tmpfs, ?UTSMode, ?UsernsMode, ?ShmSize, ?Sysctls, ?Runtime, ?ConsoleSize, ?Isolation, ?CPUShares, ?Memory, ?NanoCPUs, ?CgroupParent, ?BlkioWeight, ?BlkioWeightDevice, ?BlkioDeviceReadBps, ?BlkioDeviceWriteBps, ?BlkioDeviceReadIOps, ?BlkioDeviceWriteIOps, ?CPUPeriod, ?CPUQuota, ?CPURealtimePeriod, ?CPURealtimeRuntime, ?CpusetCpus, ?CpusetMems, ?Devices, ?DiskQuota, ?KernelMemory, ?MemoryReservation, ?MemorySwap, ?MemorySwappiness, ?OomKillDisable, ?PidsLimit, ?Ulimits, ?CPUCount, ?CPUPercent, ?IOMaximumIOps, ?IOMaximumBandwidth, ?Mounts, ?Init, ?InitPath)
Parameters:
string
?LogConfig : 'a
?NetworkMode : string
?PortBindings : 'b
?RestartPolicy : 'c
?AutoRemove : bool
?VolumeDriver : string
?VolumesFrom : string seq
?CapAdd : 'd
?CapDrop : string seq
?DNS : string seq
?DNSOptions : string seq
?DNSSearch : string seq
?ExtraHosts : string seq
?GroupAdd : string seq
?IpcMode : string
?Cgroup : string
?Links : string seq
?OomScoreAdj : int64
?PidMode : string
?Privileged : bool
?PublishAllPorts : bool
?ReadonlyRootfs : bool
?SecurityOpt : string seq
?StorageOpt : 'e
?Tmpfs : 'f
?UTSMode : string
?UsernsMode : string
?ShmSize : int64
?Sysctls : 'g
?Runtime : string
?ConsoleSize : uint64[]
?Isolation : string
?CPUShares : int64
?Memory : int64
?NanoCPUs : int64
?CgroupParent : string
?BlkioWeight : uint16
?BlkioWeightDevice : WeightDevice seq
?BlkioDeviceReadBps : ThrottleDevice seq
?BlkioDeviceWriteBps : ThrottleDevice seq
?BlkioDeviceReadIOps : ThrottleDevice seq
?BlkioDeviceWriteIOps : ThrottleDevice seq
?CPUPeriod : int64
?CPUQuota : int64
?CPURealtimePeriod : int64
?CPURealtimeRuntime : int64
?CpusetCpus : string
?CpusetMems : string
?Devices : DeviceMapping seq
?DiskQuota : int64
?KernelMemory : int64
?MemoryReservation : int64
?MemorySwap : int64
?MemorySwappiness : int64
?OomKillDisable : bool
?PidsLimit : int64
?Ulimits : Ulimit seq
?CPUCount : int64
?CPUPercent : int64
?IOMaximumIOps : uint64
?IOMaximumBandwidth : uint64
?Mounts : Mount seq
?Init : bool
?InitPath : string
Returns: HostConfig
|
|
Full Usage:
ContainerParams.InitMount(?Type, ?Source, ?Target, ?ReadOnly, ?BindOptions, ?VolumeOptions, ?TmpfsOptions)
Parameters:
string
?Source : string
?Target : string
?ReadOnly : bool
?BindOptions : 'a
?VolumeOptions : 'b
?TmpfsOptions : 'c
Returns: Mount
|
|
Full Usage:
ContainerParams.InitTmpfsOptions(?Mode, ?SizeBytes)
Parameters:
uint32
?SizeBytes : int64
Returns: TmpfsOptions
|
|
Full Usage:
ContainerParams.InitVolumeOptions(?DriverConfig, ?Labels, ?NoCopy)
Parameters:
'a
?Labels : 'b
?NoCopy : bool
Returns: VolumeOptions
|