VipRuntime

VipRuntime
VipRuntime
JSON Example
{
    "ev": [
        "string"
    ],
    "ev_status": {
        "notes": [
            "string"
        ],
        "request": "string",
        "result": "string"
    },
    "first_se_assigned_time": {
        "secs": 0,
        "usecs": 0
    },
    "first_time_placement": false,
    "fsm_state_id": "string",
    "fsm_state_name": "string",
    "last_changed_time": {
        "secs": 0,
        "usecs": 0
    },
    "last_scale_status": {
        "action": "string",
        "action_success": false,
        "end_time_str": "string",
        "num_se_assigned": 0,
        "num_se_requested": 0,
        "placement_read_fail_cnt": 0,
        "reason": [
            "string"
        ],
        "reason_code": 0,
        "reason_code_string": "string",
        "scale_se": "string",
        "start_time_str": "string",
        "state": "string",
        "vip_placement_resolution_info": {
            "ip": {
                "addr": "string",
                "type": "string"
            },
            "networks": [
                {
                    "network_ref": "string",
                    "subnet": [
                        {
                            "ip_addr": {
                                "addr": "string",
                                "type": "string"
                            },
                            "mask": 0
                        }
                    ],
                    "subnet6": [
                        {
                            "ip_addr": {
                                "addr": "string",
                                "type": "string"
                            },
                            "mask": 0
                        }
                    ]
                }
            ],
            "pool_uuid": "string"
        }
    },
    "marked_for_delete": false,
    "metrics_mgr_port": "string",
    "migrate_in_progress": false,
    "migrate_request": {
        "from_se_ref": "string",
        "new_vcpus": 0,
        "to_host_ref": "string",
        "to_new_se": false,
        "to_se_ref": "string",
        "uuid": "string",
        "vip_id": "string"
    },
    "migrate_scalein_pending": false,
    "migrate_scaleout_pending": false,
    "num_additional_se": 0,
    "prev_metrics_mgr_port": "string",
    "progress_percent": 0,
    "requested_resource": {
        "memory": 0,
        "num_se": 0,
        "num_standby_se": 0,
        "num_vcpus": 0
    },
    "scale_status": {
        "action": "string",
        "action_success": false,
        "end_time_str": "string",
        "num_se_assigned": 0,
        "num_se_requested": 0,
        "placement_read_fail_cnt": 0,
        "reason": [
            "string"
        ],
        "reason_code": 0,
        "reason_code_string": "string",
        "scale_se": "string",
        "start_time_str": "string",
        "state": "string",
        "vip_placement_resolution_info": {
            "ip": {
                "addr": "string",
                "type": "string"
            },
            "networks": [
                {
                    "network_ref": "string",
                    "subnet": [
                        {
                            "ip_addr": {
                                "addr": "string",
                                "type": "string"
                            },
                            "mask": 0
                        }
                    ],
                    "subnet6": [
                        {
                            "ip_addr": {
                                "addr": "string",
                                "type": "string"
                            },
                            "mask": 0
                        }
                    ]
                }
            ],
            "pool_uuid": "string"
        }
    },
    "scalein_in_progress": false,
    "scalein_request": {
        "admin_down": false,
        "from_se_ref": "string",
        "scalein_primary": false,
        "uuid": "string",
        "vip_id": "string"
    },
    "scaleout_in_progress": false,
    "se_list": [
        {
            "active_on_cloud": false,
            "active_on_se": false,
            "admin_down_requested": false,
            "attach_ip_in_progress": false,
            "cloud_programming_done": false,
            "cloud_programming_status": "string",
            "delete_in_progress": false,
            "detach_ip_in_progress": false,
            "floating_intf_ip": [
                {
                    "addr": "string",
                    "type": "string"
                }
            ],
            "floating_intf_ip6_addresses": [
                {
                    "addr": "string",
                    "type": "string"
                }
            ],
            "incarnation": "string",
            "is_portchannel": false,
            "is_primary": false,
            "is_standby": false,
            "memory": 0,
            "mgmt_ip": {
                "addr": "string",
                "type": "string"
            },
            "mgmt_ip6": {
                "addr": "string",
                "type": "string"
            },
            "route_revoked_pool_down": false,
            "scaleout_in_progress": false,
            "se_programming_done": false,
            "se_ready_in_progress": false,
            "se_ref": "string",
            "sec_idx": 0,
            "snat_ip": {
                "addr": "string",
                "type": "string"
            },
            "snat_ip6_address": {
                "addr": "string",
                "type": "string"
            },
            "vcpus": 0,
            "vip6_subnet_mask": 0,
            "vip_intf_ip": {
                "addr": "string",
                "type": "string"
            },
            "vip_intf_list": [
                {
                    "is_portchannel": false,
                    "networks": [
                        {
                            "network_ref": "string",
                            "subnet": [
                                {
                                    "ip_addr": {
                                        "addr": "string",
                                        "type": "string"
                                    },
                                    "mask": 0
                                }
                            ],
                            "subnet6": [
                                {
                                    "ip_addr": {
                                        "addr": "string",
                                        "type": "string"
                                    },
                                    "mask": 0
                                }
                            ]
                        }
                    ],
                    "vip_intf_ip": {
                        "addr": "string",
                        "type": "string"
                    },
                    "vip_intf_ip6": {
                        "addr": "string",
                        "type": "string"
                    },
                    "vip_intf_mac": "string",
                    "vlan_id": 0
                }
            ],
            "vip_intf_mac": "string",
            "vip_subnet_mask": 0,
            "vlan_id": 0,
            "vnic": [
                {
                    "lif": "string",
                    "mac": "string",
                    "type": "string"
                }
            ]
        }
    ],
    "supp_runtime_status": {
        "last_changed_time": {
            "secs": 0,
            "usecs": 0
        },
        "reason": [
            "string"
        ],
        "reason_code": 0,
        "reason_code_string": "string",
        "state": "string"
    },
    "user_scaleout_pending": false,
    "vip_id": "string",
    "warmstart_resync_done": false,
    "warmstart_resync_sent": false
}
array of string
ev
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

ev_status
Optional

ev_status

first_se_assigned_time
Optional

first_se_assigned_time

boolean
first_time_placement
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
fsm_state_id
Optional
Constraints: default: 0

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
fsm_state_name
Optional
Constraints: default: VipFsmMap::Inactive

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

last_changed_time
Optional

last_changed_time

last_scale_status
Optional

last_scale_status

boolean
marked_for_delete
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
metrics_mgr_port
Optional

Enum options - METRICS_MGR_PORT_0, METRICS_MGR_PORT_1, METRICS_MGR_PORT_2, METRICS_MGR_PORT_3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
migrate_in_progress
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

migrate_request
Optional

migrate_request

boolean
migrate_scalein_pending
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
migrate_scaleout_pending
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
num_additional_se
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
prev_metrics_mgr_port
Optional

Enum options - METRICS_MGR_PORT_0, METRICS_MGR_PORT_1, METRICS_MGR_PORT_2, METRICS_MGR_PORT_3. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
progress_percent
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

requested_resource
Optional

requested_resource

scale_status
Optional

scale_status

boolean
scalein_in_progress
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

scalein_request
Optional

scalein_request

boolean
scaleout_in_progress
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

array of SeList
se_list
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

supp_runtime_status
Optional

supp_runtime_status

boolean
user_scaleout_pending
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

string
vip_id
Optional

Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
warmstart_resync_done
Optional

VIP finished resyncing with resource manager. Field introduced in 18.1.4, 18.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
warmstart_resync_sent
Optional

RPC sent to resource manager for warmstart resync. Field introduced in 18.1.4, 18.2.1. Allowed in Enterprise edition with any value, Essentials, Basic, Enterprise with Cloud Services edition.