前のトピック: getDataModel

次のトピック: getIncidentModel

getCombinedModel

getCombinedModel コマンドを使用すると、イベントとインシデントの両方の共通イベント文法(CEG)に固有の形式設定データを表示できます。 CEG には、スキーマに含まれる可能性のあるイベント フィールド、各フィールドの説明、および各フィールドに含まれる可能性のある値(該当する場合)がすべて含まれます。 コール内にどのようなフィルタリングを含める場合でも、CEG フィールドを正確に指定できます。

getCombinedModel の例:

https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getCombinedModel 

以下の XML が返されます。

			<?xml version="1.0" encoding="UTF-8" ?> 
- <Result>
  <Value>true</Value> 
  <Description>Get Object Successful. Type [getCombinedModel]</Description> 
- <CEGFields>
+ <events>
- <incidents>
- <CommonEventGrammar version="12.1.5109.0">
  <SchemaVersion value="1" desc="Incident Schema version, integer, incremented starting at 1 (no version=0)" /> 
  <field internal="true" name="" type="" class="" category="" index="" desc="" dbtable="version" dbname="value" dbtype="INTEGER" dbindex="NOT NULL" /> 
  <field internal="true" name="" type="" class="" category="" index="" desc="" dbtable="version" dbname="timestamp" dbtype="INTEGER" dbindex="NOT NULL" /> 
  <field name="incident_id" type="S" class="" category="" index="y" desc="" dbtable="incidents"3 

「field name=」要素は、CEG フィールド(この場合は「incident_id」)を表示します。

「dbtable=」要素は、データベース タイプを識別します(この場合はインシデント データベース)を表示します。