1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: google/cloud/cloud_audit/proto/audit_log.proto
4
5from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
8from google.protobuf import symbol_database as _symbol_database
9# @@protoc_insertion_point(imports)
10
11_sym_db = _symbol_database.Default()
12
13
14from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
15from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
16from google.rpc.context import attribute_context_pb2 as google_dot_rpc_dot_context_dot_attribute__context__pb2
17from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2
18
19
20DESCRIPTOR = _descriptor.FileDescriptor(
21  name='google/cloud/cloud_audit/proto/audit_log.proto',
22  package='google.cloud.audit',
23  syntax='proto3',
24  serialized_options=b'\n\026com.google.cloud.auditB\rAuditLogProtoP\001Z7google.golang.org/genproto/googleapis/cloud/audit;audit\370\001\001',
25  create_key=_descriptor._internal_create_key,
26  serialized_pb=b'\n.google/cloud/cloud_audit/proto/audit_log.proto\x12\x12google.cloud.audit\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a*google/rpc/context/attribute_context.proto\x1a\x17google/rpc/status.proto\"\xfa\x04\n\x08\x41uditLog\x12\x14\n\x0cservice_name\x18\x07 \x01(\t\x12\x13\n\x0bmethod_name\x18\x08 \x01(\t\x12\x15\n\rresource_name\x18\x0b \x01(\t\x12?\n\x11resource_location\x18\x14 \x01(\x0b\x32$.google.cloud.audit.ResourceLocation\x12\x38\n\x17resource_original_state\x18\x13 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x1a\n\x12num_response_items\x18\x0c \x01(\x03\x12\"\n\x06status\x18\x02 \x01(\x0b\x32\x12.google.rpc.Status\x12\x43\n\x13\x61uthentication_info\x18\x03 \x01(\x0b\x32&.google.cloud.audit.AuthenticationInfo\x12\x41\n\x12\x61uthorization_info\x18\t \x03(\x0b\x32%.google.cloud.audit.AuthorizationInfo\x12=\n\x10request_metadata\x18\x04 \x01(\x0b\x32#.google.cloud.audit.RequestMetadata\x12(\n\x07request\x18\x10 \x01(\x0b\x32\x17.google.protobuf.Struct\x12)\n\x08response\x18\x11 \x01(\x0b\x32\x17.google.protobuf.Struct\x12)\n\x08metadata\x18\x12 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\x0cservice_data\x18\x0f \x01(\x0b\x32\x14.google.protobuf.Any\"\x99\x02\n\x12\x41uthenticationInfo\x12\x17\n\x0fprincipal_email\x18\x01 \x01(\t\x12\x1a\n\x12\x61uthority_selector\x18\x02 \x01(\t\x12\x36\n\x15third_party_principal\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12 \n\x18service_account_key_name\x18\x05 \x01(\t\x12Y\n\x1fservice_account_delegation_info\x18\x06 \x03(\x0b\x32\x30.google.cloud.audit.ServiceAccountDelegationInfo\x12\x19\n\x11principal_subject\x18\x08 \x01(\t\"\x96\x01\n\x11\x41uthorizationInfo\x12\x10\n\x08resource\x18\x01 \x01(\t\x12\x12\n\npermission\x18\x02 \x01(\t\x12\x0f\n\x07granted\x18\x03 \x01(\x08\x12J\n\x13resource_attributes\x18\x05 \x01(\x0b\x32-.google.rpc.context.AttributeContext.Resource\"\xf5\x01\n\x0fRequestMetadata\x12\x11\n\tcaller_ip\x18\x01 \x01(\t\x12\"\n\x1a\x63\x61ller_supplied_user_agent\x18\x02 \x01(\t\x12\x16\n\x0e\x63\x61ller_network\x18\x03 \x01(\t\x12H\n\x12request_attributes\x18\x07 \x01(\x0b\x32,.google.rpc.context.AttributeContext.Request\x12I\n\x16\x64\x65stination_attributes\x18\x08 \x01(\x0b\x32).google.rpc.context.AttributeContext.Peer\"I\n\x10ResourceLocation\x12\x19\n\x11\x63urrent_locations\x18\x01 \x03(\t\x12\x1a\n\x12original_locations\x18\x02 \x03(\t\"\xa8\x03\n\x1cServiceAccountDelegationInfo\x12\x65\n\x15\x66irst_party_principal\x18\x01 \x01(\x0b\x32\x44.google.cloud.audit.ServiceAccountDelegationInfo.FirstPartyPrincipalH\x00\x12\x65\n\x15third_party_principal\x18\x02 \x01(\x0b\x32\x44.google.cloud.audit.ServiceAccountDelegationInfo.ThirdPartyPrincipalH\x00\x1a\x61\n\x13\x46irstPartyPrincipal\x12\x17\n\x0fprincipal_email\x18\x01 \x01(\t\x12\x31\n\x10service_metadata\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct\x1aJ\n\x13ThirdPartyPrincipal\x12\x33\n\x12third_party_claims\x18\x01 \x01(\x0b\x32\x17.google.protobuf.StructB\x0b\n\tAuthorityBe\n\x16\x63om.google.cloud.auditB\rAuditLogProtoP\x01Z7google.golang.org/genproto/googleapis/cloud/audit;audit\xf8\x01\x01\x62\x06proto3'
27  ,
28  dependencies=[google_dot_protobuf_dot_any__pb2.DESCRIPTOR,google_dot_protobuf_dot_struct__pb2.DESCRIPTOR,google_dot_rpc_dot_context_dot_attribute__context__pb2.DESCRIPTOR,google_dot_rpc_dot_status__pb2.DESCRIPTOR,])
29
30
31
32
33_AUDITLOG = _descriptor.Descriptor(
34  name='AuditLog',
35  full_name='google.cloud.audit.AuditLog',
36  filename=None,
37  file=DESCRIPTOR,
38  containing_type=None,
39  create_key=_descriptor._internal_create_key,
40  fields=[
41    _descriptor.FieldDescriptor(
42      name='service_name', full_name='google.cloud.audit.AuditLog.service_name', index=0,
43      number=7, type=9, cpp_type=9, label=1,
44      has_default_value=False, default_value=b"".decode('utf-8'),
45      message_type=None, enum_type=None, containing_type=None,
46      is_extension=False, extension_scope=None,
47      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
48    _descriptor.FieldDescriptor(
49      name='method_name', full_name='google.cloud.audit.AuditLog.method_name', index=1,
50      number=8, type=9, cpp_type=9, label=1,
51      has_default_value=False, default_value=b"".decode('utf-8'),
52      message_type=None, enum_type=None, containing_type=None,
53      is_extension=False, extension_scope=None,
54      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
55    _descriptor.FieldDescriptor(
56      name='resource_name', full_name='google.cloud.audit.AuditLog.resource_name', index=2,
57      number=11, type=9, cpp_type=9, label=1,
58      has_default_value=False, default_value=b"".decode('utf-8'),
59      message_type=None, enum_type=None, containing_type=None,
60      is_extension=False, extension_scope=None,
61      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
62    _descriptor.FieldDescriptor(
63      name='resource_location', full_name='google.cloud.audit.AuditLog.resource_location', index=3,
64      number=20, type=11, cpp_type=10, label=1,
65      has_default_value=False, default_value=None,
66      message_type=None, enum_type=None, containing_type=None,
67      is_extension=False, extension_scope=None,
68      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
69    _descriptor.FieldDescriptor(
70      name='resource_original_state', full_name='google.cloud.audit.AuditLog.resource_original_state', index=4,
71      number=19, type=11, cpp_type=10, label=1,
72      has_default_value=False, default_value=None,
73      message_type=None, enum_type=None, containing_type=None,
74      is_extension=False, extension_scope=None,
75      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
76    _descriptor.FieldDescriptor(
77      name='num_response_items', full_name='google.cloud.audit.AuditLog.num_response_items', index=5,
78      number=12, type=3, cpp_type=2, label=1,
79      has_default_value=False, default_value=0,
80      message_type=None, enum_type=None, containing_type=None,
81      is_extension=False, extension_scope=None,
82      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
83    _descriptor.FieldDescriptor(
84      name='status', full_name='google.cloud.audit.AuditLog.status', index=6,
85      number=2, type=11, cpp_type=10, label=1,
86      has_default_value=False, default_value=None,
87      message_type=None, enum_type=None, containing_type=None,
88      is_extension=False, extension_scope=None,
89      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
90    _descriptor.FieldDescriptor(
91      name='authentication_info', full_name='google.cloud.audit.AuditLog.authentication_info', index=7,
92      number=3, type=11, cpp_type=10, label=1,
93      has_default_value=False, default_value=None,
94      message_type=None, enum_type=None, containing_type=None,
95      is_extension=False, extension_scope=None,
96      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
97    _descriptor.FieldDescriptor(
98      name='authorization_info', full_name='google.cloud.audit.AuditLog.authorization_info', index=8,
99      number=9, type=11, cpp_type=10, label=3,
100      has_default_value=False, default_value=[],
101      message_type=None, enum_type=None, containing_type=None,
102      is_extension=False, extension_scope=None,
103      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
104    _descriptor.FieldDescriptor(
105      name='request_metadata', full_name='google.cloud.audit.AuditLog.request_metadata', index=9,
106      number=4, type=11, cpp_type=10, label=1,
107      has_default_value=False, default_value=None,
108      message_type=None, enum_type=None, containing_type=None,
109      is_extension=False, extension_scope=None,
110      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
111    _descriptor.FieldDescriptor(
112      name='request', full_name='google.cloud.audit.AuditLog.request', index=10,
113      number=16, type=11, cpp_type=10, label=1,
114      has_default_value=False, default_value=None,
115      message_type=None, enum_type=None, containing_type=None,
116      is_extension=False, extension_scope=None,
117      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
118    _descriptor.FieldDescriptor(
119      name='response', full_name='google.cloud.audit.AuditLog.response', index=11,
120      number=17, type=11, cpp_type=10, label=1,
121      has_default_value=False, default_value=None,
122      message_type=None, enum_type=None, containing_type=None,
123      is_extension=False, extension_scope=None,
124      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
125    _descriptor.FieldDescriptor(
126      name='metadata', full_name='google.cloud.audit.AuditLog.metadata', index=12,
127      number=18, type=11, cpp_type=10, label=1,
128      has_default_value=False, default_value=None,
129      message_type=None, enum_type=None, containing_type=None,
130      is_extension=False, extension_scope=None,
131      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
132    _descriptor.FieldDescriptor(
133      name='service_data', full_name='google.cloud.audit.AuditLog.service_data', index=13,
134      number=15, type=11, cpp_type=10, label=1,
135      has_default_value=False, default_value=None,
136      message_type=None, enum_type=None, containing_type=None,
137      is_extension=False, extension_scope=None,
138      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
139  ],
140  extensions=[
141  ],
142  nested_types=[],
143  enum_types=[
144  ],
145  serialized_options=None,
146  is_extendable=False,
147  syntax='proto3',
148  extension_ranges=[],
149  oneofs=[
150  ],
151  serialized_start=197,
152  serialized_end=831,
153)
154
155
156_AUTHENTICATIONINFO = _descriptor.Descriptor(
157  name='AuthenticationInfo',
158  full_name='google.cloud.audit.AuthenticationInfo',
159  filename=None,
160  file=DESCRIPTOR,
161  containing_type=None,
162  create_key=_descriptor._internal_create_key,
163  fields=[
164    _descriptor.FieldDescriptor(
165      name='principal_email', full_name='google.cloud.audit.AuthenticationInfo.principal_email', index=0,
166      number=1, type=9, cpp_type=9, label=1,
167      has_default_value=False, default_value=b"".decode('utf-8'),
168      message_type=None, enum_type=None, containing_type=None,
169      is_extension=False, extension_scope=None,
170      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
171    _descriptor.FieldDescriptor(
172      name='authority_selector', full_name='google.cloud.audit.AuthenticationInfo.authority_selector', index=1,
173      number=2, type=9, cpp_type=9, label=1,
174      has_default_value=False, default_value=b"".decode('utf-8'),
175      message_type=None, enum_type=None, containing_type=None,
176      is_extension=False, extension_scope=None,
177      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
178    _descriptor.FieldDescriptor(
179      name='third_party_principal', full_name='google.cloud.audit.AuthenticationInfo.third_party_principal', index=2,
180      number=4, type=11, cpp_type=10, label=1,
181      has_default_value=False, default_value=None,
182      message_type=None, enum_type=None, containing_type=None,
183      is_extension=False, extension_scope=None,
184      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
185    _descriptor.FieldDescriptor(
186      name='service_account_key_name', full_name='google.cloud.audit.AuthenticationInfo.service_account_key_name', index=3,
187      number=5, type=9, cpp_type=9, label=1,
188      has_default_value=False, default_value=b"".decode('utf-8'),
189      message_type=None, enum_type=None, containing_type=None,
190      is_extension=False, extension_scope=None,
191      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
192    _descriptor.FieldDescriptor(
193      name='service_account_delegation_info', full_name='google.cloud.audit.AuthenticationInfo.service_account_delegation_info', index=4,
194      number=6, type=11, cpp_type=10, label=3,
195      has_default_value=False, default_value=[],
196      message_type=None, enum_type=None, containing_type=None,
197      is_extension=False, extension_scope=None,
198      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
199    _descriptor.FieldDescriptor(
200      name='principal_subject', full_name='google.cloud.audit.AuthenticationInfo.principal_subject', index=5,
201      number=8, type=9, cpp_type=9, label=1,
202      has_default_value=False, default_value=b"".decode('utf-8'),
203      message_type=None, enum_type=None, containing_type=None,
204      is_extension=False, extension_scope=None,
205      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
206  ],
207  extensions=[
208  ],
209  nested_types=[],
210  enum_types=[
211  ],
212  serialized_options=None,
213  is_extendable=False,
214  syntax='proto3',
215  extension_ranges=[],
216  oneofs=[
217  ],
218  serialized_start=834,
219  serialized_end=1115,
220)
221
222
223_AUTHORIZATIONINFO = _descriptor.Descriptor(
224  name='AuthorizationInfo',
225  full_name='google.cloud.audit.AuthorizationInfo',
226  filename=None,
227  file=DESCRIPTOR,
228  containing_type=None,
229  create_key=_descriptor._internal_create_key,
230  fields=[
231    _descriptor.FieldDescriptor(
232      name='resource', full_name='google.cloud.audit.AuthorizationInfo.resource', index=0,
233      number=1, type=9, cpp_type=9, label=1,
234      has_default_value=False, default_value=b"".decode('utf-8'),
235      message_type=None, enum_type=None, containing_type=None,
236      is_extension=False, extension_scope=None,
237      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
238    _descriptor.FieldDescriptor(
239      name='permission', full_name='google.cloud.audit.AuthorizationInfo.permission', index=1,
240      number=2, type=9, cpp_type=9, label=1,
241      has_default_value=False, default_value=b"".decode('utf-8'),
242      message_type=None, enum_type=None, containing_type=None,
243      is_extension=False, extension_scope=None,
244      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
245    _descriptor.FieldDescriptor(
246      name='granted', full_name='google.cloud.audit.AuthorizationInfo.granted', index=2,
247      number=3, type=8, cpp_type=7, label=1,
248      has_default_value=False, default_value=False,
249      message_type=None, enum_type=None, containing_type=None,
250      is_extension=False, extension_scope=None,
251      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
252    _descriptor.FieldDescriptor(
253      name='resource_attributes', full_name='google.cloud.audit.AuthorizationInfo.resource_attributes', index=3,
254      number=5, type=11, cpp_type=10, label=1,
255      has_default_value=False, default_value=None,
256      message_type=None, enum_type=None, containing_type=None,
257      is_extension=False, extension_scope=None,
258      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
259  ],
260  extensions=[
261  ],
262  nested_types=[],
263  enum_types=[
264  ],
265  serialized_options=None,
266  is_extendable=False,
267  syntax='proto3',
268  extension_ranges=[],
269  oneofs=[
270  ],
271  serialized_start=1118,
272  serialized_end=1268,
273)
274
275
276_REQUESTMETADATA = _descriptor.Descriptor(
277  name='RequestMetadata',
278  full_name='google.cloud.audit.RequestMetadata',
279  filename=None,
280  file=DESCRIPTOR,
281  containing_type=None,
282  create_key=_descriptor._internal_create_key,
283  fields=[
284    _descriptor.FieldDescriptor(
285      name='caller_ip', full_name='google.cloud.audit.RequestMetadata.caller_ip', index=0,
286      number=1, type=9, cpp_type=9, label=1,
287      has_default_value=False, default_value=b"".decode('utf-8'),
288      message_type=None, enum_type=None, containing_type=None,
289      is_extension=False, extension_scope=None,
290      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
291    _descriptor.FieldDescriptor(
292      name='caller_supplied_user_agent', full_name='google.cloud.audit.RequestMetadata.caller_supplied_user_agent', index=1,
293      number=2, type=9, cpp_type=9, label=1,
294      has_default_value=False, default_value=b"".decode('utf-8'),
295      message_type=None, enum_type=None, containing_type=None,
296      is_extension=False, extension_scope=None,
297      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
298    _descriptor.FieldDescriptor(
299      name='caller_network', full_name='google.cloud.audit.RequestMetadata.caller_network', index=2,
300      number=3, type=9, cpp_type=9, label=1,
301      has_default_value=False, default_value=b"".decode('utf-8'),
302      message_type=None, enum_type=None, containing_type=None,
303      is_extension=False, extension_scope=None,
304      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
305    _descriptor.FieldDescriptor(
306      name='request_attributes', full_name='google.cloud.audit.RequestMetadata.request_attributes', index=3,
307      number=7, type=11, cpp_type=10, label=1,
308      has_default_value=False, default_value=None,
309      message_type=None, enum_type=None, containing_type=None,
310      is_extension=False, extension_scope=None,
311      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
312    _descriptor.FieldDescriptor(
313      name='destination_attributes', full_name='google.cloud.audit.RequestMetadata.destination_attributes', index=4,
314      number=8, type=11, cpp_type=10, label=1,
315      has_default_value=False, default_value=None,
316      message_type=None, enum_type=None, containing_type=None,
317      is_extension=False, extension_scope=None,
318      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
319  ],
320  extensions=[
321  ],
322  nested_types=[],
323  enum_types=[
324  ],
325  serialized_options=None,
326  is_extendable=False,
327  syntax='proto3',
328  extension_ranges=[],
329  oneofs=[
330  ],
331  serialized_start=1271,
332  serialized_end=1516,
333)
334
335
336_RESOURCELOCATION = _descriptor.Descriptor(
337  name='ResourceLocation',
338  full_name='google.cloud.audit.ResourceLocation',
339  filename=None,
340  file=DESCRIPTOR,
341  containing_type=None,
342  create_key=_descriptor._internal_create_key,
343  fields=[
344    _descriptor.FieldDescriptor(
345      name='current_locations', full_name='google.cloud.audit.ResourceLocation.current_locations', index=0,
346      number=1, type=9, cpp_type=9, label=3,
347      has_default_value=False, default_value=[],
348      message_type=None, enum_type=None, containing_type=None,
349      is_extension=False, extension_scope=None,
350      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
351    _descriptor.FieldDescriptor(
352      name='original_locations', full_name='google.cloud.audit.ResourceLocation.original_locations', index=1,
353      number=2, type=9, cpp_type=9, label=3,
354      has_default_value=False, default_value=[],
355      message_type=None, enum_type=None, containing_type=None,
356      is_extension=False, extension_scope=None,
357      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
358  ],
359  extensions=[
360  ],
361  nested_types=[],
362  enum_types=[
363  ],
364  serialized_options=None,
365  is_extendable=False,
366  syntax='proto3',
367  extension_ranges=[],
368  oneofs=[
369  ],
370  serialized_start=1518,
371  serialized_end=1591,
372)
373
374
375_SERVICEACCOUNTDELEGATIONINFO_FIRSTPARTYPRINCIPAL = _descriptor.Descriptor(
376  name='FirstPartyPrincipal',
377  full_name='google.cloud.audit.ServiceAccountDelegationInfo.FirstPartyPrincipal',
378  filename=None,
379  file=DESCRIPTOR,
380  containing_type=None,
381  create_key=_descriptor._internal_create_key,
382  fields=[
383    _descriptor.FieldDescriptor(
384      name='principal_email', full_name='google.cloud.audit.ServiceAccountDelegationInfo.FirstPartyPrincipal.principal_email', index=0,
385      number=1, type=9, cpp_type=9, label=1,
386      has_default_value=False, default_value=b"".decode('utf-8'),
387      message_type=None, enum_type=None, containing_type=None,
388      is_extension=False, extension_scope=None,
389      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
390    _descriptor.FieldDescriptor(
391      name='service_metadata', full_name='google.cloud.audit.ServiceAccountDelegationInfo.FirstPartyPrincipal.service_metadata', index=1,
392      number=2, type=11, cpp_type=10, label=1,
393      has_default_value=False, default_value=None,
394      message_type=None, enum_type=None, containing_type=None,
395      is_extension=False, extension_scope=None,
396      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
397  ],
398  extensions=[
399  ],
400  nested_types=[],
401  enum_types=[
402  ],
403  serialized_options=None,
404  is_extendable=False,
405  syntax='proto3',
406  extension_ranges=[],
407  oneofs=[
408  ],
409  serialized_start=1832,
410  serialized_end=1929,
411)
412
413_SERVICEACCOUNTDELEGATIONINFO_THIRDPARTYPRINCIPAL = _descriptor.Descriptor(
414  name='ThirdPartyPrincipal',
415  full_name='google.cloud.audit.ServiceAccountDelegationInfo.ThirdPartyPrincipal',
416  filename=None,
417  file=DESCRIPTOR,
418  containing_type=None,
419  create_key=_descriptor._internal_create_key,
420  fields=[
421    _descriptor.FieldDescriptor(
422      name='third_party_claims', full_name='google.cloud.audit.ServiceAccountDelegationInfo.ThirdPartyPrincipal.third_party_claims', index=0,
423      number=1, type=11, cpp_type=10, label=1,
424      has_default_value=False, default_value=None,
425      message_type=None, enum_type=None, containing_type=None,
426      is_extension=False, extension_scope=None,
427      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
428  ],
429  extensions=[
430  ],
431  nested_types=[],
432  enum_types=[
433  ],
434  serialized_options=None,
435  is_extendable=False,
436  syntax='proto3',
437  extension_ranges=[],
438  oneofs=[
439  ],
440  serialized_start=1931,
441  serialized_end=2005,
442)
443
444_SERVICEACCOUNTDELEGATIONINFO = _descriptor.Descriptor(
445  name='ServiceAccountDelegationInfo',
446  full_name='google.cloud.audit.ServiceAccountDelegationInfo',
447  filename=None,
448  file=DESCRIPTOR,
449  containing_type=None,
450  create_key=_descriptor._internal_create_key,
451  fields=[
452    _descriptor.FieldDescriptor(
453      name='first_party_principal', full_name='google.cloud.audit.ServiceAccountDelegationInfo.first_party_principal', index=0,
454      number=1, type=11, cpp_type=10, label=1,
455      has_default_value=False, default_value=None,
456      message_type=None, enum_type=None, containing_type=None,
457      is_extension=False, extension_scope=None,
458      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
459    _descriptor.FieldDescriptor(
460      name='third_party_principal', full_name='google.cloud.audit.ServiceAccountDelegationInfo.third_party_principal', index=1,
461      number=2, type=11, cpp_type=10, label=1,
462      has_default_value=False, default_value=None,
463      message_type=None, enum_type=None, containing_type=None,
464      is_extension=False, extension_scope=None,
465      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
466  ],
467  extensions=[
468  ],
469  nested_types=[_SERVICEACCOUNTDELEGATIONINFO_FIRSTPARTYPRINCIPAL, _SERVICEACCOUNTDELEGATIONINFO_THIRDPARTYPRINCIPAL, ],
470  enum_types=[
471  ],
472  serialized_options=None,
473  is_extendable=False,
474  syntax='proto3',
475  extension_ranges=[],
476  oneofs=[
477    _descriptor.OneofDescriptor(
478      name='Authority', full_name='google.cloud.audit.ServiceAccountDelegationInfo.Authority',
479      index=0, containing_type=None,
480      create_key=_descriptor._internal_create_key,
481    fields=[]),
482  ],
483  serialized_start=1594,
484  serialized_end=2018,
485)
486
487_AUDITLOG.fields_by_name['resource_location'].message_type = _RESOURCELOCATION
488_AUDITLOG.fields_by_name['resource_original_state'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
489_AUDITLOG.fields_by_name['status'].message_type = google_dot_rpc_dot_status__pb2._STATUS
490_AUDITLOG.fields_by_name['authentication_info'].message_type = _AUTHENTICATIONINFO
491_AUDITLOG.fields_by_name['authorization_info'].message_type = _AUTHORIZATIONINFO
492_AUDITLOG.fields_by_name['request_metadata'].message_type = _REQUESTMETADATA
493_AUDITLOG.fields_by_name['request'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
494_AUDITLOG.fields_by_name['response'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
495_AUDITLOG.fields_by_name['metadata'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
496_AUDITLOG.fields_by_name['service_data'].message_type = google_dot_protobuf_dot_any__pb2._ANY
497_AUTHENTICATIONINFO.fields_by_name['third_party_principal'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
498_AUTHENTICATIONINFO.fields_by_name['service_account_delegation_info'].message_type = _SERVICEACCOUNTDELEGATIONINFO
499_AUTHORIZATIONINFO.fields_by_name['resource_attributes'].message_type = google_dot_rpc_dot_context_dot_attribute__context__pb2._ATTRIBUTECONTEXT_RESOURCE
500_REQUESTMETADATA.fields_by_name['request_attributes'].message_type = google_dot_rpc_dot_context_dot_attribute__context__pb2._ATTRIBUTECONTEXT_REQUEST
501_REQUESTMETADATA.fields_by_name['destination_attributes'].message_type = google_dot_rpc_dot_context_dot_attribute__context__pb2._ATTRIBUTECONTEXT_PEER
502_SERVICEACCOUNTDELEGATIONINFO_FIRSTPARTYPRINCIPAL.fields_by_name['service_metadata'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
503_SERVICEACCOUNTDELEGATIONINFO_FIRSTPARTYPRINCIPAL.containing_type = _SERVICEACCOUNTDELEGATIONINFO
504_SERVICEACCOUNTDELEGATIONINFO_THIRDPARTYPRINCIPAL.fields_by_name['third_party_claims'].message_type = google_dot_protobuf_dot_struct__pb2._STRUCT
505_SERVICEACCOUNTDELEGATIONINFO_THIRDPARTYPRINCIPAL.containing_type = _SERVICEACCOUNTDELEGATIONINFO
506_SERVICEACCOUNTDELEGATIONINFO.fields_by_name['first_party_principal'].message_type = _SERVICEACCOUNTDELEGATIONINFO_FIRSTPARTYPRINCIPAL
507_SERVICEACCOUNTDELEGATIONINFO.fields_by_name['third_party_principal'].message_type = _SERVICEACCOUNTDELEGATIONINFO_THIRDPARTYPRINCIPAL
508_SERVICEACCOUNTDELEGATIONINFO.oneofs_by_name['Authority'].fields.append(
509  _SERVICEACCOUNTDELEGATIONINFO.fields_by_name['first_party_principal'])
510_SERVICEACCOUNTDELEGATIONINFO.fields_by_name['first_party_principal'].containing_oneof = _SERVICEACCOUNTDELEGATIONINFO.oneofs_by_name['Authority']
511_SERVICEACCOUNTDELEGATIONINFO.oneofs_by_name['Authority'].fields.append(
512  _SERVICEACCOUNTDELEGATIONINFO.fields_by_name['third_party_principal'])
513_SERVICEACCOUNTDELEGATIONINFO.fields_by_name['third_party_principal'].containing_oneof = _SERVICEACCOUNTDELEGATIONINFO.oneofs_by_name['Authority']
514DESCRIPTOR.message_types_by_name['AuditLog'] = _AUDITLOG
515DESCRIPTOR.message_types_by_name['AuthenticationInfo'] = _AUTHENTICATIONINFO
516DESCRIPTOR.message_types_by_name['AuthorizationInfo'] = _AUTHORIZATIONINFO
517DESCRIPTOR.message_types_by_name['RequestMetadata'] = _REQUESTMETADATA
518DESCRIPTOR.message_types_by_name['ResourceLocation'] = _RESOURCELOCATION
519DESCRIPTOR.message_types_by_name['ServiceAccountDelegationInfo'] = _SERVICEACCOUNTDELEGATIONINFO
520_sym_db.RegisterFileDescriptor(DESCRIPTOR)
521
522AuditLog = _reflection.GeneratedProtocolMessageType('AuditLog', (_message.Message,), {
523  'DESCRIPTOR' : _AUDITLOG,
524  '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
525  # @@protoc_insertion_point(class_scope:google.cloud.audit.AuditLog)
526  })
527_sym_db.RegisterMessage(AuditLog)
528
529AuthenticationInfo = _reflection.GeneratedProtocolMessageType('AuthenticationInfo', (_message.Message,), {
530  'DESCRIPTOR' : _AUTHENTICATIONINFO,
531  '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
532  # @@protoc_insertion_point(class_scope:google.cloud.audit.AuthenticationInfo)
533  })
534_sym_db.RegisterMessage(AuthenticationInfo)
535
536AuthorizationInfo = _reflection.GeneratedProtocolMessageType('AuthorizationInfo', (_message.Message,), {
537  'DESCRIPTOR' : _AUTHORIZATIONINFO,
538  '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
539  # @@protoc_insertion_point(class_scope:google.cloud.audit.AuthorizationInfo)
540  })
541_sym_db.RegisterMessage(AuthorizationInfo)
542
543RequestMetadata = _reflection.GeneratedProtocolMessageType('RequestMetadata', (_message.Message,), {
544  'DESCRIPTOR' : _REQUESTMETADATA,
545  '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
546  # @@protoc_insertion_point(class_scope:google.cloud.audit.RequestMetadata)
547  })
548_sym_db.RegisterMessage(RequestMetadata)
549
550ResourceLocation = _reflection.GeneratedProtocolMessageType('ResourceLocation', (_message.Message,), {
551  'DESCRIPTOR' : _RESOURCELOCATION,
552  '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
553  # @@protoc_insertion_point(class_scope:google.cloud.audit.ResourceLocation)
554  })
555_sym_db.RegisterMessage(ResourceLocation)
556
557ServiceAccountDelegationInfo = _reflection.GeneratedProtocolMessageType('ServiceAccountDelegationInfo', (_message.Message,), {
558
559  'FirstPartyPrincipal' : _reflection.GeneratedProtocolMessageType('FirstPartyPrincipal', (_message.Message,), {
560    'DESCRIPTOR' : _SERVICEACCOUNTDELEGATIONINFO_FIRSTPARTYPRINCIPAL,
561    '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
562    # @@protoc_insertion_point(class_scope:google.cloud.audit.ServiceAccountDelegationInfo.FirstPartyPrincipal)
563    })
564  ,
565
566  'ThirdPartyPrincipal' : _reflection.GeneratedProtocolMessageType('ThirdPartyPrincipal', (_message.Message,), {
567    'DESCRIPTOR' : _SERVICEACCOUNTDELEGATIONINFO_THIRDPARTYPRINCIPAL,
568    '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
569    # @@protoc_insertion_point(class_scope:google.cloud.audit.ServiceAccountDelegationInfo.ThirdPartyPrincipal)
570    })
571  ,
572  'DESCRIPTOR' : _SERVICEACCOUNTDELEGATIONINFO,
573  '__module__' : 'google.cloud.cloud_audit.proto.audit_log_pb2'
574  # @@protoc_insertion_point(class_scope:google.cloud.audit.ServiceAccountDelegationInfo)
575  })
576_sym_db.RegisterMessage(ServiceAccountDelegationInfo)
577_sym_db.RegisterMessage(ServiceAccountDelegationInfo.FirstPartyPrincipal)
578_sym_db.RegisterMessage(ServiceAccountDelegationInfo.ThirdPartyPrincipal)
579
580
581DESCRIPTOR._options = None
582# @@protoc_insertion_point(module_scope)
583