割当て制限ポリシーの管理

次に、コンソールおよびコマンドラインを使用して割当て制限ポリシーを管理する方法について説明します。

コンソールの使用

次の手順では、目標を作成、編集、または削除する方法について説明します。割当て制限ポリシーの例のリストについては「サンプル割当て制限」、任意のリソースの割当て制限ポリシーを簡単に作成する方法については「割当て制限クイック・スタート」も参照してください。

目標を作成するには
  1. ナビゲーション・メニューを開き、「ガバナンスと管理」をクリックします。「ガバナンス」で、「割当て制限ポリシー」をクリックします。
  2. 「Quota Policies」画面で、「Create Quota」をクリックします。

  3. 次を入力します:

    • 名前」フィールドに割当ての名前を入力します。機密情報を入力しないでください。

    • 名前」フィールドに割当ての説明を入力します。

    • 割当てポリシー文字列を「割当てポリシー」フィールドに入力します。

  4. 割当てポリシーの作成」をクリックします。
ノート

新規ポリシーの動作が開始するまでに最大で10分かかることがあります。
目標を編集するには
  1. 「見積りポリシー」画面で、編集する目標をクリックして、目標ポリシー詳細ページを表示し、「目標の編集」ボタンをクリックします。

  2. 割当てを編集します。

  3. 「Save Changes」をクリックします。
割当てを削除するには
  1. 次の2つの方法を使用して、コンソールから割当て制限を削除できます。

    • メインの「コタ・ポリシー」ページで、削除する目標の右側にあるコンテキスト・メニューをクリックし、「削除」を選択します。
    • 削除する割当てをクリックし、割当てポリシーの詳細ページで「削除」をクリックします。
  2. 「削除の確認」ダイアログで、「削除」または「取消」をクリックします。

CLIの使用

前提条件:

  • Oracle Cloud Infrastructure CLIは、「設定および前提条件」の手順に従ってマシンに設定されます。
  • CLI構成は、割当てを管理する権限を持つユーザーのAPIキーを使用して設定されます。権限の詳細は、認証および認可を参照してください。

CLIの詳細なドキュメントについては、/iaas/tools/oci-CLI/latest/oci_cli_docs/cmdref/limits/quota.htmlを参照してください。

テナンシに対するアウトバウンド電子メールまたは通知の使用を許可しない割当てポリシーを作成します
oci --profile=<profile-name in oci config file> limits quota create --compartment-id <compartment id> --name <name for quota policy> --description "some quota" --statements file:///users/sme/statements.json

statements.jsonは次のとおりです。

[
"Zero email-delivery quotas in tenancy",
"Zero notifications quotas in tenancy"
]
割当てポリシーの削除
oci --profile=<profile-name in oci config file> limits quota delete --quota-id <quota ocid from console>
割当て制限のリスト表示
oci --profile=<profile-name in oci config file> limits quota list --compartment-id <compartment id>
テナンシ内の通知を許可するために作成された割当てを更新
oci --profile=<profile-name in oci config file> limits quota update --quota-id <quota ocid from console> --description "updating quota" --statements file:///users/sme/statements.json

statements.jsonは次のとおりです。

[
"Zero notifications quotas in tenancy"
]
割当て制限の取得
oci --profile=<profile-name in oci config file> limits quota get --quota-id <quota ocid from console>