Skip to content

Commit 0bb8268

Browse files
Updating baton config schema and capabilities.
1 parent 3fe6993 commit 0bb8268

File tree

1 file changed

+60
-60
lines changed

1 file changed

+60
-60
lines changed

baton_capabilities.json

Lines changed: 60 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,145 +1,145 @@
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
]
2020
},
2121
{
22-
"resourceType": {
23-
"id": "invitation",
24-
"displayName": "Invitation",
25-
"traits": [
22+
"resourceType": {
23+
"id": "invitation",
24+
"displayName": "Invitation",
25+
"traits": [
2626
"TRAIT_USER"
2727
],
28-
"annotations": [
28+
"annotations": [
2929
{
30-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
31-
"id": "invitation"
30+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
31+
"id": "invitation"
3232
}
3333
]
3434
},
35-
"capabilities": [
35+
"capabilities": [
3636
"CAPABILITY_SYNC",
3737
"CAPABILITY_ACCOUNT_PROVISIONING",
3838
"CAPABILITY_RESOURCE_DELETE"
3939
]
4040
},
4141
{
42-
"resourceType": {
43-
"id": "org",
44-
"displayName": "Org",
45-
"annotations": [
42+
"resourceType": {
43+
"id": "org",
44+
"displayName": "Org",
45+
"annotations": [
4646
{
47-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
48-
"id": "org"
47+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
48+
"id": "org"
4949
}
5050
]
5151
},
52-
"capabilities": [
52+
"capabilities": [
5353
"CAPABILITY_SYNC",
5454
"CAPABILITY_PROVISION"
5555
]
5656
},
5757
{
58-
"resourceType": {
59-
"id": "org_role",
60-
"displayName": "Organization Role",
61-
"traits": [
58+
"resourceType": {
59+
"id": "org_role",
60+
"displayName": "Organization Role",
61+
"traits": [
6262
"TRAIT_ROLE"
6363
],
64-
"annotations": [
64+
"annotations": [
6565
{
66-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
67-
"id": "org_role"
66+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
67+
"id": "org_role"
6868
}
6969
]
7070
},
71-
"capabilities": [
71+
"capabilities": [
7272
"CAPABILITY_SYNC",
7373
"CAPABILITY_PROVISION"
7474
]
7575
},
7676
{
77-
"resourceType": {
78-
"id": "repository",
79-
"displayName": "Repository",
80-
"annotations": [
77+
"resourceType": {
78+
"id": "repository",
79+
"displayName": "Repository",
80+
"annotations": [
8181
{
82-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
83-
"id": "repository"
82+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
83+
"id": "repository"
8484
}
8585
]
8686
},
87-
"capabilities": [
87+
"capabilities": [
8888
"CAPABILITY_SYNC",
8989
"CAPABILITY_PROVISION"
9090
]
9191
},
9292
{
93-
"resourceType": {
94-
"id": "team",
95-
"displayName": "Team",
96-
"traits": [
93+
"resourceType": {
94+
"id": "team",
95+
"displayName": "Team",
96+
"traits": [
9797
"TRAIT_GROUP"
9898
],
99-
"annotations": [
99+
"annotations": [
100100
{
101-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
102-
"id": "team"
101+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
102+
"id": "team"
103103
}
104104
]
105105
},
106-
"capabilities": [
106+
"capabilities": [
107107
"CAPABILITY_SYNC",
108108
"CAPABILITY_PROVISION"
109109
]
110110
},
111111
{
112-
"resourceType": {
113-
"id": "user",
114-
"displayName": "User",
115-
"traits": [
112+
"resourceType": {
113+
"id": "user",
114+
"displayName": "User",
115+
"traits": [
116116
"TRAIT_USER"
117117
],
118-
"annotations": [
118+
"annotations": [
119119
{
120-
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
121-
"id": "user"
120+
"@type": "type.googleapis.com/c1.connector.v2.V1Identifier",
121+
"id": "user"
122122
}
123123
]
124124
},
125-
"capabilities": [
125+
"capabilities": [
126126
"CAPABILITY_SYNC",
127127
"CAPABILITY_RESOURCE_DELETE"
128128
]
129129
}
130130
],
131-
"connectorCapabilities": [
131+
"connectorCapabilities": [
132132
"CAPABILITY_PROVISION",
133133
"CAPABILITY_SYNC",
134134
"CAPABILITY_ACCOUNT_PROVISIONING",
135135
"CAPABILITY_RESOURCE_DELETE"
136136
],
137-
"credentialDetails": {
138-
"capabilityAccountProvisioning": {
139-
"supportedCredentialOptions": [
137+
"credentialDetails": {
138+
"capabilityAccountProvisioning": {
139+
"supportedCredentialOptions": [
140140
"CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
141141
],
142-
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
142+
"preferredCredentialOption": "CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
143143
}
144144
}
145145
}

0 commit comments

Comments
 (0)