github.com/nathanielks/terraform@v0.6.1-0.20170509030759-13e1a62319dc/website/source/docs/providers/datadog/r/user.html.markdown (about)

     1  ---
     2  layout: "datadog"
     3  page_title: "Datadog: datadog_user"
     4  sidebar_current: "docs-datadog-resource-user"
     5  description: |-
     6    Provides a Datadog user resource. This can be used to create and manage users.
     7  ---
     8  
     9  # datadog_user
    10  
    11  Provides a Datadog user resource. This can be used to create and manage Datadog users.
    12  
    13  ## Example Usage
    14  
    15  ```hcl
    16  # Create a new Datadog user
    17  resource "datadog_user" "foo" {
    18    email  = "new@example.com"
    19    handle = "new@example.com"
    20    name   = "New User"
    21  }
    22  ```
    23  
    24  ## Argument Reference
    25  
    26  The following arguments are supported:
    27  
    28  * `disabled` - (Optional) Whether the user is disabled
    29  * `email` - (Required) Email address for user
    30  * `handle` - (Required) The user handle, must be a valid email.
    31  * `is_admin` - (Optional) Whether the user is an administrator
    32  * `name` - (Required) Name for user
    33  * `role` - (Optional) Role description for user (NOTE: can only be applied on user creation)
    34  
    35  ## Attributes Reference
    36  
    37  The following attributes are exported:
    38  
    39  * `disabled` - Returns true if Datadog user is disabled (NOTE: Datadog does not actually delete users so this will be true for those as well)
    40  * `id` - ID of the Datadog user
    41  * `verified` - Returns true if Datadog user is verified
    42  
    43  ## Import
    44  
    45  users can be imported using their handle, e.g.
    46  
    47  ```
    48  $ terraform import datadog_user.example_user existing@example.com
    49  ```