获取openApi规范中定义的自定义属性

问题描述

我通过定义服务的openApi.json文件在google端点中创建了一项托管服务。

连同服务详细信息,我已经使用openApi.json键在x-***添加自定义属性,由此我获得了有效的openApi规范,并使用命令gcloud endpoints services deploy openApi.json成功地部署了一个版本。 / p>

现在,当我使用命令gcloud endpoints configs describe --service=SERVICE VERSION获取该配置时,我得到的配置缺少我添加的那些自定义属性

如何从gcloud端点获取原始的openApi规范(以及那些自定义属性)?

解决方法

我提出了一张谷歌票,发现谷歌目前不提供此功能。 Google 仅保留 Google Endpoints 中所需的 swagger 规范的那些属性。

我已提出此修复请求,如果您希望优先使用此功能,可以在此处加星标/评论:- https://issuetracker.google.com/issues/169126996