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<EnvironmentLifecycleBuilder> for EnvironmentLifecycleBuilder
impl PartialEq<EnvironmentLifecycleBuilder> 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 ==.