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/securitycenter/v1/asset.proto 18 19 package com.google.cloud.securitycenter.v1; 20 21 public final class AssetOuterClass { AssetOuterClass()22 private AssetOuterClass() {} 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_securitycenter_v1_Asset_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_cloud_securitycenter_v1_Asset_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_cloud_securitycenter_v1_Asset_SecurityCenterProperties_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_cloud_securitycenter_v1_Asset_SecurityCenterProperties_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_cloud_securitycenter_v1_Asset_IamPolicy_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_cloud_securitycenter_v1_Asset_IamPolicy_fieldAccessorTable; 42 static final com.google.protobuf.Descriptors.Descriptor 43 internal_static_google_cloud_securitycenter_v1_Asset_ResourcePropertiesEntry_descriptor; 44 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 45 internal_static_google_cloud_securitycenter_v1_Asset_ResourcePropertiesEntry_fieldAccessorTable; 46 getDescriptor()47 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 48 return descriptor; 49 } 50 51 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 52 53 static { 54 java.lang.String[] descriptorData = { 55 "\n*google/cloud/securitycenter/v1/asset.p" 56 + "roto\022\036google.cloud.securitycenter.v1\032\031go" 57 + "ogle/api/resource.proto\032+google/cloud/se" 58 + "curitycenter/v1/folder.proto\0323google/clo" 59 + "ud/securitycenter/v1/security_marks.prot" 60 + "o\032\034google/protobuf/struct.proto\032\037google/" 61 + "protobuf/timestamp.proto\"\251\010\n\005Asset\022\014\n\004na" 62 + "me\030\001 \001(\t\022b\n\032security_center_properties\030\002" 63 + " \001(\0132>.google.cloud.securitycenter.v1.As" 64 + "set.SecurityCenterProperties\022Z\n\023resource" 65 + "_properties\030\007 \003(\0132=.google.cloud.securit" 66 + "ycenter.v1.Asset.ResourcePropertiesEntry" 67 + "\022E\n\016security_marks\030\010 \001(\0132-.google.cloud." 68 + "securitycenter.v1.SecurityMarks\022/\n\013creat" 69 + "e_time\030\t \001(\0132\032.google.protobuf.Timestamp" 70 + "\022/\n\013update_time\030\n \001(\0132\032.google.protobuf." 71 + "Timestamp\022C\n\niam_policy\030\013 \001(\0132/.google.c" 72 + "loud.securitycenter.v1.Asset.IamPolicy\022\026" 73 + "\n\016canonical_name\030\r \001(\t\032\271\002\n\030SecurityCente" 74 + "rProperties\022\025\n\rresource_name\030\001 \001(\t\022\025\n\rre" 75 + "source_type\030\002 \001(\t\022\027\n\017resource_parent\030\003 \001" 76 + "(\t\022\030\n\020resource_project\030\004 \001(\t\022\027\n\017resource" 77 + "_owners\030\005 \003(\t\022\035\n\025resource_display_name\030\006" 78 + " \001(\t\022$\n\034resource_parent_display_name\030\007 \001" 79 + "(\t\022%\n\035resource_project_display_name\030\010 \001(" 80 + "\t\0227\n\007folders\030\n \003(\0132&.google.cloud.securi" 81 + "tycenter.v1.Folder\032 \n\tIamPolicy\022\023\n\013polic" 82 + "y_blob\030\001 \001(\t\032Q\n\027ResourcePropertiesEntry\022" 83 + "\013\n\003key\030\001 \001(\t\022%\n\005value\030\002 \001(\0132\026.google.pro" 84 + "tobuf.Value:\0028\001:\232\001\352A\226\001\n#securitycenter.g" 85 + "oogleapis.com/Asset\022+organizations/{orga" 86 + "nization}/assets/{asset}\022\037folders/{folde" 87 + "r}/assets/{asset}\022!projects/{project}/as" 88 + "sets/{asset}B\330\001\n\"com.google.cloud.securi" 89 + "tycenter.v1P\001ZJcloud.google.com/go/secur" 90 + "itycenter/apiv1/securitycenterpb;securit" 91 + "ycenterpb\252\002\036Google.Cloud.SecurityCenter." 92 + "V1\312\002\036Google\\Cloud\\SecurityCenter\\V1\352\002!Go" 93 + "ogle::Cloud::SecurityCenter::V1b\006proto3" 94 }; 95 descriptor = 96 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 97 descriptorData, 98 new com.google.protobuf.Descriptors.FileDescriptor[] { 99 com.google.api.ResourceProto.getDescriptor(), 100 com.google.cloud.securitycenter.v1.FolderProto.getDescriptor(), 101 com.google.cloud.securitycenter.v1.SecurityMarksOuterClass.getDescriptor(), 102 com.google.protobuf.StructProto.getDescriptor(), 103 com.google.protobuf.TimestampProto.getDescriptor(), 104 }); 105 internal_static_google_cloud_securitycenter_v1_Asset_descriptor = 106 getDescriptor().getMessageTypes().get(0); 107 internal_static_google_cloud_securitycenter_v1_Asset_fieldAccessorTable = 108 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 109 internal_static_google_cloud_securitycenter_v1_Asset_descriptor, 110 new java.lang.String[] { 111 "Name", 112 "SecurityCenterProperties", 113 "ResourceProperties", 114 "SecurityMarks", 115 "CreateTime", 116 "UpdateTime", 117 "IamPolicy", 118 "CanonicalName", 119 }); 120 internal_static_google_cloud_securitycenter_v1_Asset_SecurityCenterProperties_descriptor = 121 internal_static_google_cloud_securitycenter_v1_Asset_descriptor.getNestedTypes().get(0); 122 internal_static_google_cloud_securitycenter_v1_Asset_SecurityCenterProperties_fieldAccessorTable = 123 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 124 internal_static_google_cloud_securitycenter_v1_Asset_SecurityCenterProperties_descriptor, 125 new java.lang.String[] { 126 "ResourceName", 127 "ResourceType", 128 "ResourceParent", 129 "ResourceProject", 130 "ResourceOwners", 131 "ResourceDisplayName", 132 "ResourceParentDisplayName", 133 "ResourceProjectDisplayName", 134 "Folders", 135 }); 136 internal_static_google_cloud_securitycenter_v1_Asset_IamPolicy_descriptor = 137 internal_static_google_cloud_securitycenter_v1_Asset_descriptor.getNestedTypes().get(1); 138 internal_static_google_cloud_securitycenter_v1_Asset_IamPolicy_fieldAccessorTable = 139 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 140 internal_static_google_cloud_securitycenter_v1_Asset_IamPolicy_descriptor, 141 new java.lang.String[] { 142 "PolicyBlob", 143 }); 144 internal_static_google_cloud_securitycenter_v1_Asset_ResourcePropertiesEntry_descriptor = 145 internal_static_google_cloud_securitycenter_v1_Asset_descriptor.getNestedTypes().get(2); 146 internal_static_google_cloud_securitycenter_v1_Asset_ResourcePropertiesEntry_fieldAccessorTable = 147 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 148 internal_static_google_cloud_securitycenter_v1_Asset_ResourcePropertiesEntry_descriptor, 149 new java.lang.String[] { 150 "Key", "Value", 151 }); 152 com.google.protobuf.ExtensionRegistry registry = 153 com.google.protobuf.ExtensionRegistry.newInstance(); 154 registry.add(com.google.api.ResourceProto.resource); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)155 com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( 156 descriptor, registry); com.google.api.ResourceProto.getDescriptor()157 com.google.api.ResourceProto.getDescriptor(); com.google.cloud.securitycenter.v1.FolderProto.getDescriptor()158 com.google.cloud.securitycenter.v1.FolderProto.getDescriptor(); com.google.cloud.securitycenter.v1.SecurityMarksOuterClass.getDescriptor()159 com.google.cloud.securitycenter.v1.SecurityMarksOuterClass.getDescriptor(); com.google.protobuf.StructProto.getDescriptor()160 com.google.protobuf.StructProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor()161 com.google.protobuf.TimestampProto.getDescriptor(); 162 } 163 164 // @@protoc_insertion_point(outer_class_scope) 165 } 166