ResourceFile interface
ResourceFile'i temsil eden bir arabirim.
Özellikler
| auto |
Otomatik depolama hesabındaki depolama kapsayıcısı adı. autoStorageContainerName, storageContainerUrl ve httpUrl özellikleri birbirini dışlar ve bunlardan biri belirtilmelidir. |
| blob |
Azure Depolama kapsayıcısından blob indirirken kullanılacak blob ön eki. Yalnızca adları belirtilen ön ek ile başlayan bloblar indirilir. özelliği yalnızca autoStorageContainerName veya storageContainerUrl kullanıldığında geçerlidir. Bu ön ek kısmi bir dosya adı veya alt dizin olabilir. Ön ek belirtilmezse kapsayıcıdaki tüm dosyalar indirilir. |
| file |
Sekizli biçimde dosya izin modu özniteliği. Bu özellik yalnızca Linux İşlem Düğümlerine indirilen dosyalar için geçerlidir. Windows İşlem Düğümü'ne indirilecek bir resourceFile için belirtilirse yoksayılır. Bu özellik bir Linux İşlem Düğümü için belirtilmezse, dosyaya varsayılan 0770 değeri uygulanır. |
| file |
İşlem Düğümünde, görevin çalışma dizinine göre dosyaları indirebileceğiniz konum. httpUrl özelliği belirtilirse filePath gereklidir ve dosya adı da dahil olmak üzere dosyanın indirileceği yolu açıklar. Aksi takdirde, autoStorageContainerName veya storageContainerUrl özelliği belirtilirse, filePath isteğe bağlıdır ve dosyaların indirilmesi gereken dizindir. filePath'in dizin olarak kullanıldığı durumlarda, giriş verileriyle zaten ilişkili tüm dizin yapıları tam olarak korunur ve belirtilen filePath dizinine eklenir. Belirtilen göreli yol, Görevin çalışma dizininden ayrılamaz (örneğin, '..' kullanılarak). |
| http |
İndirilmesi gereken dosyanın URL'si. autoStorageContainerName, storageContainerUrl ve httpUrl özellikleri birbirini dışlar ve bunlardan biri belirtilmelidir. URL Azure Blob Depolama'yı işaret ederse, anonim erişim kullanılarak okunabilir olmalıdır; diğer bir ifadeyle, Batch hizmeti blobu indirirken herhangi bir kimlik bilgisi sunmaz. Azure depolama alanındaki bir blob için böyle bir URL almanın iki yolu vardır: blob üzerinde okuma izinleri veren paylaşılan erişim imzası (SAS) dahil veya blob veya kapsayıcısı için ACL'yi genel erişime izin verecek şekilde ayarlayın. |
| storage |
Azure Blob Depolama içindeki blob kapsayıcısının URL'si. autoStorageContainerName, storageContainerUrl ve httpUrl özellikleri birbirini dışlar ve bunlardan biri belirtilmelidir. Bu URL anonim erişim kullanılarak okunabilir ve listelenebilir olmalıdır; diğer bir ifadeyle, Batch hizmeti kapsayıcıdan blob indirirken herhangi bir kimlik bilgisi sunmaz. Azure depolamada bir kapsayıcı için böyle bir URL almanın iki yolu vardır: kapsayıcıda okuma ve liste izinleri veren Paylaşılan Erişim İmzası (SAS) dahil veya kapsayıcının ACL'sini genel erişime izin verecek şekilde ayarlayın. |
Özellik Ayrıntıları
autoStorageContainerName
Otomatik depolama hesabındaki depolama kapsayıcısı adı. autoStorageContainerName, storageContainerUrl ve httpUrl özellikleri birbirini dışlar ve bunlardan biri belirtilmelidir.
autoStorageContainerName?: string
Özellik Değeri
string
blobPrefix
Azure Depolama kapsayıcısından blob indirirken kullanılacak blob ön eki. Yalnızca adları belirtilen ön ek ile başlayan bloblar indirilir. özelliği yalnızca autoStorageContainerName veya storageContainerUrl kullanıldığında geçerlidir. Bu ön ek kısmi bir dosya adı veya alt dizin olabilir. Ön ek belirtilmezse kapsayıcıdaki tüm dosyalar indirilir.
blobPrefix?: string
Özellik Değeri
string
fileMode
Sekizli biçimde dosya izin modu özniteliği. Bu özellik yalnızca Linux İşlem Düğümlerine indirilen dosyalar için geçerlidir. Windows İşlem Düğümü'ne indirilecek bir resourceFile için belirtilirse yoksayılır. Bu özellik bir Linux İşlem Düğümü için belirtilmezse, dosyaya varsayılan 0770 değeri uygulanır.
fileMode?: string
Özellik Değeri
string
filePath
İşlem Düğümünde, görevin çalışma dizinine göre dosyaları indirebileceğiniz konum. httpUrl özelliği belirtilirse filePath gereklidir ve dosya adı da dahil olmak üzere dosyanın indirileceği yolu açıklar. Aksi takdirde, autoStorageContainerName veya storageContainerUrl özelliği belirtilirse, filePath isteğe bağlıdır ve dosyaların indirilmesi gereken dizindir. filePath'in dizin olarak kullanıldığı durumlarda, giriş verileriyle zaten ilişkili tüm dizin yapıları tam olarak korunur ve belirtilen filePath dizinine eklenir. Belirtilen göreli yol, Görevin çalışma dizininden ayrılamaz (örneğin, '..' kullanılarak).
filePath?: string
Özellik Değeri
string
httpUrl
İndirilmesi gereken dosyanın URL'si. autoStorageContainerName, storageContainerUrl ve httpUrl özellikleri birbirini dışlar ve bunlardan biri belirtilmelidir. URL Azure Blob Depolama'yı işaret ederse, anonim erişim kullanılarak okunabilir olmalıdır; diğer bir ifadeyle, Batch hizmeti blobu indirirken herhangi bir kimlik bilgisi sunmaz. Azure depolama alanındaki bir blob için böyle bir URL almanın iki yolu vardır: blob üzerinde okuma izinleri veren paylaşılan erişim imzası (SAS) dahil veya blob veya kapsayıcısı için ACL'yi genel erişime izin verecek şekilde ayarlayın.
httpUrl?: string
Özellik Değeri
string
storageContainerUrl
Azure Blob Depolama içindeki blob kapsayıcısının URL'si. autoStorageContainerName, storageContainerUrl ve httpUrl özellikleri birbirini dışlar ve bunlardan biri belirtilmelidir. Bu URL anonim erişim kullanılarak okunabilir ve listelenebilir olmalıdır; diğer bir ifadeyle, Batch hizmeti kapsayıcıdan blob indirirken herhangi bir kimlik bilgisi sunmaz. Azure depolamada bir kapsayıcı için böyle bir URL almanın iki yolu vardır: kapsayıcıda okuma ve liste izinleri veren Paylaşılan Erişim İmzası (SAS) dahil veya kapsayıcının ACL'sini genel erişime izin verecek şekilde ayarlayın.
storageContainerUrl?: string
Özellik Değeri
string