Freigeben über


ResourceRecommendationBaseData Klasse

Definition

Eine Klasse, die das ResourceRecommendationBase-Datenmodell darstellt. Advisor-Empfehlung.

public class ResourceRecommendationBaseData : Azure.ResourceManager.Models.ResourceData
type ResourceRecommendationBaseData = class
    inherit ResourceData
Public Class ResourceRecommendationBaseData
Inherits ResourceData
Vererbung
ResourceRecommendationBaseData

Konstruktoren

ResourceRecommendationBaseData()

Initialisiert eine neue instance von ResourceRecommendationBaseData.

Eigenschaften

Actions

Die Liste der empfohlenen Aktionen zum Implementieren der Empfehlung.

Category

Die Kategorie der Empfehlung.

Description

Die detaillierte Beschreibung der Empfehlung.

ExposedMetadataProperties

Die Empfehlungsmetadateneigenschaften, die dem Kunden zur Verfügung gestellt werden, um zusätzliche Informationen bereitzustellen.

Um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

ExtendedProperties

Erweiterte Eigenschaften.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
Impact

Die geschäftlichen Auswirkungen der Empfehlung.

ImpactedField

Der vom Advisor identifizierte Ressourcentyp.

ImpactedValue

Die vom Advisor identifizierte Ressource.

Label

Die Bezeichnung der Empfehlung.

LastUpdated

Der letzte Zeitpunkt, zu dem advisor die Gültigkeit der Empfehlung überprüft hat.

LearnMoreLink

Der Link enthält weitere Informationen zur Empfehlungs- und Generierungslogik.

Metadata

Die Empfehlungsmetadaten.

Um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
PotentialBenefits

Der potenzielle Nutzen der Umsetzung der Empfehlung.

RecommendationTypeId

Die GUID vom Empfehlungstyp.

Remediation

Die automatisierte Methode zum Anwenden der Empfehlung.

Um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

ResourceMetadata

Metadaten der bewerteten Ressource.

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
Risk

Das potenzielle Risiko, dass die Empfehlung nicht umgesetzt wird.

ShortDescription

Eine Zusammenfassung der Empfehlung.

SuppressionIds

Die Liste der verworfenen und verworfenen Regeln für die Empfehlung.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)

Gilt für: