Method: NgrokAPI::Services::TLSEdgeBackendModuleClient#replace!

Defined in:
lib/ngrokapi/services/tls_edge_backend_module_client.rb

#replace!(id: "", a_module: nil) ⇒ NgrokAPI::Models::EndpointBackend

Parameters:

  • id (string) (defaults to: "")
  • a_module (EndpointBackendMutate) (defaults to: nil)

Returns:



41
42
43
44
45
46
47
48
49
# File 'lib/ngrokapi/services/tls_edge_backend_module_client.rb', line 41

def replace!(id: "", a_module: nil)
  path = '/edges/tls/%{id}/backend'
  replacements = {
    id: id,
  }
  data = a_module
  result = @client.put(path % replacements, data: data, danger: true)
  NgrokAPI::Models::EndpointBackend.new(client: self, attrs: result)
end