Class: PlatformAPI::TeamInvitation
- Inherits:
-
Object
- Object
- PlatformAPI::TeamInvitation
- Defined in:
- lib/platform-api/client.rb
Overview
A team invitation represents an invite to a team.
Instance Method Summary collapse
-
#accept(team_invitation_token) ⇒ Object
Accept Team Invitation.
-
#create(team_name_or_team_id, body = {}) ⇒ Object
Create Team Invitation.
-
#get(team_invitation_token) ⇒ Object
Get an invitation by its token.
-
#initialize(client) ⇒ TeamInvitation
constructor
A new instance of TeamInvitation.
-
#list(team_name) ⇒ Object
Get a list of a team's Identity Providers.
-
#revoke(team_name_or_team_id, team_invitation_id) ⇒ Object
Revoke a team invitation.
Constructor Details
#initialize(client) ⇒ TeamInvitation
Returns a new instance of TeamInvitation.
3305 3306 3307 |
# File 'lib/platform-api/client.rb', line 3305 def initialize(client) @client = client end |
Instance Method Details
#accept(team_invitation_token) ⇒ Object
Accept Team Invitation
3342 3343 3344 |
# File 'lib/platform-api/client.rb', line 3342 def accept(team_invitation_token) @client.team_invitation.accept(team_invitation_token) end |
#create(team_name_or_team_id, body = {}) ⇒ Object
Create Team Invitation
3320 3321 3322 |
# File 'lib/platform-api/client.rb', line 3320 def create(team_name_or_team_id, body = {}) @client.team_invitation.create(team_name_or_team_id, body) end |
#get(team_invitation_token) ⇒ Object
Get an invitation by its token
3335 3336 3337 |
# File 'lib/platform-api/client.rb', line 3335 def get(team_invitation_token) @client.team_invitation.get(team_invitation_token) end |
#list(team_name) ⇒ Object
Get a list of a team's Identity Providers
3312 3313 3314 |
# File 'lib/platform-api/client.rb', line 3312 def list(team_name) @client.team_invitation.list(team_name) end |
#revoke(team_name_or_team_id, team_invitation_id) ⇒ Object
Revoke a team invitation.
3328 3329 3330 |
# File 'lib/platform-api/client.rb', line 3328 def revoke(team_name_or_team_id, team_invitation_id) @client.team_invitation.revoke(team_name_or_team_id, team_invitation_id) end |