module GClouder::Resources::Compute::Networks::Remote
Public Class Methods
instances()
click to toggle source
# File lib/gclouder/resources/compute/networks.rb, line 87 def self.instances Resources::Remote.instances( path: ["compute", "networks"], ignore_keys: ["auto_create_subnetworks", "subnetworks", "x_gcloud_mode", "range"], skip_instances: { "name" => /^default$/ }, ) end
list()
click to toggle source
# File lib/gclouder/resources/compute/networks.rb, line 83 def self.list { "global" => instances.fetch("global", []).map { |network| { "name" => network["name"] } } }.delete_if { |_k, v| v.empty? } end