@gitpod/sdk
Version:
Public TypeScript SDK for Ona.
128 lines (127 loc) • 9.83 kB
JavaScript
// @generated by protoc-gen-es v2.11.0 with parameter "target=ts"
// @generated from file gitpod/v1/security.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_environment } from "./environment_pb.js";
import { file_gitpod_v1_pagination } from "./pagination_pb.js";
import { file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt";
/**
* Describes the file gitpod/v1/security.proto.
*/
export const file_gitpod_v1_security = /*@__PURE__*/ fileDesc("ChhnaXRwb2QvdjEvc2VjdXJpdHkucHJvdG8SCWdpdHBvZC52MSK0AQobQ3JlYXRlU2VjdXJpdHlQb2xpY3lSZXF1ZXN0EiEKD29yZ2FuaXphdGlvbl9pZBgBIAEoCUIIukgFcgOwAQESPAoIbWV0YWRhdGEYAiABKAsyIi5naXRwb2QudjEuU2VjdXJpdHlQb2xpY3kuTWV0YWRhdGFCBrpIA8gBARI0CgRzcGVjGAMgASgLMh4uZ2l0cG9kLnYxLlNlY3VyaXR5UG9saWN5LlNwZWNCBrpIA8gBASJaChxDcmVhdGVTZWN1cml0eVBvbGljeVJlc3BvbnNlEjoKD3NlY3VyaXR5X3BvbGljeRgBIAEoCzIZLmdpdHBvZC52MS5TZWN1cml0eVBvbGljeUIGukgDyAEBIkAKGEdldFNlY3VyaXR5UG9saWN5UmVxdWVzdBIkChJzZWN1cml0eV9wb2xpY3lfaWQYASABKAlCCLpIBXIDsAEBIlcKGUdldFNlY3VyaXR5UG9saWN5UmVzcG9uc2USOgoPc2VjdXJpdHlfcG9saWN5GAEgASgLMhkuZ2l0cG9kLnYxLlNlY3VyaXR5UG9saWN5Qga6SAPIAQEihQIKG0xpc3RTZWN1cml0eVBvbGljaWVzUmVxdWVzdBIwCgpwYWdpbmF0aW9uGAEgASgLMhwuZ2l0cG9kLnYxLlBhZ2luYXRpb25SZXF1ZXN0Ej0KBmZpbHRlchgCIAEoCzItLmdpdHBvZC52MS5MaXN0U2VjdXJpdHlQb2xpY2llc1JlcXVlc3QuRmlsdGVyGnUKBkZpbHRlchIhCg9vcmdhbml6YXRpb25faWQYASABKAlCCLpIBXIDsAEBEi4KE3NlY3VyaXR5X3BvbGljeV9pZHMYAiADKAlCEbpIDpIBCwgAEBkiBXIDsAEBEhgKBnNlYXJjaBgDIAEoCUIIukgFcgMYgAIihwEKHExpc3RTZWN1cml0eVBvbGljaWVzUmVzcG9uc2USMQoKcGFnaW5hdGlvbhgBIAEoCzIdLmdpdHBvZC52MS5QYWdpbmF0aW9uUmVzcG9uc2USNAoRc2VjdXJpdHlfcG9saWNpZXMYAiADKAsyGS5naXRwb2QudjEuU2VjdXJpdHlQb2xpY3kipwEKG1VwZGF0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBIkChJzZWN1cml0eV9wb2xpY3lfaWQYASABKAlCCLpIBXIDsAEBEjQKCG1ldGFkYXRhGAIgASgLMiIuZ2l0cG9kLnYxLlNlY3VyaXR5UG9saWN5Lk1ldGFkYXRhEiwKBHNwZWMYAyABKAsyHi5naXRwb2QudjEuU2VjdXJpdHlQb2xpY3kuU3BlYyJaChxVcGRhdGVTZWN1cml0eVBvbGljeVJlc3BvbnNlEjoKD3NlY3VyaXR5X3BvbGljeRgBIAEoCzIZLmdpdHBvZC52MS5TZWN1cml0eVBvbGljeUIGukgDyAEBIkMKG0RlbGV0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBIkChJzZWN1cml0eV9wb2xpY3lfaWQYASABKAlCCLpIBXIDsAEBIh4KHERlbGV0ZVNlY3VyaXR5UG9saWN5UmVzcG9uc2Ui6AYKDlNlY3VyaXR5UG9saWN5EhQKAmlkGAEgASgJQgi6SAVyA7ABARI8CghtZXRhZGF0YRgCIAEoCzIiLmdpdHBvZC52MS5TZWN1cml0eVBvbGljeS5NZXRhZGF0YUIGukgDyAEBEjQKBHNwZWMYAyABKAsyHi5naXRwb2QudjEuU2VjdXJpdHlQb2xpY3kuU3BlY0IGukgDyAEBEiEKD29yZ2FuaXphdGlvbl9pZBgEIAEoCUIIukgFcgOwAQESLgoKY3JlYXRlZF9hdBgFIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASLgoKdXBkYXRlZF9hdBgGIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAaIwoITWV0YWRhdGESFwoEbmFtZRgBIAEoCUIJukgGcgQQARhQGssDCgRTcGVjEjgKBXBvcnRzGAEgASgLMikuZ2l0cG9kLnYxLlNlY3VyaXR5UG9saWN5LlNwZWMuUG9ydFBvbGljeRJECgtleGVjdXRhYmxlcxgCIAEoCzIvLmdpdHBvZC52MS5TZWN1cml0eVBvbGljeS5TcGVjLkV4ZWN1dGFibGVQb2xpY3kaZwoKUG9ydFBvbGljeRI2ChNtYXhfYWRtaXNzaW9uX2xldmVsGAMgASgOMhkuZ2l0cG9kLnYxLkFkbWlzc2lvbkxldmVsSgQIARACSgQIAhADUg5kZWZhdWx0X2VmZmVjdFIFcnVsZXMa2QEKEEV4ZWN1dGFibGVQb2xpY3kSOAoOZGVmYXVsdF9lZmZlY3QYASABKA4yIC5naXRwb2QudjEuU2VjdXJpdHlQb2xpY3kuRWZmZWN0EkMKBXJ1bGVzGAIgAygLMjQuZ2l0cG9kLnYxLlNlY3VyaXR5UG9saWN5LlNwZWMuRXhlY3V0YWJsZVBvbGljeS5SdWxlGkYKBFJ1bGUSDAoEcGF0aBgBIAEoCRIwCgZlZmZlY3QYBCABKA4yIC5naXRwb2QudjEuU2VjdXJpdHlQb2xpY3kuRWZmZWN0IlYKBkVmZmVjdBIWChJFRkZFQ1RfVU5TUEVDSUZJRUQQABIQCgxFRkZFQ1RfQUxMT1cQARIQCgxFRkZFQ1RfQkxPQ0sQAhIQCgxFRkZFQ1RfQVVESVQQAzKlBAoPU2VjdXJpdHlTZXJ2aWNlEmkKFENyZWF0ZVNlY3VyaXR5UG9saWN5EiYuZ2l0cG9kLnYxLkNyZWF0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBonLmdpdHBvZC52MS5DcmVhdGVTZWN1cml0eVBvbGljeVJlc3BvbnNlIgASYwoRR2V0U2VjdXJpdHlQb2xpY3kSIy5naXRwb2QudjEuR2V0U2VjdXJpdHlQb2xpY3lSZXF1ZXN0GiQuZ2l0cG9kLnYxLkdldFNlY3VyaXR5UG9saWN5UmVzcG9uc2UiA5ACARJsChRMaXN0U2VjdXJpdHlQb2xpY2llcxImLmdpdHBvZC52MS5MaXN0U2VjdXJpdHlQb2xpY2llc1JlcXVlc3QaJy5naXRwb2QudjEuTGlzdFNlY3VyaXR5UG9saWNpZXNSZXNwb25zZSIDkAIBEmkKFFVwZGF0ZVNlY3VyaXR5UG9saWN5EiYuZ2l0cG9kLnYxLlVwZGF0ZVNlY3VyaXR5UG9saWN5UmVxdWVzdBonLmdpdHBvZC52MS5VcGRhdGVTZWN1cml0eVBvbGljeVJlc3BvbnNlIgASaQoURGVsZXRlU2VjdXJpdHlQb2xpY3kSJi5naXRwb2QudjEuRGVsZXRlU2VjdXJpdHlQb2xpY3lSZXF1ZXN0GicuZ2l0cG9kLnYxLkRlbGV0ZVNlY3VyaXR5UG9saWN5UmVzcG9uc2UiAEInWiVnaXRodWIuY29tL2dpdHBvZC1pby9naXRwb2Qtc2RrLWdvL3YxYgZwcm90bzM", [file_buf_validate_validate, file_gitpod_v1_environment, file_gitpod_v1_pagination, file_google_protobuf_timestamp]);
/**
* Describes the message gitpod.v1.CreateSecurityPolicyRequest.
* Use `create(CreateSecurityPolicyRequestSchema)` to create a new message.
*/
export const CreateSecurityPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 0);
/**
* Describes the message gitpod.v1.CreateSecurityPolicyResponse.
* Use `create(CreateSecurityPolicyResponseSchema)` to create a new message.
*/
export const CreateSecurityPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 1);
/**
* Describes the message gitpod.v1.GetSecurityPolicyRequest.
* Use `create(GetSecurityPolicyRequestSchema)` to create a new message.
*/
export const GetSecurityPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 2);
/**
* Describes the message gitpod.v1.GetSecurityPolicyResponse.
* Use `create(GetSecurityPolicyResponseSchema)` to create a new message.
*/
export const GetSecurityPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 3);
/**
* Describes the message gitpod.v1.ListSecurityPoliciesRequest.
* Use `create(ListSecurityPoliciesRequestSchema)` to create a new message.
*/
export const ListSecurityPoliciesRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 4);
/**
* Describes the message gitpod.v1.ListSecurityPoliciesRequest.Filter.
* Use `create(ListSecurityPoliciesRequest_FilterSchema)` to create a new message.
*/
export const ListSecurityPoliciesRequest_FilterSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 4, 0);
/**
* Describes the message gitpod.v1.ListSecurityPoliciesResponse.
* Use `create(ListSecurityPoliciesResponseSchema)` to create a new message.
*/
export const ListSecurityPoliciesResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 5);
/**
* Describes the message gitpod.v1.UpdateSecurityPolicyRequest.
* Use `create(UpdateSecurityPolicyRequestSchema)` to create a new message.
*/
export const UpdateSecurityPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 6);
/**
* Describes the message gitpod.v1.UpdateSecurityPolicyResponse.
* Use `create(UpdateSecurityPolicyResponseSchema)` to create a new message.
*/
export const UpdateSecurityPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 7);
/**
* Describes the message gitpod.v1.DeleteSecurityPolicyRequest.
* Use `create(DeleteSecurityPolicyRequestSchema)` to create a new message.
*/
export const DeleteSecurityPolicyRequestSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 8);
/**
* Describes the message gitpod.v1.DeleteSecurityPolicyResponse.
* Use `create(DeleteSecurityPolicyResponseSchema)` to create a new message.
*/
export const DeleteSecurityPolicyResponseSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 9);
/**
* Describes the message gitpod.v1.SecurityPolicy.
* Use `create(SecurityPolicySchema)` to create a new message.
*/
export const SecurityPolicySchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 10);
/**
* Describes the message gitpod.v1.SecurityPolicy.Metadata.
* Use `create(SecurityPolicy_MetadataSchema)` to create a new message.
*/
export const SecurityPolicy_MetadataSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 10, 0);
/**
* Describes the message gitpod.v1.SecurityPolicy.Spec.
* Use `create(SecurityPolicy_SpecSchema)` to create a new message.
*/
export const SecurityPolicy_SpecSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 10, 1);
/**
* Describes the message gitpod.v1.SecurityPolicy.Spec.PortPolicy.
* Use `create(SecurityPolicy_Spec_PortPolicySchema)` to create a new message.
*/
export const SecurityPolicy_Spec_PortPolicySchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 10, 1, 0);
/**
* Describes the message gitpod.v1.SecurityPolicy.Spec.ExecutablePolicy.
* Use `create(SecurityPolicy_Spec_ExecutablePolicySchema)` to create a new message.
*/
export const SecurityPolicy_Spec_ExecutablePolicySchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 10, 1, 1);
/**
* Describes the message gitpod.v1.SecurityPolicy.Spec.ExecutablePolicy.Rule.
* Use `create(SecurityPolicy_Spec_ExecutablePolicy_RuleSchema)` to create a new message.
*/
export const SecurityPolicy_Spec_ExecutablePolicy_RuleSchema = /*@__PURE__*/ messageDesc(file_gitpod_v1_security, 10, 1, 1, 0);
/**
* @generated from enum gitpod.v1.SecurityPolicy.Effect
*/
export var SecurityPolicy_Effect;
(function (SecurityPolicy_Effect) {
/**
* @generated from enum value: EFFECT_UNSPECIFIED = 0;
*/
SecurityPolicy_Effect[SecurityPolicy_Effect["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* @generated from enum value: EFFECT_ALLOW = 1;
*/
SecurityPolicy_Effect[SecurityPolicy_Effect["ALLOW"] = 1] = "ALLOW";
/**
* @generated from enum value: EFFECT_BLOCK = 2;
*/
SecurityPolicy_Effect[SecurityPolicy_Effect["BLOCK"] = 2] = "BLOCK";
/**
* @generated from enum value: EFFECT_AUDIT = 3;
*/
SecurityPolicy_Effect[SecurityPolicy_Effect["AUDIT"] = 3] = "AUDIT";
})(SecurityPolicy_Effect || (SecurityPolicy_Effect = {}));
/**
* Describes the enum gitpod.v1.SecurityPolicy.Effect.
*/
export const SecurityPolicy_EffectSchema = /*@__PURE__*/ enumDesc(file_gitpod_v1_security, 10, 0);
/**
* @generated from service gitpod.v1.SecurityService
*/
export const SecurityService = /*@__PURE__*/ serviceDesc(file_gitpod_v1_security, 0);