Condividi tramite


RecommendedAction interface

Azione consigliata per database, server o pool elastico.

Extends

Proprietà

details

Ottiene dettagli aggiuntivi specifici di questa azione consigliata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

errorDetails

Ottiene i dettagli dell'errore se e perché questa azione consigliata viene inserita nello stato di errore. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

estimatedImpact

Ottiene le informazioni sull'impatto stimato per questa azione consigliata, ad esempio il guadagno stimato della CPU, la modifica dello spazio su disco stimata NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionDuration

Ottiene il tempo impiegato per applicare questa azione consigliata alla risorsa utente. Ad esempio, tempo impiegato per la creazione dell'indice NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionInitiatedBy

Ottiene se l'approvazione per l'applicazione di questa azione consigliata è stata assegnata dall'utente/sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionInitiatedTime

Ottiene l'ora in cui questa azione consigliata è stata approvata per l'esecuzione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionStartTime

Ottiene l'ora in cui il sistema ha iniziato ad applicare questa azione consigliata alla risorsa utente. Ad esempio, l'ora di inizio della creazione dell'indice NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

implementationDetails

Ottiene i dettagli di implementazione di questa azione consigliata per l'applicazione manuale da parte dell'utente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isArchivedAction

Ottiene se questa azione consigliata è stata suggerita qualche tempo fa, ma l'utente ha scelto di ignorare questo e il sistema ha aggiunto di nuovo una nuova azione consigliata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isExecutableAction

Ottiene se questa azione consigliata è utilizzabile dall'utente NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isRevertableAction

Ottiene se le modifiche applicate da questa azione consigliata possono essere ripristinate dall'utente NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

kind

Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

lastRefresh

Ottiene l'ora dell'ultimo aggiornamento dell'azione consigliata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

linkedObjects

Ottiene gli oggetti collegati, se presenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Percorso della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

observedImpact

Ottiene le informazioni sull'impatto osservato/effettivo per questa azione consigliata, ad esempio il guadagno effettivo della CPU, la modifica effettiva dello spazio su disco NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

recommendationReason

Ottiene il motivo della raccomandazione di questa azione. Ad esempio, DuplicateIndex NOTE: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionDuration

Ottiene il tempo impiegato per ripristinare le modifiche di questa azione consigliata sulla risorsa utente. Ad esempio, tempo impiegato per eliminare l'indice creato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionInitiatedBy

Ottiene se l'approvazione per il ripristino di questa azione consigliata è stata assegnata dall'utente/sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionInitiatedTime

Ottiene l'ora in cui questa azione consigliata è stata approvata per il ripristino. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionStartTime

Ottiene l'ora in cui il sistema ha iniziato a ripristinare le modifiche di questa azione consigliata sulla risorsa utente. ad esempio l'ora in cui viene eseguita l'eliminazione dell'indice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

score

Ottiene l'impatto di questa azione consigliata. I valori possibili sono 1 - Impatto basso, 2 - Impatto medio e 3 - NOTA impatto elevato: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

state

Ottiene le informazioni dello stato corrente in cui si trova l'azione consigliata.

timeSeries

Ottiene le informazioni sulle serie temporali delle metriche per questa azione consigliata, ad esempio la serie temporale di utilizzo della CPU NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

validSince

Ottiene l'ora da quando questa azione consigliata è valida. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

id

ID risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name

Nome risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type

Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

details

Ottiene dettagli aggiuntivi specifici di questa azione consigliata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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

Valore della proprietà

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

errorDetails

Ottiene i dettagli dell'errore se e perché questa azione consigliata viene inserita nello stato di errore. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

errorDetails?: RecommendedActionErrorInfo

Valore della proprietà

estimatedImpact

Ottiene le informazioni sull'impatto stimato per questa azione consigliata, ad esempio il guadagno stimato della CPU, la modifica dello spazio su disco stimata NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

estimatedImpact?: RecommendedActionImpactRecord[]

Valore della proprietà

executeActionDuration

Ottiene il tempo impiegato per applicare questa azione consigliata alla risorsa utente. Ad esempio, tempo impiegato per la creazione dell'indice NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionDuration?: string

Valore della proprietà

string

executeActionInitiatedBy

Ottiene se l'approvazione per l'applicazione di questa azione consigliata è stata assegnata dall'utente/sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Valore della proprietà

executeActionInitiatedTime

Ottiene l'ora in cui questa azione consigliata è stata approvata per l'esecuzione. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionInitiatedTime?: Date

Valore della proprietà

Date

executeActionStartTime

Ottiene l'ora in cui il sistema ha iniziato ad applicare questa azione consigliata alla risorsa utente. Ad esempio, l'ora di inizio della creazione dell'indice NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

executeActionStartTime?: Date

Valore della proprietà

Date

implementationDetails

Ottiene i dettagli di implementazione di questa azione consigliata per l'applicazione manuale da parte dell'utente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

implementationDetails?: RecommendedActionImplementationInfo

Valore della proprietà

isArchivedAction

Ottiene se questa azione consigliata è stata suggerita qualche tempo fa, ma l'utente ha scelto di ignorare questo e il sistema ha aggiunto di nuovo una nuova azione consigliata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isArchivedAction?: boolean

Valore della proprietà

boolean

isExecutableAction

Ottiene se questa azione consigliata è utilizzabile dall'utente NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isExecutableAction?: boolean

Valore della proprietà

boolean

isRevertableAction

Ottiene se le modifiche applicate da questa azione consigliata possono essere ripristinate dall'utente NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isRevertableAction?: boolean

Valore della proprietà

boolean

kind

Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

kind?: string

Valore della proprietà

string

lastRefresh

Ottiene l'ora dell'ultimo aggiornamento dell'azione consigliata. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

lastRefresh?: Date

Valore della proprietà

Date

linkedObjects

Ottiene gli oggetti collegati, se presenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

linkedObjects?: string[]

Valore della proprietà

string[]

location

Percorso della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location?: string

Valore della proprietà

string

observedImpact

Ottiene le informazioni sull'impatto osservato/effettivo per questa azione consigliata, ad esempio il guadagno effettivo della CPU, la modifica effettiva dello spazio su disco NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

observedImpact?: RecommendedActionImpactRecord[]

Valore della proprietà

recommendationReason

Ottiene il motivo della raccomandazione di questa azione. Ad esempio, DuplicateIndex NOTE: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

recommendationReason?: string

Valore della proprietà

string

revertActionDuration

Ottiene il tempo impiegato per ripristinare le modifiche di questa azione consigliata sulla risorsa utente. Ad esempio, tempo impiegato per eliminare l'indice creato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionDuration?: string

Valore della proprietà

string

revertActionInitiatedBy

Ottiene se l'approvazione per il ripristino di questa azione consigliata è stata assegnata dall'utente/sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Valore della proprietà

revertActionInitiatedTime

Ottiene l'ora in cui questa azione consigliata è stata approvata per il ripristino. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionInitiatedTime?: Date

Valore della proprietà

Date

revertActionStartTime

Ottiene l'ora in cui il sistema ha iniziato a ripristinare le modifiche di questa azione consigliata sulla risorsa utente. ad esempio l'ora in cui viene eseguita l'eliminazione dell'indice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

revertActionStartTime?: Date

Valore della proprietà

Date

score

Ottiene l'impatto di questa azione consigliata. I valori possibili sono 1 - Impatto basso, 2 - Impatto medio e 3 - NOTA impatto elevato: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

score?: number

Valore della proprietà

number

state

Ottiene le informazioni dello stato corrente in cui si trova l'azione consigliata.

state?: RecommendedActionStateInfo

Valore della proprietà

timeSeries

Ottiene le informazioni sulle serie temporali delle metriche per questa azione consigliata, ad esempio la serie temporale di utilizzo della CPU NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

timeSeries?: RecommendedActionMetricInfo[]

Valore della proprietà

validSince

Ottiene l'ora da quando questa azione consigliata è valida. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

validSince?: Date

Valore della proprietà

Date

Dettagli proprietà ereditate

id

ID risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daProxyResource.id

name

Nome risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daProxyResource.name

type

Tipo di risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

Ereditato daProxyResource.type