pub struct Builder { /* private fields */ }
Expand description
A builder for UpdateContainerInstancesStateInput
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn cluster(self, input: impl Into<String>) -> Self
pub fn cluster(self, input: impl Into<String>) -> Self
The short name or full Amazon Resource Name (ARN) of the cluster that hosts the container instance to update. 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 short name or full Amazon Resource Name (ARN) of the cluster that hosts the container instance to update. If you do not specify a cluster, the default cluster is assumed.
sourcepub fn container_instances(self, input: impl Into<String>) -> Self
pub fn container_instances(self, input: impl Into<String>) -> Self
Appends an item to container_instances
.
To override the contents of this collection use set_container_instances
.
A list of up to 10 container instance IDs or full ARN entries.
sourcepub fn set_container_instances(self, input: Option<Vec<String>>) -> Self
pub fn set_container_instances(self, input: Option<Vec<String>>) -> Self
A list of up to 10 container instance IDs or full ARN entries.
sourcepub fn status(self, input: ContainerInstanceStatus) -> Self
pub fn status(self, input: ContainerInstanceStatus) -> Self
The container instance state to update the container instance with. The only valid values for this action are ACTIVE
and DRAINING
. A container instance can only be updated to DRAINING
status once it has reached an ACTIVE
state. If a container instance is in REGISTERING
, DEREGISTERING
, or REGISTRATION_FAILED
state you can describe the container instance but can't update the container instance state.
sourcepub fn set_status(self, input: Option<ContainerInstanceStatus>) -> Self
pub fn set_status(self, input: Option<ContainerInstanceStatus>) -> Self
The container instance state to update the container instance with. The only valid values for this action are ACTIVE
and DRAINING
. A container instance can only be updated to DRAINING
status once it has reached an ACTIVE
state. If a container instance is in REGISTERING
, DEREGISTERING
, or REGISTRATION_FAILED
state you can describe the container instance but can't update the container instance state.
sourcepub fn build(self) -> Result<UpdateContainerInstancesStateInput, BuildError>
pub fn build(self) -> Result<UpdateContainerInstancesStateInput, BuildError>
Consumes the builder and constructs a UpdateContainerInstancesStateInput
.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more