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 zde správně nastaveny, voláním příkazu generateSASQueryParameters() získáte reprezentaci SAS, která se ve skutečnosti dá použít na adresy URL fronty. 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.

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

Vlastnosti

expiresOn

Doba, po jejímž uplynutí už sas 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 SAS. Pokud chcete vytvořit tuto hodnotu, projděte si téma AccountSASResourceTypes .

services

Hodnoty, které označují služby přístupné pomocí tohoto SAS. Pokud chcete vytvořit tuto hodnotu, projděte si téma AccountSASServices .

startsOn

Nepovinný parametr. Kdy se SAS projeví.

version

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

Podrobnosti vlastnosti

expiresOn

Doba, po jejímž uplynutí už sas 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 SAS. 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 SAS. Pokud chcete vytvořit tuto hodnotu, projděte si téma AccountSASServices .

services: string

Hodnota vlastnosti

string

startsOn

Nepovinný parametr. Kdy se SAS projeví.

startsOn?: Date

Hodnota vlastnosti

Date

version

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

version?: string

Hodnota vlastnosti

string