github.com/pbthorste/terraform@v0.8.6-0.20170127005045-deb56bd93da2/website/source/docs/providers/opsgenie/r/team.html.markdown (about)

     1  ---
     2  layout: "opsgenie"
     3  page_title: "OpsGenie: opsgenie_team"
     4  sidebar_current: "docs-opsgenie-resource-team"
     5  description: |-
     6    Manages a Team within OpsGenie.
     7  ---
     8  
     9  # opsgenie\_team
    10  
    11  Manages a Team within OpsGenie.
    12  
    13  ## Example Usage
    14  
    15  ```
    16  resource "opsgenie_user" "first" {
    17    username  = "user@domain.com"
    18    full_name = "Cookie Monster"
    19    role      = "User"
    20  }
    21  resource "opsgenie_user" "second" {
    22    username  = "eggman@dr-robotnik.com"
    23    full_name = "Dr Ivo Eggman Robotnik"
    24    role      = "User"
    25  }
    26  
    27  resource "opsgenie_team" "test" {
    28    name = "example"
    29  
    30    member {
    31      username = "${opsgenie_user.first.username}"
    32      role     = "admin"
    33    }
    34  
    35    member {
    36      username = "${opsgenie_user.second.username}"
    37      role     = "user"
    38    }
    39  }
    40  ```
    41  
    42  ## Argument Reference
    43  
    44  The following arguments are supported:
    45  
    46  * `name` - (Required) The name associated with this team. OpsGenie defines that this must not be longer than 100 characters.
    47  
    48  * `member` - (Optional) A Member block as documented below.
    49  
    50  `member` supports the following:
    51  
    52  * `username` - (Required) The username for the member to add to this Team.
    53  * `role` - (Required) The role for the user within the Team - can be either 'Admin' or 'User'.
    54  
    55  ## Attributes Reference
    56  
    57  The following attributes are exported:
    58  
    59  * `id` - The ID of the OpsGenie User.
    60  
    61  ## Import
    62  
    63  Users can be imported using the `id`, e.g.
    64  
    65  ```
    66  $ terraform import opsgenie_team.team1 812be1a1-32c8-4666-a7fb-03ecc385106c
    67  ```