com.google.cloud.securitycenter.v2.VulnerabilityProto 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-v2 Show documentation
Show all versions of proto-google-cloud-securitycenter-v2 Show documentation
Proto library for google-cloud-securitycenter
/*
* 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/v2/vulnerability.proto
// Protobuf Java Version: 3.25.5
package com.google.cloud.securitycenter.v2;
public final class VulnerabilityProto {
private VulnerabilityProto() {}
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_v2_Vulnerability_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v2_Vulnerability_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v2_Cve_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v2_Cve_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v2_Reference_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v2_Reference_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v2_Cvssv3_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v2_Cvssv3_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v2_Package_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v2_Package_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_securitycenter_v2_SecurityBulletin_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_securitycenter_v2_SecurityBulletin_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
static {
java.lang.String[] descriptorData = {
"\n2google/cloud/securitycenter/v2/vulnera"
+ "bility.proto\022\036google.cloud.securitycente"
+ "r.v2\032\037google/protobuf/timestamp.proto\"\222\002"
+ "\n\rVulnerability\0220\n\003cve\030\001 \001(\0132#.google.cl"
+ "oud.securitycenter.v2.Cve\022B\n\021offending_p"
+ "ackage\030\002 \001(\0132\'.google.cloud.securitycent"
+ "er.v2.Package\022>\n\rfixed_package\030\003 \001(\0132\'.g"
+ "oogle.cloud.securitycenter.v2.Package\022K\n"
+ "\021security_bulletin\030\004 \001(\01320.google.cloud."
+ "securitycenter.v2.SecurityBulletin\"\212\005\n\003C"
+ "ve\022\n\n\002id\030\001 \001(\t\022=\n\nreferences\030\002 \003(\0132).goo"
+ "gle.cloud.securitycenter.v2.Reference\0226\n"
+ "\006cvssv3\030\003 \001(\0132&.google.cloud.securitycen"
+ "ter.v2.Cvssv3\022\036\n\026upstream_fix_available\030"
+ "\004 \001(\010\022>\n\006impact\030\005 \001(\0162..google.cloud.sec"
+ "uritycenter.v2.Cve.RiskRating\022W\n\025exploit"
+ "ation_activity\030\006 \001(\01628.google.cloud.secu"
+ "ritycenter.v2.Cve.ExploitationActivity\022\034"
+ "\n\024observed_in_the_wild\030\007 \001(\010\022\020\n\010zero_day"
+ "\030\010 \001(\010\0228\n\024exploit_release_date\030\t \001(\0132\032.g"
+ "oogle.protobuf.Timestamp\"V\n\nRiskRating\022\033"
+ "\n\027RISK_RATING_UNSPECIFIED\020\000\022\007\n\003LOW\020\001\022\n\n\006"
+ "MEDIUM\020\002\022\010\n\004HIGH\020\003\022\014\n\010CRITICAL\020\004\"\204\001\n\024Exp"
+ "loitationActivity\022%\n!EXPLOITATION_ACTIVI"
+ "TY_UNSPECIFIED\020\000\022\010\n\004WIDE\020\001\022\r\n\tCONFIRMED\020"
+ "\002\022\r\n\tAVAILABLE\020\003\022\017\n\013ANTICIPATED\020\004\022\014\n\010NO_"
+ "KNOWN\020\005\"(\n\tReference\022\016\n\006source\030\001 \001(\t\022\013\n\003"
+ "uri\030\002 \001(\t\"\261\n\n\006Cvssv3\022\022\n\nbase_score\030\001 \001(\001"
+ "\022J\n\rattack_vector\030\002 \001(\01623.google.cloud.s"
+ "ecuritycenter.v2.Cvssv3.AttackVector\022R\n\021"
+ "attack_complexity\030\003 \001(\01627.google.cloud.s"
+ "ecuritycenter.v2.Cvssv3.AttackComplexity"
+ "\022V\n\023privileges_required\030\004 \001(\01629.google.c"
+ "loud.securitycenter.v2.Cvssv3.Privileges"
+ "Required\022P\n\020user_interaction\030\005 \001(\01626.goo"
+ "gle.cloud.securitycenter.v2.Cvssv3.UserI"
+ "nteraction\022;\n\005scope\030\006 \001(\0162,.google.cloud"
+ ".securitycenter.v2.Cvssv3.Scope\022M\n\026confi"
+ "dentiality_impact\030\007 \001(\0162-.google.cloud.s"
+ "ecuritycenter.v2.Cvssv3.Impact\022G\n\020integr"
+ "ity_impact\030\010 \001(\0162-.google.cloud.security"
+ "center.v2.Cvssv3.Impact\022J\n\023availability_"
+ "impact\030\t \001(\0162-.google.cloud.securitycent"
+ "er.v2.Cvssv3.Impact\"\231\001\n\014AttackVector\022\035\n\031"
+ "ATTACK_VECTOR_UNSPECIFIED\020\000\022\031\n\025ATTACK_VE"
+ "CTOR_NETWORK\020\001\022\032\n\026ATTACK_VECTOR_ADJACENT"
+ "\020\002\022\027\n\023ATTACK_VECTOR_LOCAL\020\003\022\032\n\026ATTACK_VE"
+ "CTOR_PHYSICAL\020\004\"l\n\020AttackComplexity\022!\n\035A"
+ "TTACK_COMPLEXITY_UNSPECIFIED\020\000\022\031\n\025ATTACK"
+ "_COMPLEXITY_LOW\020\001\022\032\n\026ATTACK_COMPLEXITY_H"
+ "IGH\020\002\"\222\001\n\022PrivilegesRequired\022#\n\037PRIVILEG"
+ "ES_REQUIRED_UNSPECIFIED\020\000\022\034\n\030PRIVILEGES_"
+ "REQUIRED_NONE\020\001\022\033\n\027PRIVILEGES_REQUIRED_L"
+ "OW\020\002\022\034\n\030PRIVILEGES_REQUIRED_HIGH\020\003\"m\n\017Us"
+ "erInteraction\022 \n\034USER_INTERACTION_UNSPEC"
+ "IFIED\020\000\022\031\n\025USER_INTERACTION_NONE\020\001\022\035\n\031US"
+ "ER_INTERACTION_REQUIRED\020\002\"F\n\005Scope\022\025\n\021SC"
+ "OPE_UNSPECIFIED\020\000\022\023\n\017SCOPE_UNCHANGED\020\001\022\021"
+ "\n\rSCOPE_CHANGED\020\002\"R\n\006Impact\022\026\n\022IMPACT_UN"
+ "SPECIFIED\020\000\022\017\n\013IMPACT_HIGH\020\001\022\016\n\nIMPACT_L"
+ "OW\020\002\022\017\n\013IMPACT_NONE\020\003\"_\n\007Package\022\024\n\014pack"
+ "age_name\030\001 \001(\t\022\017\n\007cpe_uri\030\002 \001(\t\022\024\n\014packa"
+ "ge_type\030\003 \001(\t\022\027\n\017package_version\030\004 \001(\t\"\177"
+ "\n\020SecurityBulletin\022\023\n\013bulletin_id\030\001 \001(\t\022"
+ "3\n\017submission_time\030\002 \001(\0132\032.google.protob"
+ "uf.Timestamp\022!\n\031suggested_upgrade_versio"
+ "n\030\003 \001(\tB\354\001\n\"com.google.cloud.securitycen"
+ "ter.v2B\022VulnerabilityProtoP\001ZJcloud.goog"
+ "le.com/go/securitycenter/apiv2/securityc"
+ "enterpb;securitycenterpb\252\002\036Google.Cloud."
+ "SecurityCenter.V2\312\002\036Google\\Cloud\\Securit"
+ "yCenter\\V2\352\002!Google::Cloud::SecurityCent"
+ "er::V2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.protobuf.TimestampProto.getDescriptor(),
});
internal_static_google_cloud_securitycenter_v2_Vulnerability_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_securitycenter_v2_Vulnerability_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v2_Vulnerability_descriptor,
new java.lang.String[] {
"Cve", "OffendingPackage", "FixedPackage", "SecurityBulletin",
});
internal_static_google_cloud_securitycenter_v2_Cve_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_google_cloud_securitycenter_v2_Cve_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v2_Cve_descriptor,
new java.lang.String[] {
"Id",
"References",
"Cvssv3",
"UpstreamFixAvailable",
"Impact",
"ExploitationActivity",
"ObservedInTheWild",
"ZeroDay",
"ExploitReleaseDate",
});
internal_static_google_cloud_securitycenter_v2_Reference_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_google_cloud_securitycenter_v2_Reference_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v2_Reference_descriptor,
new java.lang.String[] {
"Source", "Uri",
});
internal_static_google_cloud_securitycenter_v2_Cvssv3_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_google_cloud_securitycenter_v2_Cvssv3_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v2_Cvssv3_descriptor,
new java.lang.String[] {
"BaseScore",
"AttackVector",
"AttackComplexity",
"PrivilegesRequired",
"UserInteraction",
"Scope",
"ConfidentialityImpact",
"IntegrityImpact",
"AvailabilityImpact",
});
internal_static_google_cloud_securitycenter_v2_Package_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_google_cloud_securitycenter_v2_Package_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v2_Package_descriptor,
new java.lang.String[] {
"PackageName", "CpeUri", "PackageType", "PackageVersion",
});
internal_static_google_cloud_securitycenter_v2_SecurityBulletin_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_google_cloud_securitycenter_v2_SecurityBulletin_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_securitycenter_v2_SecurityBulletin_descriptor,
new java.lang.String[] {
"BulletinId", "SubmissionTime", "SuggestedUpgradeVersion",
});
com.google.protobuf.TimestampProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy