Linode API介绍

通常VPS主机商不提供API,但是Linode是个例外,Linode不仅提供API,而且Linode API的功能非常丰富。 Linode API涵盖Linode管理,NodeBalancer,StackScript,DNS 服务,Linode 小工具五大主题内容,可谓是Linode开发人员的神兵利器。

通常VPS主机商不提供API,但是Linode是个例外,Linode不仅提供API,而且Linode API的功能非常丰富。 Linode API涵盖Linode管理,NodeBalancer,StackScript,DNS 服务,Linode 小工具五大主题内容,可谓是Linode开发人员的神兵利器。

下面来介绍一下Linode API可以实现的各种功能。

Linode管理API:

Linode管理API是Linode主要的API,提供了Linode控制面板中的全部功能。

  • 列出所有Linode
  • 创建/删除/更新Linode
  • 启动,重启,关闭(关机)Linode
  • Linode配置管理: 列表,创建,删除,更新操作
  • Linode硬盘管理: 创建,删除,更改,复制等等
  • 获取Linode IP信息
  • 获取Linode Job信息

Linode NodeBalance API:

Linode NodeBalance是Linode的分布式VPS,可以平衡各个VPS服务器之间载。 通过Linode API可以对NodeBalance进行操作与优化。

Linode StackScript API:

Linode StackScript是Linode提供的一些脚本,使用这些脚本可以很方便的配置你的Linode,比如配置LAMP Web服务器环境。

通过Linode StackScript API,我们可以对StackScript进行操作。

Linode DNS API:

这个Linode API大家应该很容易理解,通过Linode DNS API我们可以添加域名,并对域名的DNS记录进行设置。

Linode Utility API:

Linode Utility API提供一些Linode系统信息查询,以及测试API。比可以通过这个API获得当前Linode各个配置剩余数,Linode机房信息,Linode提供的Linux发行版本等信息。

此外Linode API还有丰富的编程语言绑定(binding),支持多种目前流行Python Ruby的脚本语言:

大家可以在Linode的官网上面查询到这些Linode API的文档以及详细用法。东华博客也会介绍更多的Linode API相关的信息,以及使用方法,请大家多关注本博客。

参考网址:

Leave a Reply

Your email address will not be published. Required fields are marked *