PathGetPropertiesHeadersModel interface
Path_getProperties işlemi için üst bilgileri tanımlar.
Özellikler
| accept |
Hizmetin kısmi dosya içeriği isteklerini desteklediğini gösterir. |
| acl | Dosya veya dizin için POSIX erişim denetimi listesi. Yanıta yalnızca eylem "getAccessControl" ise ve Hiyerarşik Ad Alanı hesap için etkinleştirildiğinde dahil edilir. |
| cache |
Kaynak için daha önce Cache-Control istek üst bilgisi ayarlandıysa, bu değer bu üst bilgide döndürülür. |
| content |
Content-Disposition istek üst bilgisi daha önce kaynak için ayarlanmışsa, bu değer bu üst bilgide döndürülür. |
| content |
İçerik Kodlama isteği üst bilgisi daha önce kaynak için ayarlanmışsa, bu değer bu üst bilgide döndürülür. |
| content |
İçerik Dili istek üst bilgisi daha önce kaynak için ayarlanmışsa, bu üst bilgide bu değer döndürülür. |
| content |
Kaynağın bayt cinsinden boyutu. |
| contentMD5 | Depolamada depolanan tam dosyanın MD5 karması. Bu üst bilgi yalnızca "GetProperties" işlemi için döndürülür. Dosya için Content-MD5 üst bilgisi ayarlanmışsa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için GetProperties çağrısı için bu yanıt üst bilgisi döndürülür. |
| content |
İstemcinin Aralık isteği üst bilgisini ayarlayarak dosyanın bir alt kümesini istemesi durumunda döndürülen bayt aralığını gösterir. |
| content |
Kaynak için belirtilen içerik türü. Hiçbir içerik türü belirtilmediyse, varsayılan içerik türü application/octet-stream'dir. |
| creation |
Blob'un oluşturulduğu tarihi ve saati döndürür. |
| date | Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri. |
| encryption |
Blob'u şifrelemek için kullanılan şifreleme bağlamı. Bu başlık yalnızca blob müşteri tarafından sağlanan bir anahtarla şifrelendiğinde geri döner. |
| encryption |
Blob'u şifrelemek için kullanılan şifreleme anahtarının SHA-256 hash'i. Bu başlık yalnızca blob müşteri tarafından sağlanan bir anahtarla şifrelendiğinde geri döner. |
| encryption |
Blob içeriğini ve uygulama meta verilerini şifrelemek için kullanılan şifreleme kapsamının adını döndürür. Bu üst bilginin olmaması, varsayılan hesap şifreleme kapsamının kullanılması anlamına gelir. |
| error |
Hata Kodu |
| etag | Dosya veya dizinle ilişkilendirilmiş bir HTTP varlık etiketi. |
| expires |
Bu blob'un süresinin dolacağı süre. |
| group | Dosya veya dizinin sahibi olan grup. Hesap için Hiyerarşik Ad Alanı etkinleştirildiyse yanıta eklenir. |
| is |
Bu başlığın değeri, dizin meta verileri belirtilen algoritma kullanılarak tamamen şifrelenmişse doğru olarak ayarlanır. Aksi takdirde, değer yanlış olarak ayarlanır. |
| last |
Dosya veya dizinin en son değiştirildiği veriler ve saat. Dosya veya dizindeki yazma işlemleri son değiştirme zamanını güncelleştirir. |
| lease |
Bir kaynak kiralandığında, kiralamanın sonsuz mu yoksa sabit bir süre mi olduğunu belirtir. |
| lease |
Kaynağın kira durumu. |
| lease |
Kaynağın kira durumu. |
| owner | Dosya veya dizinin sahibi. Hesap için Hiyerarşik Ad Alanı etkinleştirildiyse yanıta eklenir. |
| permissions | Dosya sahibi, dosya sahibi grubu ve diğerleri için POSIX erişim izinleri. Hesap için Hiyerarşik Ad Alanı etkinleştirildiyse yanıta eklenir. |
| properties | Dosya veya dizinle ilişkili kullanıcı tanımlı özellikler, "n1=v1, n2=v2, ..." ad ve değer çiftlerinin virgülle ayrılmış listesi biçimindedir ve burada her değer base64 ile kodlanmış bir dizedir. Dizenin yalnızca ISO-8859-1 karakter kümesinde ASCII karakterleri içerebileceğini unutmayın. |
| request |
Sorun giderme ve bağıntı için analiz günlüklerine kaydedilen sunucu tarafından oluşturulan UUID. |
| resource |
Kaynağın türü. Değer "dosya" veya "dizin" olabilir. Ayarlanmadıysa, değer "dosya" olur. |
| version | İsteği işlemek için kullanılan REST protokolünün sürümü. |
Özellik Ayrıntıları
acceptRanges
Hizmetin kısmi dosya içeriği isteklerini desteklediğini gösterir.
acceptRanges?: string
Özellik Değeri
string
acl
Dosya veya dizin için POSIX erişim denetimi listesi. Yanıta yalnızca eylem "getAccessControl" ise ve Hiyerarşik Ad Alanı hesap için etkinleştirildiğinde dahil edilir.
acl?: string
Özellik Değeri
string
cacheControl
Kaynak için daha önce Cache-Control istek üst bilgisi ayarlandıysa, bu değer bu üst bilgide döndürülür.
cacheControl?: string
Özellik Değeri
string
contentDisposition
Content-Disposition istek üst bilgisi daha önce kaynak için ayarlanmışsa, bu değer bu üst bilgide döndürülür.
contentDisposition?: string
Özellik Değeri
string
contentEncoding
İçerik Kodlama isteği üst bilgisi daha önce kaynak için ayarlanmışsa, bu değer bu üst bilgide döndürülür.
contentEncoding?: string
Özellik Değeri
string
contentLanguage
İçerik Dili istek üst bilgisi daha önce kaynak için ayarlanmışsa, bu üst bilgide bu değer döndürülür.
contentLanguage?: string
Özellik Değeri
string
contentLength
Kaynağın bayt cinsinden boyutu.
contentLength?: number
Özellik Değeri
number
contentMD5
Depolamada depolanan tam dosyanın MD5 karması. Bu üst bilgi yalnızca "GetProperties" işlemi için döndürülür. Dosya için Content-MD5 üst bilgisi ayarlanmışsa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için GetProperties çağrısı için bu yanıt üst bilgisi döndürülür.
contentMD5?: string
Özellik Değeri
string
contentRange
İstemcinin Aralık isteği üst bilgisini ayarlayarak dosyanın bir alt kümesini istemesi durumunda döndürülen bayt aralığını gösterir.
contentRange?: string
Özellik Değeri
string
contentType
Kaynak için belirtilen içerik türü. Hiçbir içerik türü belirtilmediyse, varsayılan içerik türü application/octet-stream'dir.
contentType?: string
Özellik Değeri
string
creationTime
Blob'un oluşturulduğu tarihi ve saati döndürür.
creationTime?: Date
Özellik Değeri
Date
date
Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri.
date?: Date
Özellik Değeri
Date
encryptionContext
Blob'u şifrelemek için kullanılan şifreleme bağlamı. Bu başlık yalnızca blob müşteri tarafından sağlanan bir anahtarla şifrelendiğinde geri döner.
encryptionContext?: string
Özellik Değeri
string
encryptionKeySha256
Blob'u şifrelemek için kullanılan şifreleme anahtarının SHA-256 hash'i. Bu başlık yalnızca blob müşteri tarafından sağlanan bir anahtarla şifrelendiğinde geri döner.
encryptionKeySha256?: string
Özellik Değeri
string
encryptionScope
Blob içeriğini ve uygulama meta verilerini şifrelemek için kullanılan şifreleme kapsamının adını döndürür. Bu üst bilginin olmaması, varsayılan hesap şifreleme kapsamının kullanılması anlamına gelir.
encryptionScope?: string
Özellik Değeri
string
errorCode
Hata Kodu
errorCode?: string
Özellik Değeri
string
etag
Dosya veya dizinle ilişkilendirilmiş bir HTTP varlık etiketi.
etag?: string
Özellik Değeri
string
expiresOn
Bu blob'un süresinin dolacağı süre.
expiresOn?: Date
Özellik Değeri
Date
group
Dosya veya dizinin sahibi olan grup. Hesap için Hiyerarşik Ad Alanı etkinleştirildiyse yanıta eklenir.
group?: string
Özellik Değeri
string
isServerEncrypted
Bu başlığın değeri, dizin meta verileri belirtilen algoritma kullanılarak tamamen şifrelenmişse doğru olarak ayarlanır. Aksi takdirde, değer yanlış olarak ayarlanır.
isServerEncrypted?: boolean
Özellik Değeri
boolean
lastModified
Dosya veya dizinin en son değiştirildiği veriler ve saat. Dosya veya dizindeki yazma işlemleri son değiştirme zamanını güncelleştirir.
lastModified?: Date
Özellik Değeri
Date
leaseDuration
Bir kaynak kiralandığında, kiralamanın sonsuz mu yoksa sabit bir süre mi olduğunu belirtir.
leaseDuration?: string
Özellik Değeri
string
leaseState
Kaynağın kira durumu.
leaseState?: string
Özellik Değeri
string
leaseStatus
Kaynağın kira durumu.
leaseStatus?: string
Özellik Değeri
string
owner
Dosya veya dizinin sahibi. Hesap için Hiyerarşik Ad Alanı etkinleştirildiyse yanıta eklenir.
owner?: string
Özellik Değeri
string
permissions
Dosya sahibi, dosya sahibi grubu ve diğerleri için POSIX erişim izinleri. Hesap için Hiyerarşik Ad Alanı etkinleştirildiyse yanıta eklenir.
permissions?: string
Özellik Değeri
string
properties
Dosya veya dizinle ilişkili kullanıcı tanımlı özellikler, "n1=v1, n2=v2, ..." ad ve değer çiftlerinin virgülle ayrılmış listesi biçimindedir ve burada her değer base64 ile kodlanmış bir dizedir. Dizenin yalnızca ISO-8859-1 karakter kümesinde ASCII karakterleri içerebileceğini unutmayın.
properties?: string
Özellik Değeri
string
requestId
Sorun giderme ve bağıntı için analiz günlüklerine kaydedilen sunucu tarafından oluşturulan UUID.
requestId?: string
Özellik Değeri
string
resourceType
Kaynağın türü. Değer "dosya" veya "dizin" olabilir. Ayarlanmadıysa, değer "dosya" olur.
resourceType?: string
Özellik Değeri
string
version
İsteği işlemek için kullanılan REST protokolünün sürümü.
version?: string
Özellik Değeri
string