Sha256: 8be627b3d5b889bd8ae45152c7f3e87b86b936a3fec09f425e9bc2f3522d4753
Contents?: true
Size: 884 Bytes
Versions: 14
Compression:
Stored size: 884 Bytes
Contents
module Fog module Compute class Google class Mock def add_server_access_config(_identity, _zone, _nic, _options = {}) # :no-coverage: Fog::Mock.not_implemented # :no-coverage: 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
14 entries across 14 versions & 1 rubygems