Class AuthorizableAction
- Namespace
- FoundationaLLM.Common.Models.Authorization
- Assembly
- FoundationaLLM.Common.dll
Defines the properties of an authorizable action managed by the FoundationaLLM.Authorization resource provider.
public record AuthorizableAction : IEquatable<AuthorizableAction>- Inheritance
- 
      
      AuthorizableAction
- Implements
- Inherited Members
- Extension Methods
Constructors
AuthorizableAction(string, string, string)
Defines the properties of an authorizable action managed by the FoundationaLLM.Authorization resource provider.
public AuthorizableAction(string Name, string Description, string Category)Parameters
- Namestring
- The name of the authorizable action. 
- Descriptionstring
- The description of the authorizable action. 
- Categorystring
- The category of the authorizable action. 
Properties
Category
The category of the authorizable action.
public string Category { get; init; }Property Value
Description
The description of the authorizable action.
public string Description { get; init; }Property Value
Name
The name of the authorizable action.
public string Name { get; init; }