Struct aws_sdk_codedeploy::model::DeploymentReadyOption
source · [−]#[non_exhaustive]pub struct DeploymentReadyOption { /* private fields */ }
Expand description
Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment.
Implementations
sourceimpl DeploymentReadyOption
impl DeploymentReadyOption
sourcepub fn action_on_timeout(&self) -> Option<&DeploymentReadyAction>
pub fn action_on_timeout(&self) -> Option<&DeploymentReadyAction>
Information about when to reroute traffic from an original environment to a replacement environment in a blue/green deployment.
-
CONTINUE_DEPLOYMENT: Register new instances with the load balancer immediately after the new application revision is installed on the instances in the replacement environment.
-
STOP_DEPLOYMENT: Do not register new instances with a load balancer unless traffic rerouting is started using
ContinueDeployment
. If traffic rerouting is not started before the end of the specified wait period, the deployment status is changed to Stopped.
sourcepub fn wait_time_in_minutes(&self) -> i32
pub fn wait_time_in_minutes(&self) -> i32
The number of minutes to wait before the status of a blue/green deployment is changed to Stopped if rerouting is not started manually. Applies only to the STOP_DEPLOYMENT
option for actionOnTimeout
.
sourceimpl DeploymentReadyOption
impl DeploymentReadyOption
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DeploymentReadyOption
.
Trait Implementations
sourceimpl Clone for DeploymentReadyOption
impl Clone for DeploymentReadyOption
sourcefn clone(&self) -> DeploymentReadyOption
fn clone(&self) -> DeploymentReadyOption
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DeploymentReadyOption
impl Debug for DeploymentReadyOption
sourceimpl PartialEq<DeploymentReadyOption> for DeploymentReadyOption
impl PartialEq<DeploymentReadyOption> for DeploymentReadyOption
sourcefn eq(&self, other: &DeploymentReadyOption) -> bool
fn eq(&self, other: &DeploymentReadyOption) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &DeploymentReadyOption) -> bool
fn ne(&self, other: &DeploymentReadyOption) -> bool
This method tests for !=
.
impl StructuralPartialEq for DeploymentReadyOption
Auto Trait Implementations
impl RefUnwindSafe for DeploymentReadyOption
impl Send for DeploymentReadyOption
impl Sync for DeploymentReadyOption
impl Unpin for DeploymentReadyOption
impl UnwindSafe for DeploymentReadyOption
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