Skip to content

Commit 47bc0b1

Browse files
feat(api): manual updates (#20)
1 parent 3d70885 commit 47bc0b1

File tree

5 files changed

+335
-325
lines changed

5 files changed

+335
-325
lines changed

aliases.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ type Subject = shared.Subject
8888
// This is an alias to an internal type.
8989
type SubjectParam = shared.SubjectParam
9090

91+
// This is an alias to an internal type.
92+
type Task = shared.Task
93+
9194
// This is an alias to an internal type.
9295
type TaskExecution = shared.TaskExecution
9396

@@ -133,6 +136,18 @@ type TaskExecutionStatus = shared.TaskExecutionStatus
133136
// This is an alias to an internal type.
134137
type TaskExecutionStatusStep = shared.TaskExecutionStatusStep
135138

139+
// This is an alias to an internal type.
140+
type TaskMetadata = shared.TaskMetadata
141+
142+
// This is an alias to an internal type.
143+
type TaskMetadataParam = shared.TaskMetadataParam
144+
145+
// This is an alias to an internal type.
146+
type TaskSpec = shared.TaskSpec
147+
148+
// This is an alias to an internal type.
149+
type TaskSpecParam = shared.TaskSpecParam
150+
136151
// This is an alias to an internal type.
137152
type UserStatus = shared.UserStatus
138153

api.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#RunsOnParam">RunsOnParam</a>
99
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#SubjectParam">SubjectParam</a>
1010
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskExecutionPhase">TaskExecutionPhase</a>
11+
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskMetadataParam">TaskMetadataParam</a>
12+
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskSpecParam">TaskSpecParam</a>
1113

1214
# Shared Response Types
1315

@@ -18,11 +20,14 @@
1820
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#Principal">Principal</a>
1921
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#RunsOn">RunsOn</a>
2022
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#Subject">Subject</a>
23+
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#Task">Task</a>
2124
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskExecution">TaskExecution</a>
2225
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskExecutionMetadata">TaskExecutionMetadata</a>
2326
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskExecutionPhase">TaskExecutionPhase</a>
2427
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskExecutionSpec">TaskExecutionSpec</a>
2528
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskExecutionStatus">TaskExecutionStatus</a>
29+
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskMetadata">TaskMetadata</a>
30+
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#TaskSpec">TaskSpec</a>
2631
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#UserStatus">UserStatus</a>
2732

2833
# Accounts
@@ -147,16 +152,8 @@ Methods:
147152

148153
### Tasks
149154

150-
Params Types:
151-
152-
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#TaskMetadataParam">TaskMetadataParam</a>
153-
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#TaskSpecParam">TaskSpecParam</a>
154-
155155
Response Types:
156156

157-
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#Task">Task</a>
158-
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#TaskMetadata">TaskMetadata</a>
159-
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#TaskSpec">TaskSpec</a>
160157
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskNewResponse">EnvironmentAutomationTaskNewResponse</a>
161158
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskGetResponse">EnvironmentAutomationTaskGetResponse</a>
162159
- <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskUpdateResponse">EnvironmentAutomationTaskUpdateResponse</a>
@@ -168,7 +165,7 @@ Methods:
168165
- <code title="post /gitpod.v1.EnvironmentAutomationService/CreateTask">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskNewParams">EnvironmentAutomationTaskNewParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskNewResponse">EnvironmentAutomationTaskNewResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
169166
- <code title="post /gitpod.v1.EnvironmentAutomationService/GetTask">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskGetParams">EnvironmentAutomationTaskGetParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskGetResponse">EnvironmentAutomationTaskGetResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
170167
- <code title="post /gitpod.v1.EnvironmentAutomationService/UpdateTask">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskUpdateParams">EnvironmentAutomationTaskUpdateParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskUpdateResponse">EnvironmentAutomationTaskUpdateResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
171-
- <code title="post /gitpod.v1.EnvironmentAutomationService/ListTasks">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskListParams">EnvironmentAutomationTaskListParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/packages/pagination#TasksPage">TasksPage</a>[<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#Task">Task</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
168+
- <code title="post /gitpod.v1.EnvironmentAutomationService/ListTasks">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskListParams">EnvironmentAutomationTaskListParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/packages/pagination#TasksPage">TasksPage</a>[<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared">shared</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go/shared#Task">Task</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
172169
- <code title="post /gitpod.v1.EnvironmentAutomationService/DeleteTask">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskDeleteParams">EnvironmentAutomationTaskDeleteParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskDeleteResponse">EnvironmentAutomationTaskDeleteResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
173170
- <code title="post /gitpod.v1.EnvironmentAutomationService/StartTask">client.Environments.Automations.Tasks.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskService.Start">Start</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskStartParams">EnvironmentAutomationTaskStartParams</a>) (<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go">gitpod</a>.<a href="https://pkg.go.dev/github.com/gitpod-io/gitpod-sdk-go#EnvironmentAutomationTaskStartResponse">EnvironmentAutomationTaskStartResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
174171

0 commit comments

Comments
 (0)