Saltar al contenido principal

HTTPStorageConfig

HTTPStorageConfig representa la configuración que se usará si el tipo de almacenamiento es http en el cliente. Se compone de un endpoint, ruta opcional del índice y credenciales.

Cada instancia se genera automáticamente al crear un nuevo cliente rac-delta con el tipo http.


Estructura

pub struct HTTPStorageConfig {
pub base: BaseStorageConfig,
pub endpoint: String,
pub index_file_path: Option<String>,
pub credentials: Option<HTTPCredentials>,
}

pub struct HTTPCredentials {
pub bearer_token: Option<String>,
pub api_key: Option<String>,
}

Propiedades

PropiedadTipoDescripción
baseBaseStorageConfigConfiguración base extendida.
endpointStringURL base que será usada para todas las operaciones http.
index_file_pathOption<String>Ruta opcional (relativa a endpoint y pathPrefix) donde se puede encontrar el archivo rd-index.json.
credentialsOption<HTTPCredentials>Objeto de credenciales opcionales compuesto por bearer token y api key.

Relacionado