@@ -41,8 +41,10 @@ ref string loglevel
4141 "as" => ReadProp < As > ( ref reader , "as" , ecsEvent , ( b , v ) => b . As = v ) ,
4242 "client" => ReadProp < Client > ( ref reader , "client" , ecsEvent , ( b , v ) => b . Client = v ) ,
4343 "cloud" => ReadProp < Cloud > ( ref reader , "cloud" , ecsEvent , ( b , v ) => b . Cloud = v ) ,
44+ "code_signature" => ReadProp < CodeSignature > ( ref reader , "code_signature" , ecsEvent , ( b , v ) => b . CodeSignature = v ) ,
4445 "container" => ReadProp < Container > ( ref reader , "container" , ecsEvent , ( b , v ) => b . Container = v ) ,
4546 "destination" => ReadProp < Destination > ( ref reader , "destination" , ecsEvent , ( b , v ) => b . Destination = v ) ,
47+ "dll" => ReadProp < Dll > ( ref reader , "dll" , ecsEvent , ( b , v ) => b . Dll = v ) ,
4648 "dns" => ReadProp < Dns > ( ref reader , "dns" , ecsEvent , ( b , v ) => b . Dns = v ) ,
4749 "ecs" => ReadProp < Ecs > ( ref reader , "ecs" , ecsEvent , ( b , v ) => b . Ecs = v ) ,
4850 "error" => ReadProp < Error > ( ref reader , "error" , ecsEvent , ( b , v ) => b . Error = v ) ,
@@ -53,12 +55,14 @@ ref string loglevel
5355 "hash" => ReadProp < Hash > ( ref reader , "hash" , ecsEvent , ( b , v ) => b . Hash = v ) ,
5456 "host" => ReadProp < Host > ( ref reader , "host" , ecsEvent , ( b , v ) => b . Host = v ) ,
5557 "http" => ReadProp < Http > ( ref reader , "http" , ecsEvent , ( b , v ) => b . Http = v ) ,
58+ "interface" => ReadProp < Interface > ( ref reader , "interface" , ecsEvent , ( b , v ) => b . Interface = v ) ,
5659 "log" => ReadProp < Log > ( ref reader , "log" , ecsEvent , ( b , v ) => b . Log = v ) ,
5760 "network" => ReadProp < Network > ( ref reader , "network" , ecsEvent , ( b , v ) => b . Network = v ) ,
5861 "observer" => ReadProp < Observer > ( ref reader , "observer" , ecsEvent , ( b , v ) => b . Observer = v ) ,
5962 "organization" => ReadProp < Organization > ( ref reader , "organization" , ecsEvent , ( b , v ) => b . Organization = v ) ,
6063 "os" => ReadProp < Os > ( ref reader , "os" , ecsEvent , ( b , v ) => b . Os = v ) ,
6164 "package" => ReadProp < Package > ( ref reader , "package" , ecsEvent , ( b , v ) => b . Package = v ) ,
65+ "pe" => ReadProp < Pe > ( ref reader , "pe" , ecsEvent , ( b , v ) => b . Pe = v ) ,
6266 "process" => ReadProp < Process > ( ref reader , "process" , ecsEvent , ( b , v ) => b . Process = v ) ,
6367 "registry" => ReadProp < Registry > ( ref reader , "registry" , ecsEvent , ( b , v ) => b . Registry = v ) ,
6468 "related" => ReadProp < Related > ( ref reader , "related" , ecsEvent , ( b , v ) => b . Related = v ) ,
@@ -71,6 +75,7 @@ ref string loglevel
7175 "url" => ReadProp < Url > ( ref reader , "url" , ecsEvent , ( b , v ) => b . Url = v ) ,
7276 "user" => ReadProp < User > ( ref reader , "user" , ecsEvent , ( b , v ) => b . User = v ) ,
7377 "user_agent" => ReadProp < UserAgent > ( ref reader , "user_agent" , ecsEvent , ( b , v ) => b . UserAgent = v ) ,
78+ "vlan" => ReadProp < Vlan > ( ref reader , "vlan" , ecsEvent , ( b , v ) => b . Vlan = v ) ,
7479 "vulnerability" => ReadProp < Vulnerability > ( ref reader , "vulnerability" , ecsEvent , ( b , v ) => b . Vulnerability = v ) ,
7580 _ =>
7681 typeof ( Base ) == ecsEvent . GetType ( )
@@ -103,8 +108,10 @@ public override void Write(Utf8JsonWriter writer, TBase value, JsonSerializerOpt
103108 WriteProp ( writer , "as" , value . As ) ;
104109 WriteProp ( writer , "client" , value . Client ) ;
105110 WriteProp ( writer , "cloud" , value . Cloud ) ;
111+ WriteProp ( writer , "code_signature" , value . CodeSignature ) ;
106112 WriteProp ( writer , "container" , value . Container ) ;
107113 WriteProp ( writer , "destination" , value . Destination ) ;
114+ WriteProp ( writer , "dll" , value . Dll ) ;
108115 WriteProp ( writer , "dns" , value . Dns ) ;
109116 WriteProp ( writer , "ecs" , value . Ecs ) ;
110117 WriteProp ( writer , "error" , value . Error ) ;
@@ -115,12 +122,14 @@ public override void Write(Utf8JsonWriter writer, TBase value, JsonSerializerOpt
115122 WriteProp ( writer , "hash" , value . Hash ) ;
116123 WriteProp ( writer , "host" , value . Host ) ;
117124 WriteProp ( writer , "http" , value . Http ) ;
125+ WriteProp ( writer , "interface" , value . Interface ) ;
118126 WriteProp ( writer , "log" , value . Log ) ;
119127 WriteProp ( writer , "network" , value . Network ) ;
120128 WriteProp ( writer , "observer" , value . Observer ) ;
121129 WriteProp ( writer , "organization" , value . Organization ) ;
122130 WriteProp ( writer , "os" , value . Os ) ;
123131 WriteProp ( writer , "package" , value . Package ) ;
132+ WriteProp ( writer , "pe" , value . Pe ) ;
124133 WriteProp ( writer , "process" , value . Process ) ;
125134 WriteProp ( writer , "registry" , value . Registry ) ;
126135 WriteProp ( writer , "related" , value . Related ) ;
@@ -133,6 +142,7 @@ public override void Write(Utf8JsonWriter writer, TBase value, JsonSerializerOpt
133142 WriteProp ( writer , "url" , value . Url ) ;
134143 WriteProp ( writer , "user" , value . User ) ;
135144 WriteProp ( writer , "user_agent" , value . UserAgent ) ;
145+ WriteProp ( writer , "vlan" , value . Vlan ) ;
136146 WriteProp ( writer , "vulnerability" , value . Vulnerability ) ;
137147 if ( typeof ( Base ) != value . GetType ( ) )
138148 value . WriteAdditionalProperties ( ( k , v ) => WriteProp ( writer , k , v ) ) ;
0 commit comments