google_cloud_binaryauthorization_v1/
stub.rs1#![allow(rustdoc::broken_intra_doc_links)]
26
27pub(crate) mod dynamic;
28
29pub trait BinauthzManagementServiceV1: std::fmt::Debug + Send + Sync {
41 fn get_policy(
43 &self,
44 _req: crate::model::GetPolicyRequest,
45 _options: crate::RequestOptions,
46 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Policy>>> + Send
47 {
48 gaxi::unimplemented::unimplemented_stub()
49 }
50
51 fn update_policy(
53 &self,
54 _req: crate::model::UpdatePolicyRequest,
55 _options: crate::RequestOptions,
56 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Policy>>> + Send
57 {
58 gaxi::unimplemented::unimplemented_stub()
59 }
60
61 fn create_attestor(
63 &self,
64 _req: crate::model::CreateAttestorRequest,
65 _options: crate::RequestOptions,
66 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Attestor>>> + Send
67 {
68 gaxi::unimplemented::unimplemented_stub()
69 }
70
71 fn get_attestor(
73 &self,
74 _req: crate::model::GetAttestorRequest,
75 _options: crate::RequestOptions,
76 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Attestor>>> + Send
77 {
78 gaxi::unimplemented::unimplemented_stub()
79 }
80
81 fn update_attestor(
83 &self,
84 _req: crate::model::UpdateAttestorRequest,
85 _options: crate::RequestOptions,
86 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Attestor>>> + Send
87 {
88 gaxi::unimplemented::unimplemented_stub()
89 }
90
91 fn list_attestors(
93 &self,
94 _req: crate::model::ListAttestorsRequest,
95 _options: crate::RequestOptions,
96 ) -> impl std::future::Future<
97 Output = crate::Result<crate::Response<crate::model::ListAttestorsResponse>>,
98 > + Send {
99 gaxi::unimplemented::unimplemented_stub()
100 }
101
102 fn delete_attestor(
104 &self,
105 _req: crate::model::DeleteAttestorRequest,
106 _options: crate::RequestOptions,
107 ) -> impl std::future::Future<Output = crate::Result<crate::Response<()>>> + Send {
108 gaxi::unimplemented::unimplemented_stub()
109 }
110
111 fn set_iam_policy(
113 &self,
114 _req: google_cloud_iam_v1::model::SetIamPolicyRequest,
115 _options: crate::RequestOptions,
116 ) -> impl std::future::Future<
117 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
118 > + Send {
119 gaxi::unimplemented::unimplemented_stub()
120 }
121
122 fn get_iam_policy(
124 &self,
125 _req: google_cloud_iam_v1::model::GetIamPolicyRequest,
126 _options: crate::RequestOptions,
127 ) -> impl std::future::Future<
128 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
129 > + Send {
130 gaxi::unimplemented::unimplemented_stub()
131 }
132
133 fn test_iam_permissions(
135 &self,
136 _req: google_cloud_iam_v1::model::TestIamPermissionsRequest,
137 _options: crate::RequestOptions,
138 ) -> impl std::future::Future<
139 Output = crate::Result<
140 crate::Response<google_cloud_iam_v1::model::TestIamPermissionsResponse>,
141 >,
142 > + Send {
143 gaxi::unimplemented::unimplemented_stub()
144 }
145}
146
147pub trait SystemPolicyV1: std::fmt::Debug + Send + Sync {
159 fn get_system_policy(
161 &self,
162 _req: crate::model::GetSystemPolicyRequest,
163 _options: crate::RequestOptions,
164 ) -> impl std::future::Future<Output = crate::Result<crate::Response<crate::model::Policy>>> + Send
165 {
166 gaxi::unimplemented::unimplemented_stub()
167 }
168
169 fn set_iam_policy(
171 &self,
172 _req: google_cloud_iam_v1::model::SetIamPolicyRequest,
173 _options: crate::RequestOptions,
174 ) -> impl std::future::Future<
175 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
176 > + Send {
177 gaxi::unimplemented::unimplemented_stub()
178 }
179
180 fn get_iam_policy(
182 &self,
183 _req: google_cloud_iam_v1::model::GetIamPolicyRequest,
184 _options: crate::RequestOptions,
185 ) -> impl std::future::Future<
186 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
187 > + Send {
188 gaxi::unimplemented::unimplemented_stub()
189 }
190
191 fn test_iam_permissions(
193 &self,
194 _req: google_cloud_iam_v1::model::TestIamPermissionsRequest,
195 _options: crate::RequestOptions,
196 ) -> impl std::future::Future<
197 Output = crate::Result<
198 crate::Response<google_cloud_iam_v1::model::TestIamPermissionsResponse>,
199 >,
200 > + Send {
201 gaxi::unimplemented::unimplemented_stub()
202 }
203}
204
205pub trait ValidationHelperV1: std::fmt::Debug + Send + Sync {
217 fn validate_attestation_occurrence(
219 &self,
220 _req: crate::model::ValidateAttestationOccurrenceRequest,
221 _options: crate::RequestOptions,
222 ) -> impl std::future::Future<
223 Output = crate::Result<
224 crate::Response<crate::model::ValidateAttestationOccurrenceResponse>,
225 >,
226 > + Send {
227 gaxi::unimplemented::unimplemented_stub()
228 }
229
230 fn set_iam_policy(
232 &self,
233 _req: google_cloud_iam_v1::model::SetIamPolicyRequest,
234 _options: crate::RequestOptions,
235 ) -> impl std::future::Future<
236 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
237 > + Send {
238 gaxi::unimplemented::unimplemented_stub()
239 }
240
241 fn get_iam_policy(
243 &self,
244 _req: google_cloud_iam_v1::model::GetIamPolicyRequest,
245 _options: crate::RequestOptions,
246 ) -> impl std::future::Future<
247 Output = crate::Result<crate::Response<google_cloud_iam_v1::model::Policy>>,
248 > + Send {
249 gaxi::unimplemented::unimplemented_stub()
250 }
251
252 fn test_iam_permissions(
254 &self,
255 _req: google_cloud_iam_v1::model::TestIamPermissionsRequest,
256 _options: crate::RequestOptions,
257 ) -> impl std::future::Future<
258 Output = crate::Result<
259 crate::Response<google_cloud_iam_v1::model::TestIamPermissionsResponse>,
260 >,
261 > + Send {
262 gaxi::unimplemented::unimplemented_stub()
263 }
264}