RecommendedActionProperties interface

Eigenschappen voor een database, server of elastische pool aanbevolen actie.

Eigenschappen

details

Geeft extra details specifiek over deze aanbevolen actie.

errorDetails

Krijgt de foutinformatie als en waarom deze aanbevolen actie in foutstatus is gezet.

estimatedImpact

Krijgt de geschatte impactinformatie voor deze aanbevolen actie, bijvoorbeeld geschatte CPU-winst, geschatte schijfruimtewijziging

executeActionDuration

Krijgt de tijd die nodig is om deze aanbevolen actie toe te passen op de gebruikersresource. bijvoorbeeld de tijd die nodig is voor het aanmaken van een index.

executeActionInitiatedBy

Krijgt toestemming voor het toepassen van deze aanbevolen actie door de gebruiker/het systeem.

executeActionInitiatedTime

Ze krijgt het moment waarop deze aanbevolen actie werd goedgekeurd voor uitvoering.

executeActionStartTime

Geeft het moment waarop het systeem deze aanbevolen actie begon toe te passen op de gebruikersbron. Bijvoorbeeld, de starttijd van indexcreatie

implementationDetails

Hiermee krijg je de implementatiedetails van deze aanbevolen actie zodat de gebruiker deze handmatig kan toepassen.

isArchivedAction

Er wordt begrepen of deze aanbevolen actie enige tijd geleden is voorgesteld, maar de gebruiker ervoor koos dit te negeren en het systeem opnieuw een nieuwe aanbevolen actie toevoegde.

isExecutableAction

Kijkt of deze aanbevolen actie door de gebruiker kan worden uitgevoerd

isRevertableAction

Krijgt als wijzigingen die door deze aanbevolen actie zijn toegepast, door de gebruiker kunnen worden teruggedraaid

lastRefresh

Dat is tijd wanneer deze aanbevolen actie voor het laatst werd ververst.

linkedObjects

Krijgt de gekoppelde objecten, als die er zijn.

observedImpact

Krijgt de waargenomen/daadwerkelijke impactinformatie voor deze aanbevolen actie, bijvoorbeeld Werkelijke CPU-versterking, Verandering van Werkelijke Schijfruimte

recommendationReason

Dat begrijpt de reden waarom deze actie wordt aanbevolen. bijvoorbeeld DuplicateIndex

revertActionDuration

Dat haalt de tijd die nodig is om wijzigingen van deze aanbevolen actie op de gebruikersresource terug te draaien. bijvoorbeeld de tijd die nodig is om de aangemaakte index te verwijderen.

revertActionInitiatedBy

Krijgt toestemming voor het terugdraaien van deze aanbevolen actie door de gebruiker/het systeem.

revertActionInitiatedTime

Krijgt het moment waarop deze aanbevolen actie werd goedgekeurd voor terugdraaien.

revertActionStartTime

Dat krijgt het moment waarop het systeem begon met het terugdraaien van wijzigingen van deze aanbevolen actie op de gebruikersresource. bijvoorbeeld het tijdstip waarop index-drop wordt uitgevoerd.

score

Begrijpt de impact van deze aanbevolen actie. Mogelijke waarden zijn 1 - Lage impact, 2 - Medium impact en 3 - Hoge impact

state

Krijgt de informatie over de huidige staat waarin de aanbevolen actie is.

timeSeries

Krijgt de tijdreeksinformatie van de metrics voor deze aanbevolen actie, bijvoorbeeld de CPU-verbruikstijdreeks

validSince

Dat is de tijd om te zien wanneer deze aanbevolen actie geldig is.

Eigenschapdetails

details

Geeft extra details specifiek over deze aanbevolen actie.

details?: Record<string, string>

Waarde van eigenschap

Record<string, string>

errorDetails

Krijgt de foutinformatie als en waarom deze aanbevolen actie in foutstatus is gezet.

errorDetails?: RecommendedActionErrorInfo

Waarde van eigenschap

estimatedImpact

Krijgt de geschatte impactinformatie voor deze aanbevolen actie, bijvoorbeeld geschatte CPU-winst, geschatte schijfruimtewijziging

estimatedImpact?: RecommendedActionImpactRecord[]

Waarde van eigenschap

executeActionDuration

Krijgt de tijd die nodig is om deze aanbevolen actie toe te passen op de gebruikersresource. bijvoorbeeld de tijd die nodig is voor het aanmaken van een index.

executeActionDuration?: string

Waarde van eigenschap

string

executeActionInitiatedBy

Krijgt toestemming voor het toepassen van deze aanbevolen actie door de gebruiker/het systeem.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Waarde van eigenschap

executeActionInitiatedTime

Ze krijgt het moment waarop deze aanbevolen actie werd goedgekeurd voor uitvoering.

executeActionInitiatedTime?: Date

Waarde van eigenschap

Date

executeActionStartTime

Geeft het moment waarop het systeem deze aanbevolen actie begon toe te passen op de gebruikersbron. Bijvoorbeeld, de starttijd van indexcreatie

executeActionStartTime?: Date

Waarde van eigenschap

Date

implementationDetails

Hiermee krijg je de implementatiedetails van deze aanbevolen actie zodat de gebruiker deze handmatig kan toepassen.

implementationDetails?: RecommendedActionImplementationInfo

Waarde van eigenschap

isArchivedAction

Er wordt begrepen of deze aanbevolen actie enige tijd geleden is voorgesteld, maar de gebruiker ervoor koos dit te negeren en het systeem opnieuw een nieuwe aanbevolen actie toevoegde.

isArchivedAction?: boolean

Waarde van eigenschap

boolean

isExecutableAction

Kijkt of deze aanbevolen actie door de gebruiker kan worden uitgevoerd

isExecutableAction?: boolean

Waarde van eigenschap

boolean

isRevertableAction

Krijgt als wijzigingen die door deze aanbevolen actie zijn toegepast, door de gebruiker kunnen worden teruggedraaid

isRevertableAction?: boolean

Waarde van eigenschap

boolean

lastRefresh

Dat is tijd wanneer deze aanbevolen actie voor het laatst werd ververst.

lastRefresh?: Date

Waarde van eigenschap

Date

linkedObjects

Krijgt de gekoppelde objecten, als die er zijn.

linkedObjects?: string[]

Waarde van eigenschap

string[]

observedImpact

Krijgt de waargenomen/daadwerkelijke impactinformatie voor deze aanbevolen actie, bijvoorbeeld Werkelijke CPU-versterking, Verandering van Werkelijke Schijfruimte

observedImpact?: RecommendedActionImpactRecord[]

Waarde van eigenschap

recommendationReason

Dat begrijpt de reden waarom deze actie wordt aanbevolen. bijvoorbeeld DuplicateIndex

recommendationReason?: string

Waarde van eigenschap

string

revertActionDuration

Dat haalt de tijd die nodig is om wijzigingen van deze aanbevolen actie op de gebruikersresource terug te draaien. bijvoorbeeld de tijd die nodig is om de aangemaakte index te verwijderen.

revertActionDuration?: string

Waarde van eigenschap

string

revertActionInitiatedBy

Krijgt toestemming voor het terugdraaien van deze aanbevolen actie door de gebruiker/het systeem.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Waarde van eigenschap

revertActionInitiatedTime

Krijgt het moment waarop deze aanbevolen actie werd goedgekeurd voor terugdraaien.

revertActionInitiatedTime?: Date

Waarde van eigenschap

Date

revertActionStartTime

Dat krijgt het moment waarop het systeem begon met het terugdraaien van wijzigingen van deze aanbevolen actie op de gebruikersresource. bijvoorbeeld het tijdstip waarop index-drop wordt uitgevoerd.

revertActionStartTime?: Date

Waarde van eigenschap

Date

score

Begrijpt de impact van deze aanbevolen actie. Mogelijke waarden zijn 1 - Lage impact, 2 - Medium impact en 3 - Hoge impact

score?: number

Waarde van eigenschap

number

state

Krijgt de informatie over de huidige staat waarin de aanbevolen actie is.

state: RecommendedActionStateInfo

Waarde van eigenschap

timeSeries

Krijgt de tijdreeksinformatie van de metrics voor deze aanbevolen actie, bijvoorbeeld de CPU-verbruikstijdreeks

timeSeries?: RecommendedActionMetricInfo[]

Waarde van eigenschap

validSince

Dat is de tijd om te zien wanneer deze aanbevolen actie geldig is.

validSince?: Date

Waarde van eigenschap

Date