For being fully managed by Oracle ,you need to go with the Oracle Apex Service or Apex Autonomous Service.
I think your case will be a co-managed one.
Okay, you re not using build-your-own env (using directly using the OCI Compute).. Actually, you are doing better than that.. You go with the DBCS, APEX DATABASE on DBCS — Oracle Database Base Service.
So you get a PAAS for Database..
Basically, you have a machine provided by Oracle and some level of software on it.. (in this case that level is the database) Now, Oracle looks after the machine plus all the layers till the database ( so it does maintenance, patching etc. till that level).You need to build/install and manage the levels above.. So, the rest is not your concern.
Please see the following.. It will give you the general idea about what you are planning to do ->
https://medium.com/@hiteshgondalia/run-your-oracle-apex-apps-on-oci-paas-dbcs-exacs-with-your-own-domain-name-ca98dd99a7ceAlso see ->
https://www.youtube.com/watch?v=YiKAPpjevkA