notifications

package
v1.58.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpsGenie

type OpsGenie struct {
	Enabled   bool   `json:"-"`
	Name      string `json:"-"`
	ProfileID string `json:"-"`

	APIKey  *string `json:"apiKey"`  // The API key to access OpsGenie.\n\nGo to OpsGenie-Integrations and create a new Dynatrace integration. Copy the newly created API key
	Domain  string  `json:"domain"`  // The region domain of the OpsGenie.\n\nFor example, **api.opsgenie.com** for US or **api.eu.opsgenie.com** for EU
	Message string  `json:"message"` // The content of the message. Type '{' for placeholder suggestions
}

func (*OpsGenie) FillDemoValues

func (me *OpsGenie) FillDemoValues() []string

func (*OpsGenie) MarshalHCL

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

func (*OpsGenie) PrepareMarshalHCL

func (me *OpsGenie) PrepareMarshalHCL(decoder hcl.Decoder) error

func (*OpsGenie) Schema

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

func (*OpsGenie) UnmarshalHCL

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

Jump to

Keyboard shortcuts

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