Share via


EvaluationTaxonomiesOperations interface

Interface representing a EvaluationTaxonomies operations.

Properties

create

Create an evaluation taxonomy.

delete

Delete an evaluation taxonomy by name.

get

Get an evaluation run by name.

list

List evaluation taxonomies

update

Update an evaluation taxonomy.

Property Details

create

Create an evaluation taxonomy.

create: (name: string, body: EvaluationTaxonomy, options?: EvaluationTaxonomiesCreateOptionalParams) => Promise<EvaluationTaxonomy>

Property Value

(name: string, body: EvaluationTaxonomy, options?: EvaluationTaxonomiesCreateOptionalParams) => Promise<EvaluationTaxonomy>

delete

Delete an evaluation taxonomy by name.

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

Property Value

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

get

Get an evaluation run by name.

get: (name: string, options?: EvaluationTaxonomiesGetOptionalParams) => Promise<EvaluationTaxonomy>

Property Value

(name: string, options?: EvaluationTaxonomiesGetOptionalParams) => Promise<EvaluationTaxonomy>

list

List evaluation taxonomies

list: (options?: EvaluationTaxonomiesListOptionalParams) => PagedAsyncIterableIterator<EvaluationTaxonomy, EvaluationTaxonomy[], PageSettings>

Property Value

(options?: EvaluationTaxonomiesListOptionalParams) => PagedAsyncIterableIterator<EvaluationTaxonomy, EvaluationTaxonomy[], PageSettings>

update

Update an evaluation taxonomy.

update: (name: string, body: EvaluationTaxonomy, options?: EvaluationTaxonomiesUpdateOptionalParams) => Promise<EvaluationTaxonomy>

Property Value

(name: string, body: EvaluationTaxonomy, options?: EvaluationTaxonomiesUpdateOptionalParams) => Promise<EvaluationTaxonomy>