OCI RestAPI列出了计算实例的VNIC附件

时间:2019-01-10 09:42:47

标签: oracle-cloud-infrastructure

在Oracle云基础架构上,我试图获取附加到计算实例的VNIC的详细信息。我可以看到oci-cli中提供了一个选项来传递计算实例的OCID,它提供了附加到该实例的VNIC的详细信息(效果很好!)。

oci compute instance list-vnics --instance-id <OCID of compute instance>

参考:https://docs.cloud.oracle.com/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/compute/instance/list-vnics.html

但是,使用REST API时没有可用的选项来获得相同的信息: https://docs.cloud.oracle.com/iaas/api/#/en/iaas/20160918/Instance/

请建议使用等效的Rest API来检索相同的结果?

最终目标是使用RestAPI获得OCI计算实例的公共IP。

1 个答案:

答案 0 :(得分:1)

您将要使用ListVnicAttachments API,对特定的instanceId进行过滤,然后对每个VnicAttachment响应对象调用GetVnic API,并传入VnicAttachment的vnicId。