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
NamestringFilter 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.
ScopestringFilter 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
Scope
Filter by permission group scope (e.g., "com.cloudflare.api.account.zone").
public string? Scope { get; init; }