Colas de ejemplo – HP OneView Manual del usuario
Página 189

uri-del-recurso
Es el URI del recurso específico asociado con el mensaje de
cambio de estado.
NOTA:
La sintaxis de la clave de enrutamiento para los recursos de tipo task es
scmb.categoría-del-recurso
y no utiliza tipo-de-cambio ni uri-del-recurso. Para
recibir mensajes de todos los recursos de tipo task:
•
scmb.#
•
scmb.tasks
Colas de ejemplo
Ejemplo
Suscripción
scmb.server-hardware.#
NOTA:
Para que coincida todo a partir de un punto específico de la
clave de enrutamiento, utilice el símbolo de almohadilla (#). En este
ejemplo se utiliza # en lugar del uri-del-recurso. La cola de
mensajes recibe todos los URI de los recursos de
hardware-de-servidor
.
Recibir todos los mensajes SCMB de los
servidores físicos
scmb.connections.Created.#
Recibir todos los mensajes de las conexiones
creadas
scmb.enclosures.*./rest/enclosures/Enc1234
NOTA:
Para que coincida cualquier cosa con un campo específico de
la clave de enrutamiento, utilice el asterisco (*). En este ejemplo se utiliza
*
en lugar del tipo-de-cambio. La cola de mensajes recibe todos los
tipos de cambios: Created, Updated y Deleted.
Recibir todos los mensajes del chasis cuyo
URI es /rest/enclosures/Enc1234
scmb.*.Created.#
Recibir todos los mensajes de creación (para
todas las categorías y tipos de recursos)
26.3 Estructura JSON del mensaje recibido desde el SCMB
En la tabla siguiente se muestran los atributos incluidos en la carga JSON de cada mensaje del
bus SCMB. El modelo de recursos para el recurso de HP OneView se incluye en el atributo
resource
. Para ver todos los modelos de recursos, consulte el capítulo HP OneView REST API
Reference (Referencia de la API de REST de HP OneView) de la ayuda en línea.
Descripción
Tipo de datos
Atributo
El URI del recurso.
Cadena
resourceUri
El tipo de cambio de estado: Created, Updated o Deleted. Para obtener
más información, consulte
«Valores de ChangeType» (página 190)
.
Cadena
changeType
El nuevo estado del recurso.
Cadena
newState
La ETag del recurso cuando se produjo el cambio de estado.
Cadena
eTag
La fecha y hora en que se envió el mensaje.
Cadena
timestamp
Si se requieren mensajes de subestado (para las máquinas de subestado
asociadas con un estado primario), este es el subestado específico del recurso.
Cadena
newSubState
El modelo de recurso.
Objeto
resource
Si no hay una tarea asociada a este mensaje, el valor es null.
Cadena
associatedTask
El valor del atributo userInitiated incluido en el atributo
associatedTask
.
Cadena
userInitiatedTask
26.3 Estructura JSON del mensaje recibido desde el SCMB 189