public sealed class BulkMuteFindingsRequest : IMessage<BulkMuteFindingsRequest>, IEquatable<BulkMuteFindingsRequest>, IDeepCloneable<BulkMuteFindingsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center v1 API 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.
Expression that identifies findings that should be updated.
The expression is a list of zero or more restrictions combined
via logical operators AND and OR. Parentheses are supported, and OR
has higher precedence than AND.
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.
public BulkMuteFindingsRequest.Types.MuteState MuteState { get; set; }
Optional. All findings matching the given filter will have their mute state
set to this value. The default value is MUTED. Setting this to
UNDEFINED will clear the mute state on all matching findings.
Required. The parent, at which bulk action needs to be applied. Its format
is organizations/[organization_id], folders/[folder_id],
projects/[project_id].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available for \u003ccode\u003eBulkMuteFindingsRequest\u003c/code\u003e in the Google Cloud Security Center v1 API is version 3.24.0.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation provides reference material for the \u003ccode\u003eBulkMuteFindingsRequest\u003c/code\u003e class, used for updating multiple findings at once, within the Google Cloud Security Center v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBulkMuteFindingsRequest\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of \u003ccode\u003eBulkMuteFindingsRequest\u003c/code\u003e include \u003ccode\u003eFilter\u003c/code\u003e, \u003ccode\u003eMuteAnnotation\u003c/code\u003e, \u003ccode\u003eMuteState\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eParentAsResourceName\u003c/code\u003e, which are used to specify which findings are affected and how.\u003c/p\u003e\n"],["\u003cp\u003eThis class provides methods to Bulk mute findings based on a given filter and there is no way to stop the operation once it is started.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Security Command Center v1 API - Class BulkMuteFindingsRequest (3.24.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.24.0 (latest)](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/latest/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.23.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.23.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.22.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.22.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.21.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.21.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.20.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.20.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.19.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.19.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.18.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.18.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.17.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.17.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.16.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.16.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.15.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.15.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.14.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.14.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.13.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.13.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.12.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.12.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.11.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.11.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.10.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.10.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.9.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.9.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.8.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.8.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.7.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.7.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.6.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.6.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.5.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.4.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.3.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.2.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.1.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.1.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [3.0.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/3.0.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.13.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.12.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.11.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.10.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.9.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.8.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.7.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.6.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.5.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.4.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.3.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/2.2.0/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest) \n\n public sealed class BulkMuteFindingsRequest : IMessage\u003cBulkMuteFindingsRequest\u003e, IEquatable\u003cBulkMuteFindingsRequest\u003e, IDeepCloneable\u003cBulkMuteFindingsRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Security Command Center v1 API 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\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e BulkMuteFindingsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[BulkMuteFindingsRequest](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/latest/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[BulkMuteFindingsRequest](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/latest/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[BulkMuteFindingsRequest](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/latest/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.SecurityCenter.V1](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/latest/Google.Cloud.SecurityCenter.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.SecurityCenter.V1.dll\n\nConstructors\n------------\n\n### BulkMuteFindingsRequest()\n\n public BulkMuteFindingsRequest()\n\n### BulkMuteFindingsRequest(BulkMuteFindingsRequest)\n\n public BulkMuteFindingsRequest(BulkMuteFindingsRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nExpression that identifies findings that should be updated.\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`.\n\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.\n\nThe supported operators are:\n\n- `=` for all value types.\n- `\u003e`, `\u003c`, `\u003e=`, `\u003c=` for integer values.\n- `:`, meaning substring matching, for strings.\n\nThe supported value types are:\n\n- string literals in quotes.\n- integer literals without quotes.\n- boolean literals `true` and `false` without quotes.\n\n### MuteAnnotation\n\n [Obsolete]\n public string MuteAnnotation { get; set; }\n\nThis can be a mute configuration name or any identifier for mute/unmute\nof findings based on the filter.\n\n### MuteState\n\n public BulkMuteFindingsRequest.Types.MuteState MuteState { get; set; }\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### Parent\n\n public string Parent { get; set; }\n\nRequired. The parent, at which bulk action needs to be applied. Its format\nis `organizations/[organization_id]`, `folders/[folder_id]`,\n`projects/[project_id]`.\n\n### ParentAsResourceName\n\n public IResourceName ParentAsResourceName { get; set; }\n\n[IResourceName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.IResourceName.html)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.SecurityCenter.V1/latest/Google.Cloud.SecurityCenter.V1.BulkMuteFindingsRequest#Google_Cloud_SecurityCenter_V1_BulkMuteFindingsRequest_Parent) resource name property."]]