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