deepsecurity - 我需要一些关于未返回预期响应的 API 调用的指导
问题描述
我需要一些关于未返回预期响应的 API 调用的指导。
当我们调用 CreateTenant API 时,请求会同时创建一个租户和一个管理员。我们计划使用 DeleteAdministrator API 调用删除管理员。
但是,来自 CreateTenant API 的响应不会按照 11.3 API 参考指南中的建议返回管理员对象。
请您告知为什么在我们进行 CreateTenant 调用时没有返回 Administrator 对象?
解决方案
当创建租户的异步请求响应在租户处于Active状态之前返回时,返回的Tenant对象不包含Administrator对象。
趋势科技服务器深度安全防护系统管理中心创建租户需要一定时间,在此期间租户处于已创建状态。创建完成后,它将处于活动状态并且可以运行。激活后,您可以通过搜索或列出所有来获取管理员。
但是,如果您进行同步调用,则只有在租户创建且处于活动状态后,您才会收到响应。因此,响应将包括您期望的所有信息。
您的调用将如下所示,将asynchronous
参数设置为 False(Python SDK):
tenants_api = api.TenantsApi(api.ApiClient(configuration))
returned_tenant = tenants_api.create_tenant(tenant, api_version, confirmation_required=False, asynchronous=False)
我在指南中添加了一些关于此的内容:https ://automation.deepsecurity.trendmicro.com/article/12_0/create-tenant?platform=on-premise
希望对您有所帮助——顺便说一句,我是 Deep Security 的内容开发人员。
推荐阅读
- vue.js - 在Vue中,从孩子>父母>更高父母传递数据的最佳方式是什么?
- flutter - 在 AlertDialog 中获取复选框
- python - 我有这段代码,试图通过捕获视频来运行社会隔离识别,但我有这个错误。你可以帮帮我吗?
- javascript - 从three.js场景中获取像素颜色值
- oauth - 登录后,WebChat OAuth SSO 不会继续对话流
- matlab - 如何使用 ODE45 使用输入 u 进行模拟 - MATLAB
- javascript - Snipcart 购物车未正确更新
- c - For 循环中的 Printf 函数更改我的数组
- r - 混合效应模型中具有重复组特定项的 lmer 公式之间的差异
- android - 需要为 Android 版本自定义 PhoneGap 构建。6 & 7