Componente SNS (obsoleto)
Utiliza el componente SNS para representar servicios de notificación desde tu arquitectura Amazon Web Services.
Barra de herramientas
Utiliza la barra de herramientas para configurar y personalizar el componente. Dispones de las siguientes opciones:
- Color: Selecciona un color predefinido o ingresa el valor hexadecimal del color para el componente y su realce. El componente puede utilizar el mismo color para las vistas 2D y 3D o colores diferentes para cada una.
- Girar elemento: Gira el componente para cambiar su dirección.
- Solicitudes/mes (K): Introduce el número de solicitudes enviadas al mes en miles.
- Notificaciones/mes (K): Introduce el número de notificaciones enviadas al mes en miles.
- Tipo de notificación: Selecciona el tipo de notificación para el componente SNS.
API
Utiliza la API Cloudcraft para acceder mediante programación y presentar tus diagramas de arquitectura como objetos JSON.
Esquema
A continuación se muestra un ejemplo JSON de un componente SNS:
{
"type": "sns",
"id": "76b1a724-2617-48e8-9be5-c71ccf5689cb",
"region": "us-east-1",
"mapPos": [0,10],
"direction": "down",
"requests": 20,
"notifications": 20,
"notificationType": "email",
"color": {
"isometric": "#333333",
"2d": "#333333"
},
"accentColor": {
"isometric": "#f5b720",
"2d": "#f5b720"
},
"link": "https://aws.amazon.com/sns/",
"locked": true
}
- type: sns: Tipo de componente.
- id: cadena: Identificador único del componente en formato
uuid
. - region: string: Región de AWS en la que se despliega la instancia SNS. Se admiten todas las regiones globales, excepto las regiones
cn-
. - mapPos: [number, number]: Posición del componente en el plano, expresada como par de coordenadas X e Y.
- direction: string: Rotación o dirección del componente. Los valores aceptados son
down
, up
, right
o left
. Por defecto es down
. - requests: number: Número de solicitudes enviadas al mes en millones. Por defecto es
1
. - notifications: number: Número de notificaciones enviadas al mes en miles. Por defecto es
1
. - notificationType: string: Tipo de notificación utilizada por SNS. Para obtener más información, consulta Valores aceptados para
notificationType
. - color: object: Color de relleno para el cuerpo del componente.
- isometric: string: Color de relleno para el componente en la vista 3D. Debe ser un color hexadecimal.
- 2d: cadena. Color de relleno para el componente en la vista 2D. Debe ser un color hexadecimal.
- accentColor: object: Color de realce utilizado para mostrar el logotipo del componente en el bloque.
- isometric: string: el color de énfasis del componente en la vista 3D. Debe ser un color hexadecimal.
- 2d: string: Color de realce para el componente en la vista 2D. Debe ser un color hexadecimal.
- link: uri: Vincula el componente a otro diagrama con el formato
blueprint://ID
o a un sitio web externo con el formato https://LINK
. - locked: boolean: Si es
true
, los cambios realizados en el componente mediante la aplicación se desactivan hasta que se desbloquean.
Valores aceptados para notificationType
La clave notificationType
acepta los siguientes valores:
email, email-json, http, https, lambda, mobile, sms, sqs