Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Requisitos previos para desarrollar Hooks personalizados AWS CloudFormation
Puedes desarrollar un Hook personalizado con Java o Python. Los siguientes son los requisitos previos para desarrollar Hooks personalizados:
Requisitos previos de Java
-
nota
Si pretende utilizar la interfaz de línea de CloudFormation comandos (CLI) para iniciar un proyecto de Hooks para Java, también debe instalar Python 3.8 o una versión posterior. El complemento de Java para la CloudFormation CLI se puede instalar a través
pip
del administrador de paquetes de Python, que está distribuido con Python.
Para implementar los controladores de Hook en su proyecto de Java Hooks, puede descargar los archivos de ejemplo del controlador de Java Hook.
Requisitos previos de Python
-
Python versión 3.8
o posterior.
Para implementar los controladores de Hook para tu proyecto de Python Hooks, puedes descargar los archivos de ejemplo del controlador de Python Hook.
Permisos para desarrollar Hooks
Además de los permisos CloudFormation Create
Update
, y Delete
stack, necesitarás acceder a las siguientes AWS CloudFormation operaciones. El acceso a estas operaciones se gestiona mediante la CloudFormation política de su función de IAM.
Para obtener más información, consulte Otorgue permisos de IAM para Hooks CloudFormation.
Configura un entorno de desarrollo para Hooks
Para desarrollar Hooks, debes estar familiarizado con CloudFormation las plantillas y con Python o Java.
Para instalar la CloudFormation CLI y los complementos asociados:
-
Instale la CloudFormation CLI con
pip
el administrador de paquetes de Python.pip3 install cloudformation-cli
-
Instale el complemento Python o Java para la CloudFormation CLI.
Para actualizar la CloudFormation CLI y el complemento, puede usar la opción de actualización.