OutputFile interface

Bij elke bestandsupload schrijft de Batch-service twee logboekbestanden naar het rekenknooppunt, 'fileuploadout.txt' en 'fileuploaderr.txt'. Deze logboekbestanden worden gebruikt voor meer informatie over een specifieke fout.

Eigenschappen

destination

De bestemming voor het uitvoerbestand(en).

filePattern

Een patroon dat aangeeft welke bestand(en) geüpload moeten worden. Zowel relatieve als absolute paden worden ondersteund. Relatieve paden zijn relatief aan de Task-werkdirectory. De volgende wildcards worden ondersteund: * komt overeen met 0 of meer tekens (bijvoorbeeld patroon abc* zou overeenkomen met abc of abcdef), ** komt overeen met elke map, ? komt overeen met elk enkel teken, [ABC] komt overeen met één teken tussen haakjes, en [A-C] komt overeen met één teken in het bereik. Haakjes kunnen een negatie bevatten om overeen te komen met elk teken dat niet is gespecificeerd (bijvoorbeeld [!abc] komt overeen met elk teken behalve a, b of c). Als een bestandsnaam begint met "." wordt deze standaard genegeerd, maar kan deze worden gematcht door deze expliciet te specificeren (bijvoorbeeld .gif niet overeenkomt met .a.gif, maar ..gif wel). Een eenvoudig voorbeeld: ***.txt komt overeen met elk bestand dat niet begint met '.' en eindigt met .txt in de Task-werkmap of een submap. Als de bestandsnaam een jokerteken bevat, kan deze worden ontsnapt met haakjes (bijvoorbeeld abc[] zou overeenkomen met een bestand genaamd abc). Let op dat zowel \ als / op Windows als directory-separators worden behandeld, maar alleen / op Linux. Omgevingsvariabelen (%var% op Windows of $var op Linux) worden uitgebouwd voordat het patroon wordt toegepast.

uploadOptions

Extra opties voor de uploadoperatie, inclusief onder welke voorwaarden de upload moet worden uitgevoerd.

Eigenschapdetails

destination

De bestemming voor het uitvoerbestand(en).

destination: OutputFileDestination

Waarde van eigenschap

filePattern

Een patroon dat aangeeft welke bestand(en) geüpload moeten worden. Zowel relatieve als absolute paden worden ondersteund. Relatieve paden zijn relatief aan de Task-werkdirectory. De volgende wildcards worden ondersteund: * komt overeen met 0 of meer tekens (bijvoorbeeld patroon abc* zou overeenkomen met abc of abcdef), ** komt overeen met elke map, ? komt overeen met elk enkel teken, [ABC] komt overeen met één teken tussen haakjes, en [A-C] komt overeen met één teken in het bereik. Haakjes kunnen een negatie bevatten om overeen te komen met elk teken dat niet is gespecificeerd (bijvoorbeeld [!abc] komt overeen met elk teken behalve a, b of c). Als een bestandsnaam begint met "." wordt deze standaard genegeerd, maar kan deze worden gematcht door deze expliciet te specificeren (bijvoorbeeld .gif niet overeenkomt met .a.gif, maar ..gif wel). Een eenvoudig voorbeeld: ***.txt komt overeen met elk bestand dat niet begint met '.' en eindigt met .txt in de Task-werkmap of een submap. Als de bestandsnaam een jokerteken bevat, kan deze worden ontsnapt met haakjes (bijvoorbeeld abc[] zou overeenkomen met een bestand genaamd abc). Let op dat zowel \ als / op Windows als directory-separators worden behandeld, maar alleen / op Linux. Omgevingsvariabelen (%var% op Windows of $var op Linux) worden uitgebouwd voordat het patroon wordt toegepast.

filePattern: string

Waarde van eigenschap

string

uploadOptions

Extra opties voor de uploadoperatie, inclusief onder welke voorwaarden de upload moet worden uitgevoerd.

uploadOptions: OutputFileUploadConfig

Waarde van eigenschap