HookSniff.Connectors (hooksniff v1.2.0)

Connector management.

Summary

Functions

Delete a config

Get a connector

Get a config

List connectors

List connector configs

Functions

create_config(client, params)

@spec create_config(HookSniff.t(), map()) :: {:ok, map()} | {:error, term()}

Create a config

delete_config(client, id)

@spec delete_config(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Delete a config

get(client, id)

@spec get(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Get a connector

get_config(client, id)

@spec get_config(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Get a config

list(client)

@spec list(HookSniff.t()) :: {:ok, map()} | {:error, term()}

List connectors

list_configs(client)

@spec list_configs(HookSniff.t()) :: {:ok, map()} | {:error, term()}

List connector configs

update_config(client, id, params)

@spec update_config(HookSniff.t(), String.t(), map()) ::
  {:ok, map()} | {:error, term()}

Update a config