snowflake.core.grant.Securable

class snowflake.core.grant.Securable(name: str, securable_type: str, scope: Securable | None = None)

Bases: object

Class to represent an snowflake entity that is being secured by a Privileges.

Attributes

name

String that specifies the name of resource that is being secured by a privilege.

scope

This is the scope of the resource that is being secured by a privilege.

securable_type

String that specifies the type of resource that is being secured by a privilege.

Methods

__init__(name: str, securable_type: str, scope: Securable | None = None) None