github.com/newrelic/newrelic-client-go@v1.1.0/pkg/alerts/doc.go (about) 1 /* 2 Package alerts provides a programmatic API for interacting with the New Relic 3 Alerts product. It can be used for a variety of operations, including: 4 5 - Creating, reading, updating, and deleting alert policies 6 7 - Creating, reading, updating, and deleting alert notification channels 8 9 - Associating one or more notification channels with an alert policy 10 11 - Creating, reading, updating, and deleting APM alert conditions 12 13 - Creating, reading, updating, and deleting NRQL alert conditions 14 15 - Creating, reading, updating, and deleting Synthetics alert conditions 16 17 - Creating, reading, updating, and deleting multi-location Synthetics conditions 18 19 - Creating, reading, updating, and deleting Infrastructure alert conditions 20 21 - Creating, reading, updating, and deleting Plugins alert conditions 22 23 - Associating one or more alert conditions with a policy 24 25 Authentication 26 27 You will need a valid API key to communicate with the backend New Relic APIs 28 that provide this functionality. Use a Personal API key for authentication. 29 See the API key documentation below for more information on how to locate this 30 key: 31 32 https://docs.newrelic.com/docs/apis/get-started/intro-apis/types-new-relic-api-keys 33 34 */ 35 package alerts