Table of Contents

Class ActionAuthorizationResult

Namespace
FoundationaLLM.Common.Models.Authorization
Assembly
FoundationaLLM.Common.dll

Represents the result of an action authorization request.

public class ActionAuthorizationResult
Inheritance
ActionAuthorizationResult
Inherited Members
Extension Methods

Properties

AuthorizationResults

Gets or sets the dictionary containing ResourcePathAuthorizationResult objects representing the authorization result for each resource path.

[JsonPropertyName("authorization_results")]
public required Dictionary<string, ResourcePathAuthorizationResult> AuthorizationResults { get; set; }

Property Value

Dictionary<string, ResourcePathAuthorizationResult>

InvalidResourcePaths

Gets or sets a list of invalid resource paths, for which authorization could not be completed.

[JsonPropertyName("invalid_resources")]
public List<string>? InvalidResourcePaths { get; set; }

Property Value

List<string>