...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package binaryauthorization
24
25 import (
26 src "cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb"
27 grpc "google.golang.org/grpc"
28 )
29
30
31 const (
32 AdmissionRule_ALWAYS_ALLOW = src.AdmissionRule_ALWAYS_ALLOW
33 AdmissionRule_ALWAYS_DENY = src.AdmissionRule_ALWAYS_DENY
34 AdmissionRule_DRYRUN_AUDIT_LOG_ONLY = src.AdmissionRule_DRYRUN_AUDIT_LOG_ONLY
35 AdmissionRule_ENFORCED_BLOCK_AND_AUDIT_LOG = src.AdmissionRule_ENFORCED_BLOCK_AND_AUDIT_LOG
36 AdmissionRule_ENFORCEMENT_MODE_UNSPECIFIED = src.AdmissionRule_ENFORCEMENT_MODE_UNSPECIFIED
37 AdmissionRule_EVALUATION_MODE_UNSPECIFIED = src.AdmissionRule_EVALUATION_MODE_UNSPECIFIED
38 AdmissionRule_REQUIRE_ATTESTATION = src.AdmissionRule_REQUIRE_ATTESTATION
39 ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_ALLOW = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_ALLOW
40 ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AUDIT_RESULT_UNSPECIFIED = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AUDIT_RESULT_UNSPECIFIED
41 ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_DENY = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_DENY
42 ContinuousValidationEvent_ContinuousValidationPodEvent_POLICY_CONFORMANCE_VERDICT_UNSPECIFIED = src.ContinuousValidationEvent_ContinuousValidationPodEvent_POLICY_CONFORMANCE_VERDICT_UNSPECIFIED
43 ContinuousValidationEvent_ContinuousValidationPodEvent_VIOLATES_POLICY = src.ContinuousValidationEvent_ContinuousValidationPodEvent_VIOLATES_POLICY
44 PkixPublicKey_ECDSA_P256_SHA256 = src.PkixPublicKey_ECDSA_P256_SHA256
45 PkixPublicKey_ECDSA_P384_SHA384 = src.PkixPublicKey_ECDSA_P384_SHA384
46 PkixPublicKey_ECDSA_P521_SHA512 = src.PkixPublicKey_ECDSA_P521_SHA512
47 PkixPublicKey_EC_SIGN_P256_SHA256 = src.PkixPublicKey_EC_SIGN_P256_SHA256
48 PkixPublicKey_EC_SIGN_P384_SHA384 = src.PkixPublicKey_EC_SIGN_P384_SHA384
49 PkixPublicKey_EC_SIGN_P521_SHA512 = src.PkixPublicKey_EC_SIGN_P521_SHA512
50 PkixPublicKey_RSA_PSS_2048_SHA256 = src.PkixPublicKey_RSA_PSS_2048_SHA256
51 PkixPublicKey_RSA_PSS_3072_SHA256 = src.PkixPublicKey_RSA_PSS_3072_SHA256
52 PkixPublicKey_RSA_PSS_4096_SHA256 = src.PkixPublicKey_RSA_PSS_4096_SHA256
53 PkixPublicKey_RSA_PSS_4096_SHA512 = src.PkixPublicKey_RSA_PSS_4096_SHA512
54 PkixPublicKey_RSA_SIGN_PKCS1_2048_SHA256 = src.PkixPublicKey_RSA_SIGN_PKCS1_2048_SHA256
55 PkixPublicKey_RSA_SIGN_PKCS1_3072_SHA256 = src.PkixPublicKey_RSA_SIGN_PKCS1_3072_SHA256
56 PkixPublicKey_RSA_SIGN_PKCS1_4096_SHA256 = src.PkixPublicKey_RSA_SIGN_PKCS1_4096_SHA256
57 PkixPublicKey_RSA_SIGN_PKCS1_4096_SHA512 = src.PkixPublicKey_RSA_SIGN_PKCS1_4096_SHA512
58 PkixPublicKey_SIGNATURE_ALGORITHM_UNSPECIFIED = src.PkixPublicKey_SIGNATURE_ALGORITHM_UNSPECIFIED
59 Policy_DISABLE = src.Policy_DISABLE
60 Policy_ENABLE = src.Policy_ENABLE
61 Policy_GLOBAL_POLICY_EVALUATION_MODE_UNSPECIFIED = src.Policy_GLOBAL_POLICY_EVALUATION_MODE_UNSPECIFIED
62 )
63
64
65 var (
66 AdmissionRule_EnforcementMode_name = src.AdmissionRule_EnforcementMode_name
67 AdmissionRule_EnforcementMode_value = src.AdmissionRule_EnforcementMode_value
68 AdmissionRule_EvaluationMode_name = src.AdmissionRule_EvaluationMode_name
69 AdmissionRule_EvaluationMode_value = src.AdmissionRule_EvaluationMode_value
70 ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AuditResult_name = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AuditResult_name
71 ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AuditResult_value = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AuditResult_value
72 ContinuousValidationEvent_ContinuousValidationPodEvent_PolicyConformanceVerdict_name = src.ContinuousValidationEvent_ContinuousValidationPodEvent_PolicyConformanceVerdict_name
73 ContinuousValidationEvent_ContinuousValidationPodEvent_PolicyConformanceVerdict_value = src.ContinuousValidationEvent_ContinuousValidationPodEvent_PolicyConformanceVerdict_value
74 File_google_cloud_binaryauthorization_v1beta1_continuous_validation_logging_proto = src.File_google_cloud_binaryauthorization_v1beta1_continuous_validation_logging_proto
75 File_google_cloud_binaryauthorization_v1beta1_resources_proto = src.File_google_cloud_binaryauthorization_v1beta1_resources_proto
76 File_google_cloud_binaryauthorization_v1beta1_service_proto = src.File_google_cloud_binaryauthorization_v1beta1_service_proto
77 PkixPublicKey_SignatureAlgorithm_name = src.PkixPublicKey_SignatureAlgorithm_name
78 PkixPublicKey_SignatureAlgorithm_value = src.PkixPublicKey_SignatureAlgorithm_value
79 Policy_GlobalPolicyEvaluationMode_name = src.Policy_GlobalPolicyEvaluationMode_name
80 Policy_GlobalPolicyEvaluationMode_value = src.Policy_GlobalPolicyEvaluationMode_value
81 )
82
83
84
85
86
87
88
89
90
91
92
93 type AdmissionRule = src.AdmissionRule
94
95
96
97
98
99 type AdmissionRule_EnforcementMode = src.AdmissionRule_EnforcementMode
100 type AdmissionRule_EvaluationMode = src.AdmissionRule_EvaluationMode
101
102
103
104
105
106
107
108 type AdmissionWhitelistPattern = src.AdmissionWhitelistPattern
109
110
111
112
113
114
115 type Attestor = src.Attestor
116
117
118
119
120
121
122 type AttestorPublicKey = src.AttestorPublicKey
123 type AttestorPublicKey_AsciiArmoredPgpPublicKey = src.AttestorPublicKey_AsciiArmoredPgpPublicKey
124 type AttestorPublicKey_PkixPublicKey = src.AttestorPublicKey_PkixPublicKey
125 type Attestor_UserOwnedDrydockNote = src.Attestor_UserOwnedDrydockNote
126
127
128
129
130
131
132
133 type BinauthzManagementServiceV1Beta1Client = src.BinauthzManagementServiceV1Beta1Client
134
135
136
137
138
139 type BinauthzManagementServiceV1Beta1Server = src.BinauthzManagementServiceV1Beta1Server
140
141
142
143
144 type ContinuousValidationEvent = src.ContinuousValidationEvent
145
146
147
148
149 type ContinuousValidationEvent_ContinuousValidationPodEvent = src.ContinuousValidationEvent_ContinuousValidationPodEvent
150
151
152
153
154 type ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails
155
156
157
158
159 type ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AuditResult = src.ContinuousValidationEvent_ContinuousValidationPodEvent_ImageDetails_AuditResult
160
161
162
163
164 type ContinuousValidationEvent_ContinuousValidationPodEvent_PolicyConformanceVerdict = src.ContinuousValidationEvent_ContinuousValidationPodEvent_PolicyConformanceVerdict
165 type ContinuousValidationEvent_PodEvent = src.ContinuousValidationEvent_PodEvent
166
167
168
169
170 type CreateAttestorRequest = src.CreateAttestorRequest
171
172
173
174
175 type DeleteAttestorRequest = src.DeleteAttestorRequest
176
177
178
179
180 type GetAttestorRequest = src.GetAttestorRequest
181
182
183
184
185 type GetPolicyRequest = src.GetPolicyRequest
186
187
188
189
190 type GetSystemPolicyRequest = src.GetSystemPolicyRequest
191
192
193
194
195 type ListAttestorsRequest = src.ListAttestorsRequest
196
197
198
199
200 type ListAttestorsResponse = src.ListAttestorsResponse
201
202
203
204
205
206
207 type PkixPublicKey = src.PkixPublicKey
208
209
210
211
212
213
214
215
216
217 type PkixPublicKey_SignatureAlgorithm = src.PkixPublicKey_SignatureAlgorithm
218
219
220
221
222
223 type Policy = src.Policy
224 type Policy_GlobalPolicyEvaluationMode = src.Policy_GlobalPolicyEvaluationMode
225
226
227
228
229
230
231
232 type SystemPolicyV1Beta1Client = src.SystemPolicyV1Beta1Client
233
234
235
236
237
238 type SystemPolicyV1Beta1Server = src.SystemPolicyV1Beta1Server
239
240
241
242
243
244 type UnimplementedBinauthzManagementServiceV1Beta1Server = src.UnimplementedBinauthzManagementServiceV1Beta1Server
245
246
247
248
249
250 type UnimplementedSystemPolicyV1Beta1Server = src.UnimplementedSystemPolicyV1Beta1Server
251
252
253
254
255 type UpdateAttestorRequest = src.UpdateAttestorRequest
256
257
258
259
260 type UpdatePolicyRequest = src.UpdatePolicyRequest
261
262
263
264
265
266
267 type UserOwnedDrydockNote = src.UserOwnedDrydockNote
268
269
270 func NewBinauthzManagementServiceV1Beta1Client(cc grpc.ClientConnInterface) BinauthzManagementServiceV1Beta1Client {
271 return src.NewBinauthzManagementServiceV1Beta1Client(cc)
272 }
273
274
275 func NewSystemPolicyV1Beta1Client(cc grpc.ClientConnInterface) SystemPolicyV1Beta1Client {
276 return src.NewSystemPolicyV1Beta1Client(cc)
277 }
278
279
280 func RegisterBinauthzManagementServiceV1Beta1Server(s *grpc.Server, srv BinauthzManagementServiceV1Beta1Server) {
281 src.RegisterBinauthzManagementServiceV1Beta1Server(s, srv)
282 }
283
284
285 func RegisterSystemPolicyV1Beta1Server(s *grpc.Server, srv SystemPolicyV1Beta1Server) {
286 src.RegisterSystemPolicyV1Beta1Server(s, srv)
287 }
288
View as plain text