Colas de ejemplo – HP OneView Manual del usuario

Página 189

Advertising
background image

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

Advertising