ArmImpactReportingModelFactory.ImpactInsightProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.