Container Management API

{http://soa.com/uri/products/containerservice/wsdl/1.0}ContainerManagerService

This API is used to manage PM service containers. Containers can be registered based on metadata documents. Containers may also be modifed or removed from the system. The API also provides read/write access to container metadata and container listener configuration. Information on services hosted by a specific container can be retrieved. To add or modify services other APIs can be used.

POST /containers Add a Container
GET /containers Get Containers
POST /containers Add Container (Form-based)
POST /containers Add Container (Multipart-form-data)
GET /containers/{key} Fetch a Container
PUT /containers/{key} Modify Container (Form-based)
DELETE /containers/{key} Delete a Container
POST /containers/{key} Modify Container (Multipart-form-data)
PUT /containers/{key} Modify a Container
POST /containers/{key}/metadata Modify Container Metadata (Form-Based)
POST /containers/{key}/metadata Modify Container Metadata (Multipart-form-data)
PUT /containers/{key}/metadata Modify Container Metadata (Form-Based)
GET /containers/{key}/metadata Get Container Metadata
POST /containers/{cluster}/nodes Add a Container to a Cluster (Form-Based)
POST /containers/{cluster}/nodes Add a Container to a Cluster
GET /containers/{cluster}/nodes Get Cluster Nodes
GET /containers/{key}/listeners Get Container Listeners
POST /containers/{key}/listeners Add Container Listener
GET /containers/{key}/services Get Container Services
GET /containers/{key}/pki/identity Get Container Certificate
POST /containers/{key}/pki/identity Modify Container Certificate (Multipart-form-data)
DELETE /containers/{cluster}/nodes/{node} Remove a Container from a Cluster
GET /containers/{key}/listeners/{listener} Get Listener
PUT /containers/{key}/listeners/{listener} Modify a Listener
DELETE /containers/{key}/listeners/{listener} Remove a Listener
POST /containers/{key}/pki/outbound Uploads outbound PKI keys and certificate for a container.
GET /containers/{key}/pki/outbound Get Container Outbound Certificate
GET /containers/{key}/pki/identity/info Returns the identity PKI configuration.
GET /containers/{key}/listeners/{listener}/pki Returns the listener certificate (if any).
POST /containers/{key}/listeners/{listener}/pki Uploads PKI keys and certificate for a listener.
POST /containers/{key}/listeners/{listener}/pki Add PKI keys and certificate for a listener.
GET /containers/{key}/pki/outbound/info Returns the outbound PKI configuration.
GET /containers/{key}/listeners/{listener}/pki/info Returns the listener PKI configuration (if any).
[ Vendor: SOA Software , Version: 8.0.0 , Base Path: /rest ] [WSDL] [Swagger]