Objects¶
permission_overwrite
¶
PermissionOverwritePart
dataclass
¶
Bases: Part
flowchart TD
scurrypy.api.permission_overwrite.PermissionOverwritePart[PermissionOverwritePart]
scurrypy.core.part.Part[Part]
scurrypy.core.part.Part --> scurrypy.api.permission_overwrite.PermissionOverwritePart
click scurrypy.api.permission_overwrite.PermissionOverwritePart href "" "scurrypy.api.permission_overwrite.PermissionOverwritePart"
click scurrypy.core.part.Part href "" "scurrypy.core.part.Part"
Represents fields for creating a permission overwrite.
id: RequiredPartField[Snowflake] = None
class-attribute
instance-attribute
¶
Role or user ID.
type: RequiredPartField[PermissionOverwriteType] = None
class-attribute
instance-attribute
¶
Type of object in which this permission applies.
allow: RequiredPartField[Permissions] = None
class-attribute
instance-attribute
¶
Permissions to allow.
deny: RequiredPartField[Permissions] = None
class-attribute
instance-attribute
¶
Permissions to deny.