struct InnerRange::Integriti::UserPermission
Defined in:
inner_range/integriti.crConstructors
- .new(pull : JSON::PullParser)
- .new(id : Nil | String = nil, group : InnerRange::Integriti::PermissionGroup | Nil = nil, externally_managed : Bool | Nil = nil, user : InnerRange::Integriti::User | Nil = nil, deny : Bool | Nil = nil, expired : Bool | Nil = nil)
Instance Method Summary
- #deny : Bool
- #deny? : Bool | Nil
- #expired : Bool
- #expired? : Bool | Nil
- #externally_managed : Bool
- #externally_managed? : Bool | Nil
- #group : PermissionGroup
- #group? : PermissionGroup | Nil
- #id : String
- #id? : String | Nil
- #user : User
- #user? : User | Nil
Constructor methods inherited from struct InnerRange::Integriti::IntegritiObject
new(pull : JSON::PullParser)
new
Constructor Detail
def self.new(id : Nil | String = nil, group : InnerRange::Integriti::PermissionGroup | Nil = nil, externally_managed : Bool | Nil = nil, user : InnerRange::Integriti::User | Nil = nil, deny : Bool | Nil = nil, expired : Bool | Nil = nil)
#