Grupo de mandatos TargetGroup para el objeto AdminTask con scripts wsadmin

Puede utilizar el lenguaje de script Jython para configurar grupos de destinos con la herramienta wsadmin.Utilice los mandatos y parámetros del grupo de mandatos TargetGroup para crear y gestionar grupos de destinos. Cree grupos de destinos para enviar trabajos del gestor de trabajos a uno o muchos destinos. Los mandatos en el grupo de mandatos TargetGroup proporcionan la función que sustituye a los mandatos en desuso del grupo de mandatos ManagedNodeGroup.

addMemberToTargetGroup

El mandato addMemberToTargetGroup añade un destino a un grupo de destinos existente.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupName
Especifica el nombre del grupo de destinos de interés. (String, obligatorio)
-targetNameList
Especifica una lista de nombres de destino para añadirlos al grupo de destinos de interés. (String [ ], obligatorio)

Valor de retorno

El mandato no devuelve ninguna salida.

Uso del ejemplo de modalidad por lotes

  • Utilizando la serie Jython:
    AdminTask.addMemberToTargetGroup('-groupName myNewGroup -targetNameList "[target1 target2 target3]"')
  • Utilizando la lista Jython:
    AdminTask.addMemberToTargetGroup(['-groupName', 'myNewGroup', '-targetNameList', '[target1 target2 target3]'])

Ejemplo de utilización de la modalidad interactiva

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

createTargetGroup

El mandato createTargetGroup crea un grupo de destinos nuevo.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupName
Especifica el nombre del grupo de destinos de interés. (String, obligatorio)

Parámetros opcionales

-description
Especifica una descripción del grupo de destino. (String, opcional)

Valor de retorno

El mandato no devuelve ninguna salida.

Uso del ejemplo de modalidad por lotes

  • Utilizando la serie Jython:
    AdminTask.createTargetGroup('-groupName myNewGroup')
  • Utilizando la lista Jython:
    AdminTask.createTargetGroup(['-groupName', 'myNewGroup'])

Ejemplo de utilización de la modalidad interactiva

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

deleteMemberFromTargetGroup

El mandato deleteMemberFromTargetGroup elimina un destino de un grupo de destinos específico.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupName
Especifica el nombre del grupo de destinos de interés. (String, obligatorio)
-targetNameList
Especifica una lista de UUID (identificadores uniformes exclusivos) de destino que se deben suprimir del grupo de destinos de interés. (String [ ], obligatorio)

Valor de retorno

El mandato no devuelve ninguna salida.

Uso del ejemplo de modalidad por lotes

  • Utilizando la serie Jython:
    AdminTask.deleteMemberFromTargetGroup('-groupName myNewGroup -targetNameList "[dmgr1 dmgr2]"')
  • Utilizando la lista Jython:
    AdminTask.deleteMemberFromTargetGroup(['-groupName', 'myNewGroup', '-targetNameList', '[target1 target2]'])

Ejemplo de utilización de la modalidad interactiva

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

deleteTargetGroup

El mandato deleteTargetGroup suprime un grupo de destino de la configuración.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupNameList
Especifica una lista de grupos de destinos que se deben suprimir. (String [ ], obligatorio)

Valor de retorno

El mandato no devuelve ninguna salida.

Uso del ejemplo de modalidad por lotes

  • Utilizando la serie Jython:
    AdminTask.deleteTargetGroup('-groupNameList "[target1 target2 target3]"')
  • Utilizando la lista Jython:
    AdminTask.deleteTargetGroup(['-groupNameList', '[target1 target2 target3]'])

Ejemplo de utilización de la modalidad interactiva

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

getTargetGroupMembers

El mandato getTargetGroupMembers muestra los destinos que pertenecen a un grupo de destino específico.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupName
Especifica el nombre del grupo de destinos de interés. (String, obligatorio)

Valor de retorno

El mandato devuelve una lista de los UUID de destino que pertenecen al grupo de destinos de interés.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando la serie Jython:
    AdminTask.getTargetGroupMembers('-groupName myNewGroup')
  • Utilizando la lista Jython:
    AdminTask.getTargetGroupMembers(['-groupName', 'myNewGroup'])

Ejemplo de utilización de la modalidad interactiva

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

getTargetGroupInfo

El mandato getTargetGroupInfo muestra la información de configuración del grupo de destinos de interés.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupName
Especifica el nombre de uno o más grupos de destinos de interés. (String [ ], obligatorio)

Valor de retorno

El mandato devuelve una lista de atributos para cada grupo de destinos. Cada lista de atributos visualiza el nombre, tamaño y descripción del grupo de destinos y si todos los miembros del grupo tienen un agente administrativo.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando la serie Jython:
    AdminTask.getTargetGroupInfo('-groupName "[target1 target2 target3]"')
  • Utilizando la lista Jython:
    AdminTask.getTargetGroupInfo(['-groupName', '[target1 target2 target3]'])

Ejemplo de utilización de la modalidad interactiva

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

queryTargetGroups

El mandato queryTargetGroups muestra todos los grupos de destinos de la configuración que cumplen determinados criterios de consulta.

Objeto de destino

Ninguno.

Parámetros necesarios

-maxReturn
Especifica el tamaño máximo de los datos de grupo de destinos que deben visualizarse.

Parámetros opcionales

-query
Especifica los valores para los que el mandato consulta los grupos de destinos. Pueden consultarse los valores de size, description, groupName y jobType. (String, opcional)
-validate
Especifica si debe validarse la serie de consulta. (Boolean, opcional)

Valor de retorno

El mandato devuelve una lista de nombres de grupos de destinos.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando la serie Jython:
    AdminTask.queryTargetGroups('-maxReturn 10 -query "size=2" -validate true')
  • Utilizando la lista Jython:
    AdminTask.queryTargetGroups(['-maxReturn', '10', '-query', 'size=2', '-validate', 'true'])

Ejemplo de utilización de la modalidad interactiva

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

modifyTargetGroupInfo

El mandato modifyTargetGroupInfo modifica la descripción de un grupo de destinos.

Objeto de destino

Ninguno.

Parámetros necesarios

-groupName
Especifica el nombre del grupo de destinos de interés. (String, obligatorio)
-description
Especifica una nueva descripción para el grupo de destinos de interés. (String, obligatorio)

Valor de retorno

El mandato no devuelve ninguna salida.

Uso del ejemplo de modalidad por lotes

  • Utilizando la serie Jython:
    AdminTask.modifyTargetGroupInfo('-groupName myNewGroup -description "New description of myNewGroup"')
  • Utilizando la lista Jython:
    AdminTask.modifyTargetGroupInfo(['-groupName', 'myNewGroup', '-description', 'New description of myNewGroup']) 

Ejemplo de utilización de la modalidad interactiva

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

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_job_targetgroup
File name: rxml_job_targetgroup.html