pub struct PodInspect {Show 35 fields
pub blkio_weight: u64,
pub blkio_weight_device: Vec<BlkioWeightDevice>,
pub cgroup_parent: String,
pub cgroup_path: String,
pub containers: Vec<PodInspectContainer>,
pub cpu_period: u64,
pub cpu_quota: i64,
pub cpu_shares: u64,
pub cpuset_cpus: String,
pub cpuset_mems: String,
pub create_cgroup: bool,
pub create_command: Vec<String>,
pub created: DateTime<Utc>,
pub create_infra: bool,
pub device_read_bps: Vec<PodCreateBlkioThrottleDevice>,
pub device_write_bps: Vec<PodCreateBlkioThrottleDevice>,
pub devices: Vec<InspectDevice>,
pub exit_policy: String,
pub hostname: String,
pub id: String,
pub infra_config: PodCreateInfraConfig,
pub infra_container_id: String,
pub labels: HashMap<String, String>,
pub lock_number: u32,
pub memory_limit: u64,
pub memory_swap: u64,
pub mounts: Vec<InspectMount>,
pub name: String,
pub namespace: String,
pub num_containers: u64,
pub restart_policy: String,
pub security_opt: Vec<String>,
pub shared_namespaces: Vec<String>,
pub state: String,
pub volumes_from: Vec<String>,
}
Fields§
§blkio_weight: u64
§blkio_weight_device: Vec<BlkioWeightDevice>
§cgroup_parent: String
§cgroup_path: String
§containers: Vec<PodInspectContainer>
§cpu_period: u64
§cpu_quota: i64
§cpuset_cpus: String
§cpuset_mems: String
§create_cgroup: bool
§create_command: Vec<String>
§created: DateTime<Utc>
§create_infra: bool
§device_read_bps: Vec<PodCreateBlkioThrottleDevice>
§device_write_bps: Vec<PodCreateBlkioThrottleDevice>
§devices: Vec<InspectDevice>
§exit_policy: String
§hostname: String
§id: String
§infra_config: PodCreateInfraConfig
§infra_container_id: String
§labels: HashMap<String, String>
§lock_number: u32
§memory_limit: u64
§memory_swap: u64
§mounts: Vec<InspectMount>
§name: String
§namespace: String
§num_containers: u64
§restart_policy: String
§security_opt: Vec<String>
§state: String
§volumes_from: Vec<String>
Trait Implementations§
Source§impl Debug for PodInspect
impl Debug for PodInspect
Source§impl<'de> Deserialize<'de> for PodInspect
impl<'de> Deserialize<'de> for PodInspect
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PodInspect
impl RefUnwindSafe for PodInspect
impl Send for PodInspect
impl Sync for PodInspect
impl Unpin for PodInspect
impl UnwindSafe for PodInspect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more