Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DNSEntryCRD = apiextensions.CreateCRDObjectWithStatus(api.GroupName, api.Version, api.DNSEntryKind, api.DNSEntryPlural, "dnse", true, v1beta1.CustomResourceColumnDefinition{ Name: "DNS", Description: "DNS ObjectName", Type: "string", JSONPath: ".spec.dnsName", }, v1beta1.CustomResourceColumnDefinition{ Name: "TYPE", Description: "Provider type", Type: "string", JSONPath: ".status.providerType", }, v1beta1.CustomResourceColumnDefinition{ Name: "PROVIDER", Description: "Provider", Type: "string", JSONPath: ".status.provider", }, v1beta1.CustomResourceColumnDefinition{ Name: "STATUS", Description: "Status of DNS entry in cloud provider", Type: "string", JSONPath: ".status.state", })
View Source
var DNSOwnerCRD = apiextensions.CreateCRDObject(api.GroupName, api.Version, api.DNSOwnerKind, api.DNSOwnerPlural, "dnso", false, v1beta1.CustomResourceColumnDefinition{ Name: "OWNERID", Description: "Owner Id", Type: "string", JSONPath: ".spec.ownerId", })
View Source
var DNSProviderCRD = apiextensions.CreateCRDObjectWithStatus(api.GroupName, api.Version, api.DNSProviderKind, api.DNSProviderPlural, "dnspr", true, v1beta1.CustomResourceColumnDefinition{ Name: "TYPE", Description: "Provider type", Type: "string", JSONPath: ".spec.type", }, v1beta1.CustomResourceColumnDefinition{ Name: "STATUS", Description: "Status of DNS provider", Type: "string", JSONPath: ".status.state", })
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.