Udostępnij za pośrednictwem


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

expiresOn

Czas, po którym sygnatura dostępu współdzielonego nie będzie już działać.

ipRange

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.

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 .

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 .

startsOn

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

Opcjonalny. Dozwolony zakres adresów IP.

ipRange?: SasIPRange

Wartość właściwości

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

Opcjonalny. Dozwolone protokoły SAS.

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 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