ArmAdvisorModelFactory Class

Definition

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

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

Methods

Name Description
AdvisorAssessmentData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, String, Nullable<Int32>, String, String, String)
AdvisorAssessmentType(String, String, String, String, String)

The Advisor assessment type result data structure.

AdvisorConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Boolean>, Nullable<AdvisorCpuThreshold>, Nullable<AdvisorLowCpuEvaluationDuration>, IEnumerable<AdvisorDigestConfiguration>)
AdvisorDigestConfiguration(String, String, Nullable<Int32>, IEnumerable<RecommendationCategory>, String, Nullable<AdvisorDigestConfigurationState>)

Advisor Digest configuration entity.

AdvisorMetadataEntityData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<MetadataScenarioType>, IEnumerable<MetadataSupportedValueDetail>)
AdvisorPredictionResult(BinaryData, Nullable<AdvisorPredictionType>, Nullable<RecommendationCategory>, Nullable<RecommendationBusinessImpact>, String, Nullable<DateTimeOffset>, RecommendationShortDescription)
AdvisorRecommendationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<RecommendationCategory>, Nullable<RecommendationControlType>, Nullable<RecommendationBusinessImpact>, String, String, Nullable<DateTimeOffset>, IDictionary<String,BinaryData>, String, Nullable<RecommendationRisk>, RecommendationShortDescription, IEnumerable<Guid>, IDictionary<String, String>, RecommendationResourceMetadata, String, String, String, String, IEnumerable<IDictionary<String,BinaryData>>, IDictionary<String, BinaryData>, IDictionary<String,BinaryData>, Nullable<Boolean>, TrackedRecommendationProperties, RecommendationReview, RecommendationResourceWorkload, String, String)
AdvisorResiliencyReviewData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<ResiliencyReviewStatus>, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
AdvisorScoreEntityContent(String, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>, Nullable<Single>)

The details of Advisor Score.

AdvisorScoreEntityData(ResourceIdentifier, String, ResourceType, SystemData, AdvisorScoreEntityContent, IEnumerable<AdvisorTimeSeriesEntity>)
AdvisorSuppressionContractData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<DateTimeOffset>)
AdvisorTimeSeriesEntity(Nullable<ScoreAggregationLevel>, IEnumerable<AdvisorScoreEntityContent>)

The historic data at different aggregation levels.

AdvisorTriageData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, String, String, ResourceIdentifier, String)
AdvisorTriageRecommendationData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<RecommendationPriorityName>, IEnumerable<String>, Nullable<RecommendationStatusName>, Nullable<DateTimeOffset>, String, String, String, String)
AdvisorWorkload(String, String, String, String)

The Workload result data structure.

MetadataSupportedValueDetail(String, String)

The metadata supported value detail.

RecommendationResourceMetadata(ResourceIdentifier, String, IDictionary<String,BinaryData>, String, String)

Recommendation resource metadata.

RecommendationResourceWorkload(String, String)

The Workload that this Resource belongs to.

RecommendationReview(String, String)

The Review that this Recommendation belongs to.

RecommendationShortDescription(String, String)

A summary of the recommendation.

Applies to