Befehlsgruppe "TargetGroup" für das Objekt "AdminTask" mit wsadmin-Scripting

Sie können die Scripting-Sprache Jython verwenden, um mit dem Tool "wsadmin" Zielgruppen zu konfigurieren. Verwenden Sie die Befehle und Parameter in der Befehlsgruppe "TargetGroup", um Zielgruppen zu erstellen und zu verwalten. Sie erstellen Zielgruppen, um Jobs vom Job-Manager an ein einziges Ziel oder an viele Ziele zu übergeben. Befehle in der Befehlsgruppe "TargetGroup" stellen Funktionen bereit, die die veralteten Befehle in der Befehlsgruppe "ManagedNodeGroup" ersetzen.

addMemberToTargetGroup

Der Befehl addMemberToTargetGroup fügt einer vorhandenen Zielgruppe ein Ziel hinzu.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupName
Gibt den Namen der gewünschten Zielgruppe an. (String, erforderlich)
-targetNameList
Gibt eine Liste mit Zielnamen an, die der gewünschten Zielgruppe hinzugefügt werden sollen. (String[], erforderlich)

Rückgabewerte

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.addMemberToTargetGroup('-groupName myNewGroup -targetNameList "[target1 target2 target3]"')
  • Mit Jython (List):
    AdminTask.addMemberToTargetGroup(['-groupName', 'myNewGroup', '-targetNameList', '[target1 target2 target3]'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.addMemberToTargetGroup('-interactive')

createTargetGroup

Der Befehl createTargetGroup erstellt eine neue Zielgruppe.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupName
Gibt den Namen der gewünschten Zielgruppe an. (String, erforderlich)

Optionale Parameter

-description
Gibt eine Beschreibung der Zielgruppe an. (String, optional)

Rückgabewerte

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.createTargetGroup('-groupName myNewGroup')
  • Mit Jython (List):
    AdminTask.createTargetGroup(['-groupName', 'myNewGroup'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.createTargetGroup('-interactive')

deleteMemberFromTargetGroup

Der Befehl deleteMemberFromTargetGroup entfernt ein Ziel aus einer bestimmten Zielgruppe.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupName
Gibt den Namen der gewünschten Zielgruppe an. (String, erforderlich)
-targetNameList
Gibt eine Liste mit Ziel-UUIDs (Unique Uniform Identifiers) an, die aus der gewünschten Zielgruppe gelöscht werden sollen. (String[], erforderlich)

Rückgabewerte

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.deleteMemberFromTargetGroup('-groupName myNewGroup -targetNameList "[dmgr1 dmgr2]"')
  • Mit Jython (List):
    AdminTask.deleteMemberFromTargetGroup(['-groupName', 'myNewGroup', '-targetNameList', '[target1 target2]'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.deleteMemberFromTargetGroup('-interactive')

deleteTargetGroup

Der Befehl deleteTargetGroup löscht eine Zielgruppe aus Ihrer Konfiguration.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupNameList
Gibt eine Liste mit zu löschenden Zielgruppen an. (String[], erforderlich)

Rückgabewerte

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.deleteTargetGroup('-groupNameList "[target1 target2 target3]"')
  • Mit Jython (List):
    AdminTask.deleteTargetGroup(['-groupNameList', '[target1 target2 target3]'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.deleteTargetGroup('-interactive')

getTargetGroupMembers

Der Befehl getTargetGroupMembers zeigt die Ziele an, die zu einer bestimmten Zielgruppe gehören.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupName
Gibt den Namen der gewünschten Zielgruppe an. (String, erforderlich)

Rückgabewerte

Der Befehl gibt eine Liste mit Ziel-UUIDs zurück, die zur gewünschten Zielgruppe gehören.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.getTargetGroupMembers('-groupName myNewGroup')
  • Mit Jython (List):
    AdminTask.getTargetGroupMembers(['-groupName', 'myNewGroup'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.getTargetGroupMembers('-interactive')

getTargetGroupInfo

Der Befehl getTargetGroupInfo zeigt Konfigurationsdaten für die gewünschte Zielgruppe an.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupName
Gibt die Namen gewünschter Zielgruppen an. (String[], erforderlich)

Rückgabewerte

Der Befehl gibt eine Liste mit Attributen für jede Zielgruppe zurück. In jeder Attributliste werden der Name, die Größe und die Beschreibung der jeweiligen Zielgruppe angezeigt. Außerdem wird angezeigt, ob alle Gruppenmember einen Verwaltungsagenten haben.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.getTargetGroupInfo('-groupName "[target1 target2 target3]"')
  • Mit Jython (List):
    AdminTask.getTargetGroupInfo(['-groupName', '[target1 target2 target3]'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.getTargetGroupInfo('-interactive')

queryTargetGroups

Der Befehl queryTargetGroups zeigt jede Zielgruppe in Ihrer Konfiguration an, die den Abfragekriterien entspricht.

Zielobjekt

Ohne.

Erforderliche Parameter

-maxReturn
Gibt die maximale Größe der anzuzeigenden Zielgruppe an.

Optionale Parameter

-query
Gibt die Einstellungen, die der Befehl für die Zielgruppen abfragt. Sie können die Einstellungen size, description, groupName und jobType abfragen. (String, optional)
-validate
Gibt an, ob die Abfragezeichenfolge validiert werden soll. (Boolean, optional)

Rückgabewerte

Der Befehl gibt eine Liste mit Namen von Zielgruppen zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.queryTargetGroups('-maxReturn 10 -query "size=2" -validate true')
  • Mit Jython (List):
    AdminTask.queryTargetGroups(['-maxReturn', '10', '-query', 'size=2', '-validate', 'true'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.queryTargetGroups('-interactive')

modifyTargetGroupInfo

Der Befehl modifyTargetGroupInfo ändert die Beschreibung für eine Zielgruppe.

Zielobjekt

Ohne.

Erforderliche Parameter

-groupName
Gibt den Namen der gewünschten Zielgruppe an. (String, erforderlich)
-description
Gibt eine neue Beschreibung für die gewünschte Zielgruppe an. (String, erforderlich)

Rückgabewerte

Der Befehl gibt keine Ausgabe zurück.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jython (String):
    AdminTask.modifyTargetGroupInfo('-groupName myNewGroup -description "New description of myNewGroup"')
  • Mit Jython (List):
    AdminTask.modifyTargetGroupInfo(['-groupName', 'myNewGroup', '-description', 'New description of myNewGroup']) 

Verwendungsbeispiel für den Dialogmodus

  • Mit Jython:
    AdminTask.modifyTargetGroupInfo('-interactive')

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_job_targetgroup
Dateiname:rxml_job_targetgroup.html