mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2025-08-05 17:16:59 +02:00
fix(oas): add required properties to api components (#5696)
* Add required properties * Remove setIdentifier and recordTTL as not all requests have them
This commit is contained in:
parent
498bb87623
commit
7857f71d31
@ -147,6 +147,8 @@ components:
|
|||||||
description: |
|
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.
|
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
|
type: object
|
||||||
|
required:
|
||||||
|
- filters
|
||||||
properties:
|
properties:
|
||||||
filters:
|
filters:
|
||||||
type: array
|
type: array
|
||||||
@ -175,6 +177,10 @@ components:
|
|||||||
description: |
|
description: |
|
||||||
This is a DNS record.
|
This is a DNS record.
|
||||||
type: object
|
type: object
|
||||||
|
required:
|
||||||
|
- dnsName
|
||||||
|
- targets
|
||||||
|
- recordType
|
||||||
properties:
|
properties:
|
||||||
dnsName:
|
dnsName:
|
||||||
type: string
|
type: string
|
||||||
@ -226,6 +232,9 @@ components:
|
|||||||
description: |
|
description: |
|
||||||
Allows provider to pass property specific to their implementation.
|
Allows provider to pass property specific to their implementation.
|
||||||
type: object
|
type: object
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- value
|
||||||
properties:
|
properties:
|
||||||
name:
|
name:
|
||||||
type: string
|
type: string
|
||||||
|
Loading…
Reference in New Issue
Block a user