Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class BulkMuteFindingsRequest.
Request message for bulk findings update.
Note:
If multiple bulk update requests match the same resource, the order in
which they get executed is not defined.
Once a bulk operation is started, there is no way to stop it.
Generated from protobuf messagegoogle.cloud.securitycenter.v2.BulkMuteFindingsRequest
Namespace
Google \ Cloud \ SecurityCenter \ V2
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The parent, at which bulk action needs to be applied. If no location is specified, findings are updated in global. The following list shows some examples: +organizations/[organization_id]+organizations/[organization_id]/locations/[location_id]+folders/[folder_id]+folders/[folder_id]/locations/[location_id]+projects/[project_id]+projects/[project_id]/locations/[location_id]
↳ filter
string
Expression that identifies findings that should be updated. The expression is a list of zero or more restrictions combined via logical operatorsANDandOR. Parentheses are supported, andORhas higher precedence thanAND. Restrictions have the form<field> <operator> <value>and may have a-character in front of them to indicate negation. The fields map to those defined in the corresponding resource. The supported operators are: * *=for all value types. * *>,<,>=,<=for integer values. * *:, meaning substring matching, for strings. The supported value types are: * * string literals in quotes. * * integer literals without quotes. * * boolean literalstrueandfalsewithout quotes.
↳ mute_state
int
Optional. All findings matching the given filter will have their mute state set to this value. The default value isMUTED. Setting this toUNDEFINEDwill clear the mute state on all matching findings.
getParent
Required. The parent, at which bulk action needs to be applied. If no
location is specified, findings are updated in global. The following list
shows some examples:
Required. The parent, at which bulk action needs to be applied. If no
location is specified, findings are updated in global. The following list
shows some examples:
Expression that identifies findings that should be updated.
The expression is a list of zero or more restrictions combined
via logical operatorsANDandOR. Parentheses are supported, andORhas higher precedence thanAND.
Restrictions have the form<field> <operator> <value>and may have a-character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=for all value types.
>,<,>=,<=for integer values.
:, meaning substring matching, for strings.
The supported value types are:
string literals in quotes.
integer literals without quotes.
boolean literalstrueandfalsewithout quotes.
Returns
Type
Description
string
setFilter
Expression that identifies findings that should be updated.
The expression is a list of zero or more restrictions combined
via logical operatorsANDandOR. Parentheses are supported, andORhas higher precedence thanAND.
Restrictions have the form<field> <operator> <value>and may have a-character in front of them to indicate negation. The fields map to
those defined in the corresponding resource.
The supported operators are:
=for all value types.
>,<,>=,<=for integer values.
:, meaning substring matching, for strings.
The supported value types are:
string literals in quotes.
integer literals without quotes.
boolean literalstrueandfalsewithout quotes.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getMuteState
Optional. All findings matching the given filter will have their mute state
set to this value. The default value isMUTED. Setting this toUNDEFINEDwill clear the mute state on all matching findings.
Returns
Type
Description
int
setMuteState
Optional. All findings matching the given filter will have their mute state
set to this value. The default value isMUTED. Setting this toUNDEFINEDwill clear the mute state on all matching findings.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
static::build
Parameter
Name
Description
parent
string
Required. The parent, at which bulk action needs to be applied. If no
location is specified, findings are updated in global. The following list
shows some examples:
[[["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 V2 Client - Class BulkMuteFindingsRequest (2.2.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.2.1 (latest)](/php/docs/reference/cloud-security-center/latest/V2.BulkMuteFindingsRequest)\n- [2.2.0](/php/docs/reference/cloud-security-center/2.2.0/V2.BulkMuteFindingsRequest)\n- [2.1.1](/php/docs/reference/cloud-security-center/2.1.1/V2.BulkMuteFindingsRequest)\n- [2.0.4](/php/docs/reference/cloud-security-center/2.0.4/V2.BulkMuteFindingsRequest)\n- [1.32.0](/php/docs/reference/cloud-security-center/1.32.0/V2.BulkMuteFindingsRequest)\n- [1.31.0](/php/docs/reference/cloud-security-center/1.31.0/V2.BulkMuteFindingsRequest)\n- [1.30.0](/php/docs/reference/cloud-security-center/1.30.0/V2.BulkMuteFindingsRequest)\n- [1.29.0](/php/docs/reference/cloud-security-center/1.29.0/V2.BulkMuteFindingsRequest)\n- [1.28.2](/php/docs/reference/cloud-security-center/1.28.2/V2.BulkMuteFindingsRequest)\n- [1.21.0](/php/docs/reference/cloud-security-center/1.21.0/V2.BulkMuteFindingsRequest)\n- [1.20.2](/php/docs/reference/cloud-security-center/1.20.2/V2.BulkMuteFindingsRequest)\n- [1.19.1](/php/docs/reference/cloud-security-center/1.19.1/V2.BulkMuteFindingsRequest)\n- [1.18.0](/php/docs/reference/cloud-security-center/1.18.0/V2.BulkMuteFindingsRequest)\n- [1.17.0](/php/docs/reference/cloud-security-center/1.17.0/V2.BulkMuteFindingsRequest)\n- [1.16.0](/php/docs/reference/cloud-security-center/1.16.0/V2.BulkMuteFindingsRequest)\n- [1.15.1](/php/docs/reference/cloud-security-center/1.15.1/V2.BulkMuteFindingsRequest)\n- [1.14.2](/php/docs/reference/cloud-security-center/1.14.2/V2.BulkMuteFindingsRequest)\n- [1.13.1](/php/docs/reference/cloud-security-center/1.13.1/V2.BulkMuteFindingsRequest) \nReference documentation and code samples for the Google Cloud Security Command Center V2 Client class BulkMuteFindingsRequest.\n\nRequest message for bulk findings update.\n\nNote:\n\n1. If multiple bulk update requests match the same resource, the order in which they get executed is not defined.\n2. Once a bulk operation is started, there is no way to stop it.\n\nGenerated from protobuf message `google.cloud.securitycenter.v2.BulkMuteFindingsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ SecurityCenter \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The parent, at which bulk action needs to be applied. If no\nlocation is specified, findings are updated in global. The following list\nshows some examples:\n\n- `organizations/[organization_id]`\n- `organizations/[organization_id]/locations/[location_id]`\n- `folders/[folder_id]`\n- `folders/[folder_id]/locations/[location_id]`\n- `projects/[project_id]`\n- `projects/[project_id]/locations/[location_id]`\n\n### setParent\n\nRequired. The parent, at which bulk action needs to be applied. If no\nlocation is specified, findings are updated in global. The following list\nshows some examples:\n\n- `organizations/[organization_id]`\n- `organizations/[organization_id]/locations/[location_id]`\n- `folders/[folder_id]`\n- `folders/[folder_id]/locations/[location_id]`\n- `projects/[project_id]`\n- `projects/[project_id]/locations/[location_id]`\n\n### getFilter\n\nExpression that identifies findings that should be updated.\n\nThe expression is a list of zero or more restrictions combined\nvia logical operators `AND` and `OR`. Parentheses are supported, and `OR`\nhas higher precedence than `AND`.\nRestrictions have the form `\u003cfield\u003e \u003coperator\u003e \u003cvalue\u003e` and may have a\n`-` character in front of them to indicate negation. The fields map to\nthose defined in the corresponding resource.\nThe supported operators are:\n\n- `=` for all value types.\n- `\u003e`, `\u003c`, `\u003e=`, `\u003c=` for integer values.\n- `:`, meaning substring matching, for strings. The supported value types are:\n- string literals in quotes.\n- integer literals without quotes.\n- boolean literals `true` and `false` without quotes.\n\n### setFilter\n\nExpression that identifies findings that should be updated.\n\nThe expression is a list of zero or more restrictions combined\nvia logical operators `AND` and `OR`. Parentheses are supported, and `OR`\nhas higher precedence than `AND`.\nRestrictions have the form `\u003cfield\u003e \u003coperator\u003e \u003cvalue\u003e` and may have a\n`-` character in front of them to indicate negation. The fields map to\nthose defined in the corresponding resource.\nThe supported operators are:\n\n- `=` for all value types.\n- `\u003e`, `\u003c`, `\u003e=`, `\u003c=` for integer values.\n- `:`, meaning substring matching, for strings. The supported value types are:\n- string literals in quotes.\n- integer literals without quotes.\n- boolean literals `true` and `false` without quotes.\n\n### getMuteState\n\nOptional. All findings matching the given filter will have their mute state\nset to this value. The default value is `MUTED`. Setting this to\n`UNDEFINED` will clear the mute state on all matching findings.\n\n### setMuteState\n\nOptional. All findings matching the given filter will have their mute state\nset to this value. The default value is `MUTED`. Setting this to\n`UNDEFINED` will clear the mute state on all matching findings.\n\n### static::build"]]