Google Cloud Security Command Center v1 API - Class ExternalSystem (3.9.0)

public sealed class ExternalSystem : IMessage<ExternalSystem>, IEquatable<ExternalSystem>, IDeepCloneable<ExternalSystem>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Security Command Center v1 API class ExternalSystem.

Representation of third party SIEM/SOAR fields within SCC.

Inheritance

object > ExternalSystem

Namespace

GoogleCloudGoogle.Cloud.SecurityCenterV1

Assembly

Google.Cloud.SecurityCenter.V1.dll

Constructors

ExternalSystem()

public ExternalSystem()

ExternalSystem(ExternalSystem)

public ExternalSystem(ExternalSystem other)
Parameter
NameDescription
otherExternalSystem

Properties

Assignees

public RepeatedField<string> Assignees { get; }

References primary/secondary etc assignees in the external system.

Property Value
TypeDescription
RepeatedFieldstring

ExternalSystemName

public ExternalSystemName ExternalSystemName { get; set; }

ExternalSystemName-typed view over the Name resource name property.

Property Value
TypeDescription
ExternalSystemName

ExternalSystemUpdateTime

public Timestamp ExternalSystemUpdateTime { get; set; }

The most recent time when the corresponding finding's ticket/tracker was updated in the external system.

Property Value
TypeDescription
Timestamp

ExternalUid

public string ExternalUid { get; set; }

Identifier that's used to track the given finding in the external system.

Property Value
TypeDescription
string

Name

public string Name { get; set; }

Full resource name of the external system, for example: "organizations/1234/sources/5678/findings/123456/externalSystems/jira", "folders/1234/sources/5678/findings/123456/externalSystems/jira", "projects/1234/sources/5678/findings/123456/externalSystems/jira"

Property Value
TypeDescription
string

Status

public string Status { get; set; }

Most recent status of the corresponding finding's ticket/tracker in the external system.

Property Value
TypeDescription
string