Query Proposed Segmentation Group Ip Addresses
Retrieves a paginated list of unresolved IP addresses associated with a specific group within a segmentation object.
Notes
- IP addresses are tied to individual groups, not to the segmentation object as a whole.
- Only unresolved IP addresses, i.e. that could not be matched to NSX entities, are returned by this API.
- These IPs will be added as static members to the NSX group during publication.
Unique identifier of the segmentation session.
Unique identifier of the proposed segmentation object.
Unique identifier of the proposed group within the segmentation object.
Query parameters for filtering, sorting, and pagination
{
"site_ids": [
"123a456b-123c-456d-89ab-cdef12345678"
],
"offset": 0,
"page_size": 1000,
"sort_ascending": false,
"sort_by": "ipAddress"
}
Successfully retrieved IP addresses
{
"offset": 0,
"number_of_results": 9,
"total_result_count": 9,
"total_pages": 1,
"sort_ascending": false,
"sort_by": "ipAddress",
"results": [
{
"ip_address": "10.0.0.9"
},
{
"ip_address": "10.0.0.8"
},
{
"ip_address": "10.0.0.7"
},
{
"ip_address": "10.0.0.6"
},
{
"ip_address": "10.0.0.5"
},
{
"ip_address": "10.0.0.4"
},
{
"ip_address": "10.0.0.3"
},
{
"ip_address": "10.0.0.2"
},
{
"ip_address": "10.0.0.1"
}
]
}
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unexpected error
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/ssp/segmentation/{session-id}/results/proposed-segmentation-objects/{proposed-segmentation-object-id}/groups/{group-id}/ip-addresses