リソース制限の表示

この項では、使用可能なリソース制限定義をリストし、指定されたリソース制限定義全体を表示し、指定されたリソースのデフォルトおよび現在の制限値を表示する方法について説明します。

制限定義のリストと表示

このトピックでは、サポートされているすべてのサービスで使用可能なすべての制限定義をリストし、各制限の説明を表示する方法について説明します。 このトピックでは、制限のデフォルト値、サポートされているタグ、割当て制限がサポートされているかどうかなど、指定された制限定義の詳細を表示する方法についても説明します。 「サポートされているタグと割当て制限」を参照してください。

「サービスWeb UI」の使用

  1. ナビゲーション・メニューで、「制限」を選択し、「定義の制限」を選択します。

    各制限定義について、表には制限定義の名前、サービスの名前および制限の説明が表示されます。

  2. 特定の制限定義の詳細を表示するには、リストで制限定義の名前を選択するか、その制限定義の「アクション」メニューを選択して「詳細の表示」を選択します。

    詳細ページの「リソース」セクションには、このリソース制限に対してすでに作成されたオーバーライドが表示されます。 そのリスト内の上書きを編集または削除したり、上書きの詳細を表示したり、リストの上のボタンを使用してこのリソース制限の新しい上書きを作成できます。 「リソース制限上書きの作成」を参照してください。

「サービスCLI」の使用

使用可能なすべての制限定義をリストするには、list LimitDefinitionコマンドを使用します。 次の例では、2つの制限定義のみを一覧表示します。 このコマンドを実行すると、さらに多くの制限定義がリストされます。

PCA-ADMIN> list LimitDefinition
Command: list LimitDefinition
Status: Success
Time: 2025-05-06 15:29:26,212 UTC
Data: 
  id                      Name       Service Name   Description
  --                      ----       ------------   -----------
  identity~groups         groups     identity       Maximum number of user groups
  loadbalancer~backends   backends   loadbalancer   Maximum number of backends per load balancer (system-wide)

指定された制限定義の詳細を表示するには、show LimitDefinitionコマンドを使用します。 list LimitDefinition出力からリソース制限idを指定します。

PCA-ADMIN> show LimitDefinition id=identity~groups
Command: show LimitDefinition id=identity~groups
Status: Success
Time: 2025-05-06 16:50:22,144 UTC
Data:
  Id = identity~groups
  Type = LimitDefinition
  Name = groups
  Service Name = identity
  Description = Maximum number of user groups
  Supported Tags 1 = {TENANCY}
  Quotas Supported = false
  Value = 100
PCA-ADMIN>
PCA-ADMIN> show LimitDefinition id=loadbalancer~backends
Command: show LimitDefinition id=loadbalancer~backends
Status: Success
Time: 2025-05-06 16:50:22,144 UTC
Data:
  Id = loadbalancer~backends
  Type = LimitDefinition
  Name = backends
  Service Name = loadbalancer
  Description = Maximum number of backends per load balancer
  Supported Tags 1 = SYSTEM
  Value = 512

「値」は、このリソースのデフォルトの制限です。 現在の制限値(オーバーライドが設定されている場合)については、「現在のリソース制限の表示」の例を参照してください。

サポートされているタグと割当て制限

サポートされているタグは、値をオーバーライドするために使用できるタグです。 中カッコは変数タグを示します。 たとえば、{TENANCY}は、異なるテナンシに異なる制限値を設定できることを示します。 前述の「サービスCLI」の例では、テナンシごとに異なるgroups制限を設定できます。 ロード・バランサごとに異なるbackends制限を設定することはできません。すべてのロード・バランサのbackends制限は同じです。

「サポートされている割当て制限」が「はい」またはtrueの場合、十分な認可を持つ「コンピュート・エンクレーブ」ユーザーは、指定したテナンシ内にコンパートメント固有の制限を追加できます。

現在のリソース制限の表示

このトピックでは、指定されたリソースの現在の制限値を表示する方法について説明します。 上書きが設定されている場合、現在の制限値はデフォルト値とは異なる可能性があります。

「サービスWeb UI」の使用

  1. ナビゲーション・メニューで、「制限」を選択し、「サービス制限」を選択します。

  2. ページ上部の「サービス名」メニューで、目的のリソースのサービスを選択します。

  3. 「タグ」メニューで、タグを選択します。

    制限サービスでサポートされ、選択したサービスに属し、指定されたタグを持つすべてのリソースがリストされます。

    「値」列には、制限の現在の値が表示されます。

    「割当て先」列には、値が制限定義のデフォルト制限値であるか、テンプレートまたはタグで設定されたオーバーライド値であるかが表示されます(「リソース制限の上書きの設定」を参照)。 値がテンプレートで設定されたオーバーライド値の場合、テンプレートの名前が表示されます。

    列ヘッダーの矢印キーを選択して、任意の列をソートできます。 「リフレッシュ」ボタンを選択して、制限名でアルファベット順にソートされた元のリストを再ロードします。

「サービスCLI」の使用

getCurrentServiceLimitsコマンドは、指定されたサービスとタグの現在の制限をすべて表示するか、指定された現在の制限を表示します。

次の例は、IAMサービスおよび指定されたテナンシの現在のすべての制限を示しています。

PCA-ADMIN> getCurrentServiceLimits serviceName=identity tag=ocid1.tenancy.unique_ID
Command: getCurrentServiceLimits serviceName=identity tag=ocid1.tenancy.unique_ID
Status: Success
Time: 2025-05-06 16:52:23,329 UTC
Data: 
  Limit Name   Service Name   Value   Assigned By    Tag                       Template Name
  ----------   ------------   -----   -----------    ---                       -------------
  users        identity       200     Template       ocid1.tenancy.unique_ID   template_name
  groups       identity       200     Tag Override   ocid1.tenancy.unique_ID   null
...
  api-keys     identity       3       Default        ocid1.tenancy.unique_ID   null

「割当て者」列には、「値」が制限定義のデフォルト制限値であるか、テンプレートまたはタグでcreate LimitOverrideに設定されたオーバーライド値であるかが表示されます(「リソース制限の上書きの設定」を参照)。 値がテンプレートで設定されたオーバーライド値の場合、テンプレートの名前が表示されます。

指定されたサービスとタグの特定の制限のみを表示する制限名を指定します。

PCA-ADMIN> getCurrentServiceLimits serviceName=identity tag=ocid1.tenancy.unique_ID limitName=users
Command: getCurrentServiceLimits serviceName=identity tag=ocid1.tenancy.unique_ID limitName=users
Status: Success
Time: 2025-05-06 16:52:23,329 UTC
Data: 
  Limit Name   Service Name   Value   Assigned By   Tag                       Template Name
  ----------   ------------   -----   -----------   ---                       -------------
  users        identity       200     Template      ocid1.tenancy.unique_ID   template_name