#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for StackSetOperationResultSummary
Implementations
sourceimpl Builder
impl Builder
sourcepub fn account(self, input: impl Into<String>) -> Self
pub fn account(self, input: impl Into<String>) -> Self
[Self-managed permissions] The name of the Amazon Web Services account for this operation result.
sourcepub fn set_account(self, input: Option<String>) -> Self
pub fn set_account(self, input: Option<String>) -> Self
[Self-managed permissions] The name of the Amazon Web Services account for this operation result.
sourcepub fn region(self, input: impl Into<String>) -> Self
pub fn region(self, input: impl Into<String>) -> Self
The name of the Amazon Web Services Region for this operation result.
sourcepub fn set_region(self, input: Option<String>) -> Self
pub fn set_region(self, input: Option<String>) -> Self
The name of the Amazon Web Services Region for this operation result.
sourcepub fn status(self, input: StackSetOperationResultStatus) -> Self
pub fn status(self, input: StackSetOperationResultStatus) -> Self
The result status of the stack set operation for the given account in the given Region.
-
CANCELLED: The operation in the specified account and Region has been canceled. This is either because a user has stopped the stack set operation, or because the failure tolerance of the stack set operation has been exceeded. -
FAILED: The operation in the specified account and Region failed.If the stack set operation fails in enough accounts within a Region, the failure tolerance for the stack set operation as a whole might be exceeded.
-
RUNNING: The operation in the specified account and Region is currently in progress. -
PENDING: The operation in the specified account and Region has yet to start. -
SUCCEEDED: The operation in the specified account and Region completed successfully.
sourcepub fn set_status(self, input: Option<StackSetOperationResultStatus>) -> Self
pub fn set_status(self, input: Option<StackSetOperationResultStatus>) -> Self
The result status of the stack set operation for the given account in the given Region.
-
CANCELLED: The operation in the specified account and Region has been canceled. This is either because a user has stopped the stack set operation, or because the failure tolerance of the stack set operation has been exceeded. -
FAILED: The operation in the specified account and Region failed.If the stack set operation fails in enough accounts within a Region, the failure tolerance for the stack set operation as a whole might be exceeded.
-
RUNNING: The operation in the specified account and Region is currently in progress. -
PENDING: The operation in the specified account and Region has yet to start. -
SUCCEEDED: The operation in the specified account and Region completed successfully.
sourcepub fn status_reason(self, input: impl Into<String>) -> Self
pub fn status_reason(self, input: impl Into<String>) -> Self
The reason for the assigned result status.
sourcepub fn set_status_reason(self, input: Option<String>) -> Self
pub fn set_status_reason(self, input: Option<String>) -> Self
The reason for the assigned result status.
sourcepub fn account_gate_result(self, input: AccountGateResult) -> Self
pub fn account_gate_result(self, input: AccountGateResult) -> Self
The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.
sourcepub fn set_account_gate_result(self, input: Option<AccountGateResult>) -> Self
pub fn set_account_gate_result(self, input: Option<AccountGateResult>) -> Self
The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.
sourcepub fn organizational_unit_id(self, input: impl Into<String>) -> Self
pub fn organizational_unit_id(self, input: impl Into<String>) -> Self
[Service-managed permissions] The organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets.
sourcepub fn set_organizational_unit_id(self, input: Option<String>) -> Self
pub fn set_organizational_unit_id(self, input: Option<String>) -> Self
[Service-managed permissions] The organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets.
sourcepub fn build(self) -> StackSetOperationResultSummary
pub fn build(self) -> StackSetOperationResultSummary
Consumes the builder and constructs a StackSetOperationResultSummary
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