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 zde uvedené hodnoty správně nastavené, zavolejte generateAccountSASQueryParameters získat reprezentaci SAS, která se ve skutečnosti dá použít na adresy URL objektů blob. Poznámka: Tato třída i SASQueryParameters existují, protože první třída je proměnlivá a logická reprezentace, zatímco druhá třída je neměnná a používá se k vygenerování skutečných požadavků REST.

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

Vlastnosti

encryptionScope

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

expiresOn

Doba, po které sas přestane fungovat.

ipRange

Volitelný. Povolený rozsah IP adres.

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 AccountSASPermissions.

protocol

Volitelný. Povolené protokoly SAS.

resourceTypes

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

services

Hodnoty, které označují služby přístupné pomocí tohoto sdíleného přístupového podpisu. Pokud chcete tuto hodnotu vytvořit, projděte si AccountSASServices.

startsOn

Volitelný. Když se sas projeví.

version

Pokud není k dispozici, tato výchozí verze služby cílí na tuto verzi knihovny.

Podrobnosti vlastnosti

encryptionScope

Volitelný. 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

Doba, po které sas přestane fungovat.

expiresOn: Date

Hodnota vlastnosti

Date

ipRange

Volitelný. Povolený rozsah IP adres.

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 AccountSASPermissions.

permissions: AccountSASPermissions

Hodnota vlastnosti

protocol

Volitelný. Povolené protokoly SAS.

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 tuto hodnotu vytvořit, projděte si AccountSASResourceTypes.

resourceTypes: string

Hodnota vlastnosti

string

services

Hodnoty, které označují služby přístupné pomocí tohoto sdíleného přístupového podpisu. Pokud chcete tuto hodnotu vytvořit, projděte si AccountSASServices.

services: string

Hodnota vlastnosti

string

startsOn

Volitelný. Když se sas projeví.

startsOn?: Date

Hodnota vlastnosti

Date

version

Pokud není k dispozici, tato výchozí verze služby cílí na tuto verzi knihovny.

version?: string

Hodnota vlastnosti

string