更新令牌-UpdateUFileToken

更新令牌的操作权限,可操作key的前缀,可操作bucket和令牌超时时间点

Request Parameters

Parameter nameTypeDescriptionRequired
Regionstring地域。 参见 地域和可用区列表No
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口Yes
TokenIdstring令牌IDYes
TokenNamestring令牌名称No
AllowedOps.nstring令牌允许执行的操作,[ TOKEN_ALLOW_NONE , TOKEN_ALLOW_READ , TOKEN_ALLOW_WRITE , TOKEN_ALLOW_DELETE , TOKEN_ALLOW_LIST, TOKEN_ALLOW_IOP , TOKEN_ALLOW_DP ]No
AllowedPrefixes.nstring令牌允许操作的key前缀No
AllowedBuckets.nstring令牌允许操作的bucketNo
ExpireTimeint令牌的超时时间点(时间戳);注意:过期时间不能超过 4102416000No

Response Elements

Parameter nameTypeDescriptionRequired
RetCodeint操作返回码Yes
Actionstring操作名称Yes

Request Example

https://api.ucloud.cn/?Action=UpdateUFileToken
&ProjectId=org-xxx
&Region=cn-bj
&TokenId=679c7e5e-74b8-4048-b622-33dd4e8634db
&TokenName=testname
&AllowedOps.0=TOKEN_ALLOW_READ 
&AllowedOps.1=TOKEN_ALLOW_WRITE
&AllowedPrefixes.0=test/test
&AllowedPrefixes.1=test1/test1
&AllowedPrefixes.2=test2/test2
&AllowedBuckets.0=bucket0
&AllowedBuckets.1=bucket1
&ExpireTime=1520411979

Response Example

{
    "RetCode": 0,
    "Action": "UpdateUFileTokenResponse"
}