UNPKG

@gitpod/sdk

Version:
186 lines (185 loc) 13.2 kB
// @generated by protoc-gen-es v2.11.0 with parameter "target=ts" // @generated from file gitpod/v1/webhook.proto (package gitpod.v1, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; import { file_buf_validate_validate } from "../../buf/validate/validate_pb.js"; import { file_gitpod_v1_identity } from "./identity_pb.js"; import { file_gitpod_v1_pagination } from "./pagination_pb.js"; import { file_gitpod_v1_workflow } from "./workflow_pb.js"; import { file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt"; /** * Describes the file gitpod/v1/webhook.proto. */ export const file_gitpod_v1_webhook = /*@__PURE__*/ fileDesc("ChdnaXRwb2QvdjEvd2ViaG9vay5wcm90bxIJZ2l0cG9kLnYxImQKFldlYmhvb2tSZXBvc2l0b3J5U2NvcGUSFQoEaG9zdBgCIAEoCUIHukgEcgIQARIWCgVvd25lchgDIAEoCUIHukgEcgIQARIVCgRuYW1lGAQgASgJQge6SARyAhABSgQIARACIkgKGFdlYmhvb2tPcmdhbml6YXRpb25TY29wZRIVCgRob3N0GAEgASgJQge6SARyAhABEhUKBG5hbWUYAiABKAlCB7pIBHICEAEisQUKB1dlYmhvb2sSFAoCaWQYASABKAlCCLpIBXIDsAEBEi0KCG1ldGFkYXRhGAIgASgLMhsuZ2l0cG9kLnYxLldlYmhvb2suTWV0YWRhdGESJQoEc3BlYxgDIAEoCzIXLmdpdHBvZC52MS5XZWJob29rLlNwZWMSCwoDdXJsGAQgASgJEhwKFGJvdW5kX3dvcmtmbG93X2NvdW50GAUgASgFEjUKEWxhc3RfdHJpZ2dlcmVkX2F0GAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBrVAQoITWV0YWRhdGESIQoPb3JnYW5pemF0aW9uX2lkGAEgASgJQgi6SAVyA7ABARIMCgRuYW1lGAIgASgJEhMKC2Rlc2NyaXB0aW9uGAMgASgJEiMKB2NyZWF0b3IYBCABKAsyEi5naXRwb2QudjEuU3ViamVjdBIuCgpjcmVhdGVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgp1cGRhdGVkX2F0GAYgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBr/AQoEU3BlYxIuCgR0eXBlGAEgASgOMhYuZ2l0cG9kLnYxLldlYmhvb2tUeXBlQgi6SAWCAQIQARIRCgVzY29wZRgCIAEoCUICGAESNgoIcHJvdmlkZXIYAyABKA4yGi5naXRwb2QudjEuV2ViaG9va1Byb3ZpZGVyQgi6SAWCAQIQARI7CgZzY29wZXMYBCADKAsyIS5naXRwb2QudjEuV2ViaG9va1JlcG9zaXRvcnlTY29wZUIIukgFkgECEGQSPwoSb3JnYW5pemF0aW9uX3Njb3BlGAUgASgLMiMuZ2l0cG9kLnYxLldlYmhvb2tPcmdhbml6YXRpb25TY29wZSLTAgoUQ3JlYXRlV2ViaG9va1JlcXVlc3QSFwoEbmFtZRgBIAEoCUIJukgGcgQQARhQEh0KC2Rlc2NyaXB0aW9uGAIgASgJQgi6SAVyAxj0AxIwCgR0eXBlGAMgASgOMhYuZ2l0cG9kLnYxLldlYmhvb2tUeXBlQgq6SAeCAQQQASAAEhkKBXNjb3BlGAQgASgJQgoYAbpIBXIDGP8BEjgKCHByb3ZpZGVyGAUgASgOMhouZ2l0cG9kLnYxLldlYmhvb2tQcm92aWRlckIKukgHggEEEAEgABI7CgZzY29wZXMYBiADKAsyIS5naXRwb2QudjEuV2ViaG9va1JlcG9zaXRvcnlTY29wZUIIukgFkgECEGQSPwoSb3JnYW5pemF0aW9uX3Njb3BlGAcgASgLMiMuZ2l0cG9kLnYxLldlYmhvb2tPcmdhbml6YXRpb25TY29wZSI8ChVDcmVhdGVXZWJob29rUmVzcG9uc2USIwoHd2ViaG9vaxgBIAEoCzISLmdpdHBvZC52MS5XZWJob29rIjEKEUdldFdlYmhvb2tSZXF1ZXN0EhwKCndlYmhvb2tfaWQYASABKAlCCLpIBXIDsAEBIjkKEkdldFdlYmhvb2tSZXNwb25zZRIjCgd3ZWJob29rGAEgASgLMhIuZ2l0cG9kLnYxLldlYmhvb2simQIKE0xpc3RXZWJob29rc1JlcXVlc3QSMAoKcGFnaW5hdGlvbhgBIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdBI1CgZmaWx0ZXIYAiABKAsyJS5naXRwb2QudjEuTGlzdFdlYmhvb2tzUmVxdWVzdC5GaWx0ZXIamAEKBkZpbHRlchIkCgt3ZWJob29rX2lkcxgBIAMoCUIPukgMkgEJEBkiBXIDsAEBEi8KBXR5cGVzGAIgAygOMhYuZ2l0cG9kLnYxLldlYmhvb2tUeXBlQgi6SAWSAQIQBRI3Cglwcm92aWRlcnMYAyADKA4yGi5naXRwb2QudjEuV2ViaG9va1Byb3ZpZGVyQgi6SAWSAQIQBSJvChRMaXN0V2ViaG9va3NSZXNwb25zZRIxCgpwYWdpbmF0aW9uGAEgASgLMh0uZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXNwb25zZRIkCgh3ZWJob29rcxgCIAMoCzISLmdpdHBvZC52MS5XZWJob29rIrcCChRVcGRhdGVXZWJob29rUmVxdWVzdBIcCgp3ZWJob29rX2lkGAEgASgJQgi6SAVyA7ABARIcCgRuYW1lGAIgASgJQgm6SAZyBBABGFBIAIgBARIiCgtkZXNjcmlwdGlvbhgDIAEoCUIIukgFcgMY9ANIAYgBARIeCgVzY29wZRgEIAEoCUIKGAG6SAVyAxj/AUgCiAEBEjsKBnNjb3BlcxgFIAMoCzIhLmdpdHBvZC52MS5XZWJob29rUmVwb3NpdG9yeVNjb3BlQgi6SAWSAQIQZBI/ChJvcmdhbml6YXRpb25fc2NvcGUYBiABKAsyIy5naXRwb2QudjEuV2ViaG9va09yZ2FuaXphdGlvblNjb3BlQgcKBV9uYW1lQg4KDF9kZXNjcmlwdGlvbkIICgZfc2NvcGUiPAoVVXBkYXRlV2ViaG9va1Jlc3BvbnNlEiMKB3dlYmhvb2sYASABKAsyEi5naXRwb2QudjEuV2ViaG9vayI0ChREZWxldGVXZWJob29rUmVxdWVzdBIcCgp3ZWJob29rX2lkGAEgASgJQgi6SAVyA7ABASI2ChVEZWxldGVXZWJob29rUmVzcG9uc2USHQoVYWZmZWN0ZWRfd29ya2Zsb3dfaWRzGAEgAygJIjcKF0dldFdlYmhvb2tTZWNyZXRSZXF1ZXN0EhwKCndlYmhvb2tfaWQYASABKAlCCLpIBXIDsAEBIioKGEdldFdlYmhvb2tTZWNyZXRSZXNwb25zZRIOCgZzZWNyZXQYASABKAkiOgoaUm90YXRlV2ViaG9va1NlY3JldFJlcXVlc3QSHAoKd2ViaG9va19pZBgBIAEoCUIIukgFcgOwAQEiLQobUm90YXRlV2ViaG9va1NlY3JldFJlc3BvbnNlEg4KBnNlY3JldBgBIAEoCSJtChtMaXN0V2ViaG9va1dvcmtmbG93c1JlcXVlc3QSHAoKd2ViaG9va19pZBgBIAEoCUIIukgFcgOwAQESMAoKcGFnaW5hdGlvbhgCIAEoCzIcLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVxdWVzdCJ5ChxMaXN0V2ViaG9va1dvcmtmbG93c1Jlc3BvbnNlEjEKCnBhZ2luYXRpb24YASABKAsyHS5naXRwb2QudjEuUGFnaW5hdGlvblJlc3BvbnNlEiYKCXdvcmtmbG93cxgCIAMoCzITLmdpdHBvZC52MS5Xb3JrZmxvdypvCgtXZWJob29rVHlwZRIcChhXRUJIT09LX1RZUEVfVU5TUEVDSUZJRUQQABIfChtXRUJIT09LX1RZUEVfU0NNX1JFUE9TSVRPUlkQARIhCh1XRUJIT09LX1RZUEVfU0NNX09SR0FOSVpBVElPThACKo0BCg9XZWJob29rUHJvdmlkZXISIAocV0VCSE9PS19QUk9WSURFUl9VTlNQRUNJRklFRBAAEhsKF1dFQkhPT0tfUFJPVklERVJfR0lUSFVCEAESGwoXV0VCSE9PS19QUk9WSURFUl9HSVRMQUIQAhIeChpXRUJIT09LX1BST1ZJREVSX0JJVEJVQ0tFVBADMvAFCg5XZWJob29rU2VydmljZRJUCg1DcmVhdGVXZWJob29rEh8uZ2l0cG9kLnYxLkNyZWF0ZVdlYmhvb2tSZXF1ZXN0GiAuZ2l0cG9kLnYxLkNyZWF0ZVdlYmhvb2tSZXNwb25zZSIAEk4KCkdldFdlYmhvb2sSHC5naXRwb2QudjEuR2V0V2ViaG9va1JlcXVlc3QaHS5naXRwb2QudjEuR2V0V2ViaG9va1Jlc3BvbnNlIgOQAgESVAoMTGlzdFdlYmhvb2tzEh4uZ2l0cG9kLnYxLkxpc3RXZWJob29rc1JlcXVlc3QaHy5naXRwb2QudjEuTGlzdFdlYmhvb2tzUmVzcG9uc2UiA5ACARJUCg1VcGRhdGVXZWJob29rEh8uZ2l0cG9kLnYxLlVwZGF0ZVdlYmhvb2tSZXF1ZXN0GiAuZ2l0cG9kLnYxLlVwZGF0ZVdlYmhvb2tSZXNwb25zZSIAElQKDURlbGV0ZVdlYmhvb2sSHy5naXRwb2QudjEuRGVsZXRlV2ViaG9va1JlcXVlc3QaIC5naXRwb2QudjEuRGVsZXRlV2ViaG9va1Jlc3BvbnNlIgASYAoQR2V0V2ViaG9va1NlY3JldBIiLmdpdHBvZC52MS5HZXRXZWJob29rU2VjcmV0UmVxdWVzdBojLmdpdHBvZC52MS5HZXRXZWJob29rU2VjcmV0UmVzcG9uc2UiA5ACARJmChNSb3RhdGVXZWJob29rU2VjcmV0EiUuZ2l0cG9kLnYxLlJvdGF0ZVdlYmhvb2tTZWNyZXRSZXF1ZXN0GiYuZ2l0cG9kLnYxLlJvdGF0ZVdlYmhvb2tTZWNyZXRSZXNwb25zZSIAEmwKFExpc3RXZWJob29rV29ya2Zsb3dzEiYuZ2l0cG9kLnYxLkxpc3RXZWJob29rV29ya2Zsb3dzUmVxdWVzdBonLmdpdHBvZC52MS5MaXN0V2ViaG9va1dvcmtmbG93c1Jlc3BvbnNlIgOQAgFCJ1olZ2l0aHViLmNvbS9naXRwb2QtaW8vZ2l0cG9kLXNkay1nby92MWIGcHJvdG8z", [file_buf_validate_validate, file_gitpod_v1_identity, file_gitpod_v1_pagination, file_gitpod_v1_workflow, file_google_protobuf_timestamp]); /** * Describes the message gitpod.v1.WebhookRepositoryScope. * Use `create(WebhookRepositoryScopeSchema)` to create a new message. */ export const WebhookRepositoryScopeSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 0); /** * Describes the message gitpod.v1.WebhookOrganizationScope. * Use `create(WebhookOrganizationScopeSchema)` to create a new message. */ export const WebhookOrganizationScopeSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 1); /** * Describes the message gitpod.v1.Webhook. * Use `create(WebhookSchema)` to create a new message. */ export const WebhookSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 2); /** * Describes the message gitpod.v1.Webhook.Metadata. * Use `create(Webhook_MetadataSchema)` to create a new message. */ export const Webhook_MetadataSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 2, 0); /** * Describes the message gitpod.v1.Webhook.Spec. * Use `create(Webhook_SpecSchema)` to create a new message. */ export const Webhook_SpecSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 2, 1); /** * Describes the message gitpod.v1.CreateWebhookRequest. * Use `create(CreateWebhookRequestSchema)` to create a new message. */ export const CreateWebhookRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 3); /** * Describes the message gitpod.v1.CreateWebhookResponse. * Use `create(CreateWebhookResponseSchema)` to create a new message. */ export const CreateWebhookResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 4); /** * Describes the message gitpod.v1.GetWebhookRequest. * Use `create(GetWebhookRequestSchema)` to create a new message. */ export const GetWebhookRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 5); /** * Describes the message gitpod.v1.GetWebhookResponse. * Use `create(GetWebhookResponseSchema)` to create a new message. */ export const GetWebhookResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 6); /** * Describes the message gitpod.v1.ListWebhooksRequest. * Use `create(ListWebhooksRequestSchema)` to create a new message. */ export const ListWebhooksRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 7); /** * Describes the message gitpod.v1.ListWebhooksRequest.Filter. * Use `create(ListWebhooksRequest_FilterSchema)` to create a new message. */ export const ListWebhooksRequest_FilterSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 7, 0); /** * Describes the message gitpod.v1.ListWebhooksResponse. * Use `create(ListWebhooksResponseSchema)` to create a new message. */ export const ListWebhooksResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 8); /** * Describes the message gitpod.v1.UpdateWebhookRequest. * Use `create(UpdateWebhookRequestSchema)` to create a new message. */ export const UpdateWebhookRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 9); /** * Describes the message gitpod.v1.UpdateWebhookResponse. * Use `create(UpdateWebhookResponseSchema)` to create a new message. */ export const UpdateWebhookResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 10); /** * Describes the message gitpod.v1.DeleteWebhookRequest. * Use `create(DeleteWebhookRequestSchema)` to create a new message. */ export const DeleteWebhookRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 11); /** * Describes the message gitpod.v1.DeleteWebhookResponse. * Use `create(DeleteWebhookResponseSchema)` to create a new message. */ export const DeleteWebhookResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 12); /** * Describes the message gitpod.v1.GetWebhookSecretRequest. * Use `create(GetWebhookSecretRequestSchema)` to create a new message. */ export const GetWebhookSecretRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 13); /** * Describes the message gitpod.v1.GetWebhookSecretResponse. * Use `create(GetWebhookSecretResponseSchema)` to create a new message. */ export const GetWebhookSecretResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 14); /** * Describes the message gitpod.v1.RotateWebhookSecretRequest. * Use `create(RotateWebhookSecretRequestSchema)` to create a new message. */ export const RotateWebhookSecretRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 15); /** * Describes the message gitpod.v1.RotateWebhookSecretResponse. * Use `create(RotateWebhookSecretResponseSchema)` to create a new message. */ export const RotateWebhookSecretResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 16); /** * Describes the message gitpod.v1.ListWebhookWorkflowsRequest. * Use `create(ListWebhookWorkflowsRequestSchema)` to create a new message. */ export const ListWebhookWorkflowsRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 17); /** * Describes the message gitpod.v1.ListWebhookWorkflowsResponse. * Use `create(ListWebhookWorkflowsResponseSchema)` to create a new message. */ export const ListWebhookWorkflowsResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_webhook, 18); /** * WebhookType determines the scope level of the webhook. * * @generated from enum gitpod.v1.WebhookType */ export var WebhookType; (function (WebhookType) { /** * @generated from enum value: WEBHOOK_TYPE_UNSPECIFIED = 0; */ WebhookType[WebhookType["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * Scoped to a specific repository (e.g., "owner/repo") * * @generated from enum value: WEBHOOK_TYPE_SCM_REPOSITORY = 1; */ WebhookType[WebhookType["SCM_REPOSITORY"] = 1] = "SCM_REPOSITORY"; /** * Scoped to an organization (e.g., "owner" - all repos) * * @generated from enum value: WEBHOOK_TYPE_SCM_ORGANIZATION = 2; */ WebhookType[WebhookType["SCM_ORGANIZATION"] = 2] = "SCM_ORGANIZATION"; })(WebhookType || (WebhookType = {})); /** * Describes the enum gitpod.v1.WebhookType. */ export const WebhookTypeSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_webhook, 0); /** * WebhookProvider identifies the Git provider. * * @generated from enum gitpod.v1.WebhookProvider */ export var WebhookProvider; (function (WebhookProvider) { /** * @generated from enum value: WEBHOOK_PROVIDER_UNSPECIFIED = 0; */ WebhookProvider[WebhookProvider["UNSPECIFIED"] = 0] = "UNSPECIFIED"; /** * @generated from enum value: WEBHOOK_PROVIDER_GITHUB = 1; */ WebhookProvider[WebhookProvider["GITHUB"] = 1] = "GITHUB"; /** * @generated from enum value: WEBHOOK_PROVIDER_GITLAB = 2; */ WebhookProvider[WebhookProvider["GITLAB"] = 2] = "GITLAB"; /** * WEBHOOK_PROVIDER_BITBUCKET is the bitbucket cloud provider. * * @generated from enum value: WEBHOOK_PROVIDER_BITBUCKET = 3; */ WebhookProvider[WebhookProvider["BITBUCKET"] = 3] = "BITBUCKET"; })(WebhookProvider || (WebhookProvider = {})); /** * Describes the enum gitpod.v1.WebhookProvider. */ export const WebhookProviderSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_webhook, 1); /** * @generated from service gitpod.v1.WebhookService */ export const WebhookService = /*@__PURE__*/ serviceDesc(file_gitpod_v1_webhook, 0);