From 88bcb2a95d4fde01f2ad46aa642fe7ab7f85016c Mon Sep 17 00:00:00 2001 From: Dan Mills Date: Tue, 29 Jul 2025 18:53:49 -0700 Subject: [PATCH] Add required properties --- api/webhook.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/api/webhook.yaml b/api/webhook.yaml index 3ab56cb75..b3f55ddbc 100644 --- a/api/webhook.yaml +++ b/api/webhook.yaml @@ -147,6 +147,8 @@ components: description: | external-dns will only create DNS records for host names (specified in ingress objects and services with the external-dns annotation) related to zones that match filters. They can set in external-dns deployment manifest. type: object + required: + - filters properties: filters: type: array @@ -175,6 +177,12 @@ components: description: | This is a DNS record. type: object + required: + - dnsName + - targets + - recordType + - setIdentifier + - recordTTL properties: dnsName: type: string @@ -226,6 +234,9 @@ components: description: | Allows provider to pass property specific to their implementation. type: object + required: + - name + - value properties: name: type: string