ServerDevOpsAuditingSettings Construtores
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.
Sobrecargas
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. |
ServerDevOpsAuditingSettings()
Inicializa uma nova instância da classe ServerDevOpsAuditingSettings.
public ServerDevOpsAuditingSettings ();
Public Sub New ()
Aplica-se a
ServerDevOpsAuditingSettings(BlobAuditingPolicyState, String, String, String, SystemData, Nullable<Boolean>, String, String, Nullable<Guid>)
Inicializa uma nova instância da classe ServerDevOpsAuditingSettings.
public ServerDevOpsAuditingSettings (Microsoft.Azure.Management.Sql.Models.BlobAuditingPolicyState state, string id = default, string name = default, string type = default, Microsoft.Azure.Management.Sql.Models.SystemData systemData = default, bool? isAzureMonitorTargetEnabled = default, string storageEndpoint = default, string storageAccountAccessKey = default, Guid? storageAccountSubscriptionId = default);
new Microsoft.Azure.Management.Sql.Models.ServerDevOpsAuditingSettings : Microsoft.Azure.Management.Sql.Models.BlobAuditingPolicyState * string * string * string * Microsoft.Azure.Management.Sql.Models.SystemData * Nullable<bool> * string * string * Nullable<Guid> -> Microsoft.Azure.Management.Sql.Models.ServerDevOpsAuditingSettings
Public Sub New (state As BlobAuditingPolicyState, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional systemData As SystemData = Nothing, Optional isAzureMonitorTargetEnabled As Nullable(Of Boolean) = Nothing, Optional storageEndpoint As String = Nothing, Optional storageAccountAccessKey As String = Nothing, Optional storageAccountSubscriptionId As Nullable(Of Guid) = Nothing)
Parâmetros
- state
- BlobAuditingPolicyState
Especifica o estado da auditoria. Se o estado estiver Habilitado, storageEndpoint ou isAzureMonitorTargetEnabled serão necessários. Os valores possíveis incluem: 'Enabled', 'Disabled'
- id
- String
ID do recurso.
- name
- String
Nome do recurso.
- type
- String
Tipo de recurso.
- systemData
- SystemData
SystemData de ServerDevOpsAuditSettingsResource.
Especifica 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.
When using REST API to configure DevOps audit, Diagnostic Settings
with 'DevOpsOperationsAudit' diagnostic logs category on the master
database should be also created.
Diagnostic Settings URI format:
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
For more information, see [Diagnostic Settings REST
API](https://go.microsoft.com/fwlink/?linkid=2033207)
or [Diagnostic Settings
PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)
- storageEndpoint
- String
Especifica 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.
- storageAccountAccessKey
- String
Especifica a chave de 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: 1. Atribuir SQL Server uma identidade gerenciada atribuída pelo sistema no AAD (Azure Active Directory). 2. Conceda a SQL Server acesso de identidade à conta de armazenamento adicionando a função RBAC 'Colaborador de Dados de Blob de Armazenamento' à identidade do servidor. Para obter mais informações, confira Auditoria no armazenamento usando a autenticação de Identidade Gerenciada
Especifica a ID da assinatura de armazenamento de blobs.
Aplica-se a
Azure SDK for .NET