0

我有一段这样的 Python 代码:

  oci_config = oci.config.from_file("config_file","profile_name")
  identity = oci.identity.IdentityClient(oci_config)
  user = identity.get_user(oci_config["user"]).data

返回的用户对象有一个属性“compartment_id”,但它的值是tenancy OCID“ocid1.tenancy.oc1..aaaaaaaa....”,这显然是错误的。我希望我可以获取用户的隔间 ID 以调用其他 API。现在我必须存储它的配置文件。

我的 SDK 版本是 Python 3.8.3 上的 2.18。

有谁知道在哪里提交这样的错误报告?谢谢

4

1 回答 1

1

隔间可以嵌套在其他隔间下,根隔间与租户相同。因此,根隔间和租户具有相同的 ID。

如果您在compartment_id资源字段中获取租户 ID,则表示该资源位于根隔间中。

您可以在此处看到相同的文档。正如您在此链接的图片中所见,租约也称为“根隔间”。

于 2020-07-16T19:42:13.273 回答