• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/asset/v1/assets.proto
18 
19 package com.google.cloud.asset.v1;
20 
21 public final class AssetProto {
AssetProto()22   private AssetProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_asset_v1_TemporalAsset_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_asset_v1_TemporalAsset_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_asset_v1_TimeWindow_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_asset_v1_TimeWindow_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_asset_v1_Asset_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_asset_v1_Asset_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_asset_v1_Resource_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_asset_v1_Resource_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_asset_v1_RelatedAssets_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_asset_v1_RelatedAssets_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_asset_v1_RelationshipAttributes_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_asset_v1_RelationshipAttributes_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_asset_v1_RelatedAsset_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_asset_v1_RelatedAsset_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_asset_v1_ResourceSearchResult_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_asset_v1_ResourceSearchResult_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_asset_v1_ResourceSearchResult_LabelsEntry_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_asset_v1_ResourceSearchResult_LabelsEntry_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_asset_v1_ResourceSearchResult_RelationshipsEntry_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_asset_v1_ResourceSearchResult_RelationshipsEntry_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_asset_v1_VersionedResource_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_asset_v1_VersionedResource_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_asset_v1_AttachedResource_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_asset_v1_AttachedResource_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_asset_v1_RelatedResources_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_asset_v1_RelatedResources_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_asset_v1_RelatedResource_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_asset_v1_RelatedResource_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_asset_v1_IamPolicySearchResult_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_asset_v1_IamPolicySearchResult_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_Permissions_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_Permissions_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_asset_v1_IamPolicyAnalysisState_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_asset_v1_IamPolicyAnalysisState_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_asset_v1_ConditionEvaluation_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_asset_v1_ConditionEvaluation_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_fieldAccessorTable;
114   static final com.google.protobuf.Descriptors.Descriptor
115       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Resource_descriptor;
116   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
117       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Resource_fieldAccessorTable;
118   static final com.google.protobuf.Descriptors.Descriptor
119       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Access_descriptor;
120   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
121       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Access_fieldAccessorTable;
122   static final com.google.protobuf.Descriptors.Descriptor
123       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Identity_descriptor;
124   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
125       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Identity_fieldAccessorTable;
126   static final com.google.protobuf.Descriptors.Descriptor
127       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Edge_descriptor;
128   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
129       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Edge_fieldAccessorTable;
130   static final com.google.protobuf.Descriptors.Descriptor
131       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_AccessControlList_descriptor;
132   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
133       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_AccessControlList_fieldAccessorTable;
134   static final com.google.protobuf.Descriptors.Descriptor
135       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_IdentityList_descriptor;
136   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
137       internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_IdentityList_fieldAccessorTable;
138 
getDescriptor()139   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
140     return descriptor;
141   }
142 
143   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
144 
145   static {
146     java.lang.String[] descriptorData = {
147       "\n\"google/cloud/asset/v1/assets.proto\022\025go"
148           + "ogle.cloud.asset.v1\032\037google/api/field_be"
149           + "havior.proto\032\031google/api/resource.proto\032"
150           + ")google/cloud/orgpolicy/v1/orgpolicy.pro"
151           + "to\032(google/cloud/osconfig/v1/inventory.p"
152           + "roto\032\032google/iam/v1/policy.proto\032:google"
153           + "/identity/accesscontextmanager/v1/access"
154           + "_level.proto\032;google/identity/accesscont"
155           + "extmanager/v1/access_policy.proto\032?googl"
156           + "e/identity/accesscontextmanager/v1/servi"
157           + "ce_perimeter.proto\032\034google/protobuf/stru"
158           + "ct.proto\032\037google/protobuf/timestamp.prot"
159           + "o\032\025google/rpc/code.proto\"\365\002\n\rTemporalAss"
160           + "et\0221\n\006window\030\001 \001(\0132!.google.cloud.asset."
161           + "v1.TimeWindow\022\017\n\007deleted\030\002 \001(\010\022+\n\005asset\030"
162           + "\003 \001(\0132\034.google.cloud.asset.v1.Asset\022O\n\021p"
163           + "rior_asset_state\030\004 \001(\01624.google.cloud.as"
164           + "set.v1.TemporalAsset.PriorAssetState\0221\n\013"
165           + "prior_asset\030\005 \001(\0132\034.google.cloud.asset.v"
166           + "1.Asset\"o\n\017PriorAssetState\022!\n\035PRIOR_ASSE"
167           + "T_STATE_UNSPECIFIED\020\000\022\013\n\007PRESENT\020\001\022\013\n\007IN"
168           + "VALID\020\002\022\022\n\016DOES_NOT_EXIST\020\003\022\013\n\007DELETED\020\004"
169           + "\"j\n\nTimeWindow\022.\n\nstart_time\030\001 \001(\0132\032.goo"
170           + "gle.protobuf.Timestamp\022,\n\010end_time\030\002 \001(\013"
171           + "2\032.google.protobuf.Timestamp\"\363\005\n\005Asset\022/"
172           + "\n\013update_time\030\013 \001(\0132\032.google.protobuf.Ti"
173           + "mestamp\022\014\n\004name\030\001 \001(\t\022\022\n\nasset_type\030\002 \001("
174           + "\t\0221\n\010resource\030\003 \001(\0132\037.google.cloud.asset"
175           + ".v1.Resource\022)\n\niam_policy\030\004 \001(\0132\025.googl"
176           + "e.iam.v1.Policy\0225\n\norg_policy\030\006 \003(\0132!.go"
177           + "ogle.cloud.orgpolicy.v1.Policy\022N\n\raccess"
178           + "_policy\030\007 \001(\01325.google.identity.accessco"
179           + "ntextmanager.v1.AccessPolicyH\000\022L\n\014access"
180           + "_level\030\010 \001(\01324.google.identity.accesscon"
181           + "textmanager.v1.AccessLevelH\000\022V\n\021service_"
182           + "perimeter\030\t \001(\01329.google.identity.access"
183           + "contextmanager.v1.ServicePerimeterH\000\0229\n\014"
184           + "os_inventory\030\014 \001(\0132#.google.cloud.osconf"
185           + "ig.v1.Inventory\022@\n\016related_assets\030\r \001(\0132"
186           + "$.google.cloud.asset.v1.RelatedAssetsB\002\030"
187           + "\001\022:\n\rrelated_asset\030\017 \001(\0132#.google.cloud."
188           + "asset.v1.RelatedAsset\022\021\n\tancestors\030\n \003(\t"
189           + ":\'\352A$\n\037cloudasset.googleapis.com/Asset\022\001"
190           + "*B\027\n\025access_context_policy\"\262\001\n\010Resource\022"
191           + "\017\n\007version\030\001 \001(\t\022\036\n\026discovery_document_u"
192           + "ri\030\002 \001(\t\022\026\n\016discovery_name\030\003 \001(\t\022\024\n\014reso"
193           + "urce_url\030\004 \001(\t\022\016\n\006parent\030\005 \001(\t\022%\n\004data\030\006"
194           + " \001(\0132\027.google.protobuf.Struct\022\020\n\010locatio"
195           + "n\030\010 \001(\t\"\230\001\n\rRelatedAssets\022N\n\027relationshi"
196           + "p_attributes\030\001 \001(\0132-.google.cloud.asset."
197           + "v1.RelationshipAttributes\0223\n\006assets\030\002 \003("
198           + "\0132#.google.cloud.asset.v1.RelatedAsset:\002"
199           + "\030\001\"v\n\026RelationshipAttributes\022\014\n\004type\030\004 \001"
200           + "(\t\022\034\n\024source_resource_type\030\001 \001(\t\022\034\n\024targ"
201           + "et_resource_type\030\002 \001(\t\022\016\n\006action\030\003 \001(\t:\002"
202           + "\030\001\"\205\001\n\014RelatedAsset\0223\n\005asset\030\001 \001(\tB$\372A!\n"
203           + "\037cloudasset.googleapis.com/Asset\022\022\n\nasse"
204           + "t_type\030\002 \001(\t\022\021\n\tancestors\030\003 \003(\t\022\031\n\021relat"
205           + "ionship_type\030\004 \001(\t\"\310\007\n\024ResourceSearchRes"
206           + "ult\022\014\n\004name\030\001 \001(\t\022\022\n\nasset_type\030\002 \001(\t\022\017\n"
207           + "\007project\030\003 \001(\t\022\017\n\007folders\030\021 \003(\t\022\024\n\014organ"
208           + "ization\030\022 \001(\t\022\024\n\014display_name\030\004 \001(\t\022\023\n\013d"
209           + "escription\030\005 \001(\t\022\020\n\010location\030\006 \001(\t\022G\n\006la"
210           + "bels\030\007 \003(\01327.google.cloud.asset.v1.Resou"
211           + "rceSearchResult.LabelsEntry\022\024\n\014network_t"
212           + "ags\030\010 \003(\t\022\023\n\007kms_key\030\n \001(\tB\002\030\001\022\020\n\010kms_ke"
213           + "ys\030\034 \003(\t\022/\n\013create_time\030\013 \001(\0132\032.google.p"
214           + "rotobuf.Timestamp\022/\n\013update_time\030\014 \001(\0132\032"
215           + ".google.protobuf.Timestamp\022\r\n\005state\030\r \001("
216           + "\t\0226\n\025additional_attributes\030\t \001(\0132\027.googl"
217           + "e.protobuf.Struct\022!\n\031parent_full_resourc"
218           + "e_name\030\023 \001(\t\022E\n\023versioned_resources\030\020 \003("
219           + "\0132(.google.cloud.asset.v1.VersionedResou"
220           + "rce\022C\n\022attached_resources\030\024 \003(\0132\'.google"
221           + ".cloud.asset.v1.AttachedResource\022U\n\rrela"
222           + "tionships\030\025 \003(\0132>.google.cloud.asset.v1."
223           + "ResourceSearchResult.RelationshipsEntry\022"
224           + "\020\n\010tag_keys\030\027 \003(\t\022\022\n\ntag_values\030\031 \003(\t\022\025\n"
225           + "\rtag_value_ids\030\032 \003(\t\022\031\n\021parent_asset_typ"
226           + "e\030g \001(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v"
227           + "alue\030\002 \001(\t:\0028\001\032]\n\022RelationshipsEntry\022\013\n\003"
228           + "key\030\001 \001(\t\0226\n\005value\030\002 \001(\0132\'.google.cloud."
229           + "asset.v1.RelatedResources:\0028\001\"O\n\021Version"
230           + "edResource\022\017\n\007version\030\001 \001(\t\022)\n\010resource\030"
231           + "\002 \001(\0132\027.google.protobuf.Struct\"m\n\020Attach"
232           + "edResource\022\022\n\nasset_type\030\001 \001(\t\022E\n\023versio"
233           + "ned_resources\030\003 \003(\0132(.google.cloud.asset"
234           + ".v1.VersionedResource\"U\n\020RelatedResource"
235           + "s\022A\n\021related_resources\030\001 \003(\0132&.google.cl"
236           + "oud.asset.v1.RelatedResource\"A\n\017RelatedR"
237           + "esource\022\022\n\nasset_type\030\001 \001(\t\022\032\n\022full_reso"
238           + "urce_name\030\002 \001(\t\"\217\004\n\025IamPolicySearchResul"
239           + "t\022\020\n\010resource\030\001 \001(\t\022\022\n\nasset_type\030\005 \001(\t\022"
240           + "\017\n\007project\030\002 \001(\t\022\017\n\007folders\030\006 \003(\t\022\024\n\014org"
241           + "anization\030\007 \001(\t\022%\n\006policy\030\003 \001(\0132\025.google"
242           + ".iam.v1.Policy\022M\n\013explanation\030\004 \001(\01328.go"
243           + "ogle.cloud.asset.v1.IamPolicySearchResul"
244           + "t.Explanation\032\241\002\n\013Explanation\022m\n\023matched"
245           + "_permissions\030\001 \003(\0132P.google.cloud.asset."
246           + "v1.IamPolicySearchResult.Explanation.Mat"
247           + "chedPermissionsEntry\032\"\n\013Permissions\022\023\n\013p"
248           + "ermissions\030\001 \003(\t\032\177\n\027MatchedPermissionsEn"
249           + "try\022\013\n\003key\030\001 \001(\t\022S\n\005value\030\002 \001(\0132D.google"
250           + ".cloud.asset.v1.IamPolicySearchResult.Ex"
251           + "planation.Permissions:\0028\001\"G\n\026IamPolicyAn"
252           + "alysisState\022\036\n\004code\030\001 \001(\0162\020.google.rpc.C"
253           + "ode\022\r\n\005cause\030\002 \001(\t\"\306\001\n\023ConditionEvaluati"
254           + "on\022T\n\020evaluation_value\030\001 \001(\0162:.google.cl"
255           + "oud.asset.v1.ConditionEvaluation.Evaluat"
256           + "ionValue\"Y\n\017EvaluationValue\022 \n\034EVALUATIO"
257           + "N_VALUE_UNSPECIFIED\020\000\022\010\n\004TRUE\020\001\022\t\n\005FALSE"
258           + "\020\002\022\017\n\013CONDITIONAL\020\003\"\253\t\n\027IamPolicyAnalysi"
259           + "sResult\022#\n\033attached_resource_full_name\030\001"
260           + " \001(\t\022+\n\013iam_binding\030\002 \001(\0132\026.google.iam.v"
261           + "1.Binding\022^\n\024access_control_lists\030\003 \003(\0132"
262           + "@.google.cloud.asset.v1.IamPolicyAnalysi"
263           + "sResult.AccessControlList\022R\n\ridentity_li"
264           + "st\030\004 \001(\0132;.google.cloud.asset.v1.IamPoli"
265           + "cyAnalysisResult.IdentityList\022\026\n\016fully_e"
266           + "xplored\030\005 \001(\010\032m\n\010Resource\022\032\n\022full_resour"
267           + "ce_name\030\001 \001(\t\022E\n\016analysis_state\030\002 \001(\0132-."
268           + "google.cloud.asset.v1.IamPolicyAnalysisS"
269           + "tate\032\205\001\n\006Access\022\016\n\004role\030\001 \001(\tH\000\022\024\n\npermi"
270           + "ssion\030\002 \001(\tH\000\022E\n\016analysis_state\030\003 \001(\0132-."
271           + "google.cloud.asset.v1.IamPolicyAnalysisS"
272           + "tateB\016\n\014oneof_access\032_\n\010Identity\022\014\n\004name"
273           + "\030\001 \001(\t\022E\n\016analysis_state\030\002 \001(\0132-.google."
274           + "cloud.asset.v1.IamPolicyAnalysisState\0320\n"
275           + "\004Edge\022\023\n\013source_node\030\001 \001(\t\022\023\n\013target_nod"
276           + "e\030\002 \001(\t\032\277\002\n\021AccessControlList\022J\n\tresourc"
277           + "es\030\001 \003(\01327.google.cloud.asset.v1.IamPoli"
278           + "cyAnalysisResult.Resource\022G\n\010accesses\030\002 "
279           + "\003(\01325.google.cloud.asset.v1.IamPolicyAna"
280           + "lysisResult.Access\022K\n\016resource_edges\030\003 \003"
281           + "(\01323.google.cloud.asset.v1.IamPolicyAnal"
282           + "ysisResult.Edge\022H\n\024condition_evaluation\030"
283           + "\004 \001(\0132*.google.cloud.asset.v1.ConditionE"
284           + "valuation\032\245\001\n\014IdentityList\022K\n\nidentities"
285           + "\030\001 \003(\01327.google.cloud.asset.v1.IamPolicy"
286           + "AnalysisResult.Identity\022H\n\013group_edges\030\002"
287           + " \003(\01323.google.cloud.asset.v1.IamPolicyAn"
288           + "alysisResult.EdgeB\215\001\n\031com.google.cloud.a"
289           + "sset.v1B\nAssetProtoP\001Z/cloud.google.com/"
290           + "go/asset/apiv1/assetpb;assetpb\370\001\001\252\002\025Goog"
291           + "le.Cloud.Asset.V1\312\002\025Google\\Cloud\\Asset\\V"
292           + "1b\006proto3"
293     };
294     descriptor =
295         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
296             descriptorData,
297             new com.google.protobuf.Descriptors.FileDescriptor[] {
298               com.google.api.FieldBehaviorProto.getDescriptor(),
299               com.google.api.ResourceProto.getDescriptor(),
300               com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor(),
301               com.google.cloud.osconfig.v1.Inventories.getDescriptor(),
302               com.google.iam.v1.PolicyProto.getDescriptor(),
303               com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor(),
304               com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor(),
305               com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor(),
306               com.google.protobuf.StructProto.getDescriptor(),
307               com.google.protobuf.TimestampProto.getDescriptor(),
308               com.google.rpc.CodeProto.getDescriptor(),
309             });
310     internal_static_google_cloud_asset_v1_TemporalAsset_descriptor =
311         getDescriptor().getMessageTypes().get(0);
312     internal_static_google_cloud_asset_v1_TemporalAsset_fieldAccessorTable =
313         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
314             internal_static_google_cloud_asset_v1_TemporalAsset_descriptor,
315             new java.lang.String[] {
316               "Window", "Deleted", "Asset", "PriorAssetState", "PriorAsset",
317             });
318     internal_static_google_cloud_asset_v1_TimeWindow_descriptor =
319         getDescriptor().getMessageTypes().get(1);
320     internal_static_google_cloud_asset_v1_TimeWindow_fieldAccessorTable =
321         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
322             internal_static_google_cloud_asset_v1_TimeWindow_descriptor,
323             new java.lang.String[] {
324               "StartTime", "EndTime",
325             });
326     internal_static_google_cloud_asset_v1_Asset_descriptor =
327         getDescriptor().getMessageTypes().get(2);
328     internal_static_google_cloud_asset_v1_Asset_fieldAccessorTable =
329         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
330             internal_static_google_cloud_asset_v1_Asset_descriptor,
331             new java.lang.String[] {
332               "UpdateTime",
333               "Name",
334               "AssetType",
335               "Resource",
336               "IamPolicy",
337               "OrgPolicy",
338               "AccessPolicy",
339               "AccessLevel",
340               "ServicePerimeter",
341               "OsInventory",
342               "RelatedAssets",
343               "RelatedAsset",
344               "Ancestors",
345               "AccessContextPolicy",
346             });
347     internal_static_google_cloud_asset_v1_Resource_descriptor =
348         getDescriptor().getMessageTypes().get(3);
349     internal_static_google_cloud_asset_v1_Resource_fieldAccessorTable =
350         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
351             internal_static_google_cloud_asset_v1_Resource_descriptor,
352             new java.lang.String[] {
353               "Version",
354               "DiscoveryDocumentUri",
355               "DiscoveryName",
356               "ResourceUrl",
357               "Parent",
358               "Data",
359               "Location",
360             });
361     internal_static_google_cloud_asset_v1_RelatedAssets_descriptor =
362         getDescriptor().getMessageTypes().get(4);
363     internal_static_google_cloud_asset_v1_RelatedAssets_fieldAccessorTable =
364         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
365             internal_static_google_cloud_asset_v1_RelatedAssets_descriptor,
366             new java.lang.String[] {
367               "RelationshipAttributes", "Assets",
368             });
369     internal_static_google_cloud_asset_v1_RelationshipAttributes_descriptor =
370         getDescriptor().getMessageTypes().get(5);
371     internal_static_google_cloud_asset_v1_RelationshipAttributes_fieldAccessorTable =
372         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
373             internal_static_google_cloud_asset_v1_RelationshipAttributes_descriptor,
374             new java.lang.String[] {
375               "Type", "SourceResourceType", "TargetResourceType", "Action",
376             });
377     internal_static_google_cloud_asset_v1_RelatedAsset_descriptor =
378         getDescriptor().getMessageTypes().get(6);
379     internal_static_google_cloud_asset_v1_RelatedAsset_fieldAccessorTable =
380         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
381             internal_static_google_cloud_asset_v1_RelatedAsset_descriptor,
382             new java.lang.String[] {
383               "Asset", "AssetType", "Ancestors", "RelationshipType",
384             });
385     internal_static_google_cloud_asset_v1_ResourceSearchResult_descriptor =
386         getDescriptor().getMessageTypes().get(7);
387     internal_static_google_cloud_asset_v1_ResourceSearchResult_fieldAccessorTable =
388         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
389             internal_static_google_cloud_asset_v1_ResourceSearchResult_descriptor,
390             new java.lang.String[] {
391               "Name",
392               "AssetType",
393               "Project",
394               "Folders",
395               "Organization",
396               "DisplayName",
397               "Description",
398               "Location",
399               "Labels",
400               "NetworkTags",
401               "KmsKey",
402               "KmsKeys",
403               "CreateTime",
404               "UpdateTime",
405               "State",
406               "AdditionalAttributes",
407               "ParentFullResourceName",
408               "VersionedResources",
409               "AttachedResources",
410               "Relationships",
411               "TagKeys",
412               "TagValues",
413               "TagValueIds",
414               "ParentAssetType",
415             });
416     internal_static_google_cloud_asset_v1_ResourceSearchResult_LabelsEntry_descriptor =
417         internal_static_google_cloud_asset_v1_ResourceSearchResult_descriptor
418             .getNestedTypes()
419             .get(0);
420     internal_static_google_cloud_asset_v1_ResourceSearchResult_LabelsEntry_fieldAccessorTable =
421         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
422             internal_static_google_cloud_asset_v1_ResourceSearchResult_LabelsEntry_descriptor,
423             new java.lang.String[] {
424               "Key", "Value",
425             });
426     internal_static_google_cloud_asset_v1_ResourceSearchResult_RelationshipsEntry_descriptor =
427         internal_static_google_cloud_asset_v1_ResourceSearchResult_descriptor
428             .getNestedTypes()
429             .get(1);
430     internal_static_google_cloud_asset_v1_ResourceSearchResult_RelationshipsEntry_fieldAccessorTable =
431         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
432             internal_static_google_cloud_asset_v1_ResourceSearchResult_RelationshipsEntry_descriptor,
433             new java.lang.String[] {
434               "Key", "Value",
435             });
436     internal_static_google_cloud_asset_v1_VersionedResource_descriptor =
437         getDescriptor().getMessageTypes().get(8);
438     internal_static_google_cloud_asset_v1_VersionedResource_fieldAccessorTable =
439         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
440             internal_static_google_cloud_asset_v1_VersionedResource_descriptor,
441             new java.lang.String[] {
442               "Version", "Resource",
443             });
444     internal_static_google_cloud_asset_v1_AttachedResource_descriptor =
445         getDescriptor().getMessageTypes().get(9);
446     internal_static_google_cloud_asset_v1_AttachedResource_fieldAccessorTable =
447         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
448             internal_static_google_cloud_asset_v1_AttachedResource_descriptor,
449             new java.lang.String[] {
450               "AssetType", "VersionedResources",
451             });
452     internal_static_google_cloud_asset_v1_RelatedResources_descriptor =
453         getDescriptor().getMessageTypes().get(10);
454     internal_static_google_cloud_asset_v1_RelatedResources_fieldAccessorTable =
455         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
456             internal_static_google_cloud_asset_v1_RelatedResources_descriptor,
457             new java.lang.String[] {
458               "RelatedResources",
459             });
460     internal_static_google_cloud_asset_v1_RelatedResource_descriptor =
461         getDescriptor().getMessageTypes().get(11);
462     internal_static_google_cloud_asset_v1_RelatedResource_fieldAccessorTable =
463         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
464             internal_static_google_cloud_asset_v1_RelatedResource_descriptor,
465             new java.lang.String[] {
466               "AssetType", "FullResourceName",
467             });
468     internal_static_google_cloud_asset_v1_IamPolicySearchResult_descriptor =
469         getDescriptor().getMessageTypes().get(12);
470     internal_static_google_cloud_asset_v1_IamPolicySearchResult_fieldAccessorTable =
471         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
472             internal_static_google_cloud_asset_v1_IamPolicySearchResult_descriptor,
473             new java.lang.String[] {
474               "Resource",
475               "AssetType",
476               "Project",
477               "Folders",
478               "Organization",
479               "Policy",
480               "Explanation",
481             });
482     internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_descriptor =
483         internal_static_google_cloud_asset_v1_IamPolicySearchResult_descriptor
484             .getNestedTypes()
485             .get(0);
486     internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_fieldAccessorTable =
487         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
488             internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_descriptor,
489             new java.lang.String[] {
490               "MatchedPermissions",
491             });
492     internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_Permissions_descriptor =
493         internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_descriptor
494             .getNestedTypes()
495             .get(0);
496     internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_Permissions_fieldAccessorTable =
497         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
498             internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_Permissions_descriptor,
499             new java.lang.String[] {
500               "Permissions",
501             });
502     internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_descriptor =
503         internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_descriptor
504             .getNestedTypes()
505             .get(1);
506     internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_fieldAccessorTable =
507         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
508             internal_static_google_cloud_asset_v1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_descriptor,
509             new java.lang.String[] {
510               "Key", "Value",
511             });
512     internal_static_google_cloud_asset_v1_IamPolicyAnalysisState_descriptor =
513         getDescriptor().getMessageTypes().get(13);
514     internal_static_google_cloud_asset_v1_IamPolicyAnalysisState_fieldAccessorTable =
515         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
516             internal_static_google_cloud_asset_v1_IamPolicyAnalysisState_descriptor,
517             new java.lang.String[] {
518               "Code", "Cause",
519             });
520     internal_static_google_cloud_asset_v1_ConditionEvaluation_descriptor =
521         getDescriptor().getMessageTypes().get(14);
522     internal_static_google_cloud_asset_v1_ConditionEvaluation_fieldAccessorTable =
523         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
524             internal_static_google_cloud_asset_v1_ConditionEvaluation_descriptor,
525             new java.lang.String[] {
526               "EvaluationValue",
527             });
528     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor =
529         getDescriptor().getMessageTypes().get(15);
530     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_fieldAccessorTable =
531         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
532             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor,
533             new java.lang.String[] {
534               "AttachedResourceFullName",
535               "IamBinding",
536               "AccessControlLists",
537               "IdentityList",
538               "FullyExplored",
539             });
540     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Resource_descriptor =
541         internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor
542             .getNestedTypes()
543             .get(0);
544     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Resource_fieldAccessorTable =
545         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
546             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Resource_descriptor,
547             new java.lang.String[] {
548               "FullResourceName", "AnalysisState",
549             });
550     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Access_descriptor =
551         internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor
552             .getNestedTypes()
553             .get(1);
554     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Access_fieldAccessorTable =
555         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
556             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Access_descriptor,
557             new java.lang.String[] {
558               "Role", "Permission", "AnalysisState", "OneofAccess",
559             });
560     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Identity_descriptor =
561         internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor
562             .getNestedTypes()
563             .get(2);
564     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Identity_fieldAccessorTable =
565         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
566             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Identity_descriptor,
567             new java.lang.String[] {
568               "Name", "AnalysisState",
569             });
570     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Edge_descriptor =
571         internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor
572             .getNestedTypes()
573             .get(3);
574     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Edge_fieldAccessorTable =
575         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
576             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_Edge_descriptor,
577             new java.lang.String[] {
578               "SourceNode", "TargetNode",
579             });
580     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_AccessControlList_descriptor =
581         internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor
582             .getNestedTypes()
583             .get(4);
584     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_AccessControlList_fieldAccessorTable =
585         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
586             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_AccessControlList_descriptor,
587             new java.lang.String[] {
588               "Resources", "Accesses", "ResourceEdges", "ConditionEvaluation",
589             });
590     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_IdentityList_descriptor =
591         internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_descriptor
592             .getNestedTypes()
593             .get(5);
594     internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_IdentityList_fieldAccessorTable =
595         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
596             internal_static_google_cloud_asset_v1_IamPolicyAnalysisResult_IdentityList_descriptor,
597             new java.lang.String[] {
598               "Identities", "GroupEdges",
599             });
600     com.google.protobuf.ExtensionRegistry registry =
601         com.google.protobuf.ExtensionRegistry.newInstance();
602     registry.add(com.google.api.ResourceProto.resource);
603     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)604     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
605         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()606     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()607     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor()608     com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor();
com.google.cloud.osconfig.v1.Inventories.getDescriptor()609     com.google.cloud.osconfig.v1.Inventories.getDescriptor();
com.google.iam.v1.PolicyProto.getDescriptor()610     com.google.iam.v1.PolicyProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor()611     com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor()612     com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor()613     com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()614     com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()615     com.google.protobuf.TimestampProto.getDescriptor();
com.google.rpc.CodeProto.getDescriptor()616     com.google.rpc.CodeProto.getDescriptor();
617   }
618 
619   // @@protoc_insertion_point(outer_class_scope)
620 }
621