Skip to main content
Latest Documentation
This is the latest documentation for the Cloud Posse Reference Architecture. To determine which version you're currently using, please see Version Identification.

user

User

Terraform module to configure Opsgenie User

Usage

Create Opsgenie User example

module "user" {
source = "cloudposse/incident-management/opsgenie//modules/user"
# Cloud Posse recommends pinning every module to a specific version
# version = "x.x.x"

user = {
username = "[email protected]"
full_name = "Opsgenie Test User"
role = "User"
locale = "en_US"
timezone = "America/New_York"
}
}

Inputs

Note: user is a map for two reasons:

  • to be able to put whole configuration in yaml file
  • variables defined with type set are not robust enough (can't set default values)
NameDefaultDescriptionRequired
user{}Opsgenie User configurationYes

Outputs

NameDescription
user_idThe ID of the Opsgenie User
user_nameThe name of the Opsgenie User