This audit is the US-95 baseline for onboarding
github.com/oracle/oci-go-sdk/v65/dashboardservice 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 dashboardservice package in the module
cache; the repo lacked
vendor/github.com/oracle/oci-go-sdk/v65/dashboardservice only because
nothing imported that package yet.pkg/sdkimports/rollout_services.go now blank-imports
github.com/oracle/oci-go-sdk/v65/dashboardservice so go mod vendor
keeps the package in the branch-local inputs.DashboardGroupCreateDashboardGroup, GetDashboardGroup, ListDashboardGroups,
UpdateDashboardGroup, and DeleteDashboardGroup.ChangeDashboardGroup and
ChangeDashboardGroupCompartment.GetDashboardGroupResponse, CreateDashboardGroupResponse, and
UpdateDashboardGroupResponse return DashboardGroup.ListDashboardGroupsResponse returns DashboardGroupCollection with
[]DashboardGroupSummary.ListDashboardGroupsRequest exposes required compartmentId, plus
lifecycleState, displayName, id, page, and sort controls.CREATING, UPDATING, ACTIVE, DELETING,
DELETED, and FAILED.DeleteDashboardGroupResponse does not return a resource body.Dashboard is a second full CRUD family in the same package.DashboardGroup is still the requested first kind and keeps the initial
rollout narrower than the dashboard content model itself.US-99DashboardGroup is the requested initial kind and already has a plain
body-returning lifecycle CRUD shape that fits a direct controller-backed
rollout.formalSpec is dashboardgroup.lifecycle.DashboardGroup looks viable as a direct controller-backed generated
rollout because GET/list return normal summary and detail bodies, create and
update return the resource body, and no polymorphic or workrequest seam is
required for the first pass.Dashboard and the group-change auxiliaries should stay unpublished
initially while US-99 proves the narrower DashboardGroup runtime path.formal/sources.lock pins provider facts to
github.com/oracle/terraform-provider-oci@eb653febb1bab4cc6650a96d404a8baf36fdf671.terraform-provider-oci resource or data-source
pages, or a resource-discovery entry, for DashboardGroup in the accessible
provider docs.oci_dashboard_service_dashboard_group Ansible module, which suggests
adjacent automation coverage but does not replace pinned Terraform-provider
facts.US-99 should therefore treat Terraform provider facts as absent or
unconfirmed and keep any provider-backed import assumptions explicit until a
pinned provider path is proven directly.