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:
- PACKS_COMPATIBILITY_MODE
- UC_CLIENT_SETTINGS - Verschiedene Client-Einstellungen
- Hilfe erhalten und weitere Befehle (CLI)
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:
- Mit Packs und Plug-ins arbeiten
- Auf Packs zugreifen
- Packs erstellen
- Packs exportieren
- Klonen und Löschen von Packs
- Hilfe und Befehle (CLI)
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.