View Source GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV1ExternalSystem (google_api_security_center v0.25.1)

Representation of third party SIEM/SOAR fields within SCC.

Attributes

  • assignees (type: list(String.t), default: nil) - References primary/secondary etc assignees in the external system.
  • externalSystemUpdateTime (type: DateTime.t, default: nil) - The most recent time when the corresponding finding's ticket/tracker was updated in the external system.
  • externalUid (type: String.t, default: nil) - Identifier that's used to track the given finding in the external system.
  • name (type: String.t, default: nil) - 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
  • status (type: String.t, default: nil) - Most recent status of the corresponding finding's ticket/tracker in the external system.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.SecurityCenter.V1.Model.GoogleCloudSecuritycenterV1ExternalSystem{
    assignees: [String.t()] | nil,
    externalSystemUpdateTime: DateTime.t() | nil,
    externalUid: String.t() | nil,
    name: String.t() | nil,
    status: String.t() | nil
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.