File tree Expand file tree Collapse file tree 2 files changed +47
-30
lines changed
Expand file tree Collapse file tree 2 files changed +47
-30
lines changed Original file line number Diff line number Diff line change 11{
2- "@type" : " type.googleapis.com/c1.connector.v2.ConnectorCapabilities" ,
3- "resourceTypeCapabilities" : [
2+ "@type" : " type.googleapis.com/c1.connector.v2.ConnectorCapabilities" ,
3+ "resourceTypeCapabilities" : [
44 {
5- "resourceType" : {
6- "id" : " org" ,
7- "displayName" : " Org"
5+ "resourceType" : {
6+ "id" : " org" ,
7+ "displayName" : " Org"
88 },
9- "capabilities" : [
9+ "capabilities" : [
1010 " CAPABILITY_SYNC"
1111 ]
1212 },
1313 {
14- "resourceType" : {
15- "id" : " project" ,
16- "displayName" : " Project" ,
17- "traits" : [
14+ "resourceType" : {
15+ "id" : " project" ,
16+ "displayName" : " Project" ,
17+ "traits" : [
1818 " TRAIT_GROUP"
1919 ]
2020 },
21- "capabilities" : [
21+ "capabilities" : [
2222 " CAPABILITY_SYNC"
2323 ]
2424 },
2525 {
26- "resourceType" : {
27- "id" : " role" ,
28- "displayName" : " Role" ,
29- "traits" : [
26+ "resourceType" : {
27+ "id" : " role" ,
28+ "displayName" : " Role" ,
29+ "traits" : [
3030 " TRAIT_ROLE"
3131 ]
3232 },
33- "capabilities" : [
33+ "capabilities" : [
3434 " CAPABILITY_SYNC"
3535 ]
3636 },
3737 {
38- "resourceType" : {
39- "id" : " team" ,
40- "displayName" : " Team" ,
41- "traits" : [
38+ "resourceType" : {
39+ "id" : " team" ,
40+ "displayName" : " Team" ,
41+ "traits" : [
4242 " TRAIT_GROUP"
4343 ]
4444 },
45- "capabilities" : [
45+ "capabilities" : [
4646 " CAPABILITY_SYNC" ,
4747 " CAPABILITY_PROVISION"
4848 ]
4949 },
5050 {
51- "resourceType" : {
52- "id" : " user" ,
53- "displayName" : " User" ,
54- "traits" : [
51+ "resourceType" : {
52+ "id" : " user" ,
53+ "displayName" : " User" ,
54+ "traits" : [
5555 " TRAIT_USER"
5656 ],
57- "annotations" : [
57+ "annotations" : [
5858 {
59- "@type" : " type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
59+ "@type" : " type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
6060 }
6161 ]
6262 },
63- "capabilities" : [
63+ "capabilities" : [
6464 " CAPABILITY_SYNC"
6565 ]
6666 }
6767 ],
68- "connectorCapabilities" : [
68+ "connectorCapabilities" : [
6969 " CAPABILITY_PROVISION" ,
7070 " CAPABILITY_SYNC" ,
7171 " CAPABILITY_TICKETING"
7272 ],
73- "credentialDetails" : {}
73+ "credentialDetails" : {}
7474}
Original file line number Diff line number Diff line change 6868 "description" : " Skip syncing projects." ,
6969 "boolField" : {}
7070 },
71+ {
72+ "name" : " ticket-schema-team-ids-filter" ,
73+ "displayName" : " Teams" ,
74+ "description" : " Comma-separated list of team IDs to use for tickets schemas." ,
75+ "stringSliceField" : {}
76+ },
7177 {
7278 "name" : " ticketing" ,
7379 "displayName" : " Enable external ticket provisioning" ,
7480 "description" : " This must be set to enable ticketing support" ,
7581 "boolField" : {}
7682 }
7783 ],
84+ "constraints" : [
85+ {
86+ "kind" : " CONSTRAINT_KIND_DEPENDENT_ON" ,
87+ "fieldNames" : [
88+ " ticket-schema-team-ids-filter"
89+ ],
90+ "secondaryFieldNames" : [
91+ " ticketing"
92+ ]
93+ }
94+ ],
7895 "displayName" : " Linear" ,
7996 "helpUrl" : " /docs/baton/linear" ,
8097 "iconUrl" : " /static/app-icons/linear.svg"
You can’t perform that action at this time.
0 commit comments