Class ExternalSystem (2.10.0)

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

Representation of third party SIEM/SOAR fields within SCC.

Inheritance

Object > ExternalSystem

Namespace

Google.Cloud.SecurityCenter.V1

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
RepeatedField<String>

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; }

External System Name e.g. jira, demisto, etc. e.g.: 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