다음을 통해 공유


DatabaseSecurityAlertPolicy 클래스

데이터베이스 보안 경고 정책입니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.sql.models._models_py3.ProxyResource
DatabaseSecurityAlertPolicy

생성자

DatabaseSecurityAlertPolicy(*, state: str | _models.SecurityAlertsPolicyState | None = None, disabled_alerts: List[str] | None = None, email_addresses: List[str] | None = None, email_account_admins: bool | None = None, storage_endpoint: str | None = None, storage_account_access_key: str | None = None, retention_days: int | None = None, **kwargs: Any)

변수

id
str

리소스 ID입니다.

name
str

리소스 이름입니다.

type
str

리소스 종류.

system_data
SystemData

SecurityAlertPolicyResource의 SystemData.

state
str 또는 SecurityAlertsPolicyState

정책의 상태를 지정합니다. 정책의 사용 여부 또는 사용 안 함 또는 특정 데이터베이스에 정책이 아직 적용되지 않은 경우 알려진 값은 "Enabled" 및 "Disabled"입니다.

disabled_alerts
list[str]

사용하지 않도록 설정된 경고의 배열을 지정합니다. 허용되는 값은 Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action, Brute_Force.

email_addresses
list[str]

경고가 전송되는 전자 메일 주소 배열을 지정합니다.

email_account_admins
bool

경고가 계정 관리자에게 전송되도록 지정합니다.

storage_endpoint
str

Blob Storage 엔드포인트(예: https://MyAccount.blob.core.windows.net)를 지정합니다. 이 Blob Storage는 모든 위협 탐지 감사 로그를 보유합니다.

storage_account_access_key
str

위협 탐지 감사 스토리지 계정의 식별자 키를 지정합니다.

retention_days
int

위협 탐지 감사 로그에 유지할 일 수를 지정합니다.

creation_time
datetime

정책의 UTC 생성 시간을 지정합니다.