Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class SetFindingStateRequest.
Request message for updating a finding's state.
Generated from protobuf message google.cloud.securitycenter.v2.SetFindingStateRequest
Namespace
Google \ Cloud \ SecurityCenter \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The relative resource name
of the finding. If no location is specified, finding is assumed to be in global. The following list shows some examples: + organizations/{organization_id}/sources/{source_id}/findings/{finding_id}
+ organizations/{organization_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
+ folders/{folder_id}/sources/{source_id}/findings/{finding_id}
+ folders/{folder_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
+ projects/{project_id}/sources/{source_id}/findings/{finding_id}
+ projects/{project_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
↳ state
int
Required. The desired State of the finding.
getName
Required. The relative resource
name
of the finding. If no location is specified, finding is assumed to be in
global. The following list shows some examples:
+ organizations/{organization_id}/sources/{source_id}/findings/{finding_id}
+ organizations/{organization_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
-
folders/{folder_id}/sources/{source_id}/findings/{finding_id}
+folders/{folder_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
-
projects/{project_id}/sources/{source_id}/findings/{finding_id}
+projects/{project_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
string
setName
Required. The relative resource
name
of the finding. If no location is specified, finding is assumed to be in
global. The following list shows some examples:
+ organizations/{organization_id}/sources/{source_id}/findings/{finding_id}
+ organizations/{organization_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
-
folders/{folder_id}/sources/{source_id}/findings/{finding_id}
+folders/{folder_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
-
projects/{project_id}/sources/{source_id}/findings/{finding_id}
+projects/{project_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
var
string
$this
getState
Required. The desired State of the finding.
int
setState
Required. The desired State of the finding.
var
int
$this
static::build
name
string
Required. The relative resource name of the finding. If no location is specified, finding is assumed to be in global. The following list shows some examples:
+ organizations/{organization_id}/sources/{source_id}/findings/{finding_id}
+ organizations/{organization_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
-
folders/{folder_id}/sources/{source_id}/findings/{finding_id}
+folders/{folder_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
-
projects/{project_id}/sources/{source_id}/findings/{finding_id}
+projects/{project_id}/sources/{source_id}/locations/{location_id}/findings/{finding_id}
Please see SecurityCenterClient::findingName() for help formatting this field.
state
int
Required. The desired State of the finding. For allowed values, use constants defined on Finding\State