最近更新时间:2023.05.05 14:13:05
首次发布时间:2021.02.23 10:42:32
为账户新建一个角色。
请求方式: HTTP GET
参数 | 类型 | 是否必须 | 描述 |
---|---|---|---|
Action | String | Y | CreateRole |
Version | String | Y | 2018-01-01 |
TrustPolicyDocument | String | Y | 角色的信任策略,信任策略格式参考下方说明 |
RoleName | String | Y | 角色名 |
DisplayName | String | Y | 展示名称 |
Description | String | N | 角色的描述 |
MaxSessionDuration | Integer | N | 角色最大会话时间,用于限制角色扮演产生的临时安全凭证的有效期的最大范围。取值范围:3600秒~43200秒,非必填,默认为43200秒。 |
信任策略遵循IAM的策略语法规则。
{ "Statement": [ { "Effect": "Allow", "Action": [ "sts:AssumeRole" ], "Principal": { "IAM": [ "trn:iam::2000000001:root" ] } } ] }
{ "Statement": [ { "Effect": "Allow", "Action": [ "sts:AssumeRole" ], "Principal": { "Service": [ "ecs" ] } } ] }
业务的Result结构定义:
参数 | 类型 | 是否必须 | 描述 |
---|---|---|---|
Role | Role | Y | 角色的结构 |