Get the Load Balancer status tree#

ロードバランサーのステータスツリーを表示します。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://loadbalancer.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://loadbalancer.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

GET

/v2.0/lbaas/loadbalancers/{loadbalancer_id}/status

HTTPステータスコード#

正常時:200

エラー時:401, 403, 404, 500

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
loadbalancer_id path uuid 必須 ロードバランサーID

レスポンスボディ(正常系)の説明#

名前 Type Description
action string リソースに関連するアクション
address string リソースのIPアドレス
healthmonitor object ヘルスモニターオブジェクト
id uuid 各リソースのID
l7policies array L7 ポリシーのステータスオブジェクトの一覧
listeners array リスナー のステータス オブジェクトの一覧
loadbalancer object ロードバランサーオブジェクト
members array メンバーのステータスオブジェクトの一覧
name string リソース名
operating_status string 各リソースのoperating_status
「DEGRADED」、「DRAINING」、「ERROR」、「NO_MONITOR」、「OFFLINE」または「ONLINE」が表示されます。
operating_statusの詳細は「Operating Status Codes」を参照してください。
pools array プールのステータスオブジェクトの一覧
protocol_port integer プロトコルポート番号
provisioning_status string 各リソースのprovisioning_status
「ACTIVE」、「ERROR」、「PENDING_CREATE」、「PENDING_UPDATE」または「PENDING_DELETE」が表示されます。
provisioning_statusの詳細は「Provisioning Status Codes」を参照してください。
rules array L7ルールのステータスオブジェクトの一覧
statuses object ロードバランサーオブジェクトのステータスツリー
すべてのリソースのprovisioning_statusと operating_statusを含みます。
type string リソースに関連するタイプ

レスポンス例#

{
    "statuses": {
        "loadbalancer": {
            "id": "839d0300-cb33-45b0-a341-8ebb58e3e1bf",
            "listeners": [
                {
                    "id": "b31385bf-9e02-4b62-a895-7b3b59221c35",
                    "name": "Listener_http",
                    "operating_status": "ONLINE",
                    "pools": [
                        {
                            "health_monitor": {
                                "id": "08d14d8d-65ea-48d9-8e3b-fa02dba4a8d4",
                                "name": "",
                                "operating_status": "ONLINE",
                                "provisioning_status": "ACTIVE",
                                "type": "PING"
                            },
                            "id": "a21596db-d932-4223-a793-514f1ab9be24",
                            "members": [
                                {
                                    "address": "192.168.0.13",
                                    "id": "cec52622-02c1-4e15-8c8a-a955a934b629",
                                    "name": "",
                                    "operating_status": "ONLINE",
                                    "protocol_port": 80,
                                    "provisioning_status": "ACTIVE"
                                },
                                {
                                    "address": "192.168.0.18",
                                    "id": "e83c62f2-6e2f-48b9-b1fa-bd6e482c23fd",
                                    "name": "",
                                    "operating_status": "ONLINE",
                                    "protocol_port": 80,
                                    "provisioning_status": "ACTIVE"
                                }
                            ],
                            "name": "Pool_http",
                            "operating_status": "ONLINE",
                            "provisioning_status": "ACTIVE"
                        }
                    ],
                    "provisioning_status": "ACTIVE"
                }
            ],
            "name": "loadbalancer2",
            "operating_status": "ONLINE",
            "provisioning_status": "ACTIVE"
        }
    }
}