export async function callListFirewallPolicies()

in src/policy.ts [88:103]


export async function callListFirewallPolicies(context: RecaptchaContext): Promise<ListFirewallPoliciesResponse> {
  const options = {
    method: "GET",
    headers: {
      "content-type": "application/json;charset=UTF-8",
    },
  };
  return context.fetch_list_firewall_policies(options).catch((reason) => {
    context.debug_trace.list_firewall_policies_status = "err";
    context.log("debug", "[rpc] listFirewallPolicies (fail)");
    if (reason instanceof error.RecaptchaError) {
      throw reason;
    }
    throw new error.NetworkError(reason.message);
  });
}