-
createResourceModel
Creates a new resource model
No Northbound API AvailableCreates a new resource model
-
createResourceModelHttp
Creates a new resource model
POST /lifecycle-manager/resourcesCreates a new resource model
-
deleteResourceModel
Deletes a resource model
No Northbound API AvailableA resource model will not be deleted if it has associated instances. To override this behavior and delete the resource model along with any associated instances, set the 'delete-associated-instances' flag to 'true'.
-
deleteResourceModelHttp
Deletes a resource model
DELETE /lifecycle-manager/resources/:idA resource model will not be deleted if it has associated instances. To override this behavior and delete the resource model along with any associated instances, set the 'delete-associated-instances' flag to 'true'.
-
editResourceModelHttp
Performs edits to a resource model
POST /lifecycle-manager/resources/:modelId/editPerforms edits to a resource model. This method exists to support specific resource edit activities required by the UI.
-
exportResourceModelHttp
Exports a resource model
GET /lifecycle-manager/resources/:modelId/exportThis method exports a resource model.
-
getActionExecution
Gets a single action execution record
GET /lifecycle-manager/action-executions/:idGets a single action execution record
-
getActionExecutions
Searches resource action history documents
GET /lifecycle-manager/action-executionsSearches resource action history documents
-
getResourceInstanceById
Gets a single resource instance by id
No Northbound API AvailableGets a single resource instance by id
-
getResourceInstanceByName
Gets a single resource instance by name
No Northbound API AvailableGets a single resource instance by name
-
getResourceInstanceHttp
Gets a single resource instance
GET /lifecycle-manager/resources/:modelId/instances/:instanceIdGets a single resource instance
-
getResourceInstances
Searches resource instances
No Northbound API AvailableSearches resource instances
-
getResourceInstancesHttp
Searches resource instances
GET /lifecycle-manager/resources/:modelId/instancesSearches resource instances
-
getResourceModel
Gets a resource model based on id
No Northbound API AvailableGets a resource model based on id
-
getResourceModelHttp
Gets a resource model based on id
GET /lifecycle-manager/resources/:idGets a resource model based on id
-
getResourceModels
Searches resource models
No Northbound API AvailableSearches resource models
-
getResourceModelsHttp
Searches resource models
GET /lifecycle-manager/resourcesSearches resource models
-
importResourceModelHttp
Imports a resource model
POST /lifecycle-manager/resources/importImports a resource model
-
runAction
Runs a resource action
No Northbound API AvailableRuns a resource action
-
runActionHttp
Runs a resource action
POST /lifecycle-manager/resources/:modelId/run-actionRuns a resource action
-
updateInstanceMetadataHttp
Updates the `name` and `description` fields of a resource instance
PUT /lifecycle-manager/resources/:modelId/instances/:instanceIdUpdates the `name` and `description` fields of a resource instance
-
updateResourceInstance
Updates a single resource instance
No Northbound API AvailableUpdates a single resource instance
-
updateResourceModel
Updates a resource model
No Northbound API AvailableUpdates a resource model
-
updateResourceModelHttp
Updates a resource model
PUT /lifecycle-manager/resources/:idUpdates a resource model
-
validateActionsHttp
Validates the actions defined on a resource model
POST /lifecycle-manager/resources/:modelId/actions/validateThis method validates the actions on a resource model. Each validation report has an associate severity, and designates whether or not it will prevent the action from saving, prevent the model from running, or both. It accepts pending edits to actions in the optional 'actions' body parameter in order to check for validation issues on unsaved, pending changes to an action