The maximum number of revisions to return per page. The service may return
fewer than this value. If unspecified, at most 100 revisions will be
returned. The maximum value is 1000; values above 1000 will be coerced to
1000.
[[["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 ListRuleRevisionsRequest (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.ListRuleRevisionsRequest)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/1.0.0-beta01/Google.Cloud.Chronicle.V1.ListRuleRevisionsRequest) \n\n public sealed class ListRuleRevisionsRequest : IMessage\u003cListRuleRevisionsRequest\u003e, IEquatable\u003cListRuleRevisionsRequest\u003e, IDeepCloneable\u003cListRuleRevisionsRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Chronicle v1 API class ListRuleRevisionsRequest.\n\nRequest message for ListRuleRevisions method. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListRuleRevisionsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListRuleRevisionsRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleRevisionsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListRuleRevisionsRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleRevisionsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListRuleRevisionsRequest](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleRevisionsRequest), [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### ListRuleRevisionsRequest()\n\n public ListRuleRevisionsRequest()\n\n### ListRuleRevisionsRequest(ListRuleRevisionsRequest)\n\n public ListRuleRevisionsRequest(ListRuleRevisionsRequest other)\n\nProperties\n----------\n\n### Name\n\n public string Name { get; set; }\n\nRequired. The name of the rule to list revisions for.\nFormat:\n`projects/{project}/locations/{location}/instances/{instance}/rules/{rule}`\n\n### PageSize\n\n public int PageSize { get; set; }\n\nThe maximum number of revisions to return per page. The service may return\nfewer than this value. If unspecified, at most 100 revisions 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\nThe page token, received from a previous `ListRuleRevisions` call.\nProvide this to retrieve the subsequent page.\n\nWhen paginating, all other parameters provided to `ListRuleRevisions`\nmust match the call that provided the page token.\n\n### RuleName\n\n public RuleName RuleName { get; set; }\n\n[RuleName](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.RuleName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ListRuleRevisionsRequest#Google_Cloud_Chronicle_V1_ListRuleRevisionsRequest_Name) resource name property.\n\n### View\n\n public RuleView View { get; set; }\n\nThe view field indicates the scope of fields to populate for the revision\nbeing returned. If unspecified, defaults to BASIC."]]