Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientOptions ¶
type ClientSet ¶
type ClientSet struct {
// contains filtered or unexported fields
}
ClientSet composes a "full" set of sub-clients to access Dynatrace APIs Each field may be nil, if the ClientSet is partially initialized - e.g. no autClient will be part of a ClientSet created for a 'classic' Dynatrace environment, as Automations are a Platform feature
func CreateClassicClientSet ¶
func CreateClassicClientSet(url string, token string, opts ClientOptions) (*ClientSet, error)
func CreatePlatformClientSet ¶
func CreatePlatformClientSet(url string, auth PlatformAuth, opts ClientOptions) (*ClientSet, error)
func (ClientSet) Automation ¶
func (s ClientSet) Automation() *automation.Client
func (ClientSet) Classic ¶
func (s ClientSet) Classic() *dtclient.DynatraceClient
func (ClientSet) Entities ¶
func (s ClientSet) Entities() *dtclient.DynatraceClient
func (ClientSet) Settings ¶
func (s ClientSet) Settings() *dtclient.DynatraceClient
type PlatformAuth ¶
Click to show internal directories.
Click to hide internal directories.