terraform_utility

package
v0.4.2 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: MPL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetBuildVersion added in v0.4.1

func SetBuildVersion(v string)

Types

type Level added in v0.1.9

type Level int8
const (
	TraceLevel Level = iota
	DebugLevel
	InfoLevel
	WarnLevel
	ErrorLevel
	Off
)

func StringToLogLevel added in v0.1.9

func StringToLogLevel(level string) Level

func (Level) String added in v0.1.9

func (l Level) String() string

type MegaportClient

type MegaportClient struct {
	*MegaportServices
	DeletePorts bool
	Url         string
}

func (*MegaportClient) ConfigureServices added in v0.1.9

func (m *MegaportClient) ConfigureServices(accessKey, secretKey string) error

type MegaportLogger added in v0.1.9

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

func NewMegaportLogger added in v0.1.9

func NewMegaportLogger() *MegaportLogger

func (*MegaportLogger) Debug added in v0.1.9

func (d *MegaportLogger) Debug(args ...interface{})

Emit the message and args at DEBUG level

func (*MegaportLogger) Debugf added in v0.1.9

func (d *MegaportLogger) Debugf(format string, args ...interface{})

Emit the message and args at DEBUG level

func (*MegaportLogger) Debugln added in v0.1.9

func (d *MegaportLogger) Debugln(args ...interface{})

Emit the message and args at DEBUG level

func (*MegaportLogger) Error added in v0.1.9

func (d *MegaportLogger) Error(args ...interface{})

Emit the message and args at ERROR level

func (*MegaportLogger) Errorf added in v0.1.9

func (d *MegaportLogger) Errorf(format string, args ...interface{})

Emit the message and args at ERROR level

func (*MegaportLogger) Errorln added in v0.1.9

func (d *MegaportLogger) Errorln(args ...interface{})

Emit the message and args at ERROR level

func (*MegaportLogger) Info added in v0.1.9

func (d *MegaportLogger) Info(args ...interface{})

Emit the message and args at INFO level

func (*MegaportLogger) Infof added in v0.1.9

func (d *MegaportLogger) Infof(format string, args ...interface{})

Emit the message and args at INFO level

func (*MegaportLogger) Infoln added in v0.1.9

func (d *MegaportLogger) Infoln(args ...interface{})

Emit the message and args at INFO level

func (*MegaportLogger) SetLevel added in v0.1.9

func (d *MegaportLogger) SetLevel(l Level)

func (*MegaportLogger) Trace added in v0.1.9

func (d *MegaportLogger) Trace(args ...interface{})

Emit the message and args at TRACE level

func (*MegaportLogger) Tracef added in v0.1.9

func (d *MegaportLogger) Tracef(format string, args ...interface{})

Emit the message and args at TRACE level

func (*MegaportLogger) Traceln added in v0.1.9

func (d *MegaportLogger) Traceln(args ...interface{})

Emit the message and args at TRACE level

func (*MegaportLogger) Warn added in v0.1.9

func (d *MegaportLogger) Warn(args ...interface{})

Emit the message and args at WARN level

func (*MegaportLogger) Warnf added in v0.1.9

func (d *MegaportLogger) Warnf(format string, args ...interface{})

Emit the message and args at WARN level

func (*MegaportLogger) Warnln added in v0.1.9

func (d *MegaportLogger) Warnln(args ...interface{})

Emit the message and args at WARN level

type MegaportServices added in v0.1.9

type MegaportServices struct {
	Authentication *authentication.Authentication
	Location       *location.Location
	Mcr            *mcr.MCR
	Mve            *mve.MVE
	Partner        *partner.Partner
	Port           *port.Port
	Product        *product.Product
	Vxc            *vxc.VXC
}

Jump to

Keyboard shortcuts

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