Struct aws_sdk_cloudformation::model::change_set_summary::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for ChangeSetSummary.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn stack_id(self, input: impl Into<String>) -> Self
pub fn stack_id(self, input: impl Into<String>) -> Self
The ID of the stack with which the change set is associated.
sourcepub fn set_stack_id(self, input: Option<String>) -> Self
pub fn set_stack_id(self, input: Option<String>) -> Self
The ID of the stack with which the change set is associated.
sourcepub fn stack_name(self, input: impl Into<String>) -> Self
pub fn stack_name(self, input: impl Into<String>) -> Self
The name of the stack with which the change set is associated.
sourcepub fn set_stack_name(self, input: Option<String>) -> Self
pub fn set_stack_name(self, input: Option<String>) -> Self
The name of the stack with which the change set is associated.
sourcepub fn change_set_id(self, input: impl Into<String>) -> Self
pub fn change_set_id(self, input: impl Into<String>) -> Self
The ID of the change set.
sourcepub fn set_change_set_id(self, input: Option<String>) -> Self
pub fn set_change_set_id(self, input: Option<String>) -> Self
The ID of the change set.
sourcepub fn change_set_name(self, input: impl Into<String>) -> Self
pub fn change_set_name(self, input: impl Into<String>) -> Self
The name of the change set.
sourcepub fn set_change_set_name(self, input: Option<String>) -> Self
pub fn set_change_set_name(self, input: Option<String>) -> Self
The name of the change set.
sourcepub fn execution_status(self, input: ExecutionStatus) -> Self
pub fn execution_status(self, input: ExecutionStatus) -> Self
If the change set execution status is AVAILABLE, you can execute the change set. If you can't execute the change set, the status indicates why. For example, a change set might be in an UNAVAILABLE state because CloudFormation is still creating it or in an OBSOLETE state because the stack was already updated.
sourcepub fn set_execution_status(self, input: Option<ExecutionStatus>) -> Self
pub fn set_execution_status(self, input: Option<ExecutionStatus>) -> Self
If the change set execution status is AVAILABLE, you can execute the change set. If you can't execute the change set, the status indicates why. For example, a change set might be in an UNAVAILABLE state because CloudFormation is still creating it or in an OBSOLETE state because the stack was already updated.
sourcepub fn status(self, input: ChangeSetStatus) -> Self
pub fn status(self, input: ChangeSetStatus) -> Self
The state of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or FAILED.
sourcepub fn set_status(self, input: Option<ChangeSetStatus>) -> Self
pub fn set_status(self, input: Option<ChangeSetStatus>) -> Self
The state of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or FAILED.
sourcepub fn status_reason(self, input: impl Into<String>) -> Self
pub fn status_reason(self, input: impl Into<String>) -> Self
A description of the change set's status. For example, if your change set is in the FAILED state, CloudFormation shows the error message.
sourcepub fn set_status_reason(self, input: Option<String>) -> Self
pub fn set_status_reason(self, input: Option<String>) -> Self
A description of the change set's status. For example, if your change set is in the FAILED state, CloudFormation shows the error message.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The start time when the change set was created, in UTC.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The start time when the change set was created, in UTC.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
Descriptive information about the change set.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
Descriptive information about the change set.
sourcepub fn include_nested_stacks(self, input: bool) -> Self
pub fn include_nested_stacks(self, input: bool) -> Self
Specifies the current setting of IncludeNestedStacks for the change set.
sourcepub fn set_include_nested_stacks(self, input: Option<bool>) -> Self
pub fn set_include_nested_stacks(self, input: Option<bool>) -> Self
Specifies the current setting of IncludeNestedStacks for the change set.
sourcepub fn parent_change_set_id(self, input: impl Into<String>) -> Self
pub fn parent_change_set_id(self, input: impl Into<String>) -> Self
The parent change set ID.
sourcepub fn set_parent_change_set_id(self, input: Option<String>) -> Self
pub fn set_parent_change_set_id(self, input: Option<String>) -> Self
The parent change set ID.
sourcepub fn root_change_set_id(self, input: impl Into<String>) -> Self
pub fn root_change_set_id(self, input: impl Into<String>) -> Self
The root change set ID.
sourcepub fn set_root_change_set_id(self, input: Option<String>) -> Self
pub fn set_root_change_set_id(self, input: Option<String>) -> Self
The root change set ID.
sourcepub fn build(self) -> ChangeSetSummary
pub fn build(self) -> ChangeSetSummary
Consumes the builder and constructs a ChangeSetSummary.