Saltar al contenido principal

S3StorageConfig

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

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


Estructura

export interface S3StorageConfig extends BaseStorageConfig {
type: 's3';
endpoint?: string;
region?: string;
bucket: string;
credentials: {
accessKeyId: string;
secretAccessKey: string;
sessionToken?: string;
expiration?: Date;
};
}

Propiedades

PropiedadTipoDescripción
types3String constante que identifica esta configuración como S3.
endpointstringEndpoint opcional al almacenamiento S3.
regionstringRegión opcional donde está el S3.
bucketstringEl nombre del bucket del S3.
credentialsObjectObjeto de credenciales compuesto por acces key id, secret access key, session token y expiración.

Relacionado