class CB::TeamMemberRemove
Overview
Action to remove a user as member from a team.
Allows for both account ID and email of the team member to be provided,
however, the account ID will take precedence over the email. Therefore, if
supplying both will raise a validation error.
Defined in:
cb/team_member.cr
Instance Method Summary
account_id : String | Nil
account_id ,
account_id=(str : String) account_id=(account_id : String | Nil)
account_id= ,
email : String | Nil
email ,
email=(email : String | Nil)
email= ,
team_id : String | Nil
team_id ,
team_id=(str : String) team_id=(team_id : String | Nil)
team_id=
Instance methods inherited from class CB::APIAction
client : Client
client ,
client=(client : Client)
client= ,
run
run
Constructor methods inherited from class CB::APIAction
new(client : CB::Client, input = STDIN , output = STDOUT )
new
Instance methods inherited from class CB::Action
call
call ,
input : IO
input ,
input=(input : IO)
input= ,
output : IO
output ,
output=(output : IO)
output=
Constructor methods inherited from class CB::Action
new(input : IO = STDIN , output : IO = STDOUT )
new
Macros inherited from class CB::Action
bool_setter(property)
bool_setter ,
bool_setter?(property)
bool_setter? ,
cluster_identifier_setter(property)
cluster_identifier_setter ,
eid_setter(property, description = nil )
eid_setter ,
format_setter(property)
format_setter ,
format_setter?(property)
format_setter? ,
i32_setter(property)
i32_setter ,
ident_setter(property)
ident_setter ,
identifier_setter(property)
identifier_setter ,
name_setter(property)
name_setter ,
name_setter?(property)
name_setter? ,
role_setter(property)
role_setter ,
role_setter?(property)
role_setter? ,
time_setter(property)
time_setter
Instance Method Detail