Metadatos
Puede utilizar la sección Metadata
opcional para incluir objetos JSON o YAML arbitrarios que proporcionan detalles sobre la plantilla. Por ejemplo, puede incluir detalles de la implementación de la plantilla sobre recursos concretos, como se muestra en el siguiente fragmento de código:
importante
Durante la actualización de una pila, no puede actualizar la sección Metadata
por sí misma. Puede actualizarla solo cuando incluye cambios que añaden, modifican o eliminan recursos.
importante
CloudFormation no transforma, modifica ni redacta ninguna información que incluya en la sección Metadata
. Debido a esto, recomendamos encarecidamente que no utilice esta sección para almacenar información confidencial, como contraseñas o secretos.
JSON
"Metadata" : { "Instances" : {"Description" : "Information about the instances"}, "Databases" : {"Description" : "Information about the databases"} }
YAML
Metadata: Instances: Description: "Information about the instances" Databases: Description: "Information about the databases"
Claves de metadatos
Algunas características de AWS CloudFormation recuperan ajustes o información de configuración se define en la sección Metadata
. Puede definir esta información en las siguientes claves de metadatos específicos de AWS CloudFormation:
AWS::CloudFormation::Init
-
Define tareas de configuración para el script auxiliar cfn-init. Este script es útil para la configuración y la instalación de aplicaciones en instancias de EC2. Para obtener más información, consulte
AWS::CloudFormation::Init
. AWS::CloudFormation::Interface
-
Define el agrupamiento y ordenación de parámetros de entrada cuando se muestran en la consola de AWS CloudFormation. De forma predeterminada, la consola de AWS CloudFormation ordena alfabéticamente parámetros por su ID lógico. Para obtener más información, consulte
AWS::CloudFormation::Interface
. AWS::CloudFormation::Designer
-
Describe cómo se presentan los recursos en AWS CloudFormation Designer (Designer). Designer agrega automáticamente esta información cuando lo utiliza para crear y actualizar plantillas. Para obtener más información, consulte ¿Qué es AWS CloudFormation Designer?.