Saltar al contenido principal

GCSStorageConfig

GCSStorageConfig representa la configuración que se usará si el tipo de almacenamiento es gcs en el cliente. Se compone de bucket, endpoint api y credenciales.

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


Estructura

export interface GCSStorageConfig extends BaseStorageConfig {
type: 'gcs';
bucket: string;
apiEndpoint?: string;
credentials: {
projectId: string;
clientEmail?: string;
privateKey?: string;
};
}

Propiedades

PropiedadTipoDescripción
typegcsString constante que indentifica esta configuración como gcs.
bucketstringNombre del bucket del almacenamiento.
apiEndpointstringEndpoint opcional a la api.
credentialsObjectObjeto de credenciales compuesta por project ID, client email y private key.

Relacionado