AWS.S3.TS3Client.PutBucketAccelerateConfiguration

Set the Accelerate configuration for a bucket.

function PutBucketAccelerateConfiguration(const ARequest: IS3PutBucketAccelerateConfigurationRequest): IS3PutBucketAccelerateConfigurationResponse; overload; function PutBucketAccelerateConfiguration(const ABucket: string; const AStatus: string): IS3PutBucketAccelerateConfigurationResponse; overload;
__fastcall IS3PutBucketAccelerateConfigurationResponse PutBucketAccelerateConfiguration(const IS3PutBucketAccelerateConfigurationRequest ARequest); __fastcall IS3PutBucketAccelerateConfigurationResponse PutBucketAccelerateConfiguration(const AnsiString ABucket, const AnsiString AStatus);

File: AWS.S3.pas 

Namespace: AWS.S3 

Module: Appercept AWS SDK for Delphi 

Parameters
Description
const ARequest: IS3PutBucketAccelerateConfigurationRequest
A PutBucketAccelerateConfiguration request object.
const ABucket: string
The name of the bucket.
const AStatus: string
Specifies the transfer acceleration status of the bucket. Valid values: Enabled | Suspended.

Response containing PutBucketAccelerateConfiguration results.

Copyright © 2019-2021 Appercept Ltd. All rights reserved.