Google cloud platform 如何在命令行上创建google云平台连接?

Google cloud platform 如何在命令行上创建google云平台连接?,google-cloud-platform,airflow,Google Cloud Platform,Airflow,我一直在尝试在Airflow命令行上使用 gcloud connections -a --conn_id google_cloud_my_conn --conn_type google_cloud_platform --conn_extra "{extra__google_cloud_platform__key_path=credential.json}" 因此,当我运行该命令时,它创建了一个连接,但是它没有正确地向连接添加额外的参数 我使用的是运行在Ubuntu18.04上的airflow

我一直在尝试在Airflow命令行上使用

gcloud connections -a --conn_id google_cloud_my_conn --conn_type  google_cloud_platform --conn_extra "{extra__google_cloud_platform__key_path=credential.json}"
因此,当我运行该命令时,它创建了一个连接,但是它没有正确地向连接添加额外的参数

我使用的是运行在Ubuntu18.04上的airflow v1.10.2,我创建了其他连接,如cloud sql连接,它工作正常,但不适用于google云平台

当运行该命令时,它会在web界面上显示以下详细信息 然而我期待着这样的事情

还有其他帖子提供了解决方案

我向连接添加了更多参数

airflow connections -a \
  --conn_id=my_conn_gcp \
  --conn_type=google_cloud_platform \
  --conn_extra='{ "extra__google_cloud_platform__key_path":" '`
        `'my_credetnial.json", '`
    `'"extra__google_cloud_platform__project": '`
        `'"project_name", '`
    `'"extra__google_cloud_platform__scope":  '`
        `'"https://www.googleapis.com/auth/cloud-platform, '`
        `'https://www.googleapis.com/auth/cloud-platform.read-only, '`
        `'https://www.googleapis.com/auth/devstorage.full_control, '`
        `'https://www.googleapis.com/auth/devstorage.read_only, '`
        `'https://www.googleapis.com/auth/devstorage.read_write"}'