Class PersonaSpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class PersonaSpecification
- Inheritance
-
PersonaSpecification
- Inherited Members
-
Properties
ActorType
public string ActorType { get; set; }
Property Value
- string
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
Description
public string Description { get; set; }
Property Value
- string
Id
public string Id { get; set; }
Property Value
- string
Kind
public string Kind { get; set; }
Property Value
- string
public PersonaMetadata Metadata { get; set; }
Property Value
- PersonaMetadata
Permissions
public PersonaPermissions Permissions { get; set; }
Property Value
- PersonaPermissions
Responsibilities
public IList<string> Responsibilities { get; init; }
Property Value
- IList<string>
RoleName
public string RoleName { get; set; }
Property Value
- string
Status
public string Status { get; set; }
Property Value
- string
Trace
public PersonaTraceability Trace { get; set; }
Property Value
- PersonaTraceability
TrustBoundaries
public IList<PersonaTrustBoundary> TrustBoundaries { get; init; }
Property Value
- IList<PersonaTrustBoundary>
Version
public int Version { get; set; }
Property Value
- int