Referência de esquema de mensagens estruturadas

Sinopse

Uma mensagem emitida por um Recurso do 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 tem de ser um objeto que defina estas propriedades:

Propriedades

name

Identifica a instância pelo 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 pelo respetivo nome de tipo completamente qualificado. Para obter mais informações sobre nomes de tipos, veja Referência de esquema de nome de tipo completamente 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 do DSC.

Type:     string
Required: true

nível

Indica a gravidade da mensagem.

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