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 messagegoogle.cloud.securitycenter.v1.ExternalSystem
Namespace
Google \ Cloud \ SecurityCenter \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
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
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.
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, 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
Type
Description
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"
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getAssignees
References primary/secondary etc assignees in the external system.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Security Command Center V1 Client - Class ExternalSystem (2.2.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.2.1 (latest)](/php/docs/reference/cloud-security-center/latest/V1.ExternalSystem)\n- [2.2.0](/php/docs/reference/cloud-security-center/2.2.0/V1.ExternalSystem)\n- [2.1.1](/php/docs/reference/cloud-security-center/2.1.1/V1.ExternalSystem)\n- [2.0.4](/php/docs/reference/cloud-security-center/2.0.4/V1.ExternalSystem)\n- [1.32.0](/php/docs/reference/cloud-security-center/1.32.0/V1.ExternalSystem)\n- [1.31.0](/php/docs/reference/cloud-security-center/1.31.0/V1.ExternalSystem)\n- [1.30.0](/php/docs/reference/cloud-security-center/1.30.0/V1.ExternalSystem)\n- [1.29.0](/php/docs/reference/cloud-security-center/1.29.0/V1.ExternalSystem)\n- [1.28.2](/php/docs/reference/cloud-security-center/1.28.2/V1.ExternalSystem)\n- [1.21.0](/php/docs/reference/cloud-security-center/1.21.0/V1.ExternalSystem)\n- [1.20.2](/php/docs/reference/cloud-security-center/1.20.2/V1.ExternalSystem)\n- [1.19.1](/php/docs/reference/cloud-security-center/1.19.1/V1.ExternalSystem)\n- [1.18.0](/php/docs/reference/cloud-security-center/1.18.0/V1.ExternalSystem)\n- [1.17.0](/php/docs/reference/cloud-security-center/1.17.0/V1.ExternalSystem)\n- [1.16.0](/php/docs/reference/cloud-security-center/1.16.0/V1.ExternalSystem)\n- [1.15.1](/php/docs/reference/cloud-security-center/1.15.1/V1.ExternalSystem)\n- [1.14.2](/php/docs/reference/cloud-security-center/1.14.2/V1.ExternalSystem)\n- [1.13.1](/php/docs/reference/cloud-security-center/1.13.1/V1.ExternalSystem) \nReference documentation and code samples for the Google Cloud Security Command Center V1 Client class ExternalSystem.\n\nRepresentation of third party SIEM/SOAR fields within SCC.\n\nGenerated from protobuf message `google.cloud.securitycenter.v1.ExternalSystem`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ SecurityCenter \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nFull resource name of the external system, for example:\n\"organizations/1234/sources/5678/findings/123456/externalSystems/jira\",\n\"folders/1234/sources/5678/findings/123456/externalSystems/jira\",\n\"projects/1234/sources/5678/findings/123456/externalSystems/jira\"\n\n### setName\n\nFull resource name of the external system, for example:\n\"organizations/1234/sources/5678/findings/123456/externalSystems/jira\",\n\"folders/1234/sources/5678/findings/123456/externalSystems/jira\",\n\"projects/1234/sources/5678/findings/123456/externalSystems/jira\"\n\n### getAssignees\n\nReferences primary/secondary etc assignees in the external system.\n\n### setAssignees\n\nReferences primary/secondary etc assignees in the external system.\n\n### getExternalUid\n\nThe identifier that's used to track the finding's corresponding case in the\nexternal system.\n\n### setExternalUid\n\nThe identifier that's used to track the finding's corresponding case in the\nexternal system.\n\n### getStatus\n\nThe most recent status of the finding's corresponding case, as reported by\nthe external system.\n\n### setStatus\n\nThe most recent status of the finding's corresponding case, as reported by\nthe external system.\n\n### getExternalSystemUpdateTime\n\nThe time when the case was last updated, as reported by the external\nsystem.\n\n### hasExternalSystemUpdateTime\n\n### clearExternalSystemUpdateTime\n\n### setExternalSystemUpdateTime\n\nThe time when the case was last updated, as reported by the external\nsystem.\n\n### getCaseUri\n\nThe link to the finding's corresponding case in the external system.\n\n### setCaseUri\n\nThe link to the finding's corresponding case in the external system.\n\n### getCasePriority\n\nThe priority of the finding's corresponding case in the external system.\n\n### setCasePriority\n\nThe priority of the finding's corresponding case in the external system.\n\n### getCaseSla\n\nThe SLA of the finding's corresponding case in the external system.\n\n### hasCaseSla\n\n### clearCaseSla\n\n### setCaseSla\n\nThe SLA of the finding's corresponding case in the external system.\n\n### getCaseCreateTime\n\nThe time when the case was created, as reported by the external system.\n\n### hasCaseCreateTime\n\n### clearCaseCreateTime\n\n### setCaseCreateTime\n\nThe time when the case was created, as reported by the external system.\n\n### getCaseCloseTime\n\nThe time when the case was closed, as reported by the external system.\n\n### hasCaseCloseTime\n\n### clearCaseCloseTime\n\n### setCaseCloseTime\n\nThe time when the case was closed, as reported by the external system.\n\n### getTicketInfo\n\nInformation about the ticket, if any, that is being used to track the\nresolution of the issue that is identified by this finding.\n\n### hasTicketInfo\n\n### clearTicketInfo\n\n### setTicketInfo\n\nInformation about the ticket, if any, that is being used to track the\nresolution of the issue that is identified by this finding."]]