Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype LinuxCapability = LinuxCapability Capability
- data SystemdRestartPolicy
- newtype ExecResponse = ExecResponse {}
- newtype SecretCreateResponse = SecretCreateResponse {}
- data ContainerChangeKind
- data ContainerStatus
- newtype IP = IP [Word8]
- newtype Signal = Signal Int64
- newtype FileMode = FileMode Word32
- data Error = Error {}
- data Version = Version {}
- data InspectContainerState = InspectContainerState {
- _inspectContainerStateStatus :: ContainerStatus
- _inspectContainerStateDead :: Bool
- _inspectContainerStateOciVersion :: Text
- _inspectContainerStateRestarting :: Bool
- _inspectContainerStateError :: Text
- _inspectContainerStateConmonPid :: Maybe Int64
- _inspectContainerStateStartedAt :: UTCTime
- _inspectContainerStateFinishedAt :: UTCTime
- _inspectContainerStateRunning :: Bool
- _inspectContainerStatePid :: Int64
- _inspectContainerStateExitCode :: Int32
- _inspectContainerStatePaused :: Bool
- _inspectContainerStateOOMKilled :: Bool
- data InspectContainerConfig = InspectContainerConfig {
- _inspectContainerConfigAnnotations :: Map Text Text
- _inspectContainerConfigHostname :: Text
- _inspectContainerConfigImage :: Text
- _inspectContainerConfigSystemdMode :: Maybe Bool
- _inspectContainerConfigEnv :: [Text]
- _inspectContainerConfigEntrypoint :: Text
- _inspectContainerConfigStdinOnce :: Bool
- _inspectContainerConfigWorkingDir :: Text
- _inspectContainerConfigStopSignal :: Word64
- _inspectContainerConfigUmask :: Text
- _inspectContainerConfigUser :: Text
- _inspectContainerConfigOnBuild :: Maybe Text
- _inspectContainerConfigDomainname :: Text
- _inspectContainerConfigAttachStdin :: Bool
- _inspectContainerConfigCmd :: [Text]
- _inspectContainerConfigLabels :: Map Text Text
- _inspectContainerConfigAttachStderr :: Bool
- _inspectContainerConfigOpenStdin :: Bool
- _inspectContainerConfigCreateCommand :: Maybe [Text]
- _inspectContainerConfigAttachStdout :: Bool
- _inspectContainerConfigTty :: Bool
- data SpecGenerator = SpecGenerator {
- _specGeneratorstop_timeout :: Maybe Word64
- _specGeneratorthrottleWriteBpsDevice :: Maybe (Map Text Text)
- _specGeneratorannotations :: Maybe (Map Text Text)
- _specGeneratorraw_image_name :: Maybe Text
- _specGeneratorcap_add :: Maybe [LinuxCapability]
- _specGeneratoruserns :: Maybe Namespace
- _specGeneratorpublish_image_ports :: Maybe Bool
- _specGeneratorstdin :: Maybe Bool
- _specGeneratorgroups :: Maybe [Text]
- _specGeneratoripcns :: Maybe Namespace
- _specGeneratorunmask :: Maybe [Text]
- _specGeneratoruse_image_hosts :: Maybe Bool
- _specGeneratorsdnotifyMode :: Maybe Text
- _specGeneratorimage :: Text
- _specGeneratorcommand :: Maybe [Text]
- _specGeneratorselinux_opts :: Maybe [Text]
- _specGeneratorhostname :: Maybe Text
- _specGeneratorvolumes_from :: Maybe [Text]
- _specGeneratorinit :: Maybe Bool
- _specGeneratorrootfs_propagation :: Maybe Text
- _specGeneratoroom_score_adj :: Maybe Int64
- _specGeneratornetns :: Maybe Namespace
- _specGeneratordns_option :: Maybe [Text]
- _specGeneratorsecrets :: Maybe [Text]
- _specGeneratorenv :: Maybe (Map Text Text)
- _specGeneratorentrypoint :: Maybe [Text]
- _specGeneratoraliases :: Maybe (Map Text Text)
- _specGeneratorweightDevice :: Maybe (Map Text Text)
- _specGeneratorrestart_policy :: Maybe Text
- _specGeneratorrootfs :: Maybe Text
- _specGeneratoruse_image_resolve_conf :: Maybe Bool
- _specGeneratorseccomp_policy :: Maybe Text
- _specGeneratorprivileged :: Maybe Bool
- _specGeneratornamespace :: Maybe Text
- _specGeneratordns_server :: Maybe [IP]
- _specGeneratorportmappings :: Maybe [PortMapping]
- _specGeneratorapparmor_profile :: Maybe Text
- _specGeneratorstatic_ip :: Maybe IP
- _specGeneratorremove :: Maybe Bool
- _specGeneratormounts :: Maybe [Mount]
- _specGeneratorstatic_ipv6 :: Maybe IP
- _specGeneratorcgroupns :: Maybe Namespace
- _specGeneratornetwork_options :: Maybe (Map Text Text)
- _specGeneratorno_new_privileges :: Maybe Bool
- _specGeneratorumask :: Maybe Text
- _specGeneratorsystemd :: Maybe Text
- _specGeneratorstop_signal :: Maybe Signal
- _specGeneratoruser :: Maybe Text
- _specGeneratorunified :: Maybe (Map Text Text)
- _specGeneratorhttpproxy :: Maybe Bool
- _specGeneratorcap_drop :: Maybe [LinuxCapability]
- _specGeneratorcontainerCreateCommand :: Maybe [Text]
- _specGeneratorterminal :: Maybe Bool
- _specGeneratorprocfs_opts :: Maybe [Text]
- _specGeneratorimage_volume_mode :: Maybe Text
- _specGeneratormask :: Maybe [Text]
- _specGeneratorshm_size :: Maybe Int64
- _specGeneratorexpose :: Maybe (Map Word Text)
- _specGeneratorutsns :: Maybe Namespace
- _specGeneratorname :: Maybe Text
- _specGeneratorthrottleReadIOPSDevice :: Maybe (Map Text Text)
- _specGeneratorcgroup_parent :: Maybe Text
- _specGeneratorseccomp_profile_path :: Maybe Text
- _specGeneratorenv_host :: Maybe Bool
- _specGeneratorsysctl :: Maybe (Map Text Text)
- _specGeneratorconmon_pid_file :: Maybe Text
- _specGeneratorlabels :: Maybe (Map Text Text)
- _specGeneratorread_only_filesystem :: Maybe Bool
- _specGeneratorpidns :: Maybe Namespace
- _specGeneratorthrottleWriteIOPSDevice :: Maybe (Map Text Text)
- _specGeneratordns_search :: Maybe [Text]
- _specGeneratorinit_path :: Maybe Text
- _specGeneratorpod :: Maybe Text
- _specGeneratordevices :: Maybe [LinuxDevice]
- _specGeneratorthrottleReadBpsDevice :: Maybe (Map Text Text)
- _specGeneratorcgroups_mode :: Maybe Text
- _specGeneratortimezone :: Maybe Text
- _specGeneratorvolumes :: Maybe [NamedVolume]
- _specGeneratorimage_volumes :: Maybe [ImageVolume]
- _specGeneratorlog_configuration :: Maybe LogConfig
- _specGeneratoroci_runtime :: Maybe Text
- _specGeneratoroverlay_volumes :: Maybe [OverlayVolume]
- _specGeneratorcni_networks :: Maybe [Text]
- _specGeneratorrestart_tries :: Maybe Word64
- _specGeneratorwork_dir :: Maybe Text
- _specGeneratorhostadd :: Maybe [Text]
- data PortMapping = PortMapping {}
- data ListContainer = ListContainer {
- _listContainerPodName :: Text
- _listContainerStatus :: Text
- _listContainerState :: Text
- _listContainerCommand :: Maybe [Text]
- _listContainerImage :: Text
- _listContainerSize :: Maybe ContainerSize
- _listContainerNetworks :: Maybe [Text]
- _listContainerCreatedAt :: Text
- _listContainerIsInfra :: Bool
- _listContainerNamespaces :: ListContainerNamespaces
- _listContainerCreated :: UTCTime
- _listContainerStartedAt :: Int64
- _listContainerNames :: [Text]
- _listContainerExitedAt :: Int64
- _listContainerPorts :: Maybe [PortMapping]
- _listContainerImageID :: Text
- _listContainerPid :: Int64
- _listContainerId :: Text
- _listContainerLabels :: Maybe (Map Text Text)
- _listContainerExitCode :: Int32
- _listContainerPod :: Maybe Text
- _listContainerExited :: Bool
- _listContainerAutoRemove :: Bool
- data ListContainerNamespaces = ListContainerNamespaces {}
- data ContainerSize = ContainerSize {}
- data Mount = Mount {
- _mountdestination :: Text
- _mountsource :: Text
- _mountoptions :: [Text]
- _mounttype :: Text
- data Namespace = Namespace {}
- data LinuxDevice = LinuxDevice {}
- data NamedVolume = NamedVolume {}
- data ImageVolume = ImageVolume {}
- data LogConfig = LogConfig {}
- data OverlayVolume = OverlayVolume {}
- data ImageSummary = ImageSummary {
- _imageSummaryVirtualSize :: Int64
- _imageSummarySharedSize :: Int64
- _imageSummarySize :: Int64
- _imageSummaryCreated :: Int64
- _imageSummaryRepoTags :: Maybe [Text]
- _imageSummaryContainers :: Int64
- _imageSummaryId :: Text
- _imageSummaryLabels :: Maybe (Map Text Text)
- _imageSummaryRepoDigests :: Maybe [Text]
- _imageSummaryParentId :: Text
- data ImageTreeResponse = ImageTreeResponse {}
- data ContainerChange = ContainerChange {}
- data ImagesPullResponse = ImagesPullResponse {}
- data Dns = Dns {
- _dnsdomain :: Maybe Text
- _dnsoptions :: Maybe [Text]
- _dnssearch :: Maybe [Text]
- _dnsnameservers :: Maybe [Text]
- data NetConf = NetConf {
- _netConfname :: Maybe Text
- _netConfprevResult :: Maybe (Map Text Text)
- _netConftype :: Text
- _netConfcniVersion :: Maybe Text
- _netConfcapabilities :: Maybe (Maybe (Map Text Bool))
- _netConfdns :: Maybe Dns
- data NetworkConfig = NetworkConfig {}
- data NetworkListReport = NetworkListReport {}
- data Volume = Volume {}
- data VolumeUsageData = VolumeUsageData {}
- data SecretInfoReport = SecretInfoReport {}
- data SecretSpec = SecretSpec {}
- data SecretDriverSpec = SecretDriverSpec {}
- data ProcessConfig = ProcessConfig {}
- data ExecInspectResponse = ExecInspectResponse {
- _execInspectResponseCanRemove :: Bool
- _execInspectResponseContainerID :: Text
- _execInspectResponseExitCode :: Int
- _execInspectResponseID :: Text
- _execInspectResponseOpenStderr :: Bool
- _execInspectResponseOpenStdin :: Bool
- _execInspectResponseOpenStdout :: Bool
- _execInspectResponseRunning :: Bool
- _execInspectResponsePid :: Word64
- _execInspectResponseProcessConfig :: ProcessConfig
- data InspectContainerResponse = InspectContainerResponse {
- _inspectContainerResponseEffectiveCaps :: [LinuxCapability]
- _inspectContainerResponseRestartCount :: Int32
- _inspectContainerResponseState :: InspectContainerState
- _inspectContainerResponseExitCommand :: [Text]
- _inspectContainerResponseStaticDir :: Text
- _inspectContainerResponseArgs :: [Text]
- _inspectContainerResponseImage :: Text
- _inspectContainerResponseConfig :: InspectContainerConfig
- _inspectContainerResponseHostnamePath :: Text
- _inspectContainerResponseOCIConfigPath :: Maybe Text
- _inspectContainerResponseExecIDs :: [Text]
- _inspectContainerResponsePath :: Text
- _inspectContainerResponseConmonPidFile :: Text
- _inspectContainerResponseIsInfra :: Bool
- _inspectContainerResponseCreated :: UTCTime
- _inspectContainerResponseRootfs :: Text
- _inspectContainerResponseNamespace :: Text
- _inspectContainerResponseMountLabel :: Text
- _inspectContainerResponseDriver :: Text
- _inspectContainerResponseDependencies :: [Text]
- _inspectContainerResponseName :: Text
- _inspectContainerResponseId :: Text
- _inspectContainerResponseProcessLabel :: Text
- _inspectContainerResponseResolvConfPath :: Text
- _inspectContainerResponseSizeRw :: Maybe Int64
- _inspectContainerResponseImageName :: Text
- _inspectContainerResponsePod :: Text
- _inspectContainerResponseBoundingCaps :: [LinuxCapability]
- _inspectContainerResponseSizeRootFs :: Maybe Int64
- _inspectContainerResponseHostsPath :: Text
- _inspectContainerResponseOCIRuntime :: Text
- _inspectContainerResponseAppArmorProfile :: Text
- data ContainerCreateResponse = ContainerCreateResponse {}
- data ContainerListQuery = ContainerListQuery {}
- defaultContainerListQuery :: ContainerListQuery
- data GenerateSystemdQuery = GenerateSystemdQuery {
- _generateSystemdQueryuseName :: Maybe Bool
- _generateSystemdQuerynew :: Maybe Bool
- _generateSystemdQuerynoHeader :: Maybe Bool
- _generateSystemdQuerytime :: Maybe Int
- _generateSystemdQueryrestartPolicy :: Maybe SystemdRestartPolicy
- _generateSystemdQuerycontainerPrefix :: Maybe Text
- _generateSystemdQuerypodPrefix :: Maybe Text
- _generateSystemdQueryseparator :: Maybe Text
- defaultGenerateSystemdQuery :: GenerateSystemdQuery
- data ImageListQuery = ImageListQuery {}
- defaultImageListQuery :: ImageListQuery
- data AttachQuery = AttachQuery {}
- defaultAttachQuery :: AttachQuery
- data LogsQuery = LogsQuery {}
- defaultLogsQuery :: LogsQuery
- data ImagePullQuery = ImagePullQuery {}
- data ExecConfig = ExecConfig {
- _execConfigEnv :: Maybe [Text]
- _execConfigPrivileged :: Maybe Bool
- _execConfigWorkingDir :: Maybe Text
- _execConfigUser :: Maybe Text
- _execConfigAttachStdin :: Maybe Bool
- _execConfigCmd :: [Text]
- _execConfigAttachStderr :: Maybe Bool
- _execConfigDetachKeys :: Maybe Text
- _execConfigAttachStdout :: Maybe Bool
- _execConfigTty :: Maybe Bool
- mkSpecGenerator :: Text -> SpecGenerator
- mkExecConfig :: [Text] -> ExecConfig
- mkImagePullQuery :: Text -> ImagePullQuery
System
newtype LinuxCapability #
Instances
Eq LinuxCapability # | |
Defined in Podman.Types (==) :: LinuxCapability -> LinuxCapability -> Bool # (/=) :: LinuxCapability -> LinuxCapability -> Bool # | |
Show LinuxCapability # | |
Defined in Podman.Types showsPrec :: Int -> LinuxCapability -> ShowS # show :: LinuxCapability -> String # showList :: [LinuxCapability] -> ShowS # | |
ToJSON LinuxCapability # | |
Defined in Podman.Types toJSON :: LinuxCapability -> Value # toEncoding :: LinuxCapability -> Encoding # toJSONList :: [LinuxCapability] -> Value # toEncodingList :: [LinuxCapability] -> Encoding # | |
FromJSON LinuxCapability # | |
Defined in Podman.Types parseJSON :: Value -> Parser LinuxCapability # parseJSONList :: Value -> Parser [LinuxCapability] # |
data SystemdRestartPolicy #
SystemdRestartPolicyNo | |
SystemdRestartPolicyOnSuccess | |
SystemdRestartPolicyOnAbnormal | |
SystemdRestartPolicyOnWatchdog | |
SystemdRestartPolicyOnAbort | |
SystemdRestartPolicyAlways |
Instances
newtype ExecResponse #
Instances
newtype SecretCreateResponse #
Instances
data ContainerChangeKind #
Instances
data ContainerStatus #
StatusUnknown | |
StatusConfigured | |
StatusCreated | |
StatusRunning | |
StatusStopped | |
StatusPaused | |
StatusExited | |
StatusRemoving | |
StatusStopping |
Instances
Responses
A type safe wrapper for [Word8]
A type safe wrapper for Int64
A type safe wrapper for Word32
The API error record
Error | |
|
Instances
Eq Error # | |
Show Error # | |
Generic Error # | |
ToJSON Error # | |
Defined in Podman.Types | |
FromJSON Error # | |
type Rep Error # | |
Defined in Podman.Types type Rep Error = D1 ('MetaData "Error" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Error" 'PrefixI 'True) (S1 ('MetaSel ('Just "_errorcause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "_errormessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_errorresponse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))) |
The API Version information
Instances
Eq Version # | |
Show Version # | |
Generic Version # | |
ToJSON Version # | |
Defined in Podman.Types | |
FromJSON Version # | |
type Rep Version # | |
Defined in Podman.Types type Rep Version = D1 ('MetaData "Version" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Version" 'PrefixI 'True) (S1 ('MetaSel ('Just "_versionApiVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_versionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
data InspectContainerState #
InspectContainerState provides a detailed record of a container's current state. It is returned as part of InspectContainerData. As with InspectContainerData, many portions of this struct are matched to Docker, but here we see more fields that are unused (nonsensical in the context of Libpod).
Instances
data InspectContainerConfig #
InspectContainerConfig holds further data about how a container was initially configured.
Instances
data SpecGenerator #
SpecGenerator creates an OCI spec and Libpod configuration options to create a container based on the given configuration.
SpecGenerator | |
|
Instances
data PortMapping #
PortMapping is one or more ports that will be mapped into the container.
PortMapping | |
|
Instances
data ListContainer #
Listcontainer describes a container suitable for listing
ListContainer | |
|
Instances
data ListContainerNamespaces #
ListContainer Namespaces contains the identifiers of the container's Linux namespaces
ListContainerNamespaces | |
|
Instances
data ContainerSize #
ContainerSize holds the size of the container's root filesystem and top read-write layer.
Instances
Mount specifies a mount for a container.
Mount | |
|
Instances
Eq Mount # | |
Show Mount # | |
Generic Mount # | |
ToJSON Mount # | |
Defined in Podman.Types | |
FromJSON Mount # | |
type Rep Mount # | |
Defined in Podman.Types type Rep Mount = D1 ('MetaData "Mount" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Mount" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_mountdestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_mountsource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "_mountoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_mounttype") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) |
Namespace describes the namespace
Instances
Eq Namespace # | |
Show Namespace # | |
Generic Namespace # | |
ToJSON Namespace # | |
Defined in Podman.Types | |
FromJSON Namespace # | |
type Rep Namespace # | |
Defined in Podman.Types type Rep Namespace = D1 ('MetaData "Namespace" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Namespace" 'PrefixI 'True) (S1 ('MetaSel ('Just "_namespacestring") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_namespacensmode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
data LinuxDevice #
LinuxDevice represents the mknod information for a Linux special device file
LinuxDevice | |
|
Instances
data NamedVolume #
NamedVolume holds information about a named volume that will be mounted into the container.
NamedVolume | |
|
Instances
data ImageVolume #
ImageVolume is a volume based on a container image. The container image is first mounted on the host and is then bind-mounted into the container. An ImageVolume is always mounted read only.
ImageVolume | |
|
Instances
LogConfig describes the logging characteristics for a container
LogConfig | |
|
Instances
Eq LogConfig # | |
Show LogConfig # | |
Generic LogConfig # | |
ToJSON LogConfig # | |
Defined in Podman.Types | |
FromJSON LogConfig # | |
type Rep LogConfig # | |
Defined in Podman.Types type Rep LogConfig = D1 ('MetaData "LogConfig" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LogConfig" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_logConfigpath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_logConfigsize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int64)) :*: (S1 ('MetaSel ('Just "_logConfigdriver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "_logConfigoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text Text))))) |
data OverlayVolume #
OverlayVolume holds information about a overlay volume that will be mounted into the container.
OverlayVolume | |
|
Instances
data ImageSummary #
ImageSummary image summary
ImageSummary | |
|
Instances
data ImageTreeResponse #
Instances
data ContainerChange #
Instances
data ImagesPullResponse #
ImagesPullResponse | |
|
Instances
DNS contains values interesting for DNS resolvers
Dns | |
|
Instances
Eq Dns # | |
Show Dns # | |
Generic Dns # | |
ToJSON Dns # | |
Defined in Podman.Types | |
FromJSON Dns # | |
type Rep Dns # | |
Defined in Podman.Types type Rep Dns = D1 ('MetaData "Dns" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Dns" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_dnsdomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "_dnsoptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "_dnssearch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "_dnsnameservers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))) |
NetConf describes a network.
NetConf | |
|
Instances
data NetworkConfig #
Instances
data NetworkListReport #
NetworkListReport describes the results from listing networks
Instances
Volume volume
Volume | |
|
Instances
data VolumeUsageData #
VolumeUsageData Usage details about the volume. This information is used by the `GET systemdf` endpoint, and omitted in other endpoints.
VolumeUsageData | |
|
Instances
data SecretInfoReport #
Instances
data SecretSpec #
Instances
data SecretDriverSpec #
Instances
data ProcessConfig #
Instances
data ExecInspectResponse #
Instances
data InspectContainerResponse #
Instances
data ContainerCreateResponse #
ContainerCreateResponse | |
|
Instances
Eq ContainerCreateResponse # | |
Defined in Podman.Types | |
Show ContainerCreateResponse # | |
Defined in Podman.Types showsPrec :: Int -> ContainerCreateResponse -> ShowS # show :: ContainerCreateResponse -> String # showList :: [ContainerCreateResponse] -> ShowS # | |
Generic ContainerCreateResponse # | |
Defined in Podman.Types type Rep ContainerCreateResponse :: Type -> Type # | |
ToJSON ContainerCreateResponse # | |
Defined in Podman.Types | |
FromJSON ContainerCreateResponse # | |
Defined in Podman.Types | |
type Rep ContainerCreateResponse # | |
Defined in Podman.Types type Rep ContainerCreateResponse = D1 ('MetaData "ContainerCreateResponse" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ContainerCreateResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "_containerCreateResponseWarnings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "_containerCreateResponseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
Queries
data ContainerListQuery #
List containers parameters
ContainerListQuery | |
|
Instances
data GenerateSystemdQuery #
Generate Systemd Units parameters
GenerateSystemdQuery | |
|
Instances
data ImageListQuery #
List Images parameters
ImageListQuery | |
|
Instances
defaultImageListQuery :: ImageListQuery #
An empty ImageListQuery
data AttachQuery #
Attach to a container parameters
AttachQuery | |
|
Instances
defaultAttachQuery :: AttachQuery #
An empty AttachQuery
Get container logs parameters
LogsQuery | |
|
Instances
Eq LogsQuery # | |
Show LogsQuery # | |
Generic LogsQuery # | |
ToJSON LogsQuery # | |
Defined in Podman.Types | |
FromJSON LogsQuery # | |
type Rep LogsQuery # | |
Defined in Podman.Types type Rep LogsQuery = D1 ('MetaData "LogsQuery" "Podman.Types" "podman-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LogsQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "_logsQueryfollow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_logsQuerysince") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime))) :*: (S1 ('MetaSel ('Just "_logsQueryuntil") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime)) :*: (S1 ('MetaSel ('Just "_logsQuerytimestamps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "_logsQuerytail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Word64)))))) |
defaultLogsQuery :: LogsQuery #
An empty LogsQuery
data ImagePullQuery #
Pull images parameters
ImagePullQuery | |
|
Instances
Bodies
data ExecConfig #
Create an exec instance parameters
ExecConfig | |
|
Instances
Smart Constructors
:: Text | image |
-> SpecGenerator |
Creates a SpecGenerator
by setting all the optional attributes to Nothing
:: [Text] | cmd |
-> ExecConfig |
Creates a ExecConfig
by setting all the optional attributes to Nothing
:: Text | reference |
-> ImagePullQuery |
Creates a ImagePullQuery
by setting all the optional attributes to Nothing