Compartilhar via


@azure/data-tables package

Classes

AzureNamedKeyCredential

Uma credencial baseada em chave/nome estático que dá suporte à atualização dos valores de nome e chave subjacentes.

AzureSASCredential

Uma credencial baseada em assinatura estática que dá suporte à atualização do valor de assinatura subjacente.

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

TableClient

Um TableClient representa um Cliente para o serviço Tabelas do Azure, permitindo que você execute operações em uma única tabela.

TableServiceClient

Um TableServiceClient representa um Cliente para o serviço tabelas do Azure, permitindo que você execute operações nas tabelas e nas entidades.

TableTransaction

Auxiliar para criar uma lista de ações de transação

Interfaces

AccessPolicy

Uma política de acesso.

AccountSasOptions

Opções para configurar a operação generateAccountSas .

AccountSasPermissions

Um tipo que se parece com uma permissão SAS de conta. Usado em AccountSasPermissions para analisar permissões SAS de objetos brutos.

AccountSasServices

Serviços que o token SAS pode acessar

CorsRule

O CORS é um recurso HTTP que permite que um aplicativo web em execução em um domínio acesse recursos em outro domínio. Os navegadores da Web implementam uma restrição de segurança conhecida como política de mesma origem que evita que uma página da Web chame as APIs em um domínio diferente; o CORS fornece uma maneira segura de permitir que um domínio (o domínio de origem) chame APIs em outro domínio.

Edm

Representação do Modelo de Dados de Entidade para uma propriedade de entidade.

GeoReplication

Geo-Replication informações para o Serviço de Armazenamento Secundário

Logging

Configurações de log do Azure Analytics.

Metrics

Um resumo das estatísticas de solicitação agrupadas pela API

NamedKeyCredential

Representa uma credencial definida por um nome e chave de API estáticos.

RetentionPolicy

A política de retenção.

SasIPRange

Intervalo de IP permitido para uma SAS.

ServiceGetPropertiesHeaders

Define cabeçalhos para Service_getProperties operação.

ServiceGetStatisticsHeaders

Define cabeçalhos para Service_getStatistics operação.

ServiceProperties

Propriedades do Serviço tabela.

ServiceSetPropertiesHeaders

Define cabeçalhos para Service_setProperties operação.

SetPropertiesOptions

Parâmetros opcionais.

SignedIdentifier

Um identificador assinado.

TableCreateHeaders

Define cabeçalhos para Table_create operação.

TableDeleteEntityHeaders

Define cabeçalhos para Table_deleteEntity operação.

TableDeleteHeaders

Define cabeçalhos para Table_delete operação.

TableEntityQueryOptions

Opções de consulta OData para limitar o conjunto de entidades retornadas.

TableGetAccessPolicyHeaders

Define cabeçalhos para Table_getAccessPolicy operação.

TableInsertEntityHeaders

Define cabeçalhos para Table_insertEntity operação.

TableItem

As propriedades do item de tabela.

TableItemResultPage

Tipo de página de saída para operações de consulta de tabela

TableMergeEntityHeaders

Define cabeçalhos para Table_mergeEntity operação.

TableQueryOptions

Opções de consulta OData para limitar o conjunto de tabelas retornadas.

TableQueryResponse

As propriedades da resposta da consulta de tabela.

TableSasPermissions

Um tipo que se parece com uma permissão SAS de tabela. Usado em TableSasPermissions para analisar permissões SAS de objetos brutos.

TableSasSignatureValues

DISPONÍVEL SOMENTE EM NODE.JS RUNTIME.

TableSASSignatureValues é usado para ajudar a gerar tokens SAS do serviço Tabela para tabelas

TableServiceStats

Estatísticas do serviço.

TableSetAccessPolicyHeaders

Define cabeçalhos para Table_setAccessPolicy operação.

TableTransactionEntityResponse

Representa uma sub-resposta de uma operação transação

TableTransactionResponse

Representa a resposta de uma operação de transação

TableUpdateEntityHeaders

Define cabeçalhos para Table_updateEntity operação.

Aliases de tipo

CreateDeleteEntityAction

Representa a operação Criar ou Excluir Entidade a ser incluída em uma solicitação de transação

CreateTableEntityResponse

Contém dados de resposta para a operação createEntity.

DeleteTableEntityOptions

Parâmetros opcionais para a operação DeleteTableEntity

DeleteTableEntityResponse

Contém dados de resposta para a operação deleteEntity.

EdmTypes

Tipos de EDM com suporte por tabelas do Azure.

GeoReplicationStatusType

Define valores para GeoReplicationStatusType.
KnownGeoReplicationStatusType pode ser usado de forma intercambiável com GeoReplicationStatusType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

dinâmico
bootstrap
Indisponível

GetAccessPolicyResponse

Contém dados de resposta para a operação getAccessPolicy.

GetPropertiesResponse

Contém dados de resposta para a operação getProperties.

GetStatisticsResponse

Contém dados de resposta para a operação getStatistics.

GetTableEntityOptions

Parâmetros opcionais GetEntity.

GetTableEntityResponse

Contém dados de resposta para a operação listEntities.

ListTableEntitiesOptions

Listar parâmetros opcionais de entidades.

ListTableItemsOptions

Listar parâmetros opcionais de tabelas.

SasProtocol

Protocolos para SAS gerada.

SetAccessPolicyResponse

Contém dados de resposta para a operação setAccessPolicy.

SetPropertiesResponse

Contém dados de resposta para a operação setProperties.

TableEntity

Um conjunto de pares chave-valor que representam a entidade de tabela.

TableEntityResult

Tipo de saída para operações de consulta

TableEntityResultPage

Tipo de página de saída para operações de consulta

TableServiceClientOptions

Opções de cliente usadas para configurar solicitações de API de Tabelas

TransactionAction

Representa a união de todas as ações transacionais disponíveis

UpdateEntityAction

Representa a operação Atualizar ou Upsert Entity a ser incluída em uma solicitação de transação

UpdateEntityResponse

Contém dados de resposta para a operação updateEntity.

UpdateMode

Os diferentes modos para métodos Update e Upsert

  • Mesclar: atualiza uma entidade atualizando as propriedades da entidade sem substituir a entidade existente.
  • Substituir: atualiza uma entidade existente substituindo toda a entidade.
UpdateTableEntityOptions

Atualizar parâmetros opcionais da entidade.

UpsertEntityResponse

Contém dados de resposta para a operação mergeEntity.

Enumerações

KnownGeoReplicationStatusType

Valores conhecidos de GeoReplicationStatusType que o serviço aceita.

Funções

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Gera um URI de SAS (Assinatura de Acesso Compartilhado) da Conta de Tabela com base nas propriedades e parâmetros do cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Veja https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Gera um URI de SAS (Assinatura de Acesso Compartilhado) do Serviço de Tabela com base nas propriedades e parâmetros do cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Veja https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas

odata(TemplateStringsArray, unknown[])

Escapa uma expressão de filtro odata para evitar erros com literais de cadeia de caracteres entre aspas. Codifica objetos Date.

Detalhes da função

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Gera um URI de SAS (Assinatura de Acesso Compartilhado) da Conta de Tabela com base nas propriedades e parâmetros do cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Veja https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas

function generateAccountSas(credential: NamedKeyCredential, options?: AccountSasOptions): string

Parâmetros

credential
NamedKeyCredential
options
AccountSasOptions

Parâmetros opcionais.

Retornos

string

Um token SAS de conta

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Gera um URI de SAS (Assinatura de Acesso Compartilhado) do Serviço de Tabela com base nas propriedades e parâmetros do cliente passados. A SAS é assinada pela credencial de chave compartilhada do cliente.

Veja https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas

function generateTableSas(tableName: string, credential: NamedKeyCredential, options?: TableSasSignatureValues): string

Parâmetros

tableName

string

credential
NamedKeyCredential
options
TableSasSignatureValues

Parâmetros opcionais.

Retornos

string

O URI de SAS que consiste no URI para o recurso representado por esse cliente, seguido pelo token SAS gerado.

odata(TemplateStringsArray, unknown[])

Escapa uma expressão de filtro odata para evitar erros com literais de cadeia de caracteres entre aspas. Codifica objetos Date.

function odata(strings: TemplateStringsArray, values: unknown[]): string

Parâmetros

strings

TemplateStringsArray

values

unknown[]

Retornos

string