Skip to content

Latest commit

 

History

History
52 lines (42 loc) · 4.38 KB

InspectPodData.md

File metadata and controls

52 lines (42 loc) · 4.38 KB

InspectPodData

InspectPodData contains detailed information on a pod's configuration and state. It is used as the output of Inspect on pods.

Properties

Name Type Description Notes
cgroupParent String CgroupParent is the parent of the pod's Cgroup. [optional]
cgroupPath String CgroupPath is the path to the pod's Cgroup. [optional]
containers List<InspectPodContainerInfo> Containers gives a brief summary of all containers in the pod and their current status. [optional]
createCgroup Boolean CreateCgroup is whether this pod will create its own Cgroup to group containers under. [optional]
createCommand List<String> CreateCommand is the full command plus arguments of the process the container has been created with. [optional]
createInfra Boolean CreateInfra is whether this pod will create an infra container to share namespaces. [optional]
created OffsetDateTime Created is the time when the pod was created. [optional]
exitPolicy String ExitPolicy of the pod. [optional]
hostname String Hostname is the hostname that the pod will set. [optional]
id String ID is the ID of the pod. [optional]
infraConfig InspectPodInfraConfig [optional]
infraContainerID String InfraContainerID is the ID of the pod's infra container, if one is present. [optional]
labels Map<String, String> Labels is a set of key-value labels that have been applied to the pod. [optional]
lockNumber Integer Number of the pod's Libpod lock. [optional]
name String Name is the name of the pod. [optional]
namespace String Namespace is the Libpod namespace the pod is placed in. [optional]
numContainers Integer NumContainers is the number of containers in the pod, including the infra container. [optional]
restartPolicy String RestartPolicy of the pod. [optional]
sharedNamespaces List<String> SharedNamespaces contains a list of namespaces that will be shared by containers within the pod. Can only be set if CreateInfra is true. [optional]
state String State represents the current state of the pod. [optional]
blkioWeight Integer BlkioWeight contains the blkio weight limit for the pod [optional]
blkioWeightDevice List<InspectBlkioWeightDevice> BlkioWeightDevice contains the blkio weight device limits for the pod [optional]
cpuPeriod Integer CPUPeriod contains the CPU period of the pod [optional]
cpuQuota Long CPUQuota contains the CPU quota of the pod [optional]
cpuShares Integer CPUShares contains the cpu shares for the pod [optional]
cpusetCpus String CPUSetCPUs contains linux specific CPU data for the pod [optional]
cpusetMems String CPUSetMems contains linux specific CPU data for the pod [optional]
deviceReadBps List<InspectBlkioThrottleDevice> BlkioDeviceReadBps contains the Read/Access limit for the pod's devices [optional]
deviceWriteBps List<InspectBlkioThrottleDevice> BlkioDeviceReadBps contains the Read/Access limit for the pod's devices [optional]
devices List<InspectDevice> Devices contains the specified host devices [optional]
memoryLimit Integer MemoryLimit contains the specified cgroup memory limit for the pod [optional]
memorySwap Integer MemorySwap contains the specified memory swap limit for the pod [optional]
mounts List<InspectMount> Mounts contains volume related information for the pod [optional]
securityOpt List<String> SecurityOpt contains the specified security labels and related SELinux information [optional]
volumesFrom List<String> VolumesFrom contains the containers that the pod inherits mounts from [optional]

Implemented Interfaces

  • Serializable