podman-0.1.0.0: A podman remote client library
Safe HaskellNone
LanguageHaskell2010

Podman.Types

Synopsis

System

data SystemdRestartPolicy #

Instances

Instances details
Eq SystemdRestartPolicy # 
Instance details

Defined in Podman.Types

Show SystemdRestartPolicy # 
Instance details

Defined in Podman.Types

Generic SystemdRestartPolicy # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SystemdRestartPolicy :: Type -> Type #

ToJSON SystemdRestartPolicy # 
Instance details

Defined in Podman.Types

FromJSON SystemdRestartPolicy # 
Instance details

Defined in Podman.Types

type Rep SystemdRestartPolicy # 
Instance details

Defined in Podman.Types

type Rep SystemdRestartPolicy = D1 ('MetaData "SystemdRestartPolicy" "Podman.Types" "podman-0.1.0.0-inplace" 'False) ((C1 ('MetaCons "SystemdRestartPolicyNo" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SystemdRestartPolicyOnSuccess" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SystemdRestartPolicyOnAbnormal" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "SystemdRestartPolicyOnWatchdog" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SystemdRestartPolicyOnAbort" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SystemdRestartPolicyAlways" 'PrefixI 'False) (U1 :: Type -> Type))))

newtype ExecResponse #

Constructors

ExecResponse 

Instances

Instances details
Eq ExecResponse # 
Instance details

Defined in Podman.Types

Show ExecResponse # 
Instance details

Defined in Podman.Types

Generic ExecResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ExecResponse :: Type -> Type #

ToJSON ExecResponse # 
Instance details

Defined in Podman.Types

FromJSON ExecResponse # 
Instance details

Defined in Podman.Types

type Rep ExecResponse # 
Instance details

Defined in Podman.Types

type Rep ExecResponse = D1 ('MetaData "ExecResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ExecResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_execResponseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

newtype SecretCreateResponse #

Instances

Instances details
Eq SecretCreateResponse # 
Instance details

Defined in Podman.Types

Show SecretCreateResponse # 
Instance details

Defined in Podman.Types

Generic SecretCreateResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretCreateResponse :: Type -> Type #

ToJSON SecretCreateResponse # 
Instance details

Defined in Podman.Types

FromJSON SecretCreateResponse # 
Instance details

Defined in Podman.Types

type Rep SecretCreateResponse # 
Instance details

Defined in Podman.Types

type Rep SecretCreateResponse = D1 ('MetaData "SecretCreateResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'True) (C1 ('MetaCons "SecretCreateResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_secretCreateResponseID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data ContainerChangeKind #

Constructors

Modified 
Added 
Deleted 

Instances

Instances details
Eq ContainerChangeKind # 
Instance details

Defined in Podman.Types

Show ContainerChangeKind # 
Instance details

Defined in Podman.Types

Generic ContainerChangeKind # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerChangeKind :: Type -> Type #

ToJSON ContainerChangeKind # 
Instance details

Defined in Podman.Types

FromJSON ContainerChangeKind # 
Instance details

Defined in Podman.Types

type Rep ContainerChangeKind # 
Instance details

Defined in Podman.Types

type Rep ContainerChangeKind = D1 ('MetaData "ContainerChangeKind" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Modified" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Added" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Deleted" 'PrefixI 'False) (U1 :: Type -> Type)))

data ContainerStatus #

Instances

Instances details
Eq ContainerStatus # 
Instance details

Defined in Podman.Types

Show ContainerStatus # 
Instance details

Defined in Podman.Types

Generic ContainerStatus # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerStatus :: Type -> Type #

ToJSON ContainerStatus # 
Instance details

Defined in Podman.Types

FromJSON ContainerStatus # 
Instance details

Defined in Podman.Types

type Rep ContainerStatus # 
Instance details

Defined in Podman.Types

type Rep ContainerStatus = D1 ('MetaData "ContainerStatus" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (((C1 ('MetaCons "StatusUnknown" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "StatusConfigured" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "StatusCreated" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "StatusRunning" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "StatusStopped" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "StatusPaused" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "StatusExited" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "StatusRemoving" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "StatusStopping" 'PrefixI 'False) (U1 :: Type -> Type)))))

Responses

newtype IP #

A type safe wrapper for [Word8]

Constructors

IP [Word8] 

Instances

Instances details
Eq IP # 
Instance details

Defined in Podman.Types

Methods

(==) :: IP -> IP -> Bool #

(/=) :: IP -> IP -> Bool #

Show IP # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> IP -> ShowS #

show :: IP -> String #

showList :: [IP] -> ShowS #

Generic IP # 
Instance details

Defined in Podman.Types

Associated Types

type Rep IP :: Type -> Type #

Methods

from :: IP -> Rep IP x #

to :: Rep IP x -> IP #

ToJSON IP # 
Instance details

Defined in Podman.Types

FromJSON IP # 
Instance details

Defined in Podman.Types

type Rep IP # 
Instance details

Defined in Podman.Types

type Rep IP = D1 ('MetaData "IP" "Podman.Types" "podman-0.1.0.0-inplace" 'True) (C1 ('MetaCons "IP" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Word8])))

newtype Signal #

A type safe wrapper for Int64

Constructors

Signal Int64 

Instances

Instances details
Eq Signal # 
Instance details

Defined in Podman.Types

Methods

(==) :: Signal -> Signal -> Bool #

(/=) :: Signal -> Signal -> Bool #

Show Signal # 
Instance details

Defined in Podman.Types

Generic Signal # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Signal :: Type -> Type #

Methods

from :: Signal -> Rep Signal x #

to :: Rep Signal x -> Signal #

ToJSON Signal # 
Instance details

Defined in Podman.Types

FromJSON Signal # 
Instance details

Defined in Podman.Types

type Rep Signal # 
Instance details

Defined in Podman.Types

type Rep Signal = D1 ('MetaData "Signal" "Podman.Types" "podman-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Signal" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)))

newtype FileMode #

A type safe wrapper for Word32

Constructors

FileMode Word32 

Instances

Instances details
Eq FileMode # 
Instance details

Defined in Podman.Types

Show FileMode # 
Instance details

Defined in Podman.Types

Generic FileMode # 
Instance details

Defined in Podman.Types

Associated Types

type Rep FileMode :: Type -> Type #

Methods

from :: FileMode -> Rep FileMode x #

to :: Rep FileMode x -> FileMode #

ToJSON FileMode # 
Instance details

Defined in Podman.Types

FromJSON FileMode # 
Instance details

Defined in Podman.Types

type Rep FileMode # 
Instance details

Defined in Podman.Types

type Rep FileMode = D1 ('MetaData "FileMode" "Podman.Types" "podman-0.1.0.0-inplace" 'True) (C1 ('MetaCons "FileMode" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32)))

data Error #

The API error record

Constructors

Error 

Instances

Instances details
Eq Error # 
Instance details

Defined in Podman.Types

Methods

(==) :: Error -> Error -> Bool #

(/=) :: Error -> Error -> Bool #

Show Error # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> Error -> ShowS #

show :: Error -> String #

showList :: [Error] -> ShowS #

Generic Error # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Error :: Type -> Type #

Methods

from :: Error -> Rep Error x #

to :: Rep Error x -> Error #

ToJSON Error # 
Instance details

Defined in Podman.Types

FromJSON Error # 
Instance details

Defined in Podman.Types

type Rep Error # 
Instance details

Defined in Podman.Types

type Rep Error = D1 ('MetaData "Error" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Error" 'PrefixI 'True) (S1 ('MetaSel ('Just "_errorcause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_errormessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_errorresponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))))

data Version #

The API Version information

Constructors

Version 

Instances

Instances details
Eq Version # 
Instance details

Defined in Podman.Types

Methods

(==) :: Version -> Version -> Bool #

(/=) :: Version -> Version -> Bool #

Show Version # 
Instance details

Defined in Podman.Types

Generic Version # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Version :: Type -> Type #

Methods

from :: Version -> Rep Version x #

to :: Rep Version x -> Version #

ToJSON Version # 
Instance details

Defined in Podman.Types

FromJSON Version # 
Instance details

Defined in Podman.Types

type Rep Version # 
Instance details

Defined in Podman.Types

type Rep Version = D1 ('MetaData "Version" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Version" 'PrefixI 'True) (S1 ('MetaSel ('Just "_versionApiVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_versionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data InspectContainerState #

InspectContainerState provides a detailed record of a container's current state. It is returned as part of InspectContainerData. As with InspectContainerData, many portions of this struct are matched to Docker, but here we see more fields that are unused (nonsensical in the context of Libpod).

Instances

Instances details
Eq InspectContainerState # 
Instance details

Defined in Podman.Types

Show InspectContainerState # 
Instance details

Defined in Podman.Types

Generic InspectContainerState # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectContainerState :: Type -> Type #

ToJSON InspectContainerState # 
Instance details

Defined in Podman.Types

FromJSON InspectContainerState # 
Instance details

Defined in Podman.Types

type Rep InspectContainerState # 
Instance details

Defined in Podman.Types

type Rep InspectContainerState = D1 ('MetaData "InspectContainerState" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "InspectContainerState" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_inspectContainerStateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ContainerStatus) :*: (S1 ('MetaSel ('Just "_inspectContainerStateDead") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_inspectContainerStateOciVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "_inspectContainerStateRestarting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "_inspectContainerStateError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerStateConmonPid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int64))))) :*: ((S1 ('MetaSel ('Just "_inspectContainerStateStartedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: (S1 ('MetaSel ('Just "_inspectContainerStateFinishedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "_inspectContainerStateRunning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "_inspectContainerStatePid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: S1 ('MetaSel ('Just "_inspectContainerStateExitCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int32)) :*: (S1 ('MetaSel ('Just "_inspectContainerStatePaused") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_inspectContainerStateOOMKilled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))))))

data InspectContainerConfig #

InspectContainerConfig holds further data about how a container was initially configured.

Constructors

InspectContainerConfig 

Fields

Instances

Instances details
Eq InspectContainerConfig # 
Instance details

Defined in Podman.Types

Show InspectContainerConfig # 
Instance details

Defined in Podman.Types

Generic InspectContainerConfig # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectContainerConfig :: Type -> Type #

ToJSON InspectContainerConfig # 
Instance details

Defined in Podman.Types

FromJSON InspectContainerConfig # 
Instance details

Defined in Podman.Types

type Rep InspectContainerConfig # 
Instance details

Defined in Podman.Types

type Rep InspectContainerConfig = D1 ('MetaData "InspectContainerConfig" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "InspectContainerConfig" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "_inspectContainerConfigAnnotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text Text)) :*: S1 ('MetaSel ('Just "_inspectContainerConfigHostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigSystemdMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_inspectContainerConfigEnv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))) :*: ((S1 ('MetaSel ('Just "_inspectContainerConfigEntrypoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerConfigStdinOnce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigWorkingDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigStopSignal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "_inspectContainerConfigUmask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))) :*: (((S1 ('MetaSel ('Just "_inspectContainerConfigUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerConfigOnBuild") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigDomainname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigAttachStdin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_inspectContainerConfigCmd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))) :*: ((S1 ('MetaSel ('Just "_inspectContainerConfigLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text Text)) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigAttachStderr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_inspectContainerConfigOpenStdin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool))) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigCreateCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "_inspectContainerConfigAttachStdout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_inspectContainerConfigTty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))))

data SpecGenerator #

SpecGenerator creates an OCI spec and Libpod configuration options to create a container based on the given configuration.

Constructors

SpecGenerator 

Fields

Instances

Instances details
Eq SpecGenerator # 
Instance details

Defined in Podman.Types

Show SpecGenerator # 
Instance details

Defined in Podman.Types

Generic SpecGenerator # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SpecGenerator :: Type -> Type #

ToJSON SpecGenerator # 
Instance details

Defined in Podman.Types

FromJSON SpecGenerator # 
Instance details

Defined in Podman.Types

type Rep SpecGenerator # 
Instance details

Defined in Podman.Types

type Rep SpecGenerator = D1 ('MetaData "SpecGenerator" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SpecGenerator" 'PrefixI 'True) ((((((S1 ('MetaSel ('Just "_specGeneratorstop_timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Word64)) :*: S1 ('MetaSel ('Just "_specGeneratorthrottleWriteBpsDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text)))) :*: (S1 ('MetaSel ('Just "_specGeneratorannotations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: (S1 ('MetaSel ('Just "_specGeneratorraw_image_name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratorcap_add") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [LinuxCapability]))))) :*: ((S1 ('MetaSel ('Just "_specGeneratoruserns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Namespace)) :*: S1 ('MetaSel ('Just "_specGeneratorpublish_image_ports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "_specGeneratorstdin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "_specGeneratorgroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_specGeneratoripcns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Namespace)))))) :*: (((S1 ('MetaSel ('Just "_specGeneratorunmask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_specGeneratoruse_image_hosts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "_specGeneratorsdnotifyMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_specGeneratorimage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_specGeneratorcommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "_specGeneratorselinux_opts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "_specGeneratorhostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratorvolumes_from") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "_specGeneratorinit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "_specGeneratorrootfs_propagation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratoroom_score_adj") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int64))))))) :*: ((((S1 ('MetaSel ('Just "_specGeneratornetns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Namespace)) :*: S1 ('MetaSel ('Just "_specGeneratordns_option") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "_specGeneratorsecrets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "_specGeneratorenv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "_specGeneratorentrypoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "_specGeneratoraliases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: (S1 ('MetaSel ('Just "_specGeneratorweightDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "_specGeneratorrestart_policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "_specGeneratorrootfs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_specGeneratoruse_image_resolve_conf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_specGeneratorseccomp_policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "_specGeneratorprivileged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_specGeneratornamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_specGeneratordns_server") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [IP])) :*: (S1 ('MetaSel ('Just "_specGeneratorportmappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [PortMapping])) :*: S1 ('MetaSel ('Just "_specGeneratorapparmor_profile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "_specGeneratorstatic_ip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe IP)) :*: (S1 ('MetaSel ('Just "_specGeneratorremove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_specGeneratormounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Mount])))) :*: (S1 ('MetaSel ('Just "_specGeneratorstatic_ipv6") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe IP)) :*: (S1 ('MetaSel ('Just "_specGeneratorcgroupns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Namespace)) :*: S1 ('MetaSel ('Just "_specGeneratornetwork_options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))))))))) :*: (((((S1 ('MetaSel ('Just "_specGeneratorno_new_privileges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_specGeneratorumask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_specGeneratorsystemd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_specGeneratorstop_signal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Signal)) :*: S1 ('MetaSel ('Just "_specGeneratoruser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "_specGeneratorunified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "_specGeneratorhttpproxy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "_specGeneratorcap_drop") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [LinuxCapability])) :*: (S1 ('MetaSel ('Just "_specGeneratorcontainerCreateCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_specGeneratorterminal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)))))) :*: (((S1 ('MetaSel ('Just "_specGeneratorprocfs_opts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_specGeneratorimage_volume_mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_specGeneratormask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "_specGeneratorshm_size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int64)) :*: S1 ('MetaSel ('Just "_specGeneratorexpose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Word Text)))))) :*: ((S1 ('MetaSel ('Just "_specGeneratorutsns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Namespace)) :*: (S1 ('MetaSel ('Just "_specGeneratorname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratorthrottleReadIOPSDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))))) :*: (S1 ('MetaSel ('Just "_specGeneratorcgroup_parent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_specGeneratorseccomp_profile_path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratorenv_host") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))))) :*: ((((S1 ('MetaSel ('Just "_specGeneratorsysctl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "_specGeneratorconmon_pid_file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_specGeneratorlabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: (S1 ('MetaSel ('Just "_specGeneratorread_only_filesystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_specGeneratorpidns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Namespace))))) :*: ((S1 ('MetaSel ('Just "_specGeneratorthrottleWriteIOPSDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: (S1 ('MetaSel ('Just "_specGeneratordns_search") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_specGeneratorinit_path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "_specGeneratorpod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_specGeneratordevices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [LinuxDevice])) :*: S1 ('MetaSel ('Just "_specGeneratorthrottleReadBpsDevice") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))))))) :*: (((S1 ('MetaSel ('Just "_specGeneratorcgroups_mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratortimezone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_specGeneratorvolumes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [NamedVolume])) :*: (S1 ('MetaSel ('Just "_specGeneratorimage_volumes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [ImageVolume])) :*: S1 ('MetaSel ('Just "_specGeneratorlog_configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe LogConfig))))) :*: ((S1 ('MetaSel ('Just "_specGeneratoroci_runtime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_specGeneratoroverlay_volumes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [OverlayVolume])) :*: S1 ('MetaSel ('Just "_specGeneratorcni_networks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "_specGeneratorrestart_tries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Word64)) :*: (S1 ('MetaSel ('Just "_specGeneratorwork_dir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_specGeneratorhostadd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))))))))

data PortMapping #

PortMapping is one or more ports that will be mapped into the container.

Constructors

PortMapping 

Fields

Instances

Instances details
Eq PortMapping # 
Instance details

Defined in Podman.Types

Show PortMapping # 
Instance details

Defined in Podman.Types

Generic PortMapping # 
Instance details

Defined in Podman.Types

Associated Types

type Rep PortMapping :: Type -> Type #

ToJSON PortMapping # 
Instance details

Defined in Podman.Types

FromJSON PortMapping # 
Instance details

Defined in Podman.Types

type Rep PortMapping # 
Instance details

Defined in Podman.Types

type Rep PortMapping = D1 ('MetaData "PortMapping" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "PortMapping" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_portMappinghost_port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: S1 ('MetaSel ('Just "_portMappingprotocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_portMappingcontainer_port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: (S1 ('MetaSel ('Just "_portMappingrange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word16) :*: S1 ('MetaSel ('Just "_portMappinghost_ip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))

data ListContainer #

Listcontainer describes a container suitable for listing

Constructors

ListContainer 

Fields

Instances

Instances details
Eq ListContainer # 
Instance details

Defined in Podman.Types

Show ListContainer # 
Instance details

Defined in Podman.Types

Generic ListContainer # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ListContainer :: Type -> Type #

ToJSON ListContainer # 
Instance details

Defined in Podman.Types

FromJSON ListContainer # 
Instance details

Defined in Podman.Types

type Rep ListContainer # 
Instance details

Defined in Podman.Types

type Rep ListContainer = D1 ('MetaData "ListContainer" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ListContainer" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "_listContainerPodName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_listContainerStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_listContainerState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_listContainerCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_listContainerImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "_listContainerSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe ContainerSize)) :*: (S1 ('MetaSel ('Just "_listContainerNetworks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_listContainerCreatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "_listContainerIsInfra") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "_listContainerNamespaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ListContainerNamespaces) :*: S1 ('MetaSel ('Just "_listContainerCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime))))) :*: (((S1 ('MetaSel ('Just "_listContainerStartedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: (S1 ('MetaSel ('Just "_listContainerNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_listContainerExitedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64))) :*: (S1 ('MetaSel ('Just "_listContainerPorts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [PortMapping])) :*: (S1 ('MetaSel ('Just "_listContainerImageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_listContainerPid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)))) :*: ((S1 ('MetaSel ('Just "_listContainerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_listContainerLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "_listContainerExitCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int32))) :*: (S1 ('MetaSel ('Just "_listContainerPod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_listContainerExited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_listContainerAutoRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))))))

data ListContainerNamespaces #

ListContainer Namespaces contains the identifiers of the container's Linux namespaces

Instances

Instances details
Eq ListContainerNamespaces # 
Instance details

Defined in Podman.Types

Show ListContainerNamespaces # 
Instance details

Defined in Podman.Types

Generic ListContainerNamespaces # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ListContainerNamespaces :: Type -> Type #

ToJSON ListContainerNamespaces # 
Instance details

Defined in Podman.Types

FromJSON ListContainerNamespaces # 
Instance details

Defined in Podman.Types

type Rep ListContainerNamespaces # 
Instance details

Defined in Podman.Types

type Rep ListContainerNamespaces = D1 ('MetaData "ListContainerNamespaces" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ListContainerNamespaces" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_listContainerNamespacesCgroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_listContainerNamespacesMnt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_listContainerNamespacesNet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "_listContainerNamespacesIpc") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_listContainerNamespacesUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_listContainerNamespacesUts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_listContainerNamespacesPidns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))))

data ContainerSize #

ContainerSize holds the size of the container's root filesystem and top read-write layer.

Instances

Instances details
Eq ContainerSize # 
Instance details

Defined in Podman.Types

Show ContainerSize # 
Instance details

Defined in Podman.Types

Generic ContainerSize # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerSize :: Type -> Type #

ToJSON ContainerSize # 
Instance details

Defined in Podman.Types

FromJSON ContainerSize # 
Instance details

Defined in Podman.Types

type Rep ContainerSize # 
Instance details

Defined in Podman.Types

type Rep ContainerSize = D1 ('MetaData "ContainerSize" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ContainerSize" 'PrefixI 'True) (S1 ('MetaSel ('Just "_containerSizerwSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: S1 ('MetaSel ('Just "_containerSizerootFsSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)))

data Mount #

Mount specifies a mount for a container.

Constructors

Mount 

Fields

Instances

Instances details
Eq Mount # 
Instance details

Defined in Podman.Types

Methods

(==) :: Mount -> Mount -> Bool #

(/=) :: Mount -> Mount -> Bool #

Show Mount # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> Mount -> ShowS #

show :: Mount -> String #

showList :: [Mount] -> ShowS #

Generic Mount # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Mount :: Type -> Type #

Methods

from :: Mount -> Rep Mount x #

to :: Rep Mount x -> Mount #

ToJSON Mount # 
Instance details

Defined in Podman.Types

FromJSON Mount # 
Instance details

Defined in Podman.Types

type Rep Mount # 
Instance details

Defined in Podman.Types

type Rep Mount = D1 ('MetaData "Mount" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Mount" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_mountdestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_mountsource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_mountoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_mounttype") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data Namespace #

Namespace describes the namespace

Instances

Instances details
Eq Namespace # 
Instance details

Defined in Podman.Types

Show Namespace # 
Instance details

Defined in Podman.Types

Generic Namespace # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Namespace :: Type -> Type #

ToJSON Namespace # 
Instance details

Defined in Podman.Types

FromJSON Namespace # 
Instance details

Defined in Podman.Types

type Rep Namespace # 
Instance details

Defined in Podman.Types

type Rep Namespace = D1 ('MetaData "Namespace" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Namespace" 'PrefixI 'True) (S1 ('MetaSel ('Just "_namespacestring") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_namespacensmode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data LinuxDevice #

LinuxDevice represents the mknod information for a Linux special device file

Constructors

LinuxDevice 

Fields

Instances

Instances details
Eq LinuxDevice # 
Instance details

Defined in Podman.Types

Show LinuxDevice # 
Instance details

Defined in Podman.Types

Generic LinuxDevice # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxDevice :: Type -> Type #

ToJSON LinuxDevice # 
Instance details

Defined in Podman.Types

FromJSON LinuxDevice # 
Instance details

Defined in Podman.Types

type Rep LinuxDevice # 
Instance details

Defined in Podman.Types

type Rep LinuxDevice = D1 ('MetaData "LinuxDevice" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LinuxDevice" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_linuxDeviceminor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: (S1 ('MetaSel ('Just "_linuxDevicepath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_linuxDevicefileMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FileMode))) :*: ((S1 ('MetaSel ('Just "_linuxDeviceuid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "_linuxDevicemajor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)) :*: (S1 ('MetaSel ('Just "_linuxDevicegid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word32) :*: S1 ('MetaSel ('Just "_linuxDevicetype") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))

data NamedVolume #

NamedVolume holds information about a named volume that will be mounted into the container.

Constructors

NamedVolume 

Fields

Instances

Instances details
Eq NamedVolume # 
Instance details

Defined in Podman.Types

Show NamedVolume # 
Instance details

Defined in Podman.Types

Generic NamedVolume # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NamedVolume :: Type -> Type #

ToJSON NamedVolume # 
Instance details

Defined in Podman.Types

FromJSON NamedVolume # 
Instance details

Defined in Podman.Types

type Rep NamedVolume # 
Instance details

Defined in Podman.Types

type Rep NamedVolume = D1 ('MetaData "NamedVolume" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NamedVolume" 'PrefixI 'True) (S1 ('MetaSel ('Just "_namedVolumeDest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_namedVolumeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_namedVolumeOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]))))

data ImageVolume #

ImageVolume is a volume based on a container image. The container image is first mounted on the host and is then bind-mounted into the container. An ImageVolume is always mounted read only.

Constructors

ImageVolume 

Fields

Instances

Instances details
Eq ImageVolume # 
Instance details

Defined in Podman.Types

Show ImageVolume # 
Instance details

Defined in Podman.Types

Generic ImageVolume # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageVolume :: Type -> Type #

ToJSON ImageVolume # 
Instance details

Defined in Podman.Types

FromJSON ImageVolume # 
Instance details

Defined in Podman.Types

type Rep ImageVolume # 
Instance details

Defined in Podman.Types

type Rep ImageVolume = D1 ('MetaData "ImageVolume" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ImageVolume" 'PrefixI 'True) (S1 ('MetaSel ('Just "_imageVolumeDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_imageVolumeReadWrite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_imageVolumeSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data LogConfig #

LogConfig describes the logging characteristics for a container

Constructors

LogConfig 

Fields

Instances

Instances details
Eq LogConfig # 
Instance details

Defined in Podman.Types

Show LogConfig # 
Instance details

Defined in Podman.Types

Generic LogConfig # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LogConfig :: Type -> Type #

ToJSON LogConfig # 
Instance details

Defined in Podman.Types

FromJSON LogConfig # 
Instance details

Defined in Podman.Types

type Rep LogConfig # 
Instance details

Defined in Podman.Types

type Rep LogConfig = D1 ('MetaData "LogConfig" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LogConfig" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_logConfigpath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_logConfigsize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)) :*: (S1 ('MetaSel ('Just "_logConfigdriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_logConfigoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text Text)))))

data OverlayVolume #

OverlayVolume holds information about a overlay volume that will be mounted into the container.

Constructors

OverlayVolume 

Fields

Instances

Instances details
Eq OverlayVolume # 
Instance details

Defined in Podman.Types

Show OverlayVolume # 
Instance details

Defined in Podman.Types

Generic OverlayVolume # 
Instance details

Defined in Podman.Types

Associated Types

type Rep OverlayVolume :: Type -> Type #

ToJSON OverlayVolume # 
Instance details

Defined in Podman.Types

FromJSON OverlayVolume # 
Instance details

Defined in Podman.Types

type Rep OverlayVolume # 
Instance details

Defined in Podman.Types

type Rep OverlayVolume = D1 ('MetaData "OverlayVolume" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "OverlayVolume" 'PrefixI 'True) (S1 ('MetaSel ('Just "_overlayVolumedestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_overlayVolumesource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_overlayVolumeoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]))))

data ImageSummary #

ImageSummary image summary

Instances

Instances details
Eq ImageSummary # 
Instance details

Defined in Podman.Types

Show ImageSummary # 
Instance details

Defined in Podman.Types

Generic ImageSummary # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageSummary :: Type -> Type #

ToJSON ImageSummary # 
Instance details

Defined in Podman.Types

FromJSON ImageSummary # 
Instance details

Defined in Podman.Types

type Rep ImageSummary # 
Instance details

Defined in Podman.Types

type Rep ImageSummary = D1 ('MetaData "ImageSummary" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ImageSummary" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_imageSummaryVirtualSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: S1 ('MetaSel ('Just "_imageSummarySharedSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)) :*: (S1 ('MetaSel ('Just "_imageSummarySize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: (S1 ('MetaSel ('Just "_imageSummaryCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: S1 ('MetaSel ('Just "_imageSummaryRepoTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "_imageSummaryContainers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: S1 ('MetaSel ('Just "_imageSummaryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_imageSummaryLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: (S1 ('MetaSel ('Just "_imageSummaryRepoDigests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_imageSummaryParentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))))

data ImageTreeResponse #

Instances

Instances details
Eq ImageTreeResponse # 
Instance details

Defined in Podman.Types

Show ImageTreeResponse # 
Instance details

Defined in Podman.Types

Generic ImageTreeResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageTreeResponse :: Type -> Type #

ToJSON ImageTreeResponse # 
Instance details

Defined in Podman.Types

FromJSON ImageTreeResponse # 
Instance details

Defined in Podman.Types

type Rep ImageTreeResponse # 
Instance details

Defined in Podman.Types

type Rep ImageTreeResponse = D1 ('MetaData "ImageTreeResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ImageTreeResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_imageTreeResponseTree") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_imageTreeResponselayers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

data ContainerChange #

Instances

Instances details
Eq ContainerChange # 
Instance details

Defined in Podman.Types

Show ContainerChange # 
Instance details

Defined in Podman.Types

Generic ContainerChange # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerChange :: Type -> Type #

ToJSON ContainerChange # 
Instance details

Defined in Podman.Types

FromJSON ContainerChange # 
Instance details

Defined in Podman.Types

type Rep ContainerChange # 
Instance details

Defined in Podman.Types

type Rep ContainerChange = D1 ('MetaData "ContainerChange" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ContainerChange" 'PrefixI 'True) (S1 ('MetaSel ('Just "_containerChangePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_containerChangeKind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ContainerChangeKind)))

data ImagesPullResponse #

Constructors

ImagesPullResponse 

Fields

Instances

Instances details
Eq ImagesPullResponse # 
Instance details

Defined in Podman.Types

Show ImagesPullResponse # 
Instance details

Defined in Podman.Types

Generic ImagesPullResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImagesPullResponse :: Type -> Type #

ToJSON ImagesPullResponse # 
Instance details

Defined in Podman.Types

FromJSON ImagesPullResponse # 
Instance details

Defined in Podman.Types

type Rep ImagesPullResponse # 
Instance details

Defined in Podman.Types

type Rep ImagesPullResponse = D1 ('MetaData "ImagesPullResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ImagesPullResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_imagesPullResponsestream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_imagesPullResponseimages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_imagesPullResponseerror") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))))

data Dns #

DNS contains values interesting for DNS resolvers

Instances

Instances details
Eq Dns # 
Instance details

Defined in Podman.Types

Methods

(==) :: Dns -> Dns -> Bool #

(/=) :: Dns -> Dns -> Bool #

Show Dns # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> Dns -> ShowS #

show :: Dns -> String #

showList :: [Dns] -> ShowS #

Generic Dns # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Dns :: Type -> Type #

Methods

from :: Dns -> Rep Dns x #

to :: Rep Dns x -> Dns #

ToJSON Dns # 
Instance details

Defined in Podman.Types

FromJSON Dns # 
Instance details

Defined in Podman.Types

type Rep Dns # 
Instance details

Defined in Podman.Types

type Rep Dns = D1 ('MetaData "Dns" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Dns" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_dnsdomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_dnsoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "_dnssearch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_dnsnameservers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])))))

data NetConf #

NetConf describes a network.

Instances

Instances details
Eq NetConf # 
Instance details

Defined in Podman.Types

Methods

(==) :: NetConf -> NetConf -> Bool #

(/=) :: NetConf -> NetConf -> Bool #

Show NetConf # 
Instance details

Defined in Podman.Types

Generic NetConf # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NetConf :: Type -> Type #

Methods

from :: NetConf -> Rep NetConf x #

to :: Rep NetConf x -> NetConf #

ToJSON NetConf # 
Instance details

Defined in Podman.Types

FromJSON NetConf # 
Instance details

Defined in Podman.Types

type Rep NetConf # 
Instance details

Defined in Podman.Types

type Rep NetConf = D1 ('MetaData "NetConf" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NetConf" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_netConfname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_netConfprevResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: S1 ('MetaSel ('Just "_netConftype") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "_netConfcniVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_netConfcapabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Maybe (Map Text Bool)))) :*: S1 ('MetaSel ('Just "_netConfdns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Dns))))))

data NetworkConfig #

Instances

Instances details
Eq NetworkConfig # 
Instance details

Defined in Podman.Types

Show NetworkConfig # 
Instance details

Defined in Podman.Types

Generic NetworkConfig # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NetworkConfig :: Type -> Type #

ToJSON NetworkConfig # 
Instance details

Defined in Podman.Types

FromJSON NetworkConfig # 
Instance details

Defined in Podman.Types

type Rep NetworkConfig # 
Instance details

Defined in Podman.Types

type Rep NetworkConfig = D1 ('MetaData "NetworkConfig" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NetworkConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "_networkConfigNetwork") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NetConf) :*: S1 ('MetaSel ('Just "_networkConfigBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data NetworkListReport #

NetworkListReport describes the results from listing networks

Instances

Instances details
Eq NetworkListReport # 
Instance details

Defined in Podman.Types

Show NetworkListReport # 
Instance details

Defined in Podman.Types

Generic NetworkListReport # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NetworkListReport :: Type -> Type #

ToJSON NetworkListReport # 
Instance details

Defined in Podman.Types

FromJSON NetworkListReport # 
Instance details

Defined in Podman.Types

type Rep NetworkListReport # 
Instance details

Defined in Podman.Types

type Rep NetworkListReport = D1 ('MetaData "NetworkListReport" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NetworkListReport" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_networkListReportDisableCheck") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "_networkListReportName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_networkListReportPlugins") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [NetworkConfig]))) :*: (S1 ('MetaSel ('Just "_networkListReportLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text))) :*: (S1 ('MetaSel ('Just "_networkListReportCNIVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_networkListReportBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))

data Volume #

Volume volume

Constructors

Volume 

Fields

Instances

Instances details
Eq Volume # 
Instance details

Defined in Podman.Types

Methods

(==) :: Volume -> Volume -> Bool #

(/=) :: Volume -> Volume -> Bool #

Show Volume # 
Instance details

Defined in Podman.Types

Generic Volume # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Volume :: Type -> Type #

Methods

from :: Volume -> Rep Volume x #

to :: Rep Volume x -> Volume #

ToJSON Volume # 
Instance details

Defined in Podman.Types

FromJSON Volume # 
Instance details

Defined in Podman.Types

type Rep Volume # 
Instance details

Defined in Podman.Types

data VolumeUsageData #

VolumeUsageData Usage details about the volume. This information is used by the `GET systemdf` endpoint, and omitted in other endpoints.

Constructors

VolumeUsageData 

Fields

Instances

Instances details
Eq VolumeUsageData # 
Instance details

Defined in Podman.Types

Show VolumeUsageData # 
Instance details

Defined in Podman.Types

Generic VolumeUsageData # 
Instance details

Defined in Podman.Types

Associated Types

type Rep VolumeUsageData :: Type -> Type #

ToJSON VolumeUsageData # 
Instance details

Defined in Podman.Types

FromJSON VolumeUsageData # 
Instance details

Defined in Podman.Types

type Rep VolumeUsageData # 
Instance details

Defined in Podman.Types

type Rep VolumeUsageData = D1 ('MetaData "VolumeUsageData" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "VolumeUsageData" 'PrefixI 'True) (S1 ('MetaSel ('Just "_volumeUsageDataRefCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64) :*: S1 ('MetaSel ('Just "_volumeUsageDataSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)))

data SecretInfoReport #

Instances

Instances details
Eq SecretInfoReport # 
Instance details

Defined in Podman.Types

Show SecretInfoReport # 
Instance details

Defined in Podman.Types

Generic SecretInfoReport # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretInfoReport :: Type -> Type #

ToJSON SecretInfoReport # 
Instance details

Defined in Podman.Types

FromJSON SecretInfoReport # 
Instance details

Defined in Podman.Types

type Rep SecretInfoReport # 
Instance details

Defined in Podman.Types

type Rep SecretInfoReport = D1 ('MetaData "SecretInfoReport" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SecretInfoReport" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_secretInfoReportCreatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "_secretInfoReportID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_secretInfoReportSpec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SecretSpec) :*: S1 ('MetaSel ('Just "_secretInfoReportUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime))))

data SecretSpec #

Instances

Instances details
Eq SecretSpec # 
Instance details

Defined in Podman.Types

Show SecretSpec # 
Instance details

Defined in Podman.Types

Generic SecretSpec # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretSpec :: Type -> Type #

ToJSON SecretSpec # 
Instance details

Defined in Podman.Types

FromJSON SecretSpec # 
Instance details

Defined in Podman.Types

type Rep SecretSpec # 
Instance details

Defined in Podman.Types

type Rep SecretSpec = D1 ('MetaData "SecretSpec" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SecretSpec" 'PrefixI 'True) (S1 ('MetaSel ('Just "_secretSpecDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SecretDriverSpec) :*: S1 ('MetaSel ('Just "_secretSpecName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

data SecretDriverSpec #

Instances

Instances details
Eq SecretDriverSpec # 
Instance details

Defined in Podman.Types

Show SecretDriverSpec # 
Instance details

Defined in Podman.Types

Generic SecretDriverSpec # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretDriverSpec :: Type -> Type #

ToJSON SecretDriverSpec # 
Instance details

Defined in Podman.Types

FromJSON SecretDriverSpec # 
Instance details

Defined in Podman.Types

type Rep SecretDriverSpec # 
Instance details

Defined in Podman.Types

type Rep SecretDriverSpec = D1 ('MetaData "SecretDriverSpec" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SecretDriverSpec" 'PrefixI 'True) (S1 ('MetaSel ('Just "_secretDriverSpecName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_secretDriverSpecOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Map Text Text)))))

data ProcessConfig #

Instances

Instances details
Eq ProcessConfig # 
Instance details

Defined in Podman.Types

Show ProcessConfig # 
Instance details

Defined in Podman.Types

Generic ProcessConfig # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ProcessConfig :: Type -> Type #

ToJSON ProcessConfig # 
Instance details

Defined in Podman.Types

FromJSON ProcessConfig # 
Instance details

Defined in Podman.Types

type Rep ProcessConfig # 
Instance details

Defined in Podman.Types

type Rep ProcessConfig = D1 ('MetaData "ProcessConfig" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ProcessConfig" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_processConfigarguments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_processConfigentrypoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_processConfigprivileged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "_processConfigtty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_processConfiguser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))

data ExecInspectResponse #

Instances

Instances details
Eq ExecInspectResponse # 
Instance details

Defined in Podman.Types

Show ExecInspectResponse # 
Instance details

Defined in Podman.Types

Generic ExecInspectResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ExecInspectResponse :: Type -> Type #

ToJSON ExecInspectResponse # 
Instance details

Defined in Podman.Types

FromJSON ExecInspectResponse # 
Instance details

Defined in Podman.Types

type Rep ExecInspectResponse # 
Instance details

Defined in Podman.Types

type Rep ExecInspectResponse = D1 ('MetaData "ExecInspectResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ExecInspectResponse" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_execInspectResponseCanRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_execInspectResponseContainerID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_execInspectResponseExitCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_execInspectResponseID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_execInspectResponseOpenStderr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))) :*: ((S1 ('MetaSel ('Just "_execInspectResponseOpenStdin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Just "_execInspectResponseOpenStdout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_execInspectResponseRunning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "_execInspectResponsePid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Word64) :*: S1 ('MetaSel ('Just "_execInspectResponseProcessConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ProcessConfig))))))

data InspectContainerResponse #

Constructors

InspectContainerResponse 

Instances

Instances details
Eq InspectContainerResponse # 
Instance details

Defined in Podman.Types

Show InspectContainerResponse # 
Instance details

Defined in Podman.Types

Generic InspectContainerResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectContainerResponse :: Type -> Type #

ToJSON InspectContainerResponse # 
Instance details

Defined in Podman.Types

FromJSON InspectContainerResponse # 
Instance details

Defined in Podman.Types

type Rep InspectContainerResponse # 
Instance details

Defined in Podman.Types

type Rep InspectContainerResponse = D1 ('MetaData "InspectContainerResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "InspectContainerResponse" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "_inspectContainerResponseEffectiveCaps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [LinuxCapability]) :*: S1 ('MetaSel ('Just "_inspectContainerResponseRestartCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int32)) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InspectContainerState) :*: S1 ('MetaSel ('Just "_inspectContainerResponseExitCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]))) :*: ((S1 ('MetaSel ('Just "_inspectContainerResponseStaticDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseArgs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InspectContainerConfig)))) :*: (((S1 ('MetaSel ('Just "_inspectContainerResponseHostnamePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseOCIConfigPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseExecIDs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_inspectContainerResponsePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "_inspectContainerResponseConmonPidFile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseIsInfra") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "_inspectContainerResponseRootfs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))) :*: ((((S1 ('MetaSel ('Just "_inspectContainerResponseNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseMountLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseDriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseDependencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]))) :*: ((S1 ('MetaSel ('Just "_inspectContainerResponseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseProcessLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseResolvConfPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "_inspectContainerResponseSizeRw") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int64)) :*: S1 ('MetaSel ('Just "_inspectContainerResponseImageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_inspectContainerResponsePod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseBoundingCaps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [LinuxCapability]))) :*: ((S1 ('MetaSel ('Just "_inspectContainerResponseSizeRootFs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int64)) :*: S1 ('MetaSel ('Just "_inspectContainerResponseHostsPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_inspectContainerResponseOCIRuntime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_inspectContainerResponseAppArmorProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))))

data ContainerCreateResponse #

Constructors

ContainerCreateResponse 

Fields

Instances

Instances details
Eq ContainerCreateResponse # 
Instance details

Defined in Podman.Types

Show ContainerCreateResponse # 
Instance details

Defined in Podman.Types

Generic ContainerCreateResponse # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerCreateResponse :: Type -> Type #

ToJSON ContainerCreateResponse # 
Instance details

Defined in Podman.Types

FromJSON ContainerCreateResponse # 
Instance details

Defined in Podman.Types

type Rep ContainerCreateResponse # 
Instance details

Defined in Podman.Types

type Rep ContainerCreateResponse = D1 ('MetaData "ContainerCreateResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ContainerCreateResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_containerCreateResponseWarnings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_containerCreateResponseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Queries

data ContainerListQuery #

List containers parameters

Constructors

ContainerListQuery 

Fields

Instances

Instances details
Eq ContainerListQuery # 
Instance details

Defined in Podman.Types

Show ContainerListQuery # 
Instance details

Defined in Podman.Types

Generic ContainerListQuery # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerListQuery :: Type -> Type #

ToJSON ContainerListQuery # 
Instance details

Defined in Podman.Types

FromJSON ContainerListQuery # 
Instance details

Defined in Podman.Types

type Rep ContainerListQuery # 
Instance details

Defined in Podman.Types

type Rep ContainerListQuery = D1 ('MetaData "ContainerListQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ContainerListQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_containerListQueryall") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_containerListQuerylimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "_containerListQuerysize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "_containerListQuerysync") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_containerListQueryfilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))))

data GenerateSystemdQuery #

Generate Systemd Units parameters

Constructors

GenerateSystemdQuery 

Fields

Instances

Instances details
Eq GenerateSystemdQuery # 
Instance details

Defined in Podman.Types

Show GenerateSystemdQuery # 
Instance details

Defined in Podman.Types

Generic GenerateSystemdQuery # 
Instance details

Defined in Podman.Types

Associated Types

type Rep GenerateSystemdQuery :: Type -> Type #

ToJSON GenerateSystemdQuery # 
Instance details

Defined in Podman.Types

FromJSON GenerateSystemdQuery # 
Instance details

Defined in Podman.Types

type Rep GenerateSystemdQuery # 
Instance details

Defined in Podman.Types

type Rep GenerateSystemdQuery = D1 ('MetaData "GenerateSystemdQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "GenerateSystemdQuery" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_generateSystemdQueryuseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_generateSystemdQuerynew") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "_generateSystemdQuerynoHeader") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_generateSystemdQuerytime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "_generateSystemdQueryrestartPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe SystemdRestartPolicy)) :*: S1 ('MetaSel ('Just "_generateSystemdQuerycontainerPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_generateSystemdQuerypodPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_generateSystemdQueryseparator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))))

data ImageListQuery #

List Images parameters

Constructors

ImageListQuery 

Fields

Instances

Instances details
Eq ImageListQuery # 
Instance details

Defined in Podman.Types

Show ImageListQuery # 
Instance details

Defined in Podman.Types

Generic ImageListQuery # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageListQuery :: Type -> Type #

ToJSON ImageListQuery # 
Instance details

Defined in Podman.Types

FromJSON ImageListQuery # 
Instance details

Defined in Podman.Types

type Rep ImageListQuery # 
Instance details

Defined in Podman.Types

type Rep ImageListQuery = D1 ('MetaData "ImageListQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ImageListQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "_imageListQueryall") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_imageListQueryfilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data AttachQuery #

Attach to a container parameters

Constructors

AttachQuery 

Fields

Instances

Instances details
Eq AttachQuery # 
Instance details

Defined in Podman.Types

Show AttachQuery # 
Instance details

Defined in Podman.Types

Generic AttachQuery # 
Instance details

Defined in Podman.Types

Associated Types

type Rep AttachQuery :: Type -> Type #

ToJSON AttachQuery # 
Instance details

Defined in Podman.Types

FromJSON AttachQuery # 
Instance details

Defined in Podman.Types

type Rep AttachQuery # 
Instance details

Defined in Podman.Types

type Rep AttachQuery = D1 ('MetaData "AttachQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "AttachQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_attachQuerydetachKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_attachQuerylogs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_attachQuerystream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "_attachQuerystdout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "_attachQuerystderr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_attachQuerystdin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))))

data LogsQuery #

Get container logs parameters

Constructors

LogsQuery 

Fields

Instances

Instances details
Eq LogsQuery # 
Instance details

Defined in Podman.Types

Show LogsQuery # 
Instance details

Defined in Podman.Types

Generic LogsQuery # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LogsQuery :: Type -> Type #

ToJSON LogsQuery # 
Instance details

Defined in Podman.Types

FromJSON LogsQuery # 
Instance details

Defined in Podman.Types

type Rep LogsQuery # 
Instance details

Defined in Podman.Types

type Rep LogsQuery = D1 ('MetaData "LogsQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LogsQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_logsQueryfollow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_logsQuerysince") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime))) :*: (S1 ('MetaSel ('Just "_logsQueryuntil") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime)) :*: (S1 ('MetaSel ('Just "_logsQuerytimestamps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_logsQuerytail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Word64))))))

data ImagePullQuery #

Pull images parameters

Constructors

ImagePullQuery 

Fields

Instances

Instances details
Eq ImagePullQuery # 
Instance details

Defined in Podman.Types

Show ImagePullQuery # 
Instance details

Defined in Podman.Types

Generic ImagePullQuery # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImagePullQuery :: Type -> Type #

ToJSON ImagePullQuery # 
Instance details

Defined in Podman.Types

FromJSON ImagePullQuery # 
Instance details

Defined in Podman.Types

type Rep ImagePullQuery # 
Instance details

Defined in Podman.Types

type Rep ImagePullQuery = D1 ('MetaData "ImagePullQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ImagePullQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_imagePullQueryreference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_imagePullQuerycredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_imagePullQueryArch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "_imagePullQueryOS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_imagePullQueryVariant") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "_imagePullQuerytlsVerify") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_imagePullQueryallTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))))

Bodies

data ExecConfig #

Create an exec instance parameters

Constructors

ExecConfig 

Fields

Instances

Instances details
Eq ExecConfig # 
Instance details

Defined in Podman.Types

Show ExecConfig # 
Instance details

Defined in Podman.Types

Generic ExecConfig # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ExecConfig :: Type -> Type #

ToJSON ExecConfig # 
Instance details

Defined in Podman.Types

FromJSON ExecConfig # 
Instance details

Defined in Podman.Types

type Rep ExecConfig # 
Instance details

Defined in Podman.Types

type Rep ExecConfig = D1 ('MetaData "ExecConfig" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ExecConfig" 'PrefixI 'True) (((S1 ('MetaSel ('Just "_execConfigEnv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_execConfigPrivileged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "_execConfigWorkingDir") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_execConfigUser") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_execConfigAttachStdin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "_execConfigCmd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_execConfigAttachStderr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "_execConfigDetachKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "_execConfigAttachStdout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_execConfigTty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)))))))

Smart Constructors

mkSpecGenerator #

Arguments

:: Text

image

-> SpecGenerator 

Creates a SpecGenerator by setting all the optional attributes to Nothing

mkExecConfig #

Arguments

:: [Text]

cmd

-> ExecConfig 

Creates a ExecConfig by setting all the optional attributes to Nothing

mkImagePullQuery #

Arguments

:: Text

reference

-> ImagePullQuery 

Creates a ImagePullQuery by setting all the optional attributes to Nothing