ReferenceListState class

Input properties used for looking up and filtering ReferenceList resources.

Constructors

ReferenceListState({Input<String?>? description, Input<String?>? displayName, Input<List<ReferenceListEntry>?>? entries, Input<String?>? instance, Input<String?>? location, Input<String?>? name, Input<String?>? project, Input<String?>? referenceListId, Input<String?>? revisionCreateTime, Input<int?>? ruleAssociationsCount, Input<List<String>?>? rules, Input<List<ReferenceListScopeInfo>?>? scopeInfos, Input<String?>? syntaxType})
Creates a new ReferenceListState. description Required. A user-provided description of the reference list. displayName Output only. The unique display name of the reference list. entries Required. The entries of the reference list. instance The unique identifier for the Chronicle instance, which is the same as the customer ID. location The location of the resource. This is the geographical region where the Chronicle instance resides, such as "us" or "europe-west2". name Output only. The resource name of the reference list. project The ID of the project in which the resource belongs. referenceListId Required. The ID to use for the reference list. This is also the display name for revisionCreateTime Output only. The timestamp when the reference list was last updated. ruleAssociationsCount Output only. The count of self-authored rules using the reference list. rules Output only. The resource names for the associated self-authored Rules that use this scopeInfos ScopeInfo specifies the scope info of the reference list. syntaxType Possible values:
const
ReferenceListState.fromMap(Map<String, dynamic> map)
factory

Properties

description → Input<String?>?
Required. A user-provided description of the reference list.
final
displayName → Input<String?>?
Output only. The unique display name of the reference list.
final
entries → Input<List<ReferenceListEntry>?>?
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. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
instance → Input<String?>?
The unique identifier for the Chronicle instance, which is the same as the customer ID.
final
location → Input<String?>?
The location of the resource. This is the geographical region where the Chronicle instance resides, such as "us" or "europe-west2".
final
name → Input<String?>?
Output only. The resource name of the reference list. Format: projects/{project}/locations/{location}/instances/{instance}/referenceLists/{reference_list}
final
project → Input<String?>?
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
final
referenceListId → Input<String?>?
Required. The ID to use for the reference list. This is also the display name for the reference list. It must satisfy the following requirements:
final
revisionCreateTime → Input<String?>?
Output only. The timestamp when the reference list was last updated.
final
ruleAssociationsCount → Input<int?>?
Output only. The count of self-authored rules using the reference list.
final
rules → Input<List<String>?>?
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.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scopeInfos → Input<List<ReferenceListScopeInfo>?>?
ScopeInfo specifies the scope info of the reference list. Structure is documented below.
final
syntaxType → Input<String?>?
Possible values: REFERENCE_LIST_SYNTAX_TYPE_PLAIN_TEXT_STRING REFERENCE_LIST_SYNTAX_TYPE_REGEX REFERENCE_LIST_SYNTAX_TYPE_CIDR
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited