Freigeben über


TableSasSignatureValues interface

NUR IN NODE.JS RUNTIME VERFÜGBAR.

TableSASSignatureValues wird verwendet, um tabellendienst-SAS-Token für Tabellen zu generieren.

Eigenschaften

endPartitionKey

Definieren des Endes eines Partitionsschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die innerhalb des Bereichs liegen, und Versuche, die Shared Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

endRowKey

Definieren des Endes eines Zeilenschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die sich innerhalb des Bereichs befinden, und Versuche, die SHARED Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

expiresOn

Dies ist optional. Wenn der Bezeichner nicht angegeben wird, hat den Standardwert eine Stunde ab dem Zeitpunkt, zu dem das Token generiert wird. Die Zeit, nach der die SAS nicht mehr funktioniert.

identifier

Dies ist optional. Der Name der Zugriffsrichtlinie für den Container, auf den diese SAS verweist, sofern vorhanden.

Siehe https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy.

ipRange

Dies ist optional. In dieser SAS zulässige IP-Bereiche.

permissions

Dies ist optional. Wenn der Bezeichner nicht angegeben wird, der den Standardwert "read" aufweist, finden Sie unter TableSasPermissions , abhängig von der Ressource, auf die zugegriffen wird, Hilfe beim Erstellen der Berechtigungszeichenfolge.

protocol

Dies ist optional. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

startPartitionKey

Definieren des Beginns eines Partitionsschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die innerhalb des Bereichs liegen, und Versuche, die Shared Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

startRowKey

Definieren des Beginns eines Zeilenschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die sich innerhalb des Bereichs befinden, und Versuche, die Shared Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

startsOn

Dies ist optional. Wenn die SAS wirksam wird.

version

Die Version des Diensts, auf den diese SAS ausgerichtet ist. Wenn nicht angegeben, wird standardmäßig die Version verwendet, die von der Bibliothek als Ziel verwendet wird.

Details zur Eigenschaft

endPartitionKey

Definieren des Endes eines Partitionsschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die innerhalb des Bereichs liegen, und Versuche, die Shared Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

endPartitionKey?: string

Eigenschaftswert

string

endRowKey

Definieren des Endes eines Zeilenschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die sich innerhalb des Bereichs befinden, und Versuche, die SHARED Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

endRowKey?: string

Eigenschaftswert

string

expiresOn

Dies ist optional. Wenn der Bezeichner nicht angegeben wird, hat den Standardwert eine Stunde ab dem Zeitpunkt, zu dem das Token generiert wird. Die Zeit, nach der die SAS nicht mehr funktioniert.

expiresOn?: Date

Eigenschaftswert

Date

identifier

Dies ist optional. Der Name der Zugriffsrichtlinie für den Container, auf den diese SAS verweist, sofern vorhanden.

Siehe https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy.

identifier?: string

Eigenschaftswert

string

ipRange

Dies ist optional. In dieser SAS zulässige IP-Bereiche.

ipRange?: SasIPRange

Eigenschaftswert

permissions

Dies ist optional. Wenn der Bezeichner nicht angegeben wird, der den Standardwert "read" aufweist, finden Sie unter TableSasPermissions , abhängig von der Ressource, auf die zugegriffen wird, Hilfe beim Erstellen der Berechtigungszeichenfolge.

permissions?: TableSasPermissions

Eigenschaftswert

protocol

Dies ist optional. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

protocol?: SasProtocol

Eigenschaftswert

startPartitionKey

Definieren des Beginns eines Partitionsschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die innerhalb des Bereichs liegen, und Versuche, die Shared Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

startPartitionKey?: string

Eigenschaftswert

string

startRowKey

Definieren des Beginns eines Zeilenschlüsselbereichs Tabellenabfragen geben nur Ergebnisse zurück, die sich innerhalb des Bereichs befinden, und Versuche, die Shared Access Signature zum Hinzufügen, Aktualisieren oder Löschen von Entitäten außerhalb dieses Bereichs zu verwenden, schlagen fehl. Wenn startPartitionKey gleich endPartitionKey ist, autorisiert die Shared Access Signature nur den Zugriff auf Entitäten in einer Partition in der Tabelle. Wenn startPartitionKey gleich endPartitionKey und startRowKey gleich endRowKey ist, kann die Shared Access Signature nur auf eine Entität in einer Partition zugreifen.

startRowKey?: string

Eigenschaftswert

string

startsOn

Dies ist optional. Wenn die SAS wirksam wird.

startsOn?: Date

Eigenschaftswert

Date

version

Die Version des Diensts, auf den diese SAS ausgerichtet ist. Wenn nicht angegeben, wird standardmäßig die Version verwendet, die von der Bibliothek als Ziel verwendet wird.

version?: string

Eigenschaftswert

string