Machine interface

Makine kaynağı bulunan bir bilgisayar sistemini temsil eder. izlenebilir; örneğin, üzerinde bir Bağımlılık Aracısı çalışıyor veya bulunan, örneğin izlenen makinelerden veri akışı gözlemlenerek varlığı ortaya çıkarılmış olabilir. Makineler değiştikçe, makine kaynağının önceki sürümleri korunur ve erişim için kullanılabilir. Bağımlılık Aracısı bu aralığın (parçaları) sırasında veri bildirmişse veya diğer makinelerde çalışan bir Bağımlılık aracısı makineyle ilişkili etkinliği bildirmişse, makine belirli bir zaman aralığında canlıdır.

Özellikler

agent

Bağımlılık Aracısı yapılandırması.

bootTime

Makinenin en son önyüklendiği UTC tarihi ve saati

computerName

Makinenin adı( örn. sunucu)

displayName

Görüntüleme amacıyla kullanılacak ad

etag

Kaynak ETAG'i.

fullyQualifiedDomainName

Makinenin tam adı; örneğin, server.company.com

hosting

Barındırmayla ilgili yapılandırma. VM için barındırma bilgileri bulunursa sunar.

hypervisor

Hiper yöneticiyle ilgili yapılandırma. Yalnızca 'virtualizationState' hypervisorolduğunda sunulur.

id

Kaynak tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

kind

Polimorfik Ayrımcı

monitoringState

Makinenin etkin olarak izlenip izlenmeyeceğini veya bulunup bulunmayacağını belirtir. Olası değerler şunlardır: 'izlenen', 'bulunan'

name

Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

networking

Ağ yapılandırması (ips, ağ geçitleri, dns vb.)

operatingSystem

İşletim sistemi bilgileri.

resources

Makine kaynakları (bellek, cpu vb.).

timestamp

Bu kaynağın sistemde güncelleştirildiği UTC tarihi ve saati.

timezone

Makinenin saat dilimi.

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

virtualizationState

Makinenin sanallaştırılıp sanallaştırılmayacağını belirtir. Olası değerler şunlardır: 'unknown', 'physical', 'virtual', 'hypervisor'

virtualMachine

Sanallaştırmayla ilgili yapılandırma. Yalnızca virtualizationStatevirtualolduğunda sunulur.

Özellik Ayrıntıları

agent

Bağımlılık Aracısı yapılandırması.

agent?: AgentConfiguration

Özellik Değeri

bootTime

Makinenin en son önyüklendiği UTC tarihi ve saati

bootTime?: Date

Özellik Değeri

Date

computerName

Makinenin adı( örn. sunucu)

computerName?: string

Özellik Değeri

string

displayName

Görüntüleme amacıyla kullanılacak ad

displayName?: string

Özellik Değeri

string

etag

Kaynak ETAG'i.

etag?: string

Özellik Değeri

string

fullyQualifiedDomainName

Makinenin tam adı; örneğin, server.company.com

fullyQualifiedDomainName?: string

Özellik Değeri

string

hosting

Barındırmayla ilgili yapılandırma. VM için barındırma bilgileri bulunursa sunar.

hosting?: HostingConfigurationUnion

Özellik Değeri

hypervisor

Hiper yöneticiyle ilgili yapılandırma. Yalnızca 'virtualizationState' hypervisorolduğunda sunulur.

hypervisor?: HypervisorConfiguration

Özellik Değeri

id

Kaynak tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

kind

Polimorfik Ayrımcı

kind: "machine"

Özellik Değeri

"machine"

monitoringState

Makinenin etkin olarak izlenip izlenmeyeceğini veya bulunup bulunmayacağını belirtir. Olası değerler şunlardır: 'izlenen', 'bulunan'

monitoringState?: MonitoringState

Özellik Değeri

name

Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

networking

Ağ yapılandırması (ips, ağ geçitleri, dns vb.)

networking?: NetworkConfiguration

Özellik Değeri

operatingSystem

İşletim sistemi bilgileri.

operatingSystem?: OperatingSystemConfiguration

Özellik Değeri

resources

Makine kaynakları (bellek, cpu vb.).

resources?: MachineResourcesConfiguration

Özellik Değeri

timestamp

Bu kaynağın sistemde güncelleştirildiği UTC tarihi ve saati.

timestamp?: Date

Özellik Değeri

Date

timezone

Makinenin saat dilimi.

timezone?: Timezone

Özellik Değeri

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

virtualizationState

Makinenin sanallaştırılıp sanallaştırılmayacağını belirtir. Olası değerler şunlardır: 'unknown', 'physical', 'virtual', 'hypervisor'

virtualizationState?: VirtualizationState

Özellik Değeri

virtualMachine

Sanallaştırmayla ilgili yapılandırma. Yalnızca virtualizationStatevirtualolduğunda sunulur.

virtualMachine?: VirtualMachineConfiguration

Özellik Değeri