<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/securitycenter/v1/finding.proto

namespace GPBMetadata\Google\Cloud\Securitycenter\V1;

class Finding
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Access::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Compliance::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Connection::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\ContactDetails::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Container::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Database::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Exfiltration::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\ExternalSystem::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\File::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\IamBinding::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Indicator::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\KernelRootkit::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Kubernetes::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\MitreAttack::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Process::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\SecurityMarks::initOnce();
        \GPBMetadata\Google\Cloud\Securitycenter\V1\Vulnerability::initOnce();
        \GPBMetadata\Google\Protobuf\Struct::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
ú
,google/cloud/securitycenter/v1/finding.protogoogle.cloud.securitycenter.v1google/api/resource.proto+google/cloud/securitycenter/v1/access.proto/google/cloud/securitycenter/v1/compliance.proto/google/cloud/securitycenter/v1/connection.proto4google/cloud/securitycenter/v1/contact_details.proto.google/cloud/securitycenter/v1/container.proto-google/cloud/securitycenter/v1/database.proto1google/cloud/securitycenter/v1/exfiltration.proto4google/cloud/securitycenter/v1/external_system.proto)google/cloud/securitycenter/v1/file.proto0google/cloud/securitycenter/v1/iam_binding.proto.google/cloud/securitycenter/v1/indicator.proto3google/cloud/securitycenter/v1/kernel_rootkit.proto/google/cloud/securitycenter/v1/kubernetes.proto1google/cloud/securitycenter/v1/mitre_attack.proto,google/cloud/securitycenter/v1/process.proto3google/cloud/securitycenter/v1/security_marks.proto2google/cloud/securitycenter/v1/vulnerability.protogoogle/protobuf/struct.protogoogle/protobuf/timestamp.proto"¢
Finding
name (	
parent (	
resource_name (	<
state (2-.google.cloud.securitycenter.v1.Finding.State
category (	
external_uri (	X
source_properties (2=.google.cloud.securitycenter.v1.Finding.SourcePropertiesEntryJ
security_marks (2-.google.cloud.securitycenter.v1.SecurityMarksBàA.

event_time	 (2.google.protobuf.Timestamp/
create_time
 (2.google.protobuf.TimestampB
severity (20.google.cloud.securitycenter.v1.Finding.Severity
canonical_name (	:
mute (2,.google.cloud.securitycenter.v1.Finding.MuteK
finding_class (24.google.cloud.securitycenter.v1.Finding.FindingClass<
	indicator (2).google.cloud.securitycenter.v1.IndicatorD
vulnerability (2-.google.cloud.securitycenter.v1.Vulnerability9
mute_update_time (2.google.protobuf.TimestampBàA[
external_systems (2<.google.cloud.securitycenter.v1.Finding.ExternalSystemsEntryBàAA
mitre_attack (2+.google.cloud.securitycenter.v1.MitreAttack6
access (2&.google.cloud.securitycenter.v1.Access?
connections (2*.google.cloud.securitycenter.v1.Connection
mute_initiator (	:
	processes (2\'.google.cloud.securitycenter.v1.ProcessL
contacts! (25.google.cloud.securitycenter.v1.Finding.ContactsEntryBàA?
compliances" (2*.google.cloud.securitycenter.v1.Compliance 
parent_display_name$ (	BàA
description% (	B
exfiltration& (2,.google.cloud.securitycenter.v1.Exfiltration@
iam_bindings\' (2*.google.cloud.securitycenter.v1.IamBinding

next_steps( (	=

containers* (2).google.cloud.securitycenter.v1.Container>

kubernetes+ (2*.google.cloud.securitycenter.v1.Kubernetes:
database, (2(.google.cloud.securitycenter.v1.Database3
files. (2$.google.cloud.securitycenter.v1.FileE
kernel_rootkit2 (2-.google.cloud.securitycenter.v1.KernelRootkitO
SourcePropertiesEntry
key (	%
value (2.google.protobuf.Value:8f
ExternalSystemsEntry
key (	=
value (2..google.cloud.securitycenter.v1.ExternalSystem:8_
ContactsEntry
key (	=
value (2..google.cloud.securitycenter.v1.ContactDetails:8"8
State
STATE_UNSPECIFIED 

ACTIVE
INACTIVE"Q
Severity
SEVERITY_UNSPECIFIED 
CRITICAL
HIGH

MEDIUM
LOW"C
Mute
MUTE_UNSPECIFIED 	
MUTED
UNMUTED
	UNDEFINED"‚
FindingClass
FINDING_CLASS_UNSPECIFIED 

THREAT
VULNERABILITY
MISCONFIGURATION
OBSERVATION
	SCC_ERROR:ÛêA×
%securitycenter.googleapis.com/Finding@organizations/{organization}/sources/{source}/findings/{finding}4folders/{folder}/sources/{source}/findings/{finding}6projects/{project}/sources/{source}/findings/{finding}BØ
"com.google.cloud.securitycenter.v1PZJcloud.google.com/go/securitycenter/apiv1/securitycenterpb;securitycenterpbªGoogle.Cloud.SecurityCenter.V1ÊGoogle\\Cloud\\SecurityCenter\\V1ê!Google::Cloud::SecurityCenter::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

