Class: Fog::Compute::OracleCloud::Image
- Inherits:
-
Model
- Object
- Model
- Fog::Compute::OracleCloud::Image
- Defined in:
- lib/fog/oraclecloud/models/compute/image.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
30 31 32 33 34 |
# File 'lib/fog/oraclecloud/models/compute/image.rb', line 30 def create requires :account, :name, :no_upload, :file, :sizes data = service.create_image(account, name, no_upload, file, sizes) end |
#delete ⇒ Object
36 37 38 39 |
# File 'lib/fog/oraclecloud/models/compute/image.rb', line 36 def delete requires :image_list_name service.delete_image(image_list_name, version) end |
#save ⇒ Object
25 26 27 28 |
# File 'lib/fog/oraclecloud/models/compute/image.rb', line 25 def save #identity ? update : create create end |