运行此python代码以列出具有特定标签的实例模板。调用GCP API但失败
代码段:
request = service.instanceTemplates().list(project=project,filter=
{
labels: {'env':'dmittal-dc'}
}
)
尝试以多种方式指定筛选器的值,但不起作用:
googleapiclient.errors.HttpError: <HttpError 400 when requesting https://compute.googleapis.com/compute/v1/projects/dlpx-dcoa-dmittal/global/instanceTemplates?filter=%7B%3Cmodule+%27pip._vendor.webencodings.labels%27+from+%27%2FUsers%2Fdeepali.mittal%2Fdevops-gate%2Fdcenter%2Fpython%2Fbuild%2Fdmittal%2Fvirtual-env36%2Flib%2Fpython3.6%2Fsite-packages%2Fpip%2F_vendor%2Fwebencodings%2Flabels.py%27%3E%3A+%7B%27env%27%3A+%27dmittal-dcoa%27%7D%7D&alt=json returned "Invalid value for field 'filter': '{<module 'pip._vendor.webencodings.labels' from '/Users/deepali.mittal/devops-gate/dcenter/python/build/dmittal/virtual-env36/lib/python3.6/site-packages/pip/_vendor/webencodings/labels.py'>: {'env': 'dmittal-dcoa'}}'. Invalid list filter expression.". Details: "Invalid value for field 'filter': '{<module 'pip._vendor.webencodings.labels' from '/Users/deepali.mittal/devops-gate/dcenter/python/build/dmittal/virtual-env36/lib/python3.6/site-packages/pip/_vendor/webencodings/labels.py'>: {'env': 'dmittal-dc'}}'. Invalid list filter expression.">
filter
应为字符串类型(请参见help(service.instanceTemplates().list)
和link)。我相信,你在寻找的是:相关问题 更多 >
编程相关推荐