基于阿里云的API简介

API简介
如果您熟悉网络服务协议和一种以上编程语言,推荐您调用API管理您的云上资源和开发自己的应用程序。

使用说明
ECS API支持HTTP或者HTTPS网络请求协议,允许GET和POST方法。您可以通过以下方式调用ECS API

OpenAPI开发者门户示例

Java SDK示例
示例代码中的下列参数需要您根据实际情况自行填写。

:您的AccessKeyId。获取方式请参见创建AccessKey。
:您的AccessKeySecret。
:ECS实例所在的地域ID。取值请参见地域和可用区或DescribeRegions。
:云盘ID。取值请参见DescribeDisks。

import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.ecs.model.v20140526.CreateSnapshotRequest;
import com.aliyuncs.ecs.model.v20140526.CreateSnapshotResponse;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;/* pom.xml
<dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId><version>3.0.9</version>
</dependency>
<dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-ecs</artifactId><version>4.10.1</version>
</dependency>
*/  public class CreateSnapshotExample {private String accessKeyId = "<AccessKey>";private String accessSecret = "<AccessSecret>";/*** 云盘所在的地域ID*/private String regionId = "<RegionId>";/*** 要创建快照的云盘ID*/private String diskId = "<DiskId>";public void createSnapshot() {DefaultProfile profile = DefaultProfile.getProfile(regionId, accessKeyId, accessSecret);IAcsClient client = new DefaultAcsClient(profile);CreateSnapshotRequest request = new CreateSnapshotRequest();request.setRegionId(regionId);request.setDiskId(diskId);try {CreateSnapshotResponse response = client.getAcsResponse(request);logInfo(response.getSnapshotId());} catch (ServerException e) {logInfo(String.format("Fail. Something with your connection with Aliyun go incorrect. ErrorCode: %s",e.getErrCode()));} catch (ClientException e) {logInfo(String.format("Fail. Business error. ErrorCode: %s, RequestId: %s",e.getErrCode(), e.getRequestId()));}}private static void logInfo(String message) {System.out.println(message);}public static void main(String[] args) {new CreateSnapshotExample().createSnapshot();}
}

阿里云官方文档-API.

基于阿里云的API简介相关推荐

  1. 基于阿里云 DNS API 实现的 DDNS 工具

    0.简要介绍 0.1 思路说明 AliDDNSNet 是基于 .NET Core 开发的动态 DNS 解析工具,借助于阿里云的 DNS API 来实现域名与动态 IP 的绑定功能.工具核心就是调用了阿 ...

  2. stio简介及基于阿里云ACK安装Istio

    Istio就是Service Mesh的落地实现. ​ 1. Istio的功能 负载均衡,服务发现 故障恢复,指标收集和监控 A/B测试,灰度发布 限流,访问控制和端到端认证 2. Istio的架构 ...

  3. 基于阿里云平台的短信验证码服务API的使用

    基于阿里云平台的短信验证码服务API的使用 第一步:登录阿里云平台 第二步:申请国内文本短信签名 如果是个人作业项目(如作者的签名),可以直接申请测试和学习用的测试签名,该签名的缺点是必须绑定测试手机 ...

  4. 小打卡基于阿里云构建企业级数仓的实践及总结

    简介:本次分享主要有4块内容,小打卡介绍,小打卡数仓场景简介,小打卡数仓选型思路以及代表性案例分享. 小打卡架构师 申羡 本次分享主要有4块内容,小打卡介绍,小打卡数仓场景简介,小打卡数仓选型思路以及 ...

  5. 基于阿里云的OSS上传从简单实现 到项目业务应用(一)入门了解篇

    使用阿里云OSS 功能的准备工作 环境准备 环境要求 使用Java 1.8及以上版本. 查看版本 执行命令java -version查看Java版本. 安装方法一: 如果使用Maven 安装阿里云OS ...

  6. 基于阿里云函数计算实现需要用到超大依赖包的 Python 无服务器计算

    文章目录 引言 一.阿里云函数计算是什么? 开发流程 函数计算的触发调用 函数计算运行实例的生命周期 二.示例应用的架构及简介 三.具体开发部署步骤所遇到的坑和~~避坑指南~~ 坑1. 超大依赖包的部 ...

  7. 基于阿里云的 Node.js 稳定性实践

    前言 如果你看过 2018 Node.js 的用户报告,你会发现 Node.js 的使用有了进一步的增长,同时也出现了一些新的趋势. Node.js 的开发者更多的开始使用容器并积极的拥抱 Serve ...

  8. 阿里云启动API创新大赛 设视频技术为场景赛题

    摘要: 阿里云API大赛一直以践行API经济为主旨,涌现出了很多基于API服务的优秀解决方案方案作品.本届API大赛主题为"智慧开放,互链解决",基于广义的API经济理念,将不局限 ...

  9. 如何将项目发布到阿里云_尚硅谷基于阿里云搭建数据仓库(实时)项目视频发布...

    11月,尚大发布了基于阿里云搭建数据仓库离线项目视频,不少爱学习的小伙伴表示,对实时项目视频翘首以盼,听了大海哥的课,腰不酸了,腿不疼了,一口气从头听到尾还不过瘾,沉迷于学习无法自拔-- 说曹操,大海 ...

最新文章

  1. 前端页面如何引入公用的页面header和footer
  2. python json.loads()中文问题-Python实现的json文件读取及中文乱码显示问题解决方法...
  3. 回溯算法解决迷宫问题
  4. 利用Matlab优化工具箱求解旅行商最短路径问题
  5. 1CCTableView的使用,TableView响应和小格子tableView实现
  6. UNITY关于阴影打开关闭的设置
  7. 围观京东云,您有一份区块链技术礼包待查收!
  8. matlab中linspace函数用法
  9. 消极风险应对策略的区别
  10. 复利思维研究量子计算机,复利思维到底令人能有多震撼?
  11. 手机无法连接电脑热点解决方案
  12. 数据分析(1)案例和面试题
  13. JDK8新特性03 Lambda表达式03_Java8 内置的四大核心函数式接口
  14. Python做一份简易旅行攻略——疫情之后,若条件允许,可愿意用一场旅行“弥补”自己
  15. Qt5.2编译时出现/usr/bin/ld: cannot find -lxxx 错误
  16. kd树实现搜索的过程
  17. win7怎么看服务器芯片,Win7如何查看CPU使用率?Win7CPU使用率的查看方法
  18. mysql创建用户名和密码
  19. 限定checkbox最多选中数量
  20. PC站跳转M站的方法

热门文章

  1. Python Gstreamer播放rtsp视频(含音频)(海康IPCAM)
  2. 转:Andriod Phone模块相关
  3. el-table thead右侧留白问题
  4. 令人不寒而栗的黄蓉(转)
  5. Maven入门教程(十七)-Maven多Moudle项目创建
  6. Linux用户对文件进行加密
  7. 职场四种人:打工者、职业人、企业人和社会人,你是那种人?
  8. MDT 2013 Update 1 Preview 部署 Windows 10之WDS部署服务配置
  9. 编译g2o提示错误 error: ‘ScalarBinaryOpTraits’ is not a class template
  10. These songs can cheer you up when life gets hard