Enterprise Manager DBaaS APIs
For DBaaS APIs, the following resource models are supported:
DB Zone (URI Format:
/em/cloud/dbaas/zone/<zone id>
)DB Platform Template (URI Format:
/em/cloud/dbaas/dbplatformtemplate/<template id>
)DB Platform Instance (URI Format:
/em/cloud/dbaas/dbplatforminstance/byrequest/<request id>
)
These resources act as HTTP verbs for the RESTful APIs. All the resource models support JSON payloads and defined by media type application/oracle.com.cloud.common.DbPlatformInstance+json
. The following diagram depicts this relationship in more detail:
For an example, let's see the request-response dialog for the RESTful API call to describe the type of services that are provided by a service family type:
Request: URI - https://<host:port>/em/cloud/instance_type/dbPlatformInstance%40dbaas Method – GET Response: { "uri" : "/em/cloud/instance_type/dbPlatformInstance%40dbaas" , "name" : "dbPlatformInstance" , "description" : "Db Instance" , "media_type...