Modifying the Repository IP Address Whitelist
Function
Modify the repository IP address whitelist.
URI
PUT /v4/projects/{id}/trusted-ip-addresses/{ip_id}
Parameter | Mandatory | Type | Description |
|---|---|---|---|
id | Yes | Integer | Repository ID. |
ip_id | Yes | Integer | IP address ID. |
Request Parameters
Parameter | Mandatory | Type | Description |
|---|---|---|---|
X-Auth-Token | Yes | String | User token. It can be obtained by calling the IAM API used to obtain a user token. The value of X-Subject-Token in the response header is the user token. |
Request Body
Parameter | Type | Description |
|---|---|---|
ip_type | String | Format type. The value can be a specified IP address, IP address segment, or CIDR block. |
ip_start | String | Start IP address. |
ip_end | String | End IP Address. |
view_flag | String | Whether to allow access to the repository. |
download_flag | String | Whether to allow code download. |
upload_flag | String | Whether to allow code commit. |
remark | String | Remarks. |
Response Parameters
Status code: 200
Parameter | Type | Description |
|---|---|---|
id | String | Association result. |
repository_id | Integer | Repository ID. |
ip_range | String | IP address segment. |
ip_type | Integer | Format type. The value can be a specified IP address, IP address segment, or CIDR block. |
ip_start | String | Start IP address. |
ip_end | String | End IP Address. |
view_flag | Integer | Whether to allow access to the repository. |
download_flag | Integer | Whether to allow code download. |
upload_flag | Integer | Whether to allow code commit. |
remark | String | Remarks. |
created_at | String | Creation time. |
updated_at | String | Update time. |
order_flag | Integer | Sorting Files |
Parameter | Type | Description |
|---|---|---|
error_code | String | Error code. |
error_msg | String | Error message. |
Example Requests
PUT https://{endpoint}/v4/projects/{id}/trusted-ip-addresses/{ip_id} Example Responses
Status code: 200
{
"id": "61366",
"remark": "test12123",
"ip_range": "1.0.0.1",
"ip_type": 0,
"ip_start": "1.0.0.1",
"ip_end": "1.0.0.1",
"view_flag": 0,
"download_flag": 0,
"upload_flag": 0,
"created_at": "Nov 7, 2024 9:52:01 PM",
"updated_at": "Nov 7, 2024 9:52:01 PM",
"order_flag": 1,
"repository_id": 2111965777
} Status Code
Status Code | Description |
|---|---|
200 | OK |
Error code.
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

