Struct aws_sdk_cloud9::types::builders::EnvironmentLifecycleBuilder
source · #[non_exhaustive]pub struct EnvironmentLifecycleBuilder { /* private fields */ }
Expand description
A builder for EnvironmentLifecycle
.
Implementations§
source§impl EnvironmentLifecycleBuilder
impl EnvironmentLifecycleBuilder
sourcepub fn status(self, input: EnvironmentLifecycleStatus) -> Self
pub fn status(self, input: EnvironmentLifecycleStatus) -> Self
The current creation or deletion lifecycle state of the environment.
-
CREATING
: The environment is in the process of being created. -
CREATED
: The environment was successfully created. -
CREATE_FAILED
: The environment failed to be created. -
DELETING
: The environment is in the process of being deleted. -
DELETE_FAILED
: The environment failed to delete.
sourcepub fn set_status(self, input: Option<EnvironmentLifecycleStatus>) -> Self
pub fn set_status(self, input: Option<EnvironmentLifecycleStatus>) -> Self
The current creation or deletion lifecycle state of the environment.
-
CREATING
: The environment is in the process of being created. -
CREATED
: The environment was successfully created. -
CREATE_FAILED
: The environment failed to be created. -
DELETING
: The environment is in the process of being deleted. -
DELETE_FAILED
: The environment failed to delete.
sourcepub fn get_status(&self) -> &Option<EnvironmentLifecycleStatus>
pub fn get_status(&self) -> &Option<EnvironmentLifecycleStatus>
The current creation or deletion lifecycle state of the environment.
-
CREATING
: The environment is in the process of being created. -
CREATED
: The environment was successfully created. -
CREATE_FAILED
: The environment failed to be created. -
DELETING
: The environment is in the process of being deleted. -
DELETE_FAILED
: The environment failed to delete.
sourcepub fn reason(self, input: impl Into<String>) -> Self
pub fn reason(self, input: impl Into<String>) -> Self
Any informational message about the lifecycle state of the environment.
sourcepub fn set_reason(self, input: Option<String>) -> Self
pub fn set_reason(self, input: Option<String>) -> Self
Any informational message about the lifecycle state of the environment.
sourcepub fn get_reason(&self) -> &Option<String>
pub fn get_reason(&self) -> &Option<String>
Any informational message about the lifecycle state of the environment.
sourcepub fn failure_resource(self, input: impl Into<String>) -> Self
pub fn failure_resource(self, input: impl Into<String>) -> Self
If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.
sourcepub fn set_failure_resource(self, input: Option<String>) -> Self
pub fn set_failure_resource(self, input: Option<String>) -> Self
If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.
sourcepub fn get_failure_resource(&self) -> &Option<String>
pub fn get_failure_resource(&self) -> &Option<String>
If the environment failed to delete, the Amazon Resource Name (ARN) of the related Amazon Web Services resource.
sourcepub fn build(self) -> EnvironmentLifecycle
pub fn build(self) -> EnvironmentLifecycle
Consumes the builder and constructs a EnvironmentLifecycle
.
Trait Implementations§
source§impl Clone for EnvironmentLifecycleBuilder
impl Clone for EnvironmentLifecycleBuilder
source§fn clone(&self) -> EnvironmentLifecycleBuilder
fn clone(&self) -> EnvironmentLifecycleBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for EnvironmentLifecycleBuilder
impl Debug for EnvironmentLifecycleBuilder
source§impl Default for EnvironmentLifecycleBuilder
impl Default for EnvironmentLifecycleBuilder
source§fn default() -> EnvironmentLifecycleBuilder
fn default() -> EnvironmentLifecycleBuilder
source§impl PartialEq for EnvironmentLifecycleBuilder
impl PartialEq for EnvironmentLifecycleBuilder
source§fn eq(&self, other: &EnvironmentLifecycleBuilder) -> bool
fn eq(&self, other: &EnvironmentLifecycleBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.