streamtime_member (Resource)

A person who belongs to the organization, with the role they hold. Create invites the person; their identity must also exist at the organization’s sign-in provider. For built-in sign-in, supply an initial password for a new person.

Example Usage

resource "streamtime_member" "ana" {
  email = "ana@example.com"
  role  = "Administrator"
}

Schema

Required

  • email (String) The member’s email address. It is also the ID you use to import them. Changing it adds a different member.

Optional

  • initial_password (String, Sensitive) Initial password for a new person using built-in sign-in. It is sent only when inviting the person, never changes an existing password, and is retained in sensitive Terraform state.
  • role (String) The role the member holds, for example Administrator. Leave it out to leave the member’s role unset.

Read-Only

  • id (String) ID of the member. Use it to import an existing one.

Import

Import is supported using the following syntax:

The terraform import command can be used, for example:

# Import by the member's email address.
terraform import streamtime_member.ana ana@example.com