Struct aws_sdk_macie2::client::fluent_builders::CreateInvitations [−][src]
pub struct CreateInvitations<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to CreateInvitations
.
Sends an Amazon Macie membership invitation to one or more accounts.
Implementations
impl<C, M, R> CreateInvitations<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreateInvitations<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreateInvitationsOutput, SdkError<CreateInvitationsError>> where
R::Policy: SmithyRetryPolicy<CreateInvitationsInputOperationOutputAlias, CreateInvitationsOutput, CreateInvitationsError, CreateInvitationsInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreateInvitationsOutput, SdkError<CreateInvitationsError>> where
R::Policy: SmithyRetryPolicy<CreateInvitationsInputOperationOutputAlias, CreateInvitationsOutput, CreateInvitationsError, CreateInvitationsInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
Appends an item to accountIds
.
To override the contents of this collection use set_account_ids
.
An array that lists Amazon Web Services account IDs, one for each account to send the invitation to.
An array that lists Amazon Web Services account IDs, one for each account to send the invitation to.
Specifies whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in Personal Health Dashboard. To send an email notification to the root user of each account, set this value to true.
Specifies whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in Personal Health Dashboard. To send an email notification to the root user of each account, set this value to true.
A custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation.
A custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for CreateInvitations<C, M, R>
impl<C, M, R> Send for CreateInvitations<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreateInvitations<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreateInvitations<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for CreateInvitations<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more