Share via


DatasetsOperations Class

Definition

The DatasetsOperations sub-client.

public class DatasetsOperations
type DatasetsOperations = class
Public Class DatasetsOperations
Inheritance
DatasetsOperations

Constructors

DatasetsOperations()

Initializes a new instance of DatasetsOperations for mocking.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CreateOrUpdate(String, String, BinaryContent, RequestOptions)

[Protocol Method] Create a new or update an existing DatasetVersion with the given version id

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateAsync(String, String, BinaryContent, RequestOptions)

[Protocol Method] Create a new or update an existing DatasetVersion with the given version id

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Delete(String, String, CancellationToken)

Delete the specific version of the DatasetVersion. The service returns 204 No Content if the DatasetVersion was deleted successfully or if the DatasetVersion does not exist.

Delete(String, String, RequestOptions)

[Protocol Method] Delete the specific version of the DatasetVersion. The service returns 204 No Content if the DatasetVersion was deleted successfully or if the DatasetVersion does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteAsync(String, String, CancellationToken)

Delete the specific version of the DatasetVersion. The service returns 204 No Content if the DatasetVersion was deleted successfully or if the DatasetVersion does not exist.

DeleteAsync(String, String, RequestOptions)

[Protocol Method] Delete the specific version of the DatasetVersion. The service returns 204 No Content if the DatasetVersion was deleted successfully or if the DatasetVersion does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCredentials(String, String, CancellationToken)

Get the SAS credential to access the storage account associated with a Dataset version.

GetCredentials(String, String, RequestOptions)

[Protocol Method] Get the SAS credential to access the storage account associated with a Dataset version.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetCredentialsAsync(String, String, CancellationToken)

Get the SAS credential to access the storage account associated with a Dataset version.

GetCredentialsAsync(String, String, RequestOptions)

[Protocol Method] Get the SAS credential to access the storage account associated with a Dataset version.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetDataset(String, String, CancellationToken)

Get the specific version of the DatasetVersion. The service returns 404 Not Found error if the DatasetVersion does not exist.

GetDataset(String, String, RequestOptions)

[Protocol Method] Get the specific version of the DatasetVersion. The service returns 404 Not Found error if the DatasetVersion does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetDatasetAsync(String, String, CancellationToken)

Get the specific version of the DatasetVersion. The service returns 404 Not Found error if the DatasetVersion does not exist.

GetDatasetAsync(String, String, RequestOptions)

[Protocol Method] Get the specific version of the DatasetVersion. The service returns 404 Not Found error if the DatasetVersion does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetDatasets(CancellationToken)

List the latest version of each DatasetVersion.

GetDatasets(RequestOptions)

[Protocol Method] List the latest version of each DatasetVersion

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetDatasetsAsync(CancellationToken)

List the latest version of each DatasetVersion.

GetDatasetsAsync(RequestOptions)

[Protocol Method] List the latest version of each DatasetVersion

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetDatasetVersions(String, CancellationToken)

List all versions of the given DatasetVersion.

GetDatasetVersions(String, RequestOptions)

[Protocol Method] List all versions of the given DatasetVersion

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetDatasetVersionsAsync(String, CancellationToken)

List all versions of the given DatasetVersion.

GetDatasetVersionsAsync(String, RequestOptions)

[Protocol Method] List all versions of the given DatasetVersion

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
PendingUpload(String, String, BinaryContent, RequestOptions)

[Protocol Method] Start a new or get an existing pending upload of a dataset for a specific version.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
PendingUpload(String, String, PendingUploadConfiguration, CancellationToken)

Start a new or get an existing pending upload of a dataset for a specific version.

PendingUploadAsync(String, String, BinaryContent, RequestOptions)

[Protocol Method] Start a new or get an existing pending upload of a dataset for a specific version.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
PendingUploadAsync(String, String, PendingUploadConfiguration, CancellationToken)

Start a new or get an existing pending upload of a dataset for a specific version.

UploadFile(String, String, String, String)

Uploads a file to blob storage and creates a dataset that references this file.

UploadFileAsync(String, String, String, String)

Uploads a file to blob storage and creates a dataset that references this file.

UploadFolder(String, String, String, String, Regex)

Uploads all files in a folder to blob storage and creates a dataset that references this folder.

UploadFolderAsync(String, String, String, String, Regex)

Uploads all files in a folder to blob storage and creates a dataset that references this folder.

Applies to