This audit is the US-105 baseline for onboarding
github.com/oracle/oci-go-sdk/v65/visualbuilder 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 visualbuilder package in the module cache;
the repo lacked vendor/github.com/oracle/oci-go-sdk/v65/visualbuilder
only because nothing imported that package yet.pkg/sdkimports/rollout_services.go now blank-imports
github.com/oracle/oci-go-sdk/v65/visualbuilder so go mod vendor
keeps the package in the branch-local inputs.VbInstanceCreateVbInstance, GetVbInstance,
ListVbInstances, UpdateVbInstance, and DeleteVbInstance.ChangeVbInstanceCompartment.GetVbInstanceResponse returns VbInstance.ListVbInstancesResponse returns VbInstanceSummaryCollection.ListVbInstancesRequest exposes compartmentId, displayName, and
lifecycleState, plus page and sort controls.CREATING, UPDATING, ACTIVE, INACTIVE,
DELETING, DELETED, and FAILED.CreateVbInstanceResponse, UpdateVbInstanceResponse, and
DeleteVbInstanceResponse all expose OpcWorkRequestId.VbInstance body, so the runtime
must recover or confirm the live resource through work-request follow-up and
GET.GetWorkRequest,
ListWorkRequests, ListWorkRequestErrors, and ListWorkRequestLogs
helpers.US-110VbInstance is the requested initial kind and the only full CRUD family in
the package.formalSpec is vbinstance.workrequest with
workRequest.source=service-sdk and phases create, update, and
delete.VbInstance looks viable as a direct controller-backed generated rollout
because GET/list expose lifecycle state and the service ships the work
request helpers needed for mutation follow-up.networkEndpointDetails state, so US-110 must handle
observed-state projection and clear-to-empty update semantics explicitly
instead of assuming a flat status surface.formal/sources.lock pins provider facts to
github.com/oracle/terraform-provider-oci@eb653febb1bab4cc6650a96d404a8baf36fdf671.oci_visual_builder_vb_instance as the
resource, oci_visual_builder_vb_instance as the singular data source, and
oci_visual_builder_vb_instances as the list data source.