Struct aws_sdk_quicksight::client::fluent_builders::CreateIngestion
source · [−]pub struct CreateIngestion<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }Expand description
Fluent builder constructing a request to CreateIngestion.
Creates and starts a new SPICE ingestion for a dataset. You can manually refresh datasets in an Enterprise edition account 32 times in a 24-hour period. You can manually refresh datasets in a Standard edition account 8 times in a 24-hour period. Each 24-hour period is measured starting 24 hours before the current date and time.
Any ingestions operating on tagged datasets inherit the same tags automatically for use in access control. For an example, see How do I create an IAM policy to control access to Amazon EC2 resources using tags? in the Amazon Web Services Knowledge Center. Tags are visible on the tagged dataset, but not on the ingestion resource.
Implementations
impl<C, M, R> CreateIngestion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreateIngestion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreateIngestionOutput, SdkError<CreateIngestionError>> where
R::Policy: SmithyRetryPolicy<CreateIngestionInputOperationOutputAlias, CreateIngestionOutput, CreateIngestionError, CreateIngestionInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreateIngestionOutput, SdkError<CreateIngestionError>> where
R::Policy: SmithyRetryPolicy<CreateIngestionInputOperationOutputAlias, CreateIngestionOutput, CreateIngestionError, CreateIngestionInputOperationRetryAlias>,
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.
The ID of the dataset used in the ingestion.
The ID of the dataset used in the ingestion.
An ID for the ingestion.
An ID for the ingestion.
The Amazon Web Services account ID.
The Amazon Web Services account ID.
The type of ingestion that you want to create.
The type of ingestion that you want to create.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CreateIngestion<C, M, R>
impl<C, M, R> Send for CreateIngestion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreateIngestion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreateIngestion<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CreateIngestion<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