Data.Cloud.AmazonAPI.TAmazonStorageService.DeleteObjectVersion
Delphi
function DeleteObjectVersion(const BucketName, ObjectName, VersionId: string;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean;
C++
bool __fastcall DeleteObjectVersion(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, const System::UnicodeString VersionId, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const TAmazonRegion BucketRegion = System::UnicodeString());
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonStorageService |
Description
Supprime la version de l'objet spécifié depuis le compartiment donné.
Vous devez être le propriétaire du compartiment pour appeler DeleteObjectVersion. Si la version spécifiée est un marqueur de suppression et que vous avez fourni une instance de ResponseInfo, un en-tête x-amz-marker sera ajouté avec la valeur True.
Si MFA Delete est activé, cet appel doit être effectué sur HTTPS et les valeurs doivent être définies sur la connexion pour le numéro de série MFA et le code d'authentification MFA.
La méthode renvoie True si l'opération réussit, et False sinon.
Le tableau suivant illustre la signification des paramètres :
Paramètre | Description |
---|---|
|
Le nom du compartiment depuis lequel supprimer la version d'objet. |
|
Le nom de l'objet pour lequel supprimer une version. |
|
Le nom de l'objet à supprimer. |
|
La classe facultative où stocker les informations sur la réponse. |
Voir aussi
- Data.Cloud.AmazonAPI.TAmazonStorageService.CopyObject
- Data.Cloud.AmazonAPI.TAmazonStorageService.GetObject
- Data.Cloud.AmazonAPI.TAmazonStorageService.UploadObject
- Data.Cloud.AmazonAPI.TAmazonStorageService.GetObjectACL
- Data.Cloud.AmazonAPI.TAmazonStorageService.DeleteObject
- Introduction to Amazon S3 (amazonwebservices.com)