Versions in this module Expand all Collapse all v0 v0.24.0 Mar 25, 2022 Changes in this version + func NewCmdExec(f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command + type DefaultRemoteExecutor struct + func (*DefaultRemoteExecutor) Execute(method string, url *url.URL, config *restclient.Config, stdin io.Reader, ...) error + type ExecOptions struct + Builder func() *resource.Builder + Command []string + Config *restclient.Config + EnforceNamespace bool + ExecutablePodFn polymorphichelpers.AttachablePodForObjectFunc + Executor RemoteExecutor + GetPodTimeout time.Duration + Pod *corev1.Pod + PodClient coreclient.PodsGetter + ResourceName string + func (p *ExecOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, argsIn []string, argsLenAtDash int) error + func (p *ExecOptions) Run() error + func (p *ExecOptions) Validate() error + type RemoteExecutor interface + Execute func(method string, url *url.URL, config *restclient.Config, stdin io.Reader, ...) error + type StreamOptions struct + ContainerName string + InterruptParent *interrupt.Handler + Namespace string + PodName string + Quiet bool + Stdin bool + TTY bool + func (o *StreamOptions) SetupTTY() term.TTY