Sha256: cbb106c9f1b39d4cb411e0ddc23cefcb789fd6dcf813aad46814590f071157bf
Contents?: true
Size: 841 Bytes
Versions: 20
Compression:
Stored size: 841 Bytes
Contents
module Fog module Compute class Google class Mock def add_server_access_config(_identity, _zone, _nic, _options = {}) Fog::Mock.not_implemented end end class Real def add_server_access_config(identity, zone, network_interface, access_config_name = "External NAT", nat_ip: nil) @compute.add_instance_access_config( @project, zone.split("/")[-1], identity, network_interface, ::Google::Apis::ComputeV1::AccessConfig.new( :name => access_config_name, :nat_ip => nat_ip, :type => "ONE_TO_ONE_NAT" ) ) end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems