Sdílet prostřednictvím


AccountSASSignatureValues interface

K DISPOZICI POUZE V NODE.JS RUNTIME.

AccountSASSignatureValues slouží k vygenerování sdíleného přístupového podpisu (SAS) pro účet služby Azure Storage. Jakmile jsou všechny hodnoty správně nastavené, zavolejte generateAccountSASQueryParameters , abyste získali reprezentaci SAS, která se ve skutečnosti dá použít na adresy URL data lake. Poznámka: Tato třída i SASQueryParameters existují, protože první třída je proměnlivá a logická reprezentace, zatímco druhá je neměnná a používá se ke generování skutečných požadavků REST.

Další https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 koncepční informace o SAS najdete v tématu https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas Popis parametrů, včetně požadovaných parametrů.

Vlastnosti

encryptionScope

Nepovinný parametr. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS.

expiresOn

Čas, po jehož uplynutí už sdílený přístupový podpis nebude fungovat.

ipRange

Nepovinný parametr. Rozsah IP adres je povolený.

permissions

Určuje, které operace může uživatel SAS provádět. Nápovědu k vytvoření řetězce oprávnění najdete v tématu AccountSASPermissions .

protocol

Nepovinný parametr. Protokoly SAS jsou povolené.

resourceTypes

Hodnoty, které označují typy prostředků přístupné pomocí tohoto sdíleného přístupového podpisu. Pokud chcete vytvořit tuto hodnotu, projděte si téma AccountSASResourceTypes .

services

Hodnoty, které označují služby přístupné pomocí tohoto sdíleného přístupového podpisu. Informace o vytvoření této hodnoty najdete v tématu AccountSASServices .

startsOn

Nepovinný parametr. Kdy se sdílený přístupový podpis projeví.

version

Pokud není zadaný, ve výchozím nastavení se nastaví verze služby, na kterou cílí tato verze knihovny.

Podrobnosti vlastnosti

encryptionScope

Nepovinný parametr. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS.

encryptionScope?: string

Hodnota vlastnosti

string

expiresOn

Čas, po jehož uplynutí už sdílený přístupový podpis nebude fungovat.

expiresOn: Date

Hodnota vlastnosti

Date

ipRange

Nepovinný parametr. Rozsah IP adres je povolený.

ipRange?: SasIPRange

Hodnota vlastnosti

permissions

Určuje, které operace může uživatel SAS provádět. Nápovědu k vytvoření řetězce oprávnění najdete v tématu AccountSASPermissions .

permissions: AccountSASPermissions

Hodnota vlastnosti

protocol

Nepovinný parametr. Protokoly SAS jsou povolené.

protocol?: SASProtocol

Hodnota vlastnosti

resourceTypes

Hodnoty, které označují typy prostředků přístupné pomocí tohoto sdíleného přístupového podpisu. Pokud chcete vytvořit tuto hodnotu, projděte si téma AccountSASResourceTypes .

resourceTypes: string

Hodnota vlastnosti

string

services

Hodnoty, které označují služby přístupné pomocí tohoto sdíleného přístupového podpisu. Informace o vytvoření této hodnoty najdete v tématu AccountSASServices .

services: string

Hodnota vlastnosti

string

startsOn

Nepovinný parametr. Kdy se sdílený přístupový podpis projeví.

startsOn?: Date

Hodnota vlastnosti

Date

version

Pokud není zadaný, ve výchozím nastavení se nastaví verze služby, na kterou cílí tato verze knihovny.

version?: string

Hodnota vlastnosti

string