ServerDevOpsAuditingSettings Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um servidor DevOps configurações de auditoria.
[Microsoft.Rest.Serialization.JsonTransformation]
public class ServerDevOpsAuditingSettings : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ServerDevOpsAuditingSettings = class
inherit ProxyResource
Public Class ServerDevOpsAuditingSettings
Inherits ProxyResource
- Herança
- Atributos
Construtores
ServerDevOpsAuditingSettings() |
Inicializa uma nova instância da classe ServerDevOpsAuditingSettings. |
ServerDevOpsAuditingSettings(BlobAuditingPolicyState, String, String, String, SystemData, Nullable<Boolean>, String, String, Nullable<Guid>) |
Inicializa uma nova instância da classe ServerDevOpsAuditingSettings. |
Propriedades
Id |
Obtém a ID do recurso. (Herdado de Resource) |
IsAzureMonitorTargetEnabled |
Obtém ou define se os eventos de auditoria do DevOps são enviados para o Azure Monitor. Para enviar os eventos para o Azure Monitor, especifique 'State' como 'Enabled' e 'IsAzureMonitorTargetEnabled' como true. Ao usar a API REST para configurar a auditoria do DevOps, as Configurações de Diagnóstico com a categoria de logs de diagnóstico 'DevOpsOperationsAudit' no banco de dados master também devem ser criadas. Formato de URI de Configurações de Diagnóstico: 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 Para obter mais informações, consulte Configurações de diagnóstico API REST ou Configurações de Diagnóstico PowerShell |
Name |
Obtém o nome do recurso. (Herdado de Resource) |
State |
Obtém ou define o estado da auditoria. Se o estado estiver Habilitado, storageEndpoint ou isAzureMonitorTargetEnabled serão necessários. Os valores possíveis incluem: 'Enabled', 'Disabled' |
StorageAccountAccessKey |
Obtém ou define especifica a chave do identificador da conta de armazenamento de auditoria. Se o estado estiver Habilitado e storageEndpoint for especificado, não especificar o storageAccountAccessKey usará a identidade gerenciada atribuída pelo sistema do SQL Server para acessar o armazenamento. Pré-requisitos para usar a autenticação de identidade gerenciada:
|
StorageAccountSubscriptionId |
Obtém ou define a ID da assinatura de armazenamento de blobs. |
StorageEndpoint |
Obtém ou define o ponto de extremidade de armazenamento de blobs (por exemplo, https://MyAccount.blob.core.windows.net). Se o estado estiver Habilitado, storageEndpoint ou isAzureMonitorTargetEnabled será necessário. |
SystemData |
Obtém systemData de ServerDevOpsAuditSettingsResource. |
Type |
Obtém o tipo de recurso. (Herdado de Resource) |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET