AgentVersion interface
Bir aracının belirli bir sürümünü temsil eder. Meta verileri, sürüm oluşturmayı, oluşturma zamanını ve aracı tanımını içerir.
Özellikler
| agent_guid | Ajanın benzersiz GUID tanımlayıcısı. |
| blueprint | Ajanın planı |
| blueprint_reference | Ajanın planı |
| created_at | Aracının oluşturulduğu Unix zaman damgası (saniye). |
| definition | Aracının tanımı. |
| description | Aracının insan tarafından okunabilir bir açıklaması. |
| id | Aracı sürümünün benzersiz tanımlayıcısı. |
| instance_identity | Ajanın örnek kimliği |
| metadata | Bir nesneye eklenebilen 16 anahtar-değer çifti kümesi. Bu, nesne hakkında ek bilgileri yapılandırılmış biçimde depolamak ve API veya pano aracılığıyla nesneleri sorgulamak için yararlı olabilir. Anahtarlar, uzunluğu en fazla 64 karakter olan dizelerdir. Değerler, uzunluğu en fazla 512 karakter olan dizelerdir. |
| name | Aracının adı. Ad, aracıyı almak/güncellemek/silmek için kullanılabilir. |
| object | Her zaman 'agent.version' olan nesne türü. |
| status | Ajan versiyonunun provisioning durumu. Barındırılmayan ajanlar için varsayılan olarak 'aktif' konumuna girer. Barındırılan ajanlar için, altyapı hazırlığını yansıtır. |
| version | Aracının sürüm tanımlayıcısı. Aracılar değişmezdir ve her güncelleme, adı aynı tutarak yeni bir sürüm oluşturur. |
Özellik Ayrıntıları
agent_guid
Ajanın benzersiz GUID tanımlayıcısı.
agent_guid?: string
Özellik Değeri
string
blueprint
blueprint_reference
Ajanın planı
blueprint_reference?: AgentBlueprintReferenceUnion
Özellik Değeri
created_at
Aracının oluşturulduğu Unix zaman damgası (saniye).
created_at: Date
Özellik Değeri
Date
definition
description
Aracının insan tarafından okunabilir bir açıklaması.
description?: string
Özellik Değeri
string
id
Aracı sürümünün benzersiz tanımlayıcısı.
id: string
Özellik Değeri
string
instance_identity
metadata
Bir nesneye eklenebilen 16 anahtar-değer çifti kümesi. Bu, nesne hakkında ek bilgileri yapılandırılmış biçimde depolamak ve API veya pano aracılığıyla nesneleri sorgulamak için yararlı olabilir.
Anahtarlar, uzunluğu en fazla 64 karakter olan dizelerdir. Değerler, uzunluğu en fazla 512 karakter olan dizelerdir.
metadata: Record<string, string>
Özellik Değeri
Record<string, string>
name
Aracının adı. Ad, aracıyı almak/güncellemek/silmek için kullanılabilir.
name: string
Özellik Değeri
string
object
Her zaman 'agent.version' olan nesne türü.
object: "agent.version"
Özellik Değeri
"agent.version"
status
Ajan versiyonunun provisioning durumu. Barındırılmayan ajanlar için varsayılan olarak 'aktif' konumuna girer. Barındırılan ajanlar için, altyapı hazırlığını yansıtır.
status?: AgentVersionStatus
Özellik Değeri
version
Aracının sürüm tanımlayıcısı. Aracılar değişmezdir ve her güncelleme, adı aynı tutarak yeni bir sürüm oluşturur.
version: string
Özellik Değeri
string