@@ -11,9 +11,6 @@ use std::fmt::{self, Formatter};
1111#[ skip_serializing_none]
1212#[ derive( Clone , Debug , PartialEq , Serialize ) ]
1313pub struct IncidentUserDefinedFieldAttributesResponse {
14- /// The resource type this field is attached to. Always "incidents".
15- #[ serde( rename = "attached_to" ) ]
16- pub attached_to : String ,
1714 /// The section in which the field appears: "what_happened" or "why_it_happened". When null, the field appears in the Attributes section.
1815 #[ serialize_always]
1916 #[ serde( rename = "category" ) ]
@@ -51,19 +48,12 @@ pub struct IncidentUserDefinedFieldAttributesResponse {
5148 #[ serialize_always]
5249 #[ serde( rename = "ordinal" ) ]
5350 pub ordinal : Option < String > ,
54- /// Reserved for future use. Always null.
55- #[ serialize_always]
56- #[ serde( rename = "prerequisite" ) ]
57- pub prerequisite : Option < String > ,
5851 /// When true, users must fill out this field on incidents.
5952 #[ serde( rename = "required" ) ]
6053 pub required : bool ,
6154 /// When true, this field is reserved for system use and cannot be deleted.
6255 #[ serde( rename = "reserved" ) ]
6356 pub reserved : bool ,
64- /// Reserved for internal use. Always 0.
65- #[ serde( rename = "table_id" ) ]
66- pub table_id : i64 ,
6757 /// For metric tag-type fields only, the metric tag key that powers the autocomplete options.
6858 #[ serialize_always]
6959 #[ serde( rename = "tag_key" ) ]
@@ -85,7 +75,6 @@ pub struct IncidentUserDefinedFieldAttributesResponse {
8575
8676impl IncidentUserDefinedFieldAttributesResponse {
8777 pub fn new (
88- attached_to : String ,
8978 category : Option < crate :: datadogV2:: model:: IncidentUserDefinedFieldCategory > ,
9079 collected : Option < crate :: datadogV2:: model:: IncidentUserDefinedFieldCollected > ,
9180 created : chrono:: DateTime < chrono:: Utc > ,
@@ -96,16 +85,13 @@ impl IncidentUserDefinedFieldAttributesResponse {
9685 modified : Option < chrono:: DateTime < chrono:: Utc > > ,
9786 name : String ,
9887 ordinal : Option < String > ,
99- prerequisite : Option < String > ,
10088 required : bool ,
10189 reserved : bool ,
102- table_id : i64 ,
10390 tag_key : Option < String > ,
10491 type_ : Option < i32 > ,
10592 valid_values : Option < Vec < crate :: datadogV2:: model:: IncidentUserDefinedFieldValidValue > > ,
10693 ) -> IncidentUserDefinedFieldAttributesResponse {
10794 IncidentUserDefinedFieldAttributesResponse {
108- attached_to,
10995 category,
11096 collected,
11197 created,
@@ -116,10 +102,8 @@ impl IncidentUserDefinedFieldAttributesResponse {
116102 modified,
117103 name,
118104 ordinal,
119- prerequisite,
120105 required,
121106 reserved,
122- table_id,
123107 tag_key,
124108 type_,
125109 valid_values,
@@ -154,7 +138,6 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
154138 where
155139 M : MapAccess < ' a > ,
156140 {
157- let mut attached_to: Option < String > = None ;
158141 let mut category: Option <
159142 Option < crate :: datadogV2:: model:: IncidentUserDefinedFieldCategory > ,
160143 > = None ;
@@ -171,10 +154,8 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
171154 let mut modified: Option < Option < chrono:: DateTime < chrono:: Utc > > > = None ;
172155 let mut name: Option < String > = None ;
173156 let mut ordinal: Option < Option < String > > = None ;
174- let mut prerequisite: Option < Option < String > > = None ;
175157 let mut required: Option < bool > = None ;
176158 let mut reserved: Option < bool > = None ;
177- let mut table_id: Option < i64 > = None ;
178159 let mut tag_key: Option < Option < String > > = None ;
179160 let mut type_: Option < Option < i32 > > = None ;
180161 let mut valid_values: Option <
@@ -188,10 +169,6 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
188169
189170 while let Some ( ( k, v) ) = map. next_entry :: < String , serde_json:: Value > ( ) ? {
190171 match k. as_str ( ) {
191- "attached_to" => {
192- attached_to =
193- Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
194- }
195172 "category" => {
196173 category = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
197174 if let Some ( ref _category) = category {
@@ -240,19 +217,12 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
240217 "ordinal" => {
241218 ordinal = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
242219 }
243- "prerequisite" => {
244- prerequisite =
245- Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
246- }
247220 "required" => {
248221 required = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
249222 }
250223 "reserved" => {
251224 reserved = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
252225 }
253- "table_id" => {
254- table_id = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
255- }
256226 "tag_key" => {
257227 tag_key = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
258228 }
@@ -270,8 +240,6 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
270240 }
271241 }
272242 }
273- let attached_to =
274- attached_to. ok_or_else ( || M :: Error :: missing_field ( "attached_to" ) ) ?;
275243 let category = category. ok_or_else ( || M :: Error :: missing_field ( "category" ) ) ?;
276244 let collected = collected. ok_or_else ( || M :: Error :: missing_field ( "collected" ) ) ?;
277245 let created = created. ok_or_else ( || M :: Error :: missing_field ( "created" ) ) ?;
@@ -284,18 +252,14 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
284252 let modified = modified. ok_or_else ( || M :: Error :: missing_field ( "modified" ) ) ?;
285253 let name = name. ok_or_else ( || M :: Error :: missing_field ( "name" ) ) ?;
286254 let ordinal = ordinal. ok_or_else ( || M :: Error :: missing_field ( "ordinal" ) ) ?;
287- let prerequisite =
288- prerequisite. ok_or_else ( || M :: Error :: missing_field ( "prerequisite" ) ) ?;
289255 let required = required. ok_or_else ( || M :: Error :: missing_field ( "required" ) ) ?;
290256 let reserved = reserved. ok_or_else ( || M :: Error :: missing_field ( "reserved" ) ) ?;
291- let table_id = table_id. ok_or_else ( || M :: Error :: missing_field ( "table_id" ) ) ?;
292257 let tag_key = tag_key. ok_or_else ( || M :: Error :: missing_field ( "tag_key" ) ) ?;
293258 let type_ = type_. ok_or_else ( || M :: Error :: missing_field ( "type_" ) ) ?;
294259 let valid_values =
295260 valid_values. ok_or_else ( || M :: Error :: missing_field ( "valid_values" ) ) ?;
296261
297262 let content = IncidentUserDefinedFieldAttributesResponse {
298- attached_to,
299263 category,
300264 collected,
301265 created,
@@ -306,10 +270,8 @@ impl<'de> Deserialize<'de> for IncidentUserDefinedFieldAttributesResponse {
306270 modified,
307271 name,
308272 ordinal,
309- prerequisite,
310273 required,
311274 reserved,
312- table_id,
313275 tag_key,
314276 type_,
315277 valid_values,
0 commit comments