Delen via


RecommendedAction interface

Aanbevolen actie voor database, server of elastische pool.

Uitbreiding

Eigenschappen

details

Hier vindt u aanvullende informatie die specifiek is voor deze aanbevolen actie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

errorDetails

Hiermee worden de foutdetails weergegeven als en waarom deze aanbevolen actie wordt geplaatst in de foutstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

estimatedImpact

Hiermee haalt u de geschatte impactinformatie voor deze aanbevolen actie op, bijvoorbeeld Geschatte CPU-toename, Geschatte schijfruimtewijziging OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionDuration

Hiermee haalt u de tijd op die nodig is voor het toepassen van deze aanbevolen actie op gebruikersresources. Bijvoorbeeld de tijd die nodig is voor het maken van een index: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionInitiatedBy

Hiermee wordt aangegeven of goedkeuring voor het toepassen van deze aanbevolen actie is gegeven door gebruiker/systeem. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor uitvoering. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem deze aanbevolen actie op de gebruikersresource gaat toepassen. Bijvoorbeeld: begintijd van index maken OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

implementationDetails

Hiermee haalt u de implementatiedetails van deze aanbevolen actie op zodat de gebruiker deze handmatig kan toepassen. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isArchivedAction

Hiermee wordt aangegeven of deze aanbevolen actie enige tijd geleden is voorgesteld, maar de gebruiker heeft ervoor gekozen dit te negeren en het systeem heeft opnieuw een nieuwe aanbevolen actie toegevoegd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isExecutableAction

Hiermee wordt opgegeven of deze aanbevolen actie kan worden uitgevoerd door de gebruiker OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isRevertableAction

Hiermee wordt opgehaald of wijzigingen die door deze aanbevolen actie worden toegepast, kunnen worden teruggedraaid door gebruikersNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

kind

Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

lastRefresh

Hiermee wordt tijd opgehaald waarop deze aanbevolen actie voor het laatst is vernieuwd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

linkedObjects

Hiermee worden de gekoppelde objecten opgehaald, indien van toepassing. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

Resourcelocatie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

observedImpact

Hiermee haalt u de geobserveerde/werkelijke impactgegevens voor deze aanbevolen actie op, bijvoorbeeld werkelijke CPU-toename, werkelijke schijfruimtewijziging OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

recommendationReason

Hiermee krijgt u de reden voor het aanbevelen van deze actie. Bijvoorbeeld DuplicateIndex OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionDuration

Hiermee haalt u de tijd op die nodig is om wijzigingen van deze aanbevolen actie voor gebruikersresources te herstellen. bijvoorbeeld de tijd die nodig is voor het verwijderen van de gemaakte index. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionInitiatedBy

Hiermee wordt opgehaald of goedkeuring voor het terugzetten van deze aanbevolen actie is gegeven door gebruiker/systeem. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor terugdraaien. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem wijzigingen van deze aanbevolen actie voor gebruikersresources terugdraait. Bijvoorbeeld wanneer indexuitval wordt uitgevoerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

score

Hiermee haalt u de impact van deze aanbevolen actie op. Mogelijke waarden zijn 1 - Lage impact, 2 - Gemiddelde impact en 3 - Hoge impact OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

state

Hiermee haalt u de informatie op van de huidige status waarin de aanbevolen actie zich bevindt.

timeSeries

Hiermee haalt u de tijdreeksgegevens op van metrische gegevens voor deze aanbevolen actie, bijvoorbeeld DE OPMERKING van de tijdreeks voor CPU-verbruik: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

validSince

Hiermee haalt u de tijd op sinds wanneer deze aanbevolen actie geldig is. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Overgenomen eigenschappen

id

Resource-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name

Resourcenaam. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type

Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

details

Hier vindt u aanvullende informatie die specifiek is voor deze aanbevolen actie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

details?: {[propertyName: string]: Record<string, unknown>}

Waarde van eigenschap

{[propertyName: string]: Record<string, unknown>}

errorDetails

Hiermee worden de foutdetails weergegeven als en waarom deze aanbevolen actie wordt geplaatst in de foutstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

errorDetails?: RecommendedActionErrorInfo

Waarde van eigenschap

estimatedImpact

Hiermee haalt u de geschatte impactinformatie voor deze aanbevolen actie op, bijvoorbeeld Geschatte CPU-toename, Geschatte schijfruimtewijziging OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

estimatedImpact?: RecommendedActionImpactRecord[]

Waarde van eigenschap

executeActionDuration

Hiermee haalt u de tijd op die nodig is voor het toepassen van deze aanbevolen actie op gebruikersresources. Bijvoorbeeld de tijd die nodig is voor het maken van een index: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionDuration?: string

Waarde van eigenschap

string

executeActionInitiatedBy

Hiermee wordt aangegeven of goedkeuring voor het toepassen van deze aanbevolen actie is gegeven door gebruiker/systeem. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Waarde van eigenschap

executeActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor uitvoering. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionInitiatedTime?: Date

Waarde van eigenschap

Date

executeActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem deze aanbevolen actie op de gebruikersresource gaat toepassen. Bijvoorbeeld: begintijd van index maken OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

executeActionStartTime?: Date

Waarde van eigenschap

Date

implementationDetails

Hiermee haalt u de implementatiedetails van deze aanbevolen actie op zodat de gebruiker deze handmatig kan toepassen. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

implementationDetails?: RecommendedActionImplementationInfo

Waarde van eigenschap

isArchivedAction

Hiermee wordt aangegeven of deze aanbevolen actie enige tijd geleden is voorgesteld, maar de gebruiker heeft ervoor gekozen dit te negeren en het systeem heeft opnieuw een nieuwe aanbevolen actie toegevoegd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isArchivedAction?: boolean

Waarde van eigenschap

boolean

isExecutableAction

Hiermee wordt opgegeven of deze aanbevolen actie kan worden uitgevoerd door de gebruiker OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isExecutableAction?: boolean

Waarde van eigenschap

boolean

isRevertableAction

Hiermee wordt opgehaald of wijzigingen die door deze aanbevolen actie worden toegepast, kunnen worden teruggedraaid door gebruikersNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isRevertableAction?: boolean

Waarde van eigenschap

boolean

kind

Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

kind?: string

Waarde van eigenschap

string

lastRefresh

Hiermee wordt tijd opgehaald waarop deze aanbevolen actie voor het laatst is vernieuwd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

lastRefresh?: Date

Waarde van eigenschap

Date

linkedObjects

Hiermee worden de gekoppelde objecten opgehaald, indien van toepassing. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

linkedObjects?: string[]

Waarde van eigenschap

string[]

location

Resourcelocatie. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location?: string

Waarde van eigenschap

string

observedImpact

Hiermee haalt u de geobserveerde/werkelijke impactgegevens voor deze aanbevolen actie op, bijvoorbeeld werkelijke CPU-toename, werkelijke schijfruimtewijziging OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

observedImpact?: RecommendedActionImpactRecord[]

Waarde van eigenschap

recommendationReason

Hiermee krijgt u de reden voor het aanbevelen van deze actie. Bijvoorbeeld DuplicateIndex OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

recommendationReason?: string

Waarde van eigenschap

string

revertActionDuration

Hiermee haalt u de tijd op die nodig is om wijzigingen van deze aanbevolen actie voor gebruikersresources te herstellen. bijvoorbeeld de tijd die nodig is voor het verwijderen van de gemaakte index. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionDuration?: string

Waarde van eigenschap

string

revertActionInitiatedBy

Hiermee wordt opgehaald of goedkeuring voor het terugzetten van deze aanbevolen actie is gegeven door gebruiker/systeem. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Waarde van eigenschap

revertActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor terugdraaien. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionInitiatedTime?: Date

Waarde van eigenschap

Date

revertActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem wijzigingen van deze aanbevolen actie voor gebruikersresources terugdraait. Bijvoorbeeld wanneer indexuitval wordt uitgevoerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

revertActionStartTime?: Date

Waarde van eigenschap

Date

score

Hiermee haalt u de impact van deze aanbevolen actie op. Mogelijke waarden zijn 1 - Lage impact, 2 - Gemiddelde impact en 3 - Hoge impact OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

score?: number

Waarde van eigenschap

number

state

Hiermee haalt u de informatie op van de huidige status waarin de aanbevolen actie zich bevindt.

state?: RecommendedActionStateInfo

Waarde van eigenschap

timeSeries

Hiermee haalt u de tijdreeksgegevens op van metrische gegevens voor deze aanbevolen actie, bijvoorbeeld DE OPMERKING van de tijdreeks voor CPU-verbruik: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

timeSeries?: RecommendedActionMetricInfo[]

Waarde van eigenschap

validSince

Hiermee haalt u de tijd op sinds wanneer deze aanbevolen actie geldig is. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

validSince?: Date

Waarde van eigenschap

Date

Details van overgenomen eigenschap

id

Resource-id. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.id

name

Resourcenaam. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.name

type

Resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.type