Optional. Lists the resource changes that match the filter expression. A
filter expression filters the resource changes listed in the response. The
expression must be of the form '{field} {operator} {value}' where
operators: '<', '>',
'<=',
'>=',
'!=', '=', ':' are supported (colon ':' represents a HAS operator which is
roughly synonymous with equality). {field} can refer to a proto or JSON
field, or a synthetic field. Field names can be camelCase or snake_case.
Examples:
Filter by name:
name =
"projects/foo/locations/us-central1/previews/dep/resourceChanges/baz
Optional. When requesting a page of resource changes, 'page_size' specifies
number of resource changes to return. If unspecified, at most 500 will be
returned. The maximum value is 1000.
Optional. Token returned by previous call to 'ListResourceChanges' which
specifies the position in the list from where to continue listing the
resource changes.
Required. The parent in whose context the ResourceChanges are listed. The
parent value is in the format:
'projects/{project_id}/locations/{location}/previews/{preview}'.
[[["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-03 UTC."],[],[],null,["# Infrastructure Manager v1 API - Class ListResourceChangesRequest (1.8.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.8.0 (latest)](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.7.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.7.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.6.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.5.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.4.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.3.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.2.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.1.0/Google.Cloud.Config.V1.ListResourceChangesRequest)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Config.V1/1.0.0/Google.Cloud.Config.V1.ListResourceChangesRequest) \n\n public sealed class ListResourceChangesRequest : IMessage\u003cListResourceChangesRequest\u003e, IEquatable\u003cListResourceChangesRequest\u003e, IDeepCloneable\u003cListResourceChangesRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Infrastructure Manager v1 API class ListResourceChangesRequest.\n\nThe request message for the ListResourceChanges method. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListResourceChangesRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListResourceChangesRequest](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ListResourceChangesRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListResourceChangesRequest](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ListResourceChangesRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListResourceChangesRequest](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ListResourceChangesRequest), [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.Config.V1](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Config.V1.dll\n\nConstructors\n------------\n\n### ListResourceChangesRequest()\n\n public ListResourceChangesRequest()\n\n### ListResourceChangesRequest(ListResourceChangesRequest)\n\n public ListResourceChangesRequest(ListResourceChangesRequest other)\n\nProperties\n----------\n\n### Filter\n\n public string Filter { get; set; }\n\nOptional. Lists the resource changes that match the filter expression. A\nfilter expression filters the resource changes listed in the response. The\nexpression must be of the form '{field} {operator} {value}' where\noperators: '\\\u003c', '\\\u003e',\n'\\\u003c=',\n'\\\u003e=',\n'!=', '=', ':' are supported (colon ':' represents a HAS operator which is\nroughly synonymous with equality). {field} can refer to a proto or JSON\nfield, or a synthetic field. Field names can be camelCase or snake_case.\n\nExamples:\n\n- Filter by name: name = \"projects/foo/locations/us-central1/previews/dep/resourceChanges/baz\n\n### OrderBy\n\n public string OrderBy { get; set; }\n\nOptional. Field to use to sort the list.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nOptional. When requesting a page of resource changes, 'page_size' specifies\nnumber of resource changes to return. If unspecified, at most 500 will be\nreturned. The maximum value is 1000.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nOptional. Token returned by previous call to 'ListResourceChanges' which\nspecifies the position in the list from where to continue listing the\nresource changes.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The parent in whose context the ResourceChanges are listed. The\nparent value is in the format:\n'projects/{project_id}/locations/{location}/previews/{preview}'.\n\n### ParentAsPreviewName\n\n public PreviewName ParentAsPreviewName { get; set; }\n\n[PreviewName](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.PreviewName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Config.V1/latest/Google.Cloud.Config.V1.ListResourceChangesRequest#Google_Cloud_Config_V1_ListResourceChangesRequest_Parent) resource name property."]]