public sealed class ExternalSystem : IMessage<ExternalSystem>, IEquatable<ExternalSystem>, IDeepCloneable<ExternalSystem>, IBufferMessage, IMessage
Representation of third party SIEM/SOAR fields within SCC.
Implements
IMessage<ExternalSystem>, IEquatable<ExternalSystem>, IDeepCloneable<ExternalSystem>, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.V1Assembly
Google.Cloud.SecurityCenter.V1.dll
Constructors
ExternalSystem()
public ExternalSystem()
ExternalSystem(ExternalSystem)
public ExternalSystem(ExternalSystem other)
Parameter | |
---|---|
Name | Description |
other | ExternalSystem |
Properties
Assignees
public RepeatedField<string> Assignees { get; }
References primary/secondary etc assignees in the external system.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
ExternalSystemName
public ExternalSystemName ExternalSystemName { get; set; }
ExternalSystemName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
Timestamp |
ExternalUid
public string ExternalUid { get; set; }
Identifier that's used to track the given finding in the external system.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
Status
public string Status { get; set; }
Most recent status of the corresponding finding's ticket/tracker in the external system.
Property Value | |
---|---|
Type | Description |
String |