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" : " account" ,
7- "displayName" : " Account"
5+ "resourceType" : {
6+ "id" : " account" ,
7+ "displayName" : " Account"
88 },
9- "capabilities" : [
9+ "capabilities" : [
1010 " CAPABILITY_SYNC" ,
1111 " CAPABILITY_PROVISION"
1212 ]
1313 },
1414 {
15- "resourceType" : {
16- "id" : " group" ,
17- "displayName" : " Group" ,
18- "traits" : [
15+ "resourceType" : {
16+ "id" : " group" ,
17+ "displayName" : " Group" ,
18+ "traits" : [
1919 " TRAIT_GROUP"
2020 ]
2121 },
22- "capabilities" : [
22+ "capabilities" : [
2323 " CAPABILITY_SYNC" ,
2424 " CAPABILITY_PROVISION"
2525 ]
2626 },
2727 {
28- "resourceType" : {
29- "id" : " role" ,
30- "displayName" : " Role" ,
31- "traits" : [
28+ "resourceType" : {
29+ "id" : " role" ,
30+ "displayName" : " Role" ,
31+ "traits" : [
3232 " TRAIT_ROLE"
3333 ]
3434 },
35- "capabilities" : [
35+ "capabilities" : [
3636 " CAPABILITY_SYNC" ,
3737 " CAPABILITY_PROVISION"
3838 ]
3939 },
4040 {
41- "resourceType" : {
42- "id" : " service_principal" ,
43- "displayName" : " Service Principal" ,
44- "traits" : [
41+ "resourceType" : {
42+ "id" : " service_principal" ,
43+ "displayName" : " Service Principal" ,
44+ "traits" : [
4545 " TRAIT_GROUP"
4646 ]
4747 },
48- "capabilities" : [
48+ "capabilities" : [
4949 " CAPABILITY_SYNC" ,
5050 " CAPABILITY_PROVISION"
5151 ]
5252 },
5353 {
54- "resourceType" : {
55- "id" : " user" ,
56- "displayName" : " User" ,
57- "traits" : [
54+ "resourceType" : {
55+ "id" : " user" ,
56+ "displayName" : " User" ,
57+ "traits" : [
5858 " TRAIT_USER"
5959 ],
60- "annotations" : [
60+ "annotations" : [
6161 {
62- "@type" : " type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
62+ "@type" : " type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
6363 }
6464 ]
6565 },
66- "capabilities" : [
67- " CAPABILITY_SYNC"
66+ "capabilities" : [
67+ " CAPABILITY_SYNC" ,
68+ " CAPABILITY_ACCOUNT_PROVISIONING" ,
69+ " CAPABILITY_RESOURCE_DELETE"
6870 ]
6971 },
7072 {
71- "resourceType" : {
72- "id" : " workspace" ,
73- "displayName" : " Workspace" ,
74- "traits" : [
73+ "resourceType" : {
74+ "id" : " workspace" ,
75+ "displayName" : " Workspace" ,
76+ "traits" : [
7577 " TRAIT_GROUP"
7678 ]
7779 },
78- "capabilities" : [
80+ "capabilities" : [
7981 " CAPABILITY_SYNC" ,
8082 " CAPABILITY_PROVISION"
8183 ]
8284 }
8385 ],
84- "connectorCapabilities" : [
86+ "connectorCapabilities" : [
8587 " CAPABILITY_PROVISION" ,
86- " CAPABILITY_SYNC"
88+ " CAPABILITY_SYNC" ,
89+ " CAPABILITY_ACCOUNT_PROVISIONING" ,
90+ " CAPABILITY_RESOURCE_DELETE"
8791 ],
88- "credentialDetails" : {}
92+ "credentialDetails" : {
93+ "capabilityAccountProvisioning" : {
94+ "supportedCredentialOptions" : [
95+ " CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
96+ ],
97+ "preferredCredentialOption" : " CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD"
98+ }
99+ }
89100}
0 commit comments