Method: NgrokAPI::Services::EdgeRouteRequestHeadersModuleClient#replace!

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

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

Parameters:

  • edge_id (string) (defaults to: "")
  • id (string) (defaults to: "")
  • a_module (EndpointRequestHeaders) (defaults to: nil)

Returns:



44
45
46
47
48
49
50
51
52
53
# File 'lib/ngrokapi/services/edge_route_request_headers_module_client.rb', line 44

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