Partager via


ResourceRecommendationBaseData Classe

Définition

Classe représentant le modèle de données ResourceRecommendationBase. Recommandation advisor.

public class ResourceRecommendationBaseData : Azure.ResourceManager.Models.ResourceData
type ResourceRecommendationBaseData = class
    inherit ResourceData
Public Class ResourceRecommendationBaseData
Inherits ResourceData
Héritage
ResourceRecommendationBaseData

Constructeurs

ResourceRecommendationBaseData()

Initialise une nouvelle instance de ResourceRecommendationBaseData.

Propriétés

Actions

Liste des actions recommandées pour implémenter la recommandation.

Category

Catégorie de la recommandation.

Description

Description détaillée de la recommandation.

ExposedMetadataProperties

Propriétés de métadonnées de recommandation exposées au client pour fournir des informations supplémentaires.

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

ExtendedProperties

Propriétés étendues.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
Impact

Impact de la recommandation sur l’entreprise.

ImpactedField

Type de ressource identifié par Advisor.

ImpactedValue

Ressource identifiée par Advisor.

Label

Étiquette de recommandation.

LastUpdated

L’heure la plus récente où Advisor a vérifié la validité de la recommandation.

LearnMoreLink

Lien pour en savoir plus sur la logique de recommandation et de génération.

Metadata

Métadonnées de recommandation.

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Name

Nom de la ressource.

(Hérité de ResourceData)
PotentialBenefits

L’avantage potentiel de la mise en œuvre de la recommandation.

RecommendationTypeId

GUID de type recommandation.

Remediation

Méthode automatisée pour appliquer la recommandation.

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

ResourceMetadata

Métadonnées de la ressource qui a été évaluée.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
Risk

Risque potentiel de ne pas mettre en œuvre la recommandation.

ShortDescription

Résumé de la recommandation.

SuppressionIds

Liste des règles ignorées et ignorées pour la recommandation.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)

S’applique à