pub struct ContainerInspectConfig {Show 37 fields
pub annotations: HashMap<String, String>,
pub attach_stderr: bool,
pub attach_stdin: bool,
pub attach_stdout: bool,
pub chroot_dirs: Vec<String>,
pub cmd: Vec<String>,
pub create_command: Vec<String>,
pub domainname: String,
pub entrypoint: Vec<String>,
pub env: Vec<String>,
pub exposed_ports: HashMap<String, Value>,
pub healthcheck: Schema2HealthConfig,
pub healthcheck_max_log_count: u64,
pub healthcheck_max_log_size: u64,
pub healthcheck_on_failure_action: String,
pub health_log_destination: String,
pub hostname: String,
pub image: String,
pub labels: HashMap<String, String>,
pub on_build: String,
pub open_stdin: bool,
pub passwd: bool,
pub sd_notify_mode: String,
pub sd_notify_socket: String,
pub secrets: Vec<ContainerInspectConfigSecret>,
pub startup_health_check: ContainerInspectConfigStartupHealthCheck,
pub stdin_once: bool,
pub stop_signal: String,
pub stop_timeout: u64,
pub systemd_mode: bool,
pub timeout: u64,
pub timezone: String,
pub tty: bool,
pub umask: String,
pub user: String,
pub volumes: HashMap<String, Value>,
pub working_dir: String,
}
Fields§
§annotations: HashMap<String, String>
§attach_stderr: bool
§attach_stdin: bool
§attach_stdout: bool
§chroot_dirs: Vec<String>
§cmd: Vec<String>
§create_command: Vec<String>
§domainname: String
§entrypoint: Vec<String>
§env: Vec<String>
§exposed_ports: HashMap<String, Value>
§healthcheck: Schema2HealthConfig
§healthcheck_max_log_count: u64
§healthcheck_max_log_size: u64
§healthcheck_on_failure_action: String
§health_log_destination: String
§hostname: String
§image: String
§labels: HashMap<String, String>
§on_build: String
§open_stdin: bool
§passwd: bool
§sd_notify_mode: String
§sd_notify_socket: String
§secrets: Vec<ContainerInspectConfigSecret>
§startup_health_check: ContainerInspectConfigStartupHealthCheck
§stdin_once: bool
§stop_signal: String
§stop_timeout: u64
§systemd_mode: bool
§timeout: u64
§timezone: String
§tty: bool
§umask: String
§user: String
§volumes: HashMap<String, Value>
§working_dir: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ContainerInspectConfig
impl<'de> Deserialize<'de> for ContainerInspectConfig
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 ContainerInspectConfig
impl RefUnwindSafe for ContainerInspectConfig
impl Send for ContainerInspectConfig
impl Sync for ContainerInspectConfig
impl Unpin for ContainerInspectConfig
impl UnwindSafe for ContainerInspectConfig
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