FileSASSignatureValues interface
YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.
FileSASSignatureValues, paylaşımlar veya dosyalar için Dosya hizmeti SAS belirteçleri oluşturmaya yardımcı olmak için kullanılır.
Özellikler
| cache |
Optional. SAS için önbellek denetimi üst bilgisi. |
| content |
Optional. SAS için içerik ayrıştırma üst bilgisi. |
| content |
Optional. SAS için içerik kodlama üst bilgisi. |
| content |
Optional. SAS için içerik dili üst bilgisi. |
| content |
Optional. SAS için içerik türü üst bilgisi. |
| delegated |
Optional. 2025-07-05 sürümünden itibaren, bu değer ortaya çıkan SAS URL'sini kullanmaya yetkilendirilen kullanıcının Entra ID'sini belirtir. Ortaya çıkan SAS URL, bu değerde belirtilen kullanıcıya verilen bir Entra ID tokenı ile birlikte kullanılmalıdır. |
| expires |
İsteğe bağlı olarak yalnızca tanımlayıcı sağlandığında. SAS'nin çalışmadığı süre. |
| file |
Optional. "directory/FileName" veya "FileName" gibi dosyanın yolu. |
| identifier | Optional. Paylaşımdaki erişim ilkesinin adı varsa bu SAS'ye başvurur. Bkz. https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy |
| ip |
Optional. Bu SAS'de izin verilen IP aralıkları. |
| permissions | İsteğe bağlı olarak yalnızca tanımlayıcı sağlandığında. İzin dizesini oluşturma konusunda yardım almak için erişilen kaynağa bağlı olarak ShareSASPermissions veya FileSASPermissions başvurun. |
| protocol | Optional. SAS protokolleri, yalnızca HTTPS veya HTTPSandHTTP |
| share |
SAS kullanıcısının erişebileceği paylaşımın adı. |
| starts |
Optional. SAS'nin etkin olacağı zaman. |
| version | Bu SAS'nin hedefleeceği hizmetin sürümü. Belirtilmezse, kitaplık tarafından hedeflenen sürüm varsayılan olarak kullanılır. |
Özellik Ayrıntıları
cacheControl
Optional. SAS için önbellek denetimi üst bilgisi.
cacheControl?: string
Özellik Değeri
string
contentDisposition
Optional. SAS için içerik ayrıştırma üst bilgisi.
contentDisposition?: string
Özellik Değeri
string
contentEncoding
Optional. SAS için içerik kodlama üst bilgisi.
contentEncoding?: string
Özellik Değeri
string
contentLanguage
Optional. SAS için içerik dili üst bilgisi.
contentLanguage?: string
Özellik Değeri
string
contentType
Optional. SAS için içerik türü üst bilgisi.
contentType?: string
Özellik Değeri
string
delegatedUserObjectId
Optional. 2025-07-05 sürümünden itibaren, bu değer ortaya çıkan SAS URL'sini kullanmaya yetkilendirilen kullanıcının Entra ID'sini belirtir. Ortaya çıkan SAS URL, bu değerde belirtilen kullanıcıya verilen bir Entra ID tokenı ile birlikte kullanılmalıdır.
delegatedUserObjectId?: string
Özellik Değeri
string
expiresOn
İsteğe bağlı olarak yalnızca tanımlayıcı sağlandığında. SAS'nin çalışmadığı süre.
expiresOn?: Date
Özellik Değeri
Date
filePath
Optional. "directory/FileName" veya "FileName" gibi dosyanın yolu.
filePath?: string
Özellik Değeri
string
identifier
Optional. Paylaşımdaki erişim ilkesinin adı varsa bu SAS'ye başvurur.
Bkz. https://learn.microsoft.com/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Özellik Değeri
string
ipRange
permissions
İsteğe bağlı olarak yalnızca tanımlayıcı sağlandığında. İzin dizesini oluşturma konusunda yardım almak için erişilen kaynağa bağlı olarak ShareSASPermissions veya FileSASPermissions başvurun.
permissions?: FileSASPermissions | ShareSASPermissions
Özellik Değeri
protocol
Optional. SAS protokolleri, yalnızca HTTPS veya HTTPSandHTTP
protocol?: SASProtocol
Özellik Değeri
shareName
SAS kullanıcısının erişebileceği paylaşımın adı.
shareName: string
Özellik Değeri
string
startsOn
Optional. SAS'nin etkin olacağı zaman.
startsOn?: Date
Özellik Değeri
Date
version
Bu SAS'nin hedefleeceği hizmetin sürümü. Belirtilmezse, kitaplık tarafından hedeflenen sürüm varsayılan olarak kullanılır.
version?: string
Özellik Değeri
string