Cloud-Speicher

  • Die Aktionen aus der Kategorie "Cloud-Speicher"

    1 Allgemeine Attribute

    1.1 Condition

    Das optionale Attribut Condition gibt an, ob die Aktion ausgeführt wird. Der Wert muss dem Typ Boolean entsprechen. Zur Auswertung kann VBScript verwendet werden. Beispielsweise die Vergleichsoperatoren von VBScript.

    1.2 IgnoreError

    Das optionale Attribut IgnoreError gibt an, ob die Aktion bei einem Error die Ausführung des Batchpad Skriptes abbricht. Der Wert muss dem Typ Boolean entsprechen.

    1.3 Variable

    Das optionale Attribut Variable gibt bei dem erfolgreichen Ausführen einer Aktion true zurück, ansonsten false. Falls das Attribut eine andere Verwendung hat, ist die Verwendung bei der Aktion beschrieben.


    2 Azure

    2.1 AzureFileUpload

    Die Aktion AzureFileUpload führt einen Datei-Upload zu dem Microsoft Azure Dateispeicher durch. Als Quelle für den Upload muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Der Zielpfad wird in dem Attribut Destination hinterlegt. Der Zielpfad muss den Pfad, den Dateinamen und die Dateiendung enthalten. Zudem sind die für Azure notwendigen Pflichtattribute Account, Key und Container zu hinterlegen.

    <AzureFileUpload Source="" Destination="" Account="" Key="" Container="" Condition="" Variable="{@Result}" IgnoreError="false" />

    2.2 AzureFileDownload

    Die Aktion AzureFileDownload führt einen Datei-Download aus dem Microsoft Azure Dateispeicher durch. Als Quelle für den Download muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Der Zielpfad wird in dem Attribut Destination hinterlegt. Der Zielpfad muss den Pfad, den Dateinamen und die Dateiendung enthalten. Zudem sind die für Azure notwendigen Pflichtattribute Account, Key und Container zu hinterlegen.

    <AzureFileDownload Source="" Destination="" Account="" Key="" Container="" Condition="" Variable="{@Result}" IgnoreError="false" />

    2.3 AzureFileDelete

    Die Aktion AzureFileDelete führt einen Datei-Löschung auf dem Microsoft Azure Dateispeicher durch. Als Quelle für die zu löschende Datei muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Zudem sind die für Azure notwendigen Pflichtattribute Account, Key und Container zu hinterlegen.
    <AzureFileDelete Source="" Account="" Key="" Container="" Condition="" Variable="{@Result}" IgnoreError="false" />

    2.4 AzureFileListDirectory

    Die Aktion AzureFileListDirectory liefert eine DataTable Objekt mit den Verzeichnissen und Dateien der angegeben Azure Dateispeicher zurück (Attribut: Data). Die Anzahl der Datensätze wird über das Attribut DataCount zurückgegeben. Zudem sind die für Azure notwendigen Pflichtattribute Account, Key und Container zu hinterlegen.

    <AzureFileListDirectory Data="{@myData}" DataCount="{@ResultCount}" Account="" Key="" Container="" Condition="" Variable="{@Result}" IgnoreError="false" />


    3 Amazon S3

    3.1 AmazonS3FileUpload

    Die Aktion AmazonS3FileUpload führt einen Datei-Upload zu dem Amazon S3 Dateispeicher durch. Als Quelle für den Upload muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Der Zielpfad wird in dem Attribut Destination hinterlegt. Der Zielpfad muss den Pfad, den Dateinamen und die Dateiendung enthalten. Zudem sind die für Amazon S3 notwendigen Pflichtattribute AccessKeyID, SecretAccessKey und Bucket zu hinterlegen.
    <AmazonS3FileUpload Source="" Destination="" AccessKeyID="" SecretAccessKey="" Bucket="" Condition="" Variable="{@Result}" IgnoreError="false" />

    3.2 AmazonS3FileDownload

    Die Aktion AmazonS3FileDownload führt einen Datei-Download aus dem Amazon S3 Dateispeicher durch. Als Quelle für den Download muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Der Zielpfad wird in dem Attribut Destination hinterlegt. Der Zielpfad muss den Pfad, den Dateinamen und die Dateiendung enthalten. Zudem sind die für Amazon S3 notwendigen Pflichtattribute AccessKeyID, SecretAccessKey und Bucket zu hinterlegen.
    <AmazonS3FileDownload Source="" Destination="" AccessKeyID="" SecretAccessKey="" Bucket="" Condition="" Variable="{@Result}" IgnoreError="false" />

    3.3 AmazonS3FileDelete

    Die Aktion AmazonS3FileDelete führt eine Datei-Löschung auf dem Amazon S3 Dateispeicher durch. Als Quelle für die zu löschende Datei muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Zudem sind die für Amazon S3 notwendigen Pflichtattribute AccessKeyID, SecretAccessKey und Bucket zu hinterlegen.
    <AmazonS3FileDelete Source="" AccessKeyID="" SecretAccessKey="" Bucket="" Condition="" Variable="{@Result}" IgnoreError="false" />


    4 Nextcloud

    4.1 NextcloudFileUpload

    Die Aktion NextcloudFileUpload führt einen Datei-Upload zu dem Nextcloud Dateispeicher durch. Als Quelle für den Upload muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Der Zielpfad wird in dem Attribut Destination hinterlegt. Der Zielpfad muss den Pfad, den Dateinamen und die Dateiendung enthalten. Zudem sind die für Nextcloud notwendigen Pflichtattribute Username, Passwort und Hostname zu hinterlegen.
    <NextcloudFileUpload Source="" Destination="" Username="" Password="" Hostname="" Condition="" Variable="{@Result}" IgnoreError="false" />

    4.2 NextcloudFileDownload

    Die Aktion NextcloudFileDownload führt einen Datei-Download aus dem Nextcloud Dateispeicher durch. Als Quelle für den Download muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Der Zielpfad wird in dem Attribut Destination hinterlegt. Der Zielpfad muss den Pfad, den Dateinamen und die Dateiendung enthalten. Zudem sind die für Nextcloud notwendigen Pflichtattribute Username, Passwort und Hostname zu hinterlegen.
    <NextcloudFileDownload Source="" Destination="" Username="" Password="" Hostname="" Condition="" Variable="{@Result}" IgnoreError="false" />

    4.3 NextcloudFileDelete

    Die Aktion NextcloudFileDelete führt eine Datei-Löschung auf dem Nextcloud Dateispeicher durch. Als Quelle für die Löschung muss der Pfad der Datei (inkl. Dateiname und Dateiendung) für das Attribut Source hinterlegt werden. Zudem sind die für Nextcloud notwendigen Pflichtattribute Username, Passwort und Hostname zu hinterlegen.

    <NextcloudFileDelete Source="" Username="" Password="" Hostname="" Condition="" Variable="{@Result}" IgnoreError="false" />

    4.4 NextcloudPathCreate

    Die Aktion NextcloudPathCreate erstellt einen Pfad auf dem Nextcloud Dateispeicher. Der Pfad wird über das Attribut Source hinterlegt. Zudem sind die für Nextcloud notwendigen Pflichtattribute Username, Passwort und Hostname zu hinterlegen.
    <NextcloudPathCreate Source="" Username="" Password="" Hostname="" Condition="" Variable="{@Result}" IgnoreError="false" />

    4.5 NextcloudPathOrFileExists

    Die Aktion NextcloudPathOrFileExists prüft, ob ein Pfad oder eine Datei auf dem Nextcloud Dateispeicher existiert. Der Pfad bzw. der Pfad inkl. Dateiname und Dateiendung wird über das Attribut Source hinterlegt. Zudem sind die für Nextcloud notwendigen Pflichtattribute Username, Passwort und Hostname zu hinterlegen.
    <NextcloudPathOrFileExists Source="" Username="" Password="" Hostname="" Condition="" Variable="{@Result}" IgnoreError="false" />



Teilen