om

package
v0.86.0 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type ClientConfiguration

type ClientConfiguration struct {
	Target     string `long:"om-target"      env:"OM_TARGET"`
	Username   string `long:"om-username"    env:"OM_USERNAME"`
	Password   string `long:"om-password"    env:"OM_PASSWORD"`
	CACert     string `long:"om-ca-cert"     env:"OM_CA_CERT"`
	PrivateKey string `long:"om-private-key" env:"OM_PRIVATE_KEY"`

	SkipSSLValidation bool `long:"om-skip-ssl-validation" env:"OM_SKIP_SSL_VALIDATION" default:"false"`
}

func (ClientConfiguration) API

func (conf ClientConfiguration) API() (api.Api, error)

type GetBoshEnvironmentAndSecurityRootCACertificateProvider

type GetBoshEnvironmentAndSecurityRootCACertificateProvider interface {
	GetSecurityRootCACertificate() (string, error)
	GetBoshEnvironment() (api.GetBoshEnvironmentOutput, error)
}

Jump to

Keyboard shortcuts

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