deleteServerlessCacheSnapshot method
Future<DeleteServerlessCacheSnapshotResponse>
deleteServerlessCacheSnapshot({
- required String serverlessCacheSnapshotName,
Deletes an existing serverless cache snapshot. Available for Valkey, Redis OSS and Serverless Memcached only.
May throw InvalidParameterValueException.
May throw InvalidServerlessCacheSnapshotStateFault.
May throw ServerlessCacheSnapshotNotFoundFault.
May throw ServiceLinkedRoleNotFoundFault.
Parameter serverlessCacheSnapshotName :
Idenfitier of the snapshot to be deleted. Available for Valkey, Redis OSS
and Serverless Memcached only.
Implementation
Future<DeleteServerlessCacheSnapshotResponse> deleteServerlessCacheSnapshot({
required String serverlessCacheSnapshotName,
}) async {
final $request = <String, String>{
'ServerlessCacheSnapshotName': serverlessCacheSnapshotName,
};
final $result = await _protocol.send(
$request,
action: 'DeleteServerlessCacheSnapshot',
version: '2015-02-02',
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
resultWrapper: 'DeleteServerlessCacheSnapshotResult',
);
return DeleteServerlessCacheSnapshotResponse.fromXml($result);
}