ResourceFile interface
A ResourceFile-t képviselő felület.
Tulajdonságok
| auto |
A tároló neve az automatikus tárfiókban. Az autoStorageContainerName, storageContainerUrl és httpUrl tulajdonságok kölcsönösen kizárják egymást, és meg kell adni az egyiket. |
| blob |
A blobok Azure Storage-tárolóból való letöltésekor használandó blobelőtag. Csak azok a blobok töltődnek le, amelyeknek a neve a megadott előtaggal kezdődik. A tulajdonság csak az autoStorageContainerName vagy storageContainerUrl használatakor érvényes. Ez az előtag lehet részleges fájlnév vagy alkönyvtár. Ha nincs megadva előtag, a tárolóban lévő összes fájl le lesz töltve. |
| file |
A fájlengedélyezési mód attribútum oktális formátumban. Ez a tulajdonság csak a Linux számítási csomópontokra letöltött fájlokra vonatkozik. A rendszer figyelmen kívül hagyja, ha egy resourceFile-fájlhoz van megadva, amely egy Windows számítási csomópontra lesz letöltve. Ha ez a tulajdonság nincs megadva Linux számítási csomóponthoz, akkor a rendszer egy alapértelmezett 0770-et alkalmaz a fájlra. |
| file |
A számítási csomópont azon helye, ahová le szeretné tölteni a fájlt a tevékenység munkakönyvtárához viszonyítva. Ha a httpUrl tulajdonság meg van adva, a filePath szükséges, és leírja a fájl letöltési útvonalát, beleértve a fájlnevet is. Ellenkező esetben, ha az autoStorageContainerName vagy storageContainerUrl tulajdonság meg van adva, a filePath nem kötelező, és az a könyvtár, amelybe letölti a fájlokat. Abban az esetben, ha a filePath könyvtárként van használva, a bemeneti adatokhoz már társított címtárstruktúra teljes egészében megmarad, és hozzá lesz fűzve a megadott filePath könyvtárhoz. A megadott relatív elérési út nem bontható ki a tevékenység munkakönyvtárából (például a ".." használatával). |
| http |
A letölteni kívánt fájl URL-címe. Az autoStorageContainerName, storageContainerUrl és httpUrl tulajdonságok kölcsönösen kizárják egymást, és meg kell adni az egyiket. Ha az URL-cím az Azure Blob Storage-ra mutat, névtelen hozzáféréssel kell olvashatónak lennie; vagyis a Batch szolgáltatás nem tartalmaz hitelesítő adatokat a blob letöltésekor. Az Ilyen URL-címek kétféleképpen kérhetők le egy blobhoz az Azure Storage-ban: tartalmazzon egy közös hozzáférésű jogosultságkódot (SAS), amely olvasási engedélyeket ad a blobhoz, vagy állítsa be a blob vagy a tároló ACL-jét a nyilvános hozzáférés engedélyezéséhez. |
| storage |
A blobtároló URL-címe az Azure Blob Storage-ban. Az autoStorageContainerName, storageContainerUrl és httpUrl tulajdonságok kölcsönösen kizárják egymást, és meg kell adni az egyiket. Ennek az URL-címnek névtelen hozzáféréssel olvashatónak és listázhatónak kell lennie; vagyis a Batch szolgáltatás nem tartalmaz hitelesítő adatokat, amikor blobokat tölt le a tárolóból. Az Ilyen URL-címek kétféleképpen kérhetők le egy tárolóhoz az Azure Storage-ban: ilyen például egy olyan közös hozzáférésű jogosultságkód (SAS), amely olvasási és listaengedélyeket ad a tárolóhoz, vagy beállíthatja a tároló ACL-ét a nyilvános hozzáférés engedélyezéséhez. |
Tulajdonság adatai
autoStorageContainerName
A tároló neve az automatikus tárfiókban. Az autoStorageContainerName, storageContainerUrl és httpUrl tulajdonságok kölcsönösen kizárják egymást, és meg kell adni az egyiket.
autoStorageContainerName?: string
Tulajdonság értéke
string
blobPrefix
A blobok Azure Storage-tárolóból való letöltésekor használandó blobelőtag. Csak azok a blobok töltődnek le, amelyeknek a neve a megadott előtaggal kezdődik. A tulajdonság csak az autoStorageContainerName vagy storageContainerUrl használatakor érvényes. Ez az előtag lehet részleges fájlnév vagy alkönyvtár. Ha nincs megadva előtag, a tárolóban lévő összes fájl le lesz töltve.
blobPrefix?: string
Tulajdonság értéke
string
fileMode
A fájlengedélyezési mód attribútum oktális formátumban. Ez a tulajdonság csak a Linux számítási csomópontokra letöltött fájlokra vonatkozik. A rendszer figyelmen kívül hagyja, ha egy resourceFile-fájlhoz van megadva, amely egy Windows számítási csomópontra lesz letöltve. Ha ez a tulajdonság nincs megadva Linux számítási csomóponthoz, akkor a rendszer egy alapértelmezett 0770-et alkalmaz a fájlra.
fileMode?: string
Tulajdonság értéke
string
filePath
A számítási csomópont azon helye, ahová le szeretné tölteni a fájlt a tevékenység munkakönyvtárához viszonyítva. Ha a httpUrl tulajdonság meg van adva, a filePath szükséges, és leírja a fájl letöltési útvonalát, beleértve a fájlnevet is. Ellenkező esetben, ha az autoStorageContainerName vagy storageContainerUrl tulajdonság meg van adva, a filePath nem kötelező, és az a könyvtár, amelybe letölti a fájlokat. Abban az esetben, ha a filePath könyvtárként van használva, a bemeneti adatokhoz már társított címtárstruktúra teljes egészében megmarad, és hozzá lesz fűzve a megadott filePath könyvtárhoz. A megadott relatív elérési út nem bontható ki a tevékenység munkakönyvtárából (például a ".." használatával).
filePath?: string
Tulajdonság értéke
string
httpUrl
A letölteni kívánt fájl URL-címe. Az autoStorageContainerName, storageContainerUrl és httpUrl tulajdonságok kölcsönösen kizárják egymást, és meg kell adni az egyiket. Ha az URL-cím az Azure Blob Storage-ra mutat, névtelen hozzáféréssel kell olvashatónak lennie; vagyis a Batch szolgáltatás nem tartalmaz hitelesítő adatokat a blob letöltésekor. Az Ilyen URL-címek kétféleképpen kérhetők le egy blobhoz az Azure Storage-ban: tartalmazzon egy közös hozzáférésű jogosultságkódot (SAS), amely olvasási engedélyeket ad a blobhoz, vagy állítsa be a blob vagy a tároló ACL-jét a nyilvános hozzáférés engedélyezéséhez.
httpUrl?: string
Tulajdonság értéke
string
storageContainerUrl
A blobtároló URL-címe az Azure Blob Storage-ban. Az autoStorageContainerName, storageContainerUrl és httpUrl tulajdonságok kölcsönösen kizárják egymást, és meg kell adni az egyiket. Ennek az URL-címnek névtelen hozzáféréssel olvashatónak és listázhatónak kell lennie; vagyis a Batch szolgáltatás nem tartalmaz hitelesítő adatokat, amikor blobokat tölt le a tárolóból. Az Ilyen URL-címek kétféleképpen kérhetők le egy tárolóhoz az Azure Storage-ban: ilyen például egy olyan közös hozzáférésű jogosultságkód (SAS), amely olvasási és listaengedélyeket ad a tárolóhoz, vagy beállíthatja a tároló ACL-ét a nyilvános hozzáférés engedélyezéséhez.
storageContainerUrl?: string
Tulajdonság értéke
string