ActivationGroupDtoFilter

📄 Description: Filter object for querying activation groups by ID, metadata, display fields, revision details, and associated company/lease components.

Properties

Name

Type

Required

Restrictions

Description

idIn

[integer]

false

none

List of activation group IDs to filter by.

idEqual

integer(int64)

false

none

Exact activation group ID to filter.

idLike

string

false

none

Pattern-based search on activation group ID.

createdAtGreaterThanOrEqual

string(date-time)

false

none

Filter for activation groups created at or after this timestamp.

createdAtLessThanOrEqual

string(date-time)

false

none

Filter for activation groups created at or before this timestamp.

createdByLike

string

false

none

Pattern-based filter for creator username.

createdByEqual

string

false

none

Exact username of the creator.

modifiedAtGreaterThanOrEqual

string(date-time)

false

none

Filter for activation groups modified at or after this timestamp.

modifiedAtLessThanOrEqual

string(date-time)

false

none

Filter for activation groups modified at or before this timestamp.

modifiedByLike

string

false

none

Pattern-based filter for modifier username.

modifiedByEqual

string

false

none

Exact username of the modifier.

displayIdIn

[string]

false

none

List of display IDs to filter by.

displayIdLike

string

false

none

Pattern-based search for display IDs.

nameOrDisplayIdLike

string

false

none

Filter activation groups by name or display ID (pattern-based).

principalPositionTypeEqual

string

false

none

none

nameLike

string

false

none

Pattern-based filter for activation group name.

revisionIdEqual

integer(int64)

false

none

Exact revision ID to filter.

revisionTypeEqual

string

false

none

Filter by revision type.

revisionStateEqual

string

false

none

Filter by exact revision state.

revisionStateIn

[string]

false

none

Filter by a list of revision states.

leaseComponentIdIn

[integer]

false

none

Filter by associated lease component IDs.

leaseComponentDisplayIdIn

[string]

false

none

Filter by associated lease component display IDs.

companyCodeIdIn

[integer]

false

none

Filter by company code IDs.

companyCodeDisplayIdIn

[string]

false

none

Filter by company code display IDs.

Enumerated Values

Attribute

Value

principalPositionTypeEqual

LESSEE, LESSOR

revisionStateEqual

AG_ACTIVATING, AG_ACTIVE, AG_CLASSIFIED, AG_CLOSED, AG_CLOSING, AG_DEFINE, AG_GENERATING_SCHEDULE, AG_GENERATING_SCHEDULE_2, AG_INACTIVE, AG_LEASE_END, AG_LEASE_ENDING, AG_PENDING_ASSESSMENT, AG_PENDING_CLASSIFICATION, AG_RECLOSE, AG_REJECTED, AG_REPROCESS, AG_REVERSING, AG_REVERTED, AG_REVERTING, AG_REVISION, AG_SPLITTING, CONTRACT_ACTIVE, CONTRACT_CLOSED, CONTRACT_DEFINE, CONTRACT_REJECTED, CONTRACT_REVISION, CONTRACT_WAITING_FOR_APPROVAL, LC_ACTIVATING, LC_ACTIVE, LC_CLOSED, LC_DEFINE, LC_REJECTED, LC_REVISION, LC_WAITING_FOR_APPROVAL, MLA_ACTIVE, MLA_CLOSED, MLA_DEFINE, MLA_DISCARDED, MLA_WAITING_FOR_APPROVAL, UNIT_ACTIVE, UNIT_CASUALTY, UNIT_DELIVERED, UNIT_DRAFT, UNIT_INITIAL, UNIT_PURCHASED, UNIT_REACQUIRED, UNIT_RECEIVED, UNIT_RELINQUISHED, UNIT_RETURNED, UNIT_SHIPPED

revisionTypeEqual

ACTIVE, DRAFT, INACTIVE, REVERTED, REVISION