All Projects → logicmonitor → terraform-provider-logicmonitor

logicmonitor / terraform-provider-logicmonitor

Licence: MPL-2.0 license
Terraform LogicMonitor provider.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
Makefile
30231 projects

Projects that are alternatives of or similar to terraform-provider-logicmonitor

Terraform Provider Hcloud
Terraform provider for Hetzner Cloud
Stars: ✭ 138 (+626.32%)
Mutual labels:  terraform-provider
Terraform Provider Openstack
Terraform OpenStack provider
Stars: ✭ 225 (+1084.21%)
Mutual labels:  terraform-provider
terraform-provider-tsuru
Terraform provider for tsuru
Stars: ✭ 17 (-10.53%)
Mutual labels:  terraform-provider
Terraform Provider Gitlab
Terraform GitLab provider
Stars: ✭ 205 (+978.95%)
Mutual labels:  terraform-provider
Terraform Provider Cloudflare
Cloudflare Terraform Provider
Stars: ✭ 208 (+994.74%)
Mutual labels:  terraform-provider
Terraform Provider Virtualbox
VirtualBox provider for Terraform
Stars: ✭ 239 (+1157.89%)
Mutual labels:  terraform-provider
Terraform Provider Azuread
Terraform provider for Azure Active Directory
Stars: ✭ 178 (+836.84%)
Mutual labels:  terraform-provider
terraform-provider-hcp
Terraform provider for HashiCorp Cloud Platform.
Stars: ✭ 36 (+89.47%)
Mutual labels:  terraform-provider
Terraform Provider Datadog
Terraform Datadog provider
Stars: ✭ 213 (+1021.05%)
Mutual labels:  terraform-provider
Terraform Provider Auth0
Auth0 Terraform Provider
Stars: ✭ 252 (+1226.32%)
Mutual labels:  terraform-provider
Terraform Provider Azurerm
Terraform provider for Azure Resource Manager
Stars: ✭ 3,007 (+15726.32%)
Mutual labels:  terraform-provider
Terraform Provider Ibm
Terraform on IBM provider https://cloud.ibm.com/docs/ibm-cloud-provider-for-terraform?topic=ibm-cloud-provider-for-terraform-getting-started
Stars: ✭ 210 (+1005.26%)
Mutual labels:  terraform-provider
Terraform Provider Unifi
Terraform provider for Unifi 📡
Stars: ✭ 239 (+1157.89%)
Mutual labels:  terraform-provider
Terraform Plugin Sdk
Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
Stars: ✭ 201 (+957.89%)
Mutual labels:  terraform-provider
terraform-provider-mysql
Terraform MySQL provider – This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Stars: ✭ 59 (+210.53%)
Mutual labels:  terraform-provider
Terraform Provider Sentry
Terraform provider for Sentry
Stars: ✭ 183 (+863.16%)
Mutual labels:  terraform-provider
Terraform Provider Keycloak
Terraform provider for Keycloak
Stars: ✭ 230 (+1110.53%)
Mutual labels:  terraform-provider
terraform-provider-oneview
Automates the provisioning of physical infrastructure from a private cloud using templates from HPE OneView with Terraform
Stars: ✭ 46 (+142.11%)
Mutual labels:  terraform-provider
terraform-provider-external
Utility provider that exists to provide an interface between Terraform and external programs. Useful for integrating Terraform with a system for which a first-class provider does not exist.
Stars: ✭ 136 (+615.79%)
Mutual labels:  terraform-provider
Terraform Provider Vault
Terraform Vault provider
Stars: ✭ 244 (+1184.21%)
Mutual labels:  terraform-provider

Terraform Provider for LogicMonitor

Requirements

  • Terraform 0.14.x
  • Go 1.16 (to build the provider plugin)

Building the Provider (Internal)

Clone repository:

$ git clone [email protected]:logicmonitor/terraform-provider-logicmonitor.git

Enter the provider directory and build the provider:

$ cd terraform-provider-logicmonitor/
$ make

The make file will then generate the code, build the binary, and copy it to the Terraform plugin directory.

Using the provider

The LogicMonitor Terraform Provider has two methods for setting required arguments: Environment Variables

export LM_API_ID=xyz
export LM_API_KEY=xyz
export LM_COMPANY=xyz

Provider Initialization

provider "logicmonitor" {
  api_id = var.logicmonitor_api_id
  api_key = var.logicmonitor_api_key
  company = var.logicmonitor_company
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].