You are viewing documentation about an older version (0.11.0). View latest version

snowflake.core.dynamic_table.DynamicTableResource

class snowflake.core.dynamic_table.DynamicTableResource(name: str, collection: DynamicTableCollection)

Bases: SchemaObjectReferenceMixin[DynamicTableCollection]

Represents a reference to a Snowflake Dynamic Table resource.

Attributes

database
fully_qualified_name
root
schema

Methods

__init__(name: str, collection: DynamicTableCollection) → None
delete() → None

Delete the dynamic table.

drop() → None

Drop the dynamic table.

fetch() → DynamicTable

Fetch the details of a dynamic table.

refresh() → None
resume() → None
resume_recluster() → None
suspend() → None
suspend_recluster() → None
swap_with(to_swap_table_name: str) → None

Swap the name with another dynamic table.

undelete() → None

Undelete the previously undeleted dynamic table.

undrop() → None

Undrop the previously dropped dynamic table.