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.

errorDetails

Hiermee worden de foutdetails weergegeven als en waarom deze aanbevolen actie wordt geplaatst in de foutstatus.

estimatedImpact

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

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 aanmaken van een index.

executeActionInitiatedBy

Hiermee wordt aangegeven of goedkeuring voor het toepassen van deze aanbevolen actie is gegeven door gebruiker/systeem.

executeActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor uitvoering.

executeActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem deze aanbevolen actie op de gebruikersresource gaat toepassen. Bijvoorbeeld, de starttijd van indexcreatie

implementationDetails

Hiermee haalt u de implementatiedetails van deze aanbevolen actie op zodat de gebruiker deze handmatig kan toepassen.

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.

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

kind

Resourcetype.

lastRefresh

Hiermee wordt tijd opgehaald waarop deze aanbevolen actie voor het laatst is vernieuwd.

linkedObjects

Hiermee worden de gekoppelde objecten opgehaald, indien van toepassing.

location

Resourcelocatie.

observedImpact

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

recommendationReason

Hiermee krijgt u de reden voor het aanbevelen van deze actie. bijvoorbeeld DuplicateIndex

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.

revertActionInitiatedBy

Hiermee wordt opgehaald of goedkeuring voor het terugzetten van deze aanbevolen actie is gegeven door gebruiker/systeem.

revertActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor terugdraaien.

revertActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem wijzigingen van deze aanbevolen actie voor gebruikersresources terugdraait. Bijvoorbeeld wanneer indexuitval wordt uitgevoerd.

score

Hiermee haalt u de impact van deze aanbevolen actie op. Mogelijke waarden zijn 1 - Lage impact, 2 - Medium impact en 3 - Hoge impact

state

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

timeSeries

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

validSince

Hiermee haalt u de tijd op sinds wanneer deze aanbevolen actie geldig is.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

De naam van de resource

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

Eigenschapdetails

details

Hier vindt u aanvullende informatie die specifiek is voor deze aanbevolen actie.

details?: Record<string, string>

Waarde van eigenschap

Record<string, string>

errorDetails

Hiermee worden de foutdetails weergegeven als en waarom deze aanbevolen actie wordt geplaatst in de foutstatus.

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

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 aanmaken van een index.

executeActionDuration?: string

Waarde van eigenschap

string

executeActionInitiatedBy

Hiermee wordt aangegeven of goedkeuring voor het toepassen van deze aanbevolen actie is gegeven door gebruiker/systeem.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Waarde van eigenschap

executeActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor uitvoering.

executeActionInitiatedTime?: Date

Waarde van eigenschap

Date

executeActionStartTime

Hiermee wordt de tijd opgevraagd waarop het systeem deze aanbevolen actie op de gebruikersresource gaat toepassen. Bijvoorbeeld, de starttijd van indexcreatie

executeActionStartTime?: Date

Waarde van eigenschap

Date

implementationDetails

Hiermee haalt u de implementatiedetails van deze aanbevolen actie op zodat de gebruiker deze handmatig kan toepassen.

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.

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

kind

Resourcetype.

kind?: string

Waarde van eigenschap

string

lastRefresh

Hiermee wordt tijd opgehaald waarop deze aanbevolen actie voor het laatst is vernieuwd.

lastRefresh?: Date

Waarde van eigenschap

Date

linkedObjects

Hiermee worden de gekoppelde objecten opgehaald, indien van toepassing.

linkedObjects?: string[]

Waarde van eigenschap

string[]

location

Resourcelocatie.

location?: 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

Hiermee krijgt u de reden voor het aanbevelen van deze actie. bijvoorbeeld DuplicateIndex

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.

revertActionDuration?: string

Waarde van eigenschap

string

revertActionInitiatedBy

Hiermee wordt opgehaald of goedkeuring voor het terugzetten van deze aanbevolen actie is gegeven door gebruiker/systeem.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Waarde van eigenschap

revertActionInitiatedTime

Hiermee wordt de tijd opgehaald waarop deze aanbevolen actie is goedgekeurd voor terugdraaien.

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.

revertActionStartTime?: Date

Waarde van eigenschap

Date

score

Hiermee haalt u de impact van deze aanbevolen actie op. Mogelijke waarden zijn 1 - Lage impact, 2 - Medium impact en 3 - Hoge impact

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

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

timeSeries?: RecommendedActionMetricInfo[]

Waarde van eigenschap

validSince

Hiermee haalt u de tijd op sinds wanneer deze aanbevolen actie geldig is.

validSince?: Date

Waarde van eigenschap

Date

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.id

name

De naam van de resource

name?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

systemData?: SystemData

Waarde van eigenschap

overgenomen vanProxyResource.systemData-

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

type?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.type