Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class ExternalSystem.
Representation of third party SIEM/SOAR fields within SCC.
Generated from protobuf message google.cloud.securitycenter.v1.ExternalSystem
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
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"
↳ assignees
array
References primary/secondary etc assignees in the external system.
↳ external_uid
string
Identifier that's used to track the given finding in the external system.
↳ status
string
Most recent status of the corresponding finding's ticket/tracker in the external system.
↳ external_system_update_time
Google\Protobuf\Timestamp
The most recent time when the corresponding finding's ticket/tracker was updated in the external system.
getName
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"
Generated from protobuf field string name = 1;
string
setName
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"
Generated from protobuf field string name = 1;
var
string
$this
getAssignees
References primary/secondary etc assignees in the external system.
Generated from protobuf field repeated string assignees = 2;
Google\Protobuf\Internal\RepeatedField
setAssignees
References primary/secondary etc assignees in the external system.
Generated from protobuf field repeated string assignees = 2;
var
string[]
$this
getExternalUid
Identifier that's used to track the given finding in the external system.
Generated from protobuf field string external_uid = 3;
string
setExternalUid
Identifier that's used to track the given finding in the external system.
Generated from protobuf field string external_uid = 3;
var
string
$this
getStatus
Most recent status of the corresponding finding's ticket/tracker in the external system.
Generated from protobuf field string status = 4;
string
setStatus
Most recent status of the corresponding finding's ticket/tracker in the external system.
Generated from protobuf field string status = 4;
var
string
$this
getExternalSystemUpdateTime
The most recent time when the corresponding finding's ticket/tracker was updated in the external system.
Generated from protobuf field .google.protobuf.Timestamp external_system_update_time = 5;
Google\Protobuf\Timestamp|null
hasExternalSystemUpdateTime
clearExternalSystemUpdateTime
setExternalSystemUpdateTime
The most recent time when the corresponding finding's ticket/tracker was updated in the external system.
Generated from protobuf field .google.protobuf.Timestamp external_system_update_time = 5;
var
Google\Protobuf\Timestamp
$this