This audit is the US-105 baseline for onboarding
github.com/oracle/oci-go-sdk/v65/oce before services.yaml publishes the
service.
go.mod remains pinned to github.com/oracle/oci-go-sdk/v65 v65.110.0.v65.110.0 already contains the oce package in the module cache; the repo
lacked vendor/github.com/oracle/oci-go-sdk/v65/oce only because nothing
imported that package yet.pkg/sdkimports/rollout_services.go now blank-imports
github.com/oracle/oci-go-sdk/v65/oce so go mod vendor keeps the package
in the branch-local inputs.OceInstanceCreateOceInstance, GetOceInstance,
ListOceInstances, UpdateOceInstance, and DeleteOceInstance.ChangeOceInstanceCompartment.GetOceInstanceResponse returns OceInstance.ListOceInstancesResponse returns OceInstanceCollection.ListOceInstancesRequest exposes compartmentId, tenancyId,
displayName, and lifecycleState, plus page and sort controls.CREATING, UPDATING, ACTIVE, DELETING,
DELETED, and FAILED.CreateOceInstanceResponse, UpdateOceInstanceResponse, and
DeleteOceInstanceResponse all expose OpcWorkRequestId.OceInstance body, so the selected
kind depends on service-local work-request follow-up before it can reread
the live resource through GET.GetWorkRequest,
ListWorkRequests, ListWorkRequestErrors, and ListWorkRequestLogs
helpers.US-107OceInstance is the requested initial kind and the only top-level full CRUD
family in the package.formalSpec is oceinstance.workrequest with
workRequest.source=service-sdk and phases create, update, and
delete.OceInstance looks viable as a direct controller-backed generated rollout
because GET/list expose lifecycle state and the service ships the work
request helpers needed to follow mutations.US-107 must recover the affected OCID
through GetWorkRequest and then reread GetOceInstance instead of assuming
create or update returns a full resource body.formal/sources.lock pins provider facts to
github.com/oracle/terraform-provider-oci@eb653febb1bab4cc6650a96d404a8baf36fdf671.oci_oce_oce_instance as the resource,
oci_oce_oce_instance as the singular data source, and
oci_oce_oce_instances as the list data source.