Table of Contents

Class ListAccountMembersFilters

Namespace
Cloudflare.NET.Members.Models
Assembly
Cloudflare.NET.dll

Filtering and pagination options for listing account members.

public record ListAccountMembersFilters : IEquatable<ListAccountMembersFilters>
Inheritance
ListAccountMembersFilters
Implements
Inherited Members

Constructors

ListAccountMembersFilters(MemberStatus?, int?, int?, ListOrderDirection?, MemberOrderField?)

Filtering and pagination options for listing account members.

public ListAccountMembersFilters(MemberStatus? Status = null, int? Page = null, int? PerPage = null, ListOrderDirection? Direction = null, MemberOrderField? Order = null)

Parameters

Status MemberStatus?

Filter by membership status.

Page int?

Page number (minimum 1, default 1).

PerPage int?

Results per page (5-50, default 20).

Direction ListOrderDirection?

Sort direction.

Order MemberOrderField?

Field to sort by.

Properties

Direction

Sort direction.

public ListOrderDirection? Direction { get; init; }

Property Value

ListOrderDirection?

Order

Field to sort by.

public MemberOrderField? Order { get; init; }

Property Value

MemberOrderField?

Page

Page number (minimum 1, default 1).

public int? Page { get; init; }

Property Value

int?

PerPage

Results per page (5-50, default 20).

public int? PerPage { get; init; }

Property Value

int?

Status

Filter by membership status.

public MemberStatus? Status { get; init; }

Property Value

MemberStatus?