我创建了名为 demo.jinja 文件的jinja文件,如下所示:

resources:
- name: harsha
  type: compute.v1.disk
  properties:
    zone: asia-east1-a
    serviceInstanceRandomStr : harsha
    disk:
       name: harsha-disk1
       description: sample desc
       type: projects/demoproject/zones/asia-east1-a/diskTypes/pd-standard
       sourceType: Image
       sourceImage: projects/centos-cloud/global/images/centos-7
       sourceSnapshot: projects/centos-cloud/global/images/centos-7
       sizeGb: 30
       diskMode: READ_ONLY
       diskEncryption: Google-managed
       diskEncryptionKey: enckey
       diskWrappedKey : wrappedkey

我必须通过命令行访问特定的 property 值或特定的 resource 值 .

My trial:

  • 我已经使用 pip 安装了 jinja2-cli .
`pip install jinja2-cli`
  • 使用 jinja2-cli ,我使用命令访问上面的文件: jinja2 demo_file.jinja

  • 它将输出作为完整文件 .

我想从 resources 只访问 type ,我该如何访问?