麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > Python > 正文

詳解通過(guò)API管理或定制開(kāi)發(fā)ECS實(shí)例

2020-02-15 23:05:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

彈性管理 ECS 實(shí)例

獲取 RAM 子賬號(hào) AK 密鑰

使用API管理ECS實(shí)例,您需要能訪問(wèn)ECS資源的API密鑰(AccessKey ID 和 AccessKey Secret)。為了保證云服務(wù)的安全,您需要?jiǎng)?chuàng)建一個(gè)能訪問(wèn)ECS資源的RAM用戶,獲取該用戶的AccessKey密鑰,并使用這個(gè)RAM用戶和API管理ECS實(shí)例。

以下是獲取RAM用戶AccessKey密鑰的操作步驟:

創(chuàng)建RAM用戶并獲取AccessKey密鑰。

直接給RAM用戶授權(quán),授予RAM用戶 管理云服務(wù)器服務(wù)(ECS)的權(quán)限。

安裝 ECS Python SDK

首先確保您已經(jīng)具備Python的Runtime,本文中使用的Python版本為2.7+。

pip install aliyun-python-sdk-ecs

如果提示您沒(méi)有權(quán)限,請(qǐng)切換sudo繼續(xù)執(zhí)行。

sudo pip install aliyun-python-sdk-ecs

本文使用的SDK版本為 2.1.2。

Hello Alibaba Cloud

創(chuàng)建文件 hello_ecs_api.py。為了使用SDK,首先實(shí)例化AcsClient對(duì)象,這里需要RAM用戶的AccessKey ID和AccessKey Secret。

AccessKey ID和AccessKey Secret是RAM用戶訪問(wèn)阿里云ECS服務(wù)API的密鑰,具有該賬戶完全的權(quán)限,請(qǐng)妥善保管。

from aliyunsdkcore import clientfrom aliyunsdkecs.request.v20140526.DescribeInstancesRequest import DescribeInstancesRequestfrom aliyunsdkecs.request.v20140526.DescribeRegionsRequest import DescribeRegionsRequestclt = client.AcsClient('Your Access Key Id', 'Your Access Key Secrect', 'cn-beijing')

完成實(shí)例化后可以進(jìn)行第一個(gè)應(yīng)用的開(kāi)發(fā)。查詢當(dāng)前賬號(hào)支持的地域列表。具體的文檔參見(jiàn) 查詢可用地域列表。

def hello_aliyun_regions():  request = DescribeRegionsRequest()  response = _send_request(request)  region_list = response.get('Regions').get('Region')  assert response is not None  assert region_list is not None  result = map(_print_region_id, region_list)  logging.info("region list: %s", result)def _print_region_id(item):  region_id = item.get("RegionId")  return region_iddef _send_request(request):  request.set_accept_format('json')  try:    response_str = clt.do_action(request)    logging.info(response_str)    response_detail = json.loads(response_str)    return response_detail  except Exception as e:    logging.error(e)hello_aliyun_regions()

在命令行運(yùn)行 python hello_ecs_api.py 會(huì)得到當(dāng)前支持的 Region列表。類似的輸出如下:

[u'cn-shenzhen', u'ap-southeast-1', u'cn-qingdao', u'cn-beijing', u'cn-shanghai', u'us-east-1', u'cn-hongkong', u'me-east-1', u'ap-southeast-2', u'cn-hangzhou', u'eu-central-1', u'ap-northeast-1', u'us-west-1']

查詢當(dāng)前的 Region 下的 ECS 實(shí)例列表

查詢實(shí)例列表和查詢 Region 列表非常類似,替換入?yún)?duì)象為DescribeInstancesRequest 即可,更多的查詢參數(shù)參考 查詢實(shí)例列表。

def list_instances():  request = DescribeInstancesRequest()  response = _send_request(request)  if response is not None:    instance_list = response.get('Instances').get('Instance')    result = map(_print_instance_id, instance_list)    logging.info("current region include instance %s", result)def _print_instance_id(item):  instance_id = item.get('InstanceId');  return instance_id            
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久99精品久久 | 国产视频第一区 | 欧美一级精品片在线看 | 国产精品视频中文字幕 | 色欧美视频| 91毛片网站 | 欧美成网站 | 国产亚洲高清在线精品不卡 | 一区二区三区视频播放 | 国产精品啪一品二区三区粉嫩 | 国产91精品亚洲精品日韩已满 | 中文字幕国 | 久久成人免费观看 | 青草久久久久 | 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 国产一区在线视频观看 | 99国产精品国产免费观看 | 线观看免费完整aaa 欧美在线一级 | 特片网久久 | 成人毛片视频免费看 | 色人阁在线视频 | 精品一区二区三区在线视频 | 日韩欧美电影一区二区三区 | 国产精品久久久网站 | 91av在线免费播放 | 少妇一级淫片高潮流水电影 | 欧美老外a级毛片 | 一级免费特黄视频 | 一级性生活免费视频 | 国产亚洲精品久久久久久久软件 | 99精品视频免费看 | 男女生羞羞视频网站在线观看 | 国产日韩三区 | 羞羞网站视频 | 91成人免费在线观看 | 久久久一区二区精品 | 国产精品资源手机在线播放 | 性生活视频一级 | 成人黄色短视频在线观看 | 欧美三级短视频 | 一边吃奶一边摸下娇喘 |