AgentVersion interface

Představuje konkrétní verzi agenta. Zahrnuje metadata, správu verzí, čas vytvoření a definici agenta.

Vlastnosti

agent_guid

Jedinečný identifikátor GUID agenta.

blueprint

Plán agenta

blueprint_reference

Plán agenta

created_at

Unixové časové razítko (sekundy), kdy byl agent vytvořen.

definition

Definice agenta.

description

Popis agenta čitelný pro člověka.

draft

Zda je tato verze agenta návrh (kandidát) a ne uvolnění. Draftové verze jsou nahrávány, ale vyloučeny z výchozího 'nejnovějšího' rozlišení a nejsou automaticky propagovány. Výchozí nastavení je „false“.

id

Jedinečný identifikátor verze agenta.

instance_identity

Identita instance agenta

metadata

Sada 16 párů klíč-hodnota, které lze připojit k objektu. To může být užitečné pro ukládání dalších informací o objektu ve strukturovaném formátu a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu.

Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků.

name

Název agenta. Název lze použít k načtení/aktualizaci/odstranění agenta.

object

Typ objektu, který je vždy 'agent.version'.

status

Stav provisioningu agentní verze. Výchozí nastavení je 'aktivní' pro nehostované agenty. U hostovaných agentů to odráží připravenost infrastruktury.

version

Identifikátor verze agenta. Agenti jsou neměnní a každá aktualizace vytvoří novou verzi při zachování stejného názvu.

Podrobnosti vlastnosti

agent_guid

Jedinečný identifikátor GUID agenta.

agent_guid?: string

Hodnota vlastnosti

string

blueprint

Plán agenta

blueprint?: AgentIdentity

Hodnota vlastnosti

blueprint_reference

Plán agenta

blueprint_reference?: AgentBlueprintReferenceUnion

Hodnota vlastnosti

created_at

Unixové časové razítko (sekundy), kdy byl agent vytvořen.

created_at: Date

Hodnota vlastnosti

Date

definition

Definice agenta.

definition: AgentDefinitionUnion

Hodnota vlastnosti

description

Popis agenta čitelný pro člověka.

description?: string

Hodnota vlastnosti

string

draft

Zda je tato verze agenta návrh (kandidát) a ne uvolnění. Draftové verze jsou nahrávány, ale vyloučeny z výchozího 'nejnovějšího' rozlišení a nejsou automaticky propagovány. Výchozí nastavení je „false“.

draft?: boolean

Hodnota vlastnosti

boolean

id

Jedinečný identifikátor verze agenta.

id: string

Hodnota vlastnosti

string

instance_identity

Identita instance agenta

instance_identity?: AgentIdentity

Hodnota vlastnosti

metadata

Sada 16 párů klíč-hodnota, které lze připojit k objektu. To může být užitečné pro ukládání dalších informací o objektu ve strukturovaném formátu a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu.

Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků.

metadata?: Record<string, string>

Hodnota vlastnosti

Record<string, string>

name

Název agenta. Název lze použít k načtení/aktualizaci/odstranění agenta.

name: string

Hodnota vlastnosti

string

object

Typ objektu, který je vždy 'agent.version'.

object: "agent.version"

Hodnota vlastnosti

"agent.version"

status

Stav provisioningu agentní verze. Výchozí nastavení je 'aktivní' pro nehostované agenty. U hostovaných agentů to odráží připravenost infrastruktury.

status?: AgentVersionStatus

Hodnota vlastnosti

version

Identifikátor verze agenta. Agenti jsou neměnní a každá aktualizace vytvoří novou verzi při zachování stejného názvu.

version: string

Hodnota vlastnosti

string