Share via


RecommendedActionData Klasse

Definition

Eine Klasse, die das RecommendedAction-Datenmodell darstellt. Empfohlene Datenbank-, Server- oder Poolaktion für elastische Datenbanken.

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

Konstruktoren

RecommendedActionData()

Initialisiert eine neue instance von RecommendedActionData.

Eigenschaften

Details

Ruft zusätzliche Details ab, die speziell für diese empfohlene Aktion gelten.

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" }.
ErrorDetails

Ruft die Fehlerdetails ab, ob und warum diese empfohlene Aktion in den Fehlerzustand versetzt wird.

EstimatedImpact

Ruft die geschätzten Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. Geschätzte CPU-Verstärkung, Änderung des geschätzten Speicherplatzes.

ExecuteActionDuration

Ruft die Zeit ab, die zum Anwenden dieser empfohlenen Aktion für die Benutzerressource erforderlich ist. z. B. die Zeit, die für die Indexerstellung in Anspruch genommen wird.

ExecuteActionInitiatedBy

Ruft ab, ob die Genehmigung für die Anwendung dieser empfohlenen Aktion vom Benutzer/System erteilt wurde.

ExecuteActionInitiatedOn

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion für die Ausführung genehmigt wurde.

ExecuteActionStartOn

Ruft den Zeitpunkt ab, zu dem das System mit der Anwendung dieser empfohlenen Aktion auf die Benutzerressource begonnen hat. z. B. Startzeit der Indexerstellung.

Id

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

(Geerbt von ResourceData)
ImplementationDetails

Ruft die Implementierungsdetails dieser empfohlenen Aktion ab, die der Benutzer manuell anwenden kann.

IsArchivedAction

Ruft ab, ob diese empfohlene Aktion vor einiger Zeit vorgeschlagen wurde, aber der Benutzer dies ignoriert hat, und das System hat erneut eine neue empfohlene Aktion hinzugefügt.

IsExecutableAction

Ruft ab, ob diese empfohlene Aktion vom Benutzer ausgeführt werden kann.

IsRevertableAction

Ruft ab, ob änderungen, die von dieser empfohlenen Aktion angewendet werden, vom Benutzer wiederhergestellt werden können.

Kind

Ressourcenart.

LastRefresh

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion zuletzt aktualisiert wurde.

LinkedObjects

Ruft die verknüpften Objekte ab, falls vorhanden.

Location

Ressourcenspeicherort

Name

Der Name der Ressource.

(Geerbt von ResourceData)
ObservedImpact

Ruft die beobachteten/tatsächlichen Auswirkungsinformationen für diese empfohlene Aktion ab, z. B. Tatsächliche CPU-Verstärkung, Änderung des tatsächlichen Speicherplatzes.

RecommendationReason

Ruft den Grund für die Empfehlung dieser Aktion ab. z.B. DuplicateIndex.

ResourceType

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

(Geerbt von ResourceData)
RevertActionDuration

Ruft die Zeit ab, die zum Wiederherstellen von Änderungen dieser empfohlenen Aktion für die Benutzerressource erforderlich ist. z. B. die Zeit, die zum Löschen des erstellten Indexes gedauert hat.

RevertActionInitiatedBy

Ruft ab, ob die Genehmigung für die Wiederherstellung dieser empfohlenen Aktion vom Benutzer/System erteilt wurde.

RevertActionInitiatedOn

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion für rückgängig machen genehmigt wurde.

RevertActionStartOn

Ruft den Zeitpunkt ab, zu dem das System mit dem Zurücksetzen von Änderungen dieser empfohlenen Aktion für die Benutzerressource begonnen hat. z. B. der Zeitpunkt, zu dem das Löschen des Indexes ausgeführt wird.

Score

Ruft die Auswirkungen dieser empfohlenen Aktion ab. Mögliche Werte sind 1 – Geringe Auswirkung, 2 – Mittlere Auswirkung und 3 – Hohe Auswirkung.

State

Ruft die Informationen zum aktuellen Zustand ab, in dem sich die empfohlene Aktion befindet.

SystemData

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

(Geerbt von ResourceData)
TimeSeries

Ruft die Zeitreiheninformationen der Metriken für diese empfohlene Aktion ab, z. B. zeitreihe cpu-Verbrauch.

ValidSince

Ruft den Zeitpunkt ab, zu dem diese empfohlene Aktion gültig ist.

Gilt für: