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
encryption |
Volitelný. Obor šifrování, který se má použít při odesílání požadavků autorizovaných pomocí tohoto identifikátoru URI SAS. |
expires |
Doba, po které sas přestane fungovat. |
ip |
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. |
resource |
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. |
starts |
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
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
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