创建策略

最近更新时间:2024-11-01 17:35:52

我的收藏

接口描述

本接口(CreatePolicy)可用于创建策略。
请求域名:
cam.api.qcloud.com
说明:
CreatePolicy 接口创建的策略,createMode 默认是 2。

输入参数

以下请求参数列表仅列出了接口请求参数,未列出 公共请求参数
参数名称
类型
必选
描述
policyName
string
策略名
description
string
策略描述
policyDocument
string
策略文档,示例:{"version":"2.0","statement":[{"action":"name/sts:AssumeRole","effect":"allow","principal":{"service":["cloudaudit.cloud.tencent.com","cls.cloud.tencent.com"]}}]},principal用于指定角色的授权对象。获取该参数可参阅 获取该参数可参阅 获取角色详情 输出参数RoleInfo。

输出参数

参数名称
类型
描述
policyId
int
策略 ID

示例

输入

https://cam.api.qcloud.com/v2/index.php
?policyName=testpppName323
&policyDocument=%7B%22version%22%3A%222.0%22%2C%22statement%22%3A%5B%7B%22action%22%3A%22cvm%3A%2A%22%2C%22effect%22%3A%22allow%22%2C%22resource%22%3A%22%2A%22%7D%5D%7D
&SignatureMethod=HmacSHA256
&Action=CreatePolicy
&Region=gz
&SecretId=************************************************************
&Nonce=19057
&Timestamp=1508489703
&RequestClient=SDK_PHP_1.1
&Signature=7mTuDFCaxt8Ki%2FtnEpvws%2BvoWcMPi1zESHpPXMElSQc%3D

输出

{
"code": 0,
"message": "",
"codeDesc": "Success",
"data": {
"policyId": 524497
}
}


错误码

参见 错误码