1{
2  "schema": "1.0",
3  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
4  "language": "go",
5  "protoPackage": "google.cloud.security.privateca.v1beta1",
6  "libraryPackage": "cloud.google.com/go/security/privateca/apiv1beta1",
7  "services": {
8    "CertificateAuthorityService": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "CertificateAuthorityClient",
12          "rpcs": {
13            "ActivateCertificateAuthority": {
14              "methods": [
15                "ActivateCertificateAuthority"
16              ]
17            },
18            "CreateCertificate": {
19              "methods": [
20                "CreateCertificate"
21              ]
22            },
23            "CreateCertificateAuthority": {
24              "methods": [
25                "CreateCertificateAuthority"
26              ]
27            },
28            "DisableCertificateAuthority": {
29              "methods": [
30                "DisableCertificateAuthority"
31              ]
32            },
33            "EnableCertificateAuthority": {
34              "methods": [
35                "EnableCertificateAuthority"
36              ]
37            },
38            "FetchCertificateAuthorityCsr": {
39              "methods": [
40                "FetchCertificateAuthorityCsr"
41              ]
42            },
43            "GetCertificate": {
44              "methods": [
45                "GetCertificate"
46              ]
47            },
48            "GetCertificateAuthority": {
49              "methods": [
50                "GetCertificateAuthority"
51              ]
52            },
53            "GetCertificateRevocationList": {
54              "methods": [
55                "GetCertificateRevocationList"
56              ]
57            },
58            "GetReusableConfig": {
59              "methods": [
60                "GetReusableConfig"
61              ]
62            },
63            "ListCertificateAuthorities": {
64              "methods": [
65                "ListCertificateAuthorities"
66              ]
67            },
68            "ListCertificateRevocationLists": {
69              "methods": [
70                "ListCertificateRevocationLists"
71              ]
72            },
73            "ListCertificates": {
74              "methods": [
75                "ListCertificates"
76              ]
77            },
78            "ListReusableConfigs": {
79              "methods": [
80                "ListReusableConfigs"
81              ]
82            },
83            "RestoreCertificateAuthority": {
84              "methods": [
85                "RestoreCertificateAuthority"
86              ]
87            },
88            "RevokeCertificate": {
89              "methods": [
90                "RevokeCertificate"
91              ]
92            },
93            "ScheduleDeleteCertificateAuthority": {
94              "methods": [
95                "ScheduleDeleteCertificateAuthority"
96              ]
97            },
98            "UpdateCertificate": {
99              "methods": [
100                "UpdateCertificate"
101              ]
102            },
103            "UpdateCertificateAuthority": {
104              "methods": [
105                "UpdateCertificateAuthority"
106              ]
107            },
108            "UpdateCertificateRevocationList": {
109              "methods": [
110                "UpdateCertificateRevocationList"
111              ]
112            }
113          }
114        }
115      }
116    }
117  }
118}
119