PrivateLink
Name | Type | Required | Format | Description |
Action | String | Yes | [a-zA-Z]+ | Name of an API, indicating the operation to be performed. |
Version | String | Yes | YYYY-MM-DD | The version number of the API. The current version is 2020-04-01. |
X-Expires | Int | No | 300 | The validity period of the signature. Unit: seconds. If you do not enter any value, 900 is used by default. |
Name | Type | Required | Description |
X-Date | String | Yes | The request timestamp, accurate to the second in UTC time. Example: 20201103T104027Z. |
Authorization | String | Yes | HMAC-SHA256 Credential={AccessKey}/{ShortDate}/{Region}/{Service}/request, SignedHeaders={SignedHeaders}, Signature={Signature}. |
Name | Type | Remark |
AccessKey | String | AccessKey of the request. |
ShortDate | String | Short date of the request, accurate to the day. UTC time is used. Example: 20180201. |
Region | String | The Region ID for the request, such as cn-beijing. |
Service | String | The requested service, when calling the PrivateLink OpenAPI, is privatelink. |
SignedHeaders | String | The headers that are used for the signature. Separate multiple headers semicolons ( ; ). |
Signature | String | The signature after the calculation is completed. For more information on how the signature is calculated, refer to Signature mechanism. |
Name | Type | Required | Description |
X-Date | String | Yes | The request timestamp, accurate to the second in UTC time. Example: 20201103T104027Z. |
X-Algorithm | String | Yes | Set the value to HMAC-SHA256. |
X-Credential | String | Yes | The credential value in the format of {AccessKey}/{ShortDate}/{Region}/{Service}/request. |
X-SignedHeaders | String | Yes | The headers that are used for the signature. Separate multiple headers semicolons ( ; ). |
X-Signature | String | Yes | The signature after the calculation is completed. For more information on how the signature is calculated, refer to Signature mechanism. |