Data.Cloud.AmazonAPI

From RAD Studio API Documentation
Jump to: navigation, search

Contains classes that implement the API for using the Amazon services (such as queue, table, and so on.)

Package CloudService250.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.
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;


Retrieved from "https://docwiki.embarcadero.com/Libraries/Tokyo/e/index.php?title=Data.Cloud.AmazonAPI&oldid=735239"