mappings

package
v0.35.0 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BackendTLSPolicies added in v0.35.0

func BackendTLSPolicies() schema.GroupVersionKind

func ConfigMaps

func ConfigMaps() schema.GroupVersionKind

func DeviceClasses added in v0.32.0

func DeviceClasses() schema.GroupVersionKind

func EndpointSlices added in v0.30.0

func EndpointSlices() schema.GroupVersionKind

func Endpoints

func Endpoints() schema.GroupVersionKind

func Events

func Events() schema.GroupVersionKind

func GatewayClasses added in v0.35.0

func GatewayClasses() schema.GroupVersionKind

func Gateways added in v0.35.0

func Gateways() schema.GroupVersionKind

func HTTPRoutes added in v0.35.0

func HTTPRoutes() schema.GroupVersionKind

func HostToVirtual

func HostToVirtual(ctx *synccontext.SyncContext, pName, pNamespace string, pObj client.Object, gvk schema.GroupVersionKind) types.NamespacedName

func Ingresses

func Ingresses() schema.GroupVersionKind

func IsManaged

func IsManaged(ctx *synccontext.SyncContext, pObj client.Object) (bool, error)

func Namespaces

func Namespaces() schema.GroupVersionKind

func NetworkingPolicies added in v0.21.2

func NetworkingPolicies() schema.GroupVersionKind

func Nodes

func Nodes() schema.GroupVersionKind

func PersistentVolumeClaims

func PersistentVolumeClaims() schema.GroupVersionKind

func PersistentVolumes

func PersistentVolumes() schema.GroupVersionKind

func Pods

func Pods() schema.GroupVersionKind

func PriorityClasses

func PriorityClasses() schema.GroupVersionKind

func ReferenceGrants added in v0.35.0

func ReferenceGrants() schema.GroupVersionKind

func ResourceClaimTemplates added in v0.32.0

func ResourceClaimTemplates() schema.GroupVersionKind

func ResourceClaims added in v0.32.0

func ResourceClaims() schema.GroupVersionKind

func Secrets

func Secrets() schema.GroupVersionKind

func ServiceAccounts

func ServiceAccounts() schema.GroupVersionKind

func Services

func Services() schema.GroupVersionKind

func StorageClasses

func StorageClasses() schema.GroupVersionKind

func TLSRoutes added in v0.35.0

func TLSRoutes() schema.GroupVersionKind

func VirtualToHost

func VirtualToHost(ctx *synccontext.SyncContext, vName, vNamespace string, gvk schema.GroupVersionKind) types.NamespacedName

func VirtualToHostName

func VirtualToHostName(ctx *synccontext.SyncContext, vName, vNamespace string, gvk schema.GroupVersionKind) string

func VirtualToHostNamespace

func VirtualToHostNamespace(ctx *synccontext.SyncContext, vNamespace string) string

func VolumeSnapshotClasses

func VolumeSnapshotClasses() schema.GroupVersionKind

func VolumeSnapshotContents

func VolumeSnapshotContents() schema.GroupVersionKind

func VolumeSnapshots

func VolumeSnapshots() schema.GroupVersionKind

Types

type Registry

type Registry struct {
	// contains filtered or unexported fields
}

func (*Registry) AddMapper

func (m *Registry) AddMapper(mapper synccontext.Mapper) error

func (*Registry) ByGVK

func (*Registry) Has

func (m *Registry) Has(gvk schema.GroupVersionKind) bool

func (*Registry) List

func (*Registry) Store

func (m *Registry) Store() synccontext.MappingsStore

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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