Utilitaires pour l'interaction avec Amazon S3

Members

(inner, constant) BUCKET_NAME :string

Nom du bucket S3

Type:
  • string

(inner, constant) BUCKET_NAME :string

Nom du bucket S3

Type:
  • string

Methods

(async, inner) deleteFromS3(fileUrl) → {Promise.<boolean>}

Supprime un fichier de S3

Parameters:
NameTypeDescription
fileUrlstring

URL du fichier à supprimer

Throws:

Erreur lors de la suppression

Type
Error
Returns:

true si la suppression a réussi

Type: 
Promise.<boolean>

(async, inner) deleteFromS3(fileUrl) → {Promise.<boolean>}

Supprime un fichier de S3

Parameters:
NameTypeDescription
fileUrlstring

URL du fichier à supprimer

Throws:

Erreur lors de la suppression

Type
Error
Returns:

true si la suppression a réussi

Type: 
Promise.<boolean>

(async, inner) uploadToS3(file) → {Promise.<string>}

Télécharge un fichier vers S3

Parameters:
NameTypeDescription
fileObject

Le fichier à télécharger

Properties
NameTypeDescription
originalnamestring

Nom original du fichier

bufferBuffer

Contenu du fichier

Throws:

Erreur lors du téléchargement

Type
Error
Returns:

URL du fichier téléchargé

Type: 
Promise.<string>

(async, inner) uploadToS3(file) → {Promise.<string>}

Télécharge un fichier vers S3

Parameters:
NameTypeDescription
fileObject

Le fichier à télécharger

Properties
NameTypeDescription
originalnamestring

Nom original du fichier

bufferBuffer

Contenu du fichier

Throws:

Erreur lors du téléchargement

Type
Error
Returns:

URL du fichier téléchargé

Type: 
Promise.<string>

Utilitaires pour l'interaction avec Amazon S3

Members

(inner, constant) BUCKET_NAME :string

Nom du bucket S3

Type:
  • string

(inner, constant) BUCKET_NAME :string

Nom du bucket S3

Type:
  • string

Methods

(async, inner) deleteFromS3(fileUrl) → {Promise.<boolean>}

Supprime un fichier de S3

Parameters:
NameTypeDescription
fileUrlstring

URL du fichier à supprimer

Throws:

Erreur lors de la suppression

Type
Error
Returns:

true si la suppression a réussi

Type: 
Promise.<boolean>

(async, inner) deleteFromS3(fileUrl) → {Promise.<boolean>}

Supprime un fichier de S3

Parameters:
NameTypeDescription
fileUrlstring

URL du fichier à supprimer

Throws:

Erreur lors de la suppression

Type
Error
Returns:

true si la suppression a réussi

Type: 
Promise.<boolean>

(async, inner) uploadToS3(file) → {Promise.<string>}

Télécharge un fichier vers S3

Parameters:
NameTypeDescription
fileObject

Le fichier à télécharger

Properties
NameTypeDescription
originalnamestring

Nom original du fichier

bufferBuffer

Contenu du fichier

Throws:

Erreur lors du téléchargement

Type
Error
Returns:

URL du fichier téléchargé

Type: 
Promise.<string>

(async, inner) uploadToS3(file) → {Promise.<string>}

Télécharge un fichier vers S3

Parameters:
NameTypeDescription
fileObject

Le fichier à télécharger

Properties
NameTypeDescription
originalnamestring

Nom original du fichier

bufferBuffer

Contenu du fichier

Throws:

Erreur lors du téléchargement

Type
Error
Returns:

URL du fichier téléchargé

Type: 
Promise.<string>