这是一个用于sure\u tosca REST服务的python客户机

sure-tosca-client的Python项目详细描述


Upload Python PackagePython package

当然是托斯卡客户

TOSCA简单查询服务(当然)。在

此Python包由Swagger Codegen项目自动生成:

  • API版本:1.0.0
  • 包版本:1.0.1
  • 生成包:io.swagger.codegen.语言.PythonClientCodegen在

要求

Python 3.6+

在pypi中发布

python setup.py sdist bdist_wheel
python -m  twine upload dist/*

安装和使用

从安装pypi.org网站

^{pr2}$

pip安装

如果python包托管在Github上,则可以直接从Github安装

pip install git+https://github.com//.git

(您可能需要使用根权限运行pipsudo pip install git+https://github.com//.git

然后导入包:

importswagger_client

设置工具

通过Setuptools安装。在

python setup.py install --user

(或sudo python setup.py install为所有用户安装软件包)

然后导入包:

importswagger_client

入门

请按照installation procedure操作,然后运行以下命令:

from__future__importprint_functionimporttimeimportswagger_clientfromswagger_client.restimportApiExceptionfrompprintimportpprint# create an instance of the API classapi_instance=swagger_client.DefaultApi(swagger_client.ApiClient(configuration))id='id_example'# str | ID of topolog template uplodaednode_name='node_name_example'# str | node_nametry:# api_response=api_instance.get_all_ancestor_properties(id,node_name)pprint(api_response)exceptApiExceptionase:print("Exception when calling DefaultApi->get_all_ancestor_properties: %s\n"%e)

API终结点文档

所有uri都是相对于https://localhost/tosca-sure/1.0.0

ClassMethodHTTP requestDescription
DefaultApiget_all_ancestor_propertiesGET /tosca_template/{id}/topology_template/node_templates/{node_name}/ancestors_properties
DefaultApiget_all_ancestor_typesGET /tosca_template/{id}/topology_template/node_templates/{node_name}/ancestors_types
DefaultApiget_ancestors_requirementsGET /tosca_template/{id}/topology_template/node_templates/{node_name}/ancestors_requirements
DefaultApiget_dsl_definitionsGET /tosca_template/{id}/dsl_definitions
DefaultApiget_importsGET /tosca_template/{id}/imports
DefaultApiget_node_outputsGET /tosca_template/{id}/topology_template/node_templates/{node_name}/outputs
DefaultApiget_node_propertiesGET /tosca_template/{id}/topology_template/node_templates/{node_name}/properties
DefaultApiget_node_requirementsGET /tosca_template/{id}/topology_template/node_templates/{node_name}/requirements
DefaultApiget_node_templatesGET /tosca_template/{id}/topology_template/node_templates
DefaultApiget_node_type_nameGET /tosca_template/{id}/topology_template/node_templates/{node_name}/type_name
DefaultApiget_parent_type_nameGET /tosca_template/{id}/topology_template/node_templates/{node_name}/derived_from
DefaultApiget_related_nodesGET /tosca_template/{id}/topology_template/node_templates/{node_name}/related
DefaultApiget_relationship_templatesGET /tosca_template/{id}/relationship_templates
DefaultApiget_topology_templateGET /tosca_template/{id}/topology_template
DefaultApiget_tosca_templateGET /tosca_template/{id}
DefaultApiget_typesGET /tosca_template/{id}/types
DefaultApiset_node_propertiesPUT /tosca_template/{id}/topology_template/node_templates/{node_name}/properties
DefaultApiupload_tosca_templatePOST /tosca_templateupload a tosca template description file

模型文档

授权文件

所有终结点都不需要授权。在

作者

S.Koulouzis@uva.nl

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JFrame中的Java多线程   java Servlet异常映射   java无法从输出流读取   swing Java带来的小程序GUI问题   java什么原因导致错误“'void'类型此处不允许”以及如何修复它?   Java选择器select(长)与selectNow的区别   java自定义arraylist<mygames>获得不同   java Icepdf注释让页面消失   java反向整数数组   java I在生成同步“无法解析配置的所有依赖项”时遇到此错误:app:debugRuntimeClasspath   多个虚拟机上的java线程访问单个DB实例上的表,有时会导致性能低下和异常   swing更改Java中的默认按钮,使其看起来“更好”   java慢速MQ主题订阅。并行化不能提高性能   java运行Boggle Solver需要一个多小时。我的代码怎么了?   数据库中的java循环与应用程序中的java循环   正则表达式匹配${123…456}并在Java中提取2个数字?   java如何制作我们软件的试用版   Java内存参数计算   从另一个类调用方法时出现java问题