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" : " group" ,
7- "displayName" : " Group" ,
8- "traits" : [
5+ "resourceType" : {
6+ "id" : " group" ,
7+ "displayName" : " Group" ,
8+ "traits" : [
99 " TRAIT_GROUP"
1010 ]
1111 },
12- "capabilities" : [
12+ "capabilities" : [
1313 " CAPABILITY_SYNC" ,
1414 " CAPABILITY_TARGETED_SYNC" ,
1515 " CAPABILITY_PROVISION"
1616 ],
17- "permissions" : {}
17+ "permissions" : {}
1818 },
1919 {
20- "resourceType" : {
21- "id" : " project" ,
22- "displayName" : " Project"
20+ "resourceType" : {
21+ "id" : " project" ,
22+ "displayName" : " Project"
2323 },
24- "capabilities" : [
24+ "capabilities" : [
2525 " CAPABILITY_SYNC" ,
2626 " CAPABILITY_TARGETED_SYNC"
2727 ],
28- "permissions" : {}
28+ "permissions" : {}
2929 },
3030 {
31- "resourceType" : {
32- "id" : " role" ,
33- "displayName" : " Role" ,
34- "traits" : [
31+ "resourceType" : {
32+ "id" : " role" ,
33+ "displayName" : " Role" ,
34+ "traits" : [
3535 " TRAIT_ROLE"
3636 ]
3737 },
38- "capabilities" : [
38+ "capabilities" : [
3939 " CAPABILITY_SYNC" ,
4040 " CAPABILITY_TARGETED_SYNC" ,
4141 " CAPABILITY_PROVISION"
4242 ],
43- "permissions" : {}
43+ "permissions" : {}
4444 },
4545 {
46- "resourceType" : {
47- "id" : " scoped_role" ,
48- "displayName" : " Scoped Role" ,
49- "traits" : [
46+ "resourceType" : {
47+ "id" : " scoped_role" ,
48+ "displayName" : " Scoped Role" ,
49+ "traits" : [
5050 " TRAIT_SCOPE_BINDING"
5151 ]
5252 },
53- "capabilities" : [
53+ "capabilities" : [
5454 " CAPABILITY_SYNC" ,
5555 " CAPABILITY_TARGETED_SYNC" ,
5656 " CAPABILITY_PROVISION"
5757 ],
58- "permissions" : {}
58+ "permissions" : {}
5959 },
6060 {
61- "resourceType" : {
62- "id" : " user" ,
63- "displayName" : " User" ,
64- "traits" : [
61+ "resourceType" : {
62+ "id" : " user" ,
63+ "displayName" : " User" ,
64+ "traits" : [
6565 " TRAIT_USER"
6666 ],
67- "annotations" : [
67+ "annotations" : [
6868 {
69- "@type" : " type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
69+ "@type" : " type.googleapis.com/c1.connector.v2.SkipEntitlementsAndGrants"
7070 }
7171 ]
7272 },
73- "capabilities" : [
73+ "capabilities" : [
7474 " CAPABILITY_SYNC" ,
7575 " CAPABILITY_TARGETED_SYNC" ,
7676 " CAPABILITY_PROVISION" ,
7979 " CAPABILITY_RESOURCE_CREATE" ,
8080 " CAPABILITY_CREDENTIAL_ROTATION"
8181 ],
82- "permissions" : {}
82+ "permissions" : {}
8383 }
8484 ],
85- "connectorCapabilities" : [
85+ "connectorCapabilities" : [
8686 " CAPABILITY_PROVISION" ,
8787 " CAPABILITY_SYNC" ,
8888 " CAPABILITY_ACCOUNT_PROVISIONING" ,
9191 " CAPABILITY_RESOURCE_DELETE" ,
9292 " CAPABILITY_ACTIONS" ,
9393 " CAPABILITY_TARGETED_SYNC" ,
94+ " CAPABILITY_EVENT_FEED_V2" ,
9495 " CAPABILITY_SERVICE_MODE_TARGETED_SYNC"
9596 ],
96- "credentialDetails" : {
97- "capabilityAccountProvisioning" : {
98- "supportedCredentialOptions" : [
97+ "credentialDetails" : {
98+ "capabilityAccountProvisioning" : {
99+ "supportedCredentialOptions" : [
99100 " CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD" ,
100101 " CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD" ,
101102 " CAPABILITY_DETAIL_CREDENTIAL_OPTION_ENCRYPTED_PASSWORD"
102103 ],
103- "preferredCredentialOption" : " CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD"
104+ "preferredCredentialOption" : " CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD"
104105 },
105- "capabilityCredentialRotation" : {
106- "supportedCredentialOptions" : [
106+ "capabilityCredentialRotation" : {
107+ "supportedCredentialOptions" : [
107108 " CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD" ,
108109 " CAPABILITY_DETAIL_CREDENTIAL_OPTION_NO_PASSWORD" ,
109110 " CAPABILITY_DETAIL_CREDENTIAL_OPTION_ENCRYPTED_PASSWORD"
110111 ],
111- "preferredCredentialOption" : " CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD"
112+ "preferredCredentialOption" : " CAPABILITY_DETAIL_CREDENTIAL_OPTION_RANDOM_PASSWORD"
112113 }
113114 }
114115}
0 commit comments