ArmImpactReportingModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

public static class ArmImpactReportingModelFactory
type ArmImpactReportingModelFactory = class
Public Class ArmImpactReportingModelFactory
Inheritance
ArmImpactReportingModelFactory

Methods

Name Description
ImpactCategoryData(ResourceIdentifier, String, ResourceType, SystemData, ImpactCategoryProperties)

Initializes a new instance of ImpactCategoryData.

ImpactCategoryProperties(Nullable<ImpactReportingProvisioningState>, String, String, String, IEnumerable<RequiredImpactProperties>)

Initializes a new instance of ImpactCategoryProperties.

ImpactClientIncidentDetails(String, Nullable<ImpactIncidentSource>)
ImpactConnectivityDetails(Nullable<ImpactProtocol>, Nullable<Int32>, ResourceIdentifier, ResourceIdentifier)
ImpactConnectorData(ResourceIdentifier, String, ResourceType, SystemData, ImpactConnectorProperties)

Initializes a new instance of ImpactConnectorData.

ImpactConnectorPatch(Nullable<ImpactConnectorType>)
ImpactConnectorProperties(Nullable<ImpactReportingProvisioningState>, String, String, ImpactConnectorType, DateTimeOffset)

Initializes a new instance of ImpactConnectorProperties.

ImpactDetails(ResourceIdentifier, DateTimeOffset, Nullable<DateTimeOffset>, ResourceIdentifier)
ImpactedWorkload(String, Nullable<ImpactToolset>)
ImpactErrorDetails(String, String)
ImpactInsightContent(String, String)
ImpactInsightData(ResourceIdentifier, String, ResourceType, SystemData, ImpactInsightProperties)

Initializes a new instance of ImpactInsightData.

ImpactInsightProperties(Nullable<ImpactReportingProvisioningState>, String, String, String, String, ImpactInsightContent, Nullable<DateTimeOffset>, String, ImpactDetails, IDictionary<String,BinaryData>)

Initializes a new instance of ImpactInsightProperties.

ImpactMetricExpectedValueRange(Double, Double)
ImpactPerformance(String, Nullable<Double>, Nullable<Double>, ImpactMetricExpectedValueRange, Nullable<ImpactMetricUnit>)
RequiredImpactProperties(String, IEnumerable<String>)

Initializes a new instance of RequiredImpactProperties.

WorkloadImpactData(ResourceIdentifier, String, ResourceType, SystemData, WorkloadImpactProperties)

Initializes a new instance of WorkloadImpactData.

WorkloadImpactProperties(Nullable<ImpactReportingProvisioningState>, DateTimeOffset, Nullable<DateTimeOffset>, ResourceIdentifier, String, Nullable<DateTimeOffset>, String, String, IEnumerable<String>, IEnumerable<ImpactPerformance>, ImpactConnectivityDetails, IDictionary<String, BinaryData>, ImpactErrorDetails, ImpactedWorkload, String, Nullable<ImpactConfidenceLevel>, ImpactClientIncidentDetails)

Initializes a new instance of WorkloadImpactProperties.

Applies to