Table of Contents

Class ListPermissionGroupsFilters

Namespace
Cloudflare.NET.ApiTokens.Models
Assembly
Cloudflare.NET.dll

Filtering options for listing permission groups.

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

Remarks

The permission_groups endpoint does NOT support pagination. All permission groups are returned in a single response. The 'page' and 'per_page' parameters are not accepted by this endpoint.

Constructors

ListPermissionGroupsFilters(string?, string?)

Filtering options for listing permission groups.

public ListPermissionGroupsFilters(string? Name = null, string? Scope = null)

Parameters

Name string

Filter by permission group name.

Note: This parameter is documented by Cloudflare but appears to be non-functional. The API returns empty results regardless of the filter value.

Scope string

Filter by permission group scope (e.g., "com.cloudflare.api.account.zone").

Remarks

The permission_groups endpoint does NOT support pagination. All permission groups are returned in a single response. The 'page' and 'per_page' parameters are not accepted by this endpoint.

Properties

Name

Filter by permission group name.

Note: This parameter is documented by Cloudflare but appears to be non-functional. The API returns empty results regardless of the filter value.

public string? Name { get; init; }

Property Value

string

Scope

Filter by permission group scope (e.g., "com.cloudflare.api.account.zone").

public string? Scope { get; init; }

Property Value

string