istio: istio.io/istio/pkg/mcp/configz/server Index | Files | Directories

package configz

import "istio.io/istio/pkg/mcp/configz/server"

Index

Package Files

configz.go

func CreateTopic Uses

func CreateTopic(topic SnapshotTopic) fw.Topic

CreateTopic creates and returns a configz topic for the snapshots. It does not do any registration.

func Register Uses

func Register(topic SnapshotTopic)

Register the Configz topic for the snapshots.

type SnapshotTopic Uses

type SnapshotTopic interface {
    GetSnapshotInfo(group string) []snapshot.Info
    GetGroups() []string
    GetResource(group string, collection string, name string) *sink.Object
}

SnapshotTopic defines the expected interface for producing configz data from MCP snapshots.

Directories

PathSynopsis
assets

Package configz imports 7 packages (graph) and is imported by 2 packages. Updated 2019-10-22. Refresh now. Tools for package owners.