• 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/v1p7beta1/assets.proto
18 
19 package com.google.cloud.asset.v1p7beta1;
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_v1p7beta1_Asset_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_asset_v1p7beta1_Asset_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_asset_v1p7beta1_Resource_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_asset_v1p7beta1_Resource_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_asset_v1p7beta1_RelatedAssets_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_asset_v1p7beta1_RelatedAssets_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_asset_v1p7beta1_RelationshipAttributes_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_asset_v1p7beta1_RelationshipAttributes_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_asset_v1p7beta1_RelatedAsset_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_asset_v1p7beta1_RelatedAsset_fieldAccessorTable;
50 
getDescriptor()51   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
52     return descriptor;
53   }
54 
55   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
56 
57   static {
58     java.lang.String[] descriptorData = {
59       "\n)google/cloud/asset/v1p7beta1/assets.pr"
60           + "oto\022\034google.cloud.asset.v1p7beta1\032\031googl"
61           + "e/api/resource.proto\032)google/cloud/orgpo"
62           + "licy/v1/orgpolicy.proto\032\032google/iam/v1/p"
63           + "olicy.proto\032:google/identity/accessconte"
64           + "xtmanager/v1/access_level.proto\032;google/"
65           + "identity/accesscontextmanager/v1/access_"
66           + "policy.proto\032?google/identity/accesscont"
67           + "extmanager/v1/service_perimeter.proto\032\034g"
68           + "oogle/protobuf/struct.proto\032\037google/prot"
69           + "obuf/timestamp.proto\"\206\005\n\005Asset\022/\n\013update"
70           + "_time\030\013 \001(\0132\032.google.protobuf.Timestamp\022"
71           + "\014\n\004name\030\001 \001(\t\022\022\n\nasset_type\030\002 \001(\t\0228\n\010res"
72           + "ource\030\003 \001(\0132&.google.cloud.asset.v1p7bet"
73           + "a1.Resource\022)\n\niam_policy\030\004 \001(\0132\025.google"
74           + ".iam.v1.Policy\0225\n\norg_policy\030\006 \003(\0132!.goo"
75           + "gle.cloud.orgpolicy.v1.Policy\022N\n\raccess_"
76           + "policy\030\007 \001(\01325.google.identity.accesscon"
77           + "textmanager.v1.AccessPolicyH\000\022L\n\014access_"
78           + "level\030\010 \001(\01324.google.identity.accesscont"
79           + "extmanager.v1.AccessLevelH\000\022V\n\021service_p"
80           + "erimeter\030\t \001(\01329.google.identity.accessc"
81           + "ontextmanager.v1.ServicePerimeterH\000\022C\n\016r"
82           + "elated_assets\030\r \001(\0132+.google.cloud.asset"
83           + ".v1p7beta1.RelatedAssets\022\021\n\tancestors\030\n "
84           + "\003(\t:\'\352A$\n\037cloudasset.googleapis.com/Asse"
85           + "t\022\001*B\027\n\025access_context_policy\"\262\001\n\010Resour"
86           + "ce\022\017\n\007version\030\001 \001(\t\022\036\n\026discovery_documen"
87           + "t_uri\030\002 \001(\t\022\026\n\016discovery_name\030\003 \001(\t\022\024\n\014r"
88           + "esource_url\030\004 \001(\t\022\016\n\006parent\030\005 \001(\t\022%\n\004dat"
89           + "a\030\006 \001(\0132\027.google.protobuf.Struct\022\020\n\010loca"
90           + "tion\030\010 \001(\t\"\242\001\n\rRelatedAssets\022U\n\027relation"
91           + "ship_attributes\030\001 \001(\01324.google.cloud.ass"
92           + "et.v1p7beta1.RelationshipAttributes\022:\n\006a"
93           + "ssets\030\002 \003(\0132*.google.cloud.asset.v1p7bet"
94           + "a1.RelatedAsset\"r\n\026RelationshipAttribute"
95           + "s\022\014\n\004type\030\004 \001(\t\022\034\n\024source_resource_type\030"
96           + "\001 \001(\t\022\034\n\024target_resource_type\030\002 \001(\t\022\016\n\006a"
97           + "ction\030\003 \001(\t\"j\n\014RelatedAsset\0223\n\005asset\030\001 \001"
98           + "(\tB$\372A!\n\037cloudasset.googleapis.com/Asset"
99           + "\022\022\n\nasset_type\030\002 \001(\t\022\021\n\tancestors\030\003 \003(\tB"
100           + "\251\001\n com.google.cloud.asset.v1p7beta1B\nAs"
101           + "setProtoP\001Z6cloud.google.com/go/asset/ap"
102           + "iv1p7beta1/assetpb;assetpb\370\001\001\252\002\034Google.C"
103           + "loud.Asset.V1P7Beta1\312\002\034Google\\Cloud\\Asse"
104           + "t\\V1p7beta1b\006proto3"
105     };
106     descriptor =
107         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
108             descriptorData,
109             new com.google.protobuf.Descriptors.FileDescriptor[] {
110               com.google.api.ResourceProto.getDescriptor(),
111               com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor(),
112               com.google.iam.v1.PolicyProto.getDescriptor(),
113               com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor(),
114               com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor(),
115               com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor(),
116               com.google.protobuf.StructProto.getDescriptor(),
117               com.google.protobuf.TimestampProto.getDescriptor(),
118             });
119     internal_static_google_cloud_asset_v1p7beta1_Asset_descriptor =
120         getDescriptor().getMessageTypes().get(0);
121     internal_static_google_cloud_asset_v1p7beta1_Asset_fieldAccessorTable =
122         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
123             internal_static_google_cloud_asset_v1p7beta1_Asset_descriptor,
124             new java.lang.String[] {
125               "UpdateTime",
126               "Name",
127               "AssetType",
128               "Resource",
129               "IamPolicy",
130               "OrgPolicy",
131               "AccessPolicy",
132               "AccessLevel",
133               "ServicePerimeter",
134               "RelatedAssets",
135               "Ancestors",
136               "AccessContextPolicy",
137             });
138     internal_static_google_cloud_asset_v1p7beta1_Resource_descriptor =
139         getDescriptor().getMessageTypes().get(1);
140     internal_static_google_cloud_asset_v1p7beta1_Resource_fieldAccessorTable =
141         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
142             internal_static_google_cloud_asset_v1p7beta1_Resource_descriptor,
143             new java.lang.String[] {
144               "Version",
145               "DiscoveryDocumentUri",
146               "DiscoveryName",
147               "ResourceUrl",
148               "Parent",
149               "Data",
150               "Location",
151             });
152     internal_static_google_cloud_asset_v1p7beta1_RelatedAssets_descriptor =
153         getDescriptor().getMessageTypes().get(2);
154     internal_static_google_cloud_asset_v1p7beta1_RelatedAssets_fieldAccessorTable =
155         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
156             internal_static_google_cloud_asset_v1p7beta1_RelatedAssets_descriptor,
157             new java.lang.String[] {
158               "RelationshipAttributes", "Assets",
159             });
160     internal_static_google_cloud_asset_v1p7beta1_RelationshipAttributes_descriptor =
161         getDescriptor().getMessageTypes().get(3);
162     internal_static_google_cloud_asset_v1p7beta1_RelationshipAttributes_fieldAccessorTable =
163         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
164             internal_static_google_cloud_asset_v1p7beta1_RelationshipAttributes_descriptor,
165             new java.lang.String[] {
166               "Type", "SourceResourceType", "TargetResourceType", "Action",
167             });
168     internal_static_google_cloud_asset_v1p7beta1_RelatedAsset_descriptor =
169         getDescriptor().getMessageTypes().get(4);
170     internal_static_google_cloud_asset_v1p7beta1_RelatedAsset_fieldAccessorTable =
171         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
172             internal_static_google_cloud_asset_v1p7beta1_RelatedAsset_descriptor,
173             new java.lang.String[] {
174               "Asset", "AssetType", "Ancestors",
175             });
176     com.google.protobuf.ExtensionRegistry registry =
177         com.google.protobuf.ExtensionRegistry.newInstance();
178     registry.add(com.google.api.ResourceProto.resource);
179     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)180     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
181         descriptor, registry);
com.google.api.ResourceProto.getDescriptor()182     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor()183     com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor();
com.google.iam.v1.PolicyProto.getDescriptor()184     com.google.iam.v1.PolicyProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor()185     com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor()186     com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor()187     com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()188     com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()189     com.google.protobuf.TimestampProto.getDescriptor();
190   }
191 
192   // @@protoc_insertion_point(outer_class_scope)
193 }
194