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