graph

package
v0.0.0-...-b534984 Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2024 License: Apache-2.0 Imports: 12 Imported by: 2

Documentation

Index

Constants

View Source
const (
	GraphContainer    = "aro"
	GraphBlob         = "graph"
	IgnitionContainer = "ignition"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Manager

type Manager interface {
	Exists(ctx context.Context, resourceGroup, account string) (bool, error)
	LoadPersisted(ctx context.Context, resourceGroup, account string) (PersistedGraph, error)
}

func NewManager

func NewManager(env env.Interface, log *logrus.Entry, aead encryption.AEAD, storage storage.Manager) Manager

type PersistedGraph

type PersistedGraph map[string]json.RawMessage

func (PersistedGraph) Get

func (pg PersistedGraph) Get(disallowUnknownFields bool, is ...interface{}) error

func (PersistedGraph) GetByName

func (pg PersistedGraph) GetByName(disallowUnknownFields bool, name string, out interface{}) error

Jump to

Keyboard shortcuts

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