dynatrace

package
v2.13.0 Latest Latest
Warning

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

Go to latest
Published: Apr 4, 2024 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateAccountClients added in v2.9.3

func CreateAccountClients(manifestAccounts map[string]manifest.Account) (map[account.AccountInfo]*accounts.Client, error)

CreateAccountClients gives back clients to use for specific accounts

func CreateClients added in v2.11.0

func CreateClients(url string, auth manifest.Auth) (*client.ClientSet, error)

CreateClients creates a new client set based on the provided URL and authentication information.

func VerifyEnvironmentGeneration

func VerifyEnvironmentGeneration(envs manifest.Environments) bool

VerifyEnvironmentGeneration takes a manifestEnvironments map and tries to verify that each environment can be reached using the configured credentials

Types

type EnvironmentClients added in v2.11.0

type EnvironmentClients map[EnvironmentInfo]*client.ClientSet

EnvironmentClients is a collection of clients to use for specific environments

func CreateEnvironmentClients added in v2.11.0

func CreateEnvironmentClients(environments manifest.Environments) (EnvironmentClients, error)

CreateEnvironmentClients gives back clients to use for specific environments

func (EnvironmentClients) Names added in v2.11.0

func (e EnvironmentClients) Names() []string

Names gives back all environment Names for which the EnvironmentClients has a client sets

type EnvironmentInfo added in v2.11.0

type EnvironmentInfo struct {
	Name  string
	Group string
}

EnvironmentInfo environment specific information

Jump to

Keyboard shortcuts

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