awsprober

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Apr 7, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Interface

type Interface interface {
	Probe(ctx context.Context) bool
}

type Route53

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

func NewRoute53

func NewRoute53(config Route53Config) (*Route53, error)

func (*Route53) Probe

func (r *Route53) Probe(ctx context.Context) bool

type Route53Config

type Route53Config struct {
	Logger micrologger.Logger
	Region string
}

type STS added in v0.5.0

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

func NewSTS added in v0.5.0

func NewSTS(config STSConfig) (*STS, error)

func (*STS) Probe added in v0.5.0

func (r *STS) Probe(ctx context.Context) bool

type STSConfig added in v0.5.0

type STSConfig struct {
	Logger       micrologger.Logger
	Region       string
	ExpectedRole string
}

Jump to

Keyboard shortcuts

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