• 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/securitycenter/v1/kubernetes.proto
18 
19 package com.google.cloud.securitycenter.v1;
20 
21 public final class KubernetesProto {
KubernetesProto()22   private KubernetesProto() {}
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_Kubernetes_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_securitycenter_v1_Kubernetes_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_securitycenter_v1_Kubernetes_Pod_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_securitycenter_v1_Kubernetes_Pod_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_securitycenter_v1_Kubernetes_Node_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_securitycenter_v1_Kubernetes_Node_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_securitycenter_v1_Kubernetes_NodePool_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_securitycenter_v1_Kubernetes_NodePool_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_securitycenter_v1_Kubernetes_Role_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_securitycenter_v1_Kubernetes_Role_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_securitycenter_v1_Kubernetes_Binding_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_securitycenter_v1_Kubernetes_Binding_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_securitycenter_v1_Kubernetes_Subject_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_securitycenter_v1_Kubernetes_Subject_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_securitycenter_v1_Kubernetes_AccessReview_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_securitycenter_v1_Kubernetes_AccessReview_fieldAccessorTable;
62 
getDescriptor()63   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
64     return descriptor;
65   }
66 
67   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
68 
69   static {
70     java.lang.String[] descriptorData = {
71       "\n/google/cloud/securitycenter/v1/kuberne"
72           + "tes.proto\022\036google.cloud.securitycenter.v"
73           + "1\032.google/cloud/securitycenter/v1/contai"
74           + "ner.proto\032*google/cloud/securitycenter/v"
75           + "1/label.proto\"\276\n\n\nKubernetes\022<\n\004pods\030\001 \003"
76           + "(\0132..google.cloud.securitycenter.v1.Kube"
77           + "rnetes.Pod\022>\n\005nodes\030\002 \003(\0132/.google.cloud"
78           + ".securitycenter.v1.Kubernetes.Node\022G\n\nno"
79           + "de_pools\030\003 \003(\01323.google.cloud.securityce"
80           + "nter.v1.Kubernetes.NodePool\022>\n\005roles\030\004 \003"
81           + "(\0132/.google.cloud.securitycenter.v1.Kube"
82           + "rnetes.Role\022D\n\010bindings\030\005 \003(\01322.google.c"
83           + "loud.securitycenter.v1.Kubernetes.Bindin"
84           + "g\022O\n\016access_reviews\030\006 \003(\01327.google.cloud"
85           + ".securitycenter.v1.Kubernetes.AccessRevi"
86           + "ew\032\225\001\n\003Pod\022\n\n\002ns\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\0225\n\006"
87           + "labels\030\003 \003(\0132%.google.cloud.securitycent"
88           + "er.v1.Label\022=\n\ncontainers\030\004 \003(\0132).google"
89           + ".cloud.securitycenter.v1.Container\032\024\n\004No"
90           + "de\022\014\n\004name\030\001 \001(\t\032X\n\010NodePool\022\014\n\004name\030\001 \001"
91           + "(\t\022>\n\005nodes\030\002 \003(\0132/.google.cloud.securit"
92           + "ycenter.v1.Kubernetes.Node\032\236\001\n\004Role\022B\n\004k"
93           + "ind\030\001 \001(\01624.google.cloud.securitycenter."
94           + "v1.Kubernetes.Role.Kind\022\n\n\002ns\030\002 \001(\t\022\014\n\004n"
95           + "ame\030\003 \001(\t\"8\n\004Kind\022\024\n\020KIND_UNSPECIFIED\020\000\022"
96           + "\010\n\004ROLE\020\001\022\020\n\014CLUSTER_ROLE\020\002\032\250\001\n\007Binding\022"
97           + "\n\n\002ns\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022=\n\004role\030\003 \001(\0132"
98           + "/.google.cloud.securitycenter.v1.Kuberne"
99           + "tes.Role\022D\n\010subjects\030\004 \003(\01322.google.clou"
100           + "d.securitycenter.v1.Kubernetes.Subject\032\276"
101           + "\001\n\007Subject\022I\n\004kind\030\001 \001(\0162;.google.cloud."
102           + "securitycenter.v1.Kubernetes.Subject.Aut"
103           + "hType\022\n\n\002ns\030\002 \001(\t\022\014\n\004name\030\003 \001(\t\"N\n\010AuthT"
104           + "ype\022\031\n\025AUTH_TYPE_UNSPECIFIED\020\000\022\010\n\004USER\020\001"
105           + "\022\022\n\016SERVICEACCOUNT\020\002\022\t\n\005GROUP\020\003\032}\n\014Acces"
106           + "sReview\022\r\n\005group\030\001 \001(\t\022\n\n\002ns\030\002 \001(\t\022\014\n\004na"
107           + "me\030\003 \001(\t\022\020\n\010resource\030\004 \001(\t\022\023\n\013subresourc"
108           + "e\030\005 \001(\t\022\014\n\004verb\030\006 \001(\t\022\017\n\007version\030\007 \001(\tB\351"
109           + "\001\n\"com.google.cloud.securitycenter.v1B\017K"
110           + "ubernetesProtoP\001ZJcloud.google.com/go/se"
111           + "curitycenter/apiv1/securitycenterpb;secu"
112           + "ritycenterpb\252\002\036Google.Cloud.SecurityCent"
113           + "er.V1\312\002\036Google\\Cloud\\SecurityCenter\\V1\352\002"
114           + "!Google::Cloud::SecurityCenter::V1b\006prot"
115           + "o3"
116     };
117     descriptor =
118         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
119             descriptorData,
120             new com.google.protobuf.Descriptors.FileDescriptor[] {
121               com.google.cloud.securitycenter.v1.ContainerProto.getDescriptor(),
122               com.google.cloud.securitycenter.v1.LabelProto.getDescriptor(),
123             });
124     internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor =
125         getDescriptor().getMessageTypes().get(0);
126     internal_static_google_cloud_securitycenter_v1_Kubernetes_fieldAccessorTable =
127         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
128             internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor,
129             new java.lang.String[] {
130               "Pods", "Nodes", "NodePools", "Roles", "Bindings", "AccessReviews",
131             });
132     internal_static_google_cloud_securitycenter_v1_Kubernetes_Pod_descriptor =
133         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
134             .getNestedTypes()
135             .get(0);
136     internal_static_google_cloud_securitycenter_v1_Kubernetes_Pod_fieldAccessorTable =
137         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
138             internal_static_google_cloud_securitycenter_v1_Kubernetes_Pod_descriptor,
139             new java.lang.String[] {
140               "Ns", "Name", "Labels", "Containers",
141             });
142     internal_static_google_cloud_securitycenter_v1_Kubernetes_Node_descriptor =
143         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
144             .getNestedTypes()
145             .get(1);
146     internal_static_google_cloud_securitycenter_v1_Kubernetes_Node_fieldAccessorTable =
147         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
148             internal_static_google_cloud_securitycenter_v1_Kubernetes_Node_descriptor,
149             new java.lang.String[] {
150               "Name",
151             });
152     internal_static_google_cloud_securitycenter_v1_Kubernetes_NodePool_descriptor =
153         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
154             .getNestedTypes()
155             .get(2);
156     internal_static_google_cloud_securitycenter_v1_Kubernetes_NodePool_fieldAccessorTable =
157         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
158             internal_static_google_cloud_securitycenter_v1_Kubernetes_NodePool_descriptor,
159             new java.lang.String[] {
160               "Name", "Nodes",
161             });
162     internal_static_google_cloud_securitycenter_v1_Kubernetes_Role_descriptor =
163         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
164             .getNestedTypes()
165             .get(3);
166     internal_static_google_cloud_securitycenter_v1_Kubernetes_Role_fieldAccessorTable =
167         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
168             internal_static_google_cloud_securitycenter_v1_Kubernetes_Role_descriptor,
169             new java.lang.String[] {
170               "Kind", "Ns", "Name",
171             });
172     internal_static_google_cloud_securitycenter_v1_Kubernetes_Binding_descriptor =
173         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
174             .getNestedTypes()
175             .get(4);
176     internal_static_google_cloud_securitycenter_v1_Kubernetes_Binding_fieldAccessorTable =
177         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
178             internal_static_google_cloud_securitycenter_v1_Kubernetes_Binding_descriptor,
179             new java.lang.String[] {
180               "Ns", "Name", "Role", "Subjects",
181             });
182     internal_static_google_cloud_securitycenter_v1_Kubernetes_Subject_descriptor =
183         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
184             .getNestedTypes()
185             .get(5);
186     internal_static_google_cloud_securitycenter_v1_Kubernetes_Subject_fieldAccessorTable =
187         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
188             internal_static_google_cloud_securitycenter_v1_Kubernetes_Subject_descriptor,
189             new java.lang.String[] {
190               "Kind", "Ns", "Name",
191             });
192     internal_static_google_cloud_securitycenter_v1_Kubernetes_AccessReview_descriptor =
193         internal_static_google_cloud_securitycenter_v1_Kubernetes_descriptor
194             .getNestedTypes()
195             .get(6);
196     internal_static_google_cloud_securitycenter_v1_Kubernetes_AccessReview_fieldAccessorTable =
197         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
198             internal_static_google_cloud_securitycenter_v1_Kubernetes_AccessReview_descriptor,
199             new java.lang.String[] {
200               "Group", "Ns", "Name", "Resource", "Subresource", "Verb", "Version",
201             });
com.google.cloud.securitycenter.v1.ContainerProto.getDescriptor()202     com.google.cloud.securitycenter.v1.ContainerProto.getDescriptor();
com.google.cloud.securitycenter.v1.LabelProto.getDescriptor()203     com.google.cloud.securitycenter.v1.LabelProto.getDescriptor();
204   }
205 
206   // @@protoc_insertion_point(outer_class_scope)
207 }
208