Documentation ¶
Index ¶
- func NRSAlertConditionCreate(resourceData *schema.ResourceData, meta interface{}) error
- func NRSAlertConditionDelete(resourceData *schema.ResourceData, meta interface{}) error
- func NRSAlertConditionExists(resourceData *schema.ResourceData, meta interface{}) (bool, error)
- func NRSAlertConditionImportState(d *schema.ResourceData, meta interface{}) ([]*schema.ResourceData, error)
- func NRSAlertConditionRead(resourceData *schema.ResourceData, meta interface{}) error
- func NRSAlertConditionResource() *schema.Resource
- func NRSAlertConditionUpdate(resourceData *schema.ResourceData, meta interface{}) error
- func NRSMonitorCreate(resourceData *schema.ResourceData, meta interface{}) error
- func NRSMonitorDelete(resourceData *schema.ResourceData, meta interface{}) error
- func NRSMonitorExists(resourceData *schema.ResourceData, meta interface{}) (bool, error)
- func NRSMonitorRead(resourceData *schema.ResourceData, meta interface{}) error
- func NRSMonitorResource() *schema.Resource
- func NRSMonitorUpdate(resourceData *schema.ResourceData, meta interface{}) error
- func Provider() terraform.ResourceProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NRSAlertConditionCreate ¶
func NRSAlertConditionCreate(resourceData *schema.ResourceData, meta interface{}) error
NRSAlertConditionCreate creates a Synthetics alert condition using Terraform configuration.
func NRSAlertConditionDelete ¶
func NRSAlertConditionDelete(resourceData *schema.ResourceData, meta interface{}) error
NRSAlertConditionDelete deletes a Synthetics alert condition using Terraform configuration.
func NRSAlertConditionExists ¶
func NRSAlertConditionExists(resourceData *schema.ResourceData, meta interface{}) (bool, error)
NRSAlertConditionExists checks whether an alert condition exists using Terraform configuration.
func NRSAlertConditionImportState ¶
func NRSAlertConditionImportState(d *schema.ResourceData, meta interface{}) ([]*schema.ResourceData, error)
NRSAlertConditionImportState imports given condition to Terraform state using policy_id and condition_id from New Relic alerts API
func NRSAlertConditionRead ¶
func NRSAlertConditionRead(resourceData *schema.ResourceData, meta interface{}) error
NRSAlertConditionRead refreshes alert condition information using Terraform configuration.
func NRSAlertConditionResource ¶
NRSAlertConditionResource returns a Terraform schema for a New Relic Synthetics alert condition.
func NRSAlertConditionUpdate ¶
func NRSAlertConditionUpdate(resourceData *schema.ResourceData, meta interface{}) error
NRSAlertConditionUpdate updates a Synthetics alert condition using Terraform configuration.
func NRSMonitorCreate ¶
func NRSMonitorCreate(resourceData *schema.ResourceData, meta interface{}) error
NRSMonitorCreate creates a new Synthetics monitor using Terraform configuration.
func NRSMonitorDelete ¶
func NRSMonitorDelete(resourceData *schema.ResourceData, meta interface{}) error
NRSMonitorDelete deletes a Synthetics monitor using Terraform configuration.
func NRSMonitorExists ¶
func NRSMonitorExists(resourceData *schema.ResourceData, meta interface{}) (bool, error)
NRSMonitorExists checks whether a Synthetics monitor exists.
func NRSMonitorRead ¶
func NRSMonitorRead(resourceData *schema.ResourceData, meta interface{}) error
NRSMonitorRead updates Terraform configuration for a Synthetics monitor.
func NRSMonitorResource ¶
NRSMonitorResource returns a Terraform schema for a New Relic Synthetics monitor.
func NRSMonitorUpdate ¶
func NRSMonitorUpdate(resourceData *schema.ResourceData, meta interface{}) error
NRSMonitorUpdate updates a Synthetics monitor using Terraform configuration.
func Provider ¶
func Provider() terraform.ResourceProvider
Provider returns a new New Relic Synthetics Terraform provider.
Types ¶
This section is empty.