使用ActionTrail Python SDK
ActionTrail提供官方的Python SDK。本文将简单介绍一下如何使用ActionTrail的Python SDK。
安装Aliyun Core SDK。
pip install aliyun-python-sdk-core
安装ActionTrail Python SDK。
pip install aliyun-python-sdk-actiontrail
下面是测试的代码。调用LookupEventsRequest
获取所有CreateRole
事件。
#!/usr/bin/env python
#coding=utf-8from aliyunsdkcore import client
from aliyunsdkactiontrail.request.v20171204 import LookupEventsRequestclt = client.AcsClient('您的AK id', '您的AK secret', 'cn-hangzhou')request = LookupEventsRequest.LookupEventsRequest()
request.set_EventName('CreateRole')response = clt.do_action_with_exception(request)print response
执行代码。
$ python actiontrail_test.py | python -m json.tool
{"EndTime": "2018-04-09T00:47:11Z","Events": [{"acsRegion": "cn-hangzhou","apiVersion": "2015-05-01","eventId": "9554F0A2-DA47-4390-A21C-F3D56CF6CCC0","eventName": "CreateRole","eventSource": "ram-share.aliyuncs.com","eventTime": "2018-04-08T17:27:29Z","eventType": "ApiCall","eventVersion": "1","isGlobal": true,"referencedResources": {"Role": ["AliyunStreamDefaultRole"]},"requestId": "9554F0A2-DA47-4390-A21C-F3D56CF6CCC0","requestParameters": {"AssumeRolePolicyDocument": "\"{\\\\\\\"Statement\\\\\\\":[{\\\\\\\"Action\\\\\\\":\\\\\\\"sts:AssumeRole\\\\\\\",\\\\\\\"Effect\\\\\\\":\\\\\\\"Allow\\\\\\\",\\\\\\\"Principal\\\\\\\":{\\\\\\\"Service\\\\\\\":[\\\\\\\"stream.aliyuncs.com\\\\\\\"]}}],\\\\\\\"Version\\\\\\\":\\\\\\\"1\\\\\\\"}\"","Description": "\"\u6d41\u8ba1\u7b97\u670d\u52a1\u9ed8\u8ba4\u4f7f\u7528\u6b64\u89d2\u8272\u6765\u8bbf\u95ee\u60a8\u5728\u5176\u4ed6\u4e91\u4ea7\u54c1\u4e2d\u7684\u8d44\u6e90\"","HostId": "\"ram-share.aliyuncs.com\"","RequestId": "\"9554F0A2-DA47-4390-A21C-F3D56CF6CCC0\"","RoleName": "\"AliyunStreamDefaultRole\"","SecureTransport": "\"true\"","needarrayitemname": "\"true\""},"serviceName": "Ram","sourceIpAddress": "121.0.29.156","userIdentity": {"accountId": "1532770894211314","principalId": "1532770894211314","sessionContext": {"attributes": {"creationDate": "2018-04-08T17:27:29Z","mfaAuthenticated": "false"}},"type": "root-account","userName": "root"}}
}
使用ActionTrail Python SDK相关推荐
- python 智能识别 商品_阿里云货架商品识别与管理Python SDK使用示例-阿里云开发者社区...
概述 货架商品识别与管理(Retail Image Recognition)是基于深度学习.图像检测.图像识别等技术,为新零售品牌商/经销商提供AI商品识别能力的阿里云产品:适用于货架商品识别.陈列识 ...
- Tungsten Fabric SDN — VNC API — API Client 的 Python SDK
目录 文章目录 目录 VNC API Client 安装 VNC API Client API Model 示例程序 Troubleshooting VNC API Client Tungsten F ...
- python 断点重传_性能调优-python SDK 调优
python SDK python 和 java 或者和 GO ,在性能上来说都不是最好的,而且 python 无法支持多核的并发,只能跑在单核上的多线程.但是 oss 也提供了相应的方法提高多线程的 ...
- python如何使用sdk_七牛云存储Python SDK使用教程 - 基本介绍
本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作. 安装 首先,要使用Python的SDK必须要先安装.七牛的Python SDK是开源的,托管在Githu ...
- 使用阿里云Python SDK管理ECS安全组
准备工作 本机操作系统:CentOS7 python版本:python2.7.5 还需要准备如下信息: 一个云账号.Access Key ID.Access Key Secret.安全组ID.Regi ...
- 七牛云存储Python SDK使用教程 - 上传策略详解
本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作. 前言 我们在上面的两节中了解到,客户端上传文件时,需要从业务服务器申请一个上传凭证(Upload Tok ...
- python sdk怎么用_如何使用七牛Python SDK写一个同步脚本及使用教程
七牛云存储的 Python 语言版本 SDK(本文以下称 Python-SDK)是对七牛云存储API协议的一层封装,以提供一套对于 Python 开发者而言简单易用的开发工具.Python 开发者在对 ...
- aws python库_适用于Alexa的新AWS Python SDK入门指南
aws python库 by Ralu Bolovan 由Ralu Bolovan 适用于Alexa的新AWS Python SDK入门指南 (A Beginner's guide to the ne ...
- 如何开发python sdk调用数据_Python SDK调用示例
开发者可以通过Python SDK,调用物联网数据分析中生成的API. 步骤一:安装SDK 登录Python官方网站下载2.6.5及以上版本的Python,并按说明完成安装. (可选)安装Python ...
最新文章
- Asp.Net中验证控件简单分析
- golang 去除 空白字符 含制表符
- [leetcode] 70.爬楼梯
- SAP Spartacus url里默认electronics-spa的由来
- 最长递增子序列的个数Python解法
- stevedore——启用方式
- matlab中云模型,云模型简介与个人理解matlab程序.doc
- idea导入spring源码_Spring源码入门到放弃(一):环境准备
- thrift编写服务端 客户端
- 一图读懂敏捷开发参与者及基本流程
- 程序员为什么更容易脱发?
- java 导出压缩文件,IO流非正常关闭引起的“不可预料的压缩文件末端”的解决办法
- 如何取消文件关联,恢复文件默认的图标,最简单的办法!!!!!
- php微信支付需要哪些设置,如何申请和配置微信支付接口?
- 运维开发团队技能与效率提速利器:运维+低代码
- NOIP2017初赛试题
- 只有程序员才深有体会-------让人直想呵呵哒的BUG!!!
- Centos服务器上安装Tomcat
- 写作——如何描述图表
- 系统修改利器XueTr
热门文章
- android bitmap裁剪中间,Android裁剪中心位图
- python求三个数中最小(大)的元素
- 怎么暂时关闭网站php,WordPress怎么临时关闭网站进行维护
- uva 1252——Twenty Questions
- node.js 获取异步方法里面的数据 =》 两种方式
- HTML如何做个播放器图表,Web绘图神器之ECharts-ts文件播放器
- 嵌入式开发硬件知识札记
- LVM (Logic Volume Management,逻辑卷管理)
- (C语言版)栈和队列(二)——实现顺序存储栈和顺序存储队列的相关操作
- 【汇编语言】结合C语言,使用VS 2017调试模式下的反汇编工具学习32位x86汇编指令