MCPcopy Create free account
hub / github.com/OctopusDeploy/cli / NewRootResource

Function NewRootResource

test/testutil/fakeoctopusserver.go:213–234  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

211}
212
213func NewRootResource() *octopusApiClient.RootResource {
214 root := octopusApiClient.NewRootResource()
215 root.Links[constants.LinkSpaces] = "/api/spaces{/id}{?skip,ids,take,partialName}"
216
217 // Note: all this stuff typically doesn't appear at the root resource level
218 // has assigned a default space. We don't like default spaces, so the unit tests
219 // should probably not mimic that structure; clean it up one day
220 root.Links[constants.LinkChannels] = "/api/Spaces-1/channels{/id}{?skip,take,ids,partialName}"
221 root.Links[constants.LinkDeploymentProcesses] = "/api/Spaces-1/deploymentprocesses{/id}{?skip,take,ids}"
222 root.Links[constants.LinkEnvironments] = "/api/Spaces-1/environments{/id}{?name,skip,ids,take,partialName}"
223 root.Links[constants.LinkFeeds] = "/api/Spaces-1/feeds{/id}{?skip,take,ids,partialName,feedType,name}"
224 root.Links[constants.LinkProjects] = "/api/Spaces-1/projects{/id}{?name,skip,ids,clone,take,partialName,clonedFromProjectId}"
225 root.Links[constants.LinkReleases] = "/api/Spaces-1/releases{/id}{?skip,ignoreChannelRules,take,ids}"
226 root.Links[constants.LinkTenants] = "/api/Spaces-1/tenants{/id}{?skip,projectId,name,tags,take,ids,clone,partialName,clonedFromTenantId}"
227 root.Links[constants.LinkAccounts] = "/api/Spaces-1/accounts{/id}{?skip,take,ids,partialName,accountType}"
228 root.Links[constants.LinkPackages] = "/api/Spaces-1/packages{/id}{?nuGetPackageId,filter,latest,skip,take,includeNotes}"
229 root.Links[constants.LinkLifecycles] = "/api/Spaces-1/lifecycles{/id}{?skip,take,ids,partialName}"
230 root.Links[constants.LinkProjectGroups] = "/api/Spaces-1/projectgroups{/id}{?skip,take,ids,partialName}"
231 root.Links[constants.LinkUsers] = "/api/users"
232 root.Links[constants.LinkCurrentUser] = "/api/users/me"
233 return root
234}

Callers 15

apiclient_test.goFile · 0.92
deploy_test.goFile · 0.92
delete_test.goFile · 0.92
list_test.goFile · 0.92
create_test.goFile · 0.92
versions_test.goFile · 0.92
list_test.goFile · 0.92
upload_test.goFile · 0.92
util_test.goFile · 0.92
wait_test.goFile · 0.92

Calls

no outgoing calls

Tested by 1

respondToSdkInitFunction · 0.74