Class: Databricks::Resources::Cluster
- Inherits:
-
Databricks::Resource
- Object
- Databricks::Resource
- Databricks::Resources::Cluster
- Defined in:
- lib/databricks/resources/cluster.rb
Instance Method Summary collapse
-
#delete ⇒ Object
Delete a cluster.
-
#edit(**properties) ⇒ Object
Edit properties of this cluster.
Methods inherited from Databricks::Resource
#add_properties, #initialize, #inspect, #new_resource, #sub_resource, sub_resources
Constructor Details
This class inherits a constructor from Databricks::Resource
Instance Method Details
#delete ⇒ Object
Delete a cluster
19 20 21 |
# File 'lib/databricks/resources/cluster.rb', line 19 def delete post_json('clusters/delete', { cluster_id: cluster_id }) end |
#edit(**properties) ⇒ Object
Edit properties of this cluster.
- Parameters
-
properties (Hash<Symbol,Object>): Properties of this cluster
11 12 13 14 15 16 |
# File 'lib/databricks/resources/cluster.rb', line 11 def edit(**properties) # Make sure we don't change its ID properties[:cluster_id] = cluster_id post_json('clusters/edit', properties) add_properties(properties) end |