@azure/data-tables package
Classi
AzureNamedKeyCredential |
Credenziali basate su nome statico/chiave che supporta l'aggiornamento dei valori di nome e chiave sottostanti. |
AzureSASCredential |
Credenziali basate su firme statiche che supportano l'aggiornamento del valore della firma sottostante. |
RestError |
Tipo di errore personalizzato per le richieste di pipeline non riuscite. |
TableClient |
TableClient rappresenta un client per il servizio Tabelle di Azure che consente di eseguire operazioni in una singola tabella. |
TableServiceClient |
TableServiceClient rappresenta un client per il servizio Tabelle di Azure che consente di eseguire operazioni sulle tabelle e sulle entità. |
TableTransaction |
Helper per compilare un elenco di azioni delle transazioni |
Interfacce
AccessPolicy |
Criteri di accesso. |
AccountSasOptions |
Opzioni per configurare l'operazione generateAccountSas . |
AccountSasPermissions |
Tipo simile a un'autorizzazione di firma di accesso condiviso dell'account. Usato in AccountSasPermissions per analizzare le autorizzazioni sas dagli oggetti non elaborati. |
AccountSasServices |
Servizi a cui può accedere il token di firma di accesso condiviso |
CorsRule |
CORS è una funzionalità HTTP che consente a un'applicazione Web in esecuzione in un dominio di accedere alle risorse in un altro dominio. Nei browser web è implementata una restrizione di sicurezza detta regola della stessa origine che impedisce a una pagina web di chiamare API in un dominio diverso. La condivisione CORS offre una modalità sicura per consentire a un dominio (quello di origine) di chiamare API in un altro dominio. |
Edm |
Rappresentazione di Entity Data Model per una proprietà di entità. |
GeoReplication |
Geo-Replication informazioni per il servizio di archiviazione secondario |
Logging |
Impostazioni di registrazione di Analisi di Azure. |
Metrics |
Riepilogo delle statistiche richieste raggruppate dall'API |
NamedKeyCredential |
Rappresenta una credenziale definita da un nome e una chiave API statica. |
RetentionPolicy |
Criteri di conservazione. |
SasIPRange |
Intervallo IP consentito per una firma di accesso condiviso. |
ServiceGetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Service_getProperties. |
ServiceGetStatisticsHeaders |
Definisce le intestazioni per l'operazione di Service_getStatistics. |
ServiceProperties |
Proprietà del servizio tabelle. |
ServiceSetPropertiesHeaders |
Definisce le intestazioni per l'operazione di Service_setProperties. |
SetPropertiesOptions |
Parametri facoltativi. |
SignedIdentifier |
Identificatore firmato. |
TableCreateHeaders |
Definisce le intestazioni per l'operazione di Table_create. |
TableDeleteEntityHeaders |
Definisce le intestazioni per l'operazione di Table_deleteEntity. |
TableDeleteHeaders |
Definisce le intestazioni per l'operazione di Table_delete. |
TableEntityQueryOptions |
Opzioni di query OData per limitare il set di entità restituite. |
TableGetAccessPolicyHeaders |
Definisce le intestazioni per l'operazione di Table_getAccessPolicy. |
TableInsertEntityHeaders |
Definisce le intestazioni per l'operazione di Table_insertEntity. |
TableItem |
Proprietà per l'elemento della tabella. |
TableItemResultPage |
Tipo di pagina di output per le operazioni di query di tabella |
TableMergeEntityHeaders |
Definisce le intestazioni per l'operazione di Table_mergeEntity. |
TableQueryOptions |
Opzioni di query OData per limitare il set di tabelle restituite. |
TableQueryResponse |
Proprietà per la risposta di query della tabella. |
TableSasPermissions |
Tipo simile a un'autorizzazione di firma di accesso condiviso tabella. Usato in TableSasPermissions per analizzare le autorizzazioni sas dagli oggetti non elaborati. |
TableSasSignatureValues |
DISPONIBILE SOLO IN RUNTIME NODE.JS. TableSASSignatureValues viene usato per generare token di firma di accesso condiviso del servizio tabelle per le tabelle |
TableServiceStats |
Statistiche per il servizio. |
TableSetAccessPolicyHeaders |
Definisce le intestazioni per l'operazione di Table_setAccessPolicy. |
TableTransactionEntityResponse |
Rappresenta una sotto-risposta di un'operazione Transazioni |
TableTransactionResponse |
Rappresenta la risposta di un'operazione transazionale |
TableUpdateEntityHeaders |
Definisce le intestazioni per l'operazione di Table_updateEntity. |
Alias tipo
CreateDeleteEntityAction |
Rappresenta l'operazione Crea o Elimina entità da includere in una richiesta di transazione |
CreateTableEntityResponse |
Contiene i dati di risposta per l'operazione createEntity. |
DeleteTableEntityOptions |
Parametri facoltativi per l'operazione DeleteTableEntity |
DeleteTableEntityResponse |
Contiene i dati di risposta per l'operazione deleteEntity. |
EdmTypes |
Tipi EDM supportati da tabelle di Azure. |
GeoReplicationStatusType |
Definisce i valori per GeoReplicationStatusType. Valori noti supportati dal serviziolive |
GetAccessPolicyResponse |
Contiene i dati di risposta per l'operazione getAccessPolicy. |
GetPropertiesResponse |
Contiene i dati di risposta per l'operazione getProperties. |
GetStatisticsResponse |
Contiene i dati di risposta per l'operazione getStatistics. |
GetTableEntityOptions |
Parametri facoltativi getEntity. |
GetTableEntityResponse |
Contiene i dati di risposta per l'operazione listEntities. |
ListTableEntitiesOptions |
Elencare i parametri facoltativi delle entità. |
ListTableItemsOptions |
Elencare i parametri facoltativi delle tabelle. |
SasProtocol |
Protocolli per la firma di accesso condiviso generato. |
SetAccessPolicyResponse |
Contiene i dati di risposta per l'operazione setAccessPolicy. |
SetPropertiesResponse |
Contiene i dati di risposta per l'operazione setProperties. |
TableEntity |
Set di coppie chiave-valore che rappresentano l'entità della tabella. |
TableEntityResult |
Tipo di output per le operazioni di query |
TableEntityResultPage |
Tipo di pagina di output per le operazioni di query |
TableServiceClientOptions |
Opzioni client usate per configurare le richieste api tabelle |
TransactionAction |
Rappresenta l'unione di tutte le azioni transazionali disponibili |
UpdateEntityAction |
Rappresenta l'operazione Update o Upsert Entity da includere in una richiesta di transazione |
UpdateEntityResponse |
Contiene i dati di risposta per l'operazione updateEntity. |
UpdateMode |
Modalità diverse per i metodi Update e Upsert
|
UpdateTableEntityOptions |
Aggiornare i parametri facoltativi dell'entità. |
UpsertEntityResponse |
Contiene i dati di risposta per l'operazione mergeEntity. |
Enumerazioni
KnownGeoReplicationStatusType |
Valori noti di GeoReplicationStatusType accettati dal servizio. |
Funzioni
generate |
Genera un URI di firma di accesso condiviso dell'account tabella in base alle proprietà e ai parametri client passati. La firma di accesso condiviso viene firmata dalla credenziale della chiave condivisa del client. Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas |
generate |
Genera un URI di firma di accesso condiviso del servizio tabelle in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso viene firmata dalle credenziali della chiave condivisa del client. Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas |
odata(Template |
Esegue l'escape di un'espressione di filtro odata per evitare errori con valori letterali stringa tra virgolette. Codifica gli oggetti Date. |
Dettagli funzione
generateAccountSas(NamedKeyCredential, AccountSasOptions)
Genera un URI di firma di accesso condiviso dell'account tabella in base alle proprietà e ai parametri client passati. La firma di accesso condiviso viene firmata dalla credenziale della chiave condivisa del client.
Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas
function generateAccountSas(credential: NamedKeyCredential, options?: AccountSasOptions): string
Parametri
- credential
- NamedKeyCredential
- options
- AccountSasOptions
Parametri facoltativi.
Restituisce
string
Token di firma di accesso condiviso dell'account
generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)
Genera un URI di firma di accesso condiviso del servizio tabelle in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso viene firmata dalle credenziali della chiave condivisa del client.
Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas
function generateTableSas(tableName: string, credential: NamedKeyCredential, options?: TableSasSignatureValues): string
Parametri
- tableName
-
string
- credential
- NamedKeyCredential
- options
- TableSasSignatureValues
Parametri facoltativi.
Restituisce
string
URI di firma di accesso condiviso costituito dall'URI della risorsa rappresentata da questo client, seguito dal token di firma di accesso condiviso generato.
odata(TemplateStringsArray, unknown[])
Esegue l'escape di un'espressione di filtro odata per evitare errori con valori letterali stringa tra virgolette. Codifica gli oggetti Date.
function odata(strings: TemplateStringsArray, values: unknown[]): string
Parametri
- strings
-
TemplateStringsArray
- values
-
unknown[]
Restituisce
string