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.

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