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