layout

package
v2.7.3 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package layout defines the layout of the data in etcd.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AllCustomResourcePrefix

func AllCustomResourcePrefix() string

AllCustomResourcePrefix returns the prefix of custom objects.

func AllIngressControllerInstanceCertPrefix

func AllIngressControllerInstanceCertPrefix() string

AllIngressControllerInstanceCertPrefix returns all instances specs prefix.

func AllIngressControllerInstanceSpecPrefix

func AllIngressControllerInstanceSpecPrefix() string

AllIngressControllerInstanceSpecPrefix returns all instances specs prefix.

func AllServiceCertPrefix

func AllServiceCertPrefix() string

AllServiceCertPrefix returns the prefix of all service's cert.

func AllServiceInstanceSpecPrefix

func AllServiceInstanceSpecPrefix() string

AllServiceInstanceSpecPrefix returns the prefix of all service instance specs.

func AllServiceInstanceStatusPrefix

func AllServiceInstanceStatusPrefix() string

AllServiceInstanceStatusPrefix returns the prefix of all service instance statuses.

func CustomResourceKey

func CustomResourceKey(kind, name string) string

CustomResourceKey returns the key of specified custom object.

func CustomResourceKindKey

func CustomResourceKindKey(kind string) string

CustomResourceKindKey returns the key of specified custom object kind.

func CustomResourceKindPrefix

func CustomResourceKindPrefix() string

CustomResourceKindPrefix returns the prefix of custom object kinds.

func CustomResourcePrefix

func CustomResourcePrefix(kind string) string

CustomResourcePrefix returns the prefix of custom objects.

func HTTPRouteGroupKey

func HTTPRouteGroupKey(t string) string

HTTPRouteGroupKey returns the key of HTTP route group spec.

func HTTPRouteGroupPrefix

func HTTPRouteGroupPrefix() string

HTTPRouteGroupPrefix returns the prefix of HTTP route groups.

func IngressControllerInstanceCertKey

func IngressControllerInstanceCertKey(instanceID string) string

IngressControllerInstanceCertKey returns one ingresscontroller's instance key.

func IngressControllerInstanceSpecKey

func IngressControllerInstanceSpecKey(instanceID string) string

IngressControllerInstanceSpecKey returns one ingresscontroller's instance key.

func IngressPrefix

func IngressPrefix() string

IngressPrefix returns the prefix of ingress.

func IngressSpecKey

func IngressSpecKey(t string) string

IngressSpecKey returns the key of ingress spec.

func RootCertKey

func RootCertKey() string

RootCertKey returns the root cert key.

func ServiceCanaryKey

func ServiceCanaryKey(serviceCanaryName string) string

ServiceCanaryKey returns the key of service canary.

func ServiceCanaryPrefix

func ServiceCanaryPrefix() string

ServiceCanaryPrefix returns the prefix of service canaries.

func ServiceInstanceCertKey

func ServiceInstanceCertKey(serviceName, instanceID string) string

ServiceInstanceCertKey returns the key of specified service's cert.

func ServiceInstanceSpecKey

func ServiceInstanceSpecKey(serviceName, instanceID string) string

ServiceInstanceSpecKey returns the key of service instance spec.

func ServiceInstanceSpecPrefix

func ServiceInstanceSpecPrefix(serviceName string) string

ServiceInstanceSpecPrefix returns the prefix of service instance specs.

func ServiceInstanceStatusKey

func ServiceInstanceStatusKey(serviceName, instanceID string) string

ServiceInstanceStatusKey returns the key of service instance status.

func ServiceInstanceStatusPrefix

func ServiceInstanceStatusPrefix(serviceName string) string

ServiceInstanceStatusPrefix returns the prefix of service instance statuses.

func ServiceSpecKey

func ServiceSpecKey(serviceName string) string

ServiceSpecKey returns the key of service spec.

func ServiceSpecPrefix

func ServiceSpecPrefix() string

ServiceSpecPrefix returns the prefix of service.

func TenantPrefix

func TenantPrefix() string

TenantPrefix returns the prefix of tenant.

func TenantSpecKey

func TenantSpecKey(t string) string

TenantSpecKey returns the key of tenant spec.

func TrafficTargetKey

func TrafficTargetKey(t string) string

TrafficTargetKey returns the key of traffic target spec.

func TrafficTargetPrefix

func TrafficTargetPrefix() string

TrafficTargetPrefix returns the prefix of traffic targets.

Types

This section is empty.

Jump to

Keyboard shortcuts

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