Compartilhar via


Mapear cada operação REST para um preço

Este artigo ajuda você a encontrar o preço de cada operação REST que os clientes podem executar no serviço de Armazenamento de Blobs do Azure.

Cada solicitação feita por ferramentas como AzCopy ou Azure Storage Explorer chega ao serviço na forma de uma operação REST. Isso também vale para um aplicativo personalizado que aproveita uma biblioteca de clientes de Armazenamento do Azure. As operações REST não são cobradas por solicitações com autenticação malsucedida. Depois que uma identidade é autenticada, todas as operações e solicitações feitas por ela são cobradas, incluindo aquelas que não são bem-sucedidas.

Para determinar o preço de cada operação, você deve primeiro determinar como essa operação é classificada em termos de seu tipo. Isso porque as páginas de preços listam os preços apenas por tipo de operação e não por cada operação individual. Use as tabelas neste artigo como guia.

Tipo de operação de cada operação REST do Armazenamento de Blobs

A tabela a seguir mapeia cada operação REST do Armazenamento de Blobs para um tipo de operação.

O preço de cada tipo aparece na página Preços do Armazenamento de Blobs do Azure.

Operação registrada em log API REST Blob de blocos Premium Uso geral Standard v2 Uso geral Standard v1
AbortCopyBlob Anular copiar Blob Outro Outro Gravar
SealBlob Anexar Selo de Blob Gravar Gravar Gravar
AppendBlockThroughCopy Acrescentar Bloco da URL Gravar Gravar Gravar
AppendBlock Acrescentar Bloco Gravar Gravar Gravar
CopyBlobFromURL Copiar blob da URL Gravar Gravar Gravar
CopyBlob Copiar blob Gravar2 Gravar2 Gravar2
CreateContainer Create Container Listar e criar contêiner Listar e criar contêiner Listar e criar contêiner
DeleteBlob Excluir blob Gratuita Gratuita Gratuita
DeleteContainer Delete Container Gratuita Gratuita Gratuita
SetContainerServiceMetadata Excluir Política de Imutabilidade Outro Outro Outro
FindBlobsByTags Localizar Blobs por Marcas no Contêiner Listar e criar contêiner Listar e criar contêiner Listar e criar contêiner
FindBlobsByTags Localizar blobs por marcas Listar e criar contêiner Listar e criar contêiner Listar e criar contêiner
GetAccountInformation Obter Informações da Conta Outro Outro Ler
GetBlobMetadata Get Blob Metadata Outro Outro Ler
GetBlobProperties Obter propriedades do blob Outro Outro Ler
GetBlobServiceProperties Obter Propriedades do Serviço Blob Outro Outro Ler
GetBlobServiceStats Obter Estatísticas do Serviço Blob Outro Outro Ler
GetBlobTags Obter marcas de blob Outro Outro Ler
GetBlob Get Blob Ler Ler Ler
GetBlockList Obter Lista de Bloqueios Outro Outro Ler
GetContainerACL Obter ACL do contêiner Outro Outro Ler
GetContainerMetadata Get Container Metadata Outro Outro Ler
GetContainerProperties Obter propriedades de contêiner Outro Outro Ler
GetUserDelegationKey Obter Chave de Delegação do Usuário Outro Outro Ler
IncrementalCopyBlob Blob de Cópia Incremental Outro Outro Gravar
AcquireBlobLease Concessão de blob Outro Outro Ler
ReleaseBlobLease Concessão de blob Outro Outro Ler
RenewBlobLease Concessão de blob Outro Outro Ler
BreakBlobLease Concessão de blob Outro Outro Gravar
ChangeBlobLease Concessão de blob Outro Outro Gravar
AcquireContainerLease Lease Container Outro Outro Ler
ReleaseContainerLease Lease Container Outro Outro Ler
RenewContainerLease Lease Container Outro Outro Ler
BreakContainerLease Lease Container Outro Outro Gravar
ChangeContainerLease Lease Container Outro Outro Gravar
ListBlobs Listar Blobs Listar e criar contêiner Listar e criar contêiner Listar e criar contêiner
ListContainers Listar contêineres Listar e criar contêiner Listar e criar contêiner Listar e criar contêiner
BlobPreflightRequest Preparar Solicitação de Blob Outro Outro Ler
PutBlobFromURL Colocar Blob do URL Gravar Gravar Gravar
PutBlob Put Blob Gravar Gravar Gravar
PutBlockFromURL Put Block from URL Gravar Gravar Gravar
PutBlockList Put Block List Gravar Gravar Gravar
PutBlock Put Block Gravar Gravar Gravar
QueryBlobContents Consultar Conteúdo do Blob Ler1 Ler1 N/D
RestoreContainer Restaurar contêiner Listar e criar contêiner Listar e criar contêiner Listar e criar contêiner
SetBlobExpiry Definir Expiração de Blob Outro Outro Gravar
SetBlobMetadata Set Blob Metadata Outro Outro Gravar
SetBlobProperties Set Blob Properties Outro Outro Gravar
SetBlobServiceProperties Definir propriedades do serviço Blob Outro Outro Gravar
SetBlobTags Definir marcas de blob Outro Outro Gravar
SetBlobTier Definir Camada de Blob (camada inferior) Gravar Gravar N/D
SetBlobTier Definir Camada de Blob (camada superior) Ler Ler N/D
SetBlobTier Lote de Blobs (Definir Camada de Blob) Outro Outro N/D
SetContainerACL Definir ACL do contêiner Outro Outro Gravar
SetContainerMetadata Definir metadados de contêiner Outro Outro Gravar
SetContainerServiceMetadata Definir Política de Imutabilidade Outro Outro Outro
SetContainerServiceMetadata Definir Retenção Legal Outro Outro Outro
SnapshotBlob Blob de instantâneo Outro Outro Ler
UndeleteBlob Restaurar blob Gravar Gravar Gravar

1 Além de uma cobrança de leitura, os encargos são incorridos para as categorias de transação Aceleração de Consulta - Verificação de Dados e Aceleração de Consulta - Dados Retornados que aparecem na página Preços do Azure Data Lake Storage.

2 Quando o objeto de origem está em uma conta diferente, a conta de origem incorre em uma transação para cada solicitação de leitura para o objeto de origem.

Tipo de operação de cada operação REST do Data Lake Storage Gen2

A tabela a seguir mapeia cada operação REST do Data Lake Storage Gen2 para um tipo de operação.

O preço de cada tipo aparece na página Preços do Azure Data Lake Storage.

Operação Registrada em Log API REST Blob de blocos Premium Uso geral Standard v2
 CreateFilesystem Criar Sistema de Arquivos Gravar Gravar
 DeleteFilesystem Excluir Sistema de Arquivos Gratuita Gratuita
 GetFilesystemProperties Propriedades de Obtenção do Sistema de Arquivos Outro Outro
 ListFilesystems Lista do Sistema de Arquivos Leitura iterativa Leitura iterativa
 SetFilesystemProperties Propriedades do Conjunto do Sistema de Arquivos Gravar Gravar
 CreatePathDir Criar Caminho Gravar Gravar
 CreatePathFile Criar Caminho Gravar Gravar
 RenamePathDir Criar Caminho Gravar Gravar
 RenamePathFile Criar Caminho Gravar Gravar
 DeleteDirectory Excluir Caminho Gratuita Gratuita
 DeleteFile Excluir Caminho Gratuita Gratuita
 GetFileProperties Obter as Propriedades do Caminho Ler Ler
 GetPathAccessControl Obter as Propriedades do Caminho Ler Ler
 GetPathStatus Obter as Propriedades do Caminho Ler Ler
 LeaseFile Concessão do Caminho Outro Outro
 ListFilesystemDir Listar Caminhos Leitura iterativa Leitura iterativa
 ListFilesystemFile Listar Caminhos Leitura iterativa Leitura iterativa
 ReadFile Leitura do Caminho Ler Ler
 AppendFile Atualizar Caminho Gravar Gravar
 FlushFile Atualizar Caminho Gravar Gravar
 SetFileProperties Atualizar Caminho Gravar Gravar
 SetPathAccessControl Atualizar Caminho Gravar Gravar

Confira também