specadapter

package
v0.0.0-...-cb1a7a4 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnswerTypeResolver

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

func (*AnswerTypeResolver) ResolveAnswer

func (atr *AnswerTypeResolver) ResolveAnswer(ctx context.Context, askRef, name string) (interface{}, error)

type ConnectionTypeResolver

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

func (*ConnectionTypeResolver) ResolveAllConnections

func (ctr *ConnectionTypeResolver) ResolveAllConnections(ctx context.Context) (map[string]map[string]interface{}, error)

func (*ConnectionTypeResolver) ResolveConnection

func (ctr *ConnectionTypeResolver) ResolveConnection(ctx context.Context, typ, name string) (interface{}, error)

func (*ConnectionTypeResolver) ResolveTypeOfConnections

func (ctr *ConnectionTypeResolver) ResolveTypeOfConnections(ctx context.Context, typ string) (map[string]interface{}, error)

type OutputTypeResolver

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

func (*OutputTypeResolver) ResolveAllOutputs

func (otr *OutputTypeResolver) ResolveAllOutputs(ctx context.Context) (map[string]map[string]interface{}, error)

func (*OutputTypeResolver) ResolveOutput

func (otr *OutputTypeResolver) ResolveOutput(ctx context.Context, from, name string) (interface{}, error)

func (*OutputTypeResolver) ResolveStepOutputs

func (otr *OutputTypeResolver) ResolveStepOutputs(ctx context.Context, from string) (map[string]interface{}, error)

type ParameterTypeResolver

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

func (*ParameterTypeResolver) ResolveAllParameters

func (ptr *ParameterTypeResolver) ResolveAllParameters(ctx context.Context) (map[string]interface{}, error)

func (*ParameterTypeResolver) ResolveParameter

func (ptr *ParameterTypeResolver) ResolveParameter(ctx context.Context, name string) (interface{}, error)

type SecretTypeResolver

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

func NewSecretTypeResolver

func NewSecretTypeResolver(m model.SecretManager) *SecretTypeResolver

func (*SecretTypeResolver) ResolveAllSecrets

func (str *SecretTypeResolver) ResolveAllSecrets(ctx context.Context) (map[string]string, error)

func (*SecretTypeResolver) ResolveSecret

func (str *SecretTypeResolver) ResolveSecret(ctx context.Context, name string) (string, error)

type StatusTypeResolver

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

func (*StatusTypeResolver) ResolveStatus

func (str *StatusTypeResolver) ResolveStatus(ctx context.Context, action, property string) (bool, error)

Jump to

Keyboard shortcuts

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