Aracılığıyla paylaş


makro OBJECT-TYPE

OBJECT-TYPE makro, MIB nesnesinin temel özelliklerini açıklayan zorunlu ve isteğe bağlı yan tümceler içerir. SNMP Sağlayıcısı bir MIB'yi OBJECT-TYPE makronun ilgili bölümlerine dönüştürür.

Not

Sağlayıcıyı yükleme hakkında daha fazla bilgi için bkz. WMI SNMP Ortamıayarlama.

 

Bileşen

MIB nesnesini

Söz konusu verilerin çoğunu içeren nesne.

Nesne tanımlayıcısı

Her MIB nesnesini tanımlayan benzersiz ad veya nesne tanımlayıcısı. Her MIB nesne tanımlayıcısı bir CIM özellik adıyla tam olarak eşler. Örneğin, EğerIndexeğerIndexçevirir.

SÖZ DIZIMİ Yan Tümcesi

MIB nesnesinin verilerini ve türünü tanımlar.

INDEX yan tümcesi

Benzersiz bir tablo satırı seçmek için bir anahtar tanımlar.

AUGMENTS yan tümcesi

Belirttiği tablo koleksiyonunun başka bir tablo koleksiyonunun uzantısı olarak kabul edilebileceğini ve SNMPv2'deki İNDİS yan tümcesini değiştirebileceğini gösterir. AUGMENTS yan tümcesi tarafından başvuruda bulunılan koleksiyonlar, bir koleksiyon oluşturmak için diğer tablo koleksiyonuyla birleştirilebilir. Sonuçta elde edilen koleksiyon, zincirdeki son tablo koleksiyonunda belirtilen birincil anahtar özelliklerini paylaşır.

Bu durumda, İNDİS yan tümcesi için belirtilen önceki eşleme kuralları zincirdeki son tablo koleksiyonuna uygulanır. Ardından nesne koleksiyonu bir CIM sınıf tanımına eşler.

OBJECT-IDENTIFIER yan tümcesi

MIB nesnesi için benzersiz bir nesne tanımlayıcısı içerir. Bu nesne tanımlayıcısı, object_identifierCIM özellik niteleyicisine eşler.

ACCESS ve MAX-ACCESS Yan Tümceleri

MIB nesnesine erişim haklarını tanımlayın.

DESCRIPTION yan tümcesi

CiM özellik niteleyicisine eşlenen nesnenin metin açıklamasını Açıklamasağlar. Bu yan tümce boş olabilir.

SNMP tablo tanımındaki her TABLE ve ENTRY nesnesi de boş olabilecek bir DESCRIPTION yan tümcesi içerir. TABLE ve ENTRY DESCRIPTION yan tümceleri birleştirilir ve sonuç, Açıklama CIM sınıf niteleyicisine eşlenir.

STATUS yan tümcesi

Nesnenin desteklenip desteklenmediğini gösterir. STATUS yan tümcesinin değeri eskiolduğunda, sağlayıcı eşlemeden MIB nesnesini atar. Aksi takdirde, STATUS yan tümcesi CIM özellik niteleyicisi Statusile eşler.

SNMPv1 için, Durum tercih edilen değeri zorunlu veya isteğe bağlı , ancak niteleyici başka bir değer içerebilir. SNMPv2C için, Durum tercih edilen değeri geçerli veya kullanım dışıdır, ancak niteleyici başka bir değer içerebilir.

DEFVAL yan tümcesi

Mantıksal tablo satırındaki bir değişkene varsayılan bir değer atar ve Defval CIM özellik niteleyicisi dizesiyle eşler.

REFERENCE yan tümcesi

Nesne hakkında daha fazla bilgi içeren başka bir belgeye başvurur. Bu yan tümce, dize türünde BaşvuruCIM özellik niteleyicisine eşler.

UNITS yan tümcesi

Nesnenin neyi temsil ettiğiyle ilgili kesin bir tanım sağlar. Bu yan tümce, dize türünde BirimCIM özellik niteleyicisine eşler.

Açıklamalar

OBJECT-TYPE makro, tek bir MIB nesnesinin temel özelliklerini açıklar. bir OBJECT-TYPE makro kümesi, ilgili nesne grubu olarak kabul edilebilir. SNMPv2C'de, ilgili nesne kümelerini resmi olarak bir koleksiyonda gruplandırmak için OBJECT-GROUP makroyu kullanın. Ancak, SNMPv1'de koleksiyon oluşturmak için resmi bir mekanizma yoktur. SNMP Sağlayıcısının amaçları doğrultusunda, OBJECT-GROUP makro yok sayılır, ancak gruplandırma ilişkileri oluşturabilir ve koleksiyonlar oluşturabilirsiniz.