Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update Resource Service

...

Old URL

New URL

Comment

POST /resource/create

POST /resources

Creates a new resource.

POST GET /resource/update read/{resourceName}

GET PUT /resources/{resourceName}

Updates Returns a resource with matching resourceNamespecified name.

GET /resource/delete/{resourceName} DELETE list

GET /resources /{resourceName}

Returns a list of all resources Deletes resource with specified resourceName. HTTP operation is changed to DELETE, because GET operation must be safe.

GET /resource/read/{resourceNamelist?connInstanceId={connInstanceId}

GET /resources/;connectorId={resourceNameconnectorId}

Returns a resource with specified namelist of all resources used by matching connector.

GET POST /resource/propagationActionsClasses update GET

PUT /resources/propagationActionsClasses {resourceName}

Updates resource with matching resourceName Returns a list of classes with name PROPAGATION_ACTIONS. Actually method is used only in context of resources, therefore it is grouped to resources.

GET /resource/delete/list {resourceName}

GET DELETE /resources Returns a list of all resources. There is optional matrix parameter: connInstanceId. /{resourceName}

Deletes resource with specified resourceName.

Old URL

New URL

Comment

GET /resource/{resourceName}/read/{type}/{objectId}

GET /resources/{resourceName}/{type}/{objectId}

Returns specified connector object for resource.

POST /resource/check

POST /resources/validate check

Verifies connection using resource connector parameters. HTTP operation can be changed to GET if resource is always created previously

GET /resource/propagationActionsClasses

GET /resources/propagationActionsClasses

Returns a list of classes with name PROPAGATION_ACTIONS. Actually method is used only in context of resources, therefore it is grouped to resources.

Role Service

CRUD operations:

...