@uyun/ec-host-picker
CMDB Host Picker component from everest-components
Last updated 4 years ago by maqb .
UNLICENSED · Repository · Bugs ·
$ cnpm install @uyun/ec-host-picker 
Private package

category: Components type: CMDB title: HostPicker subtitle: CMDB主机选择 cols: 1

作者:马琪斌

何时使用

运维场景中,进行主机选择的组件。

(0.4.1 依赖cmdb R16.10)

(0.5 依赖cmdb R16.41)

登录

原本查询组件只能按照监管方式进行查询,先需要增加资源类型查询,Auto传入查询条件为managerType和resouceType;managerType区分

  1. local,2. remote,3. 无;resouceType(managerType为remote才生效)区分:host, physical, os

具体实现如下:

local:查询T_OS + extension.ANT.agent不为空

remote:

resouceType 为host: 查询T_HOST+ 网络域的supervisor不为空 注意:返回的数据IP需要用OS_IP替换

resouceType 为physical: 查询T_SmartUPSRT + 网络域的supervisor不为空

resouceType 为os: 查询T_OS+ 网络域的supervisor不为空 + extension.ANT.agent为空

无:查询T_ManagedObject + (网络域的supervisor不为空 or extension.ANT.agent不为空)

API

<HostPicker />
属性 说明 类型 默认值
value 已选择项 (格式) array -
singleMode 单选模型 bool false
belongEnv 所属环境 string 开发develop,测试test,生产prod 预生成preProd
managerType 类型 必填 string type:本地local,远程remote,network
resouceType 类型 必填 string resouceType 为host,physical,os
api 自定义路径 非必填 object 1:getZones:获取网络域列表,
2:getApplicationCategories:获取应用目录树,
3:getCircleClassTree:获取维护组类型列表,
4:getCircleList:获取维护组列表,
5:getBisinessCis:获取业务系统主机列表,
6:getCircleCis:获取维护组配置
onChange 改变选中项时调用 function value => {}

值的数据格式

[
  {
    id: 'id',
    ip:'10.1.1.11'
    name: '10.1.11.11'
  }
]
属性 说明 类型 默认值
id id string -
name 名称 string -

Current Tags

  • 3.0.1-alpha.0                                ...           alpha (3 years ago)
  • 5.0.11-dev.1                                ...           dev (2 years ago)
  • 5.0.12                                ...           latest (2 years ago)

76 Versions

  • 5.0.12                                ...           2 years ago
  • 5.0.11                                ...           2 years ago
  • 5.0.11-alpha.0                                ...           2 years ago
  • 5.0.12-dev.0                                ...           2 years ago
  • 5.0.11-dev.2                                ...           2 years ago
  • 2.0.4                                ...           2 years ago
  • 5.0.11-dev.1                                ...           2 years ago
  • 5.0.11-dev.0                                ...           2 years ago
  • 2.0.3                                ...           2 years ago
  • 5.0.10                                ...           2 years ago
  • 5.0.8-dev.0                                ...           3 years ago
  • 5.0.9                                ...           3 years ago
  • 2.0.2                                ...           3 years ago
  • 5.0.8                                ...           3 years ago
  • 5.0.7                                ...           3 years ago
  • 5.0.6                                ...           3 years ago
  • 5.0.5                                ...           3 years ago
  • 5.0.4                                ...           3 years ago
  • 5.0.3                                ...           3 years ago
  • 5.0.2                                ...           3 years ago
  • 5.0.1                                ...           3 years ago
  • 5.0.0                                ...           3 years ago
  • 5.0.0-dev.4                                ...           3 years ago
  • 5.0.0-dev.3                                ...           3 years ago
  • 5.0.0-dev.2                                ...           3 years ago
  • 5.0.0-dev.1                                ...           3 years ago
  • 5.0.0-dev.0                                ...           3 years ago
  • 4.0.0-dev.3                                ...           3 years ago
  • 1.0.9                                ...           3 years ago
  • 4.0.0-dev.2                                ...           3 years ago
  • 4.0.0-dev.1                                ...           3 years ago
  • 4.0.0-dev.0                                ...           3 years ago
  • 3.0.1-alpha.0                                ...           3 years ago
  • 2.0.1                                ...           3 years ago
  • 2.0.0                                ...           3 years ago
  • 1.0.7                                ...           3 years ago
  • 1.0.4                                ...           4 years ago
  • 1.0.3                                ...           4 years ago
  • 1.0.2                                ...           4 years ago
  • 1.0.1                                ...           4 years ago
  • 1.0.0                                ...           4 years ago
  • 1.0.0-alpha.1                                ...           4 years ago
  • 1.0.0-alpha.0                                ...           4 years ago
  • 0.5.4                                ...           4 years ago
  • 0.8.2-alpha.0                                ...           4 years ago
  • 0.8.1                                ...           4 years ago
  • 0.8.0                                ...           5 years ago
  • 0.7.3                                ...           5 years ago
  • 0.7.1                                ...           5 years ago
  • 0.7.0                                ...           5 years ago
  • 0.6.6                                ...           5 years ago
  • 0.6.5                                ...           5 years ago
  • 0.6.4                                ...           5 years ago
  • 0.6.3                                ...           5 years ago
  • 0.1.0-alpha.1                                ...           6 years ago
  • 0.1.1                                ...           6 years ago
  • 0.2.0                                ...           6 years ago
  • 0.2.1                                ...           6 years ago
  • 0.2.2                                ...           6 years ago
  • 0.3.0                                ...           6 years ago
  • 0.3.1                                ...           6 years ago
  • 0.3.2                                ...           6 years ago
  • 0.3.3                                ...           6 years ago
  • 0.3.4                                ...           6 years ago
  • 0.3.5-bata.1                                ...           6 years ago
  • 0.3.5-bata.2                                ...           6 years ago
  • 0.3.5                                ...           6 years ago
  • 0.4.0-bata.1                                ...           6 years ago
  • 0.4.0                                ...           6 years ago
  • 0.4.1                                ...           6 years ago
  • 0.5.0                                ...           6 years ago
  • 0.5.1                                ...           6 years ago
  • 0.5.2                                ...           6 years ago
  • 0.6.0                                ...           6 years ago
  • 0.6.1                                ...           6 years ago
  • 0.6.2                                ...           5 years ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (5)
Dev Dependencies (1)
Dependents (0)
None

Copyright 2013 - present © cnpmjs.org