configuration-node-controller

Deletes all given entity (and all its dependencies) by a given list of model identifiers.

Changed on

To check or report what dependent object also would be deleted for a certain entity object, please use the dependency endpoint to get a report of all dependent entity objects.

delete/admin-api/v1/configuration-node

Request

  • Base URL: http://localhost:8080
  • URL: http://localhost:8080/admin-api/v1/configuration-node
  • Auth: oauth (defined in the document in a form this page cannot read)

Query parameters

The list of model identifiers of specific entity type to delete.

Indicates if the following 'includes' paramerer shall be processed or not. The default is false

A comma separated list of names of the EntityType enumeration that defines all entity types that shall be included in the result.

Response

OK

bulkActionType'HARD_DELETE' | 'DEACTIVATE' | 'ACTIVATE' required

Bulk action that produced this report.

Example response

{
  "source": [
    {
      "modelId": "f91f9c0a-15a1-4c65-89c2-2b60310f2c12",
      "entityType": "USER"
    }
  ],
  "results": [
    {
      "modelId": "f91f9c0a-15a1-4c65-89c2-2b60310f2c12",
      "entityType": "USER"
    }
  ],
  "errors": [
    {
      "entity_key": {
        "modelId": "f91f9c0a-15a1-4c65-89c2-2b60310f2c12",
        "entityType": "USER"
      },
      "error_message": {
        "systemMessage": "Field validation error"
      }
    }
  ],
  "bulkActionType": "HARD_DELETE"
}

Changes

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      the response property /// became required for the status