struct PlaceOS::Model::ApiKey::PublicResponse

Included Modules

Defined in:

Constructors

Instance Method Summary

Constructor Detail

def self.new(created_at : Time, updated_at : Time, name : String, description : String, scopes : Array(PlaceOS::Model::UserJWT::Scope), user_id : String | Nil, authority_id : String | Nil, user : User | Nil, authority : Authority | Nil, x_api_key : String | Nil, permissions : PlaceOS::Model::UserJWT::Permissions | Nil, id : String | Nil, **_unknow_types) #

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

def self.new(pull : JSON::PullParser) #

Instance Method Detail

def authority : Authority | Nil #

def authority_id : String | Nil #

def created_at : Time #

def description : String #

def id : String | Nil #

def name : String #

def permissions : PlaceOS::Model::UserJWT::Permissions | Nil #

def scopes : Array(PlaceOS::Model::UserJWT::Scope) #

def updated_at : Time #

def user : User | Nil #

def user_id : String | Nil #

def x_api_key : String | Nil #