Necesito importar un aws_cloudwatch_log_stream existente (o AWS::Logs::LogStream en CloudFormation) a mi configuración. Sin embargo, parece que Terraform no es compatible con esta funcionalidad . CloudFormation tampoco es compatible con esta funcionalidad, por lo que no puedo envolverla en una mini plantilla de CloudFormation.
No quiero eliminar y rehacer mi antiguo flujo de registro.
¿Qué tengo que hacer? ¿Cuáles son mis opciones?
Esta funcionalidad se agregó en la versión 2.67.0 del proveedor de AWS .
Debería poder importar un flujo de registro cuando use esa versión o una superior ejecutando el siguiente comando:
terraform import aws_cloudwatch_log_stream.foo Yada:SampleLogStream1234Respuesta original:
Esta solicitud de extracción se generó hoy y agregará la capacidad de importar Cloudwatch Log Streams en forma de logGroup:logStream . La documentación proporciona un ejemplo:
terraform import aws_cloudwatch_log_stream.foo Yada:SampleLogStream1234Para poder usar esto, puede esperar a que se fusione (probablemente muy pronto, ya que es pequeño y el autor ha contribuido mucho al proveedor de AWS) y luego se libera o puede crear el proveedor usted mismo a partir del repositorio bifurcado de la solicitud de extracción. y rama .