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.