AccountSASSignatureValues interface
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.
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 generateAccountSASQueryParameters, aby uzyskać reprezentację sygnatury dostępu współdzielonego, która może być faktycznie stosowana do adresów URL plików. Uwaga: zarówno ta klasa, jak i sasQueryParameters istnieją, ponieważ były jest modyfikowalny i reprezentacja logiczna, podczas gdy drugi jest niezmienny i używany do generowania rzeczywistych żądań REST.
Zobacz https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1, aby 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 |
Fakultatywny. Dozwolony zakres adresów IP. |
permissions | Określa, które operacje może wykonywać użytkownik sygnatury dostępu współdzielonego. Aby uzyskać pomoc w konstruowaniu ciągu uprawnień, zapoznaj się z AccountSASPermissions. |
protocol | Fakultatywny. Dozwolone protokoły sygnatur dostępu współdzielonego. |
resource |
Wartości wskazujące typy zasobów dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z AccountSASResourceTypes. |
services | Wartości wskazujące usługi dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z AccountSASServices. |
starts |
Fakultatywny. Gdy sygnatura dostępu współdzielonego zacznie obowiązywać. |
version | Jeśli nie zostanie podana, ta wartość domyślna to 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 w konstruowaniu ciągu uprawnień, zapoznaj się z AccountSASPermissions.
permissions: AccountSASPermissions
Wartość właściwości
protocol
Fakultatywny. Dozwolone protokoły sygnatur dostępu współdzielonego.
protocol?: SASProtocol
Wartość właściwości
resourceTypes
Wartości wskazujące typy zasobów dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z 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 AccountSASServices.
services: string
Wartość właściwości
string
startsOn
Fakultatywny. Gdy sygnatura dostępu współdzielonego zacznie obowiązywać.
startsOn?: Date
Wartość właściwości
Date
version
Jeśli nie zostanie podana, ta wartość domyślna to wersja usługi przeznaczona dla tej wersji biblioteki.
version?: string
Wartość właściwości
string