#[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<ProposalActionsBuilder> for ProposalActionsBuilder
 
impl PartialEq<ProposalActionsBuilder> 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 ==.