Amazon Glacier Delphi Component
Amazon Glacier Delphi component is a non-visual component that allows you to work with Glacier vaults, archives and jobs (providing multi-threaded operations) using Delphi. The component works directly with the service using official Amazon APIs.
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
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);
Compiled Demo Screenshots
Click on the screenshot to view a larger image.
Single developer license
For 1 developer
Buy Now!
With source code
Free updates for one year
Priority lifetime support
Free updates for one year
Priority lifetime support
Site license
For unlimited developers in the company
Buy Now!
With source code
Free updates for one year
Priority lifetime support
Free updates for one year
Priority lifetime support
All Cloud Components in Bundle
With source code
Free updates for one year
Priority lifetime support
Free updates for one year
Priority lifetime support