Data.Cloud.AmazonAPI

提供: RAD Studio API Documentation
移動先: 案内検索

Amazon サービス(キュー、テーブル、など)を使用する API を実装するクラスを保有します。

パッケージ CloudService.bpl

クラス

TAmazonAccessControlPolicy

所有者情報と付与された権限のリストを含むアクセス制御ポリシーです。

TAmazonAuthentication

TCloudSHA256Authentication の Amazon 固有の実装です。

TAmazonAWS4AuthenticationAmazon AWS 署名のバージョン 4 に対応する TCloudSHA256Authentication の実装です。
TAmazonBasicService

テーブル サービスとキュー サービスでは共有されるけれども S3 では共有されない、テーブル サービスおよびキュー サービスの機能で使われるクラスです。

TAmazonBucketLoggingInfo

対象のバケット、ログのプレフィックス、権限などを含む、バケット ログ情報です。

TAmazonBucketResult

GET Bucket(バケット取得)要求の結果として返されるストレージ バケットです。

TAmazonConnectionInfoTCloudConnectionInfo の Amazon 拡張。
TAmazonCopyObjectOptionals

コピー オブジェクト要求のヘッダー値(オプション)です。

TAmazonListPartsResult

ListParts 要求の結果項目です。

TAmazonMultipartUploadsResult

アクティブなすべてのマルチパート アップロードによって行われた要求の結果を保持します。

TAmazonQueueServiceAmazon Simple Queue Service(SQS)に接続できるようにします。
TAmazonService

TCloudService クラスを拡張した抽象クラスです。

TAmazonSHA1Authentication

TCloudSHA1Authentication の Amazon 固有の実装です。

TAmazonStorageServiceAmazon Simple Storage Service(S3) サービスに接続できるようにします。
TAmazonTableServiceAmazon SimpleDB サービスに接続できるようにします。

TAmazonACLTypeバケット/オブジェクトの ACL タイプ。
TAmazonActionConditional

任意指定の条件付き制限のレコードです。

TAmazonBatchRow

バッチ実行で更新される単一の行を表します。

TAmazonGetObjectOptionals

GetObject 要求に対する任意指定の入力です。

TAmazonGrant

権限被付与者と権限を指定する特定の ACL 許可を表します。

TAmazonGranteeType

使用可能な権限被付与者タイプです。

TAmazonGrantPermission

付与可能な権限を表します。

TAmazonMultipartPart

マルチパート アップロードのシングル パートの情報を格納します。

TAmazonMultipartUploadItem
TAmazonNotificationEvent

Amazon 通知のトピックです。

TAmazonObjectResult

'get bucket'(バケット取得)要求の結果として返されるストレージ オブジェクトです。

TAmazonPayer

Amazon 支払人の選択肢です。

TAmazonQueueActions

Amazon キューに対する使用可能なアクションのうち、権限を設定できるものを表します。

TAmazonQueueAttributeAmazon キューのプロパティの種類として使用可能なものです。
TAmazonQueuePermission

キューに対する権限を表すレコードです。

TAmazonRegionAmazon のサービスで使用できる地域を表します。
TAmazonRowConditional

行の挿入または更新のための条件付きクラスです。

定数

ALL_AUTHENTICATED_USERS_GROUPALL_AUTHENTICATED_USERS_GROUP: string = http://acs.amazonaws.com/groups/global/AuthenticatedUsers;
ALL_USERS_GROUPALL_USERS_GROUP: string = http://acs.amazonaws.com/groups/global/AllUsers;
LOG_DELIVERY_GROUPLOG_DELIVERY_GROUP: string = http://acs.amazonaws.com/groups/s3/LogDelivery;
TABLE_ROW_DATATYPE_DO_NOT_REPLACETABLE_ROW_DATATYPE_DO_NOT_REPLACE: string = noreplace;
TABLE_ROW_DATATYPE_REPLACETABLE_ROW_DATATYPE_REPLACE: string = replace;