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