Skip to main content

Interface: ModelSecurityGroupListAllOptions

Defined in: src/model-security/security-groups-client.ts:48

Options controlling collection of an async listing.

Extends​

Properties​

limit?​

optional limit?: number;

Defined in: src/listing.ts:10

Max records to return.

Inherited from​

ListingOptions.limit


optional search?: string;

Defined in: src/listing.ts:12

Free-text search filter.

Inherited from​

ListingOptions.search


max?​

optional max?: number;

Defined in: src/listing.ts:26

Maximum records to collect. Defaults to 10,000. Use 0 for no limit.

Inherited from​

CollectAllOptions.max


sort_field?​

optional sort_field?: string;

Defined in: src/model-security/security-groups-client.ts:38

Field to sort by: 'created_at' or 'updated_at'.

Inherited from​

ModelSecurityGroupListOptions.sort_field


sort_dir?​

optional sort_dir?: string;

Defined in: src/model-security/security-groups-client.ts:40

Sort direction: 'asc' or 'desc'.

Inherited from​

ModelSecurityGroupListOptions.sort_dir


source_types?​

optional source_types?: string[];

Defined in: src/model-security/security-groups-client.ts:42

Filter by source types.

Inherited from​

ModelSecurityGroupListOptions.source_types


search_query?​

optional search_query?: string;

Defined in: src/model-security/security-groups-client.ts:44

Search term (matches UUID or Name, 3-1000 chars).

Inherited from​

ModelSecurityGroupListOptions.search_query


enabled_rules?​

optional enabled_rules?: string[];

Defined in: src/model-security/security-groups-client.ts:46

Filter by rule UUIDs with ALLOWING or BLOCKING state.

Inherited from​

ModelSecurityGroupListOptions.enabled_rules