Get Consolidated Effective IP Address Members
Returns the consolidated effective IP address members of the specified NSGroup. This is applicable in the case of a federated environment. The response includes a site-wise list of static and dynamically translated effective IP address members. If the ns-group evaluation on a site is empty, the response will contain the site-id with empty list. If an ns-group is a reference group on a site, then its consolidated effective IP response will contain the effective IPs from other sites, and the response will contain an empty list of IPs for the sites where is it a reference group.
This API is applicable only for Global Groups that contain (either directly or via nesting) VirtualMachine, VIF, Segment, SegmentPort, or IPSet member types. Please use the cursor value in the response to fetch the next page. If there is no cursor value in the response, it indicates that it is the last page of results for the query.
This API is deprecated. Please use below policy API /global-infra/domains/<domain-id>/groups/<group-id>/members/consolidated-effective-ip-addresses to fetch effective IP address members for a group.
NSGroup Id
Opaque cursor to be used for getting next page of records (supplied by current result page)
Comma separated list of fields that should be included in query result
IP address, range, or subnet
Maximum number of results to return in this page (server may return fewer)
UUID of the site from which the effective IP addresses are to be fetched
sort_ascending
Field by which records are sorted
OK
{
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_self": {},
"cursor": "string",
"result_count": 0,
"sort_ascending": false,
"sort_by": "string",
"results": [
{
"effective_ips": [
"string"
],
"site_id": "string"
}
]
}
Not Found
curl -H 'Authorization: <value>' https://{api_host}/api/v1/ns-groups/{ns-group-id}/consolidated-effective-ip-address-members