• 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/v1p5beta1/assets.proto
18 
19 package com.google.cloud.asset.v1p5beta1;
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_v1p5beta1_Asset_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_asset_v1p5beta1_Asset_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_asset_v1p5beta1_Resource_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_asset_v1p5beta1_Resource_fieldAccessorTable;
38 
getDescriptor()39   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
40     return descriptor;
41   }
42 
43   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
44 
45   static {
46     java.lang.String[] descriptorData = {
47       "\n)google/cloud/asset/v1p5beta1/assets.pr"
48           + "oto\022\034google.cloud.asset.v1p5beta1\032\031googl"
49           + "e/api/resource.proto\032)google/cloud/orgpo"
50           + "licy/v1/orgpolicy.proto\032\032google/iam/v1/p"
51           + "olicy.proto\032:google/identity/accessconte"
52           + "xtmanager/v1/access_level.proto\032;google/"
53           + "identity/accesscontextmanager/v1/access_"
54           + "policy.proto\032?google/identity/accesscont"
55           + "extmanager/v1/service_perimeter.proto\032\034g"
56           + "oogle/protobuf/struct.proto\"\220\004\n\005Asset\022\014\n"
57           + "\004name\030\001 \001(\t\022\022\n\nasset_type\030\002 \001(\t\0228\n\010resou"
58           + "rce\030\003 \001(\0132&.google.cloud.asset.v1p5beta1"
59           + ".Resource\022)\n\niam_policy\030\004 \001(\0132\025.google.i"
60           + "am.v1.Policy\0225\n\norg_policy\030\006 \003(\0132!.googl"
61           + "e.cloud.orgpolicy.v1.Policy\022N\n\raccess_po"
62           + "licy\030\007 \001(\01325.google.identity.accessconte"
63           + "xtmanager.v1.AccessPolicyH\000\022L\n\014access_le"
64           + "vel\030\010 \001(\01324.google.identity.accesscontex"
65           + "tmanager.v1.AccessLevelH\000\022V\n\021service_per"
66           + "imeter\030\t \001(\01329.google.identity.accesscon"
67           + "textmanager.v1.ServicePerimeterH\000\022\021\n\tanc"
68           + "estors\030\n \003(\t:\'\352A$\n\037cloudasset.googleapis"
69           + ".com/Asset\022\001*B\027\n\025access_context_policy\"\240"
70           + "\001\n\010Resource\022\017\n\007version\030\001 \001(\t\022\036\n\026discover"
71           + "y_document_uri\030\002 \001(\t\022\026\n\016discovery_name\030\003"
72           + " \001(\t\022\024\n\014resource_url\030\004 \001(\t\022\016\n\006parent\030\005 \001"
73           + "(\t\022%\n\004data\030\006 \001(\0132\027.google.protobuf.Struc"
74           + "tB\251\001\n com.google.cloud.asset.v1p5beta1B\n"
75           + "AssetProtoP\001Z6cloud.google.com/go/asset/"
76           + "apiv1p5beta1/assetpb;assetpb\370\001\001\252\002\034Google"
77           + ".Cloud.Asset.V1p5Beta1\312\002\034Google\\Cloud\\As"
78           + "set\\V1p5beta1b\006proto3"
79     };
80     descriptor =
81         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
82             descriptorData,
83             new com.google.protobuf.Descriptors.FileDescriptor[] {
84               com.google.api.ResourceProto.getDescriptor(),
85               com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor(),
86               com.google.iam.v1.PolicyProto.getDescriptor(),
87               com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor(),
88               com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor(),
89               com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor(),
90               com.google.protobuf.StructProto.getDescriptor(),
91             });
92     internal_static_google_cloud_asset_v1p5beta1_Asset_descriptor =
93         getDescriptor().getMessageTypes().get(0);
94     internal_static_google_cloud_asset_v1p5beta1_Asset_fieldAccessorTable =
95         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
96             internal_static_google_cloud_asset_v1p5beta1_Asset_descriptor,
97             new java.lang.String[] {
98               "Name",
99               "AssetType",
100               "Resource",
101               "IamPolicy",
102               "OrgPolicy",
103               "AccessPolicy",
104               "AccessLevel",
105               "ServicePerimeter",
106               "Ancestors",
107               "AccessContextPolicy",
108             });
109     internal_static_google_cloud_asset_v1p5beta1_Resource_descriptor =
110         getDescriptor().getMessageTypes().get(1);
111     internal_static_google_cloud_asset_v1p5beta1_Resource_fieldAccessorTable =
112         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
113             internal_static_google_cloud_asset_v1p5beta1_Resource_descriptor,
114             new java.lang.String[] {
115               "Version", "DiscoveryDocumentUri", "DiscoveryName", "ResourceUrl", "Parent", "Data",
116             });
117     com.google.protobuf.ExtensionRegistry registry =
118         com.google.protobuf.ExtensionRegistry.newInstance();
119     registry.add(com.google.api.ResourceProto.resource);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)120     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
121         descriptor, registry);
com.google.api.ResourceProto.getDescriptor()122     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor()123     com.google.cloud.orgpolicy.v1.OrgPolicyProto.getDescriptor();
com.google.iam.v1.PolicyProto.getDescriptor()124     com.google.iam.v1.PolicyProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor()125     com.google.identity.accesscontextmanager.v1.AccessLevelProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor()126     com.google.identity.accesscontextmanager.v1.PolicyProto.getDescriptor();
com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor()127     com.google.identity.accesscontextmanager.v1.ServicePerimeterProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()128     com.google.protobuf.StructProto.getDescriptor();
129   }
130 
131   // @@protoc_insertion_point(outer_class_scope)
132 }
133