接口描述
本接口(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}}