AgentVersion interface

Vertegenwoordigt een specifieke versie van een agent. Omvat metagegevens, versiebeheer, aanmaaktijd en agentdefinitie.

Eigenschappen

agent_guid

De unieke GUID-identificatie van de agent.

blueprint

Het blauwdruk voor de agent

blueprint_reference

Het blauwdruk voor de agent

created_at

De Unix-tijdstempel (seconden) waarin de agent is gemaakt.

definition

De definitie van de agent.

description

Een voor mensen leesbare beschrijving van de agent.

draft

Of deze agentversie een concept (kandidaat) is in plaats van een release. Conceptversies worden opgenomen maar uitgesloten van de standaard 'laatste' resolutie en worden niet automatisch gepromoot. Standaard ingesteld op onwaar.

id

De unieke id van de agentversie.

instance_identity

De instantie-identiteit van de agent

metadata

Set van 16 sleutel-waardeparen die aan een object kunnen worden gekoppeld. Dit kan handig zijn voor het opslaan van aanvullende informatie over het object in een gestructureerde indeling en het opvragen van objecten via API of het dashboard.

Sleutels zijn tekenreeksen met een maximale lengte van 64 tekens. Waarden zijn tekenreeksen met een maximale lengte van 512 tekens.

name

De naam van de agent. De naam kan worden gebruikt om de agent op te halen/bij te werken/te verwijderen.

object

Het objecttype, dat altijd 'agent.version' is.

status

De provisioningstatus van de agentversie. Standaard staat het op 'actief' voor niet-gehoste agenten. Voor gehoste agenten weerspiegelt dit de gereedheid van de infrastructuur.

version

De versie-id van de agent. Agents zijn onveranderlijk en elke update creëert een nieuwe versie terwijl de naam hetzelfde blijft.

Eigenschapdetails

agent_guid

De unieke GUID-identificatie van de agent.

agent_guid?: string

Waarde van eigenschap

string

blueprint

Het blauwdruk voor de agent

blueprint?: AgentIdentity

Waarde van eigenschap

blueprint_reference

Het blauwdruk voor de agent

blueprint_reference?: AgentBlueprintReferenceUnion

Waarde van eigenschap

created_at

De Unix-tijdstempel (seconden) waarin de agent is gemaakt.

created_at: Date

Waarde van eigenschap

Date

definition

De definitie van de agent.

definition: AgentDefinitionUnion

Waarde van eigenschap

description

Een voor mensen leesbare beschrijving van de agent.

description?: string

Waarde van eigenschap

string

draft

Of deze agentversie een concept (kandidaat) is in plaats van een release. Conceptversies worden opgenomen maar uitgesloten van de standaard 'laatste' resolutie en worden niet automatisch gepromoot. Standaard ingesteld op onwaar.

draft?: boolean

Waarde van eigenschap

boolean

id

De unieke id van de agentversie.

id: string

Waarde van eigenschap

string

instance_identity

De instantie-identiteit van de agent

instance_identity?: AgentIdentity

Waarde van eigenschap

metadata

Set van 16 sleutel-waardeparen die aan een object kunnen worden gekoppeld. Dit kan handig zijn voor het opslaan van aanvullende informatie over het object in een gestructureerde indeling en het opvragen van objecten via API of het dashboard.

Sleutels zijn tekenreeksen met een maximale lengte van 64 tekens. Waarden zijn tekenreeksen met een maximale lengte van 512 tekens.

metadata?: Record<string, string>

Waarde van eigenschap

Record<string, string>

name

De naam van de agent. De naam kan worden gebruikt om de agent op te halen/bij te werken/te verwijderen.

name: string

Waarde van eigenschap

string

object

Het objecttype, dat altijd 'agent.version' is.

object: "agent.version"

Waarde van eigenschap

"agent.version"

status

De provisioningstatus van de agentversie. Standaard staat het op 'actief' voor niet-gehoste agenten. Voor gehoste agenten weerspiegelt dit de gereedheid van de infrastructuur.

status?: AgentVersionStatus

Waarde van eigenschap

version

De versie-id van de agent. Agents zijn onveranderlijk en elke update creëert een nieuwe versie terwijl de naam hetzelfde blijft.

version: string

Waarde van eigenschap

string