AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Cancels an existing Amazon FSx for Lustre data repository task if that task is in either the PENDING or EXECUTING state. When you cancel an export task, Amazon FSx does the following.

For a release task, Amazon FSx will stop releasing files upon cancellation. Any files that have already been released will remain in the released state.

Note:

This is an asynchronous operation using the standard naming convention for .NET 4.7.2 or higher.

Namespace: Amazon.FSx
Assembly: AWSSDK.FSx.dll
Version: 3.x.y.z

Syntax

C#
public virtual Task<CancelDataRepositoryTaskResponse> CancelDataRepositoryTaskAsync(
         CancelDataRepositoryTaskRequest request,
         CancellationToken cancellationToken
)

Parameters

request
Type: Amazon.FSx.Model.CancelDataRepositoryTaskRequest

Container for the necessary parameters to execute the CancelDataRepositoryTask service method.

cancellationToken
Type: System.Threading.CancellationToken

A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Return Value


The response from the CancelDataRepositoryTask service method, as returned by FSx.

Exceptions

ExceptionCondition
BadRequestException A generic error indicating a failure with a client request.
DataRepositoryTaskEndedException The data repository task could not be canceled because the task has already ended.
DataRepositoryTaskNotFoundException The data repository task or tasks you specified could not be found.
InternalServerErrorException A generic error indicating a server-side failure.
UnsupportedOperationException The requested operation is not supported for this resource or API.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer

See Also