ServiceConfigurationResource

A REST resource for presenting a pure view of service configuration to the UI. Able to assemble the required view data from various sources such as service data, change set and control flows. Much of this information is retrieved from service data, but some is obtained from an analysis of control flows, including the resources they access and the linked control flows they invoke (directly or indirectly). We prefer to hide all this considerable complexity from the JavaScript client, while creating the opportunity for the information to be used other clients in the future.

The following resources are applicable:

/services/{serviceProvider}/env/{envId}

Mount Point: /services/{serviceProvider}/env/{envId}

GET

Gets the list of services/applications configured for a service provider in the specified environment.

Parameters

name description type default
JSESSIONID The session ID of the incoming request cookie
serviceProvider The service provider name path
envId The environment ID path

Response Body

element: serviceConfigurations
media types: application/xml
text/xml
application/json

The list of service configurations

/services/{serviceProvider}/env/{envId}/change-set/{csId}

Mount Point: /services/{serviceProvider}/env/{envId}/change-set/{csId}

GET

Gets the list of services/applications configured for a service provider in the specified environment and change set.

Parameters

name description type default
JSESSIONID The session ID of the incoming request cookie
serviceProvider The service provider name path
envId The environment ID path
csId The change set ID (when we want to see something later than the latest deployment in the env) path

Response Body

element: serviceConfigurations
media types: application/xml
text/xml
application/json

The list of service configurations