Retrieves a temporary account and temporary password for logging on to an instance.
Operation description
The temporary password is valid for 1 hour. If you use STS to make the request, the validity period of the temporary password is the same as that of the STS token used in the request.
The permissions granted by a temporary token obtained through an Alibaba Cloud account are the same as the permissions granted when you log on to the instance with the username and password of the Alibaba Cloud account.
The permissions granted by a temporary token obtained through a RAM user are the same as the permissions granted when you log on to the instance with the username and password of the RAM user.
The permissions granted by a temporary token obtained through STS are the same as the permissions of the STS token.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cr:GetAuthorizationToken |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The repository instance ID. |
cri-kmsiwlxxdcvaduwb |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
E069EB86-E6AD-4A98-ADDE-0E993390239A |
| ExpireTime |
integer |
The expiration timestamp of the temporary token, in milliseconds. |
1571242083000 |
| Code |
string |
The return code. |
success |
| IsSuccess |
boolean |
Indicates whether the request is successful. |
true |
| TempUsername |
string |
The username used to log on to the Registry. |
temp_user_cr |
| AuthorizationToken |
string |
The password used to log on to the Registry. |
shaunadadakks:uuczxnjcyeyhdjadkkajsjdjadhyucb |
Examples
Success response
JSON format
{
"RequestId": "E069EB86-E6AD-4A98-ADDE-0E993390239A",
"ExpireTime": 1571242083000,
"Code": "success",
"IsSuccess": true,
"TempUsername": "temp_user_cr",
"AuthorizationToken": "shaunadadakks:uuczxnjcyeyhdjadkkajsjdjadhyucb"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | SystemError | Unknown error. | |
| 403 | NoPrivilege | Access denied for this user. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.