podman-3.2.3.0: A podman remote client library

Safe HaskellNone
LanguageHaskell2010

Podman.Types

Description

generated by podman-codegen version 0.0.0.1

From a swagger file documenting podman API version 3.2.0

which was fetched from https://storage.googleapis.com/libpod-master-releases/swagger-v3.2.3.yaml

Synopsis

Documentation

data ExecConfig Source #

Create an exec instance parameters

Constructors

ExecConfig 

Fields

Instances
Eq ExecConfig Source # 
Instance details

Defined in Podman.Types

Show ExecConfig Source # 
Instance details

Defined in Podman.Types

Generic ExecConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ExecConfig :: Type -> Type #

ToJSON ExecConfig Source # 
Instance details

Defined in Podman.Types

FromJSON ExecConfig Source # 
Instance details

Defined in Podman.Types

type Rep ExecConfig Source # 
Instance details

Defined in Podman.Types

data ImagePullQuery Source #

Pull images parameters

Constructors

ImagePullQuery 

Fields

Instances
Eq ImagePullQuery Source # 
Instance details

Defined in Podman.Types

Show ImagePullQuery Source # 
Instance details

Defined in Podman.Types

Generic ImagePullQuery Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImagePullQuery :: Type -> Type #

ToJSON ImagePullQuery Source # 
Instance details

Defined in Podman.Types

FromJSON ImagePullQuery Source # 
Instance details

Defined in Podman.Types

type Rep ImagePullQuery Source # 
Instance details

Defined in Podman.Types

type Rep ImagePullQuery = D1 (MetaData "ImagePullQuery" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 "_imagePullQuerypolicy") 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))))))

data LogsQuery Source #

Get container logs parameters

Constructors

LogsQuery 

Fields

Instances
Eq LogsQuery Source # 
Instance details

Defined in Podman.Types

Show LogsQuery Source # 
Instance details

Defined in Podman.Types

Generic LogsQuery Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LogsQuery :: Type -> Type #

ToJSON LogsQuery Source # 
Instance details

Defined in Podman.Types

FromJSON LogsQuery Source # 
Instance details

Defined in Podman.Types

type Rep LogsQuery Source # 
Instance details

Defined in Podman.Types

data AttachQuery Source #

Attach to a container parameters

Constructors

AttachQuery 

Fields

Instances
Eq AttachQuery Source # 
Instance details

Defined in Podman.Types

Show AttachQuery Source # 
Instance details

Defined in Podman.Types

Generic AttachQuery Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep AttachQuery :: Type -> Type #

ToJSON AttachQuery Source # 
Instance details

Defined in Podman.Types

FromJSON AttachQuery Source # 
Instance details

Defined in Podman.Types

type Rep AttachQuery Source # 
Instance details

Defined in Podman.Types

type Rep AttachQuery = D1 (MetaData "AttachQuery" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ImageListQuery Source #

List Images parameters

Constructors

ImageListQuery 

Fields

Instances
Eq ImageListQuery Source # 
Instance details

Defined in Podman.Types

Show ImageListQuery Source # 
Instance details

Defined in Podman.Types

Generic ImageListQuery Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageListQuery :: Type -> Type #

ToJSON ImageListQuery Source # 
Instance details

Defined in Podman.Types

FromJSON ImageListQuery Source # 
Instance details

Defined in Podman.Types

type Rep ImageListQuery Source # 
Instance details

Defined in Podman.Types

type Rep ImageListQuery = D1 (MetaData "ImageListQuery" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 GenerateSystemdQuery Source #

Generate Systemd Units parameters

Constructors

GenerateSystemdQuery 

Fields

Instances
Eq GenerateSystemdQuery Source # 
Instance details

Defined in Podman.Types

Show GenerateSystemdQuery Source # 
Instance details

Defined in Podman.Types

Generic GenerateSystemdQuery Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep GenerateSystemdQuery :: Type -> Type #

ToJSON GenerateSystemdQuery Source # 
Instance details

Defined in Podman.Types

FromJSON GenerateSystemdQuery Source # 
Instance details

Defined in Podman.Types

type Rep GenerateSystemdQuery Source # 
Instance details

Defined in Podman.Types

type Rep GenerateSystemdQuery = D1 (MetaData "GenerateSystemdQuery" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ContainerListQuery Source #

List containers parameters

Constructors

ContainerListQuery 

Fields

Instances
Eq ContainerListQuery Source # 
Instance details

Defined in Podman.Types

Show ContainerListQuery Source # 
Instance details

Defined in Podman.Types

Generic ContainerListQuery Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerListQuery :: Type -> Type #

ToJSON ContainerListQuery Source # 
Instance details

Defined in Podman.Types

FromJSON ContainerListQuery Source # 
Instance details

Defined in Podman.Types

type Rep ContainerListQuery Source # 
Instance details

Defined in Podman.Types

type Rep ContainerListQuery = D1 (MetaData "ContainerListQuery" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ContainerCreateResponse Source #

Constructors

ContainerCreateResponse 

Fields

Instances
Eq ContainerCreateResponse Source # 
Instance details

Defined in Podman.Types

Show ContainerCreateResponse Source # 
Instance details

Defined in Podman.Types

Generic ContainerCreateResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerCreateResponse :: Type -> Type #

ToJSON ContainerCreateResponse Source # 
Instance details

Defined in Podman.Types

FromJSON ContainerCreateResponse Source # 
Instance details

Defined in Podman.Types

type Rep ContainerCreateResponse Source # 
Instance details

Defined in Podman.Types

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

data InspectContainerResponse Source #

Constructors

InspectContainerResponse 

Fields

Instances
Eq InspectContainerResponse Source # 
Instance details

Defined in Podman.Types

Show InspectContainerResponse Source # 
Instance details

Defined in Podman.Types

Generic InspectContainerResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectContainerResponse :: Type -> Type #

ToJSON InspectContainerResponse Source # 
Instance details

Defined in Podman.Types

FromJSON InspectContainerResponse Source # 
Instance details

Defined in Podman.Types

type Rep InspectContainerResponse Source # 
Instance details

Defined in Podman.Types

type Rep InspectContainerResponse = D1 (MetaData "InspectContainerResponse" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 "_inspectContainerResponsePidFile") 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 ExecInspectResponse Source #

Instances
Eq ExecInspectResponse Source # 
Instance details

Defined in Podman.Types

Show ExecInspectResponse Source # 
Instance details

Defined in Podman.Types

Generic ExecInspectResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ExecInspectResponse :: Type -> Type #

ToJSON ExecInspectResponse Source # 
Instance details

Defined in Podman.Types

FromJSON ExecInspectResponse Source # 
Instance details

Defined in Podman.Types

type Rep ExecInspectResponse Source # 
Instance details

Defined in Podman.Types

type Rep ExecInspectResponse = D1 (MetaData "ExecInspectResponse" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ProcessConfig Source #

Instances
Eq ProcessConfig Source # 
Instance details

Defined in Podman.Types

Show ProcessConfig Source # 
Instance details

Defined in Podman.Types

Generic ProcessConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ProcessConfig :: Type -> Type #

ToJSON ProcessConfig Source # 
Instance details

Defined in Podman.Types

FromJSON ProcessConfig Source # 
Instance details

Defined in Podman.Types

type Rep ProcessConfig Source # 
Instance details

Defined in Podman.Types

type Rep ProcessConfig = D1 (MetaData "ProcessConfig" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 SecretDriverSpec Source #

Instances
Eq SecretDriverSpec Source # 
Instance details

Defined in Podman.Types

Show SecretDriverSpec Source # 
Instance details

Defined in Podman.Types

Generic SecretDriverSpec Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretDriverSpec :: Type -> Type #

ToJSON SecretDriverSpec Source # 
Instance details

Defined in Podman.Types

FromJSON SecretDriverSpec Source # 
Instance details

Defined in Podman.Types

type Rep SecretDriverSpec Source # 
Instance details

Defined in Podman.Types

type Rep SecretDriverSpec = D1 (MetaData "SecretDriverSpec" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 SecretSpec Source #

Instances
Eq SecretSpec Source # 
Instance details

Defined in Podman.Types

Show SecretSpec Source # 
Instance details

Defined in Podman.Types

Generic SecretSpec Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretSpec :: Type -> Type #

ToJSON SecretSpec Source # 
Instance details

Defined in Podman.Types

FromJSON SecretSpec Source # 
Instance details

Defined in Podman.Types

type Rep SecretSpec Source # 
Instance details

Defined in Podman.Types

type Rep SecretSpec = D1 (MetaData "SecretSpec" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 SecretInfoReport Source #

Instances
Eq SecretInfoReport Source # 
Instance details

Defined in Podman.Types

Show SecretInfoReport Source # 
Instance details

Defined in Podman.Types

Generic SecretInfoReport Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretInfoReport :: Type -> Type #

ToJSON SecretInfoReport Source # 
Instance details

Defined in Podman.Types

FromJSON SecretInfoReport Source # 
Instance details

Defined in Podman.Types

type Rep SecretInfoReport Source # 
Instance details

Defined in Podman.Types

type Rep SecretInfoReport = D1 (MetaData "SecretInfoReport" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 Secret Source #

Instances
Eq Secret Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Secret Source # 
Instance details

Defined in Podman.Types

Generic Secret Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Secret :: Type -> Type #

Methods

from :: Secret -> Rep Secret x #

to :: Rep Secret x -> Secret #

ToJSON Secret Source # 
Instance details

Defined in Podman.Types

FromJSON Secret Source # 
Instance details

Defined in Podman.Types

type Rep Secret Source # 
Instance details

Defined in Podman.Types

data InspectSecret Source #

InspectSecret contains information on secrets mounted inside the container

Constructors

InspectSecret 

Fields

Instances
Eq InspectSecret Source # 
Instance details

Defined in Podman.Types

Show InspectSecret Source # 
Instance details

Defined in Podman.Types

Generic InspectSecret Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectSecret :: Type -> Type #

ToJSON InspectSecret Source # 
Instance details

Defined in Podman.Types

FromJSON InspectSecret Source # 
Instance details

Defined in Podman.Types

type Rep InspectSecret Source # 
Instance details

Defined in Podman.Types

type Rep InspectSecret = D1 (MetaData "InspectSecret" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "InspectSecret" PrefixI True) ((S1 (MetaSel (Just "_inspectSecretUID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "_inspectSecretMode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32)) :*: (S1 (MetaSel (Just "_inspectSecretName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "_inspectSecretGID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "_inspectSecretID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))))

data VolumeUsageData Source #

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

Constructors

VolumeUsageData 

Fields

Instances
Eq VolumeUsageData Source # 
Instance details

Defined in Podman.Types

Show VolumeUsageData Source # 
Instance details

Defined in Podman.Types

Generic VolumeUsageData Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep VolumeUsageData :: Type -> Type #

ToJSON VolumeUsageData Source # 
Instance details

Defined in Podman.Types

FromJSON VolumeUsageData Source # 
Instance details

Defined in Podman.Types

type Rep VolumeUsageData Source # 
Instance details

Defined in Podman.Types

type Rep VolumeUsageData = D1 (MetaData "VolumeUsageData" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 Volume Source #

Volume volume

Constructors

Volume 

Fields

Instances
Eq Volume Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Volume Source # 
Instance details

Defined in Podman.Types

Generic Volume Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON Volume Source # 
Instance details

Defined in Podman.Types

type Rep Volume Source # 
Instance details

Defined in Podman.Types

data NetworkListReport Source #

NetworkListReport describes the results from listing networks

Instances
Eq NetworkListReport Source # 
Instance details

Defined in Podman.Types

Show NetworkListReport Source # 
Instance details

Defined in Podman.Types

Generic NetworkListReport Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NetworkListReport :: Type -> Type #

ToJSON NetworkListReport Source # 
Instance details

Defined in Podman.Types

FromJSON NetworkListReport Source # 
Instance details

Defined in Podman.Types

type Rep NetworkListReport Source # 
Instance details

Defined in Podman.Types

type Rep NetworkListReport = D1 (MetaData "NetworkListReport" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 NetworkConfig Source #

Instances
Eq NetworkConfig Source # 
Instance details

Defined in Podman.Types

Show NetworkConfig Source # 
Instance details

Defined in Podman.Types

Generic NetworkConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NetworkConfig :: Type -> Type #

ToJSON NetworkConfig Source # 
Instance details

Defined in Podman.Types

FromJSON NetworkConfig Source # 
Instance details

Defined in Podman.Types

type Rep NetworkConfig Source # 
Instance details

Defined in Podman.Types

type Rep NetworkConfig = D1 (MetaData "NetworkConfig" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 NetConf Source #

NetConf describes a network.

Instances
Eq NetConf Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show NetConf Source # 
Instance details

Defined in Podman.Types

Generic NetConf Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON NetConf Source # 
Instance details

Defined in Podman.Types

type Rep NetConf Source # 
Instance details

Defined in Podman.Types

data Dns Source #

DNS contains values interesting for DNS resolvers

Instances
Eq Dns Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Dns Source # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> Dns -> ShowS #

show :: Dns -> String #

showList :: [Dns] -> ShowS #

Generic Dns Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON Dns Source # 
Instance details

Defined in Podman.Types

type Rep Dns Source # 
Instance details

Defined in Podman.Types

data POSIXRlimit Source #

POSIXRlimit type and restrictions

Constructors

POSIXRlimit 

Fields

Instances
Eq POSIXRlimit Source # 
Instance details

Defined in Podman.Types

Show POSIXRlimit Source # 
Instance details

Defined in Podman.Types

Generic POSIXRlimit Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep POSIXRlimit :: Type -> Type #

ToJSON POSIXRlimit Source # 
Instance details

Defined in Podman.Types

FromJSON POSIXRlimit Source # 
Instance details

Defined in Podman.Types

type Rep POSIXRlimit Source # 
Instance details

Defined in Podman.Types

type Rep POSIXRlimit = D1 (MetaData "POSIXRlimit" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "POSIXRlimit" PrefixI True) (S1 (MetaSel (Just "_pOSIXRlimithard") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64) :*: (S1 (MetaSel (Just "_pOSIXRlimittype") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "_pOSIXRlimitsoft") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64))))

data ImagesPullResponse Source #

Constructors

ImagesPullResponse 

Fields

Instances
Eq ImagesPullResponse Source # 
Instance details

Defined in Podman.Types

Show ImagesPullResponse Source # 
Instance details

Defined in Podman.Types

Generic ImagesPullResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImagesPullResponse :: Type -> Type #

ToJSON ImagesPullResponse Source # 
Instance details

Defined in Podman.Types

FromJSON ImagesPullResponse Source # 
Instance details

Defined in Podman.Types

type Rep ImagesPullResponse Source # 
Instance details

Defined in Podman.Types

type Rep ImagesPullResponse = D1 (MetaData "ImagesPullResponse" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ContainerChange Source #

Instances
Eq ContainerChange Source # 
Instance details

Defined in Podman.Types

Show ContainerChange Source # 
Instance details

Defined in Podman.Types

Generic ContainerChange Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerChange :: Type -> Type #

ToJSON ContainerChange Source # 
Instance details

Defined in Podman.Types

FromJSON ContainerChange Source # 
Instance details

Defined in Podman.Types

type Rep ContainerChange Source # 
Instance details

Defined in Podman.Types

type Rep ContainerChange = D1 (MetaData "ContainerChange" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ImageTreeResponse Source #

Instances
Eq ImageTreeResponse Source # 
Instance details

Defined in Podman.Types

Show ImageTreeResponse Source # 
Instance details

Defined in Podman.Types

Generic ImageTreeResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageTreeResponse :: Type -> Type #

ToJSON ImageTreeResponse Source # 
Instance details

Defined in Podman.Types

FromJSON ImageTreeResponse Source # 
Instance details

Defined in Podman.Types

type Rep ImageTreeResponse Source # 
Instance details

Defined in Podman.Types

type Rep ImageTreeResponse = D1 (MetaData "ImageTreeResponse" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ImageSummary Source #

ImageSummary image summary

Instances
Eq ImageSummary Source # 
Instance details

Defined in Podman.Types

Show ImageSummary Source # 
Instance details

Defined in Podman.Types

Generic ImageSummary Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageSummary :: Type -> Type #

ToJSON ImageSummary Source # 
Instance details

Defined in Podman.Types

FromJSON ImageSummary Source # 
Instance details

Defined in Podman.Types

type Rep ImageSummary Source # 
Instance details

Defined in Podman.Types

data OverlayVolume Source #

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

Constructors

OverlayVolume 

Fields

Instances
Eq OverlayVolume Source # 
Instance details

Defined in Podman.Types

Show OverlayVolume Source # 
Instance details

Defined in Podman.Types

Generic OverlayVolume Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep OverlayVolume :: Type -> Type #

ToJSON OverlayVolume Source # 
Instance details

Defined in Podman.Types

FromJSON OverlayVolume Source # 
Instance details

Defined in Podman.Types

type Rep OverlayVolume Source # 
Instance details

Defined in Podman.Types

type Rep OverlayVolume = D1 (MetaData "OverlayVolume" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 LogConfig Source #

LogConfig describes the logging characteristics for a container

Constructors

LogConfig 

Fields

Instances
Eq LogConfig Source # 
Instance details

Defined in Podman.Types

Show LogConfig Source # 
Instance details

Defined in Podman.Types

Generic LogConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LogConfig :: Type -> Type #

ToJSON LogConfig Source # 
Instance details

Defined in Podman.Types

FromJSON LogConfig Source # 
Instance details

Defined in Podman.Types

type Rep LogConfig Source # 
Instance details

Defined in Podman.Types

type Rep LogConfig = D1 (MetaData "LogConfig" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ImageVolume Source #

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
Eq ImageVolume Source # 
Instance details

Defined in Podman.Types

Show ImageVolume Source # 
Instance details

Defined in Podman.Types

Generic ImageVolume Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ImageVolume :: Type -> Type #

ToJSON ImageVolume Source # 
Instance details

Defined in Podman.Types

FromJSON ImageVolume Source # 
Instance details

Defined in Podman.Types

type Rep ImageVolume Source # 
Instance details

Defined in Podman.Types

type Rep ImageVolume = D1 (MetaData "ImageVolume" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 NamedVolume Source #

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

Constructors

NamedVolume 

Fields

Instances
Eq NamedVolume Source # 
Instance details

Defined in Podman.Types

Show NamedVolume Source # 
Instance details

Defined in Podman.Types

Generic NamedVolume Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep NamedVolume :: Type -> Type #

ToJSON NamedVolume Source # 
Instance details

Defined in Podman.Types

FromJSON NamedVolume Source # 
Instance details

Defined in Podman.Types

type Rep NamedVolume Source # 
Instance details

Defined in Podman.Types

type Rep NamedVolume = D1 (MetaData "NamedVolume" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 LinuxResources Source #

LinuxResources has container runtime resource constraints

Instances
Eq LinuxResources Source # 
Instance details

Defined in Podman.Types

Show LinuxResources Source # 
Instance details

Defined in Podman.Types

Generic LinuxResources Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxResources :: Type -> Type #

ToJSON LinuxResources Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxResources Source # 
Instance details

Defined in Podman.Types

type Rep LinuxResources Source # 
Instance details

Defined in Podman.Types

data LinuxPids Source #

LinuxPids for Linux cgroup pids resource management (Linux 4.3)

Constructors

LinuxPids 

Fields

Instances
Eq LinuxPids Source # 
Instance details

Defined in Podman.Types

Show LinuxPids Source # 
Instance details

Defined in Podman.Types

Generic LinuxPids Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxPids :: Type -> Type #

ToJSON LinuxPids Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxPids Source # 
Instance details

Defined in Podman.Types

type Rep LinuxPids Source # 
Instance details

Defined in Podman.Types

type Rep LinuxPids = D1 (MetaData "LinuxPids" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxPids" PrefixI True) (S1 (MetaSel (Just "_linuxPidslimit") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64)))

data LinuxNetwork Source #

LinuxNetwork identification and priority configuration

Constructors

LinuxNetwork 

Fields

Instances
Eq LinuxNetwork Source # 
Instance details

Defined in Podman.Types

Show LinuxNetwork Source # 
Instance details

Defined in Podman.Types

Generic LinuxNetwork Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxNetwork :: Type -> Type #

ToJSON LinuxNetwork Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxNetwork Source # 
Instance details

Defined in Podman.Types

type Rep LinuxNetwork Source # 
Instance details

Defined in Podman.Types

type Rep LinuxNetwork = D1 (MetaData "LinuxNetwork" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxNetwork" PrefixI True) (S1 (MetaSel (Just "_linuxNetworkpriorities") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [LinuxInterfacePriority]) :*: S1 (MetaSel (Just "_linuxNetworkclassID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32)))

data LinuxMemory Source #

LinuxMemory for Linux cgroup memory resource management

Constructors

LinuxMemory 

Fields

Instances
Eq LinuxMemory Source # 
Instance details

Defined in Podman.Types

Show LinuxMemory Source # 
Instance details

Defined in Podman.Types

Generic LinuxMemory Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxMemory :: Type -> Type #

ToJSON LinuxMemory Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxMemory Source # 
Instance details

Defined in Podman.Types

type Rep LinuxMemory Source # 
Instance details

Defined in Podman.Types

type Rep LinuxMemory = D1 (MetaData "LinuxMemory" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxMemory" PrefixI True) (((S1 (MetaSel (Just "_linuxMemoryuseHierarchy") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "_linuxMemorykernelTCP") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64)) :*: (S1 (MetaSel (Just "_linuxMemoryreservation") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: S1 (MetaSel (Just "_linuxMemorykernel") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64))) :*: ((S1 (MetaSel (Just "_linuxMemorydisableOOMKiller") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "_linuxMemoryswappiness") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64)) :*: (S1 (MetaSel (Just "_linuxMemorylimit") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: S1 (MetaSel (Just "_linuxMemoryswap") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64)))))

data LinuxInterfacePriority Source #

LinuxInterfacePriority for network interfaces

Constructors

LinuxInterfacePriority 

Fields

Instances
Eq LinuxInterfacePriority Source # 
Instance details

Defined in Podman.Types

Show LinuxInterfacePriority Source # 
Instance details

Defined in Podman.Types

Generic LinuxInterfacePriority Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxInterfacePriority :: Type -> Type #

ToJSON LinuxInterfacePriority Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxInterfacePriority Source # 
Instance details

Defined in Podman.Types

type Rep LinuxInterfacePriority Source # 
Instance details

Defined in Podman.Types

type Rep LinuxInterfacePriority = D1 (MetaData "LinuxInterfacePriority" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxInterfacePriority" PrefixI True) (S1 (MetaSel (Just "_linuxInterfacePrioritypriority") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "_linuxInterfacePriorityname") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data LinuxHugepageLimit Source #

LinuxHugepageLimit structure corresponds to limiting kernel hugepages

Constructors

LinuxHugepageLimit 

Fields

Instances
Eq LinuxHugepageLimit Source # 
Instance details

Defined in Podman.Types

Show LinuxHugepageLimit Source # 
Instance details

Defined in Podman.Types

Generic LinuxHugepageLimit Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxHugepageLimit :: Type -> Type #

ToJSON LinuxHugepageLimit Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxHugepageLimit Source # 
Instance details

Defined in Podman.Types

type Rep LinuxHugepageLimit Source # 
Instance details

Defined in Podman.Types

type Rep LinuxHugepageLimit = D1 (MetaData "LinuxHugepageLimit" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxHugepageLimit" PrefixI True) (S1 (MetaSel (Just "_linuxHugepageLimitlimit") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64) :*: S1 (MetaSel (Just "_linuxHugepageLimitpageSize") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))

data LinuxDeviceCgroup Source #

LinuxDeviceCgroup represents a device rule for the devices specified to the device controller

Constructors

LinuxDeviceCgroup 

Fields

Instances
Eq LinuxDeviceCgroup Source # 
Instance details

Defined in Podman.Types

Show LinuxDeviceCgroup Source # 
Instance details

Defined in Podman.Types

Generic LinuxDeviceCgroup Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxDeviceCgroup :: Type -> Type #

ToJSON LinuxDeviceCgroup Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxDeviceCgroup Source # 
Instance details

Defined in Podman.Types

type Rep LinuxDeviceCgroup Source # 
Instance details

Defined in Podman.Types

type Rep LinuxDeviceCgroup = D1 (MetaData "LinuxDeviceCgroup" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxDeviceCgroup" PrefixI True) ((S1 (MetaSel (Just "_linuxDeviceCgroupaccess") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "_linuxDeviceCgroupminor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64)) :*: (S1 (MetaSel (Just "_linuxDeviceCgroupmajor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: (S1 (MetaSel (Just "_linuxDeviceCgroupallow") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "_linuxDeviceCgrouptype") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))))

data LinuxBlockIO Source #

LinuxBlockIO for Linux cgroup blkio resource management

Constructors

LinuxBlockIO 

Fields

Instances
Eq LinuxBlockIO Source # 
Instance details

Defined in Podman.Types

Show LinuxBlockIO Source # 
Instance details

Defined in Podman.Types

Generic LinuxBlockIO Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxBlockIO :: Type -> Type #

ToJSON LinuxBlockIO Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxBlockIO Source # 
Instance details

Defined in Podman.Types

type Rep LinuxBlockIO Source # 
Instance details

Defined in Podman.Types

type Rep LinuxBlockIO = D1 (MetaData "LinuxBlockIO" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxBlockIO" PrefixI True) ((S1 (MetaSel (Just "_linuxBlockIOthrottleWriteBpsDevice") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [LinuxThrottleDevice]) :*: (S1 (MetaSel (Just "_linuxBlockIOweight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word16) :*: S1 (MetaSel (Just "_linuxBlockIOweightDevice") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [LinuxWeightDevice]))) :*: ((S1 (MetaSel (Just "_linuxBlockIOthrottleReadIOPSDevice") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [LinuxThrottleDevice]) :*: S1 (MetaSel (Just "_linuxBlockIOthrottleWriteIOPSDevice") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [LinuxThrottleDevice])) :*: (S1 (MetaSel (Just "_linuxBlockIOthrottleReadBpsDevice") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [LinuxThrottleDevice]) :*: S1 (MetaSel (Just "_linuxBlockIOleafWeight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word16)))))

data LinuxWeightDevice Source #

LinuxWeightDevice struct holds a `major:minor weight` pair for weightDevice

Constructors

LinuxWeightDevice 

Fields

Instances
Eq LinuxWeightDevice Source # 
Instance details

Defined in Podman.Types

Show LinuxWeightDevice Source # 
Instance details

Defined in Podman.Types

Generic LinuxWeightDevice Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxWeightDevice :: Type -> Type #

ToJSON LinuxWeightDevice Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxWeightDevice Source # 
Instance details

Defined in Podman.Types

type Rep LinuxWeightDevice Source # 
Instance details

Defined in Podman.Types

type Rep LinuxWeightDevice = D1 (MetaData "LinuxWeightDevice" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxWeightDevice" PrefixI True) ((S1 (MetaSel (Just "_linuxWeightDeviceminor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: S1 (MetaSel (Just "_linuxWeightDeviceweight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word16)) :*: (S1 (MetaSel (Just "_linuxWeightDevicemajor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: S1 (MetaSel (Just "_linuxWeightDeviceleafWeight") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word16))))

data LinuxThrottleDevice Source #

LinuxThrottleDevice struct holds a `major:minor rate_per_second` pair

Constructors

LinuxThrottleDevice 

Fields

Instances
Eq LinuxThrottleDevice Source # 
Instance details

Defined in Podman.Types

Show LinuxThrottleDevice Source # 
Instance details

Defined in Podman.Types

Generic LinuxThrottleDevice Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxThrottleDevice :: Type -> Type #

ToJSON LinuxThrottleDevice Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxThrottleDevice Source # 
Instance details

Defined in Podman.Types

type Rep LinuxThrottleDevice Source # 
Instance details

Defined in Podman.Types

type Rep LinuxThrottleDevice = D1 (MetaData "LinuxThrottleDevice" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LinuxThrottleDevice" PrefixI True) (S1 (MetaSel (Just "_linuxThrottleDeviceminor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: (S1 (MetaSel (Just "_linuxThrottleDevicemajor") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: S1 (MetaSel (Just "_linuxThrottleDevicerate") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64))))

data LinuxCPU Source #

LinuxCPU for Linux cgroup cpu resource management

Constructors

LinuxCPU 

Fields

Instances
Eq LinuxCPU Source # 
Instance details

Defined in Podman.Types

Show LinuxCPU Source # 
Instance details

Defined in Podman.Types

Generic LinuxCPU Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxCPU :: Type -> Type #

Methods

from :: LinuxCPU -> Rep LinuxCPU x #

to :: Rep LinuxCPU x -> LinuxCPU #

ToJSON LinuxCPU Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxCPU Source # 
Instance details

Defined in Podman.Types

type Rep LinuxCPU Source # 
Instance details

Defined in Podman.Types

data LinuxDevice Source #

LinuxDevice represents the mknod information for a Linux special device file

Constructors

LinuxDevice 

Fields

Instances
Eq LinuxDevice Source # 
Instance details

Defined in Podman.Types

Show LinuxDevice Source # 
Instance details

Defined in Podman.Types

Generic LinuxDevice Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep LinuxDevice :: Type -> Type #

ToJSON LinuxDevice Source # 
Instance details

Defined in Podman.Types

FromJSON LinuxDevice Source # 
Instance details

Defined in Podman.Types

type Rep LinuxDevice Source # 
Instance details

Defined in Podman.Types

data Namespace Source #

Namespace describes the namespace

Constructors

Namespace 
Instances
Eq Namespace Source # 
Instance details

Defined in Podman.Types

Show Namespace Source # 
Instance details

Defined in Podman.Types

Generic Namespace Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Namespace :: Type -> Type #

ToJSON Namespace Source # 
Instance details

Defined in Podman.Types

FromJSON Namespace Source # 
Instance details

Defined in Podman.Types

type Rep Namespace Source # 
Instance details

Defined in Podman.Types

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

data Mount Source #

Mount specifies a mount for a container.

Constructors

Mount 

Fields

Instances
Eq Mount Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Mount Source # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> Mount -> ShowS #

show :: Mount -> String #

showList :: [Mount] -> ShowS #

Generic Mount Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON Mount Source # 
Instance details

Defined in Podman.Types

type Rep Mount Source # 
Instance details

Defined in Podman.Types

type Rep Mount = D1 (MetaData "Mount" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ContainerSize Source #

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

Instances
Eq ContainerSize Source # 
Instance details

Defined in Podman.Types

Show ContainerSize Source # 
Instance details

Defined in Podman.Types

Generic ContainerSize Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerSize :: Type -> Type #

ToJSON ContainerSize Source # 
Instance details

Defined in Podman.Types

FromJSON ContainerSize Source # 
Instance details

Defined in Podman.Types

type Rep ContainerSize Source # 
Instance details

Defined in Podman.Types

type Rep ContainerSize = D1 (MetaData "ContainerSize" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ListContainerNamespaces Source #

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

Instances
Eq ListContainerNamespaces Source # 
Instance details

Defined in Podman.Types

Show ListContainerNamespaces Source # 
Instance details

Defined in Podman.Types

Generic ListContainerNamespaces Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ListContainerNamespaces :: Type -> Type #

ToJSON ListContainerNamespaces Source # 
Instance details

Defined in Podman.Types

FromJSON ListContainerNamespaces Source # 
Instance details

Defined in Podman.Types

type Rep ListContainerNamespaces Source # 
Instance details

Defined in Podman.Types

type Rep ListContainerNamespaces = D1 (MetaData "ListContainerNamespaces" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 ListContainer Source #

Listcontainer describes a container suitable for listing

Constructors

ListContainer 

Fields

Instances
Eq ListContainer Source # 
Instance details

Defined in Podman.Types

Show ListContainer Source # 
Instance details

Defined in Podman.Types

Generic ListContainer Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ListContainer :: Type -> Type #

ToJSON ListContainer Source # 
Instance details

Defined in Podman.Types

FromJSON ListContainer Source # 
Instance details

Defined in Podman.Types

type Rep ListContainer Source # 
Instance details

Defined in Podman.Types

type Rep ListContainer = D1 (MetaData "ListContainer" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 PortMapping Source #

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

Constructors

PortMapping 

Fields

Instances
Eq PortMapping Source # 
Instance details

Defined in Podman.Types

Show PortMapping Source # 
Instance details

Defined in Podman.Types

Generic PortMapping Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep PortMapping :: Type -> Type #

ToJSON PortMapping Source # 
Instance details

Defined in Podman.Types

FromJSON PortMapping Source # 
Instance details

Defined in Podman.Types

type Rep PortMapping Source # 
Instance details

Defined in Podman.Types

type Rep PortMapping = D1 (MetaData "PortMapping" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 SpecGenerator Source #

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

Constructors

SpecGenerator 

Fields

Instances
Eq SpecGenerator Source # 
Instance details

Defined in Podman.Types

Show SpecGenerator Source # 
Instance details

Defined in Podman.Types

Generic SpecGenerator Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SpecGenerator :: Type -> Type #

ToJSON SpecGenerator Source # 
Instance details

Defined in Podman.Types

FromJSON SpecGenerator Source # 
Instance details

Defined in Podman.Types

type Rep SpecGenerator Source # 
Instance details

Defined in Podman.Types

type Rep SpecGenerator = D1 (MetaData "SpecGenerator" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 [Secret])) :*: 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 "_specGeneratorvolatile") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_specGeneratordependencyContainers") 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 "_specGeneratorsecret_env") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Map Text 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 "_specGeneratorr_limits") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [POSIXRlimit])) :*: 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 "_specGeneratortimeout") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Word64)) :*: (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 "_specGeneratorresource_limits") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe LinuxResources))))) :*: ((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 InspectContainerConfig Source #

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

Constructors

InspectContainerConfig 

Fields

Instances
Eq InspectContainerConfig Source # 
Instance details

Defined in Podman.Types

Show InspectContainerConfig Source # 
Instance details

Defined in Podman.Types

Generic InspectContainerConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectContainerConfig :: Type -> Type #

ToJSON InspectContainerConfig Source # 
Instance details

Defined in Podman.Types

FromJSON InspectContainerConfig Source # 
Instance details

Defined in Podman.Types

type Rep InspectContainerConfig Source # 
Instance details

Defined in Podman.Types

type Rep InspectContainerConfig = D1 (MetaData "InspectContainerConfig" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 "_inspectContainerConfigSecrets") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [InspectSecret])) :*: S1 (MetaSel (Just "_inspectContainerConfigEnv") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))) :*: ((S1 (MetaSel (Just "_inspectContainerConfigEntrypoint") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "_inspectContainerConfigStopTimeout") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64) :*: 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 (Maybe (Map Text Text)))))) :*: ((S1 (MetaSel (Just "_inspectContainerConfigAttachStderr") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: (S1 (MetaSel (Just "_inspectContainerConfigOpenStdin") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Bool) :*: S1 (MetaSel (Just "_inspectContainerConfigTimeout") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64))) :*: (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 InspectContainerState Source #

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
Eq InspectContainerState Source # 
Instance details

Defined in Podman.Types

Show InspectContainerState Source # 
Instance details

Defined in Podman.Types

Generic InspectContainerState Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep InspectContainerState :: Type -> Type #

ToJSON InspectContainerState Source # 
Instance details

Defined in Podman.Types

FromJSON InspectContainerState Source # 
Instance details

Defined in Podman.Types

type Rep InspectContainerState Source # 
Instance details

Defined in Podman.Types

type Rep InspectContainerState = D1 (MetaData "InspectContainerState" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 IDMap Source #

IDMap contains a single entry for user namespace range remapping. An array of IDMap entries represents the structure that will be provided to the Linux kernel for creating a user namespace.

Instances
Eq IDMap Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show IDMap Source # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> IDMap -> ShowS #

show :: IDMap -> String #

showList :: [IDMap] -> ShowS #

Generic IDMap Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep IDMap :: Type -> Type #

Methods

from :: IDMap -> Rep IDMap x #

to :: Rep IDMap x -> IDMap #

ToJSON IDMap Source # 
Instance details

Defined in Podman.Types

FromJSON IDMap Source # 
Instance details

Defined in Podman.Types

type Rep IDMap Source # 
Instance details

Defined in Podman.Types

type Rep IDMap = D1 (MetaData "IDMap" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "IDMap" PrefixI True) (S1 (MetaSel (Just "_iDMapsize") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: (S1 (MetaSel (Just "_iDMapcontainer_id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: S1 (MetaSel (Just "_iDMaphost_id") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64))))

data Schema2HealthConfig Source #

Schema2HealthConfig is a HealthConfig, which holds configuration settings for the HEALTHCHECK feature, from dockerdockerapitypescontainer.

Constructors

Schema2HealthConfig 

Fields

Instances
Eq Schema2HealthConfig Source # 
Instance details

Defined in Podman.Types

Show Schema2HealthConfig Source # 
Instance details

Defined in Podman.Types

Generic Schema2HealthConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Schema2HealthConfig :: Type -> Type #

ToJSON Schema2HealthConfig Source # 
Instance details

Defined in Podman.Types

FromJSON Schema2HealthConfig Source # 
Instance details

Defined in Podman.Types

type Rep Schema2HealthConfig Source # 
Instance details

Defined in Podman.Types

type Rep Schema2HealthConfig = D1 (MetaData "Schema2HealthConfig" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "Schema2HealthConfig" PrefixI True) ((S1 (MetaSel (Just "_schema2HealthConfigStartPeriod") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Duration) :*: S1 (MetaSel (Just "_schema2HealthConfigTest") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])) :*: (S1 (MetaSel (Just "_schema2HealthConfigRetries") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: (S1 (MetaSel (Just "_schema2HealthConfigInterval") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Duration) :*: S1 (MetaSel (Just "_schema2HealthConfigTimeout") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Duration)))))

data HealthCheckLog Source #

HealthCheckLog describes the results of a single healthcheck

Constructors

HealthCheckLog 

Fields

Instances
Eq HealthCheckLog Source # 
Instance details

Defined in Podman.Types

Show HealthCheckLog Source # 
Instance details

Defined in Podman.Types

Generic HealthCheckLog Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep HealthCheckLog :: Type -> Type #

ToJSON HealthCheckLog Source # 
Instance details

Defined in Podman.Types

FromJSON HealthCheckLog Source # 
Instance details

Defined in Podman.Types

type Rep HealthCheckLog Source # 
Instance details

Defined in Podman.Types

type Rep HealthCheckLog = D1 (MetaData "HealthCheckLog" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "HealthCheckLog" PrefixI True) ((S1 (MetaSel (Just "_healthCheckLogStart") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "_healthCheckLogEnd") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)) :*: (S1 (MetaSel (Just "_healthCheckLogOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "_healthCheckLogExitCode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64))))

data HealthCheckResults Source #

HealthCheckResults describes the results/logs from a healthcheck

Constructors

HealthCheckResults 

Fields

Instances
Eq HealthCheckResults Source # 
Instance details

Defined in Podman.Types

Show HealthCheckResults Source # 
Instance details

Defined in Podman.Types

Generic HealthCheckResults Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep HealthCheckResults :: Type -> Type #

ToJSON HealthCheckResults Source # 
Instance details

Defined in Podman.Types

FromJSON HealthCheckResults Source # 
Instance details

Defined in Podman.Types

type Rep HealthCheckResults Source # 
Instance details

Defined in Podman.Types

type Rep HealthCheckResults = D1 (MetaData "HealthCheckResults" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "HealthCheckResults" PrefixI True) (S1 (MetaSel (Just "_healthCheckResultsStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "_healthCheckResultsLog") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [HealthCheckLog]) :*: S1 (MetaSel (Just "_healthCheckResultsFailingStreak") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64))))

data HealthcheckResult Source #

HealthcheckResult stores information about a single run of a healthcheck probe

Instances
Eq HealthcheckResult Source # 
Instance details

Defined in Podman.Types

Show HealthcheckResult Source # 
Instance details

Defined in Podman.Types

Generic HealthcheckResult Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep HealthcheckResult :: Type -> Type #

ToJSON HealthcheckResult Source # 
Instance details

Defined in Podman.Types

FromJSON HealthcheckResult Source # 
Instance details

Defined in Podman.Types

type Rep HealthcheckResult Source # 
Instance details

Defined in Podman.Types

type Rep HealthcheckResult = D1 (MetaData "HealthcheckResult" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "HealthcheckResult" PrefixI True) ((S1 (MetaSel (Just "_healthcheckResultStart") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 UTCTime) :*: S1 (MetaSel (Just "_healthcheckResultEnd") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 UTCTime)) :*: (S1 (MetaSel (Just "_healthcheckResultOutput") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: S1 (MetaSel (Just "_healthcheckResultExitCode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64))))

data HealthConfig Source #

HealthConfig holds configuration settings for the HEALTHCHECK feature.

Constructors

HealthConfig 

Fields

Instances
Eq HealthConfig Source # 
Instance details

Defined in Podman.Types

Show HealthConfig Source # 
Instance details

Defined in Podman.Types

Generic HealthConfig Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep HealthConfig :: Type -> Type #

ToJSON HealthConfig Source # 
Instance details

Defined in Podman.Types

FromJSON HealthConfig Source # 
Instance details

Defined in Podman.Types

type Rep HealthConfig Source # 
Instance details

Defined in Podman.Types

type Rep HealthConfig = D1 (MetaData "HealthConfig" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "HealthConfig" PrefixI True) ((S1 (MetaSel (Just "_healthConfigStartPeriod") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Duration) :*: S1 (MetaSel (Just "_healthConfigTest") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])) :*: (S1 (MetaSel (Just "_healthConfigRetries") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64) :*: (S1 (MetaSel (Just "_healthConfigInterval") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Duration) :*: S1 (MetaSel (Just "_healthConfigTimeout") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Duration)))))

data Health Source #

Health stores information about the container's healthcheck results

Instances
Eq Health Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Health Source # 
Instance details

Defined in Podman.Types

Generic Health Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Health :: Type -> Type #

Methods

from :: Health -> Rep Health x #

to :: Rep Health x -> Health #

ToJSON Health Source # 
Instance details

Defined in Podman.Types

FromJSON Health Source # 
Instance details

Defined in Podman.Types

type Rep Health Source # 
Instance details

Defined in Podman.Types

type Rep Health = D1 (MetaData "Health" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "Health" PrefixI True) (S1 (MetaSel (Just "_healthStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "_healthLog") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [HealthcheckResult]) :*: S1 (MetaSel (Just "_healthFailingStreak") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int64))))

data Version Source #

The API Version information

Constructors

Version 
Instances
Eq Version Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Version Source # 
Instance details

Defined in Podman.Types

Generic Version Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON Version Source # 
Instance details

Defined in Podman.Types

type Rep Version Source # 
Instance details

Defined in Podman.Types

type Rep Version = D1 (MetaData "Version" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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 Error Source #

The API error record

Constructors

Error 
Instances
Eq Error Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Error Source # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> Error -> ShowS #

show :: Error -> String #

showList :: [Error] -> ShowS #

Generic Error Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON Error Source # 
Instance details

Defined in Podman.Types

type Rep Error Source # 
Instance details

Defined in Podman.Types

type Rep Error = D1 (MetaData "Error" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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))))

newtype Duration Source #

A type safe wrapper for Int64

Constructors

Duration Int64 
Instances
Eq Duration Source # 
Instance details

Defined in Podman.Types

Show Duration Source # 
Instance details

Defined in Podman.Types

Generic Duration Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep Duration :: Type -> Type #

Methods

from :: Duration -> Rep Duration x #

to :: Rep Duration x -> Duration #

ToJSON Duration Source # 
Instance details

Defined in Podman.Types

FromJSON Duration Source # 
Instance details

Defined in Podman.Types

type Rep Duration Source # 
Instance details

Defined in Podman.Types

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

newtype FileMode Source #

A type safe wrapper for Word32

Constructors

FileMode Word32 
Instances
Eq FileMode Source # 
Instance details

Defined in Podman.Types

Show FileMode Source # 
Instance details

Defined in Podman.Types

Generic FileMode Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON FileMode Source # 
Instance details

Defined in Podman.Types

type Rep FileMode Source # 
Instance details

Defined in Podman.Types

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

newtype Signal Source #

A type safe wrapper for Int64

Constructors

Signal Int64 
Instances
Eq Signal Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show Signal Source # 
Instance details

Defined in Podman.Types

Generic Signal Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON Signal Source # 
Instance details

Defined in Podman.Types

type Rep Signal Source # 
Instance details

Defined in Podman.Types

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

newtype IP Source #

A type safe wrapper for [Word8]

Constructors

IP [Word8] 
Instances
Eq IP Source # 
Instance details

Defined in Podman.Types

Methods

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

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

Show IP Source # 
Instance details

Defined in Podman.Types

Methods

showsPrec :: Int -> IP -> ShowS #

show :: IP -> String #

showList :: [IP] -> ShowS #

Generic IP Source # 
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 Source # 
Instance details

Defined in Podman.Types

FromJSON IP Source # 
Instance details

Defined in Podman.Types

type Rep IP Source # 
Instance details

Defined in Podman.Types

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

data ContainerStatus Source #

Instances
Eq ContainerStatus Source # 
Instance details

Defined in Podman.Types

Show ContainerStatus Source # 
Instance details

Defined in Podman.Types

Generic ContainerStatus Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerStatus :: Type -> Type #

ToJSON ContainerStatus Source # 
Instance details

Defined in Podman.Types

FromJSON ContainerStatus Source # 
Instance details

Defined in Podman.Types

type Rep ContainerStatus Source # 
Instance details

Defined in Podman.Types

type Rep ContainerStatus = D1 (MetaData "ContainerStatus" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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)))))

data ContainerChangeKind Source #

Constructors

Modified 
Added 
Deleted 
Instances
Eq ContainerChangeKind Source # 
Instance details

Defined in Podman.Types

Show ContainerChangeKind Source # 
Instance details

Defined in Podman.Types

Generic ContainerChangeKind Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ContainerChangeKind :: Type -> Type #

ToJSON ContainerChangeKind Source # 
Instance details

Defined in Podman.Types

FromJSON ContainerChangeKind Source # 
Instance details

Defined in Podman.Types

type Rep ContainerChangeKind Source # 
Instance details

Defined in Podman.Types

type Rep ContainerChangeKind = D1 (MetaData "ContainerChangeKind" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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)))

newtype SecretCreateResponse Source #

Instances
Eq SecretCreateResponse Source # 
Instance details

Defined in Podman.Types

Show SecretCreateResponse Source # 
Instance details

Defined in Podman.Types

Generic SecretCreateResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SecretCreateResponse :: Type -> Type #

ToJSON SecretCreateResponse Source # 
Instance details

Defined in Podman.Types

FromJSON SecretCreateResponse Source # 
Instance details

Defined in Podman.Types

type Rep SecretCreateResponse Source # 
Instance details

Defined in Podman.Types

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

newtype ExecResponse Source #

Constructors

ExecResponse 
Instances
Eq ExecResponse Source # 
Instance details

Defined in Podman.Types

Show ExecResponse Source # 
Instance details

Defined in Podman.Types

Generic ExecResponse Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep ExecResponse :: Type -> Type #

ToJSON ExecResponse Source # 
Instance details

Defined in Podman.Types

FromJSON ExecResponse Source # 
Instance details

Defined in Podman.Types

type Rep ExecResponse Source # 
Instance details

Defined in Podman.Types

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

data SystemdRestartPolicy Source #

Instances
Eq SystemdRestartPolicy Source # 
Instance details

Defined in Podman.Types

Show SystemdRestartPolicy Source # 
Instance details

Defined in Podman.Types

Generic SystemdRestartPolicy Source # 
Instance details

Defined in Podman.Types

Associated Types

type Rep SystemdRestartPolicy :: Type -> Type #

ToJSON SystemdRestartPolicy Source # 
Instance details

Defined in Podman.Types

FromJSON SystemdRestartPolicy Source # 
Instance details

Defined in Podman.Types

type Rep SystemdRestartPolicy Source # 
Instance details

Defined in Podman.Types

type Rep SystemdRestartPolicy = D1 (MetaData "SystemdRestartPolicy" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" 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))))

mkSpecGenerator Source #

Arguments

:: Text

image

-> SpecGenerator 

Creates a SpecGenerator by setting all the optional attributes to Nothing

mkExecConfig Source #

Arguments

:: [Text]

cmd

-> ExecConfig 

Creates a ExecConfig by setting all the optional attributes to Nothing

mkImagePullQuery Source #

Arguments

:: Text

reference

-> ImagePullQuery 

Creates a ImagePullQuery by setting all the optional attributes to Nothing