Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Provider ¶
func Provider() terraform.ResourceProvider
Provider represents a resource provider in Terraform
Types ¶
type Config ¶
Config contains New Relic provider settings
func (*Config) ClientInfra ¶ added in v1.0.1
func (c *Config) ClientInfra() (*newrelic.InfraClient, error)
ClientInfra returns a new client for accessing New Relic
func (*Config) ClientSynthetics ¶ added in v1.1.0
func (c *Config) ClientSynthetics() (*synthetics.Client, error)
ClientSynthetics returns a new client for accessing New Relic Synthetics
type ProviderConfig ¶ added in v1.0.1
type ProviderConfig struct { Client *newrelic.Client InfraClient *newrelic.InfraClient Synthetics *synthetics.Client }
ProviderConfig for the custom provider
Source Files ¶
- config.go
- data_source_newrelic_application.go
- data_source_newrelic_key_transaction.go
- data_source_newrelic_synthetics_monitor.go
- helpers.go
- provider.go
- resource_newrelic_alert_channel.go
- resource_newrelic_alert_condition.go
- resource_newrelic_alert_policy.go
- resource_newrelic_alert_policy_channel.go
- resource_newrelic_dashboard.go
- resource_newrelic_infra_alert_condition.go
- resource_newrelic_nrql_alert_condition.go
- resource_newrelic_synthetics_alert_condition.go
- validation.go
Click to show internal directories.
Click to hide internal directories.