Struct aws_sdk_ecs::input::execute_command_input::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for ExecuteCommandInput.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn cluster(self, input: impl Into<String>) -> Self
pub fn cluster(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify a cluster, the default cluster is assumed.
sourcepub fn set_cluster(self, input: Option<String>) -> Self
pub fn set_cluster(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) or short name of the cluster the task is running in. If you do not specify a cluster, the default cluster is assumed.
sourcepub fn container(self, input: impl Into<String>) -> Self
pub fn container(self, input: impl Into<String>) -> Self
The name of the container to execute the command on. A container name only needs to be specified for tasks containing multiple containers.
sourcepub fn set_container(self, input: Option<String>) -> Self
pub fn set_container(self, input: Option<String>) -> Self
The name of the container to execute the command on. A container name only needs to be specified for tasks containing multiple containers.
sourcepub fn set_command(self, input: Option<String>) -> Self
pub fn set_command(self, input: Option<String>) -> Self
The command to run on the container.
sourcepub fn interactive(self, input: bool) -> Self
pub fn interactive(self, input: bool) -> Self
Use this flag to run your command in interactive mode.
sourcepub fn set_interactive(self, input: Option<bool>) -> Self
pub fn set_interactive(self, input: Option<bool>) -> Self
Use this flag to run your command in interactive mode.
sourcepub fn task(self, input: impl Into<String>) -> Self
pub fn task(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) or ID of the task the container is part of.
sourcepub fn set_task(self, input: Option<String>) -> Self
pub fn set_task(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) or ID of the task the container is part of.
sourcepub fn build(self) -> Result<ExecuteCommandInput, BuildError>
pub fn build(self) -> Result<ExecuteCommandInput, BuildError>
Consumes the builder and constructs a ExecuteCommandInput.