NSX-T Data Center REST API
Associated URIs:
| API Description | API Path | 
|---|---|
List predefined runbooksList Online Diagnostic System predefined runbooks.  | 
                      
                        GET /policy/api/v1/infra/sha/pre-defined-runbooks
                         | 
                    
Read a predefined runbookRead Online Diagnostic System predefined runbook.  | 
                      
                        GET /policy/api/v1/infra/sha/pre-defined-runbooks/{runbook-id}
                         | 
                    
Read help information of a predefined runbookRead help information of an Online Diagnostic System predefined runbook.  | 
                      
                        GET /policy/api/v1/infra/sha/pre-defined-runbooks/{runbook-id}/help
                         | 
                    
List runbook invocation artifactsGet a paginated list of Online Diagnostic System runbook invocation artifacts.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-artifacts
                         | 
                    
Delete a runbook invocation artifact batch requestDelete an Online Diagnostic System runbook invocation batch request.  | 
                      
                        DELETE /policy/api/v1/infra/sha/runbook-artifacts/{request-id}
                         | 
                    
Read the status of a runbook invocation batch requestRead the status of a runbook invocation batch request.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-artifacts/{request-id}
                         | 
                    
Create request to collect artifacts generated by an Online Diagnostic System runbook invocationsCreate request to collect the artifacts generated by Online Diagnostic System runbook invocations in a batch.  | 
                      
                        PATCH /policy/api/v1/infra/sha/runbook-artifacts/{request-id}
                         | 
                    
Create request to collect artifacts generated by an Online Diagnostic System runbook invocationsCreate request to collect the artifacts generated by Online Diagnostic System runbook invocations in a batch.  | 
                      
                        PUT /policy/api/v1/infra/sha/runbook-artifacts/{request-id}
                         | 
                    
Download the collection of artifacts generated by an Online Diagnostic System runbook invocationsDownload the collection of artifacts generated by an Online Diagnostic System runbook invocations.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-artifacts/{request-id}/artifact
                         | 
                    
List runbook invocationsGet a paginated list of Online Diagnostic System runbook invocation entities.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-invocations
                         | 
                    
Delete a runbook invocationDelete an Online Diagnostic System runbook invocation with the specified identifier.  | 
                      
                        DELETE /policy/api/v1/infra/sha/runbook-invocations/{invocation-id}
                         | 
                    
Read a runbook invocationRead an Online Diagnostic System runbook invocation with the specified identifier.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-invocations/{invocation-id}
                         | 
                    
Create a runbook invocationCreate an Online Diagnostic System runbook invocation. If an invocation with runbook invocation. A runbook invocation along with its report and status will be deleted automatically after 2 hours, if it is not deleted by delete API.  | 
                      
                        POST /policy/api/v1/infra/sha/runbook-invocations/{invocation-id}
                         | 
                    
Download the artifacts generated by an Online Diagnostic System runbook invocationDownload the artifacts generated by an Online Diagnostic System runbook invocation.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-invocations/{invocation-id}/artifact
                         | 
                    
Read the report of a runbook invocationRead the report of an Online Diagnostic System runbook invocation.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-invocations/{invocation-id}/report
                         | 
                    
List runbook settingsGet a paginated list of Online Diagnostic System runbook setting entities.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-settings
                         | 
                    
Delete a runbook settingDelete an Online Diagnostic System runbook setting with the specified identifier.  | 
                      
                        DELETE /policy/api/v1/infra/sha/runbook-settings/{runbook-setting-id}
                         | 
                    
Read a runbook settingRead an Online Diagnostic System runbook setting with the specified identifier.  | 
                      
                        GET /policy/api/v1/infra/sha/runbook-settings/{runbook-setting-id}
                         | 
                    
Create or update a runbook settingCreate an Online Diagnostic System runbook setting with the specified identifier if not existed, or update an existing Online Diagnostic System runbook profle otherwise.  | 
                      
                        PATCH /policy/api/v1/infra/sha/runbook-settings/{runbook-setting-id}
                         | 
                    
Create or update a runbook settingCreate an Online Diagnostic System runbook setting with the specified identifier if not existed, or update an existing Online Diagnostic System runbook profle otherwise.  | 
                      
                        PUT /policy/api/v1/infra/sha/runbook-settings/{runbook-setting-id}
                         |