全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
访问控制

示例

更新时间:2017-06-07 13:26:11

#!/usr/bin/env python
#coding=utf-8

from aliyunsdkcore import client
from aliyunsdksts.request.v20150401 import AssumeRoleRequest

# 构建一个 Aliyun Client, 用于发起请求
# 构建Aliyun Client时需要设置AccessKeyId和AccessKeySevcret
# STS是Global Service, API入口位于华东 1 (杭州) , 这里Region填写"cn-hangzhou"
clt = client.AcsClient('<access-key-id>','<access-key-secret>','cn-hangzhou')

# 构造"AssumeRole"请求
request = AssumeRoleRequest.AssumeRoleRequest()
# 指定角色
request.set_RoleArn('<role-arn>')
# 设置会话名称,审计服务使用此名称区分调用者
request.set_RoleSessionName('<role-session-name>')

# 发起请求,并得到response
response = clt.do_action(request)

print response
本文导读目录