AccountSASSignatureValues interface
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.
Wartość AccountSASSignatureValues służy do generowania sygnatury dostępu współdzielonego (SAS) dla konta usługi Azure Storage. Po odpowiednim ustawieniu wszystkich wartości wywołaj metodę generateAccountSASQueryParameters , aby uzyskać reprezentację sygnatury dostępu współdzielonego, która może być faktycznie stosowana do adresów URL plików. Uwaga: ta klasa i parametr SASQueryParameters istnieją, ponieważ pierwsza jest modyfikowalna i logiczna reprezentacja, podczas gdy ta ostatnia jest niezmienna i używana do generowania rzeczywistych żądań REST.
Aby https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 uzyskać więcej informacji koncepcyjnych na temat sygnatury dostępu współdzielonego, zobacz https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas opisy parametrów, w tym wymagane
Właściwości
expires |
Czas, po którym sygnatura dostępu współdzielonego nie będzie już działać. |
ip |
Opcjonalny. Dozwolony zakres adresów IP. |
permissions | Określa, które operacje może wykonywać użytkownik sygnatury dostępu współdzielonego. Aby uzyskać pomoc dotyczącą konstruowania ciągu uprawnień, zapoznaj się z tematem AccountSASPermissions . |
protocol | Opcjonalny. Dozwolone protokoły SAS. |
resource |
Wartości wskazujące typy zasobów dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z tematem AccountSASResourceTypes . |
services | Wartości wskazujące usługi dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z tematem AccountSASServices . |
starts |
Opcjonalny. Gdy sygnatura dostępu współdzielonego zacznie obowiązywać. |
version | Jeśli nie zostanie podana, domyślnie zostanie ustawiona wersja usługi przeznaczona dla tej wersji biblioteki. |
Szczegóły właściwości
expiresOn
Czas, po którym sygnatura dostępu współdzielonego nie będzie już działać.
expiresOn: Date
Wartość właściwości
Date
ipRange
permissions
Określa, które operacje może wykonywać użytkownik sygnatury dostępu współdzielonego. Aby uzyskać pomoc dotyczącą konstruowania ciągu uprawnień, zapoznaj się z tematem AccountSASPermissions .
permissions: AccountSASPermissions
Wartość właściwości
protocol
resourceTypes
Wartości wskazujące typy zasobów dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z tematem AccountSASResourceTypes .
resourceTypes: string
Wartość właściwości
string
services
Wartości wskazujące usługi dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z tematem AccountSASServices .
services: string
Wartość właściwości
string
startsOn
Opcjonalny. Gdy sygnatura dostępu współdzielonego zacznie obowiązywać.
startsOn?: Date
Wartość właściwości
Date
version
Jeśli nie zostanie podana, domyślnie zostanie ustawiona wersja usługi przeznaczona dla tej wersji biblioteki.
version?: string
Wartość właściwości
string