Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class ExternalSystem.
Representation of third party SIEM/SOAR fields within SCC.
Generated from protobuf message google.cloud.securitycenter.v2.ExternalSystem
Namespace
Google \ Cloud \ SecurityCenter \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
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
↳ assignees
array
References primary/secondary etc assignees in the external system.
↳ external_uid
string
The identifier that's used to track the finding's corresponding case in the external system.
↳ status
string
The most recent status of the finding's corresponding case, as reported by the external system.
↳ external_system_update_time
Google\Protobuf\Timestamp
The time when the case was last updated, as reported by the external system.
↳ case_uri
string
The link to the finding's corresponding case in the external system.
↳ case_priority
string
The priority of the finding's corresponding case in the external system.
↳ case_sla
↳ case_create_time
↳ case_close_time
↳ ticket_info
Google\Cloud\SecurityCenter\V2\ExternalSystem\TicketInfo
Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.
getName
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
string
setName
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
var
string
$this
getAssignees
References primary/secondary etc assignees in the external system.
setAssignees
References primary/secondary etc assignees in the external system.
var
string[]
$this
getExternalUid
The identifier that's used to track the finding's corresponding case in the external system.
string
setExternalUid
The identifier that's used to track the finding's corresponding case in the external system.
var
string
$this
getStatus
The most recent status of the finding's corresponding case, as reported by the external system.
string
setStatus
The most recent status of the finding's corresponding case, as reported by the external system.
var
string
$this
getExternalSystemUpdateTime
The time when the case was last updated, as reported by the external system.
hasExternalSystemUpdateTime
clearExternalSystemUpdateTime
setExternalSystemUpdateTime
The time when the case was last updated, as reported by the external system.
$this
getCaseUri
The link to the finding's corresponding case in the external system.
string
setCaseUri
The link to the finding's corresponding case in the external system.
var
string
$this
getCasePriority
The priority of the finding's corresponding case in the external system.
string
setCasePriority
The priority of the finding's corresponding case in the external system.
var
string
$this
getCaseSla
The SLA of the finding's corresponding case in the external system.
hasCaseSla
clearCaseSla
setCaseSla
The SLA of the finding's corresponding case in the external system.
$this
getCaseCreateTime
The time when the case was created, as reported by the external system.
hasCaseCreateTime
clearCaseCreateTime
setCaseCreateTime
The time when the case was created, as reported by the external system.
$this
getCaseCloseTime
The time when the case was closed, as reported by the external system.
hasCaseCloseTime
clearCaseCloseTime
setCaseCloseTime
The time when the case was closed, as reported by the external system.
$this
getTicketInfo
Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.
hasTicketInfo
clearTicketInfo
setTicketInfo
Information about the ticket, if any, that is being used to track the resolution of the issue that is identified by this finding.
$this