Data.Cloud.AmazonAPI.TAmazonStorageService.SetBucketVersioning

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function SetBucketVersioning(const BucketName: string; Enabled: Boolean; MFADelete: Boolean = False;  ResponseInfo: TCloudResponseInfo = nil; const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean;

C++

bool __fastcall SetBucketVersioning(const System::UnicodeString BucketName, bool Enabled, bool MFADelete = false, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const System::UnicodeString 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

Active ou désactive le contrôle de version du compartiment et MFA Delete.

SetBucketVersioning active ou désactive le contrôle de version du compartiment et MFA Delete.

Pour activer MFA (authentification multifacteur) Delete, les propriétés MFA publiées sur Connexion Amazon doivent être définies. Pour activer la capacité d'utiliser MFA et obtenir la clé et le jeton de série, connectez-vous à votre compte Amazon et cherchez le service approprié.

Les requêtes avec MFA (x-amz-mfa) doivent utiliser HTTPS.

La méthode renvoie True si l'opération réussit, et False sinon.

Le tableau suivant présente la signification des paramètres :

Paramètre Description

BucketName

Le nom du compartiment pour lequel définir le contrôle de version.

Enabled

True pour activer le contrôle de version, False pour le désactiver.

MFADelete

True pour activer MFA Delete, False pour le désactiver.

ResponseInfo

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

Voir aussi