Data.Cloud.AmazonAPI
Contains classes that implement the API for using the Amazon services (such as queue, table, and so on.)
Package | CloudService240.bpl |
---|
Classes
TAmazonAccessControlPolicy | An access control policy containing owner information and a list of grants. |
TAmazonAuthentication | Amazon-specific implementation of TCloudSHA256Authentication. |
TAmazonAWS4Authentication | Implementation of TCloudSHA256Authentication for version 4 of the Amazon AWS signature. |
TAmazonBasicService | Class used for table and queue services functionality shared by table and queue services, but not S3. |
TAmazonBucketLoggingInfo | Bucket logging information, including target bucket, log prefix, and permissions. |
TAmazonBucketResult | A storage bucket, as returned by a GET Bucket request. |
TAmazonConnectionInfo | Amazon extension of TCloudConnectionInfo. |
TAmazonCopyObjectOptionals | Optional header values for a copy object request. |
TAmazonListPartsResult | Result item for a ListParts request. |
TAmazonMultipartUploadsResult | Holds the result of a request made by all the active multipart uploads. |
TAmazonQueueService | Allows you to connect to the Amazon Simple Queue Service (SQS). |
TAmazonService | Abstract extension of the TCloudService class. |
TAmazonSHA1Authentication | Amazon-specific implementation of TCloudSHA1Authentication. |
TAmazonStorageService | Allows you to connect to the Amazon Simple Storage Service (S3) service. |
TAmazonTableService | Allows you to connect to the Amazon SimpleDB service. |
Types
TAmazonACLType | Bucket/Object ACL types. |
TAmazonActionConditional | Record of optional conditional restrictions. |
TAmazonBatchRow | Represents a single row to be updated in a batch execution. |
TAmazonGetObjectOptionals | Optional inputs for a GetObject request. |
TAmazonGrant | Representation of a specific ACL Grant that specifies the grantee and permission. |
TAmazonGranteeType | The available grantee types. |
TAmazonGrantPermission | The available Grant permissions. |
TAmazonMultipartPart | Stores information for a single part of a multipart upload. |
TAmazonMultipartUploadItem | Information about a single item in a list of active multipart uploads. |
TAmazonNotificationEvent | A topic for Amazon notification. |
TAmazonObjectResult | A storage object, as returned by a 'get bucket' request. |
TAmazonPayer | Amazon payer options. |
TAmazonQueueActions | The available actions for an Amazon queue, for which permissions can be established. |
TAmazonQueueAttribute | The available property types for an Amazon queue. |
TAmazonQueuePermission | Record that represents a queue permission. |
TAmazonRegion | Regions that can be used with Amazon Services. |
TAmazonRowConditional | Conditional class for inserting or updating a row. |
Constants
ALL_AUTHENTICATED_USERS_GROUP | ALL_AUTHENTICATED_USERS_GROUP: string = http://acs.amazonaws.com/groups/global/AuthenticatedUsers; |
ALL_USERS_GROUP | ALL_USERS_GROUP: string = http://acs.amazonaws.com/groups/global/AllUsers; |
LOG_DELIVERY_GROUP | LOG_DELIVERY_GROUP: string = http://acs.amazonaws.com/groups/s3/LogDelivery; |
TABLE_ROW_DATATYPE_DO_NOT_REPLACE | TABLE_ROW_DATATYPE_DO_NOT_REPLACE: string = noreplace; |
TABLE_ROW_DATATYPE_REPLACE | TABLE_ROW_DATATYPE_REPLACE: string = replace; |