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
encryption |
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. |
expires |
Az az idő, amely után az SAS már nem fog működni. |
ip |
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. |
resource |
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. |
starts |
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
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
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