Megosztás a következőn keresztül:


AccountSASSignatureValues interface

CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL.

Az AccountSASSignatureValues használatával közös hozzáférésű jogosultságkód (SAS) jön létre egy Azure Storage-fiókhoz. Miután az összes itt szereplő érték megfelelően be van állítva, hívja meg a generateAccountSASQueryParameters metódust , hogy lekérjük az SAS-t, amely ténylegesen alkalmazható a blob URL-címére. Megjegyzés: ez az osztály és a SASQueryParameter is létezik, mert az előbbi módosítható és logikai ábrázolás, míg az utóbbi nem módosítható, és a tényleges REST-kérések létrehozására szolgál.

Az https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 SAS-ről további fogalmi információkért lásd https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas a paraméterek leírását, beleértve a szükséges paramétereket is.

Tulajdonságok

encryptionScope

Választható. Az ezzel az SAS URI-val engedélyezett kérések küldéséhez használandó titkosítási hatókör.

expiresOn

Az az idő, amely után az SAS már nem fog működni.

ipRange

Választható. IP-címtartomány engedélyezve.

permissions

Meghatározza, hogy az SAS-felhasználó milyen műveleteket hajthat végre. Az engedélysztring létrehozásához tekintse meg az AccountSASPermissions című témakört.

protocol

Választható. SAS-protokollok engedélyezettek.

resourceTypes

Az sassal elérhető erőforrástípusokat jelző értékek. Az érték létrehozásához tekintse meg az AccountSASResourceTypes szakaszt.

services

Az sassal elérhető szolgáltatásokat jelző értékek. Az érték létrehozásához tekintse meg az AccountSASServices szolgáltatást.

startsOn

Választható. Mikor lép érvénybe az SAS.

version

Ha nincs megadva, ez az alapértelmezett érték a tár ezen verziója által megcélzott szolgáltatásverzióra.

Tulajdonság adatai

encryptionScope

Választható. Az ezzel az SAS URI-val engedélyezett kérések küldéséhez használandó titkosítási hatókör.

encryptionScope?: string

Tulajdonság értéke

string

expiresOn

Az az idő, amely után az SAS már nem fog működni.

expiresOn: Date

Tulajdonság értéke

Date

ipRange

Választható. IP-címtartomány engedélyezve.

ipRange?: SasIPRange

Tulajdonság értéke

permissions

Meghatározza, hogy az SAS-felhasználó milyen műveleteket hajthat végre. Az engedélysztring létrehozásához tekintse meg az AccountSASPermissions című témakört.

permissions: AccountSASPermissions

Tulajdonság értéke

protocol

Választható. SAS-protokollok engedélyezettek.

protocol?: SASProtocol

Tulajdonság értéke

resourceTypes

Az sassal elérhető erőforrástípusokat jelző értékek. Az érték létrehozásához tekintse meg az AccountSASResourceTypes szakaszt.

resourceTypes: string

Tulajdonság értéke

string

services

Az sassal elérhető szolgáltatásokat jelző értékek. Az érték létrehozásához tekintse meg az AccountSASServices szolgáltatást.

services: string

Tulajdonság értéke

string

startsOn

Választható. Mikor lép érvénybe az SAS.

startsOn?: Date

Tulajdonság értéke

Date

version

Ha nincs megadva, ez az alapértelmezett érték a tár ezen verziója által megcélzott szolgáltatásverzióra.

version?: string

Tulajdonság értéke

string