Table of Contents

Class TokenPermissionGroupReference

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

Reference to a permission group within a token policy.

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

Constructors

TokenPermissionGroupReference(string, IReadOnlyDictionary<string, JsonElement>?)

Reference to a permission group within a token policy.

public TokenPermissionGroupReference(string Id, IReadOnlyDictionary<string, JsonElement>? Meta = null)

Parameters

Id string

Permission group identifier.

Meta IReadOnlyDictionary<string, JsonElement>

Optional metadata for the permission group.

Properties

Id

Permission group identifier.

[JsonPropertyName("id")]
public string Id { get; init; }

Property Value

string

Meta

Optional metadata for the permission group.

[JsonPropertyName("meta")]
public IReadOnlyDictionary<string, JsonElement>? Meta { get; init; }

Property Value

IReadOnlyDictionary<string, JsonElement>