Updates a Project.
Request syntax
PUT / HTTP/1.1
Authorization: <AuthorizationString>
x-log-bodyrawsize: 0
User-Agent: <UserAgent>
x-log-apiversion: 0.6.0
Host: <Project Endpoint>
x-log-signaturemethod: hmac-sha1
Date: <GMT Date>
Content-Type: application/json
Content-MD5: <Content-MD5>
Content-Length: <ContentLength>
Connection: Keep-Alive
Request parameters
Parameter | Type | Required? | Description |
---|---|---|---|
projectName | String | Yes | The Project name. It is part of the host field in a header. |
description | String | No. | The project description. By default, this parameter is an empty string. |
Request header
The UpdateProject interface does not have a special request header. For more information, see Public request header.
Response header
The UpdateProject interface does not have a special response header. For more information, see Public response header.
Response elements
The returned HTTP status code is 200.
Error codes
In addition to the Common error codes of Log Service, the following error codes that are exclusive to the UpdateProject interface may be returned.
HTTP status code | Error code | Error message | Description |
---|---|---|---|
404 | ProjectNotExist | The Project does not exist : <Project>. | The specified Project does not exist. |
400 | ParameterInvalid | The body is not valid json string. | The parameter is not a valid JSON string. |
500 | InternalServerError | Specified Server Error Message. | An error occurred to the specified server. |
Examples
Request example
PUT / HTTP/1.1
Authorization: LOG <yourAccessKeyId>:<yourSignature>
x-log-bodyrawsize: 0
User-Agent: sls-java-sdk-v-0.6.1
x-log-apiversion: 0.6.0
Host: my-project-test.cn-shanghai.log.aliyuncs.com
x-log-signaturemethod: hmac-sha1
Date: Sun, 27 May 2018 07:43:26 GMT
Content-Type: application/json
Content-MD5: A7967D81EFF5E3CD447FB6D8DF294E20
Content-Length: 40
Connection: Keep-Alive
{
"description": "Description of my-project-test"
}
Response example
HTTP/1.1 200
Server: nginx
Content-Length: 0
Connection: close
Access-Control-Allow-Origin: *
Date: Sun, 27 May 2018 07:43:27 GMT
x-log-requestid: 5B0A619F205DC3F30EDA9322