public RepeatedField<ReferenceListEntry> Entries { get; }
Required. The entries of the reference list.
When listed, they are returned in the order that was specified at creation
or update. The combined size of the values of the reference list may not
exceed 6MB.
This is returned only when the view is REFERENCE_LIST_VIEW_FULL.
Identifier. The resource name of the reference list.
Format:
projects/{project}/locations/{location}/instances/{instance}/referenceLists/{reference_list}
Output only. The resource names for the associated self-authored Rules that
use this reference list. This is returned only when the view is
REFERENCE_LIST_VIEW_FULL.
The scope info of the reference list.
During reference list creation, if this field is not set, the reference
list without scopes (an unscoped list) will be created for an unscoped
user. For a scoped user, this field must be set. During reference list
update, if scope_info is requested to be updated, this field must be set.
[[["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 ReferenceList (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.ReferenceList)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/1.0.0-beta01/Google.Cloud.Chronicle.V1.ReferenceList) \n\n public sealed class ReferenceList : IMessage\u003cReferenceList\u003e, IEquatable\u003cReferenceList\u003e, IDeepCloneable\u003cReferenceList\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Chronicle v1 API class ReferenceList.\n\nA reference list.\nReference lists are user-defined lists of values which users can\nuse in multiple Rules. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ReferenceList \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ReferenceList](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ReferenceList), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ReferenceList](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ReferenceList), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ReferenceList](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ReferenceList), [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.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### ReferenceList()\n\n public ReferenceList()\n\n### ReferenceList(ReferenceList)\n\n public ReferenceList(ReferenceList other)\n\nProperties\n----------\n\n### Description\n\n public string Description { get; set; }\n\nRequired. A user-provided description of the reference list.\n\n### DisplayName\n\n public string DisplayName { get; set; }\n\nOutput only. The unique display name of the reference list.\n\n### Entries\n\n public RepeatedField\u003cReferenceListEntry\u003e Entries { get; }\n\nRequired. The entries of the reference list.\nWhen listed, they are returned in the order that was specified at creation\nor update. The combined size of the values of the reference list may not\nexceed 6MB.\nThis is returned only when the view is REFERENCE_LIST_VIEW_FULL.\n\n### Name\n\n public string Name { get; set; }\n\nIdentifier. The resource name of the reference list.\nFormat:\n`projects/{project}/locations/{location}/instances/{instance}/referenceLists/{reference_list}`\n\n### ReferenceListName\n\n public ReferenceListName ReferenceListName { get; set; }\n\n[ReferenceListName](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ReferenceListName)-typed view over the [Name](/dotnet/docs/reference/Google.Cloud.Chronicle.V1/latest/Google.Cloud.Chronicle.V1.ReferenceList#Google_Cloud_Chronicle_V1_ReferenceList_Name) resource name property.\n\n### RevisionCreateTime\n\n public Timestamp RevisionCreateTime { get; set; }\n\nOutput only. The timestamp when the reference list was last updated.\n\n### RuleAssociationsCount\n\n public int RuleAssociationsCount { get; set; }\n\nOutput only. The count of self-authored rules using the reference list.\n\n### Rules\n\n public RepeatedField\u003cstring\u003e Rules { get; }\n\nOutput only. The resource names for the associated self-authored Rules that\nuse this reference list. This is returned only when the view is\nREFERENCE_LIST_VIEW_FULL.\n\n### ScopeInfo\n\n public ScopeInfo ScopeInfo { get; set; }\n\nThe scope info of the reference list.\nDuring reference list creation, if this field is not set, the reference\nlist without scopes (an unscoped list) will be created for an unscoped\nuser. For a scoped user, this field must be set. During reference list\nupdate, if scope_info is requested to be updated, this field must be set.\n\n### SyntaxType\n\n public ReferenceListSyntaxType SyntaxType { get; set; }\n\nRequired. The syntax type indicating how list entries should be validated."]]