Megosztás:


ResourceFile interface

A ResourceFile-t képviselő felület.

Tulajdonságok

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.

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.

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.

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).

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.

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.

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