Data.Cloud.AmazonAPI.TAmazonStorageService.SetBucketVersioning

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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());

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonStorageService


Beschreibung

Aktiviert oder deaktiviert die Bucket-Versionierung und die MFA-Delete-Fähigkeit.

SetBucketVersioning aktiviert oder deaktiviert die Bucket-Versionierung und die MFA-Delete-Fähigkeit.

Zum Aktivieren der MFA-Delete-Fähigkeit (Multi-Factor-Authentication) müssen die als published deklarierten MFA-Eigenschaften in der Amazon-Verbindung gesetzt werden. Um die MFA-Fähigkeit zu aktivieren und die Seriennumer und das Token zu erhalten, melden Sie sich bei Ihrem Amazon-Konto an und suchen nach dem entsprechenden Dienst.

Anforderungen mit MFA (x-amz-mfa) müssen HTTPS verwenden.

Die Methode gibt bei Erfolg True zurück, ansonsten False.

Die folgende Tabelle gibt die Bedeutung der Parameter an:

Parameter Beschreibung

BucketName

Der Name des Buckets, für das die Versionierung gesetzt werden soll.

Enabled

True zum Aktivieren der Versionierung und False zum Deaktivieren.

MFADelete

True zum Aktivieren der MFA-Delete-Fähigkeit und False zum Deaktivieren.

ResponseInfo

Die optionale Klasse zum Speichern von Antwortinformationen.

Siehe auch