Udostępnij za pośrednictwem


ManagedDatabaseSecurityAlertPoliciesOperations Klasa

ManagedDatabaseSecurityAlertPoliciesOperations operacje.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy jego wystąpienie i dołącza je jako atrybut.

Dziedziczenie
builtins.object
ManagedDatabaseSecurityAlertPoliciesOperations

Konstruktor

ManagedDatabaseSecurityAlertPoliciesOperations(client, config, serializer, deserializer)

Parametry

client
Wymagane

Klient żądań obsługi.

config
Wymagane

Konfiguracja klienta usługi.

serializer
Wymagane

Serializator modelu obiektów.

deserializer
Wymagane

Deserializator modelu obiektów.

Zmienne

models

Alias do klas modelu używanych w tej grupie operacji.

Metody

create_or_update

Tworzy lub aktualizuje zasady alertów zabezpieczeń bazy danych.

get

Pobiera zasady alertów zabezpieczeń zarządzanej bazy danych.

list_by_database

Pobiera listę zasad alertów zabezpieczeń zarządzanej bazy danych.

create_or_update

Tworzy lub aktualizuje zasady alertów zabezpieczeń bazy danych.

create_or_update(resource_group_name: str, managed_instance_name: str, database_name: str, security_alert_policy_name: str | '_models.SecurityAlertPolicyName', parameters: '_models.ManagedDatabaseSecurityAlertPolicy', **kwargs: Any) -> _models.ManagedDatabaseSecurityAlertPolicy

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego.

database_name
str
Wymagane

Nazwa zarządzanej bazy danych, dla której zdefiniowano zasady alertów zabezpieczeń.

security_alert_policy_name
str lub SecurityAlertPolicyName
Wymagane

Nazwa zasad alertów zabezpieczeń.

parameters
ManagedDatabaseSecurityAlertPolicy
Wymagane

Zasady alertów zabezpieczeń bazy danych.

cls
callable

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

Zwraca

ManagedDatabaseSecurityAlertPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera zasady alertów zabezpieczeń zarządzanej bazy danych.

get(resource_group_name: str, managed_instance_name: str, database_name: str, security_alert_policy_name: str | '_models.SecurityAlertPolicyName', **kwargs: Any) -> _models.ManagedDatabaseSecurityAlertPolicy

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego.

database_name
str
Wymagane

Nazwa zarządzanej bazy danych, dla której zdefiniowano zasady alertów zabezpieczeń.

security_alert_policy_name
str lub SecurityAlertPolicyName
Wymagane

Nazwa zasad alertów zabezpieczeń.

cls
callable

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

Zwraca

ManagedDatabaseSecurityAlertPolicy lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_database

Pobiera listę zasad alertów zabezpieczeń zarządzanej bazy danych.

list_by_database(resource_group_name: str, managed_instance_name: str, database_name: str, **kwargs: Any) -> Iterable['_models.ManagedDatabaseSecurityAlertPolicyListResult']

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego.

database_name
str
Wymagane

Nazwa zarządzanej bazy danych, dla której zdefiniowano zasady alertów zabezpieczeń.

cls
callable

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

Zwraca

Iterator podobny do wystąpienia klasy ManagedDatabaseSecurityAlertPolicyListResult lub wyniku cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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