各 REST 操作を価格にマップする
この記事は、クライアントが Azure Blob Storage サービスに対して実行できる各 REST 操作の価格を確認するのに役立ちます。
AzCopy や Azure Storage Explorer などのツールによって行われた各要求は、REST 操作の形式でサービスに到着します。 これは、Azure Storage クライアント ライブラリを利用するカスタム アプリケーションにもあてはまります。 REST 操作は、認証に失敗した要求に対しては課金されません。 ID が認証されると、その ID によって行われたすべての操作と要求が課金されます。これには、成功していない操作も含まれます。
各操作の価格を判別するには、まず、''種類'' という観点でその操作がどのように分類されるかを判別する必要があります。 これは、価格ページの価格が、個々の操作ではなく、操作の種類ごとのみに一覧表示されるためです。 ガイドとしてこの記事の表を使用してください。
各 Blob Storage REST 操作の操作の種類
各 Blob Storage REST 操作から操作の種類へのマップを次の表に示します。
各種類の価格は、[Azure Blob Storage の価格] ページに表示されています。
ログに記録された操作 | REST API | Premium ブロック BLOB | Standard 汎用 v2 | Standard 汎用 v1 |
---|---|---|---|---|
AbortCopyBlob | BLOB のコピーを中止する | その他 | その他 | 書き込み |
SealBlob | Append Blob Seal | 書き込み | 書き込み | 書き込み |
AppendBlockThroughCopy | Append Block from URL | 書き込み | 書き込み | 書き込み |
AppendBlock | Append Block | 書き込み | 書き込み | 書き込み |
CopyBlobFromURL | Copy Blob from URL | 書き込み | 書き込み | 書き込み |
CopyBlob | Copy Blob | 書き込み2 | 書き込み2 | 書き込み2 |
CreateContainer | コンテナーの作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
DeleteBlob | Delete Blob | Free | Free | Free |
DeleteContainer | Delete Container | Free | Free | Free |
SetContainerServiceMetadata | Delete Immutability Policy | その他 | その他 | その他 |
FindBlobsByTags | Find Blobs by Tags in Container | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
FindBlobsByTags | タグによる BLOB の検索 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
GetAccountInformation | Get Account Information | その他 | その他 | 読み込み |
GetBlobMetadata | Get Blob Metadata | その他 | その他 | 読み込み |
GetBlobProperties | Get Blob Properties | その他 | その他 | 読み込み |
GetBlobServiceProperties | Get Blob Service Properties | その他 | その他 | 読み込み |
GetBlobServiceStats | Get Blob Service Stats | その他 | その他 | 読み込み |
GetBlobTags | BLOB タグの取得 | その他 | その他 | 読み込み |
GetBlob | Get Blob | Read | Read | Read |
GetBlockList | Get Block List | その他 | その他 | 読み込み |
GetContainerACL | コンテナー ACL の取得 | その他 | その他 | 読み込み |
GetContainerMetadata | Get Container Metadata | その他 | その他 | 読み込み |
GetContainerProperties | コンテナーのプロパティの取得 | その他 | その他 | 読み込み |
GetUserDelegationKey | Get User Delegation Key | その他 | その他 | 読み込み |
IncrementalCopyBlob | Incremental Copy Blob | その他 | その他 | 書き込み |
AcquireBlobLease | Lease Blob | その他 | その他 | 読み込み |
ReleaseBlobLease | Lease Blob | その他 | その他 | 読み込み |
RenewBlobLease | Lease Blob | その他 | その他 | 読み込み |
BreakBlobLease | Lease Blob | その他 | その他 | 書き込み |
ChangeBlobLease | Lease Blob | その他 | その他 | 書き込み |
AcquireContainerLease | Lease Container | その他 | その他 | 読み込み |
ReleaseContainerLease | Lease Container | その他 | その他 | 読み込み |
RenewContainerLease | Lease Container | その他 | その他 | 読み込み |
BreakContainerLease | Lease Container | その他 | その他 | 書き込み |
ChangeContainerLease | Lease Container | その他 | その他 | 書き込み |
ListBlobs | BLOB を一覧表示する | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
ListContainers | コンテナーの一覧表示 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
BlobPreflightRequest | Preflight Blob Request | その他 | その他 | 読み込み |
PutBlobFromURL | Put Blob from URL | 書き込み | 書き込み | 書き込み |
PutBlob | Put Blob | 書き込み | 書き込み | 書き込み |
PutBlockFromURL | Put Block from URL | 書き込み | 書き込み | 書き込み |
PutBlockList | Put Block List | 書き込み | 書き込み | 書き込み |
PutBlock | Put Block | 書き込み | 書き込み | 書き込み |
QueryBlobContents | Query Blob Contents | 読み取り1 | 読み取り1 | 該当なし |
RestoreContainer | コンテナーを復元する | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 | コンテナーの一覧表示と作成 |
SetBlobExpiry | Set Blob Expiry | その他 | その他 | 書き込み |
SetBlobMetadata | Set Blob Metadata | その他 | その他 | 書き込み |
SetBlobProperties | Set Blob Properties | その他 | その他 | 書き込み |
SetBlobServiceProperties | Set Blob Service Properties | その他 | その他 | 書き込み |
SetBlobTags | BLOB タグの設定 | その他 | その他 | 書き込み |
SetBlobTier | Set Blob Tier (下層) | 書き込み | 書き込み | 該当なし |
SetBlobTier | Set Blob Tier (上層) | Read | Read | 該当なし |
SetBlobTier | Blob Batch (Set Blob Tier) | その他 | その他 | 該当なし |
SetContainerACL | コンテナー ACL の設定 | その他 | その他 | 書き込み |
SetContainerMetadata | コンテナー メタデータを設定する | その他 | その他 | 書き込み |
SetContainerServiceMetadata | Set Immutability Policy | その他 | その他 | その他 |
SetContainerServiceMetadata | Set Legal Hold | その他 | その他 | その他 |
SnapshotBlob | Snapshot Blob | その他 | その他 | 読み込み |
UndeleteBlob | BLOB の削除の取り消し | 書き込み | 書き込み | 書き込み |
1 読み取り料金に加えて、[Azure Data Lake Storage の価格] ページに表示される [クエリ アクセラレーション - スキャンされたデータ]、および [クエリ アクセラレーション - 返されたデータ] トランザクション カテゴリについても料金が発生します。
2 ソース オブジェクトが別のアカウントにある場合、ソース アカウントでは、ソース オブジェクトに対する読み取り要求ごとに 1 つのトランザクションが発生します。
各 Data Lake Storage Gen2 REST 操作の操作の種類
各 Data Lake Storage Gen2 REST 操作から操作の種類へのマップを次の表に示します。
各種類の価格は、[Azure Data Lake Storage の価格] ページに表示されています。
ログに記録された操作 | REST API | Premium ブロック BLOB | Standard 汎用 v2 |
---|---|---|---|
CreateFilesystem | Filesystem Create | 書き込み | 書き込み |
DeleteFilesystem | Filesystem Delete | Free | Free |
GetFilesystemProperties | Filesystem Get Properties | その他 | その他 |
ListFilesystems | Filesystem List | 反復読み取り | 反復読み取り |
SetFilesystemProperties | Filesystem Set Properties | 書き込み | 書き込み |
CreatePathDir | Path Create | 書き込み | 書き込み |
CreatePathFile | Path Create | 書き込み | 書き込み |
RenamePathDir | Path Create | 書き込み | 書き込み |
RenamePathFile | Path Create | 書き込み | 書き込み |
DeleteDirectory | Path Delete | Free | Free |
DeleteFile | Path Delete | Free | Free |
GetFileProperties | Path Get Properties | Read | Read |
GetPathAccessControl | Path Get Properties | Read | Read |
GetPathStatus | Path Get Properties | Read | Read |
LeaseFile | Path Lease | その他 | その他 |
ListFilesystemDir | Path List | 反復読み取り | 反復読み取り |
ListFilesystemFile | Path List | 反復読み取り | 反復読み取り |
ReadFile | Path Read | Read | Read |
AppendFile | Path Update | 書き込み | 書き込み |
FlushFile | Path Update | 書き込み | 書き込み |
SetFileProperties | Path Update | 書き込み | 書き込み |
SetPathAccessControl | Path Update | 書き込み | 書き込み |