Struct aws_sdk_rds::client::fluent_builders::DeleteCustomDBEngineVersion [−][src]
pub struct DeleteCustomDBEngineVersion<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to DeleteCustomDBEngineVersion
.
Deletes a custom engine version. To run this command, make sure you meet the following prerequisites:
-
The CEV must not be the default for RDS Custom. If it is, change the default before running this command.
-
The CEV must not be associated with an RDS Custom DB instance, RDS Custom instance snapshot, or automated backup of your RDS Custom instance.
Typically, deletion takes a few minutes.
The MediaImport service that imports files from Amazon S3 to create CEVs isn't integrated with
Amazon Web Services CloudTrail. If you turn on data logging for Amazon RDS in CloudTrail, calls to the
DeleteCustomDbEngineVersion
event aren't logged. However, you might see calls from the
API gateway that accesses your Amazon S3 bucket. These calls originate from the MediaImport service for
the DeleteCustomDbEngineVersion
event.
For more information, see Deleting a CEV in the Amazon RDS User Guide.
Implementations
impl<C, M, R> DeleteCustomDBEngineVersion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> DeleteCustomDBEngineVersion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<DeleteCustomDbEngineVersionOutput, SdkError<DeleteCustomDBEngineVersionError>> where
R::Policy: SmithyRetryPolicy<DeleteCustomDbEngineVersionInputOperationOutputAlias, DeleteCustomDbEngineVersionOutput, DeleteCustomDBEngineVersionError, DeleteCustomDbEngineVersionInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<DeleteCustomDbEngineVersionOutput, SdkError<DeleteCustomDBEngineVersionError>> where
R::Policy: SmithyRetryPolicy<DeleteCustomDbEngineVersionInputOperationOutputAlias, DeleteCustomDbEngineVersionOutput, DeleteCustomDBEngineVersionError, DeleteCustomDbEngineVersionInputOperationRetryAlias>,
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 database engine. The only supported engine is custom-oracle-ee
.
The database engine. The only supported engine is custom-oracle-ee
.
The custom engine version (CEV) for your DB instance. This option is required for
RDS Custom, but optional for Amazon RDS. The combination of Engine
and
EngineVersion
is unique per customer per Amazon Web Services Region.
The custom engine version (CEV) for your DB instance. This option is required for
RDS Custom, but optional for Amazon RDS. The combination of Engine
and
EngineVersion
is unique per customer per Amazon Web Services Region.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for DeleteCustomDBEngineVersion<C, M, R>
impl<C, M, R> Send for DeleteCustomDBEngineVersion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for DeleteCustomDBEngineVersion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for DeleteCustomDBEngineVersion<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for DeleteCustomDBEngineVersion<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