Data.Cloud.AmazonAPI.TAmazonStorageService.DeleteObjectVersion

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

BucketName

Le nom du compartiment depuis lequel supprimer la version d'objet.

ObjectName

Le nom de l'objet pour lequel supprimer une version.

VersionId

Le nom de l'objet à supprimer.

ResponseInfo

La classe facultative où stocker les informations sur la réponse.

Voir aussi