aws

package
v0.4.0-rc4 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const OperatorType = "AWS"

Variables

This section is empty.

Functions

func New

New returns operator.Operator with the given options.

Types

type Operator

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

func (Operator) Burst added in v0.3.1

func (o Operator) Burst() int

func (Operator) Exec

func (o Operator) Exec(ctx context.Context, s string, options optypes.ExecOptions) error

func (Operator) GetComponents

func (o Operator) GetComponents(
	ctx context.Context,
	resource *model.ResourceComponent,
) ([]*model.ResourceComponent, error)

func (Operator) GetEndpoints

func (o Operator) GetEndpoints(
	ctx context.Context,
	resource *model.ResourceComponent,
) ([]types.ResourceComponentEndpoint, error)

func (Operator) GetKeys

func (Operator) GetStatus

func (o Operator) GetStatus(ctx context.Context, resource *model.ResourceComponent) (*status.Status, error)

func (Operator) ID added in v0.3.1

func (o Operator) ID() string

func (Operator) IsConnected

func (o Operator) IsConnected(ctx context.Context) error

func (Operator) Label

func (o Operator) Label(ctx context.Context, resource *model.ResourceComponent, m map[string]string) error

func (Operator) Log

func (o Operator) Log(ctx context.Context, s string, options optypes.LogOptions) error

func (Operator) Type

func (o Operator) Type() optypes.Type

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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