サービス・ゲートウェイのサービスCIDRラベルの削除または変更
指定されたサービスCIDRラベルを指定されたサービス・ゲートウェイから削除または変更します。
オブジェクト・ストレージは「OCI <region>オブジェクト・ストレージ」と「Oracle Services Networkのすべての<region>サービス」の両方でカバーされるため、サービス・ゲートウェイはそれらのサービスCIDRラベルのうち1つのみを使用できます。同様に、ルート表は1つのサービスCIDRラベルにつき1つのルールを持つことができます。各ラベルに1つずつ、2つの別個のルールを持つことはできません。
サービス・ゲートウェイが「Oracle Services Networkのすべての<region>サービス」を使用するように構成されている場合、ルート・ルールはどちらのCIDRラベルも使用できます。ただし、サービス・ゲートウェイが「OCI <region>オブジェクト・ストレージ」を使用するように構成されていて、ルート・ルールで「Oracle Services Networkのすべての<region>サービス」が使用されている場合、オブジェクト・ストレージ以外のOracle Services Networkサービスへのトラフィックはブラックホールになります。コンソールでは、そのようにしてサービス・ゲートウェイおよび対応するルート表を構成できません。
別のサービスCIDRラベルを使用するようにサービス・ゲートウェイを切り替える場合は、別のサービスCIDRラベルに切り替える場合を参照してください。
サービスCIDRラベルをサービス・ゲートウェイに割り当てると、コンソールでは他のラベルに切り替えることができますが、サービス・ゲートウェイには常にサービスCIDRラベルが必要です。APIおよびCLIを使用すると、サービスCIDRラベルを完全に削除できます。
このオプションを割り当てた後は、コンソールを使用してサービスCIDRラベルを完全に削除することはできません。この操作は、CLIおよびAPIで使用できます。次のステップを使用して、割り当てられたサービスCIDRラベルを、提供されている他のオプションに変更できます。
- コンソールで、関心のあるSGWを持つVCNを含むコンパートメントが表示されていることを確認します。コンパートメントとアクセス制御の詳細は、アクセス制御を参照してください。
- ナビゲーション・メニューを開き、「ネットワーキング」、「仮想クラウド・ネットワーク」の順にクリックします。
- 目的のサービス・ゲートウェイがあるVCNの名前をクリックします。
- 「リソース」で、「サービス・ゲートウェイ」をクリックします。
- 目的のサービス・ゲートウェイについて、 をクリックし、「編集」を選択します。
- 「サービス」フィールドで、他のサービスCIDRラベルを選択します。ゲートウェイに対してサービスCIDRラベルが有効でない場合、それを流れるトラフィックはありません。
- 「変更の保存」をクリックします
次の手順
- そのサービスCIDRラベルおよびゲートウェイのルート・ルールを削除します。これは、ゲートウェイを介してサービスCIDRラベルにアクセスする必要がなくなったサブネットのルート表に対して行います。タスク2: サブネットのルーティングの更新の手順を参照してください。
- そのサービスCIDRラベルのセキュリティ・ルールを削除します。これは、サービスCIDRラベルにアクセスする必要がなくなったサブネットのセキュリティ・リストに対して行います。タスク3: (オプション)セキュリティ・ルールの更新の手順を参照してください。
サービス・ゲートウェイからサービスCIDRラベルを削除するには、network service-gateway detachコマンドおよび必須パラメータを使用します:
oci network service-gateway detach --service-gateway-id sgw-ocid --service-id service-ocid ... [OPTIONS]
サービス・ゲートウェイに指定できるサービスCIDRラベルは、一度に1つのみです。サービスCIDRラベルを変更する場合は、古いサービスCIDRラベルを削除してから、network service-gateway attachコマンドおよび必要なパラメータを使用して、目的のサービスCIDRラベルをサービス・ゲートウェイに追加します:
oci network service-gateway attach --service-gateway-id sgw-ocid --service-id service-ocid ... [OPTIONS]
CLIコマンドのパラメータおよび値のリストは、CLIコマンド・リファレンスを参照してください。
DetachServiceId操作を実行して、サービス・ゲートウェイのサービスCIDRラベルを削除します。
サービス・ゲートウェイに指定できるサービスCIDRラベルは、一度に1つのみです。サービスCIDRラベルを変更する場合は、まず古いサービスCIDRラベルを削除してから、AttachServiceId操作を実行して、新しいサービスCIDRラベルをサービス・ゲートウェイに追加します。
ListServicesを使用して、使用可能なサービスCIDRラベルを判別します。GetService: 特定のサービスCIDRラベルの詳細を取得します。