Files
grafana/apps/alerting/notifications/kinds/v0alpha1/receiver_spec.cue
T
Yuri Tseretyan 15fab1cb99 Alerting: Update integration schema to support versions (#109969)
* add VersionedNotifierPlugin and method that converts NotifierPlugin to it

* return new schema if query parameter version=2

* add version to k8s model of integration

* fix open api snapshot

* add version to IntegrationConfig

* use current version on conversion

* create versioned integrations for test
2025-08-28 14:46:30 -04:00

18 lines
275 B
CUE

package v0alpha1
ReceiverSpec: {
title: string
integrations: [...#Integration]
}
#Integration: {
uid?: string
type: string
version: string
disableResolveMessage?: bool
settings: {
[string]: _
}
secureFields?: [string]: bool
}