BetaDatasetsOperations interface

Interface representing a BetaDatasets operations.

Properties

cancelGenerationJob

Cancels a data generation job by its ID.

createGenerationJob

Creates a data generation job.

deleteGenerationJob

Deletes a data generation job by its ID.

getGenerationJob

Gets the details of a data generation job by its ID.

listGenerationJobs

Returns a list of data generation jobs.

Property Details

cancelGenerationJob

Cancels a data generation job by its ID.

cancelGenerationJob: (jobId: string, options?: BetaDatasetsCancelGenerationJobOptionalParams) => Promise<DataGenerationJob>

Property Value

(jobId: string, options?: BetaDatasetsCancelGenerationJobOptionalParams) => Promise<DataGenerationJob>

createGenerationJob

Creates a data generation job.

createGenerationJob: (job: DataGenerationJob, options?: BetaDatasetsCreateGenerationJobOptionalParams) => Promise<DataGenerationJob>

Property Value

(job: DataGenerationJob, options?: BetaDatasetsCreateGenerationJobOptionalParams) => Promise<DataGenerationJob>

deleteGenerationJob

Deletes a data generation job by its ID.

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

Property Value

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

getGenerationJob

Gets the details of a data generation job by its ID.

getGenerationJob: (jobId: string, options?: BetaDatasetsGetGenerationJobOptionalParams) => Promise<DataGenerationJob>

Property Value

(jobId: string, options?: BetaDatasetsGetGenerationJobOptionalParams) => Promise<DataGenerationJob>

listGenerationJobs

Returns a list of data generation jobs.

listGenerationJobs: (options?: BetaDatasetsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<DataGenerationJob, DataGenerationJob[], PageSettings>

Property Value

(options?: BetaDatasetsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<DataGenerationJob, DataGenerationJob[], PageSettings>