Mapeie 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 Blob 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 é verdade para um aplicativo personalizado que aproveita uma biblioteca do Cliente 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 essa identidade 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 um guia.
Tipo de operação de cada operação REST de armazenamento de Blob
A tabela a seguir mapeia cada operação REST de armazenamento de Blob para um tipo de operação.
O preço de cada tipo aparece na página de preços do Armazenamento de Blobs do Azure.
Operação registada | API REST | Blob de bloco premium | Padrão para fins gerais v2 | Padrão de uso geral v1 |
---|---|---|---|---|
AbortCopyBlob | Anular Blob de Cópia | Outro | Outro | Escrita |
SealBlob | Anexar selo de Blob | Escrita | Escrita | Escrita |
AppendBlockThroughCopy | Anexar bloco do URL | Escrita | Escrita | Escrita |
AppendBlock | Bloco Acrescentar | Escrita | Escrita | Escrita |
CopyBlobFromURL | Copiar Blob do URL | Escrita | Escrita | Escrita |
CopyBlob | Copiar Blob | Escrever2 | Escrever2 | Escrever2 |
CreateContainer | Criar contêiner | Listar e criar contêiner | Listar e criar contêiner | Listar e criar contêiner |
DeleteBlob | Excluir Blob | Gratuito | Gratuito | Gratuito |
DeleteContainer | Excluir contêiner | Gratuito | Gratuito | Gratuito |
SetContainerServiceMetadata | Excluir política de imutabilidade | Outro | Outro | Outro |
FindBlobsByTags | Localizar Blobs por Tags no Container | Listar e criar contêiner | Listar e criar contêiner | Listar e criar contêiner |
FindBlobsByTags | Encontrar Blobs por Tags | Listar e criar contêiner | Listar e criar contêiner | Listar e criar contêiner |
GetAccountInformation | Obter informações da conta | Outro | Outro | Lida |
GetBlobMetadata | Obter metadados de Blob | Outro | Outro | Lida |
GetBlobProperties | Get Blob Properties (Obter Propriedades do Blob) | Outro | Outro | Lida |
GetBlobServiceProperties | Obter propriedades de serviço de Blob | Outro | Outro | Lida |
GetBlobServiceStats | Obter estatísticas de serviço de Blob | Outro | Outro | Lida |
GetBlobTags | Obter tags de Blob | Outro | Outro | Lida |
GetBlob | Obter Blob | Leitura | Leitura | Leitura |
GetBlockList | Obter Lista de Bloqueios | Outro | Outro | Lida |
GetContainerACL | Obter ACL de contêiner | Outro | Outro | Lida |
GetContainerMetadata | Obter metadados de contêiner | Outro | Outro | Lida |
GetContainerProperties | Obter propriedades de contêiner | Outro | Outro | Lida |
GetUserDelegationKey | Obter chave de delegação de usuário | Outro | Outro | Lida |
IncrementalCopyBlob | Blob de cópia incremental | Outro | Outro | Escrita |
AcquireBlobLease | Lease Blob (Blob de Concessão) | Outro | Outro | Lida |
ReleaseBlobLease | Lease Blob (Blob de Concessão) | Outro | Outro | Lida |
RenewBlobLease | Lease Blob (Blob de Concessão) | Outro | Outro | Lida |
BreakBlobLease | Lease Blob (Blob de Concessão) | Outro | Outro | Escrita |
ChangeBlobLease | Lease Blob (Blob de Concessão) | Outro | Outro | Escrita |
AcquireContainerLease | Contentor de Arrendamento | Outro | Outro | Lida |
ReleaseContainerLease | Contentor de Arrendamento | Outro | Outro | Lida |
RenewContainerLease | Contentor de Arrendamento | Outro | Outro | Lida |
BreakContainerLease | Contentor de Arrendamento | Outro | Outro | Escrita |
ChangeContainerLease | Contentor de Arrendamento | Outro | Outro | Escrita |
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 | Solicitação de Blob de Comprovação | Outro | Outro | Lida |
PutBlobFromURL | Colocar Blob a partir do URL | Escrita | Escrita | Escrita |
PutBlob | Colocar Blob | Escrita | Escrita | Escrita |
PutBlockFromURL | Colocar Bloquear a partir do URL | Escrita | Escrita | Escrita |
PutBlockList | Put Block List | Escrita | Escrita | Escrita |
PutBlock | Colocar Bloco | Escrita | Escrita | Escrita |
QueryBlobContents | Conteúdo do Blob de Consulta | Ler1 | Ler1 | N/A |
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 | Escrita |
SetBlobMetadata | Definir metadados de Blob | Outro | Outro | Escrita |
SetBlobProperties | Definir propriedades de Blob | Outro | Outro | Escrita |
SetBlobServiceProperties | Definir propriedades do serviço de Blob | Outro | Outro | Escrita |
SetBlobTags | Definir tags de Blob | Outro | Outro | Escrita |
SetBlobTier | Definir camada de Blob (camada para baixo) | Escrita | Escrita | N/A |
SetBlobTier | Definir camada de Blob (camada acima) | Leitura | Leitura | N/A |
SetBlobTier | Lote de Blob (Definir Camada de Blob) | Outro | Outro | N/A |
SetContainerACL | Definir ACL de contêiner | Outro | Outro | Escrita |
SetContainerMetadata | Definir metadados de contêiner | Outro | Outro | Escrita |
SetContainerServiceMetadata | Definir política de imutabilidade | Outro | Outro | Outro |
SetContainerServiceMetadata | Definir retenção legal | Outro | Outro | Outro |
SnapshotBlob | Blob de instantâneo | Outro | Outro | Lida |
UndeleteBlob | Recuperar Blob | Escrita | Escrita | Escrita |
1 Além de uma taxa de leitura, são cobrados encargos para as categorias de transação Aceleração de Consulta - Dados Digitalizados e Aceleração de Consulta - Dados Retornados que aparecem na página de preços do Armazenamento do Azure Data Lake.
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
A tabela a seguir mapeia cada operação REST do Data Lake Storage para um tipo de operação.
O preço de cada tipo aparece na página de preços do Armazenamento do Azure Data Lake.
Operação registrada | API REST | Blob de bloco premium | Padrão para fins gerais v2 |
---|---|---|---|
CreateFilesystem | Criar sistema de arquivos | Escrita | Escrita |
DeleteFilesystem | Exclusão do sistema de arquivos | Gratuito | Gratuito |
GetFilesystemProperties | Propriedades Get do sistema de arquivos | Outro | Outro |
ListFilesystems | Lista de sistemas de arquivos | Leitura iterativa | Leitura iterativa |
SetFilesystemProperties | Propriedades do conjunto de sistemas de arquivos | Escrita | Escrita |
CreatePathDir | Criação de caminho | Escrita | Escrita |
CreatePathFile | Criação de caminho | Escrita | Escrita |
RenamePathDir | Criação de caminho | Escrita | Escrita |
RenamePathFile | Criação de caminho | Escrita | Escrita |
DeleteDirectory | Exclusão de caminho | Gratuito | Gratuito |
DeleteFile | Exclusão de caminho | Gratuito | Gratuito |
GetFileProperties | Caminho Obter Propriedades | Leitura | Leitura |
GetPathAccessControl | Caminho Obter Propriedades | Leitura | Leitura |
GetPathStatus | Caminho Obter Propriedades | Leitura | Leitura |
LeaseFile | Arrendamento de caminho | Outro | Outro |
ListFilesystemDir | Lista de caminhos | Leitura iterativa | Leitura iterativa |
ListFilesystemFile | Lista de caminhos | Leitura iterativa | Leitura iterativa |
ReadFile | Leitura do caminho | Leitura | Leitura |
AppendFile | Atualização de caminho | Escrita | Escrita |
FlushFile | Atualização de caminho | Escrita | Escrita |
SetFileProperties | Atualização de caminho | Escrita | Escrita |
SetPathAccessControl | Atualização de caminho | Escrita | Escrita |