» Resource: signalfx_jira_integration

SignalFx Jira integrations. For help with this integration see Integration with Jira.

» Example Usage

resource "signalfx_jira_integration" "jira_myteamXX" {
    name = "JiraFoo"
    enabled = false

    auth_method = "UsernameAndPassword"
    username = "yoosername"
    password = "paasword"

    # Or…
    auth_method = "EmailAndToken"
    user_email = "yoosername@example.com"
    api_token = "abc123"

    assignee_name = "testytesterson"
    assignee_display_name = "Testy Testerson"

    base_url = "https://www.example.com"
    issue_type = "Story"
    project_key = "TEST"
}

» Argument Reference

  • name - (Required) Name of the integration.
  • enabled - (Required) Whether the integration is enabled.
  • auth_method - (Required) Authentication method used when creating the Jira integration. One of EmailAndToken (using user_email and api_token) or UsernameAndPassword (using username and password).
  • api_token - (Required if auth_method is EmailAndToken) The API token for the user email
  • user_email - (Required if auth_method is EmailAndToken) Email address used to authenticate the Jira integration.
  • username - (Required if auth_method is UsernameAndPassword) User name used to authenticate the Jira integration.
  • password - (Required if auth_method is UsernameAndPassword) Password used to authenticate the Jira integration.
  • base_url - (Required) Base URL of the Jira instance that's integrated with SignalFx.
  • issue_type - (Required) Issue type (for example, Story) for tickets that Jira creates for detector notifications. SignalFx validates issue types, so you must specify a type that's valid for the Jira project specified in projectKey.
  • project_key - (Required) Jira key of an existing project. When Jira creates a new ticket for a detector notification, the ticket is assigned to this project.
  • assignee_name - (Required) Jira user name for the assignee.
  • assignee_display_name - (Optional) Jira display name for the assignee.