github.com/turtlemonvh/terraform@v0.6.9-0.20151204001754-8e40b6b855e8/website/source/docs/providers/statuscake/index.html.markdown (about)

     1  ---
     2  layout: "statuscake"
     3  page_title: "Provider: StatusCake"
     4  sidebar_current: "docs-statuscake-index"
     5  description: |-
     6    The StatusCake provider configures tests in StatusCake.
     7  ---
     8  
     9  # StatusCake Provider
    10  
    11  The StatusCake provider allows Terraform to create and configure tests in [StatusCake](https://www.statuscake.com/). StatusCake is a tool that helps to
    12  monitor the uptime of your service via a network of monitoring centers throughout the world
    13  
    14  The provider configuration block accepts the following arguments:
    15  
    16  * ``username`` - (Required) The username for the statuscake account. May alternatively be set via the
    17    ``STATUSCAKE_USERNAME`` environment variable.
    18  
    19  * ``apikey`` - (Required) The API auth token to use when making requests. May alternatively
    20    be set via the ``STATUSCAKE_APIKEY`` environment variable.
    21    
    22  Use the navigation to the left to read about the available resources.
    23  
    24  ## Example Usage
    25  
    26  ```
    27  provider "statuscake" {
    28      username = "testuser"
    29      apikey = "12345ddfnakn"
    30  }
    31  
    32  resource "statuscake_test" "google" {
    33      website_name = "google.com"
    34      website_url = "www.google.com"
    35      test_type = "HTTP"
    36      check_rate = 300
    37  }
    38  ```