Server-, Cluster-, Anwendungs- oder Berechtigungsgruppenobjekte über Eigenschaftendateien löschen

Verwenden Sie diesen Artikel, um Server-, Cluster-, Anwendungs- oder Berechtigungsgruppenobjekte in Ihrer Konfiguration zu löschen.

Informationen zu diesem Vorgang

Mit der Befehlsgruppe "PropertiesBasedConfiguration" für das Objekt "AdminTask" können Sie Eigenschaftendateien für das Löschen von Konfigurationsobjekten aus Ihrer Umgebung verwenden.

Fehler vermeiden Fehler vermeiden: Es ist nicht möglich, eine Eigenschaftendatei für das Betriebssystem z/OS direkt auf ein verteiltes Betriebssystem anzuwenden. Auch ist es nicht möglich, die Eigenschaftendatei für ein verteiltes Betriebssystem direkt auf das Betriebssystem z/OS anzuwenden.gotcha

Vorgehensweise

  1. Starten Sie das wsadmin-Scripting-Tool.
  2. Erstellen Sie eine Eigenschaftendateischablone.
    Erstellen Sie eine Eigenschaftendateischablone, die Sie für das Löschen des Server-, Cluster-, Anwendungs- bzw. Berechtigungsgruppenobjekts verwenden möchten. Verwenden Sie den Parameter "-configType" und die folgenden Richtlinien, um den Typ der zu erstellenden Schablone anzugeben:
    • Geben Sie Server an, wenn Sie eine Eigenschaftendateischablone für Server erstellen möchten.
    • Geben Sie ServerCluster an, wenn Sie eine Eigenschaftendateischablone für Server-Cluster erstellen möchten.
    • Geben Sie Application an, wenn Sie eine Eigenschaftendateischablone für Anwendungen erstellen möchten.
    • Geben Sie AuthorizationGroup an, wenn Sie eine Eigenschaftendateischablone für Berechtigungsgruppen erstellen möchten.
    Im folgenden Jython-Beispiel wird der Befehl "createPropertiesFileTemplates" verwendet, um eine neue Schablone für Berechtigungsgruppenobjekte zu erstellen:
    AdminTask.createPropertiesFileTemplates('[-propertiesFileName authorizationGroup.template -configType AuthorizationGroup]')
    Der Befehl generiert eine Schablonendatei, die der folgenden Beispielschablone gleicht:
    #
    # Löschparameter
    # Zeile 'SKIP=true' in jedem erforderlichen Abschnitt durch 'SKIP=false' ersetzen
    # Erforderliche Parameter für den Befehls- oder Schrittabschnitt setzen
    # Befehl "deleteConfigProperties" mit dieser Eigenschaftendatei aufrufen
    #
    ResourceType=AuthorizationGroup
    ImplementingResourceType=AuthorizationGroup
    ResourceId=AuthorizationGroup=
    SKIP=true
    CreateDeleteCommandProperties=true
    #
    
    #
    #Eigenschaften
    #
    authorizationGroupName=authorizationGroupName #String,required
    commandName=deleteAuthorizationGroup
  3. Ändern Sie die neue Schablonendatei.

    Ändern Sie die neue Schablonendatei für Berechtigungsgruppen, indem Sie die erforderlichen Parameter setzen. Sie können auch optionale Parameter ändern, aber Sie müssen nur die erforderlichen Parameter ändern.

    Ändern Sie den Wert der erforderlichen Eigenschaft SKIP von SKIP=true in SKIP=false, um anzugeben, dass das System die Eigenschaften im jeweiligen Abschnitt der Eigenschaftendatei in der Konfiguration setzen soll. Wenn ein bestimmter Abschnitt einer Eigenschaftendatei ignoriert werden soll, setzen Sie die Eigenschaft SKIP auf SKIP=true.
    #
    # Löschparameter
    # Zeile 'SKIP=true' in jedem erforderlichen Abschnitt durch 'SKIP=false' ersetzen
    # Erforderliche Parameter für den Befehls- oder Schrittabschnitt setzen
    # Befehl "deleteConfigProperties" mit dieser Eigenschaftendatei aufrufen
    #
    ResourceType=AuthorizationGroup
    ImplementingResourceType=AuthorizationGroup
    ResourceId=AuthorizationGroup=authorizationGroupName 
    SKIP=false
    CreateDeleteCommandProperties=true
    #
    
    #
    #Eigenschaften
    #
    authorizationGroupName=authorizationGroupName #String,required
    commandName=deleteAuthorizationGroup
  4. Entfernen Sie das Objekt aus Ihrer Konfiguration.
    Verwenden Sie den folgenden Jython-Beispielbefehl "deleteConfigProperties", um das vorhandene Berechtigungsgruppenobjekt aus der Konfiguration zu entfernen:
    AdminTask.deleteConfigProperties('[-propertiesFileName authorizationGroup.template]')

    Der Befehl entfernt die Berechtigungsgruppe ag1 aus Ihrer Konfiguration.

  5. Speichern Sie die Konfigurationsänderungen.
    Verwenden Sie den folgenden Beispielbefehl, um Ihre Konfigurationsänderungen zu speichern:
    AdminConfig.save()

Symbol, das den Typ des Artikels anzeigt. Taskartikel



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