Represents an individual invite to the organization.
Constructors
new(object :
InviteObject =
InviteObject::OrganizationInvite, id :
String = "", email :
String = "", role :
InviteRole =
InviteRole::Owner, status :
InviteStatus =
InviteStatus::Accepted, invited_at :
Int64 = 0, expires_at :
Int64 = 0, accepted_at :
Int64 |
Nil = nil, projects :
Array(
InviteProjectsItem) |
Nil = nil)
SourceInstance methods
accepted_at
The Unix timestamp (in seconds) of when the invite was accepted.
Sourceaccepted_at=(accepted_at :
Int64 |
Nil)
The Unix timestamp (in seconds) of when the invite was accepted.
Sourceemail
The email address of the individual to whom the invite was sent
SourceThe email address of the individual to whom the invite was sent
Sourceexpires_at
The Unix timestamp (in seconds) of when the invite expires.
Sourceexpires_at=(expires_at :
Int64)
The Unix timestamp (in seconds) of when the invite expires.
Sourceid
The identifier, which can be referenced in API endpoints
SourceThe identifier, which can be referenced in API endpoints
Sourceinvited_at
The Unix timestamp (in seconds) of when the invite was sent.
Sourceinvited_at=(invited_at :
Int64)
The Unix timestamp (in seconds) of when the invite was sent.
Sourceobject
The object type, which is always organization.invite
Sourceobject=(object : InviteObject)
The object type, which is always organization.invite
Sourceprojects
The projects that were granted membership upon acceptance of the invite.
Sourceprojects=(projects :
Array(
InviteProjectsItem) |
Nil)
The projects that were granted membership upon acceptance of the invite.
Sourcerole=(role : InviteRole)
Sourcestatus
accepted,expired, or pending
Sourcestatus=(status : InviteStatus)
accepted,expired, or pending
Source