The maximum number of rule deployments to return. The service may return
fewer than this value. If unspecified, at most 100 rule deployments will be
returned. The maximum value is 1000; values above 1000 will be coerced to
1000.
Required. The collection of all parents which own all rule deployments. The
"-" wildcard token must be used as the rule identifier in the resource
path. Format:
projects/{project}/locations/{location}/instances/{instance}/rules/-
[[["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."],[],[],null,["# Chronicle v1 API - Class ListRuleDeploymentsRequest (1.0.0-beta02)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0-beta02 (latest)](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleDeploymentsRequest)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/1.0.0-beta01/Google.Cloud.Chronicle.V1.ListRuleDeploymentsRequest) \n\n public sealed class ListRuleDeploymentsRequest : IMessage\u003cListRuleDeploymentsRequest\u003e, IEquatable\u003cListRuleDeploymentsRequest\u003e, IDeepCloneable\u003cListRuleDeploymentsRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Chronicle v1 API class ListRuleDeploymentsRequest.\n\nRequest message for ListRuleDeployments. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListRuleDeploymentsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListRuleDeploymentsRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleDeploymentsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListRuleDeploymentsRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleDeploymentsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListRuleDeploymentsRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleDeploymentsRequest), [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), [IPageRequest](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageRequest.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.Chronicle.V1](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Chronicle.V1.dll\n\nConstructors\n------------\n\n### ListRuleDeploymentsRequest()\n\n public ListRuleDeploymentsRequest()\n\n### ListRuleDeploymentsRequest(ListRuleDeploymentsRequest)\n\n public ListRuleDeploymentsRequest(ListRuleDeploymentsRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nA filter that can be used to retrieve specific rule deployments.\nThe following fields are filterable:\narchived, name\n\n### PageSize\n\n public int PageSize { get; set; }\n\nThe maximum number of rule deployments to return. The service may return\nfewer than this value. If unspecified, at most 100 rule deployments will be\nreturned. The maximum value is 1000; values above 1000 will be coerced to\n1000.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nA page token, received from a previous `ListRuleDeployments` call.\nProvide this to retrieve the subsequent page.\n\nWhen paginating, all other parameters provided to `ListRuleDeployments`\nmust match the call that provided the page token.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The collection of all parents which own all rule deployments. The\n\"-\" wildcard token must be used as the rule identifier in the resource\npath. Format:\n`projects/{project}/locations/{location}/instances/{instance}/rules/-`\n\n### ParentAsRuleName\n\n public RuleName ParentAsRuleName { get; set; }\n\n[RuleName](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.RuleName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleDeploymentsRequest#Google_Cloud_Chronicle_V1_ListRuleDeploymentsRequest_Parent) resource name property."]]