pub struct CreateSecurityConfiguration<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to CreateSecurityConfiguration
.
Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
Implementations
impl<C, M, R> CreateSecurityConfiguration<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreateSecurityConfiguration<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreateSecurityConfigurationOutput, SdkError<CreateSecurityConfigurationError>> where
R::Policy: SmithyRetryPolicy<CreateSecurityConfigurationInputOperationOutputAlias, CreateSecurityConfigurationOutput, CreateSecurityConfigurationError, CreateSecurityConfigurationInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreateSecurityConfigurationOutput, SdkError<CreateSecurityConfigurationError>> where
R::Policy: SmithyRetryPolicy<CreateSecurityConfigurationInputOperationOutputAlias, CreateSecurityConfigurationOutput, CreateSecurityConfigurationError, CreateSecurityConfigurationInputOperationRetryAlias>,
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 name for the new security configuration.
The name for the new security configuration.
The encryption configuration for the new security configuration.
The encryption configuration for the new security configuration.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CreateSecurityConfiguration<C, M, R>
impl<C, M, R> Send for CreateSecurityConfiguration<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreateSecurityConfiguration<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreateSecurityConfiguration<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CreateSecurityConfiguration<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