Skip to content
Version and compatibility

Version: 0.1.0.

Provider bindings and declared compatibility

  • newrelic/newrelic: = 3.96.4.

All official Dialects

Interpreted types

Each row identifies a type and instance kind. Conditional Rules retain their individual conditions in the details below.

Terraform typeKindClassificationRules
newrelic_account_managementresourceobservability-tenantaccount-management
newrelic_accountdataobservability-tenantaccount-lookup
newrelic_application_settingsresourceapplication-configurationapplication-settings
newrelic_applicationdataapm-applicationapplication-lookup
newrelic_aws_connectionresourceaws-connectionaws-connection
newrelic_browser_applicationresourcebrowser-observability-applicationbrowser-application
newrelic_cardinality_managementresourcetelemetry-processing-configurationcardinality-management
newrelic_cloud_accountdatacloud-observability-integrationcloud-account-lookup
newrelic_cloud_aws_eu_sovereign_integrationsresourcecloud-integration-configurationcloud-aws-eu-sovereign-integrations
newrelic_cloud_aws_eu_sovereign_link_accountresourcecloud-observability-integrationcloud-aws-eu-sovereign-link-account
newrelic_cloud_aws_govcloud_integrationsresourcecloud-integration-configurationcloud-aws-govcloud-integrations
newrelic_cloud_aws_govcloud_link_accountresourcecloud-observability-integrationcloud-aws-govcloud-link-account
newrelic_cloud_aws_integrationsresourcecloud-integration-configurationcloud-aws-integrations
newrelic_cloud_aws_link_accountresourcecloud-observability-integrationcloud-aws-link-account
newrelic_cloud_azure_integrationsresourcecloud-integration-configurationcloud-azure-integrations
newrelic_cloud_azure_link_accountresourcecloud-observability-integrationcloud-azure-link-account
newrelic_cloud_gcp_dm_integrationsresourcecloud-integration-configurationcloud-gcp-dm-integrations
newrelic_cloud_gcp_integrationsresourcecloud-integration-configurationcloud-gcp-integrations
newrelic_cloud_gcp_link_accountresourcecloud-observability-integrationcloud-gcp-link-account
newrelic_cloud_oci_link_accountresourcecloud-observability-integrationcloud-oci-link-account
newrelic_data_partition_ruleresourcetelemetry-processing-configurationdata-partition-rule
newrelic_events_to_metrics_ruleresourcetelemetry-processing-configurationevents-to-metrics-rule
newrelic_federated_logs_partitionresourcefederated-logs-partitionfederated-logs-partition
newrelic_federated_logs_setupresourcefederated-logs-setupfederated-logs-setup
newrelic_fleet_configurationdatafleet-configurationfleet-configuration-lookup
newrelic_fleet_configurationresourcefleet-configurationfleet-configuration
newrelic_fleet_deploymentresourcefleet-deploymentfleet-deployment
newrelic_fleet_membersdatafleet-membershipfleet-members-lookup
newrelic_fleet_membersresourcefleet-membershipfleet-members
newrelic_fleetresourcefleetfleet
newrelic_key_transactiondataapplication-configurationkey-transaction-lookup
newrelic_key_transactionresourceapplication-configurationkey-transaction
newrelic_log_parsing_ruleresourcetelemetry-processing-configurationlog-parsing-rule
newrelic_metric_pruning_ruleresourcetelemetry-processing-configurationmetric-pruning-rule
newrelic_nrql_drop_ruleresourcetelemetry-processing-configurationnrql-drop-rule
newrelic_obfuscation_expressiondatatelemetry-processing-configurationobfuscation-expression-lookup
newrelic_obfuscation_expressionresourcetelemetry-processing-configurationobfuscation-expression
newrelic_obfuscation_ruleresourcetelemetry-processing-configurationobfuscation-rule
newrelic_pipeline_cloud_ruleresourcetelemetry-processing-configurationpipeline-cloud-rule
newrelic_synthetics_broken_links_monitorresourcesynthetic-checksynthetics-broken-links-monitor
newrelic_synthetics_cert_check_monitorresourcesynthetic-checksynthetics-cert-check-monitor
newrelic_synthetics_monitorresourcesynthetic-checksynthetics-monitor
newrelic_synthetics_private_locationdatasynthetic-execution-locationsynthetics-private-location-lookup
newrelic_synthetics_private_locationresourcesynthetic-execution-locationsynthetics-private-location
newrelic_synthetics_script_monitorresourcesynthetic-checksynthetics-script-monitor
newrelic_synthetics_step_monitorresourcesynthetic-checksynthetics-step-monitor
newrelic_workloadresourceobservability-workloadworkload

Local vocabulary

Concepts

newrelic.concept.apm-application Source

An application boundary observed through New Relic APM.

Used by application-lookup.

newrelic.concept.application-configuration Source

Application settings or key transactions supporting New Relic application observability.

Used by application-settings, key-transaction, key-transaction-lookup.

newrelic.concept.aws-connection Source

An AWS role-backed connection used by New Relic to ingest or query data.

Used by aws-connection, federated-logs-setup.

newrelic.concept.browser-observability-application Source

An application boundary instrumented for browser or frontend observability.

Used by browser-application.

newrelic.concept.cloud-integration-configuration Source

Cloud-service selections supporting a linked New Relic cloud account.

Used by 6 Rules
newrelic.concept.federated-logs-partition Source

A storage, retention, and forwarding partition supporting a Federated Logs setup.

Used by federated-logs-partition.

newrelic.concept.federated-logs-setup Source

A New Relic Federated Logs storage and query boundary backed by external cloud storage.

Used by federated-logs-partition, federated-logs-setup.

newrelic.concept.fleet Source

A homogeneous set of Kubernetes clusters or hosts managed by New Relic Fleet Control.

Used by 4 Rules
newrelic.concept.fleet-configuration Source

A versioned agent configuration available to New Relic Fleet Control fleets.

Used by fleet-configuration, fleet-configuration-lookup.

newrelic.concept.fleet-deployment Source

A controlled agent and configuration rollout supporting a Fleet Control fleet.

Used by fleet-deployment.

newrelic.concept.fleet-membership Source

An explicit managed-entity assignment supporting a Fleet Control fleet.

Used by fleet-members, fleet-members-lookup.

newrelic.concept.observability-tenant Source

A provider-neutral account, organization, or stack boundary isolating observability data and configuration.

Used by 36 Rules
newrelic.concept.observability-workload Source

A New Relic operational view grouping related observed entities for health and incident triage.

Used by workload.

newrelic.concept.service-objective Source

A provider-neutral service level indicator or objective supporting architecture operations.

No Rule in this Dialect uses this definition.

newrelic.concept.synthetic-check Source

A synthetic check supporting an observed target without owning target runtime.

Used by 5 Rules
newrelic.concept.synthetic-execution-location Source

A public or private execution location running synthetic checks.

Used by 7 Rules
newrelic.concept.telemetry-processing-configuration Source

A parsing, partitioning, pruning, obfuscation, conversion, or Pipeline Control rule.

Used by 10 Rules
newrelic.concept.workflow Source

A managed workflow coordinating steps and service calls.

No Rule in this Dialect uses this definition.

Contexts

newrelic.context.ownership Source

Administrative or lifecycle ownership.

Used by 34 Rules

Relations

newrelic.relation.authorized-by Source

Introduced by a labeled emission. Used by cloud-gcp-link-account.

newrelic.relation.ingests-through Source

Introduced by a labeled emission. Used by federated-logs-setup.

newrelic.relation.queries-through Source

Introduced by a labeled emission. Used by federated-logs-setup.

RF Vocabulary used

Rule details

Open a Rule for its declared behavior and source. Matching, emission resolution and composition define how evidence can establish it.

newrelic.rule.account-management Source

Matches resource instances of newrelic_account_management.

Classification: newrelic.concept.observability-tenant.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
newrelic.rule.account-lookup Source

Matches data instances of newrelic_account.

Classification: newrelic.concept.observability-tenant.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
newrelic.rule.application-settings Source

Matches resource instances of newrelic_application_settings.

Classification: newrelic.concept.application-configuration.

newrelic.rule.application-lookup Source

Matches data instances of newrelic_application.

Classification: newrelic.concept.apm-application.

newrelic.rule.aws-connection Source

Matches resource instances of newrelic_aws_connection.

Classification: newrelic.concept.aws-connection.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.browser-application Source

Matches resource instances of newrelic_browser_application.

Classification: newrelic.concept.browser-observability-application.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cardinality-management Source

Matches resource instances of newrelic_cardinality_management.

Classification: newrelic.concept.telemetry-processing-configuration.

newrelic.rule.cloud-account-lookup Source

Matches data instances of newrelic_cloud_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-aws-eu-sovereign-integrations Source

Matches resource instances of newrelic_cloud_aws_eu_sovereign_integrations.

Classification: newrelic.concept.cloud-integration-configuration.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.linked_account_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-aws-eu-sovereign-link-account Source

Matches resource instances of newrelic_cloud_aws_eu_sovereign_link_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-aws-govcloud-integrations Source

Matches resource instances of newrelic_cloud_aws_govcloud_integrations.

Classification: newrelic.concept.cloud-integration-configuration.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.linked_account_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-aws-govcloud-link-account Source

Matches resource instances of newrelic_cloud_aws_govcloud_link_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-aws-integrations Source

Matches resource instances of newrelic_cloud_aws_integrations.

Classification: newrelic.concept.cloud-integration-configuration.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.linked_account_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-aws-link-account Source

Matches resource instances of newrelic_cloud_aws_link_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-azure-integrations Source

Matches resource instances of newrelic_cloud_azure_integrations.

Classification: newrelic.concept.cloud-integration-configuration.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.linked_account_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-azure-link-account Source

Matches resource instances of newrelic_cloud_azure_link_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-gcp-dm-integrations Source

Matches resource instances of newrelic_cloud_gcp_dm_integrations.

Classification: newrelic.concept.cloud-integration-configuration.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.linked_account_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-gcp-integrations Source

Matches resource instances of newrelic_cloud_gcp_integrations.

Classification: newrelic.concept.cloud-integration-configuration.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.linked_account_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.cloud-gcp-link-account Source

Matches resource instances of newrelic_cloud_gcp_link_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Relation through source.service_account_email

  • on_null: "absent"
  • on_empty: "absent"
newrelic.rule.cloud-oci-link-account Source

Matches resource instances of newrelic_cloud_oci_link_account.

Classification: newrelic.concept.cloud-observability-integration.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.data-partition-rule Source

Matches resource instances of newrelic_data_partition_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.events-to-metrics-rule Source

Matches resource instances of newrelic_events_to_metrics_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.federated-logs-partition Source

Matches resource instances of newrelic_federated_logs_partition.

Classification: newrelic.concept.federated-logs-partition.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.setup_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.federated-logs-setup Source

Matches resource instances of newrelic_federated_logs_setup.

Classification: newrelic.concept.federated-logs-setup.

Contexts

Relations

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Relation through source.storage[0].data_ingest_connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"

Relation through source.storage[0].query_connection_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.fleet-configuration-lookup Source

Matches data instances of newrelic_fleet_configuration.

Classification: newrelic.concept.fleet-configuration.

newrelic.rule.fleet-configuration Source

Matches resource instances of newrelic_fleet_configuration.

Classification: newrelic.concept.fleet-configuration.

newrelic.rule.fleet-deployment Source

Matches resource instances of newrelic_fleet_deployment.

Classification: newrelic.concept.fleet-deployment.

Contributions

Conditions, identity and resolution

Contribution through source.fleet_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.fleet-members-lookup Source

Matches data instances of newrelic_fleet_members.

Classification: newrelic.concept.fleet-membership.

Contributions

Conditions, identity and resolution

Contribution through source.fleet_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.fleet-members Source

Matches resource instances of newrelic_fleet_members.

Classification: newrelic.concept.fleet-membership.

Contributions

Conditions, identity and resolution

Contribution through source.fleet_id

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.fleet Source

Matches resource instances of newrelic_fleet.

Classification: newrelic.concept.fleet.

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]
newrelic.rule.key-transaction-lookup Source

Matches data instances of newrelic_key_transaction.

Classification: newrelic.concept.application-configuration.

newrelic.rule.key-transaction Source

Matches resource instances of newrelic_key_transaction.

Classification: newrelic.concept.application-configuration.

newrelic.rule.log-parsing-rule Source

Matches resource instances of newrelic_log_parsing_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.metric-pruning-rule Source

Matches resource instances of newrelic_metric_pruning_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.nrql-drop-rule Source

Matches resource instances of newrelic_nrql_drop_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.obfuscation-expression-lookup Source

Matches data instances of newrelic_obfuscation_expression.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.obfuscation-expression Source

Matches resource instances of newrelic_obfuscation_expression.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.obfuscation-rule Source

Matches resource instances of newrelic_obfuscation_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.pipeline-cloud-rule Source

Matches resource instances of newrelic_pipeline_cloud_rule.

Classification: newrelic.concept.telemetry-processing-configuration.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.synthetics-broken-links-monitor Source

Matches resource instances of newrelic_synthetics_broken_links_monitor.

Classification: newrelic.concept.synthetic-check.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.locations_private

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: [target.guid, target.id]
  • match.strategy: "exact"
newrelic.rule.synthetics-cert-check-monitor Source

Matches resource instances of newrelic_synthetics_cert_check_monitor.

Classification: newrelic.concept.synthetic-check.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.locations_private

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: [target.guid, target.id]
  • match.strategy: "exact"
newrelic.rule.synthetics-monitor Source

Matches resource instances of newrelic_synthetics_monitor.

Classification: newrelic.concept.synthetic-check.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.locations_private

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: [target.guid, target.id]
  • match.strategy: "exact"
newrelic.rule.synthetics-private-location-lookup Source

Matches data instances of newrelic_synthetics_private_location.

Classification: newrelic.concept.synthetic-execution-location.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id"]
  • scope: "provider"

Endpoint

  • attributes: ["id"]

Context through source.account_id

  • on_null: "indeterminate"
  • on_empty: "indeterminate"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.synthetics-private-location Source

Matches resource instances of newrelic_synthetics_private_location.

Classification: newrelic.concept.synthetic-execution-location.

Contexts

Conditions, identity and resolution

Identity

  • attributes: ["id", "guid"]
  • scope: "provider"

Endpoint

  • attributes: ["id", "guid"]

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"
newrelic.rule.synthetics-script-monitor Source

Matches resource instances of newrelic_synthetics_script_monitor.

Classification: newrelic.concept.synthetic-check.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.location_private[0].guid

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: [target.guid, target.id]
  • match.strategy: "exact"
newrelic.rule.synthetics-step-monitor Source

Matches resource instances of newrelic_synthetics_step_monitor.

Classification: newrelic.concept.synthetic-check.

Contexts

Contributions

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"

Contribution through source.location_private[0].guid

  • on_null: "absent"
  • on_empty: "absent"
  • match.by: [target.guid, target.id]
  • match.strategy: "exact"
newrelic.rule.workload Source

Matches resource instances of newrelic_workload.

Classification: newrelic.concept.observability-workload.

Contexts

Conditions, identity and resolution

Context through source.account_id

  • on_null: "absent"
  • on_empty: "absent"
  • external: "allow"
  • match.by: target.id
  • match.strategy: "exact"