API | Operation | Description |
Deleting a single object | Deletes a specified object from a bucket |
// Bucket name in the format of `BucketName-APPID` (`APPID` is required), which can be viewed in the COS console at https://console.tencentcloud.com/cos5/bucket.let bucket = "examplebucket-1250000000";// Bucket region abbreviation. For example, "ap-guangzhou" is the abbreviation of the Guangzhou regionlet region = "COS_REGION";// Location identifier of the object in the bucket, i.e., the object keylet cosPath = "exampleobject";try {await Cos.getDefaultService().deleteObject(bucket, cosPath, undefined, region);} catch (e) {// An exception will be reported in case of failure. Process the business logic accordingly.console.log(e);}
Parameter | Description | Type | Required |
bucket | String | Yes | |
cosPath | Object key, which uniquely identifies an object in a bucket. For example, if an object's access endpoint is examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/picture.jpg , its key is doc/picture.jpg . | String | Yes |
versionId | ID of the object version to be deleted | String | No |
CosXmlClientError
or CosXmlServiceError
exception reported. For more information, see Troubleshooting.
Was this page helpful?