forked from OctopusDeploy/go-octopusdeploy
/
constants_api_replies.go
150 lines (149 loc) · 11 KB
/
constants_api_replies.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
package octopusdeploy
const (
apiReplyRoot string = `{
"Application": "Octopus Deploy",
"Version": "2020.4.0",
"ApiVersion": "3.0.0",
"InstallationId": "39b44e47-37d4-4fcd-949c-2d831ebfa65e",
"HasLongTermSupport": true,
"Links": {
"Self": "/api",
"Accounts": "/api/Spaces-1/accounts{/id}{?skip,take,ids,partialName,accountType}",
"ActionTemplateLogo": "/api/Spaces-1/actiontemplates/{typeOrId}/logo{?cb}",
"ActionTemplates": "/api/Spaces-1/actiontemplates{/id}{?skip,take,ids,partialName}",
"ActionTemplatesCategories": "/api/Spaces-1/actiontemplates/categories",
"ActionTemplatesSearch": "/api/Spaces-1/actiontemplates/search",
"ActionTemplateVersionedLogo": "/api/Spaces-1/actiontemplates/{typeOrId}/versions/{version}/logo{?cb}",
"Artifacts": "/api/Spaces-1/artifacts{/id}{?skip,take,regarding,ids,partialName,order}",
"Authenticate_Octopus ID": "/users/authenticate/OctopusID{?returnUrl}",
"Authentication": "/api/authentication",
"AzureDevOpsConnectivityCheck": "/api/azuredevopsissuetracker/connectivitycheck",
"AzureEnvironments": "/api/accounts/azureenvironments",
"BuildInformation": "/api/Spaces-1/build-information{/id}{?filter,packageId,latest,skip,take,overwriteMode}",
"BuildInformationBulk": "/api/Spaces-1/build-information/bulk{?ids}",
"BuiltInFeedStats": "/api/feeds/stats",
"CertificateConfiguration": "/api/configuration/certificates{/id}{?skip,take,ids,partialName}",
"Certificates": "/api/Spaces-1/certificates{/id}{?skip,take,search,archived,tenant,firstResult,orderBy,ids,partialName}",
"Channels": "/api/Spaces-1/channels{/id}{?skip,take,ids,partialName}",
"CloudTemplate": "/api/cloudtemplate/{id}/metadata{?packageId,feedId}",
"CommunityActionTemplates": "/api/communityactiontemplates{/id}{?skip,take,ids}",
"Configuration": "/api/configuration{/id}",
"CurrentLicense": "/api/licenses/licenses-current",
"CurrentLicenseStatus": "/api/licenses/licenses-current-status",
"CurrentUser": "/api/users/me",
"Dashboard": "/api/Spaces-1/dashboard{?projectId,releaseId,selectedTenants,selectedTags,showAll,highestLatestVersionPerProjectAndEnvironment}",
"DashboardConfiguration": "/api/Spaces-1/dashboardconfiguration",
"DashboardDynamic": "/api/Spaces-1/dashboard/dynamic{?projects,environments,includePrevious}",
"DeploymentProcesses": "/api/Spaces-1/deploymentprocesses{/id}{?skip,take,ids}",
"Deployments": "/api/Spaces-1/deployments{/id}{?skip,take,ids,projects,environments,tenants,channels,taskState,partialName}",
"DiscoverMachine": "/api/Spaces-1/machines/discover{?host,port,type,proxyId}",
"DiscoverWorker": "/api/Spaces-1/workers/discover{?host,port,type,proxyId}",
"DynamicExtensionsFeaturesMetadata": "/api/dynamic-extensions/features/metadata",
"DynamicExtensionsFeaturesValues": "/api/dynamic-extensions/features/values",
"DynamicExtensionsScripts": "/api/dynamic-extensions/scripts",
"Environments": "/api/Spaces-1/environments{/id}{?name,skip,ids,take,partialName}",
"EnvironmentSortOrder": "/api/Spaces-1/environments/sortorder",
"EnvironmentsSummary": "/api/Spaces-1/environments/summary{?ids,partialName,machinePartialName,roles,isDisabled,healthStatuses,commStyles,tenantIds,tenantTags,hideEmptyEnvironments,shellNames}",
"EventAgents": "/api/events/agents",
"EventCategories": "/api/events/categories{?appliesTo}",
"EventDocumentTypes": "/api/events/documenttypes",
"EventGroups": "/api/events/groups{?appliesTo}",
"Events": "/api/events{/id}{?skip,regarding,regardingAny,user,users,projects,projectGroups,environments,eventGroups,eventCategories,eventAgents,tags,tenants,from,to,internal,fromAutoId,toAutoId,documentTypes,asCsv,take,ids,spaces,includeSystem,excludeDifference}",
"ExtensionStats": "/api/serverstatus/extensions",
"ExternalSecurityGroupProviders": "/api/externalsecuritygroupproviders",
"ExternalUserSearch": "/api/users/external-search{?partialName}",
"FeaturesConfiguration": "/api/featuresconfiguration",
"Feeds": "/api/feeds{/id}{?skip,take,ids,partialName,feedType}",
"Interruptions": "/api/Spaces-1/interruptions{/id}{?skip,take,regarding,pendingOnly,ids}",
"Invitations": "/api/users/invitations",
"IssueTrackers": "/api/issuetrackers{?skip,take,ids,partialName}",
"JiraConnectAppCredentialsTest": "/api/jiraintegration/connectivitycheck/connectapp",
"JiraCredentialsTest": "/api/jiraintegration/connectivitycheck/jira",
"LetsEncryptConfiguration": "/api/letsencryptconfiguration",
"LibraryVariables": "/api/Spaces-1/libraryvariablesets{/id}{?skip,contentType,take,ids,partialName}",
"Lifecycles": "/api/Spaces-1/lifecycles{/id}{?skip,take,ids,partialName}",
"LoginInitiated": "/api/authentication/checklogininitiated",
"MachineOperatingSystems": "/api/Spaces-1/machines/operatingsystem/names/all",
"MachinePolicies": "/api/Spaces-1/machinepolicies{/id}{?skip,take,ids,partialName}",
"MachinePolicyTemplate": "/api/Spaces-1/machinepolicies/template",
"MachineRoles": "/api/Spaces-1/machineroles/all",
"Machines": "/api/Spaces-1/machines{/id}{?skip,take,name,ids,partialName,roles,isDisabled,healthStatuses,commStyles,tenantIds,tenantTags,environmentIds,thumbprint,deploymentId,shellNames}",
"MachineShells": "/api/Spaces-1/machines/operatingsystem/shells/all",
"MaintenanceConfiguration": "/api/maintenanceconfiguration",
"MigrationsImport": "/api/migrations/import",
"MigrationsPartialExport": "/api/migrations/partialexport",
"OctopusServerClusterSummary": "/api/octopusservernodes/summary",
"OctopusServerNodes": "/api/octopusservernodes{/id}{?skip,take,ids,partialName}",
"PackageDeltaSignature": "/api/Spaces-1/packages/{packageId}/{version}/delta-signature",
"PackageDeltaUpload": "/api/Spaces-1/packages/{packageId}/{baseVersion}/delta{?replace,overwriteMode}",
"PackageMetadata": "/api/Spaces-1/package-metadata{/id}{?filter,latest,skip,take,replace,overwriteMode}",
"PackageNotesList": "/api/Spaces-1/packages/notes{?packageIds}",
"Packages": "/api/Spaces-1/packages{/id}{?nuGetPackageId,filter,latest,skip,take,includeNotes}",
"PackagesBulk": "/api/Spaces-1/packages/bulk{?ids}",
"PackageUpload": "/api/Spaces-1/packages/raw{?replace,overwriteMode}",
"PerformanceConfiguration": "/api/performanceconfiguration",
"PermissionDescriptions": "/api/permissions/all",
"ProjectGroups": "/api/Spaces-1/projectgroups{/id}{?skip,take,ids,partialName}",
"ProjectPulse": "/api/Spaces-1/projects/pulse{?projectIds}",
"Projects": "/api/Spaces-1/projects{/id}{?name,skip,ids,clone,take,partialName,clonedFromProjectId}",
"ProjectsExperimentalSummaries": "/api/Spaces-1/projects/experimental/summaries{?ids}",
"ProjectTriggers": "/api/Spaces-1/projecttriggers{/id}{?skip,take,ids,runbooks}",
"Proxies": "/api/Spaces-1/proxies{/id}{?skip,take,ids,partialName}",
"Register": "/api/users/register",
"Releases": "/api/Spaces-1/releases{/id}{?skip,ignoreChannelRules,take,ids}",
"Reporting/DeploymentsCountedByWeek": "/api/Spaces-1/reporting/deployments-counted-by-week{?projectIds}",
"RunbookProcesses": "/api/Spaces-1/runbookProcesses{/id}{?skip,take,ids}",
"RunbookRuns": "/api/Spaces-1/runbookRuns{/id}{?skip,take,ids,projects,environments,tenants,runbooks,taskState,partialName}",
"Runbooks": "/api/Spaces-1/runbooks{/id}{?skip,take,ids,partialName,clone,projectIds}",
"RunbookSnapshots": "/api/Spaces-1/runbookSnapshots{/id}{?skip,take,ids,publish}",
"ScheduledProjectTriggers": "/api/Spaces-1/scheduledprojecttriggers{/id}{?skip,take,ids}",
"Scheduler": "/api/scheduler/{name}/logs{?verbose,tail}",
"ScopedUserRoles": "/api/scopeduserroles{/id}{?skip,take,ids,partialName,spaces,includeSystem}",
"ServerConfiguration": "/api/serverconfiguration",
"ServerConfigurationSettings": "/api/serverconfiguration/settings",
"ServerHealthStatus": "/api/serverstatus/health",
"ServerStatus": "/api/serverstatus",
"SignIn": "/api/users/login{?returnUrl}",
"SignOut": "/api/users/logout",
"SmtpConfiguration": "/api/smtpconfiguration",
"SmtpIsConfigured": "/api/smtpconfiguration/isconfigured",
"SpaceHome": "/api/{spaceId}",
"Spaces": "/api/spaces{/id}{?name,skip,ids,take,partialName}",
"Subscriptions": "/api/Spaces-1/subscriptions{/id}{?skip,take,ids,partialName,spaces}",
"TagSets": "/api/Spaces-1/tagsets{/id}{?skip,take,ids,partialName}",
"TagSetSortOrder": "/api/Spaces-1/tagsets/sortorder",
"Tasks": "/api/tasks{/id}{?skip,active,environment,tenant,runbook,project,name,node,running,states,hasPendingInterruptions,hasWarningsOrErrors,take,ids,partialName,spaces,includeSystem}",
"TaskTypes": "/api/tasks/taskTypes",
"TeamMembership": "/api/teammembership{?userId,spaces,includeSystem}",
"TeamMembershipPreviewTeam": "/api/teammembership/previewteam",
"Teams": "/api/teams{/id}{?skip,take,ids,partialName,spaces,includeSystem}",
"Tenants": "/api/Spaces-1/tenants{/id}{?skip,projectId,name,tags,take,ids,clone,partialName,clonedFromTenantId}",
"TenantsMissingVariables": "/api/Spaces-1/tenants/variables-missing{?tenantId,projectId,environmentId,includeDetails}",
"TenantsStatus": "/api/Spaces-1/tenants/status",
"TenantTagTest": "/api/Spaces-1/tenants/tag-test{?tenantIds,tags}",
"TenantVariables": "/api/Spaces-1/tenantvariables/all{?projectId}",
"Timezones": "/api/serverstatus/timezones",
"UpgradeConfiguration": "/api/upgradeconfiguration",
"UserAuthentication": "/api/users/authentication{/userId}",
"UserIdentityMetadata": "/api/users/identity-metadata",
"UserOnboarding": "/api/Spaces-1/useronboarding",
"UserRoles": "/api/userroles{/id}{?skip,take,ids,partialName}",
"Users": "/api/users{/id}{?skip,take,ids,filter}",
"VariableNames": "/api/Spaces-1/variables/names{?project,runbook,projectEnvironmentsFilter}",
"VariablePreview": "/api/Spaces-1/variables/preview{?project,runbook,environment,channel,tenant,action,machine,role}",
"Variables": "/api/Spaces-1/variables{/id}{?ids}",
"VersionControlClearCache": "/api/configuration/versioncontrol/clear-cache",
"VersionRuleTest": "/api/Spaces-1/channels/rule-test{?version,versionRange,preReleaseTag,feetType}",
"Web": "/app",
"WorkerOperatingSystems": "/api/Spaces-1/workers/operatingsystem/names/all",
"WorkerPools": "/api/Spaces-1/workerpools{/id}{?name,skip,ids,take,partialName}",
"WorkerPoolsDynamicWorkerTypes": "/api/Spaces-1/workerpools/dynamicworkertypes",
"WorkerPoolsSortOrder": "/api/Spaces-1/workerpools/sortorder",
"WorkerPoolsSummary": "/api/Spaces-1/workerpools/summary{?ids,partialName,machinePartialName,isDisabled,healthStatuses,commStyles,hideEmptyWorkerPools,shellNames}",
"WorkerPoolsSupportedTypes": "/api/Spaces-1/workerpools/supportedtypes",
"Workers": "/api/Spaces-1/workers{/id}{?skip,take,name,ids,partialName,isDisabled,healthStatuses,commStyles,workerPoolIds,thumbprint,shellNames}",
"WorkerShells": "/api/Spaces-1/workers/operatingsystem/shells/all",
"WorkerToolsLatestImages": "/api/workertoolslatestimages"
}
}`
)