Skip to content

Commit a112a7e

Browse files
Updating baton config schema and capabilities.
1 parent e93db0e commit a112a7e

File tree

1 file changed

+67
-67
lines changed

1 file changed

+67
-67
lines changed

baton_capabilities.json

Lines changed: 67 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,152 +1,152 @@
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": "api-key",
7-
"displayName": "API Key",
8-
"traits": [
5+
"resourceType": {
6+
"id": "api-key",
7+
"displayName": "API Key",
8+
"traits": [
99
"TRAIT_SECRET"
1010
],
11-
"annotations": [
11+
"annotations": [
1212
{
13-
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
13+
"@type": "type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
1414
}
1515
]
1616
},
17-
"capabilities": [
17+
"capabilities": [
1818
"CAPABILITY_SYNC"
1919
],
20-
"permissions": {}
20+
"permissions": {}
2121
},
2222
{
23-
"resourceType": {
24-
"id": "invitation",
25-
"displayName": "Invitation",
26-
"traits": [
23+
"resourceType": {
24+
"id": "invitation",
25+
"displayName": "Invitation",
26+
"traits": [
2727
"TRAIT_USER"
2828
],
29-
"annotations": [
29+
"annotations": [
3030
{
31-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
32-
"id": "invitation"
31+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
32+
"id": "invitation"
3333
}
3434
]
3535
},
36-
"capabilities": [
36+
"capabilities": [
3737
"CAPABILITY_SYNC",
3838
"CAPABILITY_ACCOUNT_PROVISIONING",
3939
"CAPABILITY_RESOURCE_DELETE"
4040
],
41-
"permissions": {}
41+
"permissions": {}
4242
},
4343
{
44-
"resourceType": {
45-
"id": "org",
46-
"displayName": "Org",
47-
"annotations": [
44+
"resourceType": {
45+
"id": "org",
46+
"displayName": "Org",
47+
"annotations": [
4848
{
49-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
50-
"id": "org"
49+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
50+
"id": "org"
5151
}
5252
]
5353
},
54-
"capabilities": [
54+
"capabilities": [
5555
"CAPABILITY_SYNC",
5656
"CAPABILITY_PROVISION"
5757
],
58-
"permissions": {}
58+
"permissions": {}
5959
},
6060
{
61-
"resourceType": {
62-
"id": "org_role",
63-
"displayName": "Organization Role",
64-
"traits": [
61+
"resourceType": {
62+
"id": "org_role",
63+
"displayName": "Organization Role",
64+
"traits": [
6565
"TRAIT_ROLE"
6666
],
67-
"annotations": [
67+
"annotations": [
6868
{
69-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
70-
"id": "org_role"
69+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
70+
"id": "org_role"
7171
}
7272
]
7373
},
74-
"capabilities": [
74+
"capabilities": [
7575
"CAPABILITY_SYNC",
7676
"CAPABILITY_PROVISION"
7777
],
78-
"permissions": {}
78+
"permissions": {}
7979
},
8080
{
81-
"resourceType": {
82-
"id": "repository",
83-
"displayName": "Repository",
84-
"annotations": [
81+
"resourceType": {
82+
"id": "repository",
83+
"displayName": "Repository",
84+
"annotations": [
8585
{
86-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
87-
"id": "repository"
86+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
87+
"id": "repository"
8888
}
8989
]
9090
},
91-
"capabilities": [
91+
"capabilities": [
9292
"CAPABILITY_SYNC",
9393
"CAPABILITY_PROVISION"
9494
],
95-
"permissions": {}
95+
"permissions": {}
9696
},
9797
{
98-
"resourceType": {
99-
"id": "team",
100-
"displayName": "Team",
101-
"traits": [
98+
"resourceType": {
99+
"id": "team",
100+
"displayName": "Team",
101+
"traits": [
102102
"TRAIT_GROUP"
103103
],
104-
"annotations": [
104+
"annotations": [
105105
{
106-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
107-
"id": "team"
106+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
107+
"id": "team"
108108
}
109109
]
110110
},
111-
"capabilities": [
111+
"capabilities": [
112112
"CAPABILITY_SYNC",
113113
"CAPABILITY_PROVISION"
114114
],
115-
"permissions": {}
115+
"permissions": {}
116116
},
117117
{
118-
"resourceType": {
119-
"id": "user",
120-
"displayName": "User",
121-
"traits": [
118+
"resourceType": {
119+
"id": "user",
120+
"displayName": "User",
121+
"traits": [
122122
"TRAIT_USER"
123123
],
124-
"annotations": [
124+
"annotations": [
125125
{
126-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
127-
"id": "user"
126+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
127+
"id": "user"
128128
}
129129
]
130130
},
131-
"capabilities": [
131+
"capabilities": [
132132
"CAPABILITY_SYNC",
133133
"CAPABILITY_RESOURCE_DELETE"
134134
],
135-
"permissions": {}
135+
"permissions": {}
136136
}
137137
],
138-
"connectorCapabilities": [
138+
"connectorCapabilities": [
139139
"CAPABILITY_PROVISION",
140140
"CAPABILITY_SYNC",
141141
"CAPABILITY_ACCOUNT_PROVISIONING",
142142
"CAPABILITY_RESOURCE_DELETE"
143143
],
144-
"credentialDetails": {
145-
"capabilityAccountProvisioning": {
146-
"supportedCredentialOptions": [
144+
"credentialDetails": {
145+
"capabilityAccountProvisioning": {
146+
"supportedCredentialOptions": [
147147
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
148148
],
149-
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
149+
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
150150
}
151151
}
152152
}

0 commit comments

Comments
 (0)