ExStreamClient.Operations.ExternalStorage (ExStreamClient v0.1.0)

View Source
Modules for interacting with the `external_storage` group of OpenAI APIs

API Reference: https://platform.openai.com/docs/api-reference/external_storage

Summary

Functions

check_external_storage(name)

@spec check_external_storage(String.t()) ::
  {:ok, ExStreamClient.Model.CheckExternalStorageResponse.t()} | {:error, any()}
### Required Arguments:
    - `name`

create_external_storage(payload)

Creates new external storage


### Required Arguments:
    - `payload`: CreateExternalStorageRequest

delete_external_storage(name)

@spec delete_external_storage(String.t()) ::
  {:ok, ExStreamClient.Model.DeleteExternalStorageResponse.t()}
  | {:error, any()}
Deletes external storage


### Required Arguments:
    - `name`

list_external_storage()

@spec list_external_storage() ::
  {:ok, ExStreamClient.Model.ListExternalStorageResponse.t()} | {:error, any()}
Lists external storage


### Required Arguments:

update_external_storage(name, payload)

### Required Arguments:
    - `name`
    - `payload`: UpdateExternalStorageRequest