すべてのRESTエンドポイント
リスナー
リスナーは、ロード・バランサへの接続リクエストの構成を表します。 ロード・バランサを有効にするには、少なくとも1つの有効なリスナーが不可欠です。 ロード・バランサは、複数のリスナーで構成できます。 Oracle Load Balancer Service操作は、リスナーを作成するために必要な最小限のロールです。 リスナーの削除は、ロード・バランサの所有者またはOracle Load Balancer Service管理者ロールを持つユーザーのみが許可します。
- リスナーの作成
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/listeners - リスナーの削除
- メソッド: deleteパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/listeners/{listenername} - リスナーの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/listeners/{listenername} - すべてのリスナーの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/listeners - リスナーを更新
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/listeners/{listenername}
ロード・バランサ
ロード・バランサは仮想エンドポイントを表します。 ロード・バランサは、着信トラフィックをコンピュート・インスタンス(オリジン・サーバーとも呼ばれます)に分散します。 これにより、アプリケーションの可用性が向上します。 また、ロード・バランサは、登録されたインスタンスのヘルスを監視し、トラフィックが正常なインスタンスにのみルーティングされるようにします。
- ロード・バランサの作成
- メソッド: postパス:
/rest/vlbrs - ロード・バランサの削除
- メソッド: deleteパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id} - ロード・バランサの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id} - すべてのロード・バランサの詳細を取得
- メソッド: getパス:
/rest/vlbrs - ロード・バランサを更新
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}
オリジン・サーバー・プール
オリジン・サーバーは、ロード・バランサがリクエストをルーティングするサーバーまたはホスト・コンピュータです。 オリジン・サーバー・プールは、ロード・バランサがリクエストをルーティングするオリジン・サーバーのプールです。
- オリジン・サーバー・プールを作成
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/originserverpools - オリジン・サーバー・プールを削除
- メソッド: deleteパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/originserverpools/{originServerPoolName} - すべてのオリジン・サーバー・プールの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/originserverpools - オリジン・サーバー・プールの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/originserverpools/{originServerPoolName} - オリジン・サーバー・プールを更新
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/originserverpools/{originServerPoolName}
ポリシー
Oracle Cloud Infrastructure Load Balancing Classicには、特定のポリシーをロード・バランサに付加することによって構成できる高度な機能があります。
- ポリシーの作成
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/policies - ポリシーの削除
- メソッド: deleteパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/policies/{policyName} - ポリシーの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/policies/{policyName} - すべてのポリシーの詳細を取得
- メソッド: getパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/policies - ポリシーの更新
- メソッド: postパス:
/rest/vlbrs/{compute_region}/{virtual_load_balancer_resource_id}/policies/{policyName}
SSL証明書
SSL証明書は、インターネット・クライアントとロード・バランサ間の接続を保護するために使用されます。
- SSL証明書を作成
- メソッド: postパス:
/rest/certs - SSL証明書を削除
- メソッド: deleteパス:
/rest/certs/{certificateName} - すべてのSSL証明書の詳細を取得
- メソッド: getパス:
/rest/certs - SSL証明書の詳細を取得
- メソッド: getパス:
/rest/certs/{certificateName}