2023-06-30 19:02:20 +03:00
|
|
|
# NOTE: The purpose of these definitions is to reuse the existing golang
|
|
|
|
|
# types from GARM packages.
|
|
|
|
|
definitions:
|
2023-07-10 17:16:17 +03:00
|
|
|
User:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: User
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-08-16 09:11:45 +00:00
|
|
|
HookInfo:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: HookInfo
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-08-12 22:41:00 +00:00
|
|
|
ControllerInfo:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: ControllerInfo
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-08-15 17:19:06 +00:00
|
|
|
InstallWebhookParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: InstallWebhookParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-10 17:16:17 +03:00
|
|
|
NewUserParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: NewUserParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
PasswordLoginParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: PasswordLoginParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
JWTResponse:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: JWTResponse
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-18 15:19:53 +03:00
|
|
|
Jobs:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Jobs
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Job'
|
|
|
|
|
Job:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Job
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-10 17:16:17 +03:00
|
|
|
Credentials:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Credentials
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
2025-05-14 00:34:54 +00:00
|
|
|
$ref: '#/definitions/ForgeCredentials'
|
|
|
|
|
ForgeCredentials:
|
2023-07-10 17:16:17 +03:00
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
2025-05-14 00:34:54 +00:00
|
|
|
type: ForgeCredentials
|
2023-07-10 17:16:17 +03:00
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
Providers:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Providers
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Provider'
|
|
|
|
|
Provider:
|
2023-07-05 13:10:59 +03:00
|
|
|
type: object
|
2023-07-10 17:16:17 +03:00
|
|
|
x-go-type:
|
|
|
|
|
type: Provider
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
Instances:
|
|
|
|
|
type: array
|
2023-07-05 13:10:59 +03:00
|
|
|
x-go-type:
|
|
|
|
|
type: Instances
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-10 17:16:17 +03:00
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Instance'
|
2023-07-05 13:10:59 +03:00
|
|
|
Instance:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Instance
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
Pools:
|
2023-07-10 17:16:17 +03:00
|
|
|
type: array
|
2023-07-05 13:10:59 +03:00
|
|
|
x-go-type:
|
|
|
|
|
type: Pools
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-10 17:16:17 +03:00
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Pool'
|
2023-07-05 13:10:59 +03:00
|
|
|
Pool:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Pool
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-04-11 10:42:31 +00:00
|
|
|
ScaleSets:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: ScaleSets
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/ScaleSet'
|
|
|
|
|
ScaleSet:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: ScaleSet
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-06-30 19:02:20 +03:00
|
|
|
Repositories:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Repositories
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Repository'
|
|
|
|
|
Repository:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Repository
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
CreateRepoParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateRepoParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-10 17:16:17 +03:00
|
|
|
Organizations:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Organizations
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Organization'
|
|
|
|
|
Organization:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Organization
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
CreateOrgParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateOrgParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-18 20:34:09 +03:00
|
|
|
Enterprises:
|
|
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Enterprises
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
|
|
|
|
$ref: '#/definitions/Enterprise'
|
|
|
|
|
Enterprise:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: Enterprise
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
CreateEnterpriseParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateEnterpriseParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-05 13:10:59 +03:00
|
|
|
UpdateEntityParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdateEntityParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
CreatePoolParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreatePoolParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-04-11 10:42:31 +00:00
|
|
|
CreateScaleSetParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateScaleSetParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-07-05 13:10:59 +03:00
|
|
|
UpdatePoolParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdatePoolParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-04-11 10:42:31 +00:00
|
|
|
UpdateScaleSetParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdateScaleSetParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2023-06-30 19:02:20 +03:00
|
|
|
APIErrorResponse:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: APIErrorResponse
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/apiserver/params
|
|
|
|
|
alias: apiserver_params
|
2024-04-18 16:50:46 +00:00
|
|
|
CreateInstanceParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateInstanceParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
UpdateGithubEndpointParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdateGithubEndpointParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-05-14 00:34:54 +00:00
|
|
|
UpdateGiteaEndpointParams:
|
2024-04-18 16:50:46 +00:00
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
2025-05-14 00:34:54 +00:00
|
|
|
type: UpdateGiteaEndpointParams
|
2024-04-18 16:50:46 +00:00
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-05-14 00:34:54 +00:00
|
|
|
ForgeEndpoint:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: ForgeEndpoint
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
ForgeEndpoints:
|
2024-04-18 16:50:46 +00:00
|
|
|
type: array
|
|
|
|
|
x-go-type:
|
2025-05-14 00:34:54 +00:00
|
|
|
type: ForgeEndpoints
|
2024-04-18 16:50:46 +00:00
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
|
|
|
|
items:
|
2025-05-14 00:34:54 +00:00
|
|
|
$ref: '#/definitions/ForgeEndpoint'
|
2024-04-18 16:50:46 +00:00
|
|
|
CreateGithubEndpointParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateGithubEndpointParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
2024-04-19 08:47:44 +00:00
|
|
|
alias: garm_params
|
2025-05-14 00:34:54 +00:00
|
|
|
CreateGiteaEndpointParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateGiteaEndpointParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2024-04-19 08:47:44 +00:00
|
|
|
CreateGithubCredentialsParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateGithubCredentialsParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-05-14 00:34:54 +00:00
|
|
|
CreateGiteaCredentialsParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: CreateGiteaCredentialsParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2024-04-19 08:47:44 +00:00
|
|
|
UpdateGithubCredentialsParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdateGithubCredentialsParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2025-05-14 00:34:54 +00:00
|
|
|
UpdateGiteaCredentialsParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdateGiteaCredentialsParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|
2024-06-05 06:41:16 +00:00
|
|
|
UpdateControllerParams:
|
|
|
|
|
type: object
|
|
|
|
|
x-go-type:
|
|
|
|
|
type: UpdateControllerParams
|
|
|
|
|
import:
|
|
|
|
|
package: github.com/cloudbase/garm/params
|
|
|
|
|
alias: garm_params
|