RecommendedActionProperties interface

Proprietà per un database, server o pool elastico Azione raccomandata.

Proprietà

details

Ottiene ulteriori dettagli specifici su questa azione consigliata.

errorDetails

Riceve i dettagli dell'errore se e perché questa azione raccomandata viene impostata in stato di errore.

estimatedImpact

Riceve le informazioni di impatto stimate per questa azione raccomandata, ad esempio, guadagno stimato della CPU, variazione stimata dello spazio su disco

executeActionDuration

Ottiene il tempo necessario per applicare questa azione consigliata alla risorsa utente. ad esempio, il tempo necessario per la creazione dell'indice

executeActionInitiatedBy

Ottiene se l'approvazione per applicare questa azione raccomandata è stata data dall'utente/sistema.

executeActionInitiatedTime

Ottiene il tempo in cui questa azione raccomandata è stata approvata per l'esecuzione.

executeActionStartTime

Ottiene il momento in cui il sistema ha iniziato ad applicare questa azione raccomandata sulla risorsa utente. ad esempio, orario di inizio della creazione dell'indice

implementationDetails

Riceve i dettagli di implementazione di questa azione raccomandata per l'utente da applicare manualmente.

isArchivedAction

Capisce se questa azione consigliata è stata suggerita tempo fa ma l'utente ha scelto di ignorarla e il sistema ha aggiunto di nuovo una nuova azione consigliata.

isExecutableAction

Ottiene se questa azione consigliata è azionabile dall'utente

isRevertableAction

Ottiene se le modifiche applicate da questa azione raccomandata possono essere annullate dall'utente

lastRefresh

Arriva il tempo quando questa azione consigliata è stata aggiornata l'ultima volta.

linkedObjects

Ottiene gli oggetti collegati, se ce ne sono.

observedImpact

Riceve le informazioni osservate/effettive sull'impatto di questa azione raccomandata, ad esempio guadagno reale della CPU, modifica effettiva dello spazio su disco

recommendationReason

Capisce il motivo per cui raccomanda questa azione. ad esempio, DuplicateIndex

revertActionDuration

Ottiene il tempo necessario per annullare le modifiche di questa azione raccomandata sulle risorse dell'utente. ad esempio, il tempo impiegato per eliminare l'indice creato.

revertActionInitiatedBy

Ottiene se l'approvazione per annullare questa azione raccomandata è stata data dall'utente/sistema.

revertActionInitiatedTime

Riceve il momento in cui questa azione raccomandata è stata approvata per il revert.

revertActionStartTime

Ottiene il momento in cui il sistema ha iniziato a annullare le modifiche di questa azione consigliata sulla risorsa utente. ad esempio, il momento in cui viene eseguito il drop dell'indice.

score

Capisce l'impatto di questa azione raccomandata. I valori possibili sono: 1 - Basso impatto, 2 - Impatto medio e 3 - Alto Impatto

state

Ottiene le informazioni sullo stato attuale in cui si trova l'azione raccomandata.

timeSeries

Ottiene le informazioni sulle serie temporali delle metriche per questa azione consigliata, ad esempio la serie temporale del consumo della CPU

validSince

Ottiene il tempo da quando questa azione raccomandata è valida.

Dettagli proprietà

details

Ottiene ulteriori dettagli specifici su questa azione consigliata.

details?: Record<string, string>

Valore della proprietà

Record<string, string>

errorDetails

Riceve i dettagli dell'errore se e perché questa azione raccomandata viene impostata in stato di errore.

errorDetails?: RecommendedActionErrorInfo

Valore della proprietà

estimatedImpact

Riceve le informazioni di impatto stimate per questa azione raccomandata, ad esempio, guadagno stimato della CPU, variazione stimata dello spazio su disco

estimatedImpact?: RecommendedActionImpactRecord[]

Valore della proprietà

executeActionDuration

Ottiene il tempo necessario per applicare questa azione consigliata alla risorsa utente. ad esempio, il tempo necessario per la creazione dell'indice

executeActionDuration?: string

Valore della proprietà

string

executeActionInitiatedBy

Ottiene se l'approvazione per applicare questa azione raccomandata è stata data dall'utente/sistema.

executeActionInitiatedBy?: RecommendedActionInitiatedBy

Valore della proprietà

executeActionInitiatedTime

Ottiene il tempo in cui questa azione raccomandata è stata approvata per l'esecuzione.

executeActionInitiatedTime?: Date

Valore della proprietà

Date

executeActionStartTime

Ottiene il momento in cui il sistema ha iniziato ad applicare questa azione raccomandata sulla risorsa utente. ad esempio, orario di inizio della creazione dell'indice

executeActionStartTime?: Date

Valore della proprietà

Date

implementationDetails

Riceve i dettagli di implementazione di questa azione raccomandata per l'utente da applicare manualmente.

implementationDetails?: RecommendedActionImplementationInfo

Valore della proprietà

isArchivedAction

Capisce se questa azione consigliata è stata suggerita tempo fa ma l'utente ha scelto di ignorarla e il sistema ha aggiunto di nuovo una nuova azione consigliata.

isArchivedAction?: boolean

Valore della proprietà

boolean

isExecutableAction

Ottiene se questa azione consigliata è azionabile dall'utente

isExecutableAction?: boolean

Valore della proprietà

boolean

isRevertableAction

Ottiene se le modifiche applicate da questa azione raccomandata possono essere annullate dall'utente

isRevertableAction?: boolean

Valore della proprietà

boolean

lastRefresh

Arriva il tempo quando questa azione consigliata è stata aggiornata l'ultima volta.

lastRefresh?: Date

Valore della proprietà

Date

linkedObjects

Ottiene gli oggetti collegati, se ce ne sono.

linkedObjects?: string[]

Valore della proprietà

string[]

observedImpact

Riceve le informazioni osservate/effettive sull'impatto di questa azione raccomandata, ad esempio guadagno reale della CPU, modifica effettiva dello spazio su disco

observedImpact?: RecommendedActionImpactRecord[]

Valore della proprietà

recommendationReason

Capisce il motivo per cui raccomanda questa azione. ad esempio, DuplicateIndex

recommendationReason?: string

Valore della proprietà

string

revertActionDuration

Ottiene il tempo necessario per annullare le modifiche di questa azione raccomandata sulle risorse dell'utente. ad esempio, il tempo impiegato per eliminare l'indice creato.

revertActionDuration?: string

Valore della proprietà

string

revertActionInitiatedBy

Ottiene se l'approvazione per annullare questa azione raccomandata è stata data dall'utente/sistema.

revertActionInitiatedBy?: RecommendedActionInitiatedBy

Valore della proprietà

revertActionInitiatedTime

Riceve il momento in cui questa azione raccomandata è stata approvata per il revert.

revertActionInitiatedTime?: Date

Valore della proprietà

Date

revertActionStartTime

Ottiene il momento in cui il sistema ha iniziato a annullare le modifiche di questa azione consigliata sulla risorsa utente. ad esempio, il momento in cui viene eseguito il drop dell'indice.

revertActionStartTime?: Date

Valore della proprietà

Date

score

Capisce l'impatto di questa azione raccomandata. I valori possibili sono: 1 - Basso impatto, 2 - Impatto medio e 3 - Alto Impatto

score?: number

Valore della proprietà

number

state

Ottiene le informazioni sullo stato attuale in cui si trova l'azione raccomandata.

state: RecommendedActionStateInfo

Valore della proprietà

timeSeries

Ottiene le informazioni sulle serie temporali delle metriche per questa azione consigliata, ad esempio la serie temporale del consumo della CPU

timeSeries?: RecommendedActionMetricInfo[]

Valore della proprietà

validSince

Ottiene il tempo da quando questa azione raccomandata è valida.

validSince?: Date

Valore della proprietà

Date