Common parameters include common request parameters and common response parameters.
Common request parameters
Parameter | Type | Required | Description |
---|---|---|---|
Format | String | No | The format in which to return the response. Set the value to JSON. |
Version | String | Yes | The version of the API in the YYYY-MM-DD format. Set the value to 2020-07-06. |
AccessKeyId | String | Yes | The AccessKey ID provided to you by Alibaba Cloud for authentication. |
Signature | String | Yes | The signature string of the current request. For more information about how signatures are calculated, see Signature method. |
SignatureMethod | String | Yes | The encryption method of the signature string. Set the value to HMAC-SHA1. |
Timestamp | String | Yes | The timestamp of the request. Specify the time in the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ
format. The time must be in UTC.
For example, 2020-01-10T12:00:00Z specifies 20:00:00 on January 10, 2020 (UTC+8). |
SignatureVersion | String | Yes | The version of the signature encryption algorithm. Set the value to 1.0. |
SignatureNonce | String | Yes | A unique, random number used to prevent replay attacks. You must use different random numbers for different requests. |
Sample requests
http://actiontrail.cn-hangzhou.aliyuncs.com/actiontrail
? SignatureVersion=1.0
&OssBucketName=yuanch****
&Name=CreateTest
&Format=JSON
&Timestamp=2020-01-10T12:00:00Z
&Signature=iyEsE7vgGUWop7Term5HM48wzJ****
&AccessKeyId=LTAI4GK3D6YtNkNZfjDV****
&SignatureMethod=HMAC-SHA1
&Version=2020-07-06
&RoleName=aliyunactiontraildefaultrole
&Action=CreateTrail
&SignatureNonce=c69b30de-97f9-11e5-afb0-7831c1c8****
Common response parameters
Responses are returned in the JSON format. Every response returns a unique RequestId regardless of whether the call is successful.
- A
2xx
HTTP status code indicates a successful call. - A
4xx
or5xx
HTTP status code indicates a failed call.
Sample responses
{
"RequestId":"4C467B38-3910-447D-87BC-AC049166F216"
/*Return Result Data*/
}