AccountSASSignatureValues interface
YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.
AccountSASSignatureValues, Bir Azure Depolama hesabı için Paylaşılan Erişim İmzası (SAS) oluşturmak için kullanılır. Buradaki tüm değerler uygun şekilde ayarlandıktan sonra blob URL'lerine uygulanabilen SAS'nin bir gösterimini elde etmek için generateAccountSASQueryParameters çağrısı yapın. Not: hem bu sınıfın hem de SASQueryParameters çünkü birincisi değişebilir ve mantıksal bir gösterimken ikincisi sabittir ve gerçek REST istekleri oluşturmak için kullanılır.
SAS hakkında daha fazla kavramsal bilgi için https://learn.microsoft.com/azure/storage/common/storage-dotnet-shared-access-signature-part-1 bkz. gerekli parametreler de dahil olmak üzere parametrelerin açıklamaları için https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas bakın
Özellikler
| encryption |
Optional. Bu SAS URI'si ile yetkilendirilmiş istekleri gönderirken kullanılacak şifreleme kapsamı. |
| expires |
SAS'nin çalışmadığı süre. |
| ip |
Optional. IP aralığına izin verilir. |
| permissions | SAS kullanıcısının gerçekleştirebileceği işlemleri belirtir. İzin dizesini oluşturma konusunda yardım için lütfen AccountSASPermissions bakın. |
| protocol | Optional. SAS protokollerine izin verilir. |
| resource |
Bu SAS ile erişilebilen kaynak türlerini gösteren değerler. Bu değeri oluşturmak için lütfen AccountSASResourceTypes bakın. |
| services | Bu SAS ile erişilebilen hizmetleri gösteren değerler. Bu değeri oluşturmak için lütfen AccountSASServices bakın. |
| starts |
Optional. SAS'nin etkin olacağı zaman. |
| version | Sağlanmadıysa, varsayılan olarak kitaplığın bu sürümü tarafından hedeflenen hizmet sürümü kullanılır. |
Özellik Ayrıntıları
encryptionScope
Optional. Bu SAS URI'si ile yetkilendirilmiş istekleri gönderirken kullanılacak şifreleme kapsamı.
encryptionScope?: string
Özellik Değeri
string
expiresOn
SAS'nin çalışmadığı süre.
expiresOn: Date
Özellik Değeri
Date
ipRange
permissions
SAS kullanıcısının gerçekleştirebileceği işlemleri belirtir. İzin dizesini oluşturma konusunda yardım için lütfen AccountSASPermissions bakın.
permissions: AccountSASPermissions
Özellik Değeri
protocol
resourceTypes
Bu SAS ile erişilebilen kaynak türlerini gösteren değerler. Bu değeri oluşturmak için lütfen AccountSASResourceTypes bakın.
resourceTypes: string
Özellik Değeri
string
services
Bu SAS ile erişilebilen hizmetleri gösteren değerler. Bu değeri oluşturmak için lütfen AccountSASServices bakın.
services: string
Özellik Değeri
string
startsOn
Optional. SAS'nin etkin olacağı zaman.
startsOn?: Date
Özellik Değeri
Date
version
Sağlanmadıysa, varsayılan olarak kitaplığın bu sürümü tarafından hedeflenen hizmet sürümü kullanılır.
version?: string
Özellik Değeri
string