Partager via


@azure/data-tables package

Classes

AzureNamedKeyCredential

Informations d’identification statiques basées sur un nom/une clé qui prend en charge la mise à jour du nom et des valeurs de clé sous-jacents.

AzureSASCredential

Informations d’identification basées sur une signature statique qui prend en charge la mise à jour de la valeur de signature sous-jacente.

RestError

Type d’erreur personnalisé pour les demandes de pipeline ayant échoué.

TableClient

Un TableClient représente un client vers le service Tables Azure, ce qui vous permet d’effectuer des opérations sur une seule table.

TableServiceClient

Un TableServiceClient représente un client vers le service Tables Azure, ce qui vous permet d’effectuer des opérations sur les tables et les entités.

TableTransaction

Assistance pour créer une liste d’actions de transaction

Interfaces

AccessPolicy

Une stratégie d’accès.

AccountSasOptions

Options pour configurer l’opération generateAccountSas .

AccountSasPermissions

Type qui ressemble à une autorisation SAP de compte. Utilisé dans AccountSasPermissions pour analyser les autorisations SAP à partir d’objets bruts.

AccountSasServices

Services auxquels le jeton SAS peut accéder

CorsRule

CORS est une fonctionnalité HTTP qui permet à une application web exécutée dans un domaine d'accéder aux ressources d'un autre domaine. Les navigateurs Web implémentent une restriction de sécurité appelée stratégie de même origine qui empêche une page Web d'appeler des API d'un autre domaine ; CORS constitue un moyen sûr pour autoriser un domaine (le domaine d'origine) à appeler des API d'un autre domaine.

Edm

Représentation d’Entity Data Model pour une propriété d’entité.

GeoReplication

Geo-Replication informations pour le service de stockage secondaire

Logging

Paramètres de journalisation Azure Analytics.

Metrics

Résumé des statistiques de requête regroupées par API

NamedKeyCredential

Représente des informations d’identification définies par un nom et une clé d’API statiques.

RetentionPolicy

Stratégie de rétention.

SasIPRange

Plage d’adresses IP autorisées pour une SAP.

ServiceGetPropertiesHeaders

Définit des en-têtes pour Service_getProperties opération.

ServiceGetStatisticsHeaders

Définit des en-têtes pour Service_getStatistics opération.

ServiceProperties

Propriétés du service de table.

ServiceSetPropertiesHeaders

Définit des en-têtes pour Service_setProperties opération.

SetPropertiesOptions

Paramètres facultatifs.

SignedIdentifier

Identificateur signé.

TableCreateHeaders

Définit des en-têtes pour Table_create opération.

TableDeleteEntityHeaders

Définit des en-têtes pour Table_deleteEntity opération.

TableDeleteHeaders

Définit des en-têtes pour Table_delete opération.

TableEntityQueryOptions

Options de requête OData pour limiter l’ensemble d’entités retournées.

TableGetAccessPolicyHeaders

Définit des en-têtes pour Table_getAccessPolicy opération.

TableInsertEntityHeaders

Définit des en-têtes pour Table_insertEntity opération.

TableItem

Propriétés de l’élément de table.

TableItemResultPage

Type de page de sortie pour les opérations de requête de table

TableMergeEntityHeaders

Définit des en-têtes pour Table_mergeEntity opération.

TableQueryOptions

Options de requête OData pour limiter l’ensemble de tables retournées.

TableQueryResponse

Propriétés de la réponse à la requête de table.

TableSasPermissions

Type qui ressemble à une autorisation SAS de table. Utilisé dans TableSasPermissions pour analyser les autorisations SAP à partir d’objets bruts.

TableSasSignatureValues

DISPONIBLE UNIQUEMENT DANS NODE.JS RUNTIME.

TableSASSignatureValues est utilisé pour faciliter la génération de jetons SAP du service de table pour les tables

TableServiceStats

Statistiques pour le service.

TableSetAccessPolicyHeaders

Définit des en-têtes pour Table_setAccessPolicy opération.

TableTransactionEntityResponse

Représente une sous-réponse d’une opération transaction

TableTransactionResponse

Représente la réponse d’une opération transaction

TableUpdateEntityHeaders

Définit des en-têtes pour Table_updateEntity opération.

Alias de type

CreateDeleteEntityAction

Représente l’opération Créer ou supprimer une entité à inclure dans une demande de transaction

CreateTableEntityResponse

Contient des données de réponse pour l’opération createEntity.

DeleteTableEntityOptions

Paramètres facultatifs pour l’opération DeleteTableEntity

DeleteTableEntityResponse

Contient des données de réponse pour l’opération deleteEntity.

EdmTypes

Types EDM pris en charge par les tables Azure.

GeoReplicationStatusType

Définit des valeurs pour GeoReplicationStatusType.
KnownGeoReplicationStatusType peut être utilisé indifféremment avec GeoReplicationStatusType. Cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

live
bootstrap
Indisponible

GetAccessPolicyResponse

Contient des données de réponse pour l’opération getAccessPolicy.

GetPropertiesResponse

Contient des données de réponse pour l’opération getProperties.

GetStatisticsResponse

Contient des données de réponse pour l’opération getStatistics.

GetTableEntityOptions

Paramètres facultatifs GetEntity.

GetTableEntityResponse

Contient des données de réponse pour l’opération listEntities.

ListTableEntitiesOptions

Répertorier les paramètres facultatifs des entités.

ListTableItemsOptions

Répertorier les paramètres facultatifs des tables.

SasProtocol

Protocoles pour la signature d’accès partagé généré.

SetAccessPolicyResponse

Contient des données de réponse pour l’opération setAccessPolicy.

SetPropertiesResponse

Contient des données de réponse pour l’opération setProperties.

TableEntity

Ensemble de paires clé-valeur représentant l’entité de table.

TableEntityResult

Type de sortie pour les opérations de requête

TableEntityResultPage

Type de page de sortie pour les opérations de requête

TableServiceClientOptions

Options clientes utilisées pour configurer les demandes d’API Tables

TransactionAction

Représente l’union de toutes les actions transactionnelles disponibles

UpdateEntityAction

Représente l’opération de mise à jour ou d’entité Upsert à inclure dans une demande de transaction

UpdateEntityResponse

Contient des données de réponse pour l’opération updateEntity.

UpdateMode

Les différents modes pour les méthodes Update et Upsert

  • Fusion : met à jour une entité en mettant à jour les propriétés de l’entité sans remplacer l’entité existante.
  • Remplacer : met à jour une entité existante en remplaçant la totalité de l’entité.
UpdateTableEntityOptions

Mettre à jour les paramètres facultatifs de l’entité.

UpsertEntityResponse

Contient des données de réponse pour l’opération mergeEntity.

Énumérations

KnownGeoReplicationStatusType

Valeurs connues de GeoReplicationStatusType que le service accepte.

Fonctions

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Génère un URI de signature d’accès partagé (SAS) de compte de table basé sur les propriétés et paramètres du client passés. La signature d’accès partagé est signée par les informations d’identification de clé partagée du client.

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

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Génère un URI de signature d’accès partagé (SAS) du service de table en fonction des propriétés clientes et des paramètres passés. La signature d’accès partagé est signée par les informations d’identification de clé partagée du client.

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

odata(TemplateStringsArray, unknown[])

Séquence d’échappement d’une expression de filtre odata pour éviter les erreurs avec les littéraux de chaîne de guillemets. Encode les objets Date.

Informations relatives à la fonction

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Génère un URI de signature d’accès partagé (SAS) de compte de table basé sur les propriétés et paramètres du client passés. La signature d’accès partagé est signée par les informations d’identification de clé partagée du client.

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

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

Paramètres

credential
NamedKeyCredential
options
AccountSasOptions

Paramètres facultatifs.

Retours

string

Jeton SAS de compte

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Génère un URI de signature d’accès partagé (SAS) du service de table en fonction des propriétés clientes et des paramètres passés. La signature d’accès partagé est signée par les informations d’identification de clé partagée du client.

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

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

Paramètres

tableName

string

credential
NamedKeyCredential
options
TableSasSignatureValues

Paramètres facultatifs.

Retours

string

URI SAS constitué de l’URI de la ressource représentée par ce client, suivi du jeton SAS généré.

odata(TemplateStringsArray, unknown[])

Séquence d’échappement d’une expression de filtre odata pour éviter les erreurs avec les littéraux de chaîne de guillemets. Encode les objets Date.

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

Paramètres

strings

TemplateStringsArray

values

unknown[]

Retours

string