1{
2  "schema": "1.0",
3  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
4  "language": "java",
5  "protoPackage": "google.cloud.securitycenter.v1",
6  "libraryPackage": "com.google.cloud.securitycenter.v1",
7  "services": {
8    "SecurityCenter": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "SecurityCenterClient",
12          "rpcs": {
13            "BulkMuteFindings": {
14              "methods": ["bulkMuteFindingsAsync", "bulkMuteFindingsAsync", "bulkMuteFindingsAsync", "bulkMuteFindingsOperationCallable", "bulkMuteFindingsCallable"]
15            },
16            "CreateBigQueryExport": {
17              "methods": ["createBigQueryExport", "createBigQueryExport", "createBigQueryExport", "createBigQueryExport", "createBigQueryExport", "createBigQueryExportCallable"]
18            },
19            "CreateFinding": {
20              "methods": ["createFinding", "createFinding", "createFinding", "createFindingCallable"]
21            },
22            "CreateMuteConfig": {
23              "methods": ["createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfig", "createMuteConfigCallable"]
24            },
25            "CreateNotificationConfig": {
26              "methods": ["createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfig", "createNotificationConfigCallable"]
27            },
28            "CreateSecurityHealthAnalyticsCustomModule": {
29              "methods": ["createSecurityHealthAnalyticsCustomModule", "createSecurityHealthAnalyticsCustomModule", "createSecurityHealthAnalyticsCustomModule", "createSecurityHealthAnalyticsCustomModuleCallable"]
30            },
31            "CreateSource": {
32              "methods": ["createSource", "createSource", "createSource", "createSourceCallable"]
33            },
34            "DeleteBigQueryExport": {
35              "methods": ["deleteBigQueryExport", "deleteBigQueryExport", "deleteBigQueryExport", "deleteBigQueryExportCallable"]
36            },
37            "DeleteMuteConfig": {
38              "methods": ["deleteMuteConfig", "deleteMuteConfig", "deleteMuteConfig", "deleteMuteConfigCallable"]
39            },
40            "DeleteNotificationConfig": {
41              "methods": ["deleteNotificationConfig", "deleteNotificationConfig", "deleteNotificationConfig", "deleteNotificationConfigCallable"]
42            },
43            "DeleteSecurityHealthAnalyticsCustomModule": {
44              "methods": ["deleteSecurityHealthAnalyticsCustomModule", "deleteSecurityHealthAnalyticsCustomModule", "deleteSecurityHealthAnalyticsCustomModule", "deleteSecurityHealthAnalyticsCustomModuleCallable"]
45            },
46            "GetBigQueryExport": {
47              "methods": ["getBigQueryExport", "getBigQueryExport", "getBigQueryExport", "getBigQueryExportCallable"]
48            },
49            "GetEffectiveSecurityHealthAnalyticsCustomModule": {
50              "methods": ["getEffectiveSecurityHealthAnalyticsCustomModule", "getEffectiveSecurityHealthAnalyticsCustomModule", "getEffectiveSecurityHealthAnalyticsCustomModule", "getEffectiveSecurityHealthAnalyticsCustomModuleCallable"]
51            },
52            "GetIamPolicy": {
53              "methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"]
54            },
55            "GetMuteConfig": {
56              "methods": ["getMuteConfig", "getMuteConfig", "getMuteConfig", "getMuteConfigCallable"]
57            },
58            "GetNotificationConfig": {
59              "methods": ["getNotificationConfig", "getNotificationConfig", "getNotificationConfig", "getNotificationConfigCallable"]
60            },
61            "GetOrganizationSettings": {
62              "methods": ["getOrganizationSettings", "getOrganizationSettings", "getOrganizationSettings", "getOrganizationSettingsCallable"]
63            },
64            "GetSecurityHealthAnalyticsCustomModule": {
65              "methods": ["getSecurityHealthAnalyticsCustomModule", "getSecurityHealthAnalyticsCustomModule", "getSecurityHealthAnalyticsCustomModule", "getSecurityHealthAnalyticsCustomModuleCallable"]
66            },
67            "GetSource": {
68              "methods": ["getSource", "getSource", "getSource", "getSourceCallable"]
69            },
70            "GroupAssets": {
71              "methods": ["groupAssets", "groupAssetsPagedCallable", "groupAssetsCallable"]
72            },
73            "GroupFindings": {
74              "methods": ["groupFindings", "groupFindings", "groupFindings", "groupFindingsPagedCallable", "groupFindingsCallable"]
75            },
76            "ListAssets": {
77              "methods": ["listAssets", "listAssetsPagedCallable", "listAssetsCallable"]
78            },
79            "ListBigQueryExports": {
80              "methods": ["listBigQueryExports", "listBigQueryExports", "listBigQueryExports", "listBigQueryExports", "listBigQueryExports", "listBigQueryExportsPagedCallable", "listBigQueryExportsCallable"]
81            },
82            "ListDescendantSecurityHealthAnalyticsCustomModules": {
83              "methods": ["listDescendantSecurityHealthAnalyticsCustomModules", "listDescendantSecurityHealthAnalyticsCustomModules", "listDescendantSecurityHealthAnalyticsCustomModules", "listDescendantSecurityHealthAnalyticsCustomModulesPagedCallable", "listDescendantSecurityHealthAnalyticsCustomModulesCallable"]
84            },
85            "ListEffectiveSecurityHealthAnalyticsCustomModules": {
86              "methods": ["listEffectiveSecurityHealthAnalyticsCustomModules", "listEffectiveSecurityHealthAnalyticsCustomModules", "listEffectiveSecurityHealthAnalyticsCustomModules", "listEffectiveSecurityHealthAnalyticsCustomModulesPagedCallable", "listEffectiveSecurityHealthAnalyticsCustomModulesCallable"]
87            },
88            "ListFindings": {
89              "methods": ["listFindings", "listFindingsPagedCallable", "listFindingsCallable"]
90            },
91            "ListMuteConfigs": {
92              "methods": ["listMuteConfigs", "listMuteConfigs", "listMuteConfigs", "listMuteConfigs", "listMuteConfigs", "listMuteConfigsPagedCallable", "listMuteConfigsCallable"]
93            },
94            "ListNotificationConfigs": {
95              "methods": ["listNotificationConfigs", "listNotificationConfigs", "listNotificationConfigs", "listNotificationConfigs", "listNotificationConfigs", "listNotificationConfigsPagedCallable", "listNotificationConfigsCallable"]
96            },
97            "ListSecurityHealthAnalyticsCustomModules": {
98              "methods": ["listSecurityHealthAnalyticsCustomModules", "listSecurityHealthAnalyticsCustomModules", "listSecurityHealthAnalyticsCustomModules", "listSecurityHealthAnalyticsCustomModulesPagedCallable", "listSecurityHealthAnalyticsCustomModulesCallable"]
99            },
100            "ListSources": {
101              "methods": ["listSources", "listSources", "listSources", "listSources", "listSources", "listSourcesPagedCallable", "listSourcesCallable"]
102            },
103            "RunAssetDiscovery": {
104              "methods": ["runAssetDiscoveryAsync", "runAssetDiscoveryAsync", "runAssetDiscoveryAsync", "runAssetDiscoveryOperationCallable", "runAssetDiscoveryCallable"]
105            },
106            "SetFindingState": {
107              "methods": ["setFindingState", "setFindingState", "setFindingState", "setFindingStateCallable"]
108            },
109            "SetIamPolicy": {
110              "methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"]
111            },
112            "SetMute": {
113              "methods": ["setMute", "setMute", "setMute", "setMuteCallable"]
114            },
115            "TestIamPermissions": {
116              "methods": ["testIamPermissions", "testIamPermissions", "testIamPermissions", "testIamPermissionsCallable"]
117            },
118            "UpdateBigQueryExport": {
119              "methods": ["updateBigQueryExport", "updateBigQueryExport", "updateBigQueryExportCallable"]
120            },
121            "UpdateExternalSystem": {
122              "methods": ["updateExternalSystem", "updateExternalSystem", "updateExternalSystemCallable"]
123            },
124            "UpdateFinding": {
125              "methods": ["updateFinding", "updateFinding", "updateFindingCallable"]
126            },
127            "UpdateMuteConfig": {
128              "methods": ["updateMuteConfig", "updateMuteConfig", "updateMuteConfigCallable"]
129            },
130            "UpdateNotificationConfig": {
131              "methods": ["updateNotificationConfig", "updateNotificationConfig", "updateNotificationConfig", "updateNotificationConfigCallable"]
132            },
133            "UpdateOrganizationSettings": {
134              "methods": ["updateOrganizationSettings", "updateOrganizationSettings", "updateOrganizationSettingsCallable"]
135            },
136            "UpdateSecurityHealthAnalyticsCustomModule": {
137              "methods": ["updateSecurityHealthAnalyticsCustomModule", "updateSecurityHealthAnalyticsCustomModule", "updateSecurityHealthAnalyticsCustomModuleCallable"]
138            },
139            "UpdateSecurityMarks": {
140              "methods": ["updateSecurityMarks", "updateSecurityMarks", "updateSecurityMarksCallable"]
141            },
142            "UpdateSource": {
143              "methods": ["updateSource", "updateSource", "updateSourceCallable"]
144            }
145          }
146        }
147      }
148    }
149  }
150}