github.com/cloudwan/edgelq-sdk@v1.15.4/audit/resources/v1alpha2/audited_resource_descriptor/audited_resource_descriptor.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/audit/proto/v1alpha2/audited_resource_descriptor.proto 3 // DO NOT EDIT!!! 4 5 package audited_resource_descriptor 6 7 import ( 8 "fmt" 9 "reflect" 10 "sync" 11 12 "google.golang.org/protobuf/encoding/protojson" 13 "google.golang.org/protobuf/proto" 14 preflect "google.golang.org/protobuf/reflect/protoreflect" 15 "google.golang.org/protobuf/runtime/protoimpl" 16 ) 17 18 // proto imports 19 import ( 20 common "github.com/cloudwan/edgelq-sdk/audit/resources/v1alpha2/common" 21 meta "github.com/cloudwan/goten-sdk/types/meta" 22 ) 23 24 // Reference imports to suppress errors if they are not otherwise used. 25 var ( 26 _ = fmt.Errorf 27 _ = reflect.Method{} 28 _ = sync.Once{} 29 30 _ = protojson.MarshalOptions{} 31 _ = proto.MarshalOptions{} 32 _ = preflect.Value{} 33 _ = protoimpl.DescBuilder{} 34 ) 35 36 // make sure we're using proto imports 37 var ( 38 _ = &common.Authentication{} 39 _ = &meta.Meta{} 40 ) 41 42 const ( 43 // Verify that this generated code is sufficiently up-to-date. 44 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 45 // Verify that runtime/protoimpl is sufficiently up-to-date. 46 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 47 ) 48 49 // AuditedResourceDescriptor Resource 50 type AuditedResourceDescriptor struct { 51 state protoimpl.MessageState 52 sizeCache protoimpl.SizeCache 53 unknownFields protoimpl.UnknownFields 54 // Name of AuditedResourceDescriptor - contains service name and 55 // resource type name, separated by '/' sign. Example name: 56 // "iam.edgelq.com/RoleBinding" 57 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 58 // Optional. A concise name for the audited object type that might be 59 // displayed in user interfaces. It should be a Title Cased Noun Phrase, 60 // without any article or other determiners. 61 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 62 // Optional. A detailed description of the audited object type that might 63 // be used in documentation. 64 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` 65 // Required. A set of labels used to describe instances of this audited 66 // resource type. For example, for "RoleBinding" we can define name+member. 67 // This can allow us to make query like "who allowed user X to do those 68 // things?" 69 Labels []*common.LabelDescriptor `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"` 70 // Promoted Label Key Sets allow defining multiple indexing rules for 71 // underlying backend enabling query optimizations. 72 PromotedLabelKeySets []*common.LabelKeySet `protobuf:"bytes,5,rep,name=promoted_label_key_sets,json=promotedLabelKeySets,proto3" json:"promoted_label_key_sets,omitempty"` 73 // List of API versions which define this resource 74 Versions []string `protobuf:"bytes,6,rep,name=versions,proto3" json:"versions,omitempty"` 75 // List of spec fields 76 SpecFields []string `protobuf:"bytes,7,rep,name=spec_fields,json=specFields,proto3" json:"spec_fields,omitempty"` 77 // List of state fields 78 StateFields []string `protobuf:"bytes,8,rep,name=state_fields,json=stateFields,proto3" json:"state_fields,omitempty"` 79 // List of meta fields 80 MetaFields []string `protobuf:"bytes,9,rep,name=meta_fields,json=metaFields,proto3" json:"meta_fields,omitempty"` 81 // Metadata 82 Metadata *meta.Meta `protobuf:"bytes,10,opt,name=metadata,proto3" json:"metadata,omitempty"` 83 } 84 85 func (m *AuditedResourceDescriptor) Reset() { 86 *m = AuditedResourceDescriptor{} 87 if protoimpl.UnsafeEnabled { 88 mi := &edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_msgTypes[0] 89 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 90 ms.StoreMessageInfo(mi) 91 } 92 } 93 94 func (m *AuditedResourceDescriptor) String() string { 95 return protoimpl.X.MessageStringOf(m) 96 } 97 98 func (*AuditedResourceDescriptor) ProtoMessage() {} 99 100 func (m *AuditedResourceDescriptor) ProtoReflect() preflect.Message { 101 mi := &edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_msgTypes[0] 102 if protoimpl.UnsafeEnabled && m != nil { 103 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 104 if ms.LoadMessageInfo() == nil { 105 ms.StoreMessageInfo(mi) 106 } 107 return ms 108 } 109 return mi.MessageOf(m) 110 } 111 112 func (*AuditedResourceDescriptor) GotenMessage() {} 113 114 // Deprecated, Use AuditedResourceDescriptor.ProtoReflect.Descriptor instead. 115 func (*AuditedResourceDescriptor) Descriptor() ([]byte, []int) { 116 return edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescGZIP(), []int{0} 117 } 118 119 func (m *AuditedResourceDescriptor) Unmarshal(b []byte) error { 120 return proto.Unmarshal(b, m) 121 } 122 123 func (m *AuditedResourceDescriptor) Marshal() ([]byte, error) { 124 return proto.Marshal(m) 125 } 126 127 func (m *AuditedResourceDescriptor) MarshalJSON() ([]byte, error) { 128 return protojson.MarshalOptions{}.Marshal(m) 129 } 130 131 func (m *AuditedResourceDescriptor) UnmarshalJSON(data []byte) error { 132 return protojson.Unmarshal(data, m) 133 } 134 135 func (m *AuditedResourceDescriptor) GetName() *Name { 136 if m != nil { 137 return m.Name 138 } 139 return nil 140 } 141 142 func (m *AuditedResourceDescriptor) GetDisplayName() string { 143 if m != nil { 144 return m.DisplayName 145 } 146 return "" 147 } 148 149 func (m *AuditedResourceDescriptor) GetDescription() string { 150 if m != nil { 151 return m.Description 152 } 153 return "" 154 } 155 156 func (m *AuditedResourceDescriptor) GetLabels() []*common.LabelDescriptor { 157 if m != nil { 158 return m.Labels 159 } 160 return nil 161 } 162 163 func (m *AuditedResourceDescriptor) GetPromotedLabelKeySets() []*common.LabelKeySet { 164 if m != nil { 165 return m.PromotedLabelKeySets 166 } 167 return nil 168 } 169 170 func (m *AuditedResourceDescriptor) GetVersions() []string { 171 if m != nil { 172 return m.Versions 173 } 174 return nil 175 } 176 177 func (m *AuditedResourceDescriptor) GetSpecFields() []string { 178 if m != nil { 179 return m.SpecFields 180 } 181 return nil 182 } 183 184 func (m *AuditedResourceDescriptor) GetStateFields() []string { 185 if m != nil { 186 return m.StateFields 187 } 188 return nil 189 } 190 191 func (m *AuditedResourceDescriptor) GetMetaFields() []string { 192 if m != nil { 193 return m.MetaFields 194 } 195 return nil 196 } 197 198 func (m *AuditedResourceDescriptor) GetMetadata() *meta.Meta { 199 if m != nil { 200 return m.Metadata 201 } 202 return nil 203 } 204 205 func (m *AuditedResourceDescriptor) SetName(fv *Name) { 206 if m == nil { 207 panic(fmt.Errorf("can't set %s on nil %s", "Name", "AuditedResourceDescriptor")) 208 } 209 m.Name = fv 210 } 211 212 func (m *AuditedResourceDescriptor) SetDisplayName(fv string) { 213 if m == nil { 214 panic(fmt.Errorf("can't set %s on nil %s", "DisplayName", "AuditedResourceDescriptor")) 215 } 216 m.DisplayName = fv 217 } 218 219 func (m *AuditedResourceDescriptor) SetDescription(fv string) { 220 if m == nil { 221 panic(fmt.Errorf("can't set %s on nil %s", "Description", "AuditedResourceDescriptor")) 222 } 223 m.Description = fv 224 } 225 226 func (m *AuditedResourceDescriptor) SetLabels(fv []*common.LabelDescriptor) { 227 if m == nil { 228 panic(fmt.Errorf("can't set %s on nil %s", "Labels", "AuditedResourceDescriptor")) 229 } 230 m.Labels = fv 231 } 232 233 func (m *AuditedResourceDescriptor) SetPromotedLabelKeySets(fv []*common.LabelKeySet) { 234 if m == nil { 235 panic(fmt.Errorf("can't set %s on nil %s", "PromotedLabelKeySets", "AuditedResourceDescriptor")) 236 } 237 m.PromotedLabelKeySets = fv 238 } 239 240 func (m *AuditedResourceDescriptor) SetVersions(fv []string) { 241 if m == nil { 242 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "AuditedResourceDescriptor")) 243 } 244 m.Versions = fv 245 } 246 247 func (m *AuditedResourceDescriptor) SetSpecFields(fv []string) { 248 if m == nil { 249 panic(fmt.Errorf("can't set %s on nil %s", "SpecFields", "AuditedResourceDescriptor")) 250 } 251 m.SpecFields = fv 252 } 253 254 func (m *AuditedResourceDescriptor) SetStateFields(fv []string) { 255 if m == nil { 256 panic(fmt.Errorf("can't set %s on nil %s", "StateFields", "AuditedResourceDescriptor")) 257 } 258 m.StateFields = fv 259 } 260 261 func (m *AuditedResourceDescriptor) SetMetaFields(fv []string) { 262 if m == nil { 263 panic(fmt.Errorf("can't set %s on nil %s", "MetaFields", "AuditedResourceDescriptor")) 264 } 265 m.MetaFields = fv 266 } 267 268 func (m *AuditedResourceDescriptor) SetMetadata(fv *meta.Meta) { 269 if m == nil { 270 panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "AuditedResourceDescriptor")) 271 } 272 m.Metadata = fv 273 } 274 275 var edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto preflect.FileDescriptor 276 277 var edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDesc = []byte{ 278 0x0a, 0x3d, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 279 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 0x75, 280 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 281 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 282 0x12, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 283 0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 284 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 285 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 286 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 287 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 288 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 289 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 290 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 291 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 292 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 293 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 294 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 295 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 296 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 297 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 298 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 299 0x28, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x70, 0x72, 300 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x63, 0x6f, 0x6d, 301 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb1, 0x06, 0x0a, 0x19, 0x41, 0x75, 302 0x64, 0x69, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x65, 0x73, 303 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x35, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 304 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0xb2, 0xda, 0x21, 0x1d, 0x0a, 0x1b, 0x0a, 0x19, 0x41, 305 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x65, 306 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 307 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 308 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 309 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 310 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 311 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 312 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 313 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x44, 0x65, 314 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 315 0x12, 0x56, 0x0a, 0x17, 0x70, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x62, 316 0x65, 0x6c, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 317 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x76, 0x31, 318 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x4b, 0x65, 0x79, 0x53, 319 0x65, 0x74, 0x52, 0x14, 0x70, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x65, 0x64, 0x4c, 0x61, 0x62, 0x65, 320 0x6c, 0x4b, 0x65, 0x79, 0x53, 0x65, 0x74, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 321 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 322 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x70, 0x65, 0x63, 0x5f, 0x66, 0x69, 0x65, 323 0x6c, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x70, 0x65, 0x63, 0x46, 324 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x66, 325 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x61, 326 0x74, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x6d, 0x65, 0x74, 0x61, 327 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x6d, 328 0x65, 0x74, 0x61, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 329 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 330 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 331 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x3a, 0xd2, 0x02, 0xea, 0x41, 0x66, 0x0a, 0x2a, 332 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 333 0x2f, 0x41, 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 334 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x38, 0x61, 0x75, 0x64, 0x69, 335 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 336 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x7b, 0x61, 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 337 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 338 0x74, 0x6f, 0x72, 0x7d, 0x92, 0xd9, 0x21, 0x57, 0x0a, 0x1a, 0x61, 0x75, 0x64, 0x69, 0x74, 0x65, 339 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 340 0x74, 0x6f, 0x72, 0x73, 0x12, 0x1a, 0x61, 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 341 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 342 0x2a, 0x1d, 0x5b, 0x5c, 0x77, 0x2e, 0x2f, 0x2d, 0x5d, 0x7b, 0x31, 0x2c, 0x31, 0x32, 0x38, 0x7d, 343 0x2f, 0x5b, 0x5c, 0x77, 0x2e, 0x2f, 0x2d, 0x5d, 0x7b, 0x31, 0x2c, 0x31, 0x32, 0x38, 0x7d, 0xda, 344 0x94, 0x23, 0x08, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xc2, 0x85, 0x2c, 0x7e, 0x22, 345 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 346 0x61, 0x6d, 0x65, 0x22, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 347 0x22, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x22, 0x17, 0x70, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 348 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x73, 0x65, 0x74, 349 0x73, 0x22, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x0b, 0x73, 0x70, 0x65, 350 0x63, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x22, 0x0c, 0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 351 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x22, 0x0b, 0x6d, 0x65, 0x74, 0x61, 0x5f, 0x66, 0x69, 0x65, 352 0x6c, 0x64, 0x73, 0x42, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x9a, 0x03, 353 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x70, 0x0a, 0x21, 0x61, 0x75, 0x64, 0x69, 0x74, 354 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 355 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x4b, 0x67, 0x69, 356 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 357 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x73, 358 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 0x75, 359 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 360 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0xa2, 0x80, 0xd1, 0x02, 0x72, 0x0a, 0x22, 361 0x61, 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 362 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x61, 0x63, 0x63, 0x65, 363 0x73, 0x73, 0x12, 0x4c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 364 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 365 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 366 0x70, 0x68, 0x61, 0x32, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 367 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 368 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 369 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x1e, 0x41, 0x75, 0x64, 370 0x69, 0x74, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x65, 0x73, 0x63, 371 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x6b, 0x67, 372 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 373 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 374 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 375 0x61, 0x32, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 376 0x72, 0x63, 0x65, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x3b, 0x61, 377 0x75, 0x64, 0x69, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 378 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 379 0x6f, 0x33, 380 } 381 382 var ( 383 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescOnce sync.Once 384 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescData = edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDesc 385 ) 386 387 func edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescGZIP() []byte { 388 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescOnce.Do(func() { 389 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescData) 390 }) 391 return edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDescData 392 } 393 394 var edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 395 var edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_goTypes = []interface{}{ 396 (*AuditedResourceDescriptor)(nil), // 0: ntt.audit.v1alpha2.AuditedResourceDescriptor 397 (*common.LabelDescriptor)(nil), // 1: ntt.audit.v1alpha2.LabelDescriptor 398 (*common.LabelKeySet)(nil), // 2: ntt.audit.v1alpha2.LabelKeySet 399 (*meta.Meta)(nil), // 3: goten.types.Meta 400 } 401 var edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_depIdxs = []int32{ 402 1, // 0: ntt.audit.v1alpha2.AuditedResourceDescriptor.labels:type_name -> ntt.audit.v1alpha2.LabelDescriptor 403 2, // 1: ntt.audit.v1alpha2.AuditedResourceDescriptor.promoted_label_key_sets:type_name -> ntt.audit.v1alpha2.LabelKeySet 404 3, // 2: ntt.audit.v1alpha2.AuditedResourceDescriptor.metadata:type_name -> goten.types.Meta 405 3, // [3:3] is the sub-list for method output_type 406 3, // [3:3] is the sub-list for method input_type 407 3, // [3:3] is the sub-list for extension type_name 408 3, // [3:3] is the sub-list for extension extendee 409 0, // [0:3] is the sub-list for field type_name 410 } 411 412 func init() { edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_init() } 413 func edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_init() { 414 if edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto != nil { 415 return 416 } 417 if !protoimpl.UnsafeEnabled { 418 419 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 420 switch v := v.(*AuditedResourceDescriptor); i { 421 case 0: 422 return &v.state 423 case 1: 424 return &v.sizeCache 425 case 2: 426 return &v.unknownFields 427 default: 428 return nil 429 } 430 } 431 } 432 433 type x struct{} 434 out := protoimpl.TypeBuilder{ 435 File: protoimpl.DescBuilder{ 436 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 437 RawDescriptor: edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDesc, 438 NumEnums: 0, 439 NumMessages: 1, 440 NumExtensions: 0, 441 NumServices: 0, 442 }, 443 GoTypes: edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_goTypes, 444 DependencyIndexes: edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_depIdxs, 445 MessageInfos: edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_msgTypes, 446 }.Build() 447 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto = out.File 448 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_rawDesc = nil 449 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_goTypes = nil 450 edgelq_audit_proto_v1alpha2_audited_resource_descriptor_proto_depIdxs = nil 451 }