#[non_exhaustive]pub struct ProposalActionsBuilder { /* private fields */ }Expand description
A builder for ProposalActions.
Implementations§
source§impl ProposalActionsBuilder
impl ProposalActionsBuilder
sourcepub fn invitations(self, input: InviteAction) -> Self
pub fn invitations(self, input: InviteAction) -> Self
Appends an item to invitations.
To override the contents of this collection use set_invitations.
The actions to perform for an APPROVED proposal to invite an Amazon Web Services account to create a member and join the network.
sourcepub fn set_invitations(self, input: Option<Vec<InviteAction>>) -> Self
pub fn set_invitations(self, input: Option<Vec<InviteAction>>) -> Self
The actions to perform for an APPROVED proposal to invite an Amazon Web Services account to create a member and join the network.
sourcepub fn get_invitations(&self) -> &Option<Vec<InviteAction>>
pub fn get_invitations(&self) -> &Option<Vec<InviteAction>>
The actions to perform for an APPROVED proposal to invite an Amazon Web Services account to create a member and join the network.
sourcepub fn removals(self, input: RemoveAction) -> Self
pub fn removals(self, input: RemoveAction) -> Self
Appends an item to removals.
To override the contents of this collection use set_removals.
The actions to perform for an APPROVED proposal to remove a member from the network, which deletes the member and all associated member resources from the network.
sourcepub fn set_removals(self, input: Option<Vec<RemoveAction>>) -> Self
pub fn set_removals(self, input: Option<Vec<RemoveAction>>) -> Self
The actions to perform for an APPROVED proposal to remove a member from the network, which deletes the member and all associated member resources from the network.
sourcepub fn get_removals(&self) -> &Option<Vec<RemoveAction>>
pub fn get_removals(&self) -> &Option<Vec<RemoveAction>>
The actions to perform for an APPROVED proposal to remove a member from the network, which deletes the member and all associated member resources from the network.
sourcepub fn build(self) -> ProposalActions
pub fn build(self) -> ProposalActions
Consumes the builder and constructs a ProposalActions.
Trait Implementations§
source§impl Clone for ProposalActionsBuilder
impl Clone for ProposalActionsBuilder
source§fn clone(&self) -> ProposalActionsBuilder
fn clone(&self) -> ProposalActionsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ProposalActionsBuilder
impl Debug for ProposalActionsBuilder
source§impl Default for ProposalActionsBuilder
impl Default for ProposalActionsBuilder
source§fn default() -> ProposalActionsBuilder
fn default() -> ProposalActionsBuilder
source§impl PartialEq for ProposalActionsBuilder
impl PartialEq for ProposalActionsBuilder
source§fn eq(&self, other: &ProposalActionsBuilder) -> bool
fn eq(&self, other: &ProposalActionsBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ProposalActionsBuilder
Auto Trait Implementations§
impl Freeze for ProposalActionsBuilder
impl RefUnwindSafe for ProposalActionsBuilder
impl Send for ProposalActionsBuilder
impl Sync for ProposalActionsBuilder
impl Unpin for ProposalActionsBuilder
impl UnwindSafe for ProposalActionsBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more