我创建了名为 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
,我该如何访问?