Condividi tramite


ArmImpactReportingModelFactory.ImpactInsightProperties Method

Definition

Initializes a new instance of ImpactInsightProperties.

public static Azure.ResourceManager.ImpactReporting.Models.ImpactInsightProperties ImpactInsightProperties(Azure.ResourceManager.ImpactReporting.Models.ImpactReportingProvisioningState? provisioningState = default, string category = default, string status = default, string eventId = default, string groupId = default, Azure.ResourceManager.ImpactReporting.Models.ImpactInsightContent content = default, DateTimeOffset? eventOn = default, string insightUniqueId = default, Azure.ResourceManager.ImpactReporting.Models.ImpactDetails impact = default, System.Collections.Generic.IDictionary<string,BinaryData> additionalDetails = default);
static member ImpactInsightProperties : Nullable<Azure.ResourceManager.ImpactReporting.Models.ImpactReportingProvisioningState> * string * string * string * string * Azure.ResourceManager.ImpactReporting.Models.ImpactInsightContent * Nullable<DateTimeOffset> * string * Azure.ResourceManager.ImpactReporting.Models.ImpactDetails * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.ResourceManager.ImpactReporting.Models.ImpactInsightProperties
Public Shared Function ImpactInsightProperties (Optional provisioningState As Nullable(Of ImpactReportingProvisioningState) = Nothing, Optional category As String = Nothing, Optional status As String = Nothing, Optional eventId As String = Nothing, Optional groupId As String = Nothing, Optional content As ImpactInsightContent = Nothing, Optional eventOn As Nullable(Of DateTimeOffset) = Nothing, Optional insightUniqueId As String = Nothing, Optional impact As ImpactDetails = Nothing, Optional additionalDetails As IDictionary(Of String, BinaryData) = Nothing) As ImpactInsightProperties

Parameters

provisioningState
Nullable<ImpactReportingProvisioningState>

Resource provisioning state.

category
String

category of the insight.

status
String

status of the insight. example resolved, repaired, other.

eventId
String

Identifier of the event that has been correlated with this insight. This can be used to aggregate insights for the same event.

groupId
String

Identifier that can be used to group similar insights.

content
ImpactInsightContent

Contains title & description for the insight.

eventOn
Nullable<DateTimeOffset>

Time of the event, which has been correlated the impact.

insightUniqueId
String

unique id of the insight.

impact
ImpactDetails

details of of the impact for which insight has been generated.

additionalDetails
IDictionary<String,BinaryData>

additional details of the insight.

Returns

A new ImpactInsightProperties instance for mocking.

Applies to