`

使用Openstack python api 替代Restful api

 
阅读更多

   本人在接触Openstack开发初期一直以为调用Openstack的一些功能只能使用Restful API. 这个好办,以前写Python也经常和Rest打交道,但是读了IBM的这边文章后发现原来还有一直貌似更适合的方法调用,就像调用Python第三方模块那样去开发Openstack的自动化脚本。

详情请参考这篇文章:

https://www.ibm.com/developerworks/cn/cloud/library/cl-openstack-pythonapis/#resources

Python API:OpenStack 隐藏深处的秘密

 

但是是否比Rest更有效或者是否有Rest全面,就要看以后的实践了。

 

 

分享到:
评论

相关推荐

    OpenStack Restful-api中文版.doc

    "OpenStack Restful-api中文版.doc"文档主要是针对OpenStack API的中文指南,方便中国用户理解和使用。OpenStack API支持北向接口,即IaaS(基础设施即服务)云管理平台,它提供了安全的Restful接口,允许外部系统...

    基于Python运维Openstack虚拟机的研究.pdf

    基于公开了原生的 Python API能方便地现实Openstack云平台的自动化运维,从而提高云平台运维的工作效率。本文围绕Openstack云平台虚拟机的创建与运维,简析Openstack的体系架构及虚拟机创建流程,阐述如何建构Openstack...

    syntribos, OpenStack安全组的python API安全测试工具.zip

    syntribos, OpenStack安全组的python API安全测试工具 团队和知识库标签 Syntribos,自动化的API安全测试工具 syntribos xxxxxxx x xxxxxxxxxxxxx x x xxxxxxxxxxx x xxxxx

    使用python创建OpenStack虚拟机

    手把手教您如何使用python语言,创建OpenStack虚拟机。

    OpenStack API 中文版

    综上所述,OpenStack的身份API V2.0提供了丰富的功能和支持,通过RESTful风格的接口设计,支持JSON和XML两种数据格式,并具备内容压缩、分页集合等实用功能,同时还提供了灵活的版本控制和扩展机制,确保了API的稳定...

    OpenStack_API

    2. 向API发送请求:通过API请求与OpenStack云进行交互,可以使用多种工具,比如cURL、Python等。这里以cURL为例,演示如何使用cURL命令来请求令牌。生成令牌后,可以通过在请求头中包含X-Auth-Token字段,向...

    OpenStack_api-ref_2016

    OpenStack_api-ref_2016.pdf

    OpenStack API文档

    ### OpenStack API 使用详解 #### 一、北向接口与安全性 OpenStack作为一个全面的开源IaaS(基础设施即服务)云管理平台,提供了标准的RESTful接口,这些接口设计时充分考虑了安全性因素,具备安全加固能力。这些...

    openstack-api

    使用API时,理解OpenStack的架构和组件之间的交互是非常重要的,这包括了解如何使用API进行有效的资源管理、监控、计费、日志收集等。 在使用OpenStack进行云开发时,开发者通常需要具备一定的编程背景知识,熟悉...

    OpenStack Identity API v3

    通过提供RESTful API接口,它使得应用程序能够与OpenStack环境进行交互,实现对资源的安全访问。 #### 二、OpenStack Identity API v3 的新特性 - **3.7 版本**:这一版本可能包括了一些增强的功能,比如改进了...

    openstack java api jar 包

    这个java jar 压缩包 是 openstack-java-api maven工程编译后的核心(部分)jar文件,通过这些jar 文件 您可以建立java project ,然后使用java 的方式来connect the openstack 测试 没问题 可以list server list ,...

    OpenStack Java API

    在使用OpenStack Java API时,需要注意的是错误处理和异常处理。OpenStack API调用可能会抛出各种异常,如`OpenStackException`,开发者需要捕获并处理这些异常,确保程序的健壮性。 此外,OpenStack Java API还...

    OpenStack java api

    OpenStack Java API是用于与OpenStack云平台交互的Java库,它允许开发人员使用Java语言编写应用程序,以方便地管理OpenStack的各种服务,如计算、存储、网络等。Rackspace是OpenStack的一个主要贡献者,并提供了针对...

    c# openstack api

    标题 "c# openstack api" 指的是使用C#编程语言来操作OpenStack的API。OpenStack是一个开源的云计算平台,提供IaaS(基础设施即服务)解决方案,允许用户通过API来创建、管理虚拟计算资源,如计算、存储和网络。...

    openstack rest api 调用示例

    本示例将深入探讨如何使用Java库openstack4j来调用OpenStack的REST API,这在Java Web开发中是非常实用的技术。 首先,让我们了解openstack4j。这是一个针对OpenStack的Java客户端库,它提供了简洁的API来处理...

    OpenStack KVM镜像制作发布

    ### OpenStack KVM镜像制作与发布 ...通过以上步骤,您可以成功地在OpenStack环境中使用KVM技术创建并发布Linux及Windows系统的镜像。这些镜像可以方便地用于快速部署虚拟机实例,提高资源利用效率,简化管理流程。

    Openstack API

    通过 RESTful 风格的 API 接口,用户可以对 OpenStack 提供的各种资源进行操作。 #### 二、Block Storage API v2 (CURRENT) ##### 2.1 API 版本 Block Storage API v2 支持多个版本,包括最新版本和其他历史版本。...

    openstack API创建用户.txt

    调用openstack api接口创建用户

    python-openstacksdk, 用于OpenStack的统一SDK请参见.zip

    python-openstacksdk, 用于OpenStack的统一SDK请参见 openstacksdkopenstacksdk是一个客户端库,用于构建使用OpenStack云的应用程序。 项目旨在提供与openstack许多服务的一致和完整的交互,以及完整的文档。示例和...

    openstack部分源码

    这些客户端代码是开发人员与 OpenStack 服务进行交互的重要工具,它们封装了 RESTful API 调用,使得操作 OpenStack 更加便捷。通过学习这些客户端的源码,可以深入了解 OpenStack 的工作原理,同时为开发自定义工具...

Global site tag (gtag.js) - Google Analytics