Class: Fog::Kubevirt::Compute::Storageclass

Inherits:
Model
  • Object
show all
Defined in:
lib/fog/kubevirt/compute/models/storageclass.rb

Class Method Summary collapse

Class Method Details

.parse(object) ⇒ Object



16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/fog/kubevirt/compute/models/storageclass.rb', line 16

def self.parse(object)
   = object[:metadata]
  {
    :name                => [:name],
    :resource_version    => [:resourceVersion],
    :uid                 => [:uid],

    :parameters          => object[:parameters],
    :mount_options       => object[:mountOptions],
    :provisioner         => object[:provisioner],
    :reclaim_policy      => object[:reclaimPolicy],
    :volume_binding_mode => object[:volumeBindingMode]
  }
end