Data.Cloud.AmazonAPI.TAmazonStorageService.SetBucketNotification
Delphi
function SetBucketNotification(const BucketName: string; Events: TList<TAmazonNotificationEvent>;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean;
C++
bool __fastcall SetBucketNotification(const System::UnicodeString BucketName, System::Generics::Collections::TList__1<TAmazonNotificationEvent>* Events, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const TAmazonRegion BucketRegion = System::UnicodeString());
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonStorageService |
Beschreibung
Legt die Benachrichtigungsereignisse für das Bucket fest.
Wenn Events nil oder eine leere Liste ist, dann sind Benachrichtigungen für dieses Bucket deaktiviert. Weitere Informationen über unterstützte Ereignisse finden Sie unter TAmazonNotificationEvent.
Diese Methode gibt bei Erfolg True zurück; ansonsten wird False zurückgegeben.
SetBucketNotification akzeptiert die folgenden Parameter:
BucketName: Der Name des Bucket, für das die Benachrichtigungsereignisse festgelegt werden sollen.Events: Eine Liste mit festzulegenden Benachrichtigungsereignissen.ResponseInfo: Optional. Enthält die Antwortinformationen.BucketRegion: Optional. Die Region des Bucket, für das die Benachrichtigungsereignisse festgelegt werden sollen. Vorgabe istamzrNotSpecified, was bedeutet, dass diese Methode automatisch die Region des Bucket anhand des Namens des Bucket ermittelt.
Siehe auch
- System.Classes.TList
- Data.Cloud.AmazonAPI.TAmazonNotificationEvent
- Data.Cloud.AmazonAPI.TAmazonRegion
- Data.Cloud.AmazonAPI.TAmazonStorageService.GetBucketNotificationXML
- Data.Cloud.AmazonAPI.TAmazonStorageService.GetBucketNotification