NSX-T Data Center REST API
Associated URIs:
| API Description | API Path | 
|---|---|
List LBAppProfilesPaginated list of all LBAppProfiles. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        DELETE /policy/api/v1/infra/lb-app-profiles/{lb-app-profile-id}
                         | 
                    
Read LBAppProfileRead a LBAppProfile. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
Read LBClientSslProfileRead a LBClientSslProfile.  | 
                      
                        GET /policy/api/v1/infra/lb-client-ssl-profiles/{lb-client-ssl-profile-id}
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
List LBMonitorProfiles for infraPaginated list of all LBMonitorProfiles for infra.  | 
                      
                        GET /policy/api/v1/infra/lb-monitor-profiles
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
Read LBMonitorProfileRead a LBMonitorProfile.  | 
                      
                        GET /policy/api/v1/infra/lb-monitor-profiles/{lb-monitor-profile-id}
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
List LBPersistenceProfiles for infraPaginated list of all LBPersistenceProfiles for infra. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        DELETE /policy/api/v1/infra/lb-persistence-profiles/{lb-persistence-profile-id}
                         | 
                    
Read LBPersistenceProfileRead a LBPersistenceProfile. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        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. This API is deprecated for the NSX-T Load Balancer, but not for the NSX-T Distributed Load Balancer.  | 
                      
                        PUT /policy/api/v1/infra/lb-persistence-profiles/{lb-persistence-profile-id}
                         | 
                    
List LBServerSslProfilesPaginated list of all LBServerSslProfiles.  | 
                      
                        GET /policy/api/v1/infra/lb-server-ssl-profiles
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
Read LBServerSslProfileRead a LBServerSslProfile.  | 
                      
                        GET /policy/api/v1/infra/lb-server-ssl-profiles/{lb-server-ssl-profile-id}
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
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}
                           (Deprecated)
                         | 
                    
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
                           (Deprecated)
                         |