Google cloud platform 如何使用creationtimestamp字段过滤快照的google rest api json响应?

Google cloud platform 如何使用creationtimestamp字段过滤快照的google rest api json响应?,google-cloud-platform,postman,google-compute-engine,google-compute-api,Google Cloud Platform,Postman,Google Compute Engine,Google Compute Api,我在postman中使用RESTAPI从google项目检索计算引擎快照。如果我将“=”作为操作符传递,则我希望使用过滤器检索在特定时间戳值之后创建的快照,它的工作方式类似于下面的操作: https://compute.googleapis.com/compute/v1/projects/my-project/global/snapshots?filter=(creationTimestamp="2020-05-25T06:06:45.366-07:00") 我想过滤大于特

我在postman中使用RESTAPI从google项目检索计算引擎快照。如果我将“=”作为操作符传递,则我希望使用过滤器检索在特定时间戳值之后创建的快照,它的工作方式类似于下面的操作:

https://compute.googleapis.com/compute/v1/projects/my-project/global/snapshots?filter=(creationTimestamp="2020-05-25T06:06:45.366-07:00")
我想过滤大于特定时间戳的记录,所以我使用

 https://compute.googleapis.com/compute/v1/projects/my-project/global/snapshots?filter=(creationTimestamp>"2020-05-25T06:06:45.366-07:00") 

有人能提出解决方案吗?谢谢

更新


我的最终目标是在DataStudio中创建一个快照报告,那么是否有任何方法可以将rest api快照数据获取到bigquery或任何其他数据源,通过这些数据源我可以创建此报告?

将此作为基于社区Wiki的评论发布


不幸的是,在比较字符串时,API不会以您想要的方式进行响应。检索到完整列表后,您需要手动筛选快照的创建日期。这样,您将无法在返回数据时过滤数据,但只能在从实例检索数据后进行过滤。

从文档:
中,值必须是字符串、数字或布尔值。比较运算符必须为=、!=、>,我对他的作品有些怀疑。是的,但既然他们给出了>或<应该有效,我想应该有效。即使“=”在工作,您也可以通过
=
检查两个字符串是否相等,但无法通过
比较字符串是的,但我必须过滤时间戳值,api中还有其他方法吗?您可以使用gcloud CLI还是REST api是必需的?
(creationTimestamp>="2020-05-25T06:06:45.366-07:00") (Here I read in the documentation that we can only use !=, >, or <. so I am not sure whethere i can use >= or <=)
{
    "error": {
        "code": 400,
        "message": "Invalid value for field 'filter': 'creationTimestamp>2020-05-25T06:06:45.366-07:00'. Invalid list filter expression.",
        "errors": [
            {
                "message": "Invalid value for field 'filter': 'creationTimestamp>2020-05-25T06:06:45.366-07:00'. Invalid list filter expression.",
                "domain": "global",
                "reason": "invalid"
            }
        ]
    }
}