# cmdb **Repository Path**: jackeygao/cmdb ## Basic Information - **Project Name**: cmdb - **Description**: cmdbuild rest sdk!! - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2014-06-13 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #cmdbuild-rest-sdk cmdbuild sdk ##Description 使用此工具包, 首先您必须: * 有相应的接口操作权限, TOKEN需要联系运维申请。 * cmdb提供相应的接口。 ##Installation :::shell [jackeygao@dev opt]# git clone https://git.oschina.net/jackeygao/cmdb Cloning into 'cmdb'... remote: Counting objects: 47, done. remote: Compressing objects: 100% (42/42), done. remote: Total 47 (delta 15), reused 0 (delta 0) Unpacking objects: 100% (47/47), done. Checking connectivity... done. [jackeygao@dev opt]# tree cmdb cmdb ├── api │   ├── base.py │   ├── base.pyc │   ├── __init__.py │   ├── __init__.pyc │   └── rest │   ├── CcmsdbInstancesGetRequest.py │   ├── CcmsdbInstancesGetRequest.pyc │   ├── CcmsHostGetRequest.py │   ├── CcmsHostGetRequest.pyc │   ├── CcmsUserdbInstInfoGetRequest.py │   ├── CcmsUserdbInstInfoGetRequest.pyc │   ├── CcmsUserGetRequest.py │   ├── CcmsUserGetRequest.pyc │   ├── ...... │   ├── __init__.py │   └── __init__.pyc ├── __init__.py ├── __init__.pyc └── README.md ##usage :::python #!/bin/env python # -*- coding:utf-8 -*- """ Created by JackeyGao on Fri Jun 13 14:20:04 CST 2014 """ import cmdb.api req = cmdb.api.CcmsUserGetRequest() #查询条件 req.is_rds = 1 req.domain = 'tbb' #设置sessionkey TOKEN , 运维申请 req.set_token('2b304f8084ffb6feba05****************') #resp res = req.getResponse() print res ##Api List * CcmsdbInstancesGetRequest * CcmsHostGetRequest * CcmsUserdbInstInfoGetRequest * CcmsUserGetRequest * CcmsAppHostGetRequest ##Author **JackeyGao** * Email: junqi.gao#shuyun.com ---------