NSX-T Data Center REST API
Get paginated aggregated configuration for the draft
Get a paginated aggregated configuration of a given draft. This aggregatedconfiguration is the differnece between the current published firewall
configuration and a firewall configuration stored in a given draft.
For an initial API call, if request_id is present in a response, then this is
a paginated aggregated configuration of a given draft, containing all the
security policies from the aggregated configuration.
Using this request_id, more granular aggregated configuration, at security
policy level, can be fetched from subsequent API calls.
Absence of request_id suggests that whole aggregated configuration has been
returned as a response to initial API call, as the size of aggregated
configuration is not big enough to need pagination.
Request:
Method:
GET
URI Path(s):
/policy/api/v1/infra/drafts/{draft-id}/aggregated_with_pagination
/policy/api/v1/global-infra/drafts/{draft-id}/aggregated_with_pagination
/policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/drafts/{draft-id}/aggregated_with_pagination
/policy/api/v1/global-infra/drafts/{draft-id}/aggregated_with_pagination
/policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/drafts/{draft-id}/aggregated_with_pagination
Request Headers:
n/a
Query Parameters:
PolicyDraftPaginatedAggregatedConfigurationRequestParameters+
Request Body:
n/a
Example Request:
1.Initial call to get paginated aggregated configuration. 2.Call to get the detailed aggregated configuration for a security policySuccessful Response:
Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
PolicyDraftPaginatedAggregatedConfigurationResult+