BetaEvaluationTaxonomiesOperations interface

Interface representing a BetaEvaluationTaxonomies operations.

Properties

create

Creates or replaces the specified evaluation taxonomy with the provided definition.

delete

Removes the specified evaluation taxonomy from the project.

get

Retrieves the specified evaluation taxonomy.

list

Returns the evaluation taxonomies available in the project, optionally filtered by input name or input type.

update

Update an evaluation taxonomy.

Property Details

create

Creates or replaces the specified evaluation taxonomy with the provided definition.

create: (name: string, taxonomy: EvaluationTaxonomy, options?: BetaEvaluationTaxonomiesCreateOptionalParams) => Promise<EvaluationTaxonomy>

Property Value

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

delete

Removes the specified evaluation taxonomy from the project.

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

Property Value

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

get

Retrieves the specified evaluation taxonomy.

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

Property Value

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

list

Returns the evaluation taxonomies available in the project, optionally filtered by input name or input type.

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

Property Value

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

update

Update an evaluation taxonomy.

update: (name: string, taxonomy: EvaluationTaxonomy, options?: BetaEvaluationTaxonomiesUpdateOptionalParams) => Promise<EvaluationTaxonomy>

Property Value

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