AlertRulesOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

MonitorManagementClient's'

<xref:alert_rules> Atrybut.

Dziedziczenie
builtins.object
AlertRulesOperations

Konstruktor

AlertRulesOperations(*args, **kwargs)

Metody

create_or_update

Tworzy lub aktualizuje regułę alertu dotyczącego metryk klasycznych.

delete

Usuwa regułę alertu dotyczącego metryk klasycznych.

get

Pobiera regułę alertu dotyczącego metryk klasycznych.

list_by_resource_group

Wyświetl listę reguł alertów dotyczących metryk klasycznych w grupie zasobów.

list_by_subscription

Wyświetl listę reguł alertów dotyczących metryk klasycznych w ramach subskrypcji.

update

Aktualizacje istniejącej metryki klasycznej AlertRuleResource. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

create_or_update

Tworzy lub aktualizuje regułę alertu dotyczącego metryk klasycznych.

create_or_update(resource_group_name: str, rule_name: str, parameters: _models.AlertRuleResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AlertRuleResource

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

rule_name
str
Wymagane

Nazwa reguły. Wymagane.

parameters
AlertRuleResource lub IO
Wymagane

Parametry reguły do utworzenia lub zaktualizowania. Jest typem AlertRuleResource lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AlertRuleResource lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa regułę alertu dotyczącego metryk klasycznych.

delete(resource_group_name: str, rule_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

rule_name
str
Wymagane

Nazwa reguły. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera regułę alertu dotyczącego metryk klasycznych.

get(resource_group_name: str, rule_name: str, **kwargs: Any) -> AlertRuleResource

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

rule_name
str
Wymagane

Nazwa reguły. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AlertRuleResource lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Wyświetl listę reguł alertów dotyczących metryk klasycznych w grupie zasobów.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[AlertRuleResource]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu AlertRuleResource lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_subscription

Wyświetl listę reguł alertów dotyczących metryk klasycznych w ramach subskrypcji.

list_by_subscription(**kwargs: Any) -> Iterable[AlertRuleResource]

Parametry

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu AlertRuleResource lub wynik cls(response)

Typ zwracany

Wyjątki

update

Aktualizacje istniejącej metryki klasycznej AlertRuleResource. Aby zaktualizować inne pola, użyj metody CreateOrUpdate.

update(resource_group_name: str, rule_name: str, alert_rules_resource: _models.AlertRuleResourcePatch, *, content_type: str = 'application/json', **kwargs: Any) -> _models.AlertRuleResource

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. Wymagane.

rule_name
str
Wymagane

Nazwa reguły. Wymagane.

alert_rules_resource
AlertRuleResourcePatch lub IO
Wymagane

Parametry dostarczone do operacji. Jest typem AlertRuleResourcePatch lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

AlertRuleResource lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

models = <module 'azure.mgmt.monitor.v2015_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\monitor\\v2015_04_01\\models\\__init__.py'>