Informationen zu Aktionen, Packs und Plug-ins

Packs enthalten Aktionen oder Plugins, mit denen Sie die Funktionalität Ihres Systems erweitern und Produkte von Drittanbietern integrieren können. Sie können Ihre eigenen Aktionen erstellen oder Packs und Action Packs von unserem Marketplace herunterladen. Dies können Sie über die Automic Web Interface oder über eine Befehlszeilenschnittstelle (CLI) erledigen.

Diese Seite beinhaltet Folgendes:

Voraussetzungen

Um Packs unter Verwendung des Automic Web Interface zu installieren, zu aktualisieren oder zu entfernen, müssen Sie den Plugin Manager installieren und konfigurieren. Andernfalls wird die Seite Packs nicht in der Administration-Perspektive angezeigt. Weitere Informationen finden Sie unter Konfiguration des Plugin Manager.

Um Packs unter Verwendung der Befehlszeilenschnittstelle (CLI) zu installieren, zu aktualisieren oder zu entfernen, müssen Sie den Package Manager installieren und konfigurieren. Weitere Informationen finden Sie unter Installation und Konfiguration des Package Manager.

Zum Erstellen von Aktionen müssen Sie den Action Builderinstallieren und konfigurieren. Weitere Informationen finden Sie unter Konfiguration des Action Builder.

Mehr Informationen:

Marketplace

Wir erstellen, testen und veröffentlichen ständig neue Action Packs, auf die Sie mit einem gültigen CA/Broadcom-Konto über unseren Marketplace zugreifen können.

Unser Marketplace ist auch eine Plattform für unsere Benutzer- und Geschäftspartner-Community, um Action Packs zu teilen, die sie für spezifische Bedürfnisse erstellt haben. Sie können Ihre Erfahrungen und Arbeiten nutzen und Ihre eigenen Action Pack-Lösungen beitragen.

Besuchen Sie unseren Marketplace regelmäßig, auch zwischen der Veröffentlichung von Versionen, um zu sehen, welche neuen Actions Packs wir oder unsere Community hochgeladen haben. Weitere Informationen finden Sie unter https://marketplace.automic.com/.

Packs und Action Packs

Packs sind Platzhalterstrukturen, die entweder Aktionen oder Plugins enthalten, um die Funktionalität Ihres Systems zu erweitern. Packs haben eine vordefinierte Ordnerstruktur.

Ein Pack, das Aktionen enthält, ist ein Action Pack. Ein Action Pack kann eine oder mehrere Aktionen enthalten. Sie können Ihre eigenen Action Packs (benutzerdefinierte Action Packs) erstellen oder Sie können Packs von unserem Marketplace herunterladen, vorausgesetzt, Sie haben ein gültiges CA/Broadcom-Konto.

Ordnerstruktur – Packs

Ein Pack besteht aus den folgenden Ordnern:

  • <PACKAGE_NAME>

    Top-Level-Ordner mit allen Inhalten des Action Packs

  • ACTIONS

    Im Pack enthaltene Aktionen.

  • CONFIG

    Statische VARA-Objekte, PromptSet-Objekte und andere Objekte, die verwendet werden, um die Konfiguration zu speichern

  • DOCUMENTATION

    Dokumentationsobjekte, die Lizenz- und Pack-Dokumentation enthalten

  • RESOURCES

    Pack-Ressourcen, die über mehrere Aktionen hinweg verwendet werden.

  • INTERPRETERS

    Speicherobjekt, das Binärdateien von externen Interpreten enthält

  • LIBS

    Speicherobjekt, das Binärdateien enthält, wie beispielsweise Java JAR-Dateien oder kompilierte Bibliotheken

  • SCRIPTS

    Script-Objekte, in denen externe, interpretierte Scripts gespeichert werden

  • SOURCE

    Interna für jede Aktion, wie beispielsweise Unter-Workflows, Jobs, Script-Objekte, VARA-Objekte usw.

  • TEMPLATES

    Enthält Vorlagen-Workflows, die in UC_OBJECT_TEMPLATE registriert sind. Aktionen aus anderen Packs, von denen das aktuelle Pack abhängig ist, können ebenfalls in diesen Ordner aufgenommen werden.

Packs können in zwei verschiedenen Formaten importiert und exportiert werden:

  • .xml und
  • .json.

Sie können festlegen, welches Format verwendet werden soll, indem Sie es im Parameter PACKS_COMPATIBILITY_MODE der UC_CLIENT_SETTINGS angeben, oder indem Sie die entsprechende Option im Befehl apm download (Package Manager) hinzufügen.

Mehr Informationen:

Pack-Typen

Packs und Action Packs werden in Kategorien unterteilt, damit Sie ihren Zweck identifizieren können. Sie verwenden das Feld Kategorie, um nach Packs im Marketplace zu filtern. Sie sehen die Kategorie eines Packs in der Ansicht Packs der Administration-Perspektive.

Packs und Action Packs können u. a. die folgenden Kategorien haben: Netzwerk, Download, SCM, Versionskontrolle usw.

Wenn Sie Ihr eigenes Pack (benutzerdefinierte Packs) erstellen), können Sie es einer Kategorie in seinem METADATA VARA-Objekt zuweisen.

Die folgenden Seiten enthalten weitere Informationen über Packs und das Arbeiten mit Packs:

Aktionen

Eine Aktion ist ein vorkonfigurierter Haupt-Workflow und alle Objekte, die zur Konfiguration dieses Workflows beitragen. Diese Objekte sind Jobs, Includes, PromptSets, Variablen und optional andere Workflows. Eine Aktion hat eine vordefinierte Ordnerstruktur, in der die Objekte gespeichert werden.

Aus technischen Gründen befinden sich Aktionen in den Action Packs. Dies bedeutet Folgendes:

  • Um eine Aktion zu erstellen, müssen Sie das Action Pack erstellen, dem Sie die Aktion hinzufügen.
  • Der Marketplace enthält Action Packs (nicht Aktionen), die Sie herunterladen und installieren können.

Aktionen vereinfachen die Erstellung von Workflows, weil sie sofort verwendbare und bereits getestete Bausteine für häufig benötigte Vorgänge liefern.

Ordnerstruktur – Aktionen

Eine Aktion besteht aus den folgenden Ordnern:

  • <ACTION_NAME>

    Der Haupt-Workflow wird hier gespeichert. Dies ist der Workflow, der die spezifischen Funktionen enthält, die Sie in Ihrem System ausführen möchten. Der Name der Aktion ist derselbe wie der Name dieses Workflows.

    Namenskonventionen

    Wenn Sie eine Aktion erstellen, müssen Sie ihr einen Titel geben. Der Name der Aktion wird automatisch basierend auf diesem Titel definiert. Der Name besteht aus den folgenden Teilen:

    Präfix + Name des Action Pack + Titel

    Das Präfix ist vordefiniert und kann eines der folgenden sein:

    • PCK.AUTOMIC für Aktionen in Action Packs, die von CA Automic auf dem Marketplace bereitgestellt werden
    • PCK.CUSTOM für Aktionen in von Ihnen erstellten Action Packs
  • INTERNAL

    Was gibt es hier? In der Dokumentation ist nichts Relevantes enthalten

  • INCLUDES

    Binden Objekte ein, die im Haupt-Workflow oder, falls verfügbar, in einem der anderen Workflows in der Aktion verwendet werden.

  • JOBS

    Job-Objekte, die im Haupt-Workflow oder, falls verfügbar, in einem der anderen Workflows in der Aktion verwendet werden.

    Abhängig vom Aktionstyp, den Sie erstellen, ist dieser Ordner entweder leer (REST und Composite Actions) oder enthält zwei Jobs (CLI-Aktionen).

  • PROMPTSETS

    PromptSet-Objekte, die vom Haupt-Workflow verwendet werden. Wenn Sie den Haupt-Workflow öffnen und zur Seite Variablen & Prompts > PromptSets wechseln, können Sie sehen, dass die PromptSets dort angewendet werden.

  • ROLLBACK

    Workflow, der benutzerdefinierte Backups und Rollbacks bereitzustellt. Wenn der Haupt-Workflow fehlschlägt, wird dieser Workflow ausgeführt.

  • VARIABLES

    VARA-Objekte, die vom Haupt-Workflow verwendet werden. Gewöhnlich enthalten diese VARA-Objekte Suchwerte für das PromptSet.

Aktionstypen

Sie können die folgenden Aktionstypen in einem Action Pack erstellen:

  • CLI-Aktionen
  • REST-Aktionen
  • Zusammengesetzte Aktionen

DieMit freigegebenen und Proxy-Komponenten arbeiten folgenden Seiten bieten weitere Informationen über Aktionen und die Arbeit mit Aktionen.