Cloud Security Command Center V1 API - Class Google::Cloud::SecurityCenter::V1::ExternalSystem (v0.29.0)

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

Representation of third party SIEM/SOAR fields within SCC.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#assignees

def assignees() -> ::Array<::String>
Returns
  • (::Array<::String>) — References primary/secondary etc assignees in the external system.

#assignees=

def assignees=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — References primary/secondary etc assignees in the external system.
Returns
  • (::Array<::String>) — References primary/secondary etc assignees in the external system.

#external_system_update_time

def external_system_update_time() -> ::Google::Protobuf::Timestamp
Returns

#external_system_update_time=

def external_system_update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
  • value (::Google::Protobuf::Timestamp) — The most recent time when the corresponding finding's ticket/tracker was updated in the external system.
Returns

#external_uid

def external_uid() -> ::String
Returns
  • (::String) — Identifier that's used to track the given finding in the external system.

#external_uid=

def external_uid=(value) -> ::String
Parameter
  • value (::String) — Identifier that's used to track the given finding in the external system.
Returns
  • (::String) — Identifier that's used to track the given finding in the external system.

#name

def name() -> ::String
Returns
  • (::String) — 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"

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — 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"
Returns
  • (::String) — 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"

#status

def status() -> ::String
Returns
  • (::String) — Most recent status of the corresponding finding's ticket/tracker in the external system.

#status=

def status=(value) -> ::String
Parameter
  • value (::String) — Most recent status of the corresponding finding's ticket/tracker in the external system.
Returns
  • (::String) — Most recent status of the corresponding finding's ticket/tracker in the external system.