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.String bucket = "examplebucket-1250000000";// Location identifier of the object in the bucket, i.e., the object keyString cosPath = "exampleobject";// Bucket region abbreviation. For example, "ap-guangzhou" is the abbreviation of the Guangzhou regionString region = "COS_REGION";try {await Cos().getDefaultService().deleteObject(bucket, cosPath,region: region);} catch (e) {// An exception will be reported in case of failure. Process the business logic accordingly.print(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 |
CosXmlClientException
or CosXmlServiceException
exception reported. For more information, see Troubleshooting.
Was this page helpful?