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.