Compartilhar via


ParameterDefinitionsValue interface

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

Propriedades

allowedValues

Os valores permitidos para o parâmetro.

defaultValue

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

metadata

Metadados gerais para o parâmetro.

schema

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

type

O tipo de dados do parâmetro.

Detalhes da propriedade

allowedValues

Os valores permitidos para o parâmetro.

allowedValues?: any[]

Valor da propriedade

any[]

defaultValue

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

defaultValue?: any

Valor da propriedade

any

metadata

Metadados gerais para o parâmetro.

metadata?: ParameterDefinitionsValueMetadata

Valor da propriedade

schema

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

schema?: any

Valor da propriedade

any

type

O tipo de dados do parâmetro.

type?: string

Valor da propriedade

string