Utiliza el componente Lambda para representar instancias Lambda desde tu arquitectura Amazon Web Services.
Barra de herramientas
Usa la barra de herramientas para configurar y personalizar el componente. Se encuentran disponibles las siguientes opciones:
- Color: selecciona un color predefinido o ingresa el valor hexadecimal del color para el componente y su énfasis. El componente puede usar el mismo color para la vista 2D y 3D, o colores diferentes para cada una.
- Arquitectura: Tipo de procesador de cálculo utilizado por la instancia.
- Memoria: Cantidad de memoria asignada a la instancia.
- Solicitudes al mes: Número de solicitudes al mes en millones.
- Segundos por solicitud: Duración de cada solicitud en segundos.
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 Lambda:
{
"type": "lambda",
"id": "1bc08394-f884-497b-ae7f-fecc5e23d731",
"region": "us-east-2",
"mapPos": [-3, 10],
"architecture":"x86_64",
"memory": 128,
"mRequests": 0.5,
"computeDuration": 60,
"color": {
"2d": "#d86613",
"isometric": "#3c3c3c"
},
"accentColor": {
"2d": "#4286c5",
"isometric": "#4286c5"
},
"link": "https://aws.amazon.com/lambda/",
"locked": true
}
- type: lambda: Tipo de componente.
- id: string: un identificador único para el componente en el formato
uuid
. - region: string: Región de AWS en la que se despliega la instancia Lambda. Se admiten todas las regiones globales, excepto las regiones
cn-
. - mapPos: [number, number]: la posición del componente en el blueprint, expresada como un par de coordenadas x e y.
- architecture: string: Tipo de procesador de cálculo utilizado por la instancia. Acepta uno de los siguientes valores,
x86_64
o arm64
. - memory: number: Cantidad de memoria asignada para la instancia en megabytes.
- mRequests: number: Número de solicitudes al mes en millones.
- computeDuration: number: Duración de cada solicitud en segundos.
- color: object: el color de relleno para el cuerpo del componente.
- isometric: string: el color de relleno del componente en la vista 3D. Debe ser un color hexadecimal.
- 2d: string: el color de relleno del 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: el color de énfasis del 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 que se realizan en el componente mediante la aplicación se deshabilitan hasta que se desbloquea.