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 souborů. 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
expires |
Čas, po jehož uplynutí už sdílený přístupový podpis nebude fungovat. |
ip |
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é. |
resource |
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 . |
starts |
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
expiresOn
Čas, po jehož uplynutí už sdílený přístupový podpis nebude 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 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