pub struct DscNodeReport {Show 19 fields
pub end_time: Option<OffsetDateTime>,
pub last_modified_time: Option<OffsetDateTime>,
pub start_time: Option<OffsetDateTime>,
pub type_: Option<String>,
pub report_id: Option<String>,
pub status: Option<String>,
pub refresh_mode: Option<String>,
pub reboot_requested: Option<String>,
pub report_format_version: Option<String>,
pub configuration_version: Option<String>,
pub id: Option<String>,
pub errors: Vec<DscReportError>,
pub resources: Vec<DscReportResource>,
pub meta_configuration: Option<DscMetaConfiguration>,
pub host_name: Option<String>,
pub i_pv4_addresses: Vec<String>,
pub i_pv6_addresses: Vec<String>,
pub number_of_resources: Option<i32>,
pub raw_errors: Option<String>,
}Expand description
Definition of the dsc node report type.
Fields§
§end_time: Option<OffsetDateTime>Gets or sets the end time of the node report.
last_modified_time: Option<OffsetDateTime>Gets or sets the lastModifiedTime of the node report.
start_time: Option<OffsetDateTime>Gets or sets the start time of the node report.
type_: Option<String>Gets or sets the type of the node report.
report_id: Option<String>Gets or sets the id of the node report.
status: Option<String>Gets or sets the status of the node report.
refresh_mode: Option<String>Gets or sets the refreshMode of the node report.
reboot_requested: Option<String>Gets or sets the rebootRequested of the node report.
report_format_version: Option<String>Gets or sets the reportFormatVersion of the node report.
configuration_version: Option<String>Gets or sets the configurationVersion of the node report.
id: Option<String>Gets or sets the id.
errors: Vec<DscReportError>Gets or sets the errors for the node report.
resources: Vec<DscReportResource>Gets or sets the resource for the node report.
meta_configuration: Option<DscMetaConfiguration>Definition of the DSC Meta Configuration.
host_name: Option<String>Gets or sets the hostname of the node that sent the report.
i_pv4_addresses: Vec<String>Gets or sets the IPv4 address of the node that sent the report.
i_pv6_addresses: Vec<String>Gets or sets the IPv6 address of the node that sent the report.
number_of_resources: Option<i32>Gets or sets the number of resource in the node report.
raw_errors: Option<String>Gets or sets the unparsed errors for the node report.
Implementations§
Source§impl DscNodeReport
impl DscNodeReport
Trait Implementations§
Source§impl Clone for DscNodeReport
impl Clone for DscNodeReport
Source§fn clone(&self) -> DscNodeReport
fn clone(&self) -> DscNodeReport
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more