sparse-intern-71089
06/16/2020, 1:59 PMlemon-agent-27707
06/16/2020, 3:31 PM.Apply
calls also return outputs. If you're trying to access the raw value (printing for instance) this will always need to be done from within the apply callback function.
https://www.pulumi.com/docs/intro/concepts/programming-model/#applylemon-agent-27707
06/16/2020, 3:31 PMfuture-daybreak-2871
06/16/2020, 5:16 PMfuture-daybreak-2871
06/16/2020, 5:18 PMfuture-daybreak-2871
06/16/2020, 5:18 PMgreen-school-95910
06/16/2020, 5:30 PMuser_data = ecs_cluster.name.apply(lambda name: """
#!/bin/bash
cat > /etc/ecs/ecs.config <<EOF
ECS_CLUSTER={ecs_cluster_name}
ECS_RESERVED_MEMORY=128
ECS_ENGINE_TASK_CLEANUP_WAIT_DURATION=30m
ECS_IMAGE_CLEANUP_INTERVAL=30m
ECS_NUM_IMAGES_DELETE_PER_CYCLE=10
EOF
""".format(
ecs_cluster_name=name
))
green-school-95910
06/16/2020, 5:31 PMfuture-daybreak-2871
06/16/2020, 5:44 PMfuture-daybreak-2871
06/16/2020, 5:53 PM