Astonsoft Amazon Glacier Delphi Component v1.5 DXE-D10.3 Rio
Astonsoft Amazon Glacier Delphi Component v1.5 DXE-D10.3 Rio
Amazon Glacier is a non-visual Delphi component that gives full access to Glacier vaults, archives and jobs, providing multi-threaded operations. The component supports Delphi XE and higher versions and works directly with the service using official Amazon API.
Features
Create and edit vaults
Upload (including multipart) and download archives in multiple threads for superior speed
Edit vault's notifications configuration
Multiple regions support
Jobs manipulation
Unicode support
HTTPS support
Examples
Connecting to Amazon Glacier and showing list of vaults in a region.
Glacier := TGlacier.Create;
Glacier.AccessKeyID := 'your_access_key_id';
Glacier.SecretAccessKey := 'your_secret_key';
Glacier.CurrentRegionIndex := 0;
Glacier.Connect;
for I := 0 to Glacier.VaultsCount - 1 do
VaultsList.Add(Glacier.Vaults[I].VaultName);
Uploading an archive with description "My first archive" to the vault.
Vault.UploadArchive(FileStream, 'My first archive');
Deleting an archive with "Arch" ID from the vault.
Vault.DeleteArchive(Arch);
Only for V.I.P
Warning! You are not allowed to view this text.