機械翻訳について

テナント割当て制限の表示

割当て制限によって、テナントに対して設定されるリソースの使用制限が定義されます。 Oracle Cloud管理者が、テナントの割当て制限を決定します。

割当て制限の検出

このAPIリクエストを使用すると、指定されたコンテナおよびサブコンテナ内のテナント割当て制限を取得できます。

注意:

検出APIコールは、指定されたコンテナ内のオブジェクトの名前を表示しますが、オブジェクトの詳細は表示しません。 オブジェクトの名前をリストするには、Acceptヘッダーをapplication/oracle-compute-v3+directory+jsonに設定します。 その他の目的では、Acceptヘッダーをapplication/oracle-compute-v3+jsonに設定する必要があります。

メソッド

GET

RESTリソース

/quota/container

URI

https://api_endpoint/quota/container

URIパラメータ

パラメータ 説明
container テナントの階層名前空間。 例えば、/

URIの例

https://api.oc.example.com/quota/

レスポンス本文の例

{
 "list": 
 [
  "/default",
  "/mytenant",
 ]
}

割当て制限の取得

このAPIを使用すると、特定のテナントの割当て制限の情報を取得できます。

メソッド

GET

RESTリソース

/quota/name

URI

https://api_endpoint/quota/name

URIパラメータ

パラメータ 説明
name テナントの一意の階層名。 例えば、/mytenantです。

URIの例

https://api.oc.example.com/quota/mytenant

レスポンス本文の例

 "list": [
  {
   "usage": {
    "machineimage": {
     "number": 2, 
     "megabytes": 4247
    }, 
    "vnet": {
     "vnetreservations": 3
    }, 
    "compute": {
     "instances": 6, 
     "ram": 46080, 
     "instance_restrictions": {}, 
     "cpus": 12.0
    }, 
    "nds": {
     "megabytes": 181468
    }
   }, 
   "uri": "http://api.oc.example.com./quota/mytenant", 
   "description": "Default quota for \"mytenant\"", 
   "name": "/mytenant", 
   "allowance": {
    "machineimage": {
     "number": 5, 
     "megabytes": 100000
    }, 
    "vnet": {
     "vnetreservations": null
    }, 
    "compute": {
     "instances": 10, 
     "ram": 50000, 
     "instance_restrictions": {}, 
     "cpus": 20.0
    }, 
    "nds": {
     "megabytes": 200000
    }
   }
  }
 ]
}

割当て制限のリスト表示

このAPIを使用すると、特定のコンテナ内のテナント割当て制限の詳細をリストできます。

メソッド

GET

RESTリソース

/quota/container

URI

https://api_endpoint/quota/container

URIパラメータ

パラメータ 説明
container (オプション)テナントの階層名前空間。 たとえば、/mytenant/などです

URIの例

https://api.oc.example.com/quota/

レスポンス本文の例

{
 "list": [
  {
   "usage": 
    {
     "machineimage": {"number": 0, "megabytes": 0},  
     "vnet": {"vnetreservations": 0},
     "compute": { "instances": 0,"ram": 0, "instance_restrictions": {}, "cpus": 0.0 },
     "nds": {"megabytes": 0 }
    },
   "uri": "https://api/quota/ics2",
   "description": "Default quota for \"ics2\"",
   "name": "/ics2",
   "allowance": 
   {
    "machineimage": {"number": null,"megabytes": null},
    "vnet": {"vnetreservations": null},
    "compute": {"instances": null,"ram": null, "instance_restrictions": {}, "cpus": null},
    "nds": {"megabytes": null}
   }
  },
  {
   "usage": 
    {
    "machineimage": {"number": 1,"megabytes": 1380 },
    "vnet": {"vnetreservations": 0},
    "compute": {"instances": 1,"ram": 8192,"instance_restrictions": {},"cpus": 2.0},
    "nds": {"megabytes": 17180}
    },
   "uri": "https://api/quota/e2fmigration-s29",
   "description": "\"Account Quota\"",
   "name": "/e2fmigration-s29",
   "allowance": 
    {
     "machineimage": {"number": null,"megabytes": null},
     "vnet": {"vnetreservations": null },
     "compute": {"instances": null, "ram": 24576, "instance_restrictions": {},"cpus": 10.0},
     "nds": {"megabytes": null}
    }
  },
  {
    "usage": 
    {
     "machineimage": {"number": 0, "megabytes": 0},
     "vnet": { "vnetreservations": 0},
     "compute": {"instances": 0,"ram": 0,"instance_restrictions": {}, "cpus": 0.0 },
     "nds": {"megabytes": 0}
    },
    "uri": "https://api/quota/ics1",
    "description": "Default quota for \"ics1\"",
    "name": "/ics1",
    "allowance": 
    {
     "machineimage": {"number": null, "megabytes": null },
     "vnet": {"vnetreservations": null },
     "compute": {"instances": null, "ram": null, "instance_restrictions": {},  "cpus": null },
     "nds": { "megabytes": null }
    }
  }
 } 
]}