Machine ID: Add guides to the Enroll Integration page (#28646)

* First pass at adding buttons to the integrations page

* Add analytics events for clicking Machine ID enrollment tiles

* Run prettier

* Fix eslint complaints

* Push fixed icons

* Flatten the styling for the Jenkins logo

* Rearrange machine ID title code

* Remove logs from event processing

* Switch to coloured gitLab icon

* Use GitLabs proper name for CI/Cd

* Fix imports

* Further adjustments from PR

---------

Co-authored-by: Ryan Clark <ryan.clark@goteleport.com>
This commit is contained in:
Noah Stride 2023-07-10 14:27:52 +01:00 committed by GitHub
parent 63a229f88a
commit 6122933e68
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 853 additions and 293 deletions

View file

@ -250,18 +250,24 @@ func (CTA) EnumDescriptor() ([]byte, []int) {
type IntegrationEnrollKind int32
const (
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_UNSPECIFIED IntegrationEnrollKind = 0
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_SLACK IntegrationEnrollKind = 1
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_AWS_OIDC IntegrationEnrollKind = 2
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_PAGERDUTY IntegrationEnrollKind = 3
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_EMAIL IntegrationEnrollKind = 4
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JIRA IntegrationEnrollKind = 5
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_DISCORD IntegrationEnrollKind = 6
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MATTERMOST IntegrationEnrollKind = 7
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MS_TEAMS IntegrationEnrollKind = 8
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OPSGENIE IntegrationEnrollKind = 9
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OKTA IntegrationEnrollKind = 10
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JAMF IntegrationEnrollKind = 11
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_UNSPECIFIED IntegrationEnrollKind = 0
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_SLACK IntegrationEnrollKind = 1
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_AWS_OIDC IntegrationEnrollKind = 2
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_PAGERDUTY IntegrationEnrollKind = 3
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_EMAIL IntegrationEnrollKind = 4
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JIRA IntegrationEnrollKind = 5
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_DISCORD IntegrationEnrollKind = 6
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MATTERMOST IntegrationEnrollKind = 7
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MS_TEAMS IntegrationEnrollKind = 8
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OPSGENIE IntegrationEnrollKind = 9
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OKTA IntegrationEnrollKind = 10
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JAMF IntegrationEnrollKind = 11
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID IntegrationEnrollKind = 12
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS IntegrationEnrollKind = 13
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI IntegrationEnrollKind = 14
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB IntegrationEnrollKind = 15
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS IntegrationEnrollKind = 16
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE IntegrationEnrollKind = 17
)
var IntegrationEnrollKind_name = map[int32]string{
@ -277,21 +283,33 @@ var IntegrationEnrollKind_name = map[int32]string{
9: "INTEGRATION_ENROLL_KIND_OPSGENIE",
10: "INTEGRATION_ENROLL_KIND_OKTA",
11: "INTEGRATION_ENROLL_KIND_JAMF",
12: "INTEGRATION_ENROLL_KIND_MACHINE_ID",
13: "INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS",
14: "INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI",
15: "INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB",
16: "INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS",
17: "INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE",
}
var IntegrationEnrollKind_value = map[string]int32{
"INTEGRATION_ENROLL_KIND_UNSPECIFIED": 0,
"INTEGRATION_ENROLL_KIND_SLACK": 1,
"INTEGRATION_ENROLL_KIND_AWS_OIDC": 2,
"INTEGRATION_ENROLL_KIND_PAGERDUTY": 3,
"INTEGRATION_ENROLL_KIND_EMAIL": 4,
"INTEGRATION_ENROLL_KIND_JIRA": 5,
"INTEGRATION_ENROLL_KIND_DISCORD": 6,
"INTEGRATION_ENROLL_KIND_MATTERMOST": 7,
"INTEGRATION_ENROLL_KIND_MS_TEAMS": 8,
"INTEGRATION_ENROLL_KIND_OPSGENIE": 9,
"INTEGRATION_ENROLL_KIND_OKTA": 10,
"INTEGRATION_ENROLL_KIND_JAMF": 11,
"INTEGRATION_ENROLL_KIND_UNSPECIFIED": 0,
"INTEGRATION_ENROLL_KIND_SLACK": 1,
"INTEGRATION_ENROLL_KIND_AWS_OIDC": 2,
"INTEGRATION_ENROLL_KIND_PAGERDUTY": 3,
"INTEGRATION_ENROLL_KIND_EMAIL": 4,
"INTEGRATION_ENROLL_KIND_JIRA": 5,
"INTEGRATION_ENROLL_KIND_DISCORD": 6,
"INTEGRATION_ENROLL_KIND_MATTERMOST": 7,
"INTEGRATION_ENROLL_KIND_MS_TEAMS": 8,
"INTEGRATION_ENROLL_KIND_OPSGENIE": 9,
"INTEGRATION_ENROLL_KIND_OKTA": 10,
"INTEGRATION_ENROLL_KIND_JAMF": 11,
"INTEGRATION_ENROLL_KIND_MACHINE_ID": 12,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS": 13,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI": 14,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB": 15,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS": 16,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE": 17,
}
func (x IntegrationEnrollKind) String() string {
@ -2968,201 +2986,205 @@ func init() {
}
var fileDescriptor_94cf2ca1c69fd564 = []byte{
// 3092 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x5b, 0xdb, 0x6f, 0xdc, 0x58,
0x19, 0x1f, 0x4f, 0x9a, 0x36, 0x3d, 0x6d, 0x53, 0xf7, 0xf4, 0x36, 0x69, 0xee, 0x93, 0x5e, 0xd3,
0x25, 0xd9, 0x76, 0x97, 0xdd, 0x42, 0x17, 0x16, 0x8f, 0xed, 0xc4, 0x6e, 0x66, 0xc6, 0xd3, 0x73,
0x3c, 0x2d, 0x59, 0x69, 0x75, 0xe4, 0xce, 0x9c, 0xa6, 0x56, 0x1d, 0x7b, 0xb0, 0x3d, 0x09, 0x11,
0x42, 0x2b, 0xae, 0x42, 0xda, 0x05, 0xc1, 0x03, 0x12, 0x12, 0x12, 0x12, 0x62, 0x91, 0x78, 0xe0,
0x15, 0xed, 0x33, 0x4f, 0xf0, 0x88, 0xf8, 0x0b, 0xd0, 0xfe, 0x0f, 0xbc, 0x20, 0x10, 0xc8, 0xc7,
0x97, 0xf1, 0x5c, 0xed, 0x2d, 0xf0, 0x92, 0x7d, 0xcb, 0xf8, 0xfc, 0xbe, 0xf3, 0xfd, 0xce, 0xf9,
0xbe, 0x73, 0xf9, 0x7e, 0x76, 0xc0, 0x1d, 0x9f, 0x5a, 0xb4, 0xe3, 0xb8, 0xfe, 0x66, 0xd7, 0x33,
0xf6, 0x28, 0x3d, 0xa0, 0xb6, 0xef, 0x6d, 0x1e, 0xdc, 0x4b, 0xff, 0xdc, 0xe8, 0xb8, 0x8e, 0xef,
0xc0, 0xab, 0x31, 0x74, 0x23, 0xdd, 0x76, 0x70, 0xaf, 0xbc, 0x0e, 0x60, 0x53, 0xad, 0x18, 0xb6,
0x4d, 0x5d, 0xd1, 0x32, 0x5b, 0x2f, 0xe5, 0xa0, 0x05, 0x5e, 0x02, 0xd3, 0x86, 0x45, 0x5d, 0xbf,
0xc4, 0xad, 0x70, 0xb7, 0x4f, 0xa3, 0xf0, 0x47, 0x79, 0x0b, 0xdc, 0x6e, 0xaa, 0x9a, 0xfd, 0xcc,
0x31, 0xdc, 0xb6, 0xe8, 0xec, 0x77, 0x2c, 0xea, 0xd3, 0x6d, 0x47, 0x77, 0x24, 0xc3, 0x7b, 0x11,
0x3e, 0xec, 0xf5, 0x70, 0x0d, 0xcc, 0x74, 0x3d, 0xea, 0xda, 0xc6, 0x3e, 0x8d, 0x3a, 0x49, 0x7e,
0x97, 0x6f, 0x80, 0xb5, 0xa4, 0x1f, 0xa1, 0xdd, 0xde, 0x32, 0x5d, 0xcf, 0x47, 0xd4, 0x73, 0xba,
0x6e, 0x8b, 0xf6, 0xba, 0x28, 0xaf, 0xa7, 0xdc, 0x0d, 0xc2, 0xaa, 0x86, 0x9f, 0x26, 0x5c, 0x7e,
0x17, 0xac, 0x26, 0x58, 0x4c, 0x7d, 0xd1, 0xa5, 0x6d, 0x6a, 0xfb, 0xa6, 0x61, 0xe1, 0xee, 0xb3,
0x7d, 0xd3, 0xcf, 0xe6, 0x94, 0xee, 0xe0, 0x71, 0x97, 0x7a, 0xbe, 0xe9, 0xd8, 0xb6, 0x61, 0xba,
0x34, 0x6f, 0x07, 0xdf, 0x06, 0x37, 0x92, 0x0e, 0x10, 0xdd, 0x33, 0xbd, 0x80, 0xe0, 0x0b, 0xc3,
0xb2, 0xa8, 0xbd, 0x97, 0xb7, 0x13, 0x38, 0x07, 0x66, 0xf6, 0x9f, 0x1b, 0xc4, 0x3f, 0xea, 0xd0,
0x52, 0x91, 0xb5, 0x9d, 0xda, 0x7f, 0x6e, 0xe8, 0x47, 0x1d, 0x0a, 0x17, 0x01, 0xb0, 0x9c, 0x3d,
0xd3, 0x26, 0xcf, 0x2d, 0xe7, 0xb0, 0x34, 0xc5, 0x1a, 0x4f, 0xb3, 0x27, 0x5b, 0x96, 0x73, 0x18,
0xf2, 0x47, 0xb4, 0xe5, 0x1c, 0x50, 0xf7, 0x48, 0x74, 0xda, 0xd4, 0x13, 0x1d, 0xdb, 0x37, 0xed,
0x2e, 0xcd, 0x19, 0x94, 0x87, 0x60, 0x71, 0xa8, 0x83, 0xce, 0x51, 0x4e, 0xe3, 0x77, 0xc0, 0xd2,
0x80, 0x71, 0xc3, 0x35, 0x6d, 0x3f, 0xa7, 0x75, 0x19, 0xf0, 0x92, 0xe9, 0x31, 0xe3, 0x1a, 0xf5,
0x8d, 0xb6, 0xe1, 0x1b, 0x70, 0x16, 0x14, 0xcd, 0x76, 0x84, 0x2c, 0x9a, 0xed, 0xb2, 0x01, 0x4a,
0x31, 0x26, 0xce, 0x81, 0x04, 0x2b, 0x83, 0x19, 0x37, 0x7a, 0xc6, 0x2c, 0x66, 0xef, 0xdf, 0xd9,
0x18, 0x93, 0xef, 0x1b, 0x83, 0x9d, 0xa0, 0xc4, 0xb4, 0xfc, 0x12, 0xc0, 0xb8, 0x15, 0xfb, 0xb4,
0x83, 0x7d, 0xc3, 0xef, 0x7a, 0xf0, 0x5d, 0x70, 0xd2, 0x63, 0x7f, 0x45, 0x5d, 0xdf, 0xca, 0xec,
0x3a, 0x34, 0x44, 0x91, 0x59, 0xb0, 0x96, 0xa8, 0xeb, 0x3a, 0x6e, 0x14, 0xd0, 0xf0, 0x47, 0xf9,
0x63, 0x0e, 0x5c, 0x69, 0xaa, 0x29, 0x13, 0xd7, 0xa7, 0xed, 0x70, 0xaa, 0x64, 0x30, 0xb3, 0x1f,
0x0d, 0x8d, 0xf9, 0x3c, 0x93, 0x63, 0x38, 0xf1, 0x5c, 0xa0, 0xc4, 0x14, 0x8a, 0x09, 0xf1, 0x22,
0xeb, 0xe4, 0x6e, 0x0e, 0xe2, 0xf1, 0xa8, 0x63, 0xf2, 0xe5, 0x7f, 0x71, 0x60, 0xa5, 0x47, 0x33,
0x9e, 0x34, 0x4c, 0x2d, 0xda, 0x0a, 0x56, 0xc8, 0xff, 0x94, 0x70, 0x2d, 0x15, 0xc6, 0x90, 0xf2,
0xbd, 0xdc, 0x61, 0xec, 0x75, 0x17, 0x77, 0x91, 0x1a, 0xff, 0xd4, 0xab, 0x8f, 0xff, 0x07, 0xc5,
0x60, 0x13, 0x8a, 0x01, 0xaa, 0xed, 0xd3, 0x3d, 0xd7, 0x08, 0x46, 0x2e, 0x3c, 0xc5, 0x9a, 0x2a,
0x89, 0xa2, 0x63, 0xdb, 0xb4, 0xe5, 0x1f, 0xfb, 0x79, 0xf8, 0xa4, 0x98, 0xce, 0x03, 0xc9, 0xf0,
0x8d, 0x67, 0x86, 0x47, 0x91, 0x84, 0x65, 0xdb, 0x75, 0x2c, 0xeb, 0xb8, 0x8f, 0x1f, 0x3e, 0x00,
0x25, 0x8f, 0x25, 0x3d, 0x6d, 0x93, 0xb8, 0x67, 0x8f, 0xb4, 0x9c, 0xae, 0xed, 0x97, 0x4e, 0xac,
0x70, 0xb7, 0xa7, 0xd0, 0x95, 0xb8, 0x3d, 0xa6, 0xe2, 0x89, 0x41, 0x6b, 0xf9, 0x11, 0x28, 0x35,
0x55, 0xd1, 0xb0, 0x2c, 0xdd, 0x11, 0xd8, 0x9a, 0x49, 0x6d, 0x8a, 0x1b, 0x60, 0xaa, 0x15, 0xcd,
0xd5, 0xec, 0xfd, 0x85, 0xb1, 0xbc, 0x44, 0x5d, 0x40, 0x01, 0xb0, 0xfc, 0xe3, 0x69, 0xb0, 0x90,
0x8a, 0x02, 0xed, 0x58, 0xce, 0x11, 0xa6, 0xee, 0x81, 0xd9, 0xa2, 0xc7, 0x3e, 0x02, 0x7b, 0xe0,
0x5c, 0x9b, 0x0d, 0x98, 0xec, 0x53, 0xff, 0x85, 0xd3, 0x66, 0xd3, 0x3e, 0x7b, 0xbf, 0x32, 0xb6,
0xaf, 0x49, 0x13, 0xb5, 0x11, 0x3e, 0xaa, 0xb1, 0x9e, 0xd0, 0xd9, 0x76, 0xea, 0x17, 0x34, 0xc0,
0x99, 0xc8, 0x11, 0x3b, 0x86, 0xa7, 0x99, 0x9b, 0xaf, 0xfd, 0x37, 0x6e, 0x82, 0xf3, 0x1b, 0x81,
0x76, 0xf2, 0x77, 0x99, 0x80, 0xb3, 0x69, 0x02, 0x70, 0x11, 0xcc, 0x49, 0x72, 0xa3, 0xaa, 0xed,
0x92, 0x9a, 0xac, 0x2b, 0x9a, 0x44, 0x9a, 0x75, 0xdc, 0x90, 0x45, 0x75, 0x4b, 0x95, 0x25, 0xbe,
0x00, 0xaf, 0x00, 0xd8, 0xdf, 0x2c, 0x34, 0x75, 0x8d, 0xe7, 0x60, 0x09, 0x5c, 0xea, 0x7f, 0x5e,
0x13, 0xea, 0x4d, 0xa1, 0xca, 0x17, 0xcb, 0x14, 0x80, 0x9e, 0x6b, 0x38, 0x0f, 0xae, 0x46, 0x38,
0x7d, 0xb7, 0x21, 0x0f, 0x74, 0xbe, 0x04, 0xae, 0xa5, 0x1b, 0xd5, 0x3a, 0xd6, 0x85, 0x6a, 0x95,
0x60, 0x11, 0xa9, 0x0d, 0x9d, 0xe7, 0xe0, 0x35, 0x70, 0x25, 0xdd, 0x2e, 0xd4, 0x84, 0xf7, 0xb4,
0x3a, 0x91, 0x45, 0xcc, 0x17, 0xcb, 0xff, 0xe4, 0xc0, 0xf2, 0x88, 0x5d, 0x21, 0xba, 0xfd, 0x1c,
0xfb, 0x4d, 0xf1, 0x3b, 0x45, 0x70, 0x7d, 0x78, 0xf8, 0xa2, 0x63, 0x3f, 0x37, 0xf7, 0xba, 0x2e,
0xad, 0xe9, 0x55, 0x7c, 0xec, 0xe7, 0xe0, 0x27, 0x45, 0x70, 0x2f, 0xbd, 0x04, 0xbc, 0x97, 0xbe,
0xd3, 0x09, 0x36, 0xba, 0x03, 0x2a, 0x99, 0x2e, 0x6d, 0xf9, 0x8e, 0x7b, 0xa4, 0x3b, 0x8e, 0xe5,
0xa9, 0xb6, 0xe7, 0x1b, 0xc7, 0xff, 0xa4, 0x28, 0x7f, 0x58, 0x04, 0x1b, 0x59, 0x13, 0x92, 0xa4,
0xc8, 0xb1, 0x9f, 0x8d, 0xdf, 0x17, 0xc1, 0xcd, 0xde, 0x6c, 0x08, 0x5d, 0xdf, 0x89, 0xff, 0x4e,
0x1d, 0x94, 0xc7, 0xfe, 0xec, 0xba, 0x05, 0xce, 0x8f, 0xbe, 0x34, 0xcc, 0xba, 0xfd, 0x97, 0x85,
0x1f, 0x16, 0xc1, 0x9d, 0x09, 0x3b, 0x8a, 0x2a, 0xd4, 0x1a, 0x8e, 0x65, 0xb6, 0x8e, 0x8e, 0x7d,
0xde, 0xfc, 0x9b, 0x03, 0xe5, 0xde, 0x44, 0x04, 0xc5, 0x64, 0xcb, 0xec, 0x18, 0x96, 0xf7, 0xf9,
0x59, 0x39, 0xff, 0xe0, 0x82, 0x82, 0x3c, 0x06, 0xe8, 0xd4, 0xf3, 0xa3, 0x5a, 0xe3, 0xf3, 0x50,
0x76, 0xfd, 0x9d, 0x0b, 0x6e, 0xcd, 0x31, 0x20, 0xd6, 0x9a, 0xda, 0xc7, 0x7e, 0xdc, 0xf3, 0x60,
0xae, 0xa9, 0x8a, 0x2e, 0x35, 0x7c, 0x5a, 0xa7, 0x87, 0xc8, 0xb1, 0xd2, 0x7a, 0xd8, 0x72, 0x90,
0x10, 0x7d, 0x8d, 0xd8, 0x38, 0x48, 0x03, 0x56, 0x83, 0xdb, 0x58, 0xbf, 0xb5, 0x61, 0xb7, 0xa8,
0x95, 0x82, 0xbc, 0x06, 0xd6, 0x07, 0x20, 0x4f, 0x4c, 0x7a, 0x28, 0x39, 0xad, 0xee, 0x3e, 0xb5,
0x7d, 0xa3, 0xbf, 0x3e, 0x29, 0xff, 0x81, 0x03, 0x97, 0x05, 0xcf, 0x33, 0x83, 0xdc, 0x63, 0x21,
0x48, 0x72, 0xef, 0x16, 0x38, 0xdf, 0x72, 0xec, 0x03, 0xea, 0x7a, 0xcc, 0x86, 0x24, 0x5a, 0xcd,
0x6c, 0xfa, 0xb1, 0xda, 0x86, 0xab, 0xe0, 0xac, 0xef, 0xf8, 0x86, 0x45, 0x7c, 0xe7, 0x25, 0xb5,
0x43, 0x2d, 0x62, 0x0a, 0x9d, 0x61, 0xcf, 0x74, 0xf6, 0x08, 0xae, 0x81, 0x73, 0x1d, 0xd7, 0xd9,
0xef, 0xf8, 0x31, 0x66, 0x8a, 0x61, 0xce, 0x86, 0x0f, 0x23, 0xd0, 0x5d, 0x70, 0xa1, 0x95, 0x70,
0x88, 0x81, 0xe1, 0x26, 0xca, 0xf7, 0x1a, 0x42, 0x70, 0xf9, 0x23, 0x0e, 0xcc, 0xa5, 0x6a, 0xf5,
0xb0, 0x46, 0x1d, 0x27, 0x2d, 0xc1, 0x0a, 0x38, 0xf1, 0xd2, 0xb4, 0xdb, 0x8c, 0xda, 0xec, 0xfd,
0x8d, 0xb1, 0x71, 0x1b, 0xea, 0x71, 0xc7, 0xb4, 0xdb, 0x88, 0xd9, 0xc2, 0x79, 0x70, 0xba, 0xeb,
0x51, 0x97, 0x30, 0x7d, 0x6b, 0xaa, 0xa7, 0x6f, 0xd5, 0x8d, 0x7d, 0x5a, 0x76, 0x82, 0xc0, 0x0d,
0x59, 0x33, 0xcd, 0x27, 0x9c, 0xcd, 0xfa, 0x50, 0x46, 0xdf, 0xcf, 0xcf, 0x62, 0x38, 0xb5, 0xcb,
0x6e, 0x50, 0xac, 0x0f, 0x01, 0xe3, 0x65, 0xf4, 0xff, 0xf1, 0xf9, 0xf1, 0x1a, 0x38, 0xdf, 0x0c,
0xcc, 0x58, 0xf7, 0x9a, 0x4d, 0xb5, 0xe7, 0xb0, 0x09, 0xce, 0x77, 0x4d, 0xf2, 0x8c, 0xa9, 0xcb,
0xa4, 0x15, 0xe4, 0x55, 0xe4, 0xea, 0xee, 0x84, 0x72, 0x6a, 0x50, 0x8c, 0x56, 0x0a, 0xe8, 0x5c,
0xd7, 0x4c, 0x3d, 0x85, 0xbf, 0xe4, 0xc0, 0x9d, 0xae, 0x49, 0x9c, 0x50, 0x6c, 0x25, 0x51, 0xf8,
0x29, 0xd9, 0x73, 0x88, 0xef, 0x90, 0x76, 0xac, 0x46, 0x47, 0x1e, 0xc3, 0xe5, 0x28, 0x4c, 0xf0,
0x98, 0x4f, 0xd2, 0x56, 0x0a, 0x68, 0xad, 0x6b, 0x66, 0x62, 0xe1, 0x87, 0x1c, 0x58, 0x4b, 0xb1,
0x33, 0xda, 0x6d, 0xf2, 0xdc, 0x74, 0x3d, 0x3f, 0xd1, 0x0d, 0x22, 0x5e, 0x27, 0x18, 0xaf, 0x77,
0xb2, 0x79, 0x8d, 0x97, 0xc8, 0x95, 0x02, 0x5a, 0x4a, 0x28, 0x8d, 0x84, 0x0d, 0xce, 0xd5, 0x08,
0x36, 0x96, 0xe1, 0x27, 0xd1, 0x99, 0xce, 0x3b, 0x57, 0x19, 0x7a, 0x7c, 0xdf, 0x5c, 0x8d, 0xc7,
0xc2, 0xef, 0x73, 0x60, 0x25, 0xc5, 0xce, 0xa3, 0x3e, 0x69, 0x25, 0xd2, 0x3d, 0xf1, 0x98, 0x6a,
0x5e, 0x3a, 0xc9, 0x48, 0x7d, 0x39, 0x9b, 0xd4, 0x38, 0xe1, 0x5f, 0x29, 0xa0, 0x85, 0x84, 0xcd,
0x08, 0x10, 0xfc, 0x29, 0x07, 0xae, 0xa7, 0x68, 0xb8, 0x51, 0x01, 0x4b, 0x5a, 0xb1, 0x7e, 0x1f,
0x53, 0x39, 0xc5, 0xa8, 0x7c, 0x35, 0x9b, 0xca, 0xa4, 0x37, 0x00, 0x4a, 0x01, 0xad, 0x24, 0x74,
0xc6, 0x00, 0xe3, 0x99, 0x71, 0x23, 0x4d, 0x9d, 0xb4, 0x9c, 0x36, 0xbb, 0x3b, 0x86, 0x9a, 0x7e,
0x14, 0xae, 0x99, 0xcc, 0x99, 0xc9, 0x78, 0x23, 0x10, 0xce, 0xcc, 0x78, 0x10, 0xfc, 0x26, 0x58,
0x18, 0xc5, 0xa2, 0x73, 0x14, 0x31, 0x38, 0xcd, 0x18, 0xbc, 0x95, 0x9f, 0x41, 0xfa, 0x95, 0x82,
0x52, 0x40, 0xa5, 0x21, 0xef, 0x11, 0x00, 0x7e, 0x0b, 0x2c, 0x0e, 0x7b, 0xee, 0xb8, 0xa6, 0xed,
0x47, 0xae, 0x01, 0x73, 0xfd, 0x76, 0x5e, 0xd7, 0x03, 0x2f, 0x24, 0x94, 0x02, 0x9a, 0x1b, 0xf0,
0xdd, 0x43, 0x40, 0x0b, 0xcc, 0x75, 0x4d, 0xd2, 0x8e, 0x0e, 0x6a, 0xe2, 0x85, 0xf2, 0x3c, 0x61,
0x9d, 0x97, 0xce, 0x30, 0xc7, 0x9b, 0x39, 0x14, 0xa1, 0xb4, 0xac, 0xaf, 0x14, 0xd0, 0x95, 0xae,
0x39, 0x52, 0xf0, 0xff, 0x30, 0x4c, 0xbf, 0xc4, 0x5d, 0xb2, 0x34, 0xbd, 0x58, 0x67, 0x8f, 0x3c,
0x9f, 0x65, 0x9e, 0xbf, 0x94, 0xc3, 0xf3, 0x68, 0xa5, 0x3e, 0xcc, 0xbc, 0x0c, 0x35, 0xff, 0x03,
0x96, 0x78, 0x09, 0x99, 0x48, 0x0b, 0xf3, 0x42, 0x59, 0x2b, 0x22, 0x72, 0x8e, 0x11, 0xf9, 0xe2,
0x2b, 0x89, 0x62, 0x61, 0xce, 0x4d, 0x10, 0x31, 0x7f, 0x14, 0x6e, 0xa0, 0x3d, 0x06, 0x51, 0x19,
0xd4, 0x5b, 0x97, 0x21, 0x89, 0x59, 0x46, 0xe2, 0x41, 0x1e, 0x12, 0xa3, 0x94, 0x29, 0xa5, 0x80,
0x96, 0x53, 0x3c, 0x46, 0x8a, 0x57, 0xbf, 0x08, 0x77, 0xcf, 0x61, 0x2a, 0xad, 0xb8, 0x0e, 0x21,
0xfb, 0xbe, 0xe5, 0x45, 0x84, 0xce, 0x33, 0x42, 0x5f, 0xf9, 0x0c, 0x84, 0x86, 0xb5, 0x22, 0xa5,
0x80, 0xae, 0x0f, 0xb3, 0xea, 0xe1, 0x7c, 0x2b, 0x2a, 0x97, 0xff, 0xc8, 0x81, 0x07, 0xfd, 0x71,
0x62, 0x4a, 0x03, 0x31, 0x98, 0xd4, 0x40, 0xda, 0xb1, 0xd6, 0x40, 0x7c, 0xc7, 0xb1, 0x3c, 0x62,
0x86, 0xf2, 0x4b, 0xc4, 0x94, 0x67, 0x4c, 0x1f, 0xe5, 0x8a, 0x5f, 0x2e, 0x45, 0x47, 0x29, 0xa0,
0x7b, 0xe9, 0xa0, 0xe6, 0x93, 0x81, 0x3e, 0xe1, 0xc0, 0x9b, 0xb9, 0xc6, 0xd0, 0x9b, 0xee, 0x90,
0xff, 0x05, 0xc6, 0x7f, 0xfb, 0x95, 0xf9, 0xf7, 0x97, 0x91, 0x4a, 0x01, 0x6d, 0x64, 0x91, 0x1f,
0x28, 0x3c, 0x7f, 0xc5, 0x81, 0xbb, 0x69, 0xe6, 0x46, 0x37, 0xb8, 0x79, 0x24, 0xd2, 0x46, 0xea,
0x1d, 0x41, 0x48, 0x18, 0x32, 0xc2, 0xef, 0xe6, 0x20, 0x3c, 0x49, 0x23, 0x51, 0x0a, 0xe8, 0x66,
0x8f, 0xe8, 0x44, 0x35, 0xe5, 0x77, 0x1c, 0xd8, 0xcc, 0xc8, 0x5c, 0xd3, 0xd8, 0x27, 0x1d, 0x26,
0x27, 0x44, 0x24, 0x2f, 0x32, 0x92, 0x95, 0x57, 0xc9, 0xdf, 0x7e, 0x65, 0x42, 0x29, 0xa0, 0x3b,
0x13, 0x92, 0x58, 0x35, 0xf6, 0xd3, 0x32, 0xc6, 0xcf, 0x38, 0x70, 0x33, 0x4d, 0xb5, 0x93, 0x54,
0xfb, 0x43, 0x71, 0xbf, 0xc4, 0x18, 0x3e, 0xcc, 0xc1, 0x70, 0x9c, 0x64, 0xa0, 0x14, 0x50, 0xb9,
0x47, 0x6d, 0xac, 0xb0, 0xf0, 0x5d, 0x0e, 0xac, 0xa6, 0x39, 0xf9, 0xd4, 0xf3, 0x03, 0x36, 0x76,
0xdf, 0x7e, 0x7c, 0x39, 0xf3, 0xf4, 0x9b, 0x50, 0xbf, 0x2b, 0x05, 0xb4, 0xd8, 0x63, 0x32, 0xaa,
0xc0, 0x77, 0xc1, 0x7c, 0x9a, 0x43, 0x7c, 0xcf, 0x8d, 0xcf, 0xa1, 0x2b, 0x19, 0x45, 0xeb, 0xb8,
0x02, 0x3a, 0x3c, 0x76, 0xc7, 0x14, 0xd7, 0x16, 0x28, 0x75, 0xcd, 0xe0, 0x12, 0x66, 0xf8, 0x94,
0xd8, 0xf4, 0x90, 0xb8, 0x8e, 0x15, 0x5f, 0x37, 0xae, 0x66, 0x94, 0x09, 0x63, 0x4b, 0x57, 0xa5,
0x80, 0x2e, 0x75, 0xcd, 0xe1, 0x46, 0x78, 0xc4, 0x0e, 0xf9, 0x41, 0x6f, 0x9e, 0x71, 0x10, 0xbb,
0x2c, 0x65, 0xce, 0xf0, 0x84, 0x82, 0x38, 0x1c, 0xe8, 0x68, 0x00, 0xfc, 0x00, 0x2c, 0x8f, 0x1a,
0x28, 0x2b, 0x98, 0x23, 0xe7, 0x73, 0x99, 0x07, 0xcc, 0xc4, 0x62, 0x5b, 0x29, 0xa0, 0x6b, 0x83,
0xa3, 0xee, 0x41, 0xe0, 0xaf, 0xc3, 0x2d, 0x64, 0x90, 0xc1, 0x81, 0x49, 0x0f, 0x49, 0x3b, 0x5d,
0x90, 0x47, 0x6c, 0xae, 0x31, 0x36, 0x62, 0x5e, 0x36, 0x13, 0xea, 0x7a, 0xa5, 0x80, 0x6e, 0x0c,
0x10, 0x1b, 0x8d, 0x86, 0xbf, 0xe5, 0xc0, 0x46, 0x3a, 0x05, 0xcd, 0x5e, 0x21, 0x48, 0x8c, 0x43,
0x8f, 0x38, 0x66, 0xbb, 0x15, 0x2f, 0x8b, 0x28, 0x2b, 0xe7, 0x33, 0x4b, 0x88, 0x7c, 0x6f, 0xd3,
0x95, 0x02, 0xba, 0xdd, 0xcb, 0xd2, 0x34, 0xf6, 0xd0, 0xd3, 0xcc, 0x76, 0xab, 0xef, 0xcd, 0xfb,
0x47, 0x1c, 0xb8, 0x31, 0xfa, 0xca, 0xd0, 0xf6, 0x08, 0x65, 0x25, 0x6b, 0x44, 0x6f, 0x21, 0xf7,
0x15, 0x6a, 0xf4, 0x4b, 0xee, 0xfe, 0x2b, 0x54, 0x82, 0x69, 0x7b, 0xe9, 0x17, 0xe1, 0x7e, 0x98,
0xd6, 0xc1, 0x79, 0xeb, 0x3b, 0xec, 0x34, 0x8b, 0xa3, 0x18, 0xb1, 0x58, 0xcc, 0x5c, 0xba, 0xa3,
0xdf, 0x18, 0x47, 0x19, 0x3d, 0xfa, 0x6d, 0xf2, 0xfb, 0xe0, 0x82, 0xc1, 0xc4, 0x1a, 0xd2, 0x13,
0x44, 0x4a, 0x4b, 0xcc, 0xd3, 0x78, 0x51, 0x63, 0xa4, 0xbc, 0xa3, 0x14, 0x10, 0x6f, 0x0c, 0x34,
0xc4, 0x5b, 0x62, 0x3a, 0x05, 0xa2, 0x99, 0x65, 0xd7, 0xe3, 0x68, 0x64, 0xcb, 0x99, 0x0b, 0x76,
0x82, 0x10, 0x12, 0x6e, 0x89, 0x93, 0x94, 0x92, 0xe8, 0xaa, 0x3c, 0x82, 0x44, 0xa2, 0x02, 0x84,
0x3c, 0x56, 0x32, 0xe3, 0x3c, 0x59, 0x1f, 0x09, 0xe3, 0x9c, 0xa1, 0xa1, 0x7c, 0x8f, 0x63, 0x9b,
0x48, 0x5c, 0x37, 0x7e, 0x23, 0xfd, 0xdd, 0x58, 0x5c, 0x32, 0xae, 0xe6, 0xad, 0x5e, 0xc7, 0x7d,
0x75, 0xd6, 0x57, 0xbd, 0x8e, 0x00, 0x55, 0x4e, 0x81, 0x69, 0xd6, 0xdd, 0xa3, 0x13, 0x33, 0x45,
0x7e, 0x2a, 0x00, 0x27, 0x8c, 0xf6, 0xa8, 0x9f, 0x14, 0x2f, 0x2c, 0xff, 0xd6, 0x7f, 0x3e, 0xdb,
0xfb, 0xd8, 0x2a, 0xbe, 0x32, 0xc0, 0x55, 0xb0, 0x28, 0xa9, 0x58, 0xd4, 0x9e, 0xc8, 0x88, 0x20,
0x19, 0x6b, 0x4d, 0x24, 0x0e, 0xbe, 0x26, 0x5e, 0x00, 0xa5, 0x61, 0x08, 0x96, 0xd1, 0x13, 0x19,
0xf1, 0x1c, 0x5c, 0x01, 0x0b, 0xc3, 0xad, 0x3b, 0xcd, 0x8a, 0x8c, 0xea, 0xb2, 0x2e, 0x63, 0xbe,
0x08, 0xdf, 0x00, 0x9b, 0xc3, 0x08, 0x49, 0xd0, 0x85, 0x8a, 0x80, 0x65, 0xd2, 0xd0, 0xb0, 0xbe,
0x8d, 0x64, 0x4c, 0xb0, 0x5c, 0xdd, 0x22, 0x8a, 0x86, 0x75, 0x59, 0xe2, 0xa7, 0xe0, 0xeb, 0xe0,
0xb5, 0x09, 0x46, 0xb5, 0x5d, 0xfc, 0xb8, 0xda, 0x67, 0x71, 0x02, 0xde, 0x07, 0x1b, 0x93, 0x2c,
0xb4, 0xfa, 0xb6, 0x26, 0x55, 0xfa, 0x6c, 0xa6, 0xe1, 0x5d, 0x70, 0x2b, 0x0f, 0x35, 0x24, 0x61,
0xfe, 0x24, 0xbc, 0x0d, 0xae, 0x67, 0x52, 0x0a, 0x90, 0xa7, 0xe0, 0x4d, 0x50, 0x1e, 0x46, 0x0a,
0x8d, 0x46, 0x55, 0x15, 0x05, 0x5d, 0xd5, 0xea, 0x44, 0xd1, 0xf5, 0x06, 0x3f, 0x03, 0x6f, 0x80,
0xd5, 0xc9, 0x38, 0x5d, 0x6c, 0xf0, 0xa7, 0x47, 0xc3, 0x9e, 0xaa, 0x75, 0x49, 0x7b, 0x8a, 0x89,
0x24, 0xe3, 0x1d, 0x5d, 0x6b, 0xf0, 0x00, 0xbe, 0x06, 0x6e, 0x4f, 0xe0, 0x87, 0x1f, 0x57, 0xc3,
0x98, 0x31, 0x8e, 0x67, 0x32, 0x26, 0xb8, 0x37, 0x74, 0x59, 0xc2, 0x8a, 0xba, 0xa5, 0xf3, 0x67,
0xe1, 0x9b, 0xe0, 0xf5, 0x5c, 0xfd, 0xa7, 0xa7, 0xf8, 0x5c, 0x86, 0x1f, 0x24, 0x4b, 0x6a, 0x7f,
0xe8, 0x67, 0xf3, 0x06, 0x65, 0x5b, 0x6c, 0xf0, 0xe7, 0x73, 0x05, 0x25, 0x40, 0xf2, 0xb9, 0xa7,
0x27, 0x40, 0x5f, 0x80, 0x0f, 0xc1, 0xdb, 0x9f, 0x65, 0x7a, 0xa2, 0xf5, 0x50, 0x95, 0x31, 0xe6,
0x21, 0xfc, 0x02, 0xb8, 0x93, 0xc7, 0x58, 0x78, 0xaf, 0x89, 0x64, 0xfe, 0x22, 0xbc, 0x05, 0xd6,
0x26, 0xc0, 0xa5, 0xdd, 0xba, 0x50, 0xd3, 0xa4, 0x0a, 0x7f, 0x29, 0x23, 0xc5, 0x45, 0x01, 0x63,
0xa1, 0x2e, 0x21, 0x81, 0xec, 0xc8, 0xbb, 0xb8, 0x21, 0x88, 0x32, 0xe6, 0x2f, 0x67, 0x44, 0xad,
0x67, 0x93, 0x8e, 0xc1, 0x15, 0xf8, 0x00, 0xbc, 0x39, 0xc1, 0x4a, 0xae, 0x0a, 0x58, 0x57, 0x45,
0x2c, 0x0b, 0x48, 0x54, 0xfa, 0x2c, 0xaf, 0xe6, 0x8a, 0x77, 0x64, 0x2f, 0x88, 0x8a, 0xcc, 0x97,
0x32, 0x66, 0x2b, 0xb4, 0xa8, 0xc9, 0x35, 0x0d, 0xed, 0x4a, 0x15, 0x7e, 0x2e, 0x97, 0x03, 0x36,
0xb3, 0x24, 0x74, 0x70, 0x2d, 0x63, 0x30, 0xa1, 0x85, 0x58, 0x6d, 0x62, 0x7d, 0x20, 0x79, 0xe7,
0xe1, 0x3a, 0xb8, 0x99, 0x99, 0x5d, 0x61, 0x14, 0x17, 0xe0, 0x06, 0x58, 0xcf, 0x95, 0x5f, 0x21,
0x7e, 0x31, 0x23, 0x98, 0x3d, 0x7c, 0x4d, 0x15, 0x91, 0x86, 0xb5, 0x2d, 0x9d, 0x5f, 0x82, 0x6f,
0x81, 0xfb, 0x93, 0x82, 0xa9, 0x89, 0x3b, 0x48, 0x13, 0x44, 0x65, 0x60, 0x9f, 0x5b, 0xce, 0xc8,
0xfd, 0x78, 0x6f, 0x14, 0xf4, 0xaa, 0x80, 0xf9, 0x95, 0x8c, 0x35, 0x85, 0xeb, 0xda, 0xd3, 0xad,
0xaa, 0xb0, 0x23, 0xf3, 0xab, 0x63, 0xfa, 0xd5, 0xc4, 0xd4, 0xec, 0x4a, 0x98, 0x34, 0x90, 0xf6,
0xf5, 0x5d, 0xbe, 0x3c, 0x26, 0x15, 0xd3, 0x68, 0x45, 0xdd, 0x56, 0x88, 0xf0, 0x44, 0x50, 0xab,
0x42, 0x45, 0xad, 0xaa, 0xfa, 0x2e, 0xbf, 0x06, 0xdf, 0x06, 0x6f, 0x64, 0x58, 0xb1, 0x15, 0xa2,
0x8a, 0x04, 0xc9, 0xdb, 0x2a, 0xd6, 0x11, 0xdb, 0x3a, 0xf9, 0xeb, 0xa3, 0x77, 0x61, 0x2c, 0xd4,
0xaa, 0xe9, 0x2d, 0x96, 0xbf, 0xb1, 0xfe, 0x1b, 0x0e, 0xcc, 0xf6, 0x7f, 0xc0, 0x0b, 0x97, 0xc1,
0x7c, 0x62, 0x8a, 0x75, 0x41, 0x6f, 0xe2, 0x81, 0x33, 0x71, 0x1e, 0x5c, 0x1d, 0x04, 0xe0, 0xa6,
0x28, 0x06, 0xcb, 0x9f, 0x1b, 0xd9, 0xb8, 0xa3, 0x36, 0x1a, 0xb2, 0xc4, 0x17, 0xe1, 0x1c, 0xb8,
0x3c, 0xd8, 0x28, 0x23, 0xa4, 0x21, 0x7e, 0x6a, 0x94, 0x9d, 0x50, 0xd1, 0x10, 0x3b, 0xde, 0xd6,
0xff, 0xc4, 0x81, 0x29, 0x51, 0x17, 0xe0, 0x45, 0x70, 0x5e, 0xd4, 0x85, 0xe1, 0xcf, 0xc4, 0x82,
0x87, 0x42, 0x53, 0x57, 0x88, 0xa8, 0xd5, 0xeb, 0xb2, 0xa8, 0x6b, 0xc1, 0xe1, 0x7c, 0x15, 0x5c,
0x64, 0xcf, 0x45, 0x5d, 0x7d, 0x12, 0x9c, 0xd9, 0x18, 0xab, 0x5a, 0x3d, 0x38, 0x93, 0x93, 0x86,
0x80, 0x32, 0x41, 0xf2, 0xe3, 0xa6, 0x8c, 0x75, 0xcc, 0x4f, 0xc5, 0x0d, 0x0d, 0x24, 0xd7, 0xd4,
0x66, 0x8d, 0xe0, 0x66, 0xa3, 0xa1, 0x21, 0x9d, 0x3f, 0x11, 0x37, 0xe8, 0x28, 0x58, 0x27, 0x12,
0x91, 0xe4, 0x27, 0x6a, 0xb0, 0xc1, 0x4c, 0xc7, 0xbe, 0x9b, 0x8d, 0x6d, 0x24, 0x48, 0x32, 0xa9,
0x08, 0xf5, 0xba, 0x8c, 0xf8, 0x93, 0xb1, 0x41, 0x45, 0xad, 0x56, 0xd5, 0xfa, 0x36, 0xc1, 0xcd,
0x5a, 0x4d, 0x40, 0xbb, 0xfc, 0xa9, 0xf5, 0xbf, 0x4e, 0x81, 0xcb, 0x23, 0x5f, 0xa8, 0x05, 0x1b,
0xa1, 0x5a, 0xd7, 0xe5, 0xed, 0x30, 0x84, 0x44, 0xae, 0x23, 0xad, 0x5a, 0x25, 0x3b, 0x6a, 0x7d,
0xf0, 0xb3, 0xb8, 0x55, 0xb0, 0x38, 0x0e, 0x88, 0xab, 0x82, 0xb8, 0xc3, 0x73, 0xf0, 0x3a, 0x58,
0x19, 0x07, 0x11, 0x9e, 0x62, 0x12, 0xd4, 0x1c, 0x7c, 0x31, 0x38, 0x5a, 0xc7, 0xa1, 0x1a, 0xc2,
0xb6, 0x8c, 0xa4, 0xa6, 0xbe, 0xcb, 0x4f, 0x4d, 0xf2, 0x27, 0xd7, 0x04, 0xb5, 0xca, 0x9f, 0x08,
0xee, 0x41, 0xe3, 0x20, 0x8f, 0x54, 0x24, 0xf0, 0xd3, 0x70, 0x0d, 0x2c, 0x8f, 0x43, 0xb0, 0xb0,
0x23, 0x89, 0x3f, 0x19, 0x24, 0xed, 0x38, 0x50, 0x4d, 0xd0, 0x75, 0x19, 0xd5, 0x34, 0xac, 0xf3,
0xa7, 0x26, 0x0d, 0xaf, 0x86, 0x89, 0x2e, 0x0b, 0x35, 0xcc, 0xcf, 0x4c, 0x42, 0x69, 0x0d, 0xbc,
0x2d, 0xd7, 0x55, 0x99, 0x3f, 0x3d, 0x89, 0xba, 0xb6, 0xa3, 0x0b, 0x3c, 0x98, 0x38, 0x38, 0xa1,
0xb6, 0xc5, 0x9f, 0xa9, 0xbc, 0xff, 0xe7, 0x4f, 0x97, 0xb8, 0xbf, 0x7c, 0xba, 0xc4, 0xfd, 0xed,
0xd3, 0x25, 0xee, 0x3d, 0x6d, 0xcf, 0xf4, 0x5f, 0x74, 0x9f, 0x6d, 0xb4, 0x9c, 0xfd, 0xcd, 0x3d,
0xd7, 0x38, 0x30, 0xc3, 0xca, 0xd2, 0xb0, 0x36, 0x93, 0xff, 0x5b, 0x31, 0x3a, 0xe6, 0xe6, 0x1e,
0xb5, 0x37, 0xd9, 0x3f, 0xa9, 0x6c, 0xee, 0x39, 0x03, 0xff, 0xc8, 0xf2, 0x30, 0xf5, 0xf3, 0xe0,
0xde, 0xb3, 0x93, 0x0c, 0xf6, 0xc6, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x12, 0x7b, 0xfa, 0xa1,
0xf8, 0x32, 0x00, 0x00,
// 3166 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x5b, 0xcb, 0x6f, 0xdc, 0xc8,
0x99, 0x6f, 0xb6, 0x2c, 0x5b, 0x2e, 0xdb, 0x12, 0x5d, 0x7e, 0xb5, 0xac, 0x77, 0xcb, 0x4f, 0x79,
0x56, 0x1a, 0x7b, 0x5e, 0xde, 0xf5, 0xec, 0xce, 0xb2, 0x49, 0x4a, 0xa4, 0xd5, 0xdd, 0x6c, 0x57,
0xb1, 0xed, 0xd5, 0x00, 0x83, 0x02, 0xdd, 0x5d, 0x96, 0x09, 0x53, 0x64, 0x2f, 0xc9, 0x96, 0x56,
0x58, 0x04, 0x83, 0x3c, 0x11, 0x60, 0x26, 0x41, 0x72, 0x08, 0x10, 0x20, 0x40, 0x80, 0x20, 0x13,
0x20, 0x87, 0x5c, 0x83, 0x39, 0xe7, 0x94, 0x1c, 0xf3, 0x27, 0x04, 0xf3, 0x1f, 0xe4, 0x90, 0x4b,
0x90, 0x20, 0x01, 0x8b, 0x8f, 0x66, 0x3f, 0xc9, 0x71, 0x92, 0x8b, 0xe6, 0xa6, 0x66, 0xfd, 0xbe,
0xfa, 0x7e, 0x55, 0xdf, 0x57, 0x8f, 0xef, 0x47, 0x0a, 0xdc, 0xf5, 0xa9, 0x45, 0x3b, 0x8e, 0xeb,
0x6f, 0x75, 0x3d, 0x63, 0x9f, 0xd2, 0x43, 0x6a, 0xfb, 0xde, 0xd6, 0xe1, 0xfd, 0xf4, 0xcf, 0xcd,
0x8e, 0xeb, 0xf8, 0x0e, 0xbc, 0x16, 0x43, 0x37, 0xd3, 0x6d, 0x87, 0xf7, 0xcb, 0x1b, 0x00, 0x36,
0xd5, 0x8a, 0x61, 0xdb, 0xd4, 0x15, 0x2d, 0xb3, 0xf5, 0x4a, 0x0e, 0x5a, 0xe0, 0x65, 0x30, 0x6d,
0x58, 0xd4, 0xf5, 0x4b, 0xdc, 0x2a, 0x77, 0xe7, 0x2c, 0x0a, 0x7f, 0x94, 0xb7, 0xc1, 0x9d, 0xa6,
0xaa, 0xd9, 0xcf, 0x1d, 0xc3, 0x6d, 0x8b, 0xce, 0x41, 0xc7, 0xa2, 0x3e, 0xdd, 0x71, 0x74, 0x47,
0x32, 0xbc, 0x97, 0xe1, 0xc3, 0x5e, 0x0f, 0xd7, 0xc1, 0x4c, 0xd7, 0xa3, 0xae, 0x6d, 0x1c, 0xd0,
0xa8, 0x93, 0xe4, 0x77, 0xf9, 0x26, 0x58, 0x4f, 0xfa, 0x11, 0xda, 0xed, 0x6d, 0xd3, 0xf5, 0x7c,
0x44, 0x3d, 0xa7, 0xeb, 0xb6, 0x68, 0xaf, 0x8b, 0xf2, 0x46, 0xca, 0xdd, 0x20, 0xac, 0x6a, 0xf8,
0x69, 0xc2, 0xe5, 0x0f, 0xc0, 0x5a, 0x82, 0xc5, 0xd4, 0x17, 0x5d, 0xda, 0xa6, 0xb6, 0x6f, 0x1a,
0x16, 0xee, 0x3e, 0x3f, 0x30, 0xfd, 0x6c, 0x4e, 0xe9, 0x0e, 0x9e, 0x74, 0xa9, 0xe7, 0x9b, 0x8e,
0x6d, 0x1b, 0xa6, 0x4b, 0xf3, 0x76, 0xf0, 0x35, 0x70, 0x33, 0xe9, 0x00, 0xd1, 0x7d, 0xd3, 0x0b,
0x08, 0xbe, 0x34, 0x2c, 0x8b, 0xda, 0xfb, 0x79, 0x3b, 0x81, 0xf3, 0x60, 0xe6, 0xe0, 0x85, 0x41,
0xfc, 0xe3, 0x0e, 0x2d, 0x15, 0x59, 0xdb, 0x99, 0x83, 0x17, 0x86, 0x7e, 0xdc, 0xa1, 0x70, 0x09,
0x00, 0xcb, 0xd9, 0x37, 0x6d, 0xf2, 0xc2, 0x72, 0x8e, 0x4a, 0x53, 0xac, 0xf1, 0x2c, 0x7b, 0xb2,
0x6d, 0x39, 0x47, 0x21, 0x7f, 0x44, 0x5b, 0xce, 0x21, 0x75, 0x8f, 0x45, 0xa7, 0x4d, 0x3d, 0xd1,
0xb1, 0x7d, 0xd3, 0xee, 0xd2, 0x9c, 0x41, 0x79, 0x04, 0x96, 0x86, 0x3a, 0xe8, 0x1c, 0xe7, 0x34,
0x7e, 0x1f, 0x2c, 0x0f, 0x18, 0x37, 0x5c, 0xd3, 0xf6, 0x73, 0x5a, 0x97, 0x01, 0x2f, 0x99, 0x1e,
0x33, 0xae, 0x51, 0xdf, 0x68, 0x1b, 0xbe, 0x01, 0x67, 0x41, 0xd1, 0x6c, 0x47, 0xc8, 0xa2, 0xd9,
0x2e, 0x1b, 0xa0, 0x14, 0x63, 0xe2, 0x1c, 0x48, 0xb0, 0x32, 0x98, 0x71, 0xa3, 0x67, 0xcc, 0x62,
0xf6, 0xc1, 0xdd, 0xcd, 0x31, 0xf9, 0xbe, 0x39, 0xd8, 0x09, 0x4a, 0x4c, 0xcb, 0xaf, 0x00, 0x8c,
0x5b, 0xb1, 0x4f, 0x3b, 0xd8, 0x37, 0xfc, 0xae, 0x07, 0x3f, 0x00, 0xa7, 0x3d, 0xf6, 0x57, 0xd4,
0xf5, 0xed, 0xcc, 0xae, 0x43, 0x43, 0x14, 0x99, 0x05, 0x6b, 0x89, 0xba, 0xae, 0xe3, 0x46, 0x01,
0x0d, 0x7f, 0x94, 0x3f, 0xe3, 0xc0, 0xd5, 0xa6, 0x9a, 0x32, 0x71, 0x7d, 0xda, 0x0e, 0xa7, 0x4a,
0x06, 0x33, 0x07, 0xd1, 0xd0, 0x98, 0xcf, 0x73, 0x39, 0x86, 0x13, 0xcf, 0x05, 0x4a, 0x4c, 0xa1,
0x98, 0x10, 0x2f, 0xb2, 0x4e, 0xee, 0xe5, 0x20, 0x1e, 0x8f, 0x3a, 0x26, 0x5f, 0xfe, 0x2b, 0x07,
0x56, 0x7b, 0x34, 0xe3, 0x49, 0xc3, 0xd4, 0xa2, 0xad, 0x60, 0x85, 0xfc, 0x53, 0x09, 0xd7, 0x52,
0x61, 0x0c, 0x29, 0xdf, 0xcf, 0x1d, 0xc6, 0x5e, 0x77, 0x71, 0x17, 0xa9, 0xf1, 0x4f, 0xbd, 0xfe,
0xf8, 0xbf, 0x5d, 0x0c, 0x36, 0xa1, 0x18, 0xa0, 0xda, 0x3e, 0xdd, 0x77, 0x8d, 0x60, 0xe4, 0xc2,
0x33, 0xac, 0xa9, 0x92, 0x28, 0x3a, 0xb6, 0x4d, 0x5b, 0xfe, 0x89, 0x9f, 0x87, 0xcf, 0x8b, 0xe9,
0x3c, 0x90, 0x0c, 0xdf, 0x78, 0x6e, 0x78, 0x14, 0x49, 0x58, 0xb6, 0x5d, 0xc7, 0xb2, 0x4e, 0xfa,
0xf8, 0xe1, 0x43, 0x50, 0xf2, 0x58, 0xd2, 0xd3, 0x36, 0x89, 0x7b, 0xf6, 0x48, 0xcb, 0xe9, 0xda,
0x7e, 0xe9, 0xd4, 0x2a, 0x77, 0x67, 0x0a, 0x5d, 0x8d, 0xdb, 0x63, 0x2a, 0x9e, 0x18, 0xb4, 0x96,
0x1f, 0x83, 0x52, 0x53, 0x15, 0x0d, 0xcb, 0xd2, 0x1d, 0x81, 0xad, 0x99, 0xd4, 0xa6, 0xb8, 0x09,
0xa6, 0x5a, 0xd1, 0x5c, 0xcd, 0x3e, 0x58, 0x1c, 0xcb, 0x4b, 0xd4, 0x05, 0x14, 0x00, 0xcb, 0xdf,
0x9b, 0x06, 0x8b, 0xa9, 0x28, 0xd0, 0x8e, 0xe5, 0x1c, 0x63, 0xea, 0x1e, 0x9a, 0x2d, 0x7a, 0xe2,
0x23, 0xb0, 0x0f, 0x2e, 0xb4, 0xd9, 0x80, 0xc9, 0x01, 0xf5, 0x5f, 0x3a, 0x6d, 0x36, 0xed, 0xb3,
0x0f, 0x2a, 0x63, 0xfb, 0x9a, 0x34, 0x51, 0x9b, 0xe1, 0xa3, 0x1a, 0xeb, 0x09, 0x9d, 0x6f, 0xa7,
0x7e, 0x41, 0x03, 0x9c, 0x8b, 0x1c, 0xb1, 0x63, 0x78, 0x9a, 0xb9, 0xf9, 0xef, 0x7f, 0xc4, 0x4d,
0x70, 0x7e, 0x23, 0xd0, 0x4e, 0xfe, 0x2e, 0x13, 0x70, 0x3e, 0x4d, 0x00, 0x2e, 0x81, 0x79, 0x49,
0x6e, 0x54, 0xb5, 0x3d, 0x52, 0x93, 0x75, 0x45, 0x93, 0x48, 0xb3, 0x8e, 0x1b, 0xb2, 0xa8, 0x6e,
0xab, 0xb2, 0xc4, 0x17, 0xe0, 0x55, 0x00, 0xfb, 0x9b, 0x85, 0xa6, 0xae, 0xf1, 0x1c, 0x2c, 0x81,
0xcb, 0xfd, 0xcf, 0x6b, 0x42, 0xbd, 0x29, 0x54, 0xf9, 0x62, 0x99, 0x02, 0xd0, 0x73, 0x0d, 0x17,
0xc0, 0xb5, 0x08, 0xa7, 0xef, 0x35, 0xe4, 0x81, 0xce, 0x97, 0xc1, 0xf5, 0x74, 0xa3, 0x5a, 0xc7,
0xba, 0x50, 0xad, 0x12, 0x2c, 0x22, 0xb5, 0xa1, 0xf3, 0x1c, 0xbc, 0x0e, 0xae, 0xa6, 0xdb, 0x85,
0x9a, 0xf0, 0xa1, 0x56, 0x27, 0xb2, 0x88, 0xf9, 0x62, 0xf9, 0x2f, 0x1c, 0x58, 0x19, 0xb1, 0x2b,
0x44, 0xb7, 0x9f, 0x13, 0xbf, 0x29, 0x7e, 0xbd, 0x08, 0x6e, 0x0c, 0x0f, 0x5f, 0x74, 0xec, 0x17,
0xe6, 0x7e, 0xd7, 0xa5, 0x35, 0xbd, 0x8a, 0x4f, 0xfc, 0x1c, 0x7c, 0xbf, 0x08, 0xee, 0xa7, 0x97,
0x80, 0xf7, 0xca, 0x77, 0x3a, 0xc1, 0x46, 0x77, 0x48, 0x25, 0xd3, 0xa5, 0x2d, 0xdf, 0x71, 0x8f,
0x75, 0xc7, 0xb1, 0x3c, 0xd5, 0xf6, 0x7c, 0xe3, 0xe4, 0x9f, 0x14, 0xe5, 0x4f, 0x8a, 0x60, 0x33,
0x6b, 0x42, 0x92, 0x14, 0x39, 0xf1, 0xb3, 0xf1, 0xab, 0x22, 0xb8, 0xd5, 0x9b, 0x0d, 0xa1, 0xeb,
0x3b, 0xf1, 0xdf, 0xa9, 0x83, 0xf2, 0xc4, 0x9f, 0x5d, 0xb7, 0xc1, 0xdc, 0xe8, 0x4b, 0xc3, 0xac,
0xdb, 0x7f, 0x59, 0xf8, 0x4e, 0x11, 0xdc, 0x9d, 0xb0, 0xa3, 0xa8, 0x42, 0xad, 0xe1, 0x58, 0x66,
0xeb, 0xf8, 0xc4, 0xe7, 0xcd, 0xdf, 0x38, 0x50, 0xee, 0x4d, 0x44, 0x50, 0x4c, 0xb6, 0xcc, 0x8e,
0x61, 0x79, 0x5f, 0x9d, 0x95, 0xf3, 0x67, 0x2e, 0x28, 0xc8, 0x63, 0x80, 0x4e, 0x3d, 0x3f, 0xaa,
0x35, 0xbe, 0x0a, 0x65, 0xd7, 0x9f, 0xb8, 0xe0, 0xd6, 0x1c, 0x03, 0x62, 0xad, 0xa9, 0x7d, 0xe2,
0xc7, 0xbd, 0x00, 0xe6, 0x9b, 0xaa, 0xe8, 0x52, 0xc3, 0xa7, 0x75, 0x7a, 0x84, 0x1c, 0x2b, 0xad,
0x87, 0xad, 0x04, 0x09, 0xd1, 0xd7, 0x88, 0x8d, 0xc3, 0x34, 0x60, 0x2d, 0xb8, 0x8d, 0xf5, 0x5b,
0x1b, 0x76, 0x8b, 0x5a, 0x29, 0xc8, 0x1b, 0x60, 0x63, 0x00, 0xf2, 0xd4, 0xa4, 0x47, 0x92, 0xd3,
0xea, 0x1e, 0x50, 0xdb, 0x37, 0xfa, 0xeb, 0x93, 0xf2, 0xaf, 0x39, 0x70, 0x45, 0xf0, 0x3c, 0x33,
0xc8, 0x3d, 0x16, 0x82, 0x24, 0xf7, 0x6e, 0x83, 0xb9, 0x96, 0x63, 0x1f, 0x52, 0xd7, 0x63, 0x36,
0x24, 0xd1, 0x6a, 0x66, 0xd3, 0x8f, 0xd5, 0x36, 0x5c, 0x03, 0xe7, 0x7d, 0xc7, 0x37, 0x2c, 0xe2,
0x3b, 0xaf, 0xa8, 0x1d, 0x6a, 0x11, 0x53, 0xe8, 0x1c, 0x7b, 0xa6, 0xb3, 0x47, 0x70, 0x1d, 0x5c,
0xe8, 0xb8, 0xce, 0x41, 0xc7, 0x8f, 0x31, 0x53, 0x0c, 0x73, 0x3e, 0x7c, 0x18, 0x81, 0xee, 0x81,
0x8b, 0xad, 0x84, 0x43, 0x0c, 0x0c, 0x37, 0x51, 0xbe, 0xd7, 0x10, 0x82, 0xcb, 0x9f, 0x72, 0x60,
0x3e, 0x55, 0xab, 0x87, 0x35, 0xea, 0x38, 0x69, 0x09, 0x56, 0xc0, 0xa9, 0x57, 0xa6, 0xdd, 0x66,
0xd4, 0x66, 0x1f, 0x6c, 0x8e, 0x8d, 0xdb, 0x50, 0x8f, 0xbb, 0xa6, 0xdd, 0x46, 0xcc, 0x16, 0x2e,
0x80, 0xb3, 0x5d, 0x8f, 0xba, 0x84, 0xe9, 0x5b, 0x53, 0x3d, 0x7d, 0xab, 0x6e, 0x1c, 0xd0, 0xb2,
0x13, 0x04, 0x6e, 0xc8, 0x9a, 0x69, 0x3e, 0xe1, 0x6c, 0xd6, 0x87, 0x32, 0xfa, 0x41, 0x7e, 0x16,
0xc3, 0xa9, 0x5d, 0x76, 0x83, 0x62, 0x7d, 0x08, 0x18, 0x2f, 0xa3, 0x7f, 0x8d, 0xcf, 0xcf, 0xd6,
0xc1, 0x5c, 0x33, 0x30, 0x63, 0xdd, 0x6b, 0x36, 0xd5, 0x5e, 0xc0, 0x26, 0x98, 0xeb, 0x9a, 0xe4,
0x39, 0x53, 0x97, 0x49, 0x2b, 0xc8, 0xab, 0xc8, 0xd5, 0xbd, 0x09, 0xe5, 0xd4, 0xa0, 0x18, 0xad,
0x14, 0xd0, 0x85, 0xae, 0x99, 0x7a, 0x0a, 0x7f, 0xc2, 0x81, 0xbb, 0x5d, 0x93, 0x38, 0xa1, 0xd8,
0x4a, 0xa2, 0xf0, 0x53, 0xb2, 0xef, 0x10, 0xdf, 0x21, 0xed, 0x58, 0x8d, 0x8e, 0x3c, 0x86, 0xcb,
0x51, 0x98, 0xe0, 0x31, 0x9f, 0xa4, 0xad, 0x14, 0xd0, 0x7a, 0xd7, 0xcc, 0xc4, 0xc2, 0x4f, 0x38,
0xb0, 0x9e, 0x62, 0x67, 0xb4, 0xdb, 0xe4, 0x85, 0xe9, 0x7a, 0x7e, 0xa2, 0x1b, 0x44, 0xbc, 0x4e,
0x31, 0x5e, 0xef, 0x67, 0xf3, 0x1a, 0x2f, 0x91, 0x2b, 0x05, 0xb4, 0x9c, 0x50, 0x1a, 0x09, 0x1b,
0x9c, 0xab, 0x11, 0x6c, 0x2c, 0xc3, 0x4f, 0xa2, 0x33, 0x9d, 0x77, 0xae, 0x32, 0xf4, 0xf8, 0xbe,
0xb9, 0x1a, 0x8f, 0x85, 0xdf, 0xe2, 0xc0, 0x6a, 0x8a, 0x9d, 0x47, 0x7d, 0xd2, 0x4a, 0xa4, 0x7b,
0xe2, 0x31, 0xd5, 0xbc, 0x74, 0x9a, 0x91, 0xfa, 0x8f, 0x6c, 0x52, 0xe3, 0x84, 0x7f, 0xa5, 0x80,
0x16, 0x13, 0x36, 0x23, 0x40, 0xf0, 0x07, 0x1c, 0xb8, 0x91, 0xa2, 0xe1, 0x46, 0x05, 0x2c, 0x69,
0xc5, 0xfa, 0x7d, 0x4c, 0xe5, 0x0c, 0xa3, 0xf2, 0x5f, 0xd9, 0x54, 0x26, 0xbd, 0x01, 0x50, 0x0a,
0x68, 0x35, 0xa1, 0x33, 0x06, 0x18, 0xcf, 0x8c, 0x1b, 0x69, 0xea, 0xa4, 0xe5, 0xb4, 0xd9, 0xdd,
0x31, 0xd4, 0xf4, 0xa3, 0x70, 0xcd, 0x64, 0xce, 0x4c, 0xc6, 0x1b, 0x81, 0x70, 0x66, 0xc6, 0x83,
0xe0, 0xff, 0x81, 0xc5, 0x51, 0x2c, 0x3a, 0xc7, 0x11, 0x83, 0xb3, 0x8c, 0xc1, 0xbb, 0xf9, 0x19,
0xa4, 0x5f, 0x29, 0x28, 0x05, 0x54, 0x1a, 0xf2, 0x1e, 0x01, 0xe0, 0xff, 0x83, 0xa5, 0x61, 0xcf,
0x1d, 0xd7, 0xb4, 0xfd, 0xc8, 0x35, 0x60, 0xae, 0xdf, 0xcb, 0xeb, 0x7a, 0xe0, 0x85, 0x84, 0x52,
0x40, 0xf3, 0x03, 0xbe, 0x7b, 0x08, 0x68, 0x81, 0xf9, 0xae, 0x49, 0xda, 0xd1, 0x41, 0x4d, 0xbc,
0x50, 0x9e, 0x27, 0xac, 0xf3, 0xd2, 0x39, 0xe6, 0x78, 0x2b, 0x87, 0x22, 0x94, 0x96, 0xf5, 0x95,
0x02, 0xba, 0xda, 0x35, 0x47, 0x0a, 0xfe, 0x9f, 0x84, 0xe9, 0x97, 0xb8, 0x4b, 0x96, 0xa6, 0x17,
0xeb, 0xec, 0x91, 0xe7, 0xf3, 0xcc, 0xf3, 0xbf, 0xe7, 0xf0, 0x3c, 0x5a, 0xa9, 0x0f, 0x33, 0x2f,
0x43, 0xcd, 0xff, 0x98, 0x25, 0x5e, 0x42, 0x26, 0xd2, 0xc2, 0xbc, 0x50, 0xd6, 0x8a, 0x88, 0x5c,
0x60, 0x44, 0xde, 0x79, 0x2d, 0x51, 0x2c, 0xcc, 0xb9, 0x09, 0x22, 0xe6, 0x77, 0xc3, 0x0d, 0xb4,
0xc7, 0x20, 0x2a, 0x83, 0x7a, 0xeb, 0x32, 0x24, 0x31, 0xcb, 0x48, 0x3c, 0xcc, 0x43, 0x62, 0x94,
0x32, 0xa5, 0x14, 0xd0, 0x4a, 0x8a, 0xc7, 0x48, 0xf1, 0xea, 0xc7, 0xe1, 0xee, 0x39, 0x4c, 0xa5,
0x15, 0xd7, 0x21, 0xe4, 0xc0, 0xb7, 0xbc, 0x88, 0xd0, 0x1c, 0x23, 0xf4, 0x9f, 0x5f, 0x82, 0xd0,
0xb0, 0x56, 0xa4, 0x14, 0xd0, 0x8d, 0x61, 0x56, 0x3d, 0x9c, 0x6f, 0x45, 0xe5, 0xf2, 0x6f, 0x38,
0xf0, 0xb0, 0x3f, 0x4e, 0x4c, 0x69, 0x20, 0x06, 0x93, 0x1a, 0x48, 0x3b, 0xd6, 0x1a, 0x88, 0xef,
0x38, 0x96, 0x47, 0xcc, 0x50, 0x7e, 0x89, 0x98, 0xf2, 0x8c, 0xe9, 0xe3, 0x5c, 0xf1, 0xcb, 0xa5,
0xe8, 0x28, 0x05, 0x74, 0x3f, 0x1d, 0xd4, 0x7c, 0x32, 0xd0, 0xe7, 0x1c, 0x78, 0x3b, 0xd7, 0x18,
0x7a, 0xd3, 0x1d, 0xf2, 0xbf, 0xc8, 0xf8, 0xef, 0xbc, 0x36, 0xff, 0xfe, 0x32, 0x52, 0x29, 0xa0,
0xcd, 0x2c, 0xf2, 0x03, 0x85, 0xe7, 0x4f, 0x39, 0x70, 0x2f, 0xcd, 0xdc, 0xe8, 0x06, 0x37, 0x8f,
0x44, 0xda, 0x48, 0xbd, 0x23, 0x08, 0x09, 0x43, 0x46, 0xf8, 0x83, 0x1c, 0x84, 0x27, 0x69, 0x24,
0x4a, 0x01, 0xdd, 0xea, 0x11, 0x9d, 0xa8, 0xa6, 0xfc, 0x92, 0x03, 0x5b, 0x19, 0x99, 0x6b, 0x1a,
0x07, 0xa4, 0xc3, 0xe4, 0x84, 0x88, 0xe4, 0x25, 0x46, 0xb2, 0xf2, 0x3a, 0xf9, 0xdb, 0xaf, 0x4c,
0x28, 0x05, 0x74, 0x77, 0x42, 0x12, 0xab, 0xc6, 0x41, 0x5a, 0xc6, 0xf8, 0x21, 0x07, 0x6e, 0xa5,
0xa9, 0x76, 0x92, 0x6a, 0x7f, 0x28, 0xee, 0x97, 0x19, 0xc3, 0x47, 0x39, 0x18, 0x8e, 0x93, 0x0c,
0x94, 0x02, 0x2a, 0xf7, 0xa8, 0x8d, 0x15, 0x16, 0xbe, 0xc1, 0x81, 0xb5, 0x34, 0x27, 0x9f, 0x7a,
0x7e, 0xc0, 0xc6, 0xee, 0xdb, 0x8f, 0xaf, 0x64, 0x9e, 0x7e, 0x13, 0xea, 0x77, 0xa5, 0x80, 0x96,
0x7a, 0x4c, 0x46, 0x15, 0xf8, 0x2e, 0x58, 0x48, 0x73, 0x88, 0xef, 0xb9, 0xf1, 0x39, 0x74, 0x35,
0xa3, 0x68, 0x1d, 0x57, 0x40, 0x87, 0xc7, 0xee, 0x98, 0xe2, 0xda, 0x02, 0xa5, 0xae, 0x19, 0x5c,
0xc2, 0x0c, 0x9f, 0x12, 0x9b, 0x1e, 0x11, 0xd7, 0xb1, 0xe2, 0xeb, 0xc6, 0xb5, 0x8c, 0x32, 0x61,
0x6c, 0xe9, 0xaa, 0x14, 0xd0, 0xe5, 0xae, 0x39, 0xdc, 0x08, 0x8f, 0xd9, 0x21, 0x3f, 0xe8, 0xcd,
0x33, 0x0e, 0x63, 0x97, 0xa5, 0xcc, 0x19, 0x9e, 0x50, 0x10, 0x87, 0x03, 0x1d, 0x0d, 0x80, 0x1f,
0x83, 0x95, 0x51, 0x03, 0x65, 0x05, 0x73, 0xe4, 0x7c, 0x3e, 0xf3, 0x80, 0x99, 0x58, 0x6c, 0x2b,
0x05, 0x74, 0x7d, 0x70, 0xd4, 0x3d, 0x08, 0xfc, 0x59, 0xb8, 0x85, 0x0c, 0x32, 0x38, 0x34, 0xe9,
0x11, 0x69, 0xa7, 0x0b, 0xf2, 0x88, 0xcd, 0x75, 0xc6, 0x46, 0xcc, 0xcb, 0x66, 0x42, 0x5d, 0xaf,
0x14, 0xd0, 0xcd, 0x01, 0x62, 0xa3, 0xd1, 0xf0, 0x17, 0x1c, 0xd8, 0x4c, 0xa7, 0xa0, 0xd9, 0x2b,
0x04, 0x89, 0x71, 0xe4, 0x11, 0xc7, 0x6c, 0xb7, 0xe2, 0x65, 0x11, 0x65, 0xe5, 0x42, 0x66, 0x09,
0x91, 0xef, 0x6d, 0xba, 0x52, 0x40, 0x77, 0x7a, 0x59, 0x9a, 0xc6, 0x1e, 0x79, 0x9a, 0xd9, 0x6e,
0xf5, 0xbd, 0x79, 0xff, 0x94, 0x03, 0x37, 0x47, 0x5f, 0x19, 0xda, 0x1e, 0xa1, 0xac, 0x64, 0x8d,
0xe8, 0x2d, 0xe6, 0xbe, 0x42, 0x8d, 0x7e, 0xc9, 0xdd, 0x7f, 0x85, 0x4a, 0x30, 0x6d, 0x2f, 0xfd,
0x22, 0xdc, 0x0f, 0xd3, 0x3a, 0x38, 0x6f, 0x7d, 0x87, 0x9d, 0x66, 0x71, 0x14, 0x23, 0x16, 0x4b,
0x99, 0x4b, 0x77, 0xf4, 0x1b, 0xe3, 0x28, 0xa3, 0x47, 0xbf, 0x4d, 0xfe, 0x08, 0x5c, 0x34, 0x98,
0x58, 0x43, 0x7a, 0x82, 0x48, 0x69, 0x99, 0x79, 0x1a, 0x2f, 0x6a, 0x8c, 0x94, 0x77, 0x94, 0x02,
0xe2, 0x8d, 0x81, 0x86, 0x78, 0x4b, 0x4c, 0xa7, 0x40, 0x34, 0xb3, 0xec, 0x7a, 0x1c, 0x8d, 0x6c,
0x25, 0x73, 0xc1, 0x4e, 0x10, 0x42, 0xc2, 0x2d, 0x71, 0x92, 0x52, 0x12, 0x5d, 0x95, 0x47, 0x90,
0x48, 0x54, 0x80, 0x90, 0xc7, 0x6a, 0x66, 0x9c, 0x27, 0xeb, 0x23, 0x61, 0x9c, 0x33, 0x34, 0x94,
0x6f, 0x72, 0x6c, 0x13, 0x89, 0xeb, 0xc6, 0xff, 0x4d, 0x7f, 0x37, 0x16, 0x97, 0x8c, 0x6b, 0x79,
0xab, 0xd7, 0x71, 0x5f, 0x9d, 0xf5, 0x55, 0xaf, 0x23, 0x40, 0x95, 0x33, 0x60, 0x9a, 0x75, 0xf7,
0xf8, 0xd4, 0x4c, 0x91, 0x9f, 0x0a, 0xc0, 0x09, 0xa3, 0x7d, 0xea, 0x27, 0xc5, 0x0b, 0xcb, 0xbf,
0x8d, 0x1f, 0xcd, 0xf6, 0x3e, 0xb6, 0x8a, 0xaf, 0x0c, 0x70, 0x0d, 0x2c, 0x49, 0x2a, 0x16, 0xb5,
0xa7, 0x32, 0x22, 0x48, 0xc6, 0x5a, 0x13, 0x89, 0x83, 0xaf, 0x89, 0x17, 0x41, 0x69, 0x18, 0x82,
0x65, 0xf4, 0x54, 0x46, 0x3c, 0x07, 0x57, 0xc1, 0xe2, 0x70, 0xeb, 0x6e, 0xb3, 0x22, 0xa3, 0xba,
0xac, 0xcb, 0x98, 0x2f, 0xc2, 0xb7, 0xc0, 0xd6, 0x30, 0x42, 0x12, 0x74, 0xa1, 0x22, 0x60, 0x99,
0x34, 0x34, 0xac, 0xef, 0x20, 0x19, 0x13, 0x2c, 0x57, 0xb7, 0x89, 0xa2, 0x61, 0x5d, 0x96, 0xf8,
0x29, 0xf8, 0x26, 0x78, 0x63, 0x82, 0x51, 0x6d, 0x0f, 0x3f, 0xa9, 0xf6, 0x59, 0x9c, 0x82, 0x0f,
0xc0, 0xe6, 0x24, 0x0b, 0xad, 0xbe, 0xa3, 0x49, 0x95, 0x3e, 0x9b, 0x69, 0x78, 0x0f, 0xdc, 0xce,
0x43, 0x0d, 0x49, 0x98, 0x3f, 0x0d, 0xef, 0x80, 0x1b, 0x99, 0x94, 0x02, 0xe4, 0x19, 0x78, 0x0b,
0x94, 0x87, 0x91, 0x42, 0xa3, 0x51, 0x55, 0x45, 0x41, 0x57, 0xb5, 0x3a, 0x51, 0x74, 0xbd, 0xc1,
0xcf, 0xc0, 0x9b, 0x60, 0x6d, 0x32, 0x4e, 0x17, 0x1b, 0xfc, 0xd9, 0xd1, 0xb0, 0x67, 0x6a, 0x5d,
0xd2, 0x9e, 0x61, 0x22, 0xc9, 0x78, 0x57, 0xd7, 0x1a, 0x3c, 0x80, 0x6f, 0x80, 0x3b, 0x13, 0xf8,
0xe1, 0x27, 0xd5, 0x30, 0x66, 0x8c, 0xe3, 0xb9, 0x8c, 0x09, 0xee, 0x0d, 0x5d, 0x96, 0xb0, 0xa2,
0x6e, 0xeb, 0xfc, 0x79, 0xf8, 0x36, 0x78, 0x33, 0x57, 0xff, 0xe9, 0x29, 0xbe, 0x90, 0xe1, 0x07,
0xc9, 0x92, 0xda, 0x1f, 0xfa, 0xd9, 0xbc, 0x41, 0xd9, 0x11, 0x1b, 0xfc, 0x5c, 0xae, 0xa0, 0x04,
0x48, 0x3e, 0xf7, 0xf4, 0x04, 0xe8, 0x8b, 0xf0, 0x11, 0x78, 0xef, 0xcb, 0x4c, 0x4f, 0xb4, 0x1e,
0xaa, 0x32, 0xc6, 0x3c, 0x84, 0xff, 0x06, 0xee, 0xe6, 0x31, 0x16, 0x3e, 0x6c, 0x22, 0x99, 0xbf,
0x04, 0x6f, 0x83, 0xf5, 0x09, 0x70, 0x69, 0xaf, 0x2e, 0xd4, 0x34, 0xa9, 0xc2, 0x5f, 0xce, 0x48,
0x71, 0x51, 0xc0, 0x58, 0xa8, 0x4b, 0x48, 0x20, 0xbb, 0xf2, 0x1e, 0x6e, 0x08, 0xa2, 0x8c, 0xf9,
0x2b, 0x19, 0x51, 0xeb, 0xd9, 0xa4, 0x63, 0x70, 0x15, 0x3e, 0x04, 0x6f, 0x4f, 0xb0, 0x92, 0xab,
0x02, 0xd6, 0x55, 0x11, 0xcb, 0x02, 0x12, 0x95, 0x3e, 0xcb, 0x6b, 0xb9, 0xe2, 0x1d, 0xd9, 0x0b,
0xa2, 0x22, 0xf3, 0xa5, 0x8c, 0xd9, 0x0a, 0x2d, 0x6a, 0x72, 0x4d, 0x43, 0x7b, 0x52, 0x85, 0x9f,
0xcf, 0xe5, 0x80, 0xcd, 0x2c, 0x09, 0x1d, 0x5c, 0xcf, 0x18, 0x4c, 0x68, 0x21, 0x56, 0x9b, 0x58,
0x1f, 0x48, 0xde, 0x05, 0xb8, 0x01, 0x6e, 0x65, 0x66, 0x57, 0x18, 0xc5, 0x45, 0xb8, 0x09, 0x36,
0x72, 0xe5, 0x57, 0x88, 0x5f, 0xca, 0x08, 0x66, 0x0f, 0x5f, 0x53, 0x45, 0xa4, 0x61, 0x6d, 0x5b,
0xe7, 0x97, 0xe1, 0xbb, 0xe0, 0xc1, 0xa4, 0x60, 0x6a, 0xe2, 0x2e, 0xd2, 0x04, 0x51, 0x19, 0xd8,
0xe7, 0x56, 0x32, 0x72, 0x3f, 0xde, 0x1b, 0x05, 0xbd, 0x2a, 0x60, 0x7e, 0x35, 0x63, 0x4d, 0xe1,
0xba, 0xf6, 0x6c, 0xbb, 0x2a, 0xec, 0xca, 0xfc, 0xda, 0x98, 0x7e, 0x35, 0x31, 0x35, 0xbb, 0x12,
0x26, 0x0d, 0xa4, 0xfd, 0xcf, 0x1e, 0x5f, 0x1e, 0x93, 0x8a, 0x69, 0xb4, 0xa2, 0xee, 0x28, 0x44,
0x78, 0x2a, 0xa8, 0x55, 0xa1, 0xa2, 0x56, 0x55, 0x7d, 0x8f, 0x5f, 0x87, 0xef, 0x81, 0xb7, 0x32,
0xac, 0xd8, 0x0a, 0x51, 0x45, 0x82, 0xe4, 0x1d, 0x15, 0xeb, 0x88, 0x6d, 0x9d, 0xfc, 0x8d, 0xd1,
0xbb, 0x30, 0x16, 0x6a, 0xd5, 0xf4, 0x16, 0xcb, 0xdf, 0xdc, 0xf8, 0x39, 0x07, 0x66, 0xfb, 0x3f,
0xe0, 0x85, 0x2b, 0x60, 0x21, 0x31, 0xc5, 0xba, 0xa0, 0x37, 0xf1, 0xc0, 0x99, 0xb8, 0x00, 0xae,
0x0d, 0x02, 0x70, 0x53, 0x14, 0x83, 0xe5, 0xcf, 0x8d, 0x6c, 0xdc, 0x55, 0x1b, 0x0d, 0x59, 0xe2,
0x8b, 0x70, 0x1e, 0x5c, 0x19, 0x6c, 0x94, 0x11, 0xd2, 0x10, 0x3f, 0x35, 0xca, 0x4e, 0xa8, 0x68,
0x88, 0x1d, 0x6f, 0x1b, 0xbf, 0xe5, 0xc0, 0x94, 0xa8, 0x0b, 0xf0, 0x12, 0x98, 0x13, 0x75, 0x61,
0xf8, 0x33, 0xb1, 0xe0, 0xa1, 0xd0, 0xd4, 0x15, 0x22, 0x6a, 0xf5, 0xba, 0x2c, 0xea, 0x5a, 0x70,
0x38, 0x5f, 0x03, 0x97, 0xd8, 0x73, 0x51, 0x57, 0x9f, 0x06, 0x67, 0x36, 0xc6, 0xaa, 0x56, 0x0f,
0xce, 0xe4, 0xa4, 0x21, 0xa0, 0x4c, 0x90, 0xfc, 0xa4, 0x29, 0x63, 0x1d, 0xf3, 0x53, 0x71, 0x43,
0x03, 0xc9, 0x35, 0xb5, 0x59, 0x23, 0xb8, 0xd9, 0x68, 0x68, 0x48, 0xe7, 0x4f, 0xc5, 0x0d, 0x3a,
0x0a, 0xd6, 0x89, 0x44, 0x24, 0xf9, 0xa9, 0x1a, 0x6c, 0x30, 0xd3, 0xb1, 0xef, 0x66, 0x63, 0x07,
0x09, 0x92, 0x4c, 0x2a, 0x42, 0xbd, 0x2e, 0x23, 0xfe, 0x74, 0x6c, 0x50, 0x51, 0xab, 0x55, 0xb5,
0xbe, 0x43, 0x70, 0xb3, 0x56, 0x13, 0xd0, 0x1e, 0x7f, 0x66, 0xe3, 0x8f, 0xd3, 0xe0, 0xca, 0xc8,
0x17, 0x6a, 0xc1, 0x46, 0xa8, 0xd6, 0x75, 0x79, 0x27, 0x0c, 0x21, 0x91, 0xeb, 0x48, 0xab, 0x56,
0xc9, 0xae, 0x5a, 0x1f, 0xfc, 0x2c, 0x6e, 0x0d, 0x2c, 0x8d, 0x03, 0xe2, 0xaa, 0x20, 0xee, 0xf2,
0x1c, 0xbc, 0x01, 0x56, 0xc7, 0x41, 0x84, 0x67, 0x98, 0x04, 0x35, 0x07, 0x5f, 0x0c, 0x8e, 0xd6,
0x71, 0xa8, 0x86, 0xb0, 0x23, 0x23, 0xa9, 0xa9, 0xef, 0xf1, 0x53, 0x93, 0xfc, 0xc9, 0x35, 0x41,
0xad, 0xf2, 0xa7, 0x82, 0x7b, 0xd0, 0x38, 0xc8, 0x63, 0x15, 0x09, 0xfc, 0x34, 0x5c, 0x07, 0x2b,
0xe3, 0x10, 0x2c, 0xec, 0x48, 0xe2, 0x4f, 0x07, 0x49, 0x3b, 0x0e, 0x54, 0x13, 0x74, 0x5d, 0x46,
0x35, 0x0d, 0xeb, 0xfc, 0x99, 0x49, 0xc3, 0xab, 0x61, 0xa2, 0xcb, 0x42, 0x0d, 0xf3, 0x33, 0x93,
0x50, 0x5a, 0x03, 0xef, 0xc8, 0x75, 0x55, 0xe6, 0xcf, 0x4e, 0xa2, 0xae, 0xed, 0xea, 0x02, 0x0f,
0x26, 0x0e, 0x4e, 0xa8, 0x6d, 0xf3, 0xe7, 0x26, 0xf3, 0x16, 0x15, 0xb5, 0x2e, 0x13, 0x55, 0xe2,
0xcf, 0xc3, 0x77, 0xc0, 0xfd, 0x6c, 0x1c, 0xd9, 0x51, 0x75, 0xa5, 0x59, 0x61, 0x79, 0x1b, 0xe4,
0xeb, 0x05, 0xb8, 0x05, 0xee, 0xe5, 0x30, 0x13, 0x55, 0x24, 0x56, 0x65, 0x51, 0xe5, 0x67, 0x83,
0x43, 0x25, 0x9f, 0x9f, 0xaa, 0x50, 0xe1, 0xe7, 0x82, 0xcd, 0x3b, 0x07, 0xfc, 0xb1, 0x5c, 0xdf,
0x55, 0xeb, 0x98, 0xe7, 0x73, 0xe2, 0x85, 0x3a, 0x56, 0x2b, 0x55, 0x99, 0xbf, 0x58, 0xf9, 0xe8,
0x77, 0x5f, 0x2c, 0x73, 0xbf, 0xff, 0x62, 0x99, 0xfb, 0xc3, 0x17, 0xcb, 0xdc, 0x87, 0xda, 0xbe,
0xe9, 0xbf, 0xec, 0x3e, 0xdf, 0x6c, 0x39, 0x07, 0x5b, 0xfb, 0xae, 0x71, 0x68, 0x86, 0x85, 0xb7,
0x61, 0x6d, 0x25, 0xff, 0xd6, 0x63, 0x74, 0xcc, 0xad, 0x7d, 0x6a, 0x6f, 0xb1, 0xff, 0xe1, 0xd9,
0xda, 0x77, 0x06, 0xfe, 0xcf, 0xe7, 0x51, 0xea, 0xe7, 0xe1, 0xfd, 0xe7, 0xa7, 0x19, 0xec, 0xad,
0xbf, 0x07, 0x00, 0x00, 0xff, 0xff, 0xf6, 0x5d, 0x6c, 0xe9, 0x17, 0x34, 0x00, 0x00,
}
func (m *UIBannerClickEvent) Marshal() (dAtA []byte, err error) {

View file

@ -369,6 +369,12 @@ enum IntegrationEnrollKind {
INTEGRATION_ENROLL_KIND_OPSGENIE = 9;
INTEGRATION_ENROLL_KIND_OKTA = 10;
INTEGRATION_ENROLL_KIND_JAMF = 11;
INTEGRATION_ENROLL_KIND_MACHINE_ID = 12;
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS = 13;
INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI = 14;
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB = 15;
INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS = 16;
INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE = 17;
}
// IntegrationEnrollMetadata contains common metadata

View file

@ -395,18 +395,24 @@ func (CTA) EnumDescriptor() ([]byte, []int) {
type IntegrationEnrollKind int32
const (
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_UNSPECIFIED IntegrationEnrollKind = 0
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_SLACK IntegrationEnrollKind = 1
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_AWS_OIDC IntegrationEnrollKind = 2
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_PAGERDUTY IntegrationEnrollKind = 3
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_EMAIL IntegrationEnrollKind = 4
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JIRA IntegrationEnrollKind = 5
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_DISCORD IntegrationEnrollKind = 6
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MATTERMOST IntegrationEnrollKind = 7
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MS_TEAMS IntegrationEnrollKind = 8
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OPSGENIE IntegrationEnrollKind = 9
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OKTA IntegrationEnrollKind = 10
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JAMF IntegrationEnrollKind = 11
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_UNSPECIFIED IntegrationEnrollKind = 0
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_SLACK IntegrationEnrollKind = 1
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_AWS_OIDC IntegrationEnrollKind = 2
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_PAGERDUTY IntegrationEnrollKind = 3
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_EMAIL IntegrationEnrollKind = 4
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JIRA IntegrationEnrollKind = 5
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_DISCORD IntegrationEnrollKind = 6
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MATTERMOST IntegrationEnrollKind = 7
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MS_TEAMS IntegrationEnrollKind = 8
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OPSGENIE IntegrationEnrollKind = 9
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_OKTA IntegrationEnrollKind = 10
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_JAMF IntegrationEnrollKind = 11
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID IntegrationEnrollKind = 12
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS IntegrationEnrollKind = 13
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI IntegrationEnrollKind = 14
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB IntegrationEnrollKind = 15
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS IntegrationEnrollKind = 16
IntegrationEnrollKind_INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE IntegrationEnrollKind = 17
)
// Enum value maps for IntegrationEnrollKind.
@ -424,20 +430,32 @@ var (
9: "INTEGRATION_ENROLL_KIND_OPSGENIE",
10: "INTEGRATION_ENROLL_KIND_OKTA",
11: "INTEGRATION_ENROLL_KIND_JAMF",
12: "INTEGRATION_ENROLL_KIND_MACHINE_ID",
13: "INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS",
14: "INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI",
15: "INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB",
16: "INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS",
17: "INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE",
}
IntegrationEnrollKind_value = map[string]int32{
"INTEGRATION_ENROLL_KIND_UNSPECIFIED": 0,
"INTEGRATION_ENROLL_KIND_SLACK": 1,
"INTEGRATION_ENROLL_KIND_AWS_OIDC": 2,
"INTEGRATION_ENROLL_KIND_PAGERDUTY": 3,
"INTEGRATION_ENROLL_KIND_EMAIL": 4,
"INTEGRATION_ENROLL_KIND_JIRA": 5,
"INTEGRATION_ENROLL_KIND_DISCORD": 6,
"INTEGRATION_ENROLL_KIND_MATTERMOST": 7,
"INTEGRATION_ENROLL_KIND_MS_TEAMS": 8,
"INTEGRATION_ENROLL_KIND_OPSGENIE": 9,
"INTEGRATION_ENROLL_KIND_OKTA": 10,
"INTEGRATION_ENROLL_KIND_JAMF": 11,
"INTEGRATION_ENROLL_KIND_UNSPECIFIED": 0,
"INTEGRATION_ENROLL_KIND_SLACK": 1,
"INTEGRATION_ENROLL_KIND_AWS_OIDC": 2,
"INTEGRATION_ENROLL_KIND_PAGERDUTY": 3,
"INTEGRATION_ENROLL_KIND_EMAIL": 4,
"INTEGRATION_ENROLL_KIND_JIRA": 5,
"INTEGRATION_ENROLL_KIND_DISCORD": 6,
"INTEGRATION_ENROLL_KIND_MATTERMOST": 7,
"INTEGRATION_ENROLL_KIND_MS_TEAMS": 8,
"INTEGRATION_ENROLL_KIND_OPSGENIE": 9,
"INTEGRATION_ENROLL_KIND_OKTA": 10,
"INTEGRATION_ENROLL_KIND_JAMF": 11,
"INTEGRATION_ENROLL_KIND_MACHINE_ID": 12,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS": 13,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI": 14,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB": 15,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS": 16,
"INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE": 17,
}
)
@ -5636,7 +5654,7 @@ var file_prehog_v1alpha_teleport_proto_rawDesc = []byte{
0x12, 0x16, 0x0a, 0x12, 0x43, 0x54, 0x41, 0x5f, 0x55, 0x50, 0x47, 0x52, 0x41, 0x44, 0x45, 0x5f,
0x42, 0x41, 0x4e, 0x4e, 0x45, 0x52, 0x10, 0x06, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x54, 0x41, 0x5f,
0x42, 0x49, 0x4c, 0x4c, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x55, 0x4d, 0x4d, 0x41, 0x52, 0x59, 0x10,
0x07, 0x2a, 0xd2, 0x03, 0x0a, 0x15, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
0x07, 0x2a, 0xf1, 0x05, 0x0a, 0x15, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
0x6e, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x27, 0x0a, 0x23, 0x49,
0x4e, 0x54, 0x45, 0x47, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c,
0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49,
@ -5665,48 +5683,66 @@ var file_prehog_v1alpha_teleport_proto_rawDesc = []byte{
0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f, 0x4f, 0x4b,
0x54, 0x41, 0x10, 0x0a, 0x12, 0x20, 0x0a, 0x1c, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x41, 0x54,
0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f,
0x4a, 0x41, 0x4d, 0x46, 0x10, 0x0b, 0x2a, 0x88, 0x01, 0x0a, 0x12, 0x45, 0x64, 0x69, 0x74, 0x6f,
0x72, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a,
0x20, 0x45, 0x44, 0x49, 0x54, 0x4f, 0x52, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x5f, 0x53,
0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
0x44, 0x10, 0x00, 0x12, 0x25, 0x0a, 0x21, 0x45, 0x44, 0x49, 0x54, 0x4f, 0x52, 0x5f, 0x43, 0x48,
0x41, 0x4e, 0x47, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x52, 0x4f, 0x4c, 0x45,
0x5f, 0x47, 0x52, 0x41, 0x4e, 0x54, 0x45, 0x44, 0x10, 0x01, 0x12, 0x25, 0x0a, 0x21, 0x45, 0x44,
0x49, 0x54, 0x4f, 0x52, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54,
0x55, 0x53, 0x5f, 0x52, 0x4f, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x44, 0x10,
0x02, 0x32, 0xb4, 0x02, 0x0a, 0x18, 0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65,
0x70, 0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5b,
0x0a, 0x0b, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x22, 0x2e,
0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x53,
0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x23, 0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
0x68, 0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x5b, 0x0a, 0x0c, 0x53,
0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x72,
0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x53, 0x75, 0x62,
0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x24, 0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5e, 0x0a, 0x0d, 0x48, 0x65, 0x6c, 0x6c,
0x6f, 0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x24, 0x2e, 0x70, 0x72, 0x65, 0x68,
0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f,
0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x25, 0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xc9, 0x01, 0x0a, 0x12, 0x63, 0x6f, 0x6d,
0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x42,
0x0d, 0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
0x5a, 0x4b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61,
0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
0x2f, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x3b,
0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0xa2, 0x02, 0x03,
0x50, 0x58, 0x58, 0xaa, 0x02, 0x0e, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x56, 0x31, 0x61,
0x6c, 0x70, 0x68, 0x61, 0xca, 0x02, 0x0e, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x5c, 0x56, 0x31,
0x61, 0x6c, 0x70, 0x68, 0x61, 0xe2, 0x02, 0x1a, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x5c, 0x56,
0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
0x74, 0x61, 0xea, 0x02, 0x0f, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x3a, 0x3a, 0x56, 0x31, 0x61,
0x6c, 0x70, 0x68, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x4a, 0x41, 0x4d, 0x46, 0x10, 0x0b, 0x12, 0x26, 0x0a, 0x22, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52,
0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e,
0x44, 0x5f, 0x4d, 0x41, 0x43, 0x48, 0x49, 0x4e, 0x45, 0x5f, 0x49, 0x44, 0x10, 0x0c, 0x12, 0x35,
0x0a, 0x31, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e,
0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f, 0x4d, 0x41, 0x43, 0x48, 0x49, 0x4e,
0x45, 0x5f, 0x49, 0x44, 0x5f, 0x47, 0x49, 0x54, 0x48, 0x55, 0x42, 0x5f, 0x41, 0x43, 0x54, 0x49,
0x4f, 0x4e, 0x53, 0x10, 0x0d, 0x12, 0x2f, 0x0a, 0x2b, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x41,
0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44,
0x5f, 0x4d, 0x41, 0x43, 0x48, 0x49, 0x4e, 0x45, 0x5f, 0x49, 0x44, 0x5f, 0x43, 0x49, 0x52, 0x43,
0x4c, 0x45, 0x43, 0x49, 0x10, 0x0e, 0x12, 0x2d, 0x0a, 0x29, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52,
0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e,
0x44, 0x5f, 0x4d, 0x41, 0x43, 0x48, 0x49, 0x4e, 0x45, 0x5f, 0x49, 0x44, 0x5f, 0x47, 0x49, 0x54,
0x4c, 0x41, 0x42, 0x10, 0x0f, 0x12, 0x2e, 0x0a, 0x2a, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x41,
0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44,
0x5f, 0x4d, 0x41, 0x43, 0x48, 0x49, 0x4e, 0x45, 0x5f, 0x49, 0x44, 0x5f, 0x4a, 0x45, 0x4e, 0x4b,
0x49, 0x4e, 0x53, 0x10, 0x10, 0x12, 0x2e, 0x0a, 0x2a, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x41,
0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x45, 0x4e, 0x52, 0x4f, 0x4c, 0x4c, 0x5f, 0x4b, 0x49, 0x4e, 0x44,
0x5f, 0x4d, 0x41, 0x43, 0x48, 0x49, 0x4e, 0x45, 0x5f, 0x49, 0x44, 0x5f, 0x41, 0x4e, 0x53, 0x49,
0x42, 0x4c, 0x45, 0x10, 0x11, 0x2a, 0x88, 0x01, 0x0a, 0x12, 0x45, 0x64, 0x69, 0x74, 0x6f, 0x72,
0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x20,
0x45, 0x44, 0x49, 0x54, 0x4f, 0x52, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x5f, 0x53, 0x54,
0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
0x10, 0x00, 0x12, 0x25, 0x0a, 0x21, 0x45, 0x44, 0x49, 0x54, 0x4f, 0x52, 0x5f, 0x43, 0x48, 0x41,
0x4e, 0x47, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x52, 0x4f, 0x4c, 0x45, 0x5f,
0x47, 0x52, 0x41, 0x4e, 0x54, 0x45, 0x44, 0x10, 0x01, 0x12, 0x25, 0x0a, 0x21, 0x45, 0x44, 0x49,
0x54, 0x4f, 0x52, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55,
0x53, 0x5f, 0x52, 0x4f, 0x4c, 0x45, 0x5f, 0x52, 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x44, 0x10, 0x02,
0x32, 0xb4, 0x02, 0x0a, 0x18, 0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x70,
0x6f, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x5b, 0x0a,
0x0b, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x22, 0x2e, 0x70,
0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x53, 0x75,
0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x23, 0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x12, 0x5b, 0x0a, 0x0c, 0x53, 0x75,
0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x23, 0x2e, 0x70, 0x72, 0x65,
0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d,
0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x24, 0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5e, 0x0a, 0x0d, 0x48, 0x65, 0x6c, 0x6c, 0x6f,
0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x24, 0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f,
0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x54,
0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
0x2e, 0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e,
0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0xc9, 0x01, 0x0a, 0x12, 0x63, 0x6f, 0x6d, 0x2e,
0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x42, 0x0d,
0x54, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
0x4b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76,
0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f,
0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f,
0x70, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x3b, 0x70,
0x72, 0x65, 0x68, 0x6f, 0x67, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0xa2, 0x02, 0x03, 0x50,
0x58, 0x58, 0xaa, 0x02, 0x0e, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x2e, 0x56, 0x31, 0x61, 0x6c,
0x70, 0x68, 0x61, 0xca, 0x02, 0x0e, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x5c, 0x56, 0x31, 0x61,
0x6c, 0x70, 0x68, 0x61, 0xe2, 0x02, 0x1a, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x5c, 0x56, 0x31,
0x61, 0x6c, 0x70, 0x68, 0x61, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
0x61, 0xea, 0x02, 0x0f, 0x50, 0x72, 0x65, 0x68, 0x6f, 0x67, 0x3a, 0x3a, 0x56, 0x31, 0x61, 0x6c,
0x70, 0x68, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (

View file

@ -2112,6 +2112,12 @@ export enum IntegrationEnrollKind {
INTEGRATION_ENROLL_KIND_OPSGENIE = 9,
INTEGRATION_ENROLL_KIND_OKTA = 10,
INTEGRATION_ENROLL_KIND_JAMF = 11,
INTEGRATION_ENROLL_KIND_MACHINE_ID = 12,
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS = 13,
INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI = 14,
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB = 15,
INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS = 16,
INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE = 17,
}
export enum EditorChangeStatus {

View file

@ -14127,7 +14127,13 @@ proto.prehog.v1alpha.IntegrationEnrollKind = {
INTEGRATION_ENROLL_KIND_MS_TEAMS: 8,
INTEGRATION_ENROLL_KIND_OPSGENIE: 9,
INTEGRATION_ENROLL_KIND_OKTA: 10,
INTEGRATION_ENROLL_KIND_JAMF: 11
INTEGRATION_ENROLL_KIND_JAMF: 11,
INTEGRATION_ENROLL_KIND_MACHINE_ID: 12,
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS: 13,
INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI: 14,
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB: 15,
INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS: 16,
INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE: 17
};
/**

View file

@ -619,6 +619,12 @@ enum IntegrationEnrollKind {
INTEGRATION_ENROLL_KIND_OPSGENIE = 9;
INTEGRATION_ENROLL_KIND_OKTA = 10;
INTEGRATION_ENROLL_KIND_JAMF = 11;
INTEGRATION_ENROLL_KIND_MACHINE_ID = 12;
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS = 13;
INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI = 14;
INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB = 15;
INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS = 16;
INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE = 17;
}
// IntegrationEnrollMetadata contains common metadata

View file

@ -0,0 +1,29 @@
/*
Copyright 2023 Gravitational, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import React from 'react';
import { SVGIcon } from './SVGIcon';
import type { SVGIconProps } from './common';
export function AnsibleIcon({ size = 100, fill }: SVGIconProps) {
return (
<SVGIcon viewBox="0 0 24 24" size={size} fill={fill}>
<path d="m10.617 11.473 4.686 3.695-3.102-7.662zM12 0C5.371 0 0 5.371 0 12s5.371 12 12 12 12-5.371 12-12S18.629 0 12 0zm5.797 17.305a.851.851 0 0 1-.875.83c-.236 0-.416-.09-.664-.293l-6.19-5-2.079 5.203H6.191L11.438 5.44a.79.79 0 0 1 .764-.506.756.756 0 0 1 .742.506l4.774 11.494c.045.111.08.234.08.348l-.001.023z" />
</SVGIcon>
);
}

View file

@ -0,0 +1,29 @@
/*
Copyright 2023 Gravitational, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import React from 'react';
import { SVGIcon } from './SVGIcon';
import type { SVGIconProps } from './common';
export function CircleCIIcon({ size = 104, fill }: SVGIconProps) {
return (
<SVGIcon viewBox="0 0 103.8 105.2" size={size} fill={fill}>
<path d="M38.6 52.6c0-6.9 5.6-12.5 12.5-12.5s12.5 5.6 12.5 12.5S58 65.1 51.1 65.1c-6.9.1-12.5-5.6-12.5-12.5ZM51.1 0C26.5 0 5.9 16.8.1 39.6c0 .2-.1.3-.1.5 0 1.4 1.1 2.5 2.5 2.5h21.2c1 0 1.9-.6 2.3-1.5C30.4 31.6 39.9 25 51.1 25c15.2 0 27.6 12.4 27.6 27.6 0 15.2-12.4 27.6-27.6 27.6-11.1 0-20.7-6.6-25.1-16.1-.4-.9-1.3-1.5-2.3-1.5H2.5c-1.4 0-2.5 1.1-2.5 2.5 0 .2 0 .3.1.5 5.8 22.8 26.4 39.6 51 39.6 29.1 0 52.7-23.6 52.7-52.7 0-29-23.6-52.5-52.7-52.5Z" />
</SVGIcon>
);
}

View file

@ -0,0 +1,33 @@
/*
Copyright 2023 Gravitational, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import React from 'react';
import { SVGIcon } from './SVGIcon';
import type { SVGIconProps } from './common';
export function GitHubIcon({ size = 98, fill }: SVGIconProps) {
return (
<SVGIcon viewBox="0 0 98 98" size={size} fill={fill}>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z"
/>
</SVGIcon>
);
}

View file

@ -0,0 +1,46 @@
/*
Copyright 2023 Gravitational, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import React from 'react';
import { SVGIcon } from './SVGIcon';
import type { SVGIconProps } from './common';
export function GitLabIcon({ size = 80, fill }: SVGIconProps) {
return (
<SVGIcon viewBox="90 90 200 200" size={size} fill={fill}>
<g id="LOGO">
<path
d="m282.83 170.73-.27-.69-26.14-68.22a6.81 6.81 0 0 0-2.69-3.24 7 7 0 0 0-8 .43 7 7 0 0 0-2.32 3.52l-17.65 54h-71.47l-17.65-54a6.86 6.86 0 0 0-2.32-3.53 7 7 0 0 0-8-.43 6.87 6.87 0 0 0-2.69 3.24L97.44 170l-.26.69a48.54 48.54 0 0 0 16.1 56.1l.09.07.24.17 39.82 29.82 19.7 14.91 12 9.06a8.07 8.07 0 0 0 9.76 0l12-9.06 19.7-14.91 40.06-30 .1-.08a48.56 48.56 0 0 0 16.08-56.04Z"
fill="#e24329"
/>
<path
fill="#fc6d26"
d="m282.83 170.73-.27-.69a88.3 88.3 0 0 0-35.15 15.8L190 229.25c19.55 14.79 36.57 27.64 36.57 27.64l40.06-30 .1-.08a48.56 48.56 0 0 0 16.1-56.08Z"
/>
<path
d="m153.43 256.89 19.7 14.91 12 9.06a8.07 8.07 0 0 0 9.76 0l12-9.06 19.7-14.91S209.55 244 190 229.25c-19.55 14.75-36.57 27.64-36.57 27.64Z"
fill="#fca326"
/>
<path
fill="#fc6d26"
d="M132.58 185.84A88.19 88.19 0 0 0 97.44 170l-.26.69a48.54 48.54 0 0 0 16.1 56.1l.09.07.24.17 39.82 29.82L190 229.21Z"
/>
</g>
</SVGIcon>
);
}

View file

@ -0,0 +1,202 @@
/*
Copyright 2023 Gravitational, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
import React from 'react';
import { SVGIcon } from './SVGIcon';
import type { SVGIconProps } from './common';
export function JenkinsIcon({ size = 64, fill }: SVGIconProps) {
return (
<SVGIcon viewBox="0 0 32 32" size={size} fill={fill}>
<path
d="M27.295 15.42c0 6.34-5.025 11.48-11.223 11.48S4.85 21.76 4.85 15.42 9.874 3.94 16.072 3.94s11.223 5.14 11.223 11.48"
fillRule="evenodd"
fill="#d33833"
/>
<path
d="M5.306 18.263S4.494 6.292 15.524 5.95l-.77-1.283-5.986 2-1.7 1.967-1.496 2.865-.855 3.335.257 2.223"
fill="#ef3d3a"
/>
<path
d="M8.385 7.59c-1.97 2.015-3.188 4.797-3.188 7.874s1.22 5.86 3.188 7.873 4.685 3.257 7.687 3.257 5.717-1.243 7.687-3.257 3.188-4.797 3.188-7.873-1.22-5.86-3.188-7.874-4.685-3.257-7.687-3.257-5.717 1.243-7.687 3.257zm-.498 16.235c-2.093-2.14-3.386-5.098-3.386-8.36s1.294-6.22 3.386-8.36 4.988-3.468 8.185-3.467 6.093 1.327 8.185 3.467 3.387 5.098 3.387 8.36-1.294 6.22-3.387 8.36-4.988 3.467-8.185 3.467-6.093-1.327-8.185-3.467"
fill="#231f20"
/>
<g fillRule="evenodd">
<path
d="m20.796 15.484-1.7.257-2.31.257-1.496.043-1.454-.043-1.112-.342-.983-1.07-.77-2.18-.17-.47-1.026-.342-.6-.983L8.74 9.2l.47-1.24 1.112-.385.898.428.428.94.513-.086.17-.214-.17-.983-.043-1.24.257-1.7-.01-.977.78-1.246 1.368-.983L16.905.477l2.65.385 2.31 1.667 1.07 1.7.684 1.24.17 3.078-.513 2.65-.94 2.35-.898 1.24"
fill="#f0d6b7"
/>
<path
d="m19.342 22.88-6.114.257v1.026l.513 3.59-.257.3L9.21 26.6l-.3-.513-.428-4.83-.983-2.907-.214-.684 3.42-2.35 1.07-.428.94 1.154.812.727.94.3.427.128.513 2.223.385.47.983-.342-.684 1.325 3.72 1.753-.47.257"
fill="#335061"
/>
<path
d="m9.21 7.96 1.112-.385.898.428.428.94.513-.086.128-.513-.257-.983.257-2.352-.214-1.283.77-.898 1.667-1.325-.47-.64-2.352 1.154-.983.77-.556 1.197-.855 1.154-.257 1.368.17 1.454"
fill="#6d6b6d"
/>
<path
d="M10.962 3.94s.64-1.582 3.207-2.35.128-.556.128-.556l-2.78 1.07-1.07 1.07-.47.855.983-.086M9.68 7.66s-.898-2.993 2.523-3.42l-.128-.513-2.35.556-.684 2.223.17 1.454.47-.3"
fill="#dcd9d8"
/>
<path
d="m11.048 11.636.56-.542a.36.36 0 0 0 .295.329c.043.3.17 2.993 2 4.447.168.133-1.368-.214-1.368-.214l-1.368-2.138m7.738-2.695s.1-1.296.45-1.196.35.45.35.45-.848.548-.798.748"
fill="#f7e4cd"
/>
</g>
<path
d="M22.464 6.077s-.705.15-.77.77.77.128.898.086M17.3 6.12s-.94.128-.94.727 1.07.556 1.368.3"
fill="#f7e4cd"
/>
<g fillRule="evenodd">
<path
d="M11.475 8.9S9.85 7.916 9.68 8.857s-.556 1.625.257 2.608l-.556-.17-.513-1.325-.17-1.283.983-1.026 1.112.086.64.513.043.64m.77-2.694s.727-3.762 4.404-4.5c3.027-.598 4.617.128 5.216.812 0 0-2.694-3.206-5.26-2.223s-4.446 2.8-4.406 3.943l.043 1.967m9.92-3.25s-1.24-.043-1.283 1.07a.86.86 0 0 0 .085.342s.984-1.112 1.582-.513m-5.813.628s-.213-1.706-1.668-.714c-.94.64-.855 1.54-.684 1.7s.125.515.255.28.087-1.006.558-1.22 1.24-.453 1.54-.055"
fill="#f7e4cd"
/>
<path
d="m12.715 16.04-4.02 1.796s1.667 6.627.812 8.68l-.6-.214-.043-2.523L7.756 19l-.47-1.325 4.2-2.822 1.24 1.197m.404 3.655.57.696v2.565h-.684l-.085-2c0-.214.085-.983.085-.983m.127 3.367-1.924.085.556.385 1.368.214"
fill="#49728b"
/>
<g fill="#335061">
<path d="m19.727 22.923 1.582-.043.385 3.934-1.625.214-.342-4.104" />
<path d="m20.155 22.923 2.394-.128.983-2.608c0-.128.855-3.59.855-3.59l-1.924-2.01-.385-.342-1.026 1.026v3.976l-.898 3.677" />
</g>
<path
d="m21.224 22.624-1.496.3.214 1.197c.556.257 1.496-.428 1.496-.428m-.172-8.55 2.993 2.223.086-1.026-2.266-2.095-.812.898"
fill="#49728b"
/>
<path
d="m14.627 31.346-.885-3.592-.44-2.65-.073-1.967 4.006-.213h2.493l-.227 4.5.385 3.463-.043.64-3.25.257-1.967-.428"
fill="#fff"
/>
<path
d="M19.17 22.88s-.214 4.447.428 7.6c0 0-1.283.812-3.164 1.026l3.59-.128.428-.257-.513-7.012-.128-1.497"
fill="#dcd9d8"
/>
<path
d="m21.767 26.472 1.667-.47 3.164-.17.47-1.454-.855-2.523-.983-.128-1.368.428-1.313.64-.697-.128-.543.213"
fill="#fff"
/>
<path
d="M21.737 25.616s1.112-.513 1.283-.47l-.47-2.352.556-.214.385 2.48 2.608.128s.513-.983.385-2l.47 1.368.043.77-.684 1.026-.77.17-1.283-.043-.428-.556-1.496.214-.47.17"
fill="#dcd9d8"
/>
</g>
<path
d="m20.056 22.58-.94-2.394-.983-1.41s.214-.6.513-.6h.983l.94.342-.085 1.582-.428 2.48"
fill="#fff"
/>
<path
d="M20.24 21.77s-1.197-2.31-1.197-2.65c0 0 .214-.513.513-.385s.94.47.94.47v-.812l-1.454-.3-.983.128 1.667 3.934.342.043"
fill="#dcd9d8"
fillRule="evenodd"
/>
<path
d="m15.01 16.125-1.184-.13-1.112-.342v.385l.543.6 1.7.77"
fill="#fff"
/>
<g fillRule="evenodd">
<path
d="M13.1 16.254s1.325.556 1.753.428l.043.513-1.197-.256-.727-.513.128-.17"
fill="#dcd9d8"
/>
<path
d="M21.762 18.323c-.725-.02-1.38-.107-1.955-.27.04-.235-.034-.466.025-.636.16-.115.428-.113.67-.14a1.167 1.167 0 0 0-.744-.084c-.006-.163-.08-.264-.123-.392.408-.146 1.37-1.1 1.912-.784.258.15.368 1.01.388 1.426.017.346-.03.696-.173.88"
fill="#d33833"
/>
</g>
<path
d="M21.762 18.323c-.725-.02-1.38-.107-1.955-.27.04-.235-.034-.466.025-.636.16-.115.428-.113.67-.14a1.167 1.167 0 0 0-.744-.084c-.006-.163-.08-.264-.123-.392.408-.146 1.37-1.1 1.912-.784.258.15.368 1.01.388 1.426.017.346-.03.696-.173.88z"
fill="none"
strokeWidth={0.257}
stroke="#d33833"
/>
<path
d="m18.293 17.137-.006.166c-.227.15-.592.147-.84.272.366.016.655.104.905.23l-.016.415c-.415.284-.794.708-1.283.974-.23.126-1.042.45-1.288.393-.14-.032-.152-.205-.207-.368-.118-.35-.39-.903-.415-1.428-.03-.663-.097-1.773.617-1.637a6.38 6.38 0 0 1 1.692.619c.273.15.43.333.844.365"
fill="#d33833"
fillRule="evenodd"
/>
<path
d="m18.293 17.137-.006.166c-.227.15-.592.147-.84.272.366.016.655.104.905.23l-.016.415c-.415.284-.794.708-1.283.974-.23.126-1.042.45-1.288.393-.14-.032-.152-.205-.207-.368-.118-.35-.39-.903-.415-1.428-.03-.663-.097-1.773.617-1.637a6.38 6.38 0 0 1 1.692.619c.273.15.43.333.844.365z"
fill="none"
strokeWidth={0.257}
stroke="#d33833"
/>
<path
d="M18.705 17.928c-.063-.36-.137-.464-.108-.78.963-.642 1.143 1.102.108.78"
fill="#d33833"
fillRule="evenodd"
/>
<path
d="M18.705 17.928c-.063-.36-.137-.464-.108-.78.963-.642 1.143 1.102.108.78z"
fill="none"
strokeWidth={0.257}
stroke="#d33833"
/>
<path
d="M20.1 18.22s-.3-.428-.086-.556.428 0 .556-.214 0-.342.043-.6.257-.3.47-.342.812-.128.898.086l-.257-.77-.513-.17-1.625.94-.086.47v.94m-3.9 1.626-.166-2c-.1-.995.24-.822 1.102-.822.132 0 .8.157.86.257.233.476-.4.37.27.73.556.303 1.538-.184 1.313-.858-.126-.15-.655-.047-.845-.145l-1.002-.52c-.425-.22-1.407-.542-1.86-.234-1.148.78.072 2.732.482 3.546"
fill="#ef3d3a"
fillRule="evenodd"
/>
<path
d="M16.735 4.483c-1.165-.27-1.744.488-2.098 1.275-.315-.076-.2-.505-.1-.724.2-.574 1.05-1.337 1.736-1.234.296.045.696.315.472.683M22.413 5.8l.055.002c.263.547.5 1.127.823 1.6-.223.518-1.685.977-1.663.046.316-.138.862-.028 1.143-.205-.162-.445-.396-.824-.36-1.453m-5.08.034c.25.458.33.94.686 1.285.16.156.47.346.317.78a1 1 0 0 1-.45.375c-.555.164-1.85.034-1.4-.658.46.02 1.076.298 1.42-.035-.264-.42-.733-1.255-.56-1.746m4.87 4.655c-.836.537-1.768 1.12-3.138.986-.293-.254-.404-.82-.12-1.195.148.254.055.723.468.793.777.133 1.682-.475 2.24-.688.347-.585-.03-.8-.342-1.176-.64-.77-1.497-1.726-1.466-2.88.258-.187.28.286.318.372.334.78 1.174 1.78 1.787 2.45.15.165.4.323.426.432.08.317-.207.696-.174.907m-11.03-.567c-.262-.15-.324-.808-.632-.827-.44-.027-.36.855-.358 1.37-.303-.275-.356-1.12-.134-1.555-.253-.124-.367.137-.507.23.18-1.312 1.92-.6 1.63.783m11.555 1.1c-.4.74-.94 1.556-2.082 1.58-.023-.24-.04-.603.001-.747.873-.084 1.412-.528 2.08-.833m-5.47.48c.728.383 2.067.424 3.057.395.053.217.052.485.054.75-1.273.063-2.777-.25-3.1-1.145m-.14.714c.504 1.265 2.235 1.12 3.695 1.084-.064.164-.204.358-.377.428-.468.2-1.758.335-2.407-.01-.412-.22-.676-.714-.902-1.004-.1-.14-.652-.498-.008-.5"
fill="#231f20"
fillRule="evenodd"
/>
<path
d="m22.144 19.196-1.858 2.945c.294-.864.42-2.31.464-3.414.615-.288 1.142.065 1.394.47"
fill="#81b0c4"
fillRule="evenodd"
/>
<path
d="M25.324 22.834c-.662.132-1.127.776-1.772.734.355-.5.976-.7 1.772-.734m.292 1.036c-.54.057-1.173.144-1.72.1.26-.396 1.257-.26 1.72-.1m.187.892c-.606.013-1.36.001-1.936-.047.34-.366 1.543-.136 1.936.047"
fill="#231f20"
fillRule="evenodd"
/>
<path
d="M21.003 27.206c.087.76.39 1.533.35 2.366-.335.113-.528.212-.977.21l-.098-2.467c.22.015.547-.158.724-.1"
fill="#dcd9d8"
fillRule="evenodd"
/>
<path
d="M20.026 15.986c-.304.2-.564.447-.856.66-.648.032-1.002-.045-1.478-.417.008-.03.056-.017.057-.053.694.31 1.576-.126 2.277-.19"
fill="#f0d6b7"
fillRule="evenodd"
/>
<path
d="M16.383 20.716c.19-.826.938-1.254 1.616-1.71.7.89 1.126 2.03 1.595 3.134-1.108-.334-2.24-.876-3.21-1.425"
fill="#81b0c4"
fillRule="evenodd"
/>
<path
d="M20.28 27.316c-.028.675.066 1.76.098 2.467.45.001.642-.098.977-.21.038-.834-.264-1.605-.35-2.366-.177-.047-.503.125-.724.1zm-6.992-3.84c.296 2.722.725 5 1.512 7.42 1.746.53 3.85.576 5.394.098-.283-1.36-.16-3.017-.325-4.47l-.232-3.303c-1.87-.39-4.513-.09-6.348.252zm6.8-.235c-.016 1.17.052 2.322.142 3.493l1.17-.204c-.135-1.127-.12-2.395-.395-3.392-.32.003-.6-.004-.918.103zm2.277-.188c-.213-.05-.46-.002-.665.002l.4 3.005c.32.01.49-.14.755-.192.014-.878-.077-2.088-.5-2.815zm3.448 3.15c.668-.162 1.087-.98.9-1.82-.125-.564-.348-1.627-.587-1.988-.176-.267-.655-.617-1.037-.372-.622.398-1.717.514-2.17.995.227.757.298 1.796.392 2.755.777.048 1.732-.214 2.378.064-.45.146-1.036.147-1.425.36.318.154 1.064.123 1.55.005zm-6.208-4.06c-.47-1.103-.895-2.246-1.595-3.134-.678.455-1.425.883-1.616 1.71.97.55 2.103 1.09 3.21 1.425zm1.156-3.415c-.044 1.103-.17 2.55-.464 3.414.7-.893 1.267-1.933 1.858-2.945-.252-.404-.78-.757-1.394-.47zm-1.3-.466c-.266-.03-.49.305-.837.16l-.232.268c.763.92 1.1 2.224 1.7 3.304.316-1.038.28-2.175.35-3.308-.434.028-.675-.393-.98-.425zm-.843-1.112c-.028.315.045.418.108.78 1.035.324.854-1.42-.108-.78zm-1.148-.377a6.38 6.38 0 0 0-1.692-.619c-.714-.137-.647.974-.617 1.637.024.525.297 1.08.415 1.428.056.163.068.335.207.368.246.057 1.057-.267 1.288-.393.49-.267.868-.7 1.283-.974l.016-.415a2.208 2.208 0 0 0-.905-.23c.25-.125.614-.123.84-.272l.006-.166c-.414-.032-.57-.216-.844-.365zm-4.26-.774c-.37.376 1.038.888 1.487.916-.003-.238.136-.462.108-.633-.533-.094-1.233-.032-1.594-.283zm4.56.176c-.002.037-.05.023-.057.053.476.372.83.45 1.478.417l.856-.66c-.7.063-1.583.498-2.277.19zm4.186 1.27c-.02-.418-.13-1.276-.388-1.426-.542-.316-1.505.638-1.912.784.044.128.118.23.123.392.24-.06.535-.02.744.084-.242.027-.5.025-.67.14-.06.17.014.4-.025.636.574.162 1.23.248 1.955.27.14-.183.19-.533.173-.88zm-9.37-1.082c-.116-.083-.903-1.106-1-1.064-1.423.56-2.753 1.53-3.942 2.45 1.134 2.432 1.59 5.413 1.672 8.285 1.3.607 2.44 1.483 4.2 1.574l-.506-4.088c-.443-.187-1.078.008-1.492-.058-.004-.5.633-.22.686-.554.04-.254-.35-.273-.223-.673.324.118.494.378.84.475.316-.69-.004-1.912.04-2.5.01-.108.054-.6.297-.514.215.076-.012 1.31.01 1.855.02.503-.06 1 .143 1.306a48.467 48.467 0 0 1 5.275-.432c-.405-.174-.887-.34-1.415-.636-.286-.16-1.188-.497-1.27-.77-.132-.433.346-.664.427-1.035-.86.47-1.027-.45-1.23-1.1-.184-.59-.29-1.03-.334-1.37-.74-.353-1.532-.7-2.17-1.163zm8.617-.94c1.186-.575 1.4 2.15.935 3.026.072.262.32.362.42.597l-2.07 3.463c.502-.313 1.22-.056 1.8-.3.216-.085.372-.58.536-.975.45-1.088.922-2.46 1.132-3.5.047-.237.177-.752.148-.963-.052-.377-.563-.657-.824-.9L22 14.659c-.203.3-.638.5-.804.744zM9.855 4.908c-.565.622-.447 1.786-.378 2.615 1.02-.642 2.376.05 2.364 1.143.488-.013.182-.61.094-.993-.288-1.254.486-2.616.035-3.763-.875.066-1.593.424-2.114.998zM13.897 1.3c-1.28.362-2.918 1.292-3.443 2.44.407-.06.69-.264 1.09-.3.152-.01.35.064.525.02.347-.086.64-.865.903-1.155.256-.283.563-.404.773-.662.135-.065.335-.06.342-.263-.06-.063-.12-.1-.2-.1zm6.657.34C19.227.893 16.98.33 15.568 1.033c-1.14.568-2.68 1.508-3.205 2.7.49 1.15-.145 2.203-.186 3.37-.022.62.292 1.163.316 1.84-.168.277-.68.31-1.036.292-.12-.598-.33-1.27-.944-1.338-.87-.095-1.508.626-1.548 1.38-.047.886.68 2.355 1.712 2.253.398-.04.496-.44.93-.435.235.47-.363.617-.424.952-.016.087.05.426.088.585.187.774.605 1.775 1.016 2.364.522.747 1.546.86 2.65.933.197-.424.922-.39 1.395-.278-.566-.224-1.093-.768-1.53-1.25-.5-.552-1.01-1.145-1.035-1.867.947 1.314 1.73 2.462 3.452 3.04 1.303.437 2.826-.2 3.827-.904.416-.292.664-.756.96-1.18 1.105-1.6 1.62-3.86 1.508-6.06-.047-.907-.045-1.81-.35-2.42-.318-.638-1.394-1.21-2.024-.632-.117-.62.524-1.004 1.276-.78-.536-.692-1.1-1.524-1.862-1.954zm2.473 20.467c1.037-.516 2.975-1.388 3.626.002.24.512.522 1.378.646 1.907.176.746-.2 2.314-.957 2.565-.677.22-1.468.208-2.284.044a1.265 1.265 0 0 1-.278-.364c-.583-.023-1.128.03-1.588.27.044.43-.248.5-.52.59-.203.803.405 1.852.26 2.584-.104.522-.746.602-1.217.7-.015.3.02.532.053.777-.108.397-.592.624-1.05.68-1.508.18-3.798.263-5.25-.26-.405-.993-.724-2.2-1.06-3.335-1.415.15-2.56-.61-3.638-1.11-.374-.173-.9-.27-1.03-.566-.135-.288-.08-.84-.113-1.36-.085-1.33-.16-2.615-.5-3.978-.158-.612-.433-1.15-.625-1.74-.177-.546-.487-1.22-.568-1.766-.12-.807.64-.852 1.126-1.202.75-.54 1.34-.84 2.155-1.328.24-.145.968-.5 1.05-.68.164-.334-.282-.805-.4-1.067a3.184 3.184 0 0 1-.314-1.175 2.268 2.268 0 0 1-1.513-.972c-.517-.758-.876-2.16-.428-3.227.035-.084.2-.25.236-.378.05-.254-.096-.592-.105-.862-.047-1.387.235-2.58 1.168-3 .38-1.5 1.735-2.01 3.013-2.762.478-.28 1.004-.46 1.548-.66 1.95-.718 4.944-.583 6.563.642.686.52 1.784 1.615 2.176 2.41 1.037 2.095.963 5.597.238 8.146-.097.342-.24.845-.436 1.256-.138.287-.565.86-.513 1.115.053.262.975.962 1.173 1.153.356.343 1.032.8 1.087 1.232.06.46-.203 1.092-.336 1.537l-1.38 4.18"
fill="#231f20"
fillRule="evenodd"
/>
<path
d="M16.107 11.83c.056-.075.366-.19.8.02 0 0-.513.086-.47.94l-.214-.043s-.22-.776-.114-.918"
fill="#f7e4cd"
fillRule="evenodd"
/>
<path
d="M19.856 19.182a.235.235 0 1 1-.47 0 .235.235 0 0 1 .47 0m.234 1.1a.235.235 0 1 1-.47 0 .235.235 0 0 1 .47 0"
fill="#1d1919"
fillRule="evenodd"
/>
</SVGIcon>
);
}

View file

@ -17,6 +17,7 @@ limitations under the License.
export { AccessRequestsIcon } from './AccessRequests';
export { ActiveSessionsIcon } from './ActiveSessions';
export { AddIcon } from './Add';
export { AnsibleIcon } from './Ansible';
export { ApplicationsIcon } from './Applications';
export { AuditLogIcon } from './AuditLog';
export { AuthConnectorsIcon } from './AuthConnectors';
@ -26,6 +27,7 @@ export { ChatIcon } from './Chat';
export { CheckIcon } from './Check';
export { ChevronDownIcon } from './ChevronDown';
export { ChevronRightIcon } from './ChevronRight';
export { CircleCIIcon } from './CircleCI';
export { CloseIcon } from './Close';
export { ConversationListIcon } from './ConversationList';
export { DatabasesIcon } from './Databases';
@ -37,7 +39,10 @@ export { EditIcon } from './Edit';
export { ErrorIcon } from './Error';
export { ExpandIcon } from './Expand';
export { ExternalLinkIcon } from './ExternalLink';
export { GitHubIcon } from './GitHub';
export { GitLabIcon } from './GitLab';
export { IntegrationsIcon } from './Integrations';
export { JenkinsIcon } from './Jenkins';
export { KubernetesIcon } from './Kubernetes';
export { LabelIcon } from './Label';
export { LockIcon } from './Lock';

View file

@ -15,7 +15,7 @@
*/
import React from 'react';
import { Box } from 'design';
import { Flex } from 'design';
import {
FeatureBox,
@ -25,6 +25,7 @@ import {
import cfg from 'teleport/config';
import { Route, Switch } from 'teleport/components/Router';
import { MachineIDIntegrationSection } from './MachineIDIntegrationSection';
import { IntegrationTiles } from './IntegrationTiles';
import { NoCodeIntegrationDescription } from './common';
import { getRoutesToEnrollIntegrations } from './IntegrationRoute';
@ -49,10 +50,15 @@ export function IntegrationPicker() {
<FeatureHeader>
<FeatureHeaderTitle>Select Integration Type</FeatureHeaderTitle>
</FeatureHeader>
<Box>
<NoCodeIntegrationDescription />
<IntegrationTiles />
</Box>
<Flex flexDirection="column" gap={4}>
<Flex flexDirection="column">
<NoCodeIntegrationDescription />
<IntegrationTiles />
</Flex>
<Flex flexDirection="column">
<MachineIDIntegrationSection />
</Flex>
</Flex>
</>
);
}

View file

@ -0,0 +1,122 @@
/**
* Copyright 2023 Gravitational, Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import {
AnsibleIcon,
CircleCIIcon,
GitHubIcon,
GitLabIcon,
JenkinsIcon,
ServersIcon,
} from 'design/SVGIcon';
import { Box, Flex, Link as ExternalLink, Text } from 'design';
import React from 'react';
import {
IntegrationEnrollEvent,
IntegrationEnrollKind,
userEventService,
} from 'teleport/services/userEvent';
import { IntegrationTile } from './common';
interface Integration {
title: string;
link: string;
icon: JSX.Element;
kind: IntegrationEnrollKind;
}
const integrations: Integration[] = [
{
title: 'GitHub Actions',
link: 'https://goteleport.com/docs/machine-id/guides/github-actions/',
icon: <GitHubIcon size={80} />,
kind: IntegrationEnrollKind.MachineIDGitHubActions,
},
{
title: 'CircleCI',
link: 'https://goteleport.com/docs/machine-id/guides/circleci/',
icon: <CircleCIIcon size={80} />,
kind: IntegrationEnrollKind.MachineIDCircleCI,
},
{
title: 'GitLab CI/CD',
link: 'https://goteleport.com/docs/machine-id/guides/gitlab/',
icon: <GitLabIcon size={80} />,
kind: IntegrationEnrollKind.MachineIDGitLab,
},
{
title: 'Jenkins',
link: 'https://goteleport.com/docs/machine-id/guides/jenkins/',
icon: <JenkinsIcon size={80} />,
kind: IntegrationEnrollKind.MachineIDJenkins,
},
{
title: 'Ansible',
link: 'https://goteleport.com/docs/machine-id/guides/ansible/',
icon: <AnsibleIcon size={80} />,
kind: IntegrationEnrollKind.MachineIDAnsible,
},
{
title: 'Generic',
link: 'https://goteleport.com/docs/machine-id/getting-started/',
icon: <ServersIcon size={80} />,
kind: IntegrationEnrollKind.MachineID,
},
];
export const MachineIDIntegrationSection = () => {
return (
<>
<Box mb={3}>
<Text fontWeight="bold" typography="h4">
Machine ID
</Text>
<Text typography="body1">
Set up Teleport Machine ID to allow CI/CD workflows and other machines
to access resources protected by Teleport.
</Text>
</Box>
<Flex mb={2} gap={3}>
{integrations.map(i => {
return (
<IntegrationTile
key={i.title}
as={ExternalLink}
href={i.link}
target="_blank"
onClick={() => {
userEventService.captureIntegrationEnrollEvent({
event: IntegrationEnrollEvent.Started,
eventData: {
id: crypto.randomUUID(),
kind: i.kind,
},
});
}}
>
<Box mt={3} mb={2}>
{i.icon}
</Box>
<Text>{i.title}</Text>
</IntegrationTile>
);
})}
</Flex>
</>
);
};

View file

@ -15,7 +15,7 @@
*/
import React from 'react';
import { Flex, Text, Box } from 'design';
import { Box, Flex, Text } from 'design';
import styled from 'styled-components';
export const IntegrationTile = styled(Flex)`

View file

@ -59,6 +59,12 @@ export enum IntegrationEnrollKind {
OpsGenie = 'INTEGRATION_ENROLL_KIND_OPSGENIE',
Okta = 'INTEGRATION_ENROLL_KIND_OKTA',
Jamf = 'INTEGRATION_ENROLL_KIND_JAMF',
MachineID = 'INTEGRATION_ENROLL_KIND_MACHINE_ID',
MachineIDGitHubActions = 'INTEGRATION_ENROLL_KIND_MACHINE_ID_GITHUB_ACTIONS',
MachineIDCircleCI = 'INTEGRATION_ENROLL_KIND_MACHINE_ID_CIRCLECI',
MachineIDGitLab = 'INTEGRATION_ENROLL_KIND_MACHINE_ID_GITLAB',
MachineIDJenkins = 'INTEGRATION_ENROLL_KIND_MACHINE_ID_JENKINS',
MachineIDAnsible = 'INTEGRATION_ENROLL_KIND_MACHINE_ID_ANSIBLE',
}
export enum DiscoverEvent {