Componente de tema Service Bus
Puedes utilizar el componente de tema Service Bus para representar y visualizar la mensajería en la nube como integraciones de un servicio desde tu entorno Azure.
Barra de herramientas
Utiliza la barra de herramientas para configurar y personalizar el componente. Dispones de las siguientes opciones:
- Color: Selecciona los colores de realce y de relleno para el cuerpo del componente en la vista 3D.
- Nivel: Selecciona el nivel de servicio para tu tema Service Bus.
- Operaciones (M/mes): Introduce el número de operaciones mensuales en millones. No está disponible para el nivel de servicio Premium.
- Conexiones intermediadas: Introduce el número de conexiones intermediadas para tu tema. Solo está disponible para el nivel de servicio Standard.
- Conexiones híbridas: Introduce el número de conexiones híbridas para tu tema. Solo está disponible para el nivel de servicio Standard.
- Transferencia de datos (GB): Introduce el volumen total de datos transferidos mensualmente en gigabytes. Solo está disponible para el nivel de servicio Standard.
- Horas de retransmisión: Introduce el número de horas de retransmisión para tu tema. Solo está disponible para el nivel de servicio Standard.
- Mensajes retransmitidos (K/mes): Introduce el número de mensajes mensuales retransmitidos en miles. Sólo está disponible para el nivel de servicio Standard.
API
Utiliza la API Cloudcraft para acceder mediante programación y presentar tus diagramas de arquitectura como objetos JSON. El siguiente es un ejemplo de objeto JSON de un componente de tema Service Bus:
Esquema
{
"type": "azuresbtopic",
"id": "3c9f4d24-3653-4da5-a6a5-e375448aff4e",
"region": "northcentralus",
"mapPos": [4,2],
"tier": "Standard",
"operationsPerMonth": 0,
"brokeredConnections": 0,
"hybridConnections": 0,
"dataTransferGb": 0,
"relayHours": 0,
"relayMessages": 0,
"color": {
"isometric": null,
"2d": null
},
"accentColor": {
"isometric": null,
"2d": null
},
"link": "https://azure.microsoft.com/products/service-bus",
"locked": true
}
- type: string: Tipo de componente. Debe ser una cadena con el valor
azuresbtopic
para este componente. - id: string, uuid: Identificador único del componente. La API utiliza un UUID v4 internamente, pero acepta cualquier cadena única.
- resourceId: string: Identificador único global para el componente dentro de Azure.
- region: string. Región Azure del componente. La API admite todas las regiones globales, excepto China.
- mapPos: array: Posición del componente en el plano. La API utiliza un par de coordenadas X e Y único para expresar la posición.
- tier: string: Nivel de servicio para el tema. Acepta uno de tres valores,
Standard
o Premium
. Por defecto es Standard
. - operationsPerMonth: number: Número de operaciones por mes en millones. Por defecto es
0
. - brokeredConnections: number: Número de conexiones intermediadas para el tema. Por defecto es
0
. - hybridConnections: number: Número de conexiones híbridas para el tema. Por defecto es
0
. - dataTransferGb: number: Volumen total de datos transferidos mensualmente en gigabytes. Por defecto es
0
. - relayHours: number: Número de horas retransmitidas para el tema. Por defecto es
0
. - relayMessages: number: Número de mensajes retransmitidos por mes en miles. Por defecto es
0
. - color: object: Color de relleno para el cuerpo del componente.
- isometric: string: Color hexadecimal para el cuerpo del componente en la vista 3D. Por defecto es
#CEE0F5
. - 2d: string: Color hexadecimal para el cuerpo del componente en la vista 2D. Por defecto es
null
.
- accentColor: object: Color de realce para el logotipo del componente.
- isometric: string: Color hexadecimal para el logotipo del componente en la vista 3D. Por defecto es
#0078D4
. - 2d: string: Color hexadecimal para el logotipo del componente en la vista 2D. Por defecto es
null
.
- link: string, uri: URI que vincula el componente a otro diagrama o a un sitio web externo. Acepta uno de dos formatos:
blueprint://
o https://
. - locked: boolean: Si permitir o no cambios en la posición del componente a través de la interfaz web. Por defecto es
false
.