MuxWrapper.Assets.delete_asset
You're seeing just the function
delete_asset
, go back to MuxWrapper.Assets module for more information.
Specs
delete_asset( %Tesla.Client{adapter: term(), fun: term(), post: term(), pre: term()}, String.t() ) :: tuple()
Provide delete asset from Mux, suggest read Mux doc first
Parameters
- client - provid by
MuxWrapper.client/0
- asset_id - asset id
Examples
iex> client = MuxWrapper.client()
%Tesla.Client{
adapter: nil,
fun: nil,
post: [],
pre: [
{Tesla.Middleware.BaseUrl, :call, ["https://api.mux.com"]},
{Tesla.Middleware.BasicAuth, :call,
[
%{
password: "your_password",
username: "your_username"
}
]}
]
}
iex> MuxWrapper.Assets.delete_asset(client, "asset_id_very_long")
{:ok}