Esta es la nueva Guía de referencia de plantillas de AWS CloudFormation. Actualice sus marcadores y enlaces. Para obtener ayuda sobre cómo empezar a usar CloudFormation, consulte la Guía del usuario de AWS CloudFormation.
Atributo Metadata
El atributo Metadata
permite asociar datos estructurados con un recurso. Al agregar un atributo Metadata
a un recurso, puede agregar datos en formato JSON o YAML a la declaración de recursos. Además, puede utilizar funciones intrínsecas (como Fn::GetAtt y Ref), parámetros y pseudoparámetros en el atributo Metadata
a fin de agregar esos valores interpretados.
nota
AWS CloudFormation no valida la sintaxis del atributo metadata.
importante
CloudFormation no redactará ni ofuscará ninguna información que incluya en el atributo metadata. Recomendamos encarecidamente que no utilice esta sección para almacenar información confidencial, como contraseñas o secretos.
Puede recuperar estos datos a través del comando de la CLI describe-stack-resource o la operación de la API DescribeStackResource.
Ejemplo
La siguiente plantilla contiene un recurso de bucket de Amazon S3 con un atributo Metadata
.
JSON
{ "AWSTemplateFormatVersion" : "2010-09-09", "Resources" : { "MyBucket" : { "Type" : "AWS::S3::Bucket", "Metadata" : { "Object1" : "Location1", "Object2" : "Location2" } } } }
YAML
AWSTemplateFormatVersion: '2010-09-09' Resources: MyBucket: Type: AWS::S3::Bucket Metadata: Object1: Location1 Object2: Location2