Partilhar via


ParameterDefinitionsValue interface

A definição de um parâmetro que pode ser fornecido à política.

Propriedades

allowedValues

Os valores permitidos para o parâmetro.

defaultValue

O valor padrão para o parâmetro se nenhum valor for fornecido.

metadata

Metadados gerais para o parâmetro.

schema

Fornece validação de entradas de parâmetros durante a atribuição usando um esquema JSON autodefinido. Esta propriedade só é suportada para parâmetros de tipo objeto e segue a implementação do Json.NET Schema 2019-09. Você pode aprender mais sobre como usar esquemas em https://json-schema.org/ e testar esquemas de rascunho em https://www.jsonschemavalidator.net/.

type

O tipo de dados do parâmetro.

Detalhes de Propriedade

allowedValues

Os valores permitidos para o parâmetro.

allowedValues?: any[]

Valor de Propriedade

any[]

defaultValue

O valor padrão para o parâmetro se nenhum valor for fornecido.

defaultValue?: any

Valor de Propriedade

any

metadata

Metadados gerais para o parâmetro.

metadata?: ParameterDefinitionsValueMetadata

Valor de Propriedade

schema

Fornece validação de entradas de parâmetros durante a atribuição usando um esquema JSON autodefinido. Esta propriedade só é suportada para parâmetros de tipo objeto e segue a implementação do Json.NET Schema 2019-09. Você pode aprender mais sobre como usar esquemas em https://json-schema.org/ e testar esquemas de rascunho em https://www.jsonschemavalidator.net/.

schema?: any

Valor de Propriedade

any

type

O tipo de dados do parâmetro.

type?: string

Valor de Propriedade

string