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ę generateSASQueryParameters(), aby uzyskać reprezentację sygnatury dostępu współdzielonego, która może być faktycznie stosowana do adresów URL kolejki. 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