snowflake.core.iceberg_table | Snowflake Documentation (original) (raw)

Manages Snowflake Iceberg table.

Classes

IcebergTableResource(name, collection) Represents a reference to a Snowflake Iceberg table.
IcebergTableCollection(schema) Represents the collection operations on the Snowflake Iceberg table resource.
Constraint(*[, name, column_names]) A model object representing the Constraint resource.
ForeignKey(*[, name, column_names, ...]) A model object representing the ForeignKey resource.
IcebergTable(*, name[, comment, ...]) A model object representing the IcebergTable resource.
IcebergTableColumn(*, name, datatype[, ...]) A model object representing the IcebergTableColumn resource.
PrimaryKey(*[, name, column_names]) A model object representing the PrimaryKey resource.
UniqueKey(*[, name, column_names]) A model object representing the UniqueKey resource.