snowflake.core.compute_pool¶
Manages Snowpark Container Compute Pools.
Example
>>> new_pool_def = ComputePool(
... name="MYCOMPUTEPOOL",
... instance_family="STANDARD_1",
... min_nodes=1,
... max_nodes=1,
... )
>>> new_pool = root.compute_pools.create(new_pool_def)
>>> cp_snapshot = new_pool.fetch()
>>> cp_data = root.compute_pools.iter(like=”%COMPUTEPOOL”)
>>> new_pool.resume()
>>> new_pool.stop_all_services()
>>> new_pool.suspend()
>>> new_pool.delete()
>>> an_existing_pool = root.compute_pools["existing_compute_pool"]
>>> an_existing_pool.suspend()
Refer to snowflake.core.Root
to create the root
.
Classes
|
A model object representing the ComputePool resource. |
|
Represents the collection operations on the Snowflake Compute Pool resource. |
|
Represents a reference to a Snowflake compute pool. |