#[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