Configurations
ValidateRunnerConfiguration
client.runners.configurations.validate(ConfigurationValidateParams { environmentClass, runnerId, scmIntegration } body, RequestOptionsoptions?): ConfigurationValidateResponse { environmentClass, scmIntegration }
POST/gitpod.v1.RunnerConfigurationService/ValidateRunnerConfiguration
ConfigurationsEnvironment Classes
CreateEnvironmentClass
client.runners.configurations.environmentClasses.create(EnvironmentClassCreateParams { configuration, description, displayName, runnerId } body, RequestOptionsoptions?): EnvironmentClassCreateResponse { id }
POST/gitpod.v1.RunnerConfigurationService/CreateEnvironmentClass
ListEnvironmentClasses
client.runners.configurations.environmentClasses.list(EnvironmentClassListParams { token, pageSize, filter, pagination } params, RequestOptionsoptions?): EnvironmentClassesPage<EnvironmentClass { id, runnerId, configuration, 3 more } >
POST/gitpod.v1.RunnerConfigurationService/ListEnvironmentClasses
GetEnvironmentClass
client.runners.configurations.environmentClasses.retrieve(EnvironmentClassRetrieveParams { environmentClassId } body, RequestOptionsoptions?): EnvironmentClassRetrieveResponse { environmentClass }
POST/gitpod.v1.RunnerConfigurationService/GetEnvironmentClass
UpdateEnvironmentClass
client.runners.configurations.environmentClasses.update(EnvironmentClassUpdateParams { description, displayName, enabled, environmentClassId } body, RequestOptionsoptions?): EnvironmentClassUpdateResponse
POST/gitpod.v1.RunnerConfigurationService/UpdateEnvironmentClass
ConfigurationsHost Authentication Tokens
CreateHostAuthenticationToken
client.runners.configurations.hostAuthenticationTokens.create(HostAuthenticationTokenCreateParams { token, expiresAt, host, 7 more } body, RequestOptionsoptions?): HostAuthenticationTokenCreateResponse { token }
POST/gitpod.v1.RunnerConfigurationService/CreateHostAuthenticationToken
DeleteHostAuthenticationToken
client.runners.configurations.hostAuthenticationTokens.delete(HostAuthenticationTokenDeleteParams { id } body, RequestOptionsoptions?): HostAuthenticationTokenDeleteResponse
POST/gitpod.v1.RunnerConfigurationService/DeleteHostAuthenticationToken
ListHostAuthenticationTokens
client.runners.configurations.hostAuthenticationTokens.list(HostAuthenticationTokenListParams { token, pageSize, filter, pagination } params, RequestOptionsoptions?): TokensPage<HostAuthenticationToken { id, expiresAt, host, 6 more } >
POST/gitpod.v1.RunnerConfigurationService/ListHostAuthenticationTokens
GetHostAuthenticationToken
client.runners.configurations.hostAuthenticationTokens.retrieve(HostAuthenticationTokenRetrieveParams { id } body, RequestOptionsoptions?): HostAuthenticationTokenRetrieveResponse { token }
POST/gitpod.v1.RunnerConfigurationService/GetHostAuthenticationToken
UpdateHostAuthenticationToken
client.runners.configurations.hostAuthenticationTokens.update(HostAuthenticationTokenUpdateParams { id, token, expiresAt, 2 more } body, RequestOptionsoptions?): HostAuthenticationTokenUpdateResponse
POST/gitpod.v1.RunnerConfigurationService/UpdateHostAuthenticationToken
ConfigurationsSchema
GetRunnerConfigurationSchema
client.runners.configurations.schema.retrieve(SchemaRetrieveParams { runnerId } body, RequestOptionsoptions?): SchemaRetrieveResponse { schema }
POST/gitpod.v1.RunnerConfigurationService/GetRunnerConfigurationSchema
ConfigurationsScm Integrations
CreateSCMIntegration
client.runners.configurations.scmIntegrations.create(ScmIntegrationCreateParams { host, issuerUrl, oauthClientId, 5 more } body, RequestOptionsoptions?): ScmIntegrationCreateResponse { id }
POST/gitpod.v1.RunnerConfigurationService/CreateSCMIntegration
DeleteSCMIntegration
client.runners.configurations.scmIntegrations.delete(ScmIntegrationDeleteParams { id } body, RequestOptionsoptions?): ScmIntegrationDeleteResponse
POST/gitpod.v1.RunnerConfigurationService/DeleteSCMIntegration
ListSCMIntegrations
client.runners.configurations.scmIntegrations.list(ScmIntegrationListParams { token, pageSize, filter, pagination } params, RequestOptionsoptions?): IntegrationsPage<ScmIntegration { id, host, oauth, 4 more } >
POST/gitpod.v1.RunnerConfigurationService/ListSCMIntegrations
GetSCMIntegration
client.runners.configurations.scmIntegrations.retrieve(ScmIntegrationRetrieveParams { id } body, RequestOptionsoptions?): ScmIntegrationRetrieveResponse { integration }
POST/gitpod.v1.RunnerConfigurationService/GetSCMIntegration
UpdateSCMIntegration
client.runners.configurations.scmIntegrations.update(ScmIntegrationUpdateParams { id, issuerUrl, oauthClientId, 3 more } body, RequestOptionsoptions?): ScmIntegrationUpdateResponse
POST/gitpod.v1.RunnerConfigurationService/UpdateSCMIntegration