module GClouder::Resources::Compute::Disks::Local

Public Class Methods

list() click to toggle source
# File lib/gclouder/resources/compute/disks.rb, line 60
def self.list
  Resources::Region.instances(path: %w(compute disks))
end
section() click to toggle source
# File lib/gclouder/resources/compute/disks.rb, line 56
def self.section
  ["compute", "disks"]
end
validate() click to toggle source
# File lib/gclouder/resources/compute/disks.rb, line 64
def self.validate
  Resources::Validate::Region.instances(
    list,
    required_keys:  GClouder::Config::Arguments.required(section),
    permitted_keys: GClouder::Config::Arguments.permitted(section),
    ignore_keys:    ["size"]
  )
end