@azure/data-tables package
Classi
| AzureNamedKeyCredential |
Credenziali statiche basate su nome/chiave che supporta l'aggiornamento del nome e dei valori di chiave sottostanti. |
| AzureSASCredential |
Credenziale basata su firma statica che supporta l'aggiornamento del valore della firma sottostante. |
| TableClient |
TableClient rappresenta un client per il servizio Tabelle di Azure che consente di eseguire operazioni su 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 'operazione generateAccountSas. |
| AccountSasPermissions |
Tipo simile a un'autorizzazione di firma di accesso condiviso dell'account. Usato in AccountSasPermissions per analizzare le autorizzazioni di firma di accesso condiviso da oggetti non elaborati. |
| AccountSasServices |
Servizi a cui il token di firma di accesso condiviso può accedere |
| CorsRule |
CORS è una funzionalità HTTP che consente a un'applicazione Web in esecuzione in un dominio di accedere alle risorse in un altro dominio. I Web browser implementano una restrizione di sicurezza nota come criteri di stessa origine che impediscono a una pagina Web di chiamare le API in un dominio diverso; CORS offre un modo sicuro per consentire a un dominio (dominio di origine) di chiamare le 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 delle richieste raggruppate in base all'API |
| NamedKeyCredential |
Rappresenta una credenziale definita da un nome e una chiave API statici. |
| 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 Service_getStatistics'operazione. |
| 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 Table_create'operazione. |
| TableDeleteEntityHeaders |
Definisce le intestazioni per Table_deleteEntity operazione. |
| TableDeleteHeaders |
Definisce le intestazioni per Table_delete'operazione. |
| TableEntityQueryOptions |
Opzioni di query OData per limitare il set di entità restituite. |
| TableGetAccessPolicyHeaders |
Definisce le intestazioni per Table_getAccessPolicy'operazione. |
| TableInsertEntityHeaders |
Definisce le intestazioni per Table_insertEntity'operazione. |
| 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 Table_mergeEntity'operazione. |
| 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 di tabella. Usato in TableSasPermissions per analizzare le autorizzazioni di firma di accesso condiviso da oggetti non elaborati. |
| TableSasSignatureValues |
DISPONIBILE SOLO IN NODE.JS RUNTIME. 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 Table_setAccessPolicy operazione. |
| TableTransactionEntityResponse |
Rappresenta una sottoreazione di un'operazione di transazione |
| TableTransactionResponse |
Rappresenta la risposta di un'operazione di transazione |
| TableUpdateEntityHeaders |
Definisce le intestazioni per Table_updateEntity'operazione. |
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 servizio
live |
| 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 di aggiornamento o upsert dell'entità 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 (SAS) dell'account tabella in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client. Vedere https://learn.microsoft.com/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 è firmata dalle credenziali della chiave condivisa del client. Vedere https://learn.microsoft.com/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. |
Variabili
| Rest |
Tipo di errore personalizzato per le richieste di pipeline non riuscite. |
Dettagli funzione
generateAccountSas(NamedKeyCredential, AccountSasOptions)
Genera un URI di firma di accesso condiviso (SAS) dell'account tabella in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.
Vedere https://learn.microsoft.com/rest/api/storageservices/create-account-sas
function generateAccountSas(credential: NamedKeyCredential, options?: AccountSasOptions): string
Parametri
- credential
- NamedKeyCredential
- options
- AccountSasOptions
Parametri facoltativi.
Valori restituiti
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 è firmata dalle credenziali della chiave condivisa del client.
Vedere https://learn.microsoft.com/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.
Valori restituiti
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[]
Valori restituiti
string
Dettagli delle variabili
RestError
Tipo di errore personalizzato per le richieste di pipeline non riuscite.
RestError: RestErrorConstructor