Información general de la interfaz de AWS CloudFormation Designer - AWS CloudFormation

Información general de la interfaz de AWS CloudFormation Designer

Designer tiene cuatro paneles. El panel canvas (lienzo) muestra un diagrama de los recursos de la plantilla para poder echarles un vistazo tanto a ellos como a sus relaciones. Para añadir recursos a la plantilla, arrástrelos del panel Resources types (Tipos de recursos) al panel canvas (lienzo). Utilice el panel Integrated JSON and YAML editor (Editor de JSON y YAML integrado) para especificar detalles de la plantilla, como las propiedades de recursos o los parámetros de las plantillas. Una vez que haya modificado la plantilla, puede guardarla en un archivo local o un bucket de Amazon S3. Al convertir una plantilla válida de JSON a YAML o viceversa, el panel Messages (Mensajes) muestra un mensaje de éxito o de error. Al abrir o validar una plantilla no válida, el panel Messages (Mensajes) muestra errores de validación.

nota

Designer no puede mostrar ni modificar la ejecución de los recursos en las pilas; úselo solo para crear, modificar y guardar plantillas.

El gráfico siguiente ilustra los paneles de Designer y sus componentes principales.

Paneles y componentes de Designer


        Una captura de pantalla de Designer con sus paneles y componentes numerados.
1. Barra de herramientas

La barra proporciona acceso rápido a comandos para acciones comunes, como abrir y guardar plantillas, deshacer o rehacer cambios, crear una pila y validar la plantilla. También puede descargar el diagrama como una imagen, obtener ayuda o actualizar el diagrama en el panel de canvas.

2. Penal de tipos de recursos

El panel Resource types (Tipos de recursos) enumera todos los recursos de plantilla que puede agregar a la plantilla, clasificados por el nombre del servicio de AWS. Puede añadir recursos arrastrándolos desde el panel Resource types (Tipos de recursos) al lienzo. La mayor parte de los recursos compatibles se muestran en Referencia de tipos de recursos y propiedades de AWS. El panel Resource types (Tipos de recursos) no enumera los recursos conectados, como el recurso AWS::EC2::SubnetRouteTableAssociation. Puede crear estos recursos al conectar los recursos relevantes, como cuando se conecta una tabla de ruteo a una subred. Para obtener más información, consulte Panel de lienzo.

nota

Designer solo puede mostrar tipos de recursos compatibles con AWS CloudFormation. No puede mostrar otras entidades, como, por ejemplo, las zonas de disponibilidad (AZ) o los recursos de una pila anidada.

3. Panel de lienzo

El panel canvas (lienzo) muestra sus recursos de plantilla en forma de diagrama. Puede utilizarlo para añadir o eliminar recursos, crear las relaciones entre los recursos y organizarlos espacialmente. Los cambios que realice en canvas (lienzo) modifican automáticamente al código JSON o YAML de la plantilla. Para obtener más información, consulte Panel de lienzo.

4. Botón de ajuste a la ventana

Un botón que redimensiona el panel canvas (lienzo) para adaptar al diagrama de la plantilla.

5. Botones de pantalla completa y dividida

Botones para seleccionar diferentes opiniones de Designer. Puede seleccionar una vista en pantalla completa del lienzo, una vista en pantalla completa de Integrated JSON and YAML editor (Editor de JSON y YAML integrado) o una vista en pantalla dividida del lienzo y el editor.

6. Panel de editor de JSON y YAML integrado

En editor integrado, debe especificar los detalles de la plantilla, como las propiedades de los recursos o los parámetros de las plantillas. Al seleccionar un elemento en el canvas (lienzo), Designer resalta en el editor el JSON o YAML relacionado. Después de editar el JSON o YAML, debe actualizar el canvas (lienzo) (elija ) para actualizar el diagrama. Para convertir una plantilla válida entre JSON y YAML, seleccione el botón de opción adecuado en Choose template language (Elegir lenguaje de plantilla). Designer solo puede convertir plantillas JSON o YAML válidas. Si la conversión se lleva a cabo correctamente, el panel Messages (Mensajes) muestra un mensaje como: Successfully converted the template to YAML (Se ha convertido correctamente la plantilla a YAML). AWS CloudFormation Designer no conserva el formato al convertir una plantilla.

importante

Le recomendamos que no añada comentarios de YAML # a sus plantillas de Designer. Si la plantilla YAML tiene comentarios #, Designer no los conserva al editar el YAML o convertir a JSON. Si edita o modifica la plantilla en Designer (por ejemplo, si arrastra un recurso en el canvas), sus comentarios se perderán.

Una vez que elija un idioma de plantilla, los nuevos recursos que arrastre al canvas se crearán en el idioma que haya seleccionado. Para volver a otro idioma, asegúrese de que la plantilla sea válida y luego seleccione YAML o JSON donde diga Choose template language (Elegir idioma de plantilla).

7. Panel de mensajes

Al convertir una plantilla de JSON a YAML o viceversa, el panel Messages (Mensajes) muestra un mensaje de éxito o de error. Al abrir, validar o intentar crear una pila con una plantilla no válida, el panel Messages (Mensajes) muestra errores de validación.