解决了

如何使用v3 API获得类别使用细节

  • 2020年12月29日
  • 6个回答
  • 790的浏览量

我使用的是Nutanix Prism Central v3 API,我想运行这里引用的API调用:

https://www.nutanix.dev/reference/prism_central/v3/api/categories/postcategoryquery/

获取类别信息。

我调用这个API:https:// < prism_ip >: 9440 / api / nutanix / v3 /类别/查询,使用邮差。我的问题是填充请求体。

页面底部的例子显示了这个请求体:


:“api_version 3.1.0”,
“group_member_count”:123年,
“group_member_offset”:123年,
“usage_type”:“字符串”,
" category_filter ": {
“类型”:“CATEGORIES_MATCH_ANY”,
“kind_list”:(
“字符串”
),
“参数”:{}

但是,参数个数属性是空的,我不知道如何正确地填充它。

它在描述中说,它应该有“一个列表的类别键和列表的值”,但无论我尝试,我要么得到一个关于json结构的错误或这个错误:对于搜索,请指定正确的使用类型。

谁能提供一个例子,如何使用这个API调用充分?具体来说是如何填充的参数个数属性?

谢谢

图标

最佳答案Alona2021年1月27日,04:02

Hi Jesus Lopez,<\/p>

Try this:
{
\u00a0 \"usage_type\": \"APPLIED_TO\",
\u00a0 \"group_member_offset\": 0,
\u00a0 \"group_member_count\": 0,
\u00a0 \"category_filter\": {
\u00a0\u00a0\u00a0 \"type\": \"CATEGORIES_MATCH_ANY\",
\u00a0\u00a0\u00a0 \"params\": {\"Environment\":[\"Production\"]}
\u00a0 },
\u00a0 \"api_version\": \"3.1.0\"
}<\/p>","className":"post__content__best_answer"}">

查看原始

本主题已关闭供评论

6个回答

Userlevel 6
徽章 + 5

@Matan下面是使用这个API的文档https://www.nutanix.dev/reference/prism_central/v3/api/categories/postcategoryquery/

所有与api、v2、v3和代码样例相关的信息都可以在这里找到https://www.nutanix.dev/api-reference/

我希望这能帮助你找到伴侣。: sweat_smile:

如果我能帮上什么忙,请告诉我。

同样的问题在这里。这个问题看起来并没有完全得到回答。API的链接 @AnishWalia20引用没有提供一个示例所需的参数,因为原来的问题是暗指。

抱歉,之前的回复不允许编辑,所以增加了另一个。

通过包含被指示为可选的usage_type,我更进一步。这使我通过了WRONG_CATEGORY_USAGE_TYPE错误,但仍然没有得到任何匹配。我有类别环境:生产分配给4个虚拟机实体,因此预期4个匹配。任何建议吗?

身体:

:“usage_type APPLIED_TO”,
“group_member_count”:500年,
" category_filter ": {
“类型”:“CATEGORIES_MATCH_ANY”,
" params ": {
“名称”:“环境”,
“价值观”(“生产”):

},
:“api_version 3.1.0”

结果:

“结果”:[],
“api_version”:“3.1”,
“元数据”:{
“total_matches”:0,
:“usage_type APPLIED_TO”,
“group_member_offset”:0,
“group_member_count”:500

Userlevel 6
徽章 + 5

你好,耶稣洛佩兹,

试试这个:

:“usage_type APPLIED_TO”,
“group_member_offset”:0,
“group_member_count”:0,
" category_filter ": {
“类型”:“CATEGORIES_MATCH_ANY”,
“参数”:{“环境”:["生产"]}
},
:“api_version 3.1.0”

谢谢你! @Alona你的建议解决了我的问题。

Userlevel 6
徽章 + 5

很高兴它帮助:)

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu