Running alloy in GKE using Pulumi Typescript to deploy it

I am attempting to deploy the config.alloy provided from grafana cloud within my gke cluster. The issue I am having is I am constantly bouncing between Error: /etc/alloy/config.alloy: missing ‘,’ in expression list. and Error: /etc/alloy/config.alloy: component “attribute” does not exist or is out of scope

this obviously seems to be related to escaping quotes, but when I use the escape sequenced as provided from grafana I get the ‘,’ missing, if I remove the escaping I get the out of scope error. Any suggestions for how I might be able to get past this? This is happening for everywhere the below is referenced in the full config.alloy, trace_statements, metric_statements and log_statements.

          context    = "resource"
          statements = [
            delete_key(attributes, \"k8s.pod.start_time\"),
            delete_key(attributes, \"os.description\"),
            delete_key(attributes, \"os.type\"),
            delete_key(attributes, \"process.command_args\"),
            delete_key(attributes, \"process.executable.path\"),
            delete_key(attributes, \"process.pid\"),
            delete_key(attributes, \"process.runtime.description\"),
            delete_key(attributes, \"process.runtime.name\"),
            delete_key(attributes, \"process.runtime.version\"),
          ]