crds

package
v0.7.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2020 License: Apache-2.0, BSD-3-Clause, MIT Imports: 3 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL