snowflake.core.role.Role

class snowflake.core.role.Role(name: str, comment: str | None = None, created_on: datetime | None = None, is_default: bool | None = None, is_current: bool | None = None, is_inherited: bool | None = None, assigned_to_users: int | None = None, granted_to_roles: int | None = None, granted_roles: int | None = None, owner: str | None = None)

Bases: object

Methods

__init__(name: str, comment: str | None = None, created_on: datetime | None = None, is_default: bool | None = None, is_current: bool | None = None, is_inherited: bool | None = None, assigned_to_users: int | None = None, granted_to_roles: int | None = None, granted_roles: int | None = None, owner: str | None = None)
classmethod from_dict(obj: dict) RoleModel

Create an instance of Role from a dict

to_dict()

Returns the dictionary representation of the model using alias