Class PolicyAssignmentStore
- Namespace
 - FoundationaLLM.AuthorizationEngine.Models
 
- Assembly
 - FoundationaLLM.AuthorizationEngine.dll
 
Models the content of the policy assignments store managed by the FoundationaLLM.Authorization resource provider.
public class PolicyAssignmentStore
  - Inheritance
 - 
      
      PolicyAssignmentStore
 
- Inherited Members
 
- Extension Methods
 
Properties
InstanceId
The unique identifier of the FoundationaLLM instance.
[JsonPropertyName("instance_id")]
public required string InstanceId { get; set; }
  Property Value
PolicyAssignments
The list of all policy assignments in the FoundationaLLM instance.
[JsonPropertyName("policy_assignments")]
public required List<PolicyAssignment> PolicyAssignments { get; set; }
  Property Value
Methods
EnrichPolicyAssignments()
Loads calculated properties for all policy assignments.
public void EnrichPolicyAssignments()