DatasetsOperations interface

表示 Datasets作的介面。

屬性

cancelGenerationJob

如果指定的資料產生工作仍在進行中,則會取消。

createGenerationJob

提交新的資料產生工作以進行非同步執行。

createOrUpdate

使用給定版本ID創建新的 DatasetVersion 或更新現有 DatasetVersion

delete

刪除 DatasetVersion 的特定版本。 如果 DatasetVersion 已成功刪除或 DatasetVersion 不存在,則服務將返回 204 No Content。

deleteGenerationJob

移除指定的資料產生工作及其相關輸出。

get

獲取 DatasetVersion 的特定版本。 如果 DatasetVersion 不存在,則服務將返回 404 Not Found 錯誤。

getCredentials

獲取SAS憑據以訪問與數據集版本關聯的存儲帳戶。

getGenerationJob

擷取指定的資料產生工作及其當前狀態。

list

列出每個 DatasetVersion 的最新版本

listGenerationJobs

回傳資料產生工作清單。

listVersions

列出給定 DatasetVersion 的所有版本

pendingUpload

開始特定版本的數據集的新上傳或獲取現有待上傳的數據集。

uploadFile

將檔案上傳到 DatasetVersion。 只支援 Node.js。

uploadFolder

上傳資料夾到 DatasetVersion。 只支援 Node.js。

屬性詳細資料

cancelGenerationJob

如果指定的資料產生工作仍在進行中,則會取消。

cancelGenerationJob: (jobId: string, options?: DatasetsCancelGenerationJobOptionalParams) => Promise<DataGenerationJobUnion>

屬性值

(jobId: string, options?: DatasetsCancelGenerationJobOptionalParams) => Promise<DataGenerationJobUnion>

createGenerationJob

提交新的資料產生工作以進行非同步執行。

createGenerationJob: (job: DataGenerationJobInputsUnion, options?: DatasetsCreateGenerationJobOptionalParams) => JobPoller<DataGenerationJobResult>

屬性值

(job: DataGenerationJobInputsUnion, options?: DatasetsCreateGenerationJobOptionalParams) => JobPoller<DataGenerationJobResult>

createOrUpdate

使用給定版本ID創建新的 DatasetVersion 或更新現有 DatasetVersion

createOrUpdate: (name: string, version: string, datasetVersion: DatasetVersionUnion, options?: DatasetsCreateOrUpdateOptionalParams) => Promise<DatasetVersionUnion>

屬性值

(name: string, version: string, datasetVersion: DatasetVersionUnion, options?: DatasetsCreateOrUpdateOptionalParams) => Promise<DatasetVersionUnion>

delete

刪除 DatasetVersion 的特定版本。 如果 DatasetVersion 已成功刪除或 DatasetVersion 不存在,則服務將返回 204 No Content。

delete: (name: string, version: string, options?: DatasetsDeleteOptionalParams) => Promise<void>

屬性值

(name: string, version: string, options?: DatasetsDeleteOptionalParams) => Promise<void>

deleteGenerationJob

移除指定的資料產生工作及其相關輸出。

deleteGenerationJob: (jobId: string, options?: DatasetsDeleteGenerationJobOptionalParams) => Promise<void>

屬性值

(jobId: string, options?: DatasetsDeleteGenerationJobOptionalParams) => Promise<void>

get

獲取 DatasetVersion 的特定版本。 如果 DatasetVersion 不存在,則服務將返回 404 Not Found 錯誤。

get: (name: string, version: string, options?: DatasetsGetOptionalParams) => Promise<DatasetVersionUnion>

屬性值

(name: string, version: string, options?: DatasetsGetOptionalParams) => Promise<DatasetVersionUnion>

getCredentials

獲取SAS憑據以訪問與數據集版本關聯的存儲帳戶。

getCredentials: (name: string, version: string, options?: DatasetsGetCredentialsOptionalParams) => Promise<DatasetCredential>

屬性值

(name: string, version: string, options?: DatasetsGetCredentialsOptionalParams) => Promise<DatasetCredential>

getGenerationJob

擷取指定的資料產生工作及其當前狀態。

getGenerationJob: (jobId: string, options?: DatasetsGetGenerationJobOptionalParams) => Promise<DataGenerationJobUnion>

屬性值

(jobId: string, options?: DatasetsGetGenerationJobOptionalParams) => Promise<DataGenerationJobUnion>

list

列出每個 DatasetVersion 的最新版本

list: (options?: DatasetsListOptionalParams) => PagedAsyncIterableIterator<DatasetVersionUnion, DatasetVersionUnion[], PageSettings>

屬性值

(options?: DatasetsListOptionalParams) => PagedAsyncIterableIterator<DatasetVersionUnion, DatasetVersionUnion[], PageSettings>

listGenerationJobs

回傳資料產生工作清單。

listGenerationJobs: (options?: DatasetsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<DataGenerationJobUnion, DataGenerationJobUnion[], PageSettings>

屬性值

(options?: DatasetsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<DataGenerationJobUnion, DataGenerationJobUnion[], PageSettings>

listVersions

列出給定 DatasetVersion 的所有版本

listVersions: (name: string, options?: DatasetsListVersionsOptionalParams) => PagedAsyncIterableIterator<DatasetVersionUnion, DatasetVersionUnion[], PageSettings>

屬性值

(name: string, options?: DatasetsListVersionsOptionalParams) => PagedAsyncIterableIterator<DatasetVersionUnion, DatasetVersionUnion[], PageSettings>

pendingUpload

開始特定版本的數據集的新上傳或獲取現有待上傳的數據集。

pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: DatasetsPendingUploadOptionalParams) => Promise<PendingUploadResponse>

屬性值

(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: DatasetsPendingUploadOptionalParams) => Promise<PendingUploadResponse>

uploadFile

將檔案上傳到 DatasetVersion。 只支援 Node.js。

uploadFile: (name: string, version: string, filePath: string, options?: DatasetUploadOptions) => Promise<DatasetVersionUnion>

屬性值

(name: string, version: string, filePath: string, options?: DatasetUploadOptions) => Promise<DatasetVersionUnion>

uploadFolder

上傳資料夾到 DatasetVersion。 只支援 Node.js。

uploadFolder: (name: string, version: string, folderPath: string, options?: DatasetUploadOptions) => Promise<DatasetVersionUnion>

屬性值

(name: string, version: string, folderPath: string, options?: DatasetUploadOptions) => Promise<DatasetVersionUnion>