IPoIBサービス・ネットワーク: IPoIB servicenetは、サービス・コンシューマとサービス・プロバイダの間の通信に使用されます。 このservicenetは、システム内のInfiniBand上で、エンジニアド・システム間、またはInfiniBandを使用して相互接続される外部ZFSアプライアンス間に構築されます。
EoIBサービス・ネットワーク: EoIB servicenetは、NM2ゲートウェイを介したイーサネット上のシステムの外に存在する、サービス・プロバイダまたはサービス・コンシューマとの通信に使用されます。
このAPIを使用すると、コンテナ内で定義されたサービス・ネットワークのリストを検出できます。
注意:
検出APIコールは、指定されたコンテナ内のオブジェクトの名前を表示しますが、オブジェクトの詳細は表示しません。 オブジェクトの名前をリストするには、Accept
ヘッダーをapplication/oracle-compute-v3+directory+json
に設定します。 その他の目的では、Accept
ヘッダーをapplication/oracle-compute-v3+json
に設定する必要があります。 メソッド
GET
RESTリソース
/svcnet/container/
URI
https://api_endpoint/svcnet/container/
URIパラメータ
パラメータ | 説明 |
---|---|
container | サービス・ネットワークの階層名前空間。 |
URIの例
https://api.oc.example.com/svcnet/cloud/public/
レスポンス本文の例
{ "result": [ "/cloud/public/EoIB-OMS", "/cloud/public/EoIB-management", "/cloud/public/IPoIB-default", "/cloud/public/IPoIB-instance-storage", "/cloud/public/IPoIB-ldap-internal", "/cloud/public/IPoIB-load-balancer", "/cloud/public/IPoIB-management", "/cloud/public/IPoIB-storage", "/cloud/public/servicenet1", "/cloud/public/svcnet-ipoib" ] }
このAPIを使用すると、特定のサービス・ネットワークの情報を取得できます。
メソッド
GET
RESTリソース
/svcnet/name
URI
https://api_endpoint/svcnet/name
URIパラメータ
パラメータ | 説明 |
---|---|
name | サービス・ネットワークの名前。 たとえば、/oracle/public/mysvcnet です |
URIの例
https://api.oc.example.com/svcnet/cloud/public/IPoIB-default
レスポンス本文の例
{ "pkey": "0x7fff", "infranet": true, "description": "Infrastructure service network: cloud/public/IPoIB-default", "uri": "https://api.oc.example.com/svcnet/cloud/public/IPoIB-default", "foreign_partition": true, "num_provider_nodes": 0, "type": "ipoib", "ibrt_name": "0x7fff", "name": "/cloud/public/IPoIB-default" }
このAPIを使用すると、特定のコンテナ内のすべてのサービス・ネットワークの情報を取得できます。
メソッド
GET
RESTリソース
/svcnet/container/
URI
https://api_endpoint/svcnet/container/
URIパラメータ
パラメータ | 説明 |
---|---|
container | サービス・ネットワークの階層名前空間 |
URIの例
https://api.oc.example.com/svcnet/oracle/public/
レスポンス本文の例
{ "result": [{ "pkey": "0x1402", "infranet": true, "description": "Infrastructure service network: oracle/public/IPoIB-virt-admin", "uri": "https://api.oc.example.com/svcnet/oracle/public/IPoIB-virt-admin", "foreign_partition": false, "num_provider_nodes": 1, "type": "ipoib", "ibrt_name": "IPoIB-virt-admin-c2", "name": "/oracle/public/IPoIB-virt-admin" }] }