class CB::TeamMemberUpdate
Overview
Action to update a team member.
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
def
role= (role : String | Nil)
#