Tous les produits
Search
Centre de documentation

Object Storage Service:Supprimer un bucket (SDK Node.js)

Dernière mise à jour :Aug 18, 2026

Un bucket est un conteneur qui stocke des objets. Cette rubrique explique comment supprimer un bucket.

Remarque
  • Avant de supprimer un bucket, supprimez tous les fichiers, les LiveChannel et les fragments issus des chargements multipart dans le bucket.

  • Si le bucket contient des chargements multipart incomplets, utilisez listUploads et abortMultipartUpload pour annuler les chargements avant de pouvoir supprimer le bucket.

Permissions

Par défaut, un compte Alibaba Cloud dispose de toutes les autorisations. Les utilisateurs RAM ou les rôles RAM associés à un compte Alibaba Cloud ne disposent d'aucune autorisation par défaut. Le compte Alibaba Cloud ou l'administrateur du compte doit accorder les autorisations d'opération via des politiques RAM ou une Bucket Policy.

API

Action

Description

DeleteBucket

oss:DeleteBucket

Supprime un bucket.

Exemple de code

Le code suivant montre comment supprimer un bucket spécifié.

const OSS = require('ali-oss');

const client = new OSS({
  // Set region to the region where the bucket is located. For example, if the bucket is in the China (Hangzhou) region, set region to oss-cn-hangzhou.
  region: 'yourregion',
  // Obtain access credentials from environment variables. Before you run the sample code, make sure that the OSS_ACCESS_KEY_ID and OSS_ACCESS_KEY_SECRET environment variables are configured.
  accessKeyId: process.env.OSS_ACCESS_KEY_ID,
  accessKeySecret: process.env.OSS_ACCESS_KEY_SECRET,
  authorizationV4: true,
  // Set bucket to the name of your bucket.
  bucket: 'yourBucketName',
});

async function deleteBucket() {
  try {
    // Specify the bucket name.
    const result = await client.deleteBucket('yourbucketname');
    console.log(result);
  } catch (err) {
    console.log(err);
  }
}

deleteBucket();

Références

  • Pour obtenir l'exemple de code complet utilisé pour supprimer un bucket, consultez l'exemple GitHub.

  • Pour plus d'informations sur l'opération API permettant de supprimer un bucket, consultez la rubrique DeleteBucket.