Udostępnij za pomocą


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 <xref:generateAccountSASQueryParameters>, aby uzyskać reprezentację sygnatury dostępu współdzielonego, która może być faktycznie stosowana do adresów URL obiektów blob. Uwaga: zarówno ta klasa, jak i <xref:SASQueryParameters> istnieją, ponieważ pierwsza jest modyfikowalna i logiczna reprezentacja, podczas gdy ta ostatnia jest niezmienna i używana do generowania rzeczywistych żądań REST.

Właściwości

expiresOn

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

ipRange

Fakultatywny. Dozwolony zakres adresów IP.

permissions

Określa, które operacje może wykonywać użytkownik sygnatury dostępu współdzielonego. Zapoznaj się z <xref:AccountSASPermissions>, aby uzyskać pomoc dotyczącą konstruowania ciągu uprawnień.

protocol

Fakultatywny. Dozwolone protokoły sygnatur dostępu współdzielonego.

resourceTypes

Wartości wskazujące typy zasobów dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z <xref:AccountSASResourceTypes>.

services

Wartości wskazujące usługi dostępne dla tej sygnatury dostępu współdzielonego. Aby utworzyć tę wartość, zapoznaj się z <xref:AccountSASServices>.

startsOn

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

Fakultatywny. 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. Zapoznaj się z <xref:AccountSASPermissions>, aby uzyskać pomoc dotyczącą konstruowania ciągu uprawnień.

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