我正在尝试获取使用compartments中的所有(包括子隔间)的列表。OCI TenancyPython SDK
但下文OCI API并未给出root compartment详细内容。
root compartment有没有办法直接通过 API获取详细信息?
下面是我的代码:
import oci
from oci.config import from_file
from oci.signer import Signer
config = from_file()
COMPARTMENT_ID="ocid1.tenancy.oc1..a"
identity_client = oci.identity.IdentityClient(config)
list_compartments_response = identity_client.list_compartments(
compartment_id=COMPARTMENT_ID,
compartment_id_in_subtree=True)
compartmentlist = list_compartments_response.data
Run Code Online (Sandbox Code Playgroud)
compartmentlist字典不包含root compartment详细信息。
请帮忙。
编辑1:
COMPARTMENT_ID上面代码中给出的是root compartment ID. root compartment我什至需要API 的最终响应中的详细信息。