ServerDevOpsAuditingSettings Sınıf
Sunucu DevOps denetim ayarları.
Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.
- Devralma
-
azure.mgmt.sql.models._models_py3.ProxyResourceServerDevOpsAuditingSettings
Oluşturucu
ServerDevOpsAuditingSettings(*, is_azure_monitor_target_enabled: bool | None = None, state: str | BlobAuditingPolicyState | None = None, storage_endpoint: str | None = None, storage_account_access_key: str | None = None, storage_account_subscription_id: str | None = None, **kwargs)
Parametreler
Name | Description |
---|---|
is_azure_monitor_target_enabled
Gerekli
|
DevOps denetim olaylarının Azure İzleyici'ye gönderilip gönderilmediğini belirtir. Olayları Azure İzleyici'ye göndermek için 'State' değerini 'Enabled' ve 'IsAzureMonitorTargetEnabled' değerini true olarak belirtin. DevOps denetimini yapılandırmak için REST API kullanılırken, ana veritabanında 'DevOpsOperationsAudit' tanılama günlükleri kategorisine sahip Tanılama Ayarları da oluşturulmalıdır. Tanılama Ayarları URI biçimi: PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview Daha fazla bilgi için bkz. Tanılama Ayarları REST API'si veya Tanılama Ayarları PowerShell. |
state
Gerekli
|
Denetimin durumunu belirtir. Durum Etkinse storageEndpoint veya IsAzureMonitorTargetEnabled gereklidir. Olası değerler şunlardır: "Enabled", "Disabled". |
storage_endpoint
Gerekli
|
Blob depolama uç noktasını belirtir (ör. https://MyAccount.blob.core.windows.net). Durum Etkinse storageEndpoint veyaAzureMonitorTargetEnabled gereklidir. |
storage_account_access_key
Gerekli
|
Denetim depolama hesabının tanımlayıcı anahtarını belirtir. Durum Etkinse ve storageEndpoint belirtildiyse, storageAccountAccessKey belirtilmemesi depolamaya erişmek için SQL server sistem tarafından atanan yönetilen kimliği kullanır. Yönetilen kimlik kimlik doğrulamasını kullanma önkoşulları:
#. Sunucu kimliğine 'Depolama Blob Verileri Katkıda Bulunanı' RBAC rolü ekleyerek depolama hesabına SQL Server kimliği erişimi verin. Daha fazla bilgi için bkz >>. '<<Yönetilen Kimlik kimlik doğrulamasını kullanarak depolamaya denetim |
storage_account_subscription_id
Gerekli
|
Blob depolama abonelik kimliğini belirtir. |
Yalnızca Anahtar Sözcük Parametreleri
Name | Description |
---|---|
is_azure_monitor_target_enabled
Gerekli
|
|
state
Gerekli
|
|
storage_endpoint
Gerekli
|
|
storage_account_access_key
Gerekli
|
|
storage_account_subscription_id
Gerekli
|
|
Değişkenler
Name | Description |
---|---|
id
|
Kaynak Kimliği. |
name
|
Kaynak adı. |
type
|
Kaynak türü. |
system_data
|
ServerDevOpsAuditSettingsResource SystemData. |
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin