Show / Hide Table of Contents

Class GoogleCloudSecuritycenterV2ExternalSystem

Representation of third party SIEM/SOAR fields within SCC.

Inheritance
object
GoogleCloudSecuritycenterV2ExternalSystem
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1beta1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1beta1.dll
Syntax
public class GoogleCloudSecuritycenterV2ExternalSystem : IDirectResponseSchema

Properties

Assignees

References primary/secondary etc assignees in the external system.

Declaration
[JsonProperty("assignees")]
public virtual IList<string> Assignees { get; set; }
Property Value
Type Description
IList<string>

CaseCloseTime

object representation of CaseCloseTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CaseCloseTimeDateTimeOffset instead.")]
public virtual object CaseCloseTime { get; set; }
Property Value
Type Description
object

CaseCloseTimeDateTimeOffset

DateTimeOffset representation of CaseCloseTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CaseCloseTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CaseCloseTimeRaw

The time when the case was closed, as reported by the external system.

Declaration
[JsonProperty("caseCloseTime")]
public virtual string CaseCloseTimeRaw { get; set; }
Property Value
Type Description
string

CaseCreateTime

object representation of CaseCreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CaseCreateTimeDateTimeOffset instead.")]
public virtual object CaseCreateTime { get; set; }
Property Value
Type Description
object

CaseCreateTimeDateTimeOffset

DateTimeOffset representation of CaseCreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CaseCreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CaseCreateTimeRaw

The time when the case was created, as reported by the external system.

Declaration
[JsonProperty("caseCreateTime")]
public virtual string CaseCreateTimeRaw { get; set; }
Property Value
Type Description
string

CasePriority

The priority of the finding's corresponding case in the external system.

Declaration
[JsonProperty("casePriority")]
public virtual string CasePriority { get; set; }
Property Value
Type Description
string

CaseSla

object representation of CaseSlaRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CaseSlaDateTimeOffset instead.")]
public virtual object CaseSla { get; set; }
Property Value
Type Description
object

CaseSlaDateTimeOffset

DateTimeOffset representation of CaseSlaRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CaseSlaDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CaseSlaRaw

The SLA of the finding's corresponding case in the external system.

Declaration
[JsonProperty("caseSla")]
public virtual string CaseSlaRaw { get; set; }
Property Value
Type Description
string

CaseUri

The link to the finding's corresponding case in the external system.

Declaration
[JsonProperty("caseUri")]
public virtual string CaseUri { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExternalSystemUpdateTime

object representation of ExternalSystemUpdateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ExternalSystemUpdateTimeDateTimeOffset instead.")]
public virtual object ExternalSystemUpdateTime { get; set; }
Property Value
Type Description
object

ExternalSystemUpdateTimeDateTimeOffset

DateTimeOffset representation of ExternalSystemUpdateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? ExternalSystemUpdateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

ExternalSystemUpdateTimeRaw

The time when the case was last updated, as reported by the external system.

Declaration
[JsonProperty("externalSystemUpdateTime")]
public virtual string ExternalSystemUpdateTimeRaw { get; set; }
Property Value
Type Description
string

ExternalUid

The identifier that's used to track the finding's corresponding case in the external system.

Declaration
[JsonProperty("externalUid")]
public virtual string ExternalUid { get; set; }
Property Value
Type Description
string

Name

Full resource name of the external system. The following list shows some examples: + organizations/1234/sources/5678/findings/123456/externalSystems/jira + organizations/1234/sources/5678/locations/us/findings/123456/externalSystems/jira + folders/1234/sources/5678/findings/123456/externalSystems/jira + folders/1234/sources/5678/locations/us/findings/123456/externalSystems/jira + projects/1234/sources/5678/findings/123456/externalSystems/jira + projects/1234/sources/5678/locations/us/findings/123456/externalSystems/jira

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Status

The most recent status of the finding's corresponding case, as reported by the external system.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
string

TicketInfo

Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.

Declaration
[JsonProperty("ticketInfo")]
public virtual GoogleCloudSecuritycenterV2TicketInfo TicketInfo { get; set; }
Property Value
Type Description
GoogleCloudSecuritycenterV2TicketInfo

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX