Sha256: 55b6431cf12f748f7da9ee8df66bb9ff06da7f6d15a4e5da8d0b0b52b52d4942
Contents?: true
Size: 793 Bytes
Versions: 2
Compression:
Stored size: 793 Bytes
Contents
module Fog module Compute class Google class Mock def insert_network(_network_name, _opts = {}) # :no-coverage: Fog::Mock.not_implemented # :no-coverage: end end class Real INSERTABLE_NETWORK_FIELDS = %i{ auto_create_subnetworks description gateway_i_pv4 i_pv4_range name routing_config }.freeze def insert_network(network_name, opts = {}) opts = opts.select { |k, _| INSERTABLE_NETWORK_FIELDS.include? k } .merge(:name => network_name) @compute.insert_network( @project, ::Google::Apis::ComputeV1::Network.new(**opts) ) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-google-1.15.0 | lib/fog/compute/google/requests/insert_network.rb |
fog-google-1.14.0 | lib/fog/compute/google/requests/insert_network.rb |