Versions in this module Expand all Collapse all v0 v0.1.2 Mar 19, 2021 v0.1.1 Mar 4, 2021 v0.1.0 Feb 26, 2021 Changes in this version + const MountKindOverlay + const MountKindRbd + type Container struct + Command *string + ID ID + Logfile string + Mount *Mount + Name Name + Namespaces []ContainerNamespace + State ContainerState + Systemd bool + func (m *Container) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Container) MarshalBinary() ([]byte, error) + func (m *Container) UnmarshalBinary(b []byte) error + func (m *Container) Validate(formats strfmt.Registry) error + type ContainerNamespace string + const ContainerNamespaceCgroup + const ContainerNamespaceIpc + const ContainerNamespaceMnt + const ContainerNamespaceNet + const ContainerNamespacePid + const ContainerNamespaceTime + const ContainerNamespaceUser + const ContainerNamespaceUts + func (m ContainerNamespace) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m ContainerNamespace) Validate(formats strfmt.Registry) error + type ContainerState string + const ContainerStateCreated + const ContainerStateDead + const ContainerStateExited + const ContainerStateRunning + const ContainerStateStopping + func (m ContainerState) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m ContainerState) Validate(formats strfmt.Registry) error + type Error struct + Code int64 + Message *string + func (m *Error) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Error) MarshalBinary() ([]byte, error) + func (m *Error) UnmarshalBinary(b []byte) error + func (m *Error) Validate(formats strfmt.Registry) error + type ID int64 + func (m ID) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m ID) Validate(formats strfmt.Registry) error + type Mount struct + Kind *string + MountID ID + Overlay *MountOverlay + Rbd *MountRbd + func (m *Mount) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Mount) MarshalBinary() ([]byte, error) + func (m *Mount) UnmarshalBinary(b []byte) error + func (m *Mount) Validate(formats strfmt.Registry) error + type MountOverlay struct + ID ID + Lower []*Mount + Mountpoint string + Refs int64 + Upperdir string + Workdir string + func (m *MountOverlay) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *MountOverlay) MarshalBinary() ([]byte, error) + func (m *MountOverlay) UnmarshalBinary(b []byte) error + func (m *MountOverlay) Validate(formats strfmt.Registry) error + type MountRbd struct + FsType *string + ID ID + MountOptions []string + Mountpoint string + Rbd *Rbd + RbdID ID + Refs int64 + func (m *MountRbd) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *MountRbd) MarshalBinary() ([]byte, error) + func (m *MountRbd) UnmarshalBinary(b []byte) error + func (m *MountRbd) Validate(formats strfmt.Registry) error + type Name string + func (m Name) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m Name) Validate(formats strfmt.Registry) error + type Rbd struct + DeviceFile string + DeviceID int64 + ID ID + Image *string + Monitors []strfmt.IPv4 + Options *RbdOptions + Pool *string + Refs int64 + Snapshot string + func (m *Rbd) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *Rbd) MarshalBinary() ([]byte, error) + func (m *Rbd) UnmarshalBinary(b []byte) error + func (m *Rbd) Validate(formats strfmt.Registry) error + type RbdOptions struct + AbortOnFull bool + AllocSize int64 + CephRequiresSignatures bool + CephxSignMessages bool + Crc bool + Exclusive bool + Force bool + Fsid string + IP strfmt.IPv4 + LockOnRead bool + LockTimeout int64 + MountTimeout int64 + Name string + Namespace string + NocephRequiresSignatures bool + NocephxSignMessages bool + Nocrc bool + Noshare bool + NotcpNodelay bool + Notrim bool + OsdIdleTTL int64 + Osdkeepalive int64 + QueueDepth int64 + Ro bool + Rw bool + Secret string + Share bool + TCPNodelay bool + func (m *RbdOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error + func (m *RbdOptions) MarshalBinary() ([]byte, error) + func (m *RbdOptions) UnmarshalBinary(b []byte) error + func (m *RbdOptions) Validate(formats strfmt.Registry) error