Referência de esquema de mensagem estruturada

Sinopse

Uma mensagem emitida por um recurso DSC com metadados associados.

Metadados

SchemaDialect: https://json-schema.org/draft/2020-12/schema
SchemaID:      https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3.1.0/definitions/message.json
Type:          object

Descrição

Propriedades obrigatórias

Cada mensagem deve ser um objeto que define estas propriedades:

Propriedades

name

Identifica a instância por seu nome curto, exclusivo e legível por humanos, conforme definido no documento de configuração.

Type:     string
Required: true

tipo

Identifica o recurso DSC da instância por seu nome de tipo totalmente qualificado. Para obter mais informações sobre nomes de tipo, consulte Referência de esquema de nome de tipo totalmente qualificado do recurso DSC.

Type:     string
Required: true
Pattern:  ^\w+(\.\w+){0,2}\/\w+$

message

O conteúdo real da mensagem, conforme emitido pelo recurso DSC.

Type:     string
Required: true

nível

Indica a gravidade da mensagem.

Type:         string
Required:     true
Valid Values: [error, warning, information]