Add alias resolution to target service (#4277)

* Add aliases to target resource and alias resolution to target service

* Wire up the target alias domain package to the target service handler

* Adding alias resolution to target api tests
This commit is contained in:
Todd committed 2024-02-29 15:51:24 -08:00
1 parent 92181e272a
commit 3f3b624b54
12 files changed
+1359 -631

No files matched your search

+10 -10
View File
@@ -136,7 +136,7 @@ func TestHandleImplementedPaths(t *testing.T) {
"v1/storage-buckets",
"v1/storage-buckets/someid",
"v1/targets",
"v1/targets/someid",
"v1/targets/some_id",
"v1/users",
"v1/users/someid",
"v1/billing:monthly-active-users",
@@ -174,13 +174,13 @@ func TestHandleImplementedPaths(t *testing.T) {
"v1/roles/someid:set-principals",
"v1/roles/someid:remove-principals",
"v1/sessions/someid:cancel",
"v1/targets/someid:authorize-session",
"v1/targets/someid:add-host-sources",
"v1/targets/someid:set-host-sources",
"v1/targets/someid:remove-host-sources",
"v1/targets/someid:add-credential-sources",
"v1/targets/someid:set-credential-sources",
"v1/targets/someid:remove-credential-sources",
"v1/targets/some_id:authorize-session",
"v1/targets/some_id:add-host-sources",
"v1/targets/some_id:set-host-sources",
"v1/targets/some_id:remove-host-sources",
"v1/targets/some_id:add-credential-sources",
"v1/targets/some_id:set-credential-sources",
"v1/targets/some_id:remove-credential-sources",
"v1/users/someid:add-accounts",
"v1/users/someid:set-accounts",
"v1/users/someid:remove-accounts",
@@ -198,7 +198,7 @@ func TestHandleImplementedPaths(t *testing.T) {
"v1/roles/someid",
"v1/scopes/someid",
"v1/storage-buckets/someid",
"v1/targets/someid",
"v1/targets/some_id",
"v1/users/someid",
},
"PATCH": {
@@ -213,7 +213,7 @@ func TestHandleImplementedPaths(t *testing.T) {
"v1/roles/someid",
"v1/scopes/someid",
"v1/storage-buckets/someid",
"v1/targets/someid",
"v1/targets/some_id",
"v1/users/someid",
},
} {