types

package
v1.16.109 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2023 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GroupName       = "catalog"
	VersionV1Alpha1 = "v1alpha1"
	CurrentVersion  = VersionV1Alpha1
)
View Source
const (
	DNSPolicyKind = "DNSPolicy"
)
View Source
const (
	HealthChecksKind = "HealthChecks"
)
View Source
const (
	HealthStatusKind = "HealthStatus"
)
View Source
const (
	NodeKind = "Node"
)
View Source
const (
	ServiceEndpointsKind = "ServiceEndpoints"
)
View Source
const (
	ServiceKind = "Service"
)
View Source
const (
	VirtualIPsKind = "VirtualIPs"
)
View Source
const (
	WorkloadKind = "Workload"
)

Variables

View Source
var (
	DNSPolicyV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         DNSPolicyKind,
	}

	DNSPolicyType = DNSPolicyV1Alpha1Type
)
View Source
var (
	HealthChecksV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         HealthChecksKind,
	}

	HealthChecksType = HealthChecksV1Alpha1Type
)
View Source
var (
	HealthStatusV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         HealthStatusKind,
	}

	HealthStatusType = HealthStatusV1Alpha1Type
)
View Source
var (
	NodeV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         NodeKind,
	}

	NodeType = NodeV1Alpha1Type
)
View Source
var (
	ServiceV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         ServiceKind,
	}

	ServiceType = ServiceV1Alpha1Type
)
View Source
var (
	ServiceEndpointsV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         ServiceEndpointsKind,
	}

	ServiceEndpointsType = ServiceEndpointsV1Alpha1Type
)
View Source
var (
	VirtualIPsV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         VirtualIPsKind,
	}

	VirtualIPsType = VirtualIPsV1Alpha1Type
)
View Source
var (
	WorkloadV1Alpha1Type = &pbresource.Type{
		Group:        GroupName,
		GroupVersion: VersionV1Alpha1,
		Kind:         WorkloadKind,
	}

	WorkloadType = WorkloadV1Alpha1Type
)

Functions

func MutateServiceEndpoints

func MutateServiceEndpoints(res *pbresource.Resource) error

func Register

func Register(r resource.Registry)

func RegisterDNSPolicy

func RegisterDNSPolicy(r resource.Registry)

func RegisterHealthChecks

func RegisterHealthChecks(r resource.Registry)

func RegisterHealthStatus

func RegisterHealthStatus(r resource.Registry)

func RegisterNode

func RegisterNode(r resource.Registry)

func RegisterService

func RegisterService(r resource.Registry)

func RegisterServiceEndpoints

func RegisterServiceEndpoints(r resource.Registry)

func RegisterVirtualIPs

func RegisterVirtualIPs(r resource.Registry)

func RegisterWorkload

func RegisterWorkload(r resource.Registry)

func ValidateDNSPolicy

func ValidateDNSPolicy(res *pbresource.Resource) error

func ValidateHealthChecks

func ValidateHealthChecks(res *pbresource.Resource) error

func ValidateHealthStatus

func ValidateHealthStatus(res *pbresource.Resource) error

func ValidateNode

func ValidateNode(res *pbresource.Resource) error

func ValidateService

func ValidateService(res *pbresource.Resource) error

func ValidateServiceEndpoints

func ValidateServiceEndpoints(res *pbresource.Resource) error

func ValidateVirtualIPs

func ValidateVirtualIPs(res *pbresource.Resource) error

func ValidateWorkload

func ValidateWorkload(res *pbresource.Resource) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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