#[non_exhaustive]pub struct CreateMembersInputBuilder { /* private fields */ }Expand description
A builder for CreateMembersInput.
Implementations§
source§impl CreateMembersInputBuilder
impl CreateMembersInputBuilder
sourcepub fn graph_arn(self, input: impl Into<String>) -> Self
pub fn graph_arn(self, input: impl Into<String>) -> Self
The ARN of the behavior graph.
This field is required.sourcepub fn set_graph_arn(self, input: Option<String>) -> Self
pub fn set_graph_arn(self, input: Option<String>) -> Self
The ARN of the behavior graph.
sourcepub fn get_graph_arn(&self) -> &Option<String>
pub fn get_graph_arn(&self) -> &Option<String>
The ARN of the behavior graph.
sourcepub fn message(self, input: impl Into<String>) -> Self
pub fn message(self, input: impl Into<String>) -> Self
Customized message text to include in the invitation email message to the invited member accounts.
sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
Customized message text to include in the invitation email message to the invited member accounts.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
Customized message text to include in the invitation email message to the invited member accounts.
sourcepub fn disable_email_notification(self, input: bool) -> Self
pub fn disable_email_notification(self, input: bool) -> Self
if set to true, then the invited accounts do not receive email notifications. By default, this is set to false, and the invited accounts receive email notifications.
Organization accounts in the organization behavior graph do not receive email notifications.
sourcepub fn set_disable_email_notification(self, input: Option<bool>) -> Self
pub fn set_disable_email_notification(self, input: Option<bool>) -> Self
if set to true, then the invited accounts do not receive email notifications. By default, this is set to false, and the invited accounts receive email notifications.
Organization accounts in the organization behavior graph do not receive email notifications.
sourcepub fn get_disable_email_notification(&self) -> &Option<bool>
pub fn get_disable_email_notification(&self) -> &Option<bool>
if set to true, then the invited accounts do not receive email notifications. By default, this is set to false, and the invited accounts receive email notifications.
Organization accounts in the organization behavior graph do not receive email notifications.
sourcepub fn accounts(self, input: Account) -> Self
pub fn accounts(self, input: Account) -> Self
Appends an item to accounts.
To override the contents of this collection use set_accounts.
The list of Amazon Web Services accounts to invite or to enable. You can invite or enable up to 50 accounts at a time. For each invited account, the account list contains the account identifier and the Amazon Web Services account root user email address. For organization accounts in the organization behavior graph, the email address is not required.
sourcepub fn set_accounts(self, input: Option<Vec<Account>>) -> Self
pub fn set_accounts(self, input: Option<Vec<Account>>) -> Self
The list of Amazon Web Services accounts to invite or to enable. You can invite or enable up to 50 accounts at a time. For each invited account, the account list contains the account identifier and the Amazon Web Services account root user email address. For organization accounts in the organization behavior graph, the email address is not required.
sourcepub fn get_accounts(&self) -> &Option<Vec<Account>>
pub fn get_accounts(&self) -> &Option<Vec<Account>>
The list of Amazon Web Services accounts to invite or to enable. You can invite or enable up to 50 accounts at a time. For each invited account, the account list contains the account identifier and the Amazon Web Services account root user email address. For organization accounts in the organization behavior graph, the email address is not required.
sourcepub fn build(self) -> Result<CreateMembersInput, BuildError>
pub fn build(self) -> Result<CreateMembersInput, BuildError>
Consumes the builder and constructs a CreateMembersInput.
source§impl CreateMembersInputBuilder
impl CreateMembersInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<CreateMembersOutput, SdkError<CreateMembersError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<CreateMembersOutput, SdkError<CreateMembersError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CreateMembersInputBuilder
impl Clone for CreateMembersInputBuilder
source§fn clone(&self) -> CreateMembersInputBuilder
fn clone(&self) -> CreateMembersInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateMembersInputBuilder
impl Debug for CreateMembersInputBuilder
source§impl Default for CreateMembersInputBuilder
impl Default for CreateMembersInputBuilder
source§fn default() -> CreateMembersInputBuilder
fn default() -> CreateMembersInputBuilder
impl StructuralPartialEq for CreateMembersInputBuilder
Auto Trait Implementations§
impl Freeze for CreateMembersInputBuilder
impl RefUnwindSafe for CreateMembersInputBuilder
impl Send for CreateMembersInputBuilder
impl Sync for CreateMembersInputBuilder
impl Unpin for CreateMembersInputBuilder
impl UnwindSafe for CreateMembersInputBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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