@@ -62,30 +62,33 @@ pub enum RestartRequired {
6262
6363#[ derive( Debug , Default , Clone , PartialEq , Deserialize , Serialize , JsonSchema ) ]
6464pub struct MicrosoftDscMetadata {
65- /// Version of DSC
66- #[ serde( skip_serializing_if = "Option::is_none" ) ]
67- pub version : Option < String > ,
68- /// The operation being performed
65+ /// The duration of the configuration operation
6966 #[ serde( skip_serializing_if = "Option::is_none" ) ]
70- pub operation : Option < Operation > ,
71- /// The type of execution
72- #[ serde( rename = "executionType" , skip_serializing_if = "Option::is_none" ) ]
73- pub execution_type : Option < ExecutionKind > ,
74- /// The start time of the configuration operation
75- #[ serde( rename = "startDatetime" , skip_serializing_if = "Option::is_none" ) ]
76- pub start_datetime : Option < String > ,
67+ pub duration : Option < String > ,
7768 /// The end time of the configuration operation
7869 #[ serde( rename = "endDatetime" , skip_serializing_if = "Option::is_none" ) ]
7970 pub end_datetime : Option < String > ,
80- /// The duration of the configuration operation
71+ /// The type of execution
72+ #[ serde( rename = "executionType" , skip_serializing_if = "Option::is_none" ) ]
73+ pub execution_type : Option < ExecutionKind > ,
74+ /// The operation being performed
8175 #[ serde( skip_serializing_if = "Option::is_none" ) ]
82- pub duration : Option < String > ,
83- /// The security context of the configuration operation, can be specified to be required
84- #[ serde( rename = "securityContext " , skip_serializing_if = "Option::is_none" ) ]
85- pub security_context : Option < SecurityContextKind > ,
76+ pub operation : Option < Operation > ,
77+ /// Specify specific adapter type used for implicit operations
78+ #[ serde( rename = "requireAdapter " , skip_serializing_if = "Option::is_none" ) ]
79+ pub require_adapter : Option < String > ,
8680 /// Indicates what needs to be restarted after the configuration operation
8781 #[ serde( rename = "restartRequired" , skip_serializing_if = "Option::is_none" ) ]
8882 pub restart_required : Option < Vec < RestartRequired > > ,
83+ /// The security context of the configuration operation, can be specified to be required
84+ #[ serde( rename = "securityContext" , skip_serializing_if = "Option::is_none" ) ]
85+ pub security_context : Option < SecurityContextKind > ,
86+ /// The start time of the configuration operation
87+ #[ serde( rename = "startDatetime" , skip_serializing_if = "Option::is_none" ) ]
88+ pub start_datetime : Option < String > ,
89+ /// Version of DSC
90+ #[ serde( skip_serializing_if = "Option::is_none" ) ]
91+ pub version : Option < String > ,
8992}
9093
9194impl MicrosoftDscMetadata {
0 commit comments