Openstack 有没有办法确定哪些机器是由哪个特定用户创建的?

Openstack 有没有办法确定哪些机器是由哪个特定用户创建的?,openstack,openstack-nova,Openstack,Openstack Nova,有没有办法确定哪些机器是由哪个特定用户创建的?我尝试查看servers/details选项,但即使可以确定哪些机器是由同一用户创建的(通过用户id),我也不能说“哦,我知道该用户id对应的用户名!”我也不想使用keypair字段对机器进行分组 作为一个小提示,我使用的是http计算API,而不是nova命令行客户端。我设法解决了这个问题(至少是为了满足我的需要)。当用户为身份验证令牌发送到Openstack标识时,返回的json正文包含有关用户的信息(包括生成的用户id)。如果您能够捕获整个js

有没有办法确定哪些机器是由哪个特定用户创建的?我尝试查看servers/details选项,但即使可以确定哪些机器是由同一用户创建的(通过用户id),我也不能说“哦,我知道该用户id对应的用户名!”我也不想使用keypair字段对机器进行分组


作为一个小提示,我使用的是http计算API,而不是nova命令行客户端。

我设法解决了这个问题(至少是为了满足我的需要)。当用户为身份验证令牌发送到Openstack标识时,返回的json正文包含有关用户的信息(包括生成的用户id)。如果您能够捕获整个json主体并通过它进行解析,那么可以使用它来过滤GET请求返回的机器列表,以计算服务器详细信息。然后,你就可以知道哪些机器是你的了