| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
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
- 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
- data ImagePullQuery = ImagePullQuery {}
- data LogsQuery = LogsQuery {}
- data AttachQuery = AttachQuery {}
- data ImageListQuery = ImageListQuery {}
- 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
- data ContainerListQuery = ContainerListQuery {}
- data ContainerCreateResponse = ContainerCreateResponse {}
- 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
- _inspectContainerResponsePidFile :: Text
- _inspectContainerResponsePod :: Text
- _inspectContainerResponseBoundingCaps :: [LinuxCapability]
- _inspectContainerResponseSizeRootFs :: Maybe Int64
- _inspectContainerResponseHostsPath :: Text
- _inspectContainerResponseOCIRuntime :: Text
- _inspectContainerResponseAppArmorProfile :: Text
- data ExecInspectResponse = ExecInspectResponse {
- _execInspectResponseCanRemove :: Bool
- _execInspectResponseContainerID :: Text
- _execInspectResponseExitCode :: Int
- _execInspectResponseID :: Text
- _execInspectResponseOpenStderr :: Bool
- _execInspectResponseOpenStdin :: Bool
- _execInspectResponseOpenStdout :: Bool
- _execInspectResponseRunning :: Bool
- _execInspectResponsePid :: Word64
- _execInspectResponseProcessConfig :: ProcessConfig
- data ProcessConfig = ProcessConfig {}
- data SecretDriverSpec = SecretDriverSpec {}
- data SecretSpec = SecretSpec {}
- data SecretInfoReport = SecretInfoReport {}
- data Secret = Secret {}
- data InspectSecret = InspectSecret {}
- data VolumeUsageData = VolumeUsageData {}
- data Volume = Volume {}
- data NetworkListReport = NetworkListReport {}
- data NetworkConfig = NetworkConfig {}
- 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 Dns = Dns {
- _dnsdomain :: Maybe Text
- _dnsoptions :: Maybe [Text]
- _dnssearch :: Maybe [Text]
- _dnsnameservers :: Maybe [Text]
- data POSIXRlimit = POSIXRlimit {}
- data ImagesPullResponse = ImagesPullResponse {}
- data ContainerChange = ContainerChange {}
- data ImageTreeResponse = ImageTreeResponse {}
- 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 OverlayVolume = OverlayVolume {}
- data LogConfig = LogConfig {}
- data ImageVolume = ImageVolume {}
- data NamedVolume = NamedVolume {}
- data LinuxResources = LinuxResources {
- _linuxResourcesnetwork :: LinuxNetwork
- _linuxResourcespids :: LinuxPids
- _linuxResourcesmemory :: LinuxMemory
- _linuxResourcesunified :: Map Text Text
- _linuxResourcesblockIO :: LinuxBlockIO
- _linuxResourcesrdma :: Map Text Text
- _linuxResourceshugepageLimits :: [LinuxHugepageLimit]
- _linuxResourcesdevices :: [LinuxDeviceCgroup]
- _linuxResourcescpu :: LinuxCPU
- data LinuxPids = LinuxPids {}
- data LinuxNetwork = LinuxNetwork {}
- data LinuxMemory = LinuxMemory {}
- data LinuxInterfacePriority = LinuxInterfacePriority {}
- data LinuxHugepageLimit = LinuxHugepageLimit {}
- data LinuxDeviceCgroup = LinuxDeviceCgroup {}
- data LinuxBlockIO = LinuxBlockIO {
- _linuxBlockIOthrottleWriteBpsDevice :: [LinuxThrottleDevice]
- _linuxBlockIOweight :: Word16
- _linuxBlockIOweightDevice :: [LinuxWeightDevice]
- _linuxBlockIOthrottleReadIOPSDevice :: [LinuxThrottleDevice]
- _linuxBlockIOthrottleWriteIOPSDevice :: [LinuxThrottleDevice]
- _linuxBlockIOthrottleReadBpsDevice :: [LinuxThrottleDevice]
- _linuxBlockIOleafWeight :: Word16
- data LinuxWeightDevice = LinuxWeightDevice {}
- data LinuxThrottleDevice = LinuxThrottleDevice {}
- data LinuxCPU = LinuxCPU {}
- data LinuxDevice = LinuxDevice {}
- data Namespace = Namespace {}
- data Mount = Mount {
- _mountdestination :: Text
- _mountsource :: Text
- _mountoptions :: [Text]
- _mounttype :: Text
- data ContainerSize = ContainerSize {}
- data ListContainerNamespaces = ListContainerNamespaces {}
- 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 PortMapping = PortMapping {}
- 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 [Secret]
- _specGeneratorenv :: Maybe (Map Text Text)
- _specGeneratorentrypoint :: Maybe [Text]
- _specGeneratoraliases :: Maybe (Map Text Text)
- _specGeneratorweightDevice :: Maybe (Map Text Text)
- _specGeneratorrestart_policy :: Maybe Text
- _specGeneratorvolatile :: Maybe Bool
- _specGeneratordependencyContainers :: 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
- _specGeneratorsecret_env :: Maybe (Map Text 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
- _specGeneratorr_limits :: Maybe [POSIXRlimit]
- _specGeneratorpod :: Maybe Text
- _specGeneratordevices :: Maybe [LinuxDevice]
- _specGeneratorthrottleReadBpsDevice :: Maybe (Map Text Text)
- _specGeneratorcgroups_mode :: Maybe Text
- _specGeneratortimeout :: Maybe Word64
- _specGeneratortimezone :: Maybe Text
- _specGeneratorvolumes :: Maybe [NamedVolume]
- _specGeneratorimage_volumes :: Maybe [ImageVolume]
- _specGeneratorlog_configuration :: Maybe LogConfig
- _specGeneratorresource_limits :: Maybe LinuxResources
- _specGeneratoroci_runtime :: Maybe Text
- _specGeneratoroverlay_volumes :: Maybe [OverlayVolume]
- _specGeneratorcni_networks :: Maybe [Text]
- _specGeneratorrestart_tries :: Maybe Word64
- _specGeneratorwork_dir :: Maybe Text
- _specGeneratorhostadd :: Maybe [Text]
- data InspectContainerConfig = InspectContainerConfig {
- _inspectContainerConfigAnnotations :: Map Text Text
- _inspectContainerConfigHostname :: Text
- _inspectContainerConfigImage :: Text
- _inspectContainerConfigSystemdMode :: Maybe Bool
- _inspectContainerConfigSecrets :: Maybe [InspectSecret]
- _inspectContainerConfigEnv :: [Text]
- _inspectContainerConfigEntrypoint :: Text
- _inspectContainerConfigStopTimeout :: Word64
- _inspectContainerConfigStdinOnce :: Bool
- _inspectContainerConfigWorkingDir :: Text
- _inspectContainerConfigStopSignal :: Word64
- _inspectContainerConfigUmask :: Text
- _inspectContainerConfigUser :: Text
- _inspectContainerConfigOnBuild :: Maybe Text
- _inspectContainerConfigDomainname :: Text
- _inspectContainerConfigAttachStdin :: Bool
- _inspectContainerConfigCmd :: [Text]
- _inspectContainerConfigLabels :: Maybe (Map Text Text)
- _inspectContainerConfigAttachStderr :: Bool
- _inspectContainerConfigOpenStdin :: Bool
- _inspectContainerConfigTimeout :: Word64
- _inspectContainerConfigCreateCommand :: Maybe [Text]
- _inspectContainerConfigAttachStdout :: Bool
- _inspectContainerConfigTty :: Bool
- 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 IDMap = IDMap {}
- data Schema2HealthConfig = Schema2HealthConfig {}
- data HealthCheckLog = HealthCheckLog {}
- data HealthCheckResults = HealthCheckResults {}
- data HealthcheckResult = HealthcheckResult {}
- data HealthConfig = HealthConfig {}
- data Health = Health {}
- data Version = Version {}
- data Error = Error {}
- newtype Duration = Duration Int64
- newtype FileMode = FileMode Word32
- newtype Signal = Signal Int64
- newtype IP = IP [Word8]
- data ContainerStatus
- data ContainerChangeKind
- newtype SecretCreateResponse = SecretCreateResponse {}
- newtype ExecResponse = ExecResponse {}
- data SystemdRestartPolicy
- newtype LinuxCapability = LinuxCapability Capability
- defaultContainerListQuery :: ContainerListQuery
- defaultGenerateSystemdQuery :: GenerateSystemdQuery
- defaultImageListQuery :: ImageListQuery
- defaultAttachQuery :: AttachQuery
- defaultLogsQuery :: LogsQuery
- mkSpecGenerator :: Text -> SpecGenerator
- mkExecConfig :: [Text] -> ExecConfig
- mkImagePullQuery :: Text -> ImagePullQuery
- attachQuerydetachKeys :: Lens' AttachQuery (Maybe Text)
- attachQuerylogs :: Lens' AttachQuery (Maybe Bool)
- attachQuerystderr :: Lens' AttachQuery (Maybe Bool)
- attachQuerystdin :: Lens' AttachQuery (Maybe Bool)
- attachQuerystdout :: Lens' AttachQuery (Maybe Bool)
- attachQuerystream :: Lens' AttachQuery (Maybe Bool)
- containerChangeKind :: Lens' ContainerChange ContainerChangeKind
- containerChangePath :: Lens' ContainerChange Text
- containerCreateResponseId :: Lens' ContainerCreateResponse Text
- containerCreateResponseWarnings :: Lens' ContainerCreateResponse [Text]
- containerListQueryall :: Lens' ContainerListQuery (Maybe Bool)
- containerListQueryfilters :: Lens' ContainerListQuery (Maybe Text)
- containerListQuerylimit :: Lens' ContainerListQuery (Maybe Int)
- containerListQuerysize :: Lens' ContainerListQuery (Maybe Bool)
- containerListQuerysync :: Lens' ContainerListQuery (Maybe Bool)
- containerSizerootFsSize :: Lens' ContainerSize Int64
- containerSizerwSize :: Lens' ContainerSize Int64
- dnsdomain :: Lens' Dns (Maybe Text)
- dnsnameservers :: Lens' Dns (Maybe [Text])
- dnsoptions :: Lens' Dns (Maybe [Text])
- dnssearch :: Lens' Dns (Maybe [Text])
- errorcause :: Lens' Error Text
- errormessage :: Lens' Error Text
- errorresponse :: Lens' Error Int
- execConfigAttachStderr :: Lens' ExecConfig (Maybe Bool)
- execConfigAttachStdin :: Lens' ExecConfig (Maybe Bool)
- execConfigAttachStdout :: Lens' ExecConfig (Maybe Bool)
- execConfigCmd :: Lens' ExecConfig [Text]
- execConfigDetachKeys :: Lens' ExecConfig (Maybe Text)
- execConfigEnv :: Lens' ExecConfig (Maybe [Text])
- execConfigPrivileged :: Lens' ExecConfig (Maybe Bool)
- execConfigTty :: Lens' ExecConfig (Maybe Bool)
- execConfigUser :: Lens' ExecConfig (Maybe Text)
- execConfigWorkingDir :: Lens' ExecConfig (Maybe Text)
- execInspectResponseCanRemove :: Lens' ExecInspectResponse Bool
- execInspectResponseContainerID :: Lens' ExecInspectResponse Text
- execInspectResponseExitCode :: Lens' ExecInspectResponse Int
- execInspectResponseID :: Lens' ExecInspectResponse Text
- execInspectResponseOpenStderr :: Lens' ExecInspectResponse Bool
- execInspectResponseOpenStdin :: Lens' ExecInspectResponse Bool
- execInspectResponseOpenStdout :: Lens' ExecInspectResponse Bool
- execInspectResponsePid :: Lens' ExecInspectResponse Word64
- execInspectResponseProcessConfig :: Lens' ExecInspectResponse ProcessConfig
- execInspectResponseRunning :: Lens' ExecInspectResponse Bool
- execResponseId :: Lens' ExecResponse Text
- generateSystemdQuerycontainerPrefix :: Lens' GenerateSystemdQuery (Maybe Text)
- generateSystemdQuerynew :: Lens' GenerateSystemdQuery (Maybe Bool)
- generateSystemdQuerynoHeader :: Lens' GenerateSystemdQuery (Maybe Bool)
- generateSystemdQuerypodPrefix :: Lens' GenerateSystemdQuery (Maybe Text)
- generateSystemdQueryrestartPolicy :: Lens' GenerateSystemdQuery (Maybe SystemdRestartPolicy)
- generateSystemdQueryseparator :: Lens' GenerateSystemdQuery (Maybe Text)
- generateSystemdQuerytime :: Lens' GenerateSystemdQuery (Maybe Int)
- generateSystemdQueryuseName :: Lens' GenerateSystemdQuery (Maybe Bool)
- imageListQueryall :: Lens' ImageListQuery (Maybe Bool)
- imageListQueryfilters :: Lens' ImageListQuery (Maybe Text)
- imagePullQueryArch :: Lens' ImagePullQuery (Maybe Text)
- imagePullQueryOS :: Lens' ImagePullQuery (Maybe Text)
- imagePullQueryVariant :: Lens' ImagePullQuery (Maybe Text)
- imagePullQueryallTags :: Lens' ImagePullQuery (Maybe Bool)
- imagePullQuerycredentials :: Lens' ImagePullQuery (Maybe Text)
- imagePullQuerypolicy :: Lens' ImagePullQuery (Maybe Text)
- imagePullQueryreference :: Lens' ImagePullQuery Text
- imagePullQuerytlsVerify :: Lens' ImagePullQuery (Maybe Bool)
- imagesPullResponseerror :: Lens' ImagesPullResponse (Maybe Text)
- imagesPullResponseimages :: Lens' ImagesPullResponse (Maybe [Text])
- imagesPullResponsestream :: Lens' ImagesPullResponse (Maybe Text)
- imageSummaryContainers :: Lens' ImageSummary Int64
- imageSummaryCreated :: Lens' ImageSummary Int64
- imageSummaryId :: Lens' ImageSummary Text
- imageSummaryLabels :: Lens' ImageSummary (Maybe (Map Text Text))
- imageSummaryParentId :: Lens' ImageSummary Text
- imageSummaryRepoDigests :: Lens' ImageSummary (Maybe [Text])
- imageSummaryRepoTags :: Lens' ImageSummary (Maybe [Text])
- imageSummarySharedSize :: Lens' ImageSummary Int64
- imageSummarySize :: Lens' ImageSummary Int64
- imageSummaryVirtualSize :: Lens' ImageSummary Int64
- imageTreeResponseTree :: Lens' ImageTreeResponse Text
- imageTreeResponselayers :: Lens' ImageTreeResponse (Maybe [Text])
- imageVolumeDestination :: Lens' ImageVolume Text
- imageVolumeReadWrite :: Lens' ImageVolume Bool
- imageVolumeSource :: Lens' ImageVolume Text
- inspectContainerConfigAnnotations :: Lens' InspectContainerConfig (Map Text Text)
- inspectContainerConfigAttachStderr :: Lens' InspectContainerConfig Bool
- inspectContainerConfigAttachStdin :: Lens' InspectContainerConfig Bool
- inspectContainerConfigAttachStdout :: Lens' InspectContainerConfig Bool
- inspectContainerConfigCmd :: Lens' InspectContainerConfig [Text]
- inspectContainerConfigCreateCommand :: Lens' InspectContainerConfig (Maybe [Text])
- inspectContainerConfigDomainname :: Lens' InspectContainerConfig Text
- inspectContainerConfigEntrypoint :: Lens' InspectContainerConfig Text
- inspectContainerConfigEnv :: Lens' InspectContainerConfig [Text]
- inspectContainerConfigHostname :: Lens' InspectContainerConfig Text
- inspectContainerConfigImage :: Lens' InspectContainerConfig Text
- inspectContainerConfigLabels :: Lens' InspectContainerConfig (Maybe (Map Text Text))
- inspectContainerConfigOnBuild :: Lens' InspectContainerConfig (Maybe Text)
- inspectContainerConfigOpenStdin :: Lens' InspectContainerConfig Bool
- inspectContainerConfigSecrets :: Lens' InspectContainerConfig (Maybe [InspectSecret])
- inspectContainerConfigStdinOnce :: Lens' InspectContainerConfig Bool
- inspectContainerConfigStopSignal :: Lens' InspectContainerConfig Word64
- inspectContainerConfigStopTimeout :: Lens' InspectContainerConfig Word64
- inspectContainerConfigSystemdMode :: Lens' InspectContainerConfig (Maybe Bool)
- inspectContainerConfigTimeout :: Lens' InspectContainerConfig Word64
- inspectContainerConfigTty :: Lens' InspectContainerConfig Bool
- inspectContainerConfigUmask :: Lens' InspectContainerConfig Text
- inspectContainerConfigUser :: Lens' InspectContainerConfig Text
- inspectContainerConfigWorkingDir :: Lens' InspectContainerConfig Text
- inspectContainerResponseAppArmorProfile :: Lens' InspectContainerResponse Text
- inspectContainerResponseArgs :: Lens' InspectContainerResponse [Text]
- inspectContainerResponseBoundingCaps :: Lens' InspectContainerResponse [LinuxCapability]
- inspectContainerResponseConfig :: Lens' InspectContainerResponse InspectContainerConfig
- inspectContainerResponseConmonPidFile :: Lens' InspectContainerResponse Text
- inspectContainerResponseCreated :: Lens' InspectContainerResponse UTCTime
- inspectContainerResponseDependencies :: Lens' InspectContainerResponse [Text]
- inspectContainerResponseDriver :: Lens' InspectContainerResponse Text
- inspectContainerResponseEffectiveCaps :: Lens' InspectContainerResponse [LinuxCapability]
- inspectContainerResponseExecIDs :: Lens' InspectContainerResponse [Text]
- inspectContainerResponseExitCommand :: Lens' InspectContainerResponse [Text]
- inspectContainerResponseHostnamePath :: Lens' InspectContainerResponse Text
- inspectContainerResponseHostsPath :: Lens' InspectContainerResponse Text
- inspectContainerResponseId :: Lens' InspectContainerResponse Text
- inspectContainerResponseImage :: Lens' InspectContainerResponse Text
- inspectContainerResponseImageName :: Lens' InspectContainerResponse Text
- inspectContainerResponseIsInfra :: Lens' InspectContainerResponse Bool
- inspectContainerResponseMountLabel :: Lens' InspectContainerResponse Text
- inspectContainerResponseName :: Lens' InspectContainerResponse Text
- inspectContainerResponseNamespace :: Lens' InspectContainerResponse Text
- inspectContainerResponseOCIConfigPath :: Lens' InspectContainerResponse (Maybe Text)
- inspectContainerResponseOCIRuntime :: Lens' InspectContainerResponse Text
- inspectContainerResponsePath :: Lens' InspectContainerResponse Text
- inspectContainerResponsePidFile :: Lens' InspectContainerResponse Text
- inspectContainerResponsePod :: Lens' InspectContainerResponse Text
- inspectContainerResponseProcessLabel :: Lens' InspectContainerResponse Text
- inspectContainerResponseResolvConfPath :: Lens' InspectContainerResponse Text
- inspectContainerResponseRestartCount :: Lens' InspectContainerResponse Int32
- inspectContainerResponseRootfs :: Lens' InspectContainerResponse Text
- inspectContainerResponseSizeRootFs :: Lens' InspectContainerResponse (Maybe Int64)
- inspectContainerResponseSizeRw :: Lens' InspectContainerResponse (Maybe Int64)
- inspectContainerResponseState :: Lens' InspectContainerResponse InspectContainerState
- inspectContainerResponseStaticDir :: Lens' InspectContainerResponse Text
- inspectContainerStateConmonPid :: Lens' InspectContainerState (Maybe Int64)
- inspectContainerStateDead :: Lens' InspectContainerState Bool
- inspectContainerStateError :: Lens' InspectContainerState Text
- inspectContainerStateExitCode :: Lens' InspectContainerState Int32
- inspectContainerStateFinishedAt :: Lens' InspectContainerState UTCTime
- inspectContainerStateOOMKilled :: Lens' InspectContainerState Bool
- inspectContainerStateOciVersion :: Lens' InspectContainerState Text
- inspectContainerStatePaused :: Lens' InspectContainerState Bool
- inspectContainerStatePid :: Lens' InspectContainerState Int64
- inspectContainerStateRestarting :: Lens' InspectContainerState Bool
- inspectContainerStateRunning :: Lens' InspectContainerState Bool
- inspectContainerStateStartedAt :: Lens' InspectContainerState UTCTime
- inspectContainerStateStatus :: Lens' InspectContainerState ContainerStatus
- linuxDevicefileMode :: Lens' LinuxDevice FileMode
- linuxDevicegid :: Lens' LinuxDevice Word32
- linuxDevicemajor :: Lens' LinuxDevice Int64
- linuxDeviceminor :: Lens' LinuxDevice Int64
- linuxDevicepath :: Lens' LinuxDevice Text
- linuxDevicetype :: Lens' LinuxDevice Text
- linuxDeviceuid :: Lens' LinuxDevice Word32
- listContainerAutoRemove :: Lens' ListContainer Bool
- listContainerCommand :: Lens' ListContainer (Maybe [Text])
- listContainerCreated :: Lens' ListContainer UTCTime
- listContainerCreatedAt :: Lens' ListContainer Text
- listContainerExitCode :: Lens' ListContainer Int32
- listContainerExited :: Lens' ListContainer Bool
- listContainerExitedAt :: Lens' ListContainer Int64
- listContainerId :: Lens' ListContainer Text
- listContainerImage :: Lens' ListContainer Text
- listContainerImageID :: Lens' ListContainer Text
- listContainerIsInfra :: Lens' ListContainer Bool
- listContainerLabels :: Lens' ListContainer (Maybe (Map Text Text))
- listContainerNames :: Lens' ListContainer [Text]
- listContainerNamespaces :: Lens' ListContainer ListContainerNamespaces
- listContainerNetworks :: Lens' ListContainer (Maybe [Text])
- listContainerPid :: Lens' ListContainer Int64
- listContainerPod :: Lens' ListContainer (Maybe Text)
- listContainerPodName :: Lens' ListContainer Text
- listContainerPorts :: Lens' ListContainer (Maybe [PortMapping])
- listContainerSize :: Lens' ListContainer (Maybe ContainerSize)
- listContainerStartedAt :: Lens' ListContainer Int64
- listContainerState :: Lens' ListContainer Text
- listContainerStatus :: Lens' ListContainer Text
- listContainerNamespacesCgroup :: Lens' ListContainerNamespaces (Maybe Text)
- listContainerNamespacesIpc :: Lens' ListContainerNamespaces (Maybe Text)
- listContainerNamespacesMnt :: Lens' ListContainerNamespaces (Maybe Text)
- listContainerNamespacesNet :: Lens' ListContainerNamespaces (Maybe Text)
- listContainerNamespacesPidns :: Lens' ListContainerNamespaces (Maybe Text)
- listContainerNamespacesUser :: Lens' ListContainerNamespaces (Maybe Text)
- listContainerNamespacesUts :: Lens' ListContainerNamespaces (Maybe Text)
- logConfigdriver :: Lens' LogConfig Text
- logConfigoptions :: Lens' LogConfig (Map Text Text)
- logConfigpath :: Lens' LogConfig Text
- logConfigsize :: Lens' LogConfig Int64
- logsQueryfollow :: Lens' LogsQuery (Maybe Bool)
- logsQuerysince :: Lens' LogsQuery (Maybe UTCTime)
- logsQuerytail :: Lens' LogsQuery (Maybe Word64)
- logsQuerytimestamps :: Lens' LogsQuery (Maybe Bool)
- logsQueryuntil :: Lens' LogsQuery (Maybe UTCTime)
- mountdestination :: Lens' Mount Text
- mountoptions :: Lens' Mount [Text]
- mountsource :: Lens' Mount Text
- mounttype :: Lens' Mount Text
- namedVolumeDest :: Lens' NamedVolume Text
- namedVolumeName :: Lens' NamedVolume Text
- namedVolumeOptions :: Lens' NamedVolume [Text]
- namespacensmode :: Lens' Namespace Text
- namespacevalue :: Lens' Namespace Text
- netConfcapabilities :: Lens' NetConf (Maybe (Maybe (Map Text Bool)))
- netConfcniVersion :: Lens' NetConf (Maybe Text)
- netConfdns :: Lens' NetConf (Maybe Dns)
- netConfname :: Lens' NetConf (Maybe Text)
- netConfprevResult :: Lens' NetConf (Maybe (Map Text Text))
- netConftype :: Lens' NetConf Text
- networkConfigBytes :: Lens' NetworkConfig Text
- networkConfigNetwork :: Lens' NetworkConfig NetConf
- networkListReportBytes :: Lens' NetworkListReport Text
- networkListReportCNIVersion :: Lens' NetworkListReport Text
- networkListReportDisableCheck :: Lens' NetworkListReport Bool
- networkListReportLabels :: Lens' NetworkListReport (Maybe (Map Text Text))
- networkListReportName :: Lens' NetworkListReport Text
- networkListReportPlugins :: Lens' NetworkListReport [NetworkConfig]
- overlayVolumedestination :: Lens' OverlayVolume Text
- overlayVolumeoptions :: Lens' OverlayVolume [Text]
- overlayVolumesource :: Lens' OverlayVolume Text
- portMappingcontainer_port :: Lens' PortMapping Word16
- portMappinghost_ip :: Lens' PortMapping Text
- portMappinghost_port :: Lens' PortMapping Word16
- portMappingprotocol :: Lens' PortMapping Text
- portMappingrange :: Lens' PortMapping Word16
- pOSIXRlimithard :: Lens' POSIXRlimit Word64
- pOSIXRlimitsoft :: Lens' POSIXRlimit Word64
- pOSIXRlimittype :: Lens' POSIXRlimit Text
- processConfigarguments :: Lens' ProcessConfig [Text]
- processConfigentrypoint :: Lens' ProcessConfig Text
- processConfigprivileged :: Lens' ProcessConfig Bool
- processConfigtty :: Lens' ProcessConfig Bool
- processConfiguser :: Lens' ProcessConfig Text
- secretCreateResponseID :: Lens' SecretCreateResponse Text
- secretDriverSpecName :: Lens' SecretDriverSpec Text
- secretDriverSpecOptions :: Lens' SecretDriverSpec (Maybe (Map Text Text))
- secretInfoReportCreatedAt :: Lens' SecretInfoReport UTCTime
- secretInfoReportID :: Lens' SecretInfoReport Text
- secretInfoReportSpec :: Lens' SecretInfoReport SecretSpec
- secretInfoReportUpdatedAt :: Lens' SecretInfoReport UTCTime
- secretSpecDriver :: Lens' SecretSpec SecretDriverSpec
- secretSpecName :: Lens' SecretSpec Text
- specGeneratoraliases :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorannotations :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorapparmor_profile :: Lens' SpecGenerator (Maybe Text)
- specGeneratorcap_add :: Lens' SpecGenerator (Maybe [LinuxCapability])
- specGeneratorcap_drop :: Lens' SpecGenerator (Maybe [LinuxCapability])
- specGeneratorcgroup_parent :: Lens' SpecGenerator (Maybe Text)
- specGeneratorcgroupns :: Lens' SpecGenerator (Maybe Namespace)
- specGeneratorcgroups_mode :: Lens' SpecGenerator (Maybe Text)
- specGeneratorcni_networks :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorcommand :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorconmon_pid_file :: Lens' SpecGenerator (Maybe Text)
- specGeneratorcontainerCreateCommand :: Lens' SpecGenerator (Maybe [Text])
- specGeneratordependencyContainers :: Lens' SpecGenerator (Maybe [Text])
- specGeneratordevices :: Lens' SpecGenerator (Maybe [LinuxDevice])
- specGeneratordns_option :: Lens' SpecGenerator (Maybe [Text])
- specGeneratordns_search :: Lens' SpecGenerator (Maybe [Text])
- specGeneratordns_server :: Lens' SpecGenerator (Maybe [IP])
- specGeneratorentrypoint :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorenv :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorenv_host :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorexpose :: Lens' SpecGenerator (Maybe (Map Word Text))
- specGeneratorgroups :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorhostadd :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorhostname :: Lens' SpecGenerator (Maybe Text)
- specGeneratorhttpproxy :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorimage :: Lens' SpecGenerator Text
- specGeneratorimage_volume_mode :: Lens' SpecGenerator (Maybe Text)
- specGeneratorimage_volumes :: Lens' SpecGenerator (Maybe [ImageVolume])
- specGeneratorinit :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorinit_path :: Lens' SpecGenerator (Maybe Text)
- specGeneratoripcns :: Lens' SpecGenerator (Maybe Namespace)
- specGeneratorlabels :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorlog_configuration :: Lens' SpecGenerator (Maybe LogConfig)
- specGeneratormask :: Lens' SpecGenerator (Maybe [Text])
- specGeneratormounts :: Lens' SpecGenerator (Maybe [Mount])
- specGeneratorname :: Lens' SpecGenerator (Maybe Text)
- specGeneratornamespace :: Lens' SpecGenerator (Maybe Text)
- specGeneratornetns :: Lens' SpecGenerator (Maybe Namespace)
- specGeneratornetwork_options :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorno_new_privileges :: Lens' SpecGenerator (Maybe Bool)
- specGeneratoroci_runtime :: Lens' SpecGenerator (Maybe Text)
- specGeneratoroom_score_adj :: Lens' SpecGenerator (Maybe Int64)
- specGeneratoroverlay_volumes :: Lens' SpecGenerator (Maybe [OverlayVolume])
- specGeneratorpidns :: Lens' SpecGenerator (Maybe Namespace)
- specGeneratorpod :: Lens' SpecGenerator (Maybe Text)
- specGeneratorportmappings :: Lens' SpecGenerator (Maybe [PortMapping])
- specGeneratorprivileged :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorprocfs_opts :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorpublish_image_ports :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorr_limits :: Lens' SpecGenerator (Maybe [POSIXRlimit])
- specGeneratorraw_image_name :: Lens' SpecGenerator (Maybe Text)
- specGeneratorread_only_filesystem :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorremove :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorresource_limits :: Lens' SpecGenerator (Maybe LinuxResources)
- specGeneratorrestart_policy :: Lens' SpecGenerator (Maybe Text)
- specGeneratorrestart_tries :: Lens' SpecGenerator (Maybe Word64)
- specGeneratorrootfs :: Lens' SpecGenerator (Maybe Text)
- specGeneratorrootfs_propagation :: Lens' SpecGenerator (Maybe Text)
- specGeneratorsdnotifyMode :: Lens' SpecGenerator (Maybe Text)
- specGeneratorseccomp_policy :: Lens' SpecGenerator (Maybe Text)
- specGeneratorseccomp_profile_path :: Lens' SpecGenerator (Maybe Text)
- specGeneratorsecret_env :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorsecrets :: Lens' SpecGenerator (Maybe [Secret])
- specGeneratorselinux_opts :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorshm_size :: Lens' SpecGenerator (Maybe Int64)
- specGeneratorstatic_ip :: Lens' SpecGenerator (Maybe IP)
- specGeneratorstatic_ipv6 :: Lens' SpecGenerator (Maybe IP)
- specGeneratorstdin :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorstop_signal :: Lens' SpecGenerator (Maybe Signal)
- specGeneratorstop_timeout :: Lens' SpecGenerator (Maybe Word64)
- specGeneratorsysctl :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorsystemd :: Lens' SpecGenerator (Maybe Text)
- specGeneratorterminal :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorthrottleReadBpsDevice :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorthrottleReadIOPSDevice :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorthrottleWriteBpsDevice :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorthrottleWriteIOPSDevice :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratortimeout :: Lens' SpecGenerator (Maybe Word64)
- specGeneratortimezone :: Lens' SpecGenerator (Maybe Text)
- specGeneratorumask :: Lens' SpecGenerator (Maybe Text)
- specGeneratorunified :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorunmask :: Lens' SpecGenerator (Maybe [Text])
- specGeneratoruse_image_hosts :: Lens' SpecGenerator (Maybe Bool)
- specGeneratoruse_image_resolve_conf :: Lens' SpecGenerator (Maybe Bool)
- specGeneratoruser :: Lens' SpecGenerator (Maybe Text)
- specGeneratoruserns :: Lens' SpecGenerator (Maybe Namespace)
- specGeneratorutsns :: Lens' SpecGenerator (Maybe Namespace)
- specGeneratorvolatile :: Lens' SpecGenerator (Maybe Bool)
- specGeneratorvolumes :: Lens' SpecGenerator (Maybe [NamedVolume])
- specGeneratorvolumes_from :: Lens' SpecGenerator (Maybe [Text])
- specGeneratorweightDevice :: Lens' SpecGenerator (Maybe (Map Text Text))
- specGeneratorwork_dir :: Lens' SpecGenerator (Maybe Text)
- versionApiVersion :: Lens' Version Text
- versionVersion :: Lens' Version Text
- volumeCreatedAt :: Lens' Volume UTCTime
- volumeDriver :: Lens' Volume Text
- volumeLabels :: Lens' Volume (Map Text Text)
- volumeMountpoint :: Lens' Volume Text
- volumeName :: Lens' Volume Text
- volumeOptions :: Lens' Volume (Map Text Text)
- volumeScope :: Lens' Volume Text
- volumeStatus :: Lens' Volume (Maybe (Map Text Text))
- volumeUsageData :: Lens' Volume (Maybe VolumeUsageData)
- volumeUsageDataRefCount :: Lens' VolumeUsageData Int64
- volumeUsageDataSize :: Lens' VolumeUsageData Int64
Documentation
data ExecConfig Source #
Create an exec instance parameters
Constructors
| ExecConfig | |
Fields
| |
Instances
data ImagePullQuery Source #
Pull images parameters
Constructors
| ImagePullQuery | |
Fields
| |
Instances
Get container logs parameters
Constructors
| LogsQuery | |
Fields
| |
Instances
| Eq LogsQuery Source # | |
| Show LogsQuery Source # | |
| Generic LogsQuery Source # | |
| ToJSON LogsQuery Source # | |
Defined in Podman.Types | |
| FromJSON LogsQuery Source # | |
| type Rep LogsQuery Source # | |
Defined in Podman.Types type Rep LogsQuery = D1 (MetaData "LogsQuery" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "LogsQuery" PrefixI True) ((S1 (MetaSel (Just "_logsQueryfollow") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_logsQuerysince") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe UTCTime))) :*: (S1 (MetaSel (Just "_logsQueryuntil") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe UTCTime)) :*: (S1 (MetaSel (Just "_logsQuerytimestamps") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_logsQuerytail") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Word64)))))) | |
data AttachQuery Source #
Attach to a container parameters
Constructors
| AttachQuery | |
Fields
| |
Instances
data ImageListQuery Source #
List Images parameters
Constructors
| ImageListQuery | |
Fields
| |
Instances
data GenerateSystemdQuery Source #
Generate Systemd Units parameters
Constructors
| GenerateSystemdQuery | |
Fields
| |
Instances
data ContainerListQuery Source #
List containers parameters
Constructors
| ContainerListQuery | |
Fields
| |
Instances
data ContainerCreateResponse Source #
Constructors
| ContainerCreateResponse | |
Fields
| |
Instances
data InspectContainerResponse Source #
Constructors
Instances
data ExecInspectResponse Source #
Constructors
Instances
data ProcessConfig Source #
Constructors
| ProcessConfig | |
Fields | |
Instances
data SecretDriverSpec Source #
Constructors
| SecretDriverSpec | |
Fields | |
Instances
data SecretSpec Source #
Constructors
| SecretSpec | |
Fields | |
Instances
data SecretInfoReport Source #
Constructors
| SecretInfoReport | |
Instances
Constructors
| Secret | |
Fields
| |
Instances
| Eq Secret Source # | |
| Show Secret Source # | |
| Generic Secret Source # | |
| ToJSON Secret Source # | |
Defined in Podman.Types | |
| FromJSON Secret Source # | |
| type Rep Secret Source # | |
Defined in Podman.Types type Rep Secret = D1 (MetaData "Secret" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "Secret" PrefixI True) ((S1 (MetaSel (Just "_secretUID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "_secretMode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32)) :*: (S1 (MetaSel (Just "_secretGID") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word32) :*: S1 (MetaSel (Just "_secretSource") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))) | |
data InspectSecret Source #
InspectSecret contains information on secrets mounted inside the container
Constructors
| InspectSecret | |
Fields
| |
Instances
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
Volume volume
Constructors
| Volume | |
Fields
| |
Instances
data NetworkListReport Source #
NetworkListReport describes the results from listing networks
Constructors
| NetworkListReport | |
Instances
data NetworkConfig Source #
Constructors
| NetworkConfig | |
Fields | |
Instances
NetConf describes a network.
Constructors
| NetConf | |
Fields
| |
Instances
DNS contains values interesting for DNS resolvers
Constructors
| Dns | |
Fields
| |
Instances
| Eq Dns Source # | |
| Show Dns Source # | |
| Generic Dns Source # | |
| ToJSON Dns Source # | |
Defined in Podman.Types | |
| FromJSON Dns Source # | |
| type Rep Dns Source # | |
Defined in Podman.Types type Rep Dns = D1 (MetaData "Dns" "Podman.Types" "podman-3.2.3.0-ACl4aACwrkfJfwuWFQ1WGk" False) (C1 (MetaCons "Dns" PrefixI True) ((S1 (MetaSel (Just "_dnsdomain") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_dnsoptions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))) :*: (S1 (MetaSel (Just "_dnssearch") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text])) :*: S1 (MetaSel (Just "_dnsnameservers") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))) | |
data POSIXRlimit Source #
POSIXRlimit type and restrictions
Constructors
| POSIXRlimit | |
Fields
| |
Instances
data ImagesPullResponse Source #
Constructors
| ImagesPullResponse | |
Fields
| |
Instances
data ContainerChange Source #
Constructors
| ContainerChange | |
Instances
data ImageTreeResponse Source #
Constructors
| ImageTreeResponse | |
Fields | |
Instances
data ImageSummary Source #
ImageSummary image summary
Constructors
| ImageSummary | |
Fields
| |
Instances
data OverlayVolume Source #
OverlayVolume holds information about a overlay volume that will be mounted into the container.
Constructors
| OverlayVolume | |
Fields
| |
Instances
LogConfig describes the logging characteristics for a container
Constructors
| LogConfig | |
Fields
| |
Instances
| Eq LogConfig Source # | |
| Show LogConfig Source # | |
| Generic LogConfig Source # | |
| ToJSON LogConfig Source # | |
Defined in Podman.Types | |
| FromJSON LogConfig Source # | |
| type Rep LogConfig Source # | |
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
data NamedVolume Source #
NamedVolume holds information about a named volume that will be mounted into the container.
Constructors
| NamedVolume | |
Fields
| |
Instances
data LinuxResources Source #
LinuxResources has container runtime resource constraints
Constructors
| LinuxResources | |
Fields
| |
Instances
LinuxPids for Linux cgroup pids resource management (Linux 4.3)
Constructors
| LinuxPids | |
Fields
| |
data LinuxNetwork Source #
LinuxNetwork identification and priority configuration
Constructors
| LinuxNetwork | |
Fields
| |
Instances
data LinuxMemory Source #
LinuxMemory for Linux cgroup memory resource management
Constructors
| LinuxMemory | |
Fields
| |
Instances
data LinuxInterfacePriority Source #
LinuxInterfacePriority for network interfaces
Constructors
| LinuxInterfacePriority | |
Fields
| |
Instances
data LinuxHugepageLimit Source #
LinuxHugepageLimit structure corresponds to limiting kernel hugepages
Constructors
| LinuxHugepageLimit | |
Fields
| |
Instances
data LinuxDeviceCgroup Source #
LinuxDeviceCgroup represents a device rule for the devices specified to the device controller
Constructors
| LinuxDeviceCgroup | |
Fields
| |
Instances
data LinuxBlockIO Source #
LinuxBlockIO for Linux cgroup blkio resource management
Constructors
| LinuxBlockIO | |
Fields
| |
Instances
data LinuxWeightDevice Source #
LinuxWeightDevice struct holds a `major:minor weight` pair for weightDevice
Constructors
| LinuxWeightDevice | |
Fields
| |
Instances
data LinuxThrottleDevice Source #
LinuxThrottleDevice struct holds a `major:minor rate_per_second` pair
Constructors
| LinuxThrottleDevice | |
Fields
| |
Instances
LinuxCPU for Linux cgroup cpu resource management
Constructors
| LinuxCPU | |
Fields
| |
Instances
data LinuxDevice Source #
LinuxDevice represents the mknod information for a Linux special device file
Constructors
| LinuxDevice | |
Fields
| |
Instances
Namespace describes the namespace
Constructors
| Namespace | |
Fields | |
Instances
| Eq Namespace Source # | |
| Show Namespace Source # | |
| Generic Namespace Source # | |
| ToJSON Namespace Source # | |
Defined in Podman.Types | |
| FromJSON Namespace Source # | |
| type Rep Namespace Source # | |
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))) | |
Mount specifies a mount for a container.
Constructors
| Mount | |
Fields
| |
Instances
| Eq Mount Source # | |
| Show Mount Source # | |
| Generic Mount Source # | |
| ToJSON Mount Source # | |
Defined in Podman.Types | |
| FromJSON Mount Source # | |
| type Rep Mount Source # | |
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.
Constructors
| ContainerSize | |
Fields | |
Instances
data ListContainerNamespaces Source #
ListContainer Namespaces contains the identifiers of the container's Linux namespaces
Constructors
| ListContainerNamespaces | |
Fields
| |
Instances
data ListContainer Source #
Listcontainer describes a container suitable for listing
Constructors
| ListContainer | |
Fields
| |
Instances
data PortMapping Source #
PortMapping is one or more ports that will be mapped into the container.
Constructors
| PortMapping | |
Fields
| |
Instances
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
data InspectContainerConfig Source #
InspectContainerConfig holds further data about how a container was initially configured.
Constructors
| InspectContainerConfig | |
Fields
| |
Instances
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).
Constructors
Instances
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.
Constructors
| IDMap | |
Fields
| |
Instances
| Eq IDMap Source # | |
| Show IDMap Source # | |
| Generic IDMap Source # | |
| ToJSON IDMap Source # | |
Defined in Podman.Types | |
| FromJSON IDMap Source # | |
| type Rep IDMap Source # | |
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
data HealthCheckLog Source #
HealthCheckLog describes the results of a single healthcheck
Constructors
| HealthCheckLog | |
Fields
| |
Instances
data HealthCheckResults Source #
HealthCheckResults describes the results/logs from a healthcheck
Constructors
| HealthCheckResults | |
Fields
| |
Instances
data HealthcheckResult Source #
HealthcheckResult stores information about a single run of a healthcheck probe
Constructors
| HealthcheckResult | |
Instances
data HealthConfig Source #
HealthConfig holds configuration settings for the HEALTHCHECK feature.
Constructors
| HealthConfig | |
Fields
| |
Instances
Health stores information about the container's healthcheck results
Constructors
| Health | |
Fields | |
Instances
| Eq Health Source # | |
| Show Health Source # | |
| Generic Health Source # | |
| ToJSON Health Source # | |
Defined in Podman.Types | |
| FromJSON Health Source # | |
| type Rep Health Source # | |
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)))) | |
The API Version information
Constructors
| Version | |
Fields | |
Instances
| Eq Version Source # | |
| Show Version Source # | |
| Generic Version Source # | |
| ToJSON Version Source # | |
Defined in Podman.Types | |
| FromJSON Version Source # | |
| type Rep Version Source # | |
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))) | |
The API error record
Constructors
| Error | |
Fields
| |
Instances
| Eq Error Source # | |
| Show Error Source # | |
| Generic Error Source # | |
| ToJSON Error Source # | |
Defined in Podman.Types | |
| FromJSON Error Source # | |
| type Rep Error Source # | |
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)))) | |
A type safe wrapper for Int64
A type safe wrapper for Word32
A type safe wrapper for Int64
A type safe wrapper for [Word8]
data ContainerStatus Source #
Constructors
| StatusUnknown | |
| StatusConfigured | |
| StatusCreated | |
| StatusRunning | |
| StatusStopped | |
| StatusPaused | |
| StatusExited | |
| StatusRemoving | |
| StatusStopping |
Instances
data ContainerChangeKind Source #
Instances
newtype SecretCreateResponse Source #
Constructors
| SecretCreateResponse | |
Fields | |
Instances
newtype ExecResponse Source #
Constructors
| ExecResponse | |
Fields | |
Instances
| Eq ExecResponse Source # | |
Defined in Podman.Types | |
| Show ExecResponse Source # | |
Defined in Podman.Types Methods showsPrec :: Int -> ExecResponse -> ShowS # show :: ExecResponse -> String # showList :: [ExecResponse] -> ShowS # | |
| Generic ExecResponse Source # | |
Defined in Podman.Types Associated Types type Rep ExecResponse :: Type -> Type # | |
| ToJSON ExecResponse Source # | |
Defined in Podman.Types Methods toJSON :: ExecResponse -> Value # toEncoding :: ExecResponse -> Encoding # toJSONList :: [ExecResponse] -> Value # toEncodingList :: [ExecResponse] -> Encoding # | |
| FromJSON ExecResponse Source # | |
Defined in Podman.Types | |
| type Rep ExecResponse Source # | |
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 #
Constructors
| SystemdRestartPolicyNo | |
| SystemdRestartPolicyOnSuccess | |
| SystemdRestartPolicyOnAbnormal | |
| SystemdRestartPolicyOnWatchdog | |
| SystemdRestartPolicyOnAbort | |
| SystemdRestartPolicyAlways |
Instances
newtype LinuxCapability Source #
Constructors
| LinuxCapability Capability |
Instances
| Eq LinuxCapability Source # | |
Defined in Podman.Types Methods (==) :: LinuxCapability -> LinuxCapability -> Bool # (/=) :: LinuxCapability -> LinuxCapability -> Bool # | |
| Show LinuxCapability Source # | |
Defined in Podman.Types Methods showsPrec :: Int -> LinuxCapability -> ShowS # show :: LinuxCapability -> String # showList :: [LinuxCapability] -> ShowS # | |
| ToJSON LinuxCapability Source # | |
Defined in Podman.Types Methods toJSON :: LinuxCapability -> Value # toEncoding :: LinuxCapability -> Encoding # toJSONList :: [LinuxCapability] -> Value # toEncodingList :: [LinuxCapability] -> Encoding # | |
| FromJSON LinuxCapability Source # | |
Defined in Podman.Types Methods parseJSON :: Value -> Parser LinuxCapability # parseJSONList :: Value -> Parser [LinuxCapability] # | |
defaultImageListQuery :: ImageListQuery Source #
An empty ImageListQuery
defaultAttachQuery :: AttachQuery Source #
An empty AttachQuery
defaultLogsQuery :: LogsQuery Source #
An empty LogsQuery
Arguments
| :: Text | image |
| -> SpecGenerator |
Creates a SpecGenerator by setting all the optional attributes to Nothing
Arguments
| :: [Text] | cmd |
| -> ExecConfig |
Creates a ExecConfig by setting all the optional attributes to Nothing
Arguments
| :: Text | reference |
| -> ImagePullQuery |
Creates a ImagePullQuery by setting all the optional attributes to Nothing
execConfigCmd :: Lens' ExecConfig [Text] Source #
execConfigEnv :: Lens' ExecConfig (Maybe [Text]) Source #
execConfigTty :: Lens' ExecConfig (Maybe Bool) Source #
generateSystemdQueryrestartPolicy :: Lens' GenerateSystemdQuery (Maybe SystemdRestartPolicy) Source #
imageSummaryLabels :: Lens' ImageSummary (Maybe (Map Text Text)) Source #
listContainerLabels :: Lens' ListContainer (Maybe (Map Text Text)) Source #
specGeneratorenv :: Lens' SpecGenerator (Maybe (Map Text Text)) Source #
specGeneratorexpose :: Lens' SpecGenerator (Maybe (Map Word Text)) Source #
specGeneratorlabels :: Lens' SpecGenerator (Maybe (Map Text Text)) Source #
specGeneratormask :: Lens' SpecGenerator (Maybe [Text]) Source #
specGeneratorsysctl :: Lens' SpecGenerator (Maybe (Map Text Text)) Source #