dns.networking.miloapis.com/v1alpha1
SPDX-License-Identifier: AGPL-3.0-only One-shot discovery/snapshot of existing DNS records for a DNSZone. On creation, a controller queries common RR types for the zone and stores them in .status for easy extraction/translation into DNSRecordSet objects. This object is write-once (status) and has no lifecycle beyond initial discovery. Package v1alpha1 contains API Schema definitions for the dns v1alpha1 API group.Resource Types
- DNSRecordSet
- DNSRecordSetList
- DNSZone
- DNSZoneClass
- DNSZoneClassList
- DNSZoneDiscovery
- DNSZoneDiscoveryList
- DNSZoneList#### AAAARecordSpec_Appears in:_
- RecordEntry
ALIASRecordSpecALIASRecordSpec is like CNAME but intended for providers that implement an ALIAS/ANAME-style record.
The content is a hostname (FQDN or relative) with an optional trailing dot.Appears in:ARecordSpec_Appears in:_
CAARecordSpec_Appears in:_
CNAMERecordSpec_Appears in:_
DNSRecordSetDNSRecordSet is the Schema for the dnsrecordsets API_Appears in:_
DNSRecordSetListDNSRecordSetList contains a list of DNSRecordSet
DNSRecordSetSpecDNSRecordSetSpec defines the desired state of DNSRecordSet_Appears in:_
DNSRecordSetStatusDNSRecordSetStatus defines the observed state of DNSRecordSet.Appears in:
DNSZoneDNSZone is the Schema for the dnszones API_Appears in:_
DNSZoneClassDNSZoneClass is the Schema for the dnszoneclasses API_Appears in:_
DNSZoneClassListDNSZoneClassList contains a list of DNSZoneClass
DNSZoneClassSpecDNSZoneClassSpec defines the desired state of DNSZoneClass_Appears in:_
DNSZoneClassStatusDNSZoneClassStatus defines the observed state of DNSZoneClass.Appears in:
DNSZoneDiscoveryDNSZoneDiscovery is the Schema for the DNSZone discovery API.Appears in:
DNSZoneDiscoveryListDNSZoneDiscoveryList contains a list of DNSZoneDiscovery
DNSZoneDiscoverySpecDNSZoneDiscoverySpec defines the desired discovery target.Appears in:
DNSZoneDiscoveryStatusDNSZoneDiscoveryStatus defines the observed snapshot of a DNS zone.Appears in:
DNSZoneListDNSZoneList contains a list of DNSZone
DNSZoneSpecDNSZoneSpec defines the desired state of DNSZone_Appears in:_
DNSZoneStatusDNSZoneStatus defines the observed state of DNSZone.Appears in:
DiscoveredRecordSetDiscoveredRecordSet groups discovered records by type.Appears in:
DomainRef_Appears in:_
DomainRefStatus_Appears in:_
HTTPSRecordSpec_Appears in:_
MXRecordSpec_Appears in:_
NSRecordSpec_Appears in:_
NameServerPolicyNameServerPolicy specifies the policy for nameserver assignment.Appears in:
NameServerPolicyMode
Underlying type: string__Validation:- Enum: [Static]
Static | |
PTRRecordSpec_Appears in:_
RRType
Underlying type: string__Validation:- Enum: [A AAAA ALIAS CNAME TXT MX SRV CAA NS SOA PTR TLSA HTTPS SVCB]
A | |
| AAAA | |
| ALIAS | |
| CNAME | |
| TXT | |
| MX | |
| SRV | |
| CAA | |
| NS | |
| SOA | |
| PTR | |
| TLSA | |
| HTTPS | |
| SVCB | |