Snowflake Warehouse Manager
The Snowflake Warehouse Manager action provides functionality to create, drop, resume, suspend, and alter warehouses. This allows Hop workflows to resume a warehouse before loading, and then suspend the warehouse as soon as it is done, along with resizing warehouses for portions of the load that may require more processing power.
Options
-  Connection: The connection to the Snowflake database to use 
-  Warehouse name: The name of the warehouse 
-  Action: (Create, Drop, Resume, Suspend, Alter) What is the action you wish to take against the warehouse. 
Action: Create warehouse
This action creates a new warehouse using the settings you provide.
-  Replace?: If the warehouse already exists, replace the existing warehouse with your new settings. 
-  Fail if warehouse exists?: If the warehouse already exists the action will fail. If not checked and Replace? is not checked the action will perform no action if the warehouse already exists. 
-  Warehouse Size: (X-Small, Small, Medium, Large, X-Large, 2X-Large, 3X-Large) The size of the warehouse to create. 
-  Warehouse Type: (Standard, Enterprise) The type of warehouse to create. Enterprise warehouses have more memory available than Standard warehouses. 
-  Max cluster size: The maximum cluster size for clustered warehouses. 
-  Min cluster size: The minimum cluster size for clustered warehouses. 
-  Auto suspend: The number of minutes of inactivity after which the warehouse will automatically suspend. 
-  Auto resume?: Should the warehouse automatically resume when queries are run against it? 
-  Initially suspended?: Should the warehouse be created in a suspended state. 
-  Resource monitor: The resource monitor used for tracking Snowflake usage and billing. 
-  Comment: A comment to be included about the warehouse. 
Action: Drop warehouse
This action removes a warehouse from Snowflake.
-  Fail if warehouse does not exist?: If the warehouse does not exist, the action will fail. 
Action: Resume warehouse
This action resumes a warehouse in Snowflake. The warehouse must be in a suspended state prior to this action, or the action will fail.
-  Fail if warehouse does not exist?: If the warehouse does not exist, the action will fail. 
Action: Suspend warehouse
This action suspends a warehouse in Snowflake. The warehouse must be in a started state prior to this action, or the action will fail.
-  Fail if warehouse does not exist?: If the warehouse does not exist, the action will fail. 
Action: Alter warehouse
This action alters the warehouse, enabling users to re-size, change warehouse types, change auto-suspend settings, etc.
-  Fail if warehouse does not exist?: If the warehouse does not exist, the action will fail. 
-  Warehouse Size: (X-Small, Small, Medium, Large, X-Large, 2X-Large, 3X-Large) The size of the warehouse to create. 
-  Warehouse Type: (Standard, Enterprise) The type of warehouse to create. Enterprise warehouses have more memory available than Standard warehouses. 
-  Max cluster size: The maximum cluster size for clustered warehouses. 
-  Min cluster size: The minimum cluster size for clustered warehouses. 
-  Auto suspend: The number of minutes of inactivity after which the warehouse will automatically suspend. 
-  Auto resume?: Should the warehouse automatically resume when queries are run against it? 
-  Resource monitor: The resource monitor used for tracking Snowflake usage and billing. 
-  Comment: A comment to be included about the warehouse.