Table of Contents

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

Metadata

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