provider

package
v0.0.0-...-f51b8dd Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2018 License: MIT Imports: 10 Imported by: 0

Documentation

Index

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

func NRSAlertConditionResource() *schema.Resource

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

func NRSMonitorResource() *schema.Resource

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.

Jump to

Keyboard shortcuts

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