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

     1  ---
     2  layout: "ns1"
     3  page_title: "NS1: ns1_team"
     4  sidebar_current: "docs-ns1-resource-team"
     5  description: |-
     6    Provides a NS1 Team resource.
     7  ---
     8  
     9  # ns1\_team
    10  
    11  Provides a NS1 Team resource. This can be used to create, modify, and delete teams.
    12  
    13  ## Example Usage
    14  
    15  ```
    16  # Create a new NS1 Team
    17  resource "ns1_team" "example" {
    18    name = "Example team"
    19    permissions = {
    20      dns_view_zones = false
    21      account_manage_users = false
    22    }
    23  }
    24  ```
    25  
    26  ## Argument Reference
    27  
    28  The following arguments are supported:
    29  
    30  * `name` - (Required) The free form name of the team.
    31  * `permissions` - (Optional) The allowed permissions of the team. Permissions documented below.
    32  
    33  Permissions (`permissions`) support the following:
    34  
    35  * `dns_view_zones` - (Optional) Whether the team can view the accounts zones.
    36  * `dns_manage_zones` - (Optional) Whether the team can modify the accounts zones.
    37  * `dns_zones_allow_by_default` - (Optional) If true, enable the `dns_zones_allow` list, otherwise enable the `dns_zones_deny` list.
    38  * `dns_zones_allow` - (Optional) List of zones that the team may access.
    39  * `dns_zones_deny` - (Optional) List of zones that the team may not access.
    40  * `data_push_to_datafeeds` - (Optional) Whether the team can publish to data feeds.
    41  * `data_manage_datasources` - (Optional) Whether the team can modify data sources.
    42  * `data_manage_datafeeds` - (Optional) Whether the team can modify data feeds.
    43  * `account_manage_users` - (Optional) Whether the team can modify account users.
    44  * `account_manage_payment_methods` - (Optional) Whether the team can modify account payment methods.
    45  * `account_manage_plan` - (Optional) Whether the team can modify the account plan.
    46  * `account_manage_teams` - (Optional) Whether the team can modify other teams in the account.
    47  * `account_manage_apikeys` - (Optional) Whether the team can modify account apikeys.
    48  * `account_manage_account_settings` - (Optional) Whether the team can modify account settings.
    49  * `account_view_activity_log` - (Optional) Whether the team can view activity logs.
    50  * `account_view_invoices` - (Optional) Whether the team can view invoices.
    51  * `monitoring_manage_lists` - (Optional) Whether the team can modify notification lists.
    52  * `monitoring_manage_jobs` - (Optional) Whether the team can modify monitoring jobs.
    53  * `monitoring_view_jobs` - (Optional) Whether the team can view monitoring jobs.
    54