Querying Details of a Whitelist¶
Function¶
This API is used to query details about a whitelist using its ID.
URI¶
GET /v2.0/lbaas/whitelists/{whitelist_id}
Parameter | Mandatory | Type | Description |
---|---|---|---|
whitelist_id | Yes | String | Specifies the whitelist ID. |
Request¶
None
Response¶
Parameter | Type | Description |
---|---|---|
id | String | Specifies the whitelist ID. |
tenant_id | String | Specifies the ID of the project where the forwarding rule is used. The value contains a maximum of 255 characters. |
listener_id | String | Specifies the ID of the listener to which the whitelist is added. |
enable_whitelist | Boolean | Specifies whether to enable access control. true: Access control is enabled. false: Access control is disabled. |
whitelist | String | Specifies the IP addresses in the whitelist. |
Example Request¶
Example request: Querying details of a whitelist
GET https://{Endpoint}/v2.0/lbaas/whitelists/09e64049-2ab0-4763-a8c5-f4207875dc3e
Example Response¶
Example response
{ "whitelist": { "id": "eabfefa3fd1740a88a47ad98e132d238", "listener_id": "eabfefa3fd1740a88a47ad98e132d238", "tenant_id": "eabfefa3fd1740a88a47ad98e132d238", "enable_whitelist": true, "whitelist": "192.168.11.1,192.168.0.1/24,192.168.201.18/8,100.164.0.1/24" } }
Status Code¶
For details, see HTTP Status Codes of Shared Load Balancers.