detection

package
v1.25.1 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FilterConfig

type FilterConfig struct {
	Pattern                string `json:"pattern"`
	ApplicationMatchType   string `json:"applicationMatchType"`
	ApplicationMatchTarget string `json:"applicationMatchTarget"`
}

func (*FilterConfig) MarshalHCL

func (me *FilterConfig) MarshalHCL(properties hcl.Properties) error

func (*FilterConfig) Schema

func (me *FilterConfig) Schema() map[string]*schema.Schema

func (*FilterConfig) UnmarshalHCL

func (me *FilterConfig) UnmarshalHCL(decoder hcl.Decoder) error

type Rule

type Rule struct {
	Name                  *string       `json:"name,omitempty"`        // the unique name of the Application detection rule
	Order                 *string       `json:"order,omitempty"`       // the order of the rule in the rules list
	ApplicationIdentifier string        `json:"applicationIdentifier"` // the Dynatrace entity ID of the application, for example APPLICATION-4A3B43
	FilterConfig          *FilterConfig `json:"filterConfig"`          // the condition of an application detection rule
}

Rule the configuration of an application detection rule

func (*Rule) MarshalHCL

func (me *Rule) MarshalHCL(properties hcl.Properties) error

func (*Rule) Schema

func (me *Rule) Schema() map[string]*schema.Schema

func (*Rule) UnmarshalHCL

func (me *Rule) UnmarshalHCL(decoder hcl.Decoder) error

Jump to

Keyboard shortcuts

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