observe_app#

Installs an Observe App. Each app can only be installed once per workspace.

Example Usage#

resource "observe_folder" "example" {
  name = "OpenWeather"
}

resource "observe_datastream" "example" {
  name = "OpenWeather"
}

resource "observe_app" "example" {
  folder    = observe_folder.example.oid

  module_id = "observeinc/openweather/observe"
  version   = "0.2.1"

  variables = {
    datastream = observe_datastream.example.id
    api_key    = "..." # https://openweathermap.org/appid
  }
}

Schema#

Required#

  • folder (String)

  • module_id (String)

Optional#

  • variables (Map of String)

  • version (String)

Read-Only#

  • id (String) The ID of this resource.

  • name (String)

  • oid (String)

  • outputs (String)

Import#

Import is supported using the following syntax:

terraform import observe_app.example 1414010