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 |