API Description | API Path |
---|---|
List LBAppProfilesPaginated list of all LBAppProfiles. |
GET /policy/api/v1/infra/lb-app-profiles
|
Delete LBAppProfile and all the entities contained by this LBAppProfileDelete the LBAppProfile along with all the entities contained by this LBAppProfile. |
DELETE /policy/api/v1/infra/lb-app-profiles/<lb-app-profile-id>
|
Read LBAppProfileRead a LBAppProfile. |
GET /policy/api/v1/infra/lb-app-profiles/<lb-app-profile-id>
|
Create or update a LBAppProfileIf a LBAppProfile with the lb-app-profile-id is not already present, create a new LBAppProfile. If it already exists, update the LBAppProfile. This is a full replace. |
PATCH /policy/api/v1/infra/lb-app-profiles/<lb-app-profile-id>
|
Create or update a LBAppProfileIf a LBAppProfile with the lb-app-profile-id is not already present, create a new LBAppProfile. If it already exists, update the LBAppProfile. This is a full replace. |
PUT /policy/api/v1/infra/lb-app-profiles/<lb-app-profile-id>
|
List LBClientSslProfilesPaginated list of all LBClientSslProfiles. |
GET /policy/api/v1/infra/lb-client-ssl-profiles
|
Delete LBClientSslProfile and all the entities contained by this LBClientSslProfileDelete the LBClientSslProfile along with all the entities contained by this LBClientSslProfile. |
DELETE /policy/api/v1/infra/lb-client-ssl-profiles/<lb-client-ssl-profile-id>
|
Read LBClientSslProfileRead a LBClientSslProfile. |
GET /policy/api/v1/infra/lb-client-ssl-profiles/<lb-client-ssl-profile-id>
|
Create or update a LBClientSslProfileIf a LBClientSslProfile with the lb-client-ssl-profile-id is not already present, create a new LBClientSslProfile. If it already exists, update the LBClientSslProfile. This is a full replace. |
PATCH /policy/api/v1/infra/lb-client-ssl-profiles/<lb-client-ssl-profile-id>
|
Create or update a LBClientSslProfileIf a LBClientSslProfile with the lb-client-ssl-profile-id is not already present, create a new LBClientSslProfile. If it already exists, update the LBClientSslProfile. This is a full replace. |
PUT /policy/api/v1/infra/lb-client-ssl-profiles/<lb-client-ssl-profile-id>
|
List LBMonitorProfiles for infraPaginated list of all LBMonitorProfiles for infra. |
GET /policy/api/v1/infra/lb-monitor-profiles
|
Delete LBMonitorProfile and all the entities contained by this LBMonitorProfileDelete the LBMonitorProfile along with all the entities contained by this LBMonitorProfile. |
DELETE /policy/api/v1/infra/lb-monitor-profiles/<lb-monitor-profile-id>
|
Read LBMonitorProfileRead a LBMonitorProfile. |
GET /policy/api/v1/infra/lb-monitor-profiles/<lb-monitor-profile-id>
|
Create or update a LBMonitorProfileIf a LBMonitorProfile with the lb-monitor-profile-id is not already present, create a new LBMonitorProfile. If it already exists, update the LBMonitorProfile. This is a full replace. |
PATCH /policy/api/v1/infra/lb-monitor-profiles/<lb-monitor-profile-id>
|
Create or update a LBMonitorProfileIf a LBMonitorProfile with the lb-monitor-profile-id is not already present, create a new LBMonitorProfile. If it already exists, update the LBMonitorProfile. This is a full replace. |
PUT /policy/api/v1/infra/lb-monitor-profiles/<lb-monitor-profile-id>
|
Read load balancer usage for the given nodeAPI is used to retrieve node usage for load balancer which contains basic information, LB entity usages and capacities for the given node. Currently only edge node is supported. The parameter ?node_path= /infra/sites/default/enforcement-points/default/edge-clusters/ 85175e0b-4d74-461d-83e1-f3b785adef9c/edge-nodes/ 86e077c0-449f-11e9-87c8-02004eb37029. |
GET /policy/api/v1/infra/lb-node-usage
|
Read load balancer node usage summaryThe API is used to retrieve the load balancer node usage summary of all nodes for every enforcement point. - If the parameter ?include_usages=true exists, the property node_usages are included in response. By default, the property node_usages is not included in response. - If parameter ?enforcement_point_path= only node usage summary from specific enforcement point is included in response. If no enforcement point path is specified, information will be aggregated from each enforcement point. |
GET /policy/api/v1/infra/lb-node-usage-summary
|
List LBPersistenceProfiles for infraPaginated list of all LBPersistenceProfiles for infra. |
GET /policy/api/v1/infra/lb-persistence-profiles
|
Delete LBPersistenceProfile and all the entities contained by this LBPersistenceProfileDelete the LBPersistenceProfile along with all the entities contained by this LBPersistenceProfile. |
DELETE /policy/api/v1/infra/lb-persistence-profiles/<lb-persistence-profile-id>
|
Read LBPersistenceProfileRead a LBPersistenceProfile. |
GET /policy/api/v1/infra/lb-persistence-profiles/<lb-persistence-profile-id>
|
Create or update a LBPersistenceProfileIf a LBPersistenceProfile with the lb-persistence-profile-id is not already present, create a new LBPersistenceProfile. If it already exists, update the LBPersistenceProfile. This is a full replace. |
PATCH /policy/api/v1/infra/lb-persistence-profiles/<lb-persistence-profile-id>
|
Create or update a LBPersistenceProfileIf a LBPersistenceProfile with the lb-persistence-profile-id is not already present, create a new LBPersistenceProfile. If it already exists, update the LBPersistenceProfile. This is a full replace. |
PUT /policy/api/v1/infra/lb-persistence-profiles/<lb-persistence-profile-id>
|
List LBPoolsPaginated list of all LBPools. |
GET /policy/api/v1/infra/lb-pools
|
Delete LBPool and all the entities contained by this LBPoolDelete the LBPool along with all the entities contained by this LBPool. |
DELETE /policy/api/v1/infra/lb-pools/<lb-pool-id>
|
Read LBPoolRead a LBPool. |
GET /policy/api/v1/infra/lb-pools/<lb-pool-id>
|
Create or update a LBPoolIf a LBPool with the lb-pool-id is not already present, create a new LBPool. If it already exists, update the LBPool. This is a full replace. |
PATCH /policy/api/v1/infra/lb-pools/<lb-pool-id>
|
Create or update a LBPoolIf a LBPool with the lb-pool-id is not already present, create a new LBPool. If it already exists, update the LBPool. This is a full replace. |
PUT /policy/api/v1/infra/lb-pools/<lb-pool-id>
|
List LBServerSslProfilesPaginated list of all LBServerSslProfiles. |
GET /policy/api/v1/infra/lb-server-ssl-profiles
|
Delete LBServerSslProfile and all the entities contained by this LBServerSslProfileDelete the LBServerSslProfile along with all the entities contained by this LBServerSslProfile. |
DELETE /policy/api/v1/infra/lb-server-ssl-profiles/<lb-server-ssl-profile-id>
|
Read LBServerSslProfileRead a LBServerSslProfile. |
GET /policy/api/v1/infra/lb-server-ssl-profiles/<lb-server-ssl-profile-id>
|
Create or update a LBServerSslProfileIf a LBServerSslProfile with the lb-server-ssl-profile-id is not already present, create a new LBServerSslProfile. If it already exists, update the LBServerSslProfile. This is a full replace. |
PATCH /policy/api/v1/infra/lb-server-ssl-profiles/<lb-server-ssl-profile-id>
|
Create or update a LBServerSslProfileIf a LBServerSslProfile with the lb-server-ssl-profile-id is not already present, create a new LBServerSslProfile. If it already exists, update the LBServerSslProfile. This is a full replace. |
PUT /policy/api/v1/infra/lb-server-ssl-profiles/<lb-server-ssl-profile-id>
|
Read load balancer service usage summaryAPI is used to retrieve the load balancer usage summary for all load balancer services. If the parameter ?include_usages=true exists, the property service-usages is included in the response. By default, service-usages is not included in the response. |
GET /policy/api/v1/infra/lb-service-usage-summary
|
List LBServicePaginated list of all LBService. |
GET /policy/api/v1/infra/lb-services
|
Delete LBService and all the entities contained by this LBServiceDelete the LBService along with all the entities contained by this LBService. |
DELETE /policy/api/v1/infra/lb-services/<lb-service-id>
|
Read LBServiceRead an LBService. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>
|
Create or update a LBVirtualServerIf a LBService with the lb-service-id is not already present, create a new LBService. If it already exists, update the LBService. This is a full replace. |
PATCH /policy/api/v1/infra/lb-services/<lb-service-id>
|
Create or update a LBServiceIf a LBService with the lb-service-id is not already present, create a new LBService. If it already exists, update the LBService. This is a full replace. |
PUT /policy/api/v1/infra/lb-services/<lb-service-id>
|
Get LBService status informationGet LBService detailed status information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/detailed-status
|
Get LBPool status informationGet LBPool detailed status information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/lb-pools/<lb-pool-id>/detailed-status
|
Get LBPool statistics informationGet LBPoolStatistics information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/lb-pools/<lb-pool-id>/statistics
|
Get LBVirtualServer status informationGet LBVirtualServer detailed status information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/lb-virtual-servers/<lb-virtual-server-id>/detailed-status
|
Get LBVirtualServer statistics informationGet LBVirtualServerStatistics information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/lb-virtual-servers/<lb-virtual-server-id>/statistics
|
Get LBService usage informationGet LBServiceUsage information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/service-usage
|
Get LBService statistics informationGet LBServiceStatistics information. - no enforcement point path specified: Information will be aggregated from each enforcement point. - {enforcement_point_path}: Information will be retrieved only from the given enforcement point. |
GET /policy/api/v1/infra/lb-services/<lb-service-id>/statistics
|
Retrieve a list of supported SSL ciphers and protocolsRetrieve a list of supported SSL ciphers and protocols. |
GET /policy/api/v1/infra/lb-ssl-ciphers-and-protocols
|
List LBVirtualServersPaginated list of all LBVirtualServers. |
GET /policy/api/v1/infra/lb-virtual-servers
|
Delete LBVirtualServer and all the entities contained by this LBVirtualServerDelete the LBVirtualServer along with all the entities contained by this LBVirtualServer. |
DELETE /policy/api/v1/infra/lb-virtual-servers/<lb-virtual-server-id>
|
Read LBVirtualServerRead a LBVirtualServer. |
GET /policy/api/v1/infra/lb-virtual-servers/<lb-virtual-server-id>
|
Create or update a LBVirtualServerIf a LBVirtualServer with the lb-virtual-server-id is not already present, create a new LBVirtualServer. If it already exists, update the LBVirtualServer. This is a full replace. |
PATCH /policy/api/v1/infra/lb-virtual-servers/<lb-virtual-server-id>
|
Create or update a LBVirtualServerIf a LBVirtualServer with the lb-virtual-server-id is not already present, create a new LBVirtualServer. If it already exists, update the LBVirtualServer. This is a full replace. |
PUT /policy/api/v1/infra/lb-virtual-servers/<lb-virtual-server-id>
|