Udostępnij za pośrednictwem


RecommendedAction Klasa

Zalecana akcja bazy danych, serwera lub puli elastycznej.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Dziedziczenie
azure.mgmt.sql.models._models_py3.ProxyResource
RecommendedAction

Konstruktor

RecommendedAction(*, state: RecommendedActionStateInfo | None = None, **kwargs)

Parametry

Nazwa Opis
state
Wymagane

Pobiera informacje o bieżącym stanie, w których znajduje się zalecana akcja.

Parametry Tylko słowo kluczowe

Nazwa Opis
state
Wymagane

Zmienne

Nazwa Opis
id
str

Identyfikator zasobu.

name
str

Nazwa zasobu.

type
str

Typ zasobu.

kind
str

Rodzaj zasobu.

location
str

Lokalizacja zasobu.

recommendation_reason
str

Pobiera przyczynę rekomendowania tej akcji. np. DuplicateIndex.

valid_since

Pobiera czas od momentu, gdy ta zalecana akcja jest prawidłowa.

last_refresh

Pobiera czas ostatniego odświeżenia tej zalecanej akcji.

is_executable_action

Pobiera, jeśli ta zalecana akcja jest możliwa do działania przez użytkownika.

is_revertable_action

Pobiera, jeśli zmiany zastosowane przez tę zalecaną akcję można przywrócić przez użytkownika.

is_archived_action

Pobiera, jeśli ta zalecana akcja została zasugerowana jakiś czas temu, ale użytkownik zdecydował się zignorować tę akcję i system dodał nową zalecaną akcję ponownie.

execute_action_start_time

Pobiera czas, kiedy system zaczął stosować tę zalecaną akcję w zasobie użytkownika. np. czas rozpoczęcia tworzenia indeksu.

execute_action_duration
str

Pobiera czas stosowania tej zalecanej akcji dla zasobu użytkownika. np. czas potrzebny na utworzenie indeksu.

revert_action_start_time

Pobiera czas, kiedy system zaczął przywracać zmiany tej zalecanej akcji dla zasobu użytkownika. np. godzina wykonania spadku indeksu.

revert_action_duration
str

Pobiera czas potrzebny na przywrócenie zmian tej zalecanej akcji dla zasobu użytkownika. np. czas potrzebny na usunięcie utworzonego indeksu.

execute_action_initiated_by

Pobiera, jeśli zatwierdzenie zastosowania tej zalecanej akcji zostało podane przez użytkownika/system. Możliwe wartości to: "Użytkownik", "System".

execute_action_initiated_time

Pobiera czas zatwierdzenia tej zalecanej akcji do wykonania.

revert_action_initiated_by

Pobiera, jeśli zatwierdzenie w celu odzyskania tej zalecanej akcji zostało podane przez użytkownika/system. Możliwe wartości to: "Użytkownik", "System".

revert_action_initiated_time

Pobiera czas, kiedy ta zalecana akcja została zatwierdzona do przywracania.

score
int

Pobiera wpływ tej zalecanej akcji. Możliwe wartości to 1 — niski wpływ, 2

  • Średni wpływ i 3 — duży wpływ.
implementation_details

Pobiera szczegóły implementacji tej zalecanej akcji, aby użytkownik zastosował go ręcznie.

error_details

Pobiera szczegóły błędu, jeśli i dlaczego ta zalecana akcja zostanie umieszczona w stanie błędu.

estimated_impact

Pobiera szacowane informacje o wpływie dla tej zalecanej akcji, np. szacowany zysk procesora CPU, szacowana zmiana miejsca na dysku.

observed_impact

Pobiera zaobserwowane/rzeczywiste informacje o wpływie dla tej zalecanej akcji, np. rzeczywista przyrost procesora CPU, rzeczywista zmiana miejsca na dysku.

time_series

Pobiera informacje o metrykach szeregów czasowych dla tej zalecanej akcji, np. szeregów czasowych użycia procesora CPU.

linked_objects

Pobiera połączone obiekty, jeśli istnieją.

details

Pobiera dodatkowe szczegóły specyficzne dla tej zalecanej akcji.