com.google.cloud.securitycenter.v1.FindingOuterClass Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-securitycenter-v1 Show documentation
Show all versions of proto-google-cloud-securitycenter-v1 Show documentation
PROTO library for proto-google-cloud-securitycenter-v1
/*
* Copyright 2024 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/securitycenter/v1/finding.proto
// Protobuf Java Version: 3.25.3
package com.google.cloud.securitycenter.v1;
public final class FindingOuterClass {
private FindingOuterClass() {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v1_Finding_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v1_Finding_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v1_Finding_SourcePropertiesEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v1_Finding_SourcePropertiesEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v1_Finding_ExternalSystemsEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v1_Finding_ExternalSystemsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v1_Finding_ContactsEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v1_Finding_ContactsEntry_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
static {
java.lang.String[] descriptorData = {
"\n,google/cloud/securitycenter/v1/finding"
+ ".proto\022\036google.cloud.securitycenter.v1\032\037"
+ "google/api/field_behavior.proto\032\031google/"
+ "api/resource.proto\032+google/cloud/securit"
+ "ycenter/v1/access.proto\0320google/cloud/se"
+ "curitycenter/v1/application.proto\032=googl"
+ "e/cloud/securitycenter/v1/backup_disaste"
+ "r_recovery.proto\0320google/cloud/securityc"
+ "enter/v1/cloud_armor.proto\032;google/cloud"
+ "/securitycenter/v1/cloud_dlp_data_profil"
+ "e.proto\0329google/cloud/securitycenter/v1/"
+ "cloud_dlp_inspection.proto\032/google/cloud"
+ "/securitycenter/v1/compliance.proto\032/goo"
+ "gle/cloud/securitycenter/v1/connection.p"
+ "roto\0324google/cloud/securitycenter/v1/con"
+ "tact_details.proto\032.google/cloud/securit"
+ "ycenter/v1/container.proto\032-google/cloud"
+ "/securitycenter/v1/database.proto\0321googl"
+ "e/cloud/securitycenter/v1/exfiltration.p"
+ "roto\0324google/cloud/securitycenter/v1/ext"
+ "ernal_system.proto\032)google/cloud/securit"
+ "ycenter/v1/file.proto\0320google/cloud/secu"
+ "ritycenter/v1/iam_binding.proto\032.google/"
+ "cloud/securitycenter/v1/indicator.proto\032"
+ "3google/cloud/securitycenter/v1/kernel_r"
+ "ootkit.proto\032/google/cloud/securitycente"
+ "r/v1/kubernetes.proto\0322google/cloud/secu"
+ "ritycenter/v1/load_balancer.proto\032.googl"
+ "e/cloud/securitycenter/v1/log_entry.prot"
+ "o\0321google/cloud/securitycenter/v1/mitre_"
+ "attack.proto\032-google/cloud/securitycente"
+ "r/v1/notebook.proto\032/google/cloud/securi"
+ "tycenter/v1/org_policy.proto\032,google/clo"
+ "ud/securitycenter/v1/process.proto\0323goog"
+ "le/cloud/securitycenter/v1/security_mark"
+ "s.proto\0325google/cloud/securitycenter/v1/"
+ "security_posture.proto\0322google/cloud/sec"
+ "uritycenter/v1/vulnerability.proto\032\034goog"
+ "le/protobuf/struct.proto\032\037google/protobu"
+ "f/timestamp.proto\"\237\033\n\007Finding\022\014\n\004name\030\001 "
+ "\001(\t\022\016\n\006parent\030\002 \001(\t\022\025\n\rresource_name\030\003 \001"
+ "(\t\022<\n\005state\030\004 \001(\0162-.google.cloud.securit"
+ "ycenter.v1.Finding.State\022\020\n\010category\030\005 \001"
+ "(\t\022\024\n\014external_uri\030\006 \001(\t\022X\n\021source_prope"
+ "rties\030\007 \003(\0132=.google.cloud.securitycente"
+ "r.v1.Finding.SourcePropertiesEntry\022J\n\016se"
+ "curity_marks\030\010 \001(\0132-.google.cloud.securi"
+ "tycenter.v1.SecurityMarksB\003\340A\003\022.\n\nevent_"
+ "time\030\t \001(\0132\032.google.protobuf.Timestamp\022/"
+ "\n\013create_time\030\n \001(\0132\032.google.protobuf.Ti"
+ "mestamp\022B\n\010severity\030\014 \001(\01620.google.cloud"
+ ".securitycenter.v1.Finding.Severity\022\026\n\016c"
+ "anonical_name\030\016 \001(\t\022:\n\004mute\030\017 \001(\0162,.goog"
+ "le.cloud.securitycenter.v1.Finding.Mute\022"
+ "K\n\rfinding_class\030\021 \001(\01624.google.cloud.se"
+ "curitycenter.v1.Finding.FindingClass\022<\n\t"
+ "indicator\030\022 \001(\0132).google.cloud.securityc"
+ "enter.v1.Indicator\022D\n\rvulnerability\030\024 \001("
+ "\0132-.google.cloud.securitycenter.v1.Vulne"
+ "rability\0229\n\020mute_update_time\030\025 \001(\0132\032.goo"
+ "gle.protobuf.TimestampB\003\340A\003\022[\n\020external_"
+ "systems\030\026 \003(\0132<.google.cloud.securitycen"
+ "ter.v1.Finding.ExternalSystemsEntryB\003\340A\003"
+ "\022A\n\014mitre_attack\030\031 \001(\0132+.google.cloud.se"
+ "curitycenter.v1.MitreAttack\0226\n\006access\030\032 "
+ "\001(\0132&.google.cloud.securitycenter.v1.Acc"
+ "ess\022?\n\013connections\030\037 \003(\0132*.google.cloud."
+ "securitycenter.v1.Connection\022\026\n\016mute_ini"
+ "tiator\030\034 \001(\t\022:\n\tprocesses\030\036 \003(\0132\'.google"
+ ".cloud.securitycenter.v1.Process\022L\n\010cont"
+ "acts\030! \003(\01325.google.cloud.securitycenter"
+ ".v1.Finding.ContactsEntryB\003\340A\003\022?\n\013compli"
+ "ances\030\" \003(\0132*.google.cloud.securitycente"
+ "r.v1.Compliance\022 \n\023parent_display_name\030$"
+ " \001(\tB\003\340A\003\022\023\n\013description\030% \001(\t\022B\n\014exfilt"
+ "ration\030& \001(\0132,.google.cloud.securitycent"
+ "er.v1.Exfiltration\022@\n\014iam_bindings\030\' \003(\013"
+ "2*.google.cloud.securitycenter.v1.IamBin"
+ "ding\022\022\n\nnext_steps\030( \001(\t\022\023\n\013module_name\030"
+ ") \001(\t\022=\n\ncontainers\030* \003(\0132).google.cloud"
+ ".securitycenter.v1.Container\022>\n\nkubernet"
+ "es\030+ \001(\0132*.google.cloud.securitycenter.v"
+ "1.Kubernetes\022:\n\010database\030, \001(\0132(.google."
+ "cloud.securitycenter.v1.Database\0223\n\005file"
+ "s\030. \003(\0132$.google.cloud.securitycenter.v1"
+ ".File\022P\n\024cloud_dlp_inspection\0300 \001(\01322.go"
+ "ogle.cloud.securitycenter.v1.CloudDlpIns"
+ "pection\022S\n\026cloud_dlp_data_profile\0301 \001(\0132"
+ "3.google.cloud.securitycenter.v1.CloudDl"
+ "pDataProfile\022E\n\016kernel_rootkit\0302 \001(\0132-.g"
+ "oogle.cloud.securitycenter.v1.KernelRoot"
+ "kit\022?\n\014org_policies\0303 \003(\0132).google.cloud"
+ ".securitycenter.v1.OrgPolicy\022@\n\013applicat"
+ "ion\0305 \001(\0132+.google.cloud.securitycenter."
+ "v1.Application\022X\n\030backup_disaster_recove"
+ "ry\0307 \001(\01326.google.cloud.securitycenter.v"
+ "1.BackupDisasterRecovery\022I\n\020security_pos"
+ "ture\0308 \001(\0132/.google.cloud.securitycenter"
+ ".v1.SecurityPosture\022=\n\013log_entries\0309 \003(\013"
+ "2(.google.cloud.securitycenter.v1.LogEnt"
+ "ry\022D\n\016load_balancers\030: \003(\0132,.google.clou"
+ "d.securitycenter.v1.LoadBalancer\022?\n\013clou"
+ "d_armor\030; \001(\0132*.google.cloud.securitycen"
+ "ter.v1.CloudArmor\022:\n\010notebook\030? \001(\0132(.go"
+ "ogle.cloud.securitycenter.v1.Notebook\032O\n"
+ "\025SourcePropertiesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005v"
+ "alue\030\002 \001(\0132\026.google.protobuf.Value:\0028\001\032f"
+ "\n\024ExternalSystemsEntry\022\013\n\003key\030\001 \001(\t\022=\n\005v"
+ "alue\030\002 \001(\0132..google.cloud.securitycenter"
+ ".v1.ExternalSystem:\0028\001\032_\n\rContactsEntry\022"
+ "\013\n\003key\030\001 \001(\t\022=\n\005value\030\002 \001(\0132..google.clo"
+ "ud.securitycenter.v1.ContactDetails:\0028\001\""
+ "8\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIV"
+ "E\020\001\022\014\n\010INACTIVE\020\002\"Q\n\010Severity\022\030\n\024SEVERIT"
+ "Y_UNSPECIFIED\020\000\022\014\n\010CRITICAL\020\001\022\010\n\004HIGH\020\002\022"
+ "\n\n\006MEDIUM\020\003\022\007\n\003LOW\020\004\"C\n\004Mute\022\024\n\020MUTE_UNS"
+ "PECIFIED\020\000\022\t\n\005MUTED\020\001\022\013\n\007UNMUTED\020\002\022\r\n\tUN"
+ "DEFINED\020\004\"\231\001\n\014FindingClass\022\035\n\031FINDING_CL"
+ "ASS_UNSPECIFIED\020\000\022\n\n\006THREAT\020\001\022\021\n\rVULNERA"
+ "BILITY\020\002\022\024\n\020MISCONFIGURATION\020\003\022\017\n\013OBSERV"
+ "ATION\020\004\022\r\n\tSCC_ERROR\020\005\022\025\n\021POSTURE_VIOLAT"
+ "ION\020\006:\333\001\352A\327\001\n%securitycenter.googleapis."
+ "com/Finding\022@organizations/{organization"
+ "}/sources/{source}/findings/{finding}\0224f"
+ "olders/{folder}/sources/{source}/finding"
+ "s/{finding}\0226projects/{project}/sources/"
+ "{source}/findings/{finding}B\330\001\n\"com.goog"
+ "le.cloud.securitycenter.v1P\001ZJcloud.goog"
+ "le.com/go/securitycenter/apiv1/securityc"
+ "enterpb;securitycenterpb\252\002\036Google.Cloud."
+ "SecurityCenter.V1\312\002\036Google\\Cloud\\Securit"
+ "yCenter\\V1\352\002!Google::Cloud::SecurityCent"
+ "er::V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.FieldBehaviorProto.getDescriptor(),
com.google.api.ResourceProto.getDescriptor(),
com.google.cloud.securitycenter.v1.AccessProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ApplicationProto.getDescriptor(),
com.google.cloud.securitycenter.v1.BackupDisasterRecoveryProto.getDescriptor(),
com.google.cloud.securitycenter.v1.CloudArmorProto.getDescriptor(),
com.google.cloud.securitycenter.v1.CloudDlpDataProfileProto.getDescriptor(),
com.google.cloud.securitycenter.v1.CloudDlpInspectionProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ComplianceProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ConnectionProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ContactDetailsProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ContainerProto.getDescriptor(),
com.google.cloud.securitycenter.v1.DatabaseProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ExfiltrationProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ExternalSystemProto.getDescriptor(),
com.google.cloud.securitycenter.v1.FileProto.getDescriptor(),
com.google.cloud.securitycenter.v1.IamBindingProto.getDescriptor(),
com.google.cloud.securitycenter.v1.IndicatorProto.getDescriptor(),
com.google.cloud.securitycenter.v1.KernelRootkitProto.getDescriptor(),
com.google.cloud.securitycenter.v1.KubernetesProto.getDescriptor(),
com.google.cloud.securitycenter.v1.LoadBalancerProto.getDescriptor(),
com.google.cloud.securitycenter.v1.LogEntryProto.getDescriptor(),
com.google.cloud.securitycenter.v1.MitreAttackProto.getDescriptor(),
com.google.cloud.securitycenter.v1.NotebookProto.getDescriptor(),
com.google.cloud.securitycenter.v1.OrgPolicyProto.getDescriptor(),
com.google.cloud.securitycenter.v1.ProcessProto.getDescriptor(),
com.google.cloud.securitycenter.v1.SecurityMarksOuterClass.getDescriptor(),
com.google.cloud.securitycenter.v1.SecurityPostureProto.getDescriptor(),
com.google.cloud.securitycenter.v1.VulnerabilityProto.getDescriptor(),
com.google.protobuf.StructProto.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
});
internal_static_google_cloud_securitycenter_v1_Finding_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_securitycenter_v1_Finding_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v1_Finding_descriptor,
new java.lang.String[] {
"Name",
"Parent",
"ResourceName",
"State",
"Category",
"ExternalUri",
"SourceProperties",
"SecurityMarks",
"EventTime",
"CreateTime",
"Severity",
"CanonicalName",
"Mute",
"FindingClass",
"Indicator",
"Vulnerability",
"MuteUpdateTime",
"ExternalSystems",
"MitreAttack",
"Access",
"Connections",
"MuteInitiator",
"Processes",
"Contacts",
"Compliances",
"ParentDisplayName",
"Description",
"Exfiltration",
"IamBindings",
"NextSteps",
"ModuleName",
"Containers",
"Kubernetes",
"Database",
"Files",
"CloudDlpInspection",
"CloudDlpDataProfile",
"KernelRootkit",
"OrgPolicies",
"Application",
"BackupDisasterRecovery",
"SecurityPosture",
"LogEntries",
"LoadBalancers",
"CloudArmor",
"Notebook",
});
internal_static_google_cloud_securitycenter_v1_Finding_SourcePropertiesEntry_descriptor =
internal_static_google_cloud_securitycenter_v1_Finding_descriptor.getNestedTypes().get(0);
internal_static_google_cloud_securitycenter_v1_Finding_SourcePropertiesEntry_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v1_Finding_SourcePropertiesEntry_descriptor,
new java.lang.String[] {
"Key", "Value",
});
internal_static_google_cloud_securitycenter_v1_Finding_ExternalSystemsEntry_descriptor =
internal_static_google_cloud_securitycenter_v1_Finding_descriptor.getNestedTypes().get(1);
internal_static_google_cloud_securitycenter_v1_Finding_ExternalSystemsEntry_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v1_Finding_ExternalSystemsEntry_descriptor,
new java.lang.String[] {
"Key", "Value",
});
internal_static_google_cloud_securitycenter_v1_Finding_ContactsEntry_descriptor =
internal_static_google_cloud_securitycenter_v1_Finding_descriptor.getNestedTypes().get(2);
internal_static_google_cloud_securitycenter_v1_Finding_ContactsEntry_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v1_Finding_ContactsEntry_descriptor,
new java.lang.String[] {
"Key", "Value",
});
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
registry.add(com.google.api.ResourceProto.resource);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor();
com.google.cloud.securitycenter.v1.AccessProto.getDescriptor();
com.google.cloud.securitycenter.v1.ApplicationProto.getDescriptor();
com.google.cloud.securitycenter.v1.BackupDisasterRecoveryProto.getDescriptor();
com.google.cloud.securitycenter.v1.CloudArmorProto.getDescriptor();
com.google.cloud.securitycenter.v1.CloudDlpDataProfileProto.getDescriptor();
com.google.cloud.securitycenter.v1.CloudDlpInspectionProto.getDescriptor();
com.google.cloud.securitycenter.v1.ComplianceProto.getDescriptor();
com.google.cloud.securitycenter.v1.ConnectionProto.getDescriptor();
com.google.cloud.securitycenter.v1.ContactDetailsProto.getDescriptor();
com.google.cloud.securitycenter.v1.ContainerProto.getDescriptor();
com.google.cloud.securitycenter.v1.DatabaseProto.getDescriptor();
com.google.cloud.securitycenter.v1.ExfiltrationProto.getDescriptor();
com.google.cloud.securitycenter.v1.ExternalSystemProto.getDescriptor();
com.google.cloud.securitycenter.v1.FileProto.getDescriptor();
com.google.cloud.securitycenter.v1.IamBindingProto.getDescriptor();
com.google.cloud.securitycenter.v1.IndicatorProto.getDescriptor();
com.google.cloud.securitycenter.v1.KernelRootkitProto.getDescriptor();
com.google.cloud.securitycenter.v1.KubernetesProto.getDescriptor();
com.google.cloud.securitycenter.v1.LoadBalancerProto.getDescriptor();
com.google.cloud.securitycenter.v1.LogEntryProto.getDescriptor();
com.google.cloud.securitycenter.v1.MitreAttackProto.getDescriptor();
com.google.cloud.securitycenter.v1.NotebookProto.getDescriptor();
com.google.cloud.securitycenter.v1.OrgPolicyProto.getDescriptor();
com.google.cloud.securitycenter.v1.ProcessProto.getDescriptor();
com.google.cloud.securitycenter.v1.SecurityMarksOuterClass.getDescriptor();
com.google.cloud.securitycenter.v1.SecurityPostureProto.getDescriptor();
com.google.cloud.securitycenter.v1.VulnerabilityProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy