解决了

如何使用V3 API获取类别使用详细信息


你好

我正在使用Nutanix Prism Central V3 API,我想在此处引用的API呼叫:

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

获取类别信息。

我称此API:https:// :9440/api/nutanix/v3/category/query,使用邮递员。我的问题是填补请求主体。

页面底部的示例显示了此请求正文:

{
“ api_version”:“ 3.1.0”,
“ group_member_count”:123,
“ group_member_offset”:123,
“ usage_type”:“字符串”,
“ category_filter”:{
“ type”:“ categories_match_any”,
“ kint_list”:[
“细绳”
],,
“ params”:{}
}
}

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

它在描述中说,它应该具有“类别密钥和值列表”,但是无论我尝试什么,我都会遇到有关JSON结构的错误或此错误:对于搜索,指定正确的用法类型。

有人可以提供一个如何完全使用此API调用的示例吗?专门如何填充参数请求主体中的财产?

谢谢

图标

最好的答案阿罗纳2021年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引用没有提供所需的参数的示例,因为原始问题提到了。

抱歉,不允许编辑以前的答复,因此请添加另一个答复。

通过包括可选的用法type,我有了更多的时间。这使我超越了错误的_category_usage_type错误,但仍然没有任何匹配。我有类别环境:分配给4个VMS实体的生产,因此预期4场比赛。有建议吗?

身体:
{
“ usage_type”:“ applied_to”,
“ group_member_count”:500,
“ category_filter”:{
“ type”:“ 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”:{
“ type”:“ categories_match_any”,
“ params”:{“环境”:[“生产”]}
},,
“ 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