Update filtered group of proxies
Update the settings for a filtered group of proxies.
Path parameters
-
proxies_filtered_group_id
string Required "The identifier for the filtered group of proxies
Query parameters
-
version
string Checks for conflicts against the metadata version, then returns the value in the
x-cloud-resource-version
header.
Body
Required
Data for the filtered group of proxies to update
-
id
string Identifier of the filtered group of proxies
-
filters
array[object] Required Filters to be matched
Selects proxies by matching a proxy metadata item.
-
expected_proxies_count
integer(int32) Required Expected minimum number of proxies matching all filters in this group
Responses
-
200 application/json
Returns the created or updated filtered group of proxies
-
400 application/json
The provided identifier doesn't match the identifier in the object. (code:
proxies.proxies_filtered_group_id_conflict
) -
409 application/json
There is a version conflict. (code:
proxies.proxies_filtered_group_version_conflict
)
PUT
/platform/infrastructure/proxies/filtered-groups/{proxies_filtered_group_id}
curl \
--request PUT 'https://{{hostname}}/api/v1/platform/infrastructure/proxies/filtered-groups/{proxies_filtered_group_id}' \
--user "username:password" \
--header "Content-Type: application/json" \
--data '{"id":"string","filters":[{"key":"string","value":"string"}],"expected_proxies_count":42}'