Skip to main content
Pulumi logo Pulumi logo
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. PendingOrganizationInvite

PendingOrganizationInvite

    PendingOrganizationInvite describes an invite that has been sent out for someone to join a Pulumi organization.

    Properties

    • id string required
      ID is the internal ID of the invite. Used to refer to this invite later to accept/cancel.
    • email string required
      The email address the invite was sent to.
    • role enum required
      Role is the new role to give the member. Must be one of MEMBER, ADMIN, or BILLING MANAGER.
      Values: none, member, admin, potential-member, stack-collaborator, billing-manager
    • sentBy UserInfo required
      The user who sent the invite.
    • name string required
      The user’s display name.
    • githubLogin string required
      The user’s login name.
    • avatarUrl string required
      The URL of the user’s avatar image.
    • email string optional
      IMPORTANT: The email address of the user is only included on a few admin-only APIs. For nearly all APIs that return a UserInfo object, this will not be provided. considered sensitive information.
    • sentAt integer required
      SentAt is the timestamp when the invite was first sent.
    • acceptInviteUrl string required
      AcceptInviteURL is the url where a user would go to accept an invite to an organization.
    • acceptError string optional
      AcceptError is the most recent error a user has hit while trying to accept an organization invite. By default it is null.
    • status string required
      The friendly name of the invite status. Valid values are “pending”, “accepted”, “expired”, and “canceled”.
    • roleId string optional
      RoleID is the optional UUID of a custom role assigned to this invite.

      The infrastructure as code platform for any cloud.