[][src]Struct k8s_openapi::api::core::v1::ConnectPostNamespacedPodExecOptional

pub struct ConnectPostNamespacedPodExecOptional<'a> {
    pub command: Option<&'a str>,
    pub container: Option<&'a str>,
    pub stderr: Option<bool>,
    pub stdin: Option<bool>,
    pub stdout: Option<bool>,
    pub tty: Option<bool>,
}

Fields

command: Option<&'a str>

Command is the remote command to execute. argv array. Not executed within a shell.

container: Option<&'a str>

Container in which to execute the command. Defaults to only container if there is only one container in the pod.

stderr: Option<bool>

Redirect the standard error stream of the pod for this call. Defaults to true.

stdin: Option<bool>

Redirect the standard input stream of the pod for this call. Defaults to false.

stdout: Option<bool>

Redirect the standard output stream of the pod for this call. Defaults to true.

tty: Option<bool>

TTY if true indicates that a tty will be allocated for the exec call. Defaults to false.

Trait Implementations

impl<'a> Clone for ConnectPostNamespacedPodExecOptional<'a>[src]

impl<'a> Copy for ConnectPostNamespacedPodExecOptional<'a>[src]

impl<'a> Debug for ConnectPostNamespacedPodExecOptional<'a>[src]

impl<'a> Default for ConnectPostNamespacedPodExecOptional<'a>[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.