Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Definição de recursos do bíceps
O tipo de recurso servers/auditingPolicies pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Sql/servers/auditingPolicies, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Sql/servers/auditingPolicies@2014-04-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
auditingState: 'string'
auditLogsTableName: 'string'
eventTypesToAudit: 'string'
fullAuditLogsTableName: 'string'
retentionDays: 'string'
storageAccountKey: 'string'
storageAccountName: 'string'
storageAccountResourceGroupName: 'string'
storageAccountSecondaryKey: 'string'
storageAccountSubscriptionId: 'string'
storageTableEndpoint: 'string'
}
}
Valores de propriedade
Microsoft.Sql/servers/auditingPolicies
| Designação | Descrição | Valor |
|---|---|---|
| Designação | O nome do recurso | 'default' (obrigatório) |
| elemento principal | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: servidores |
| propriedades | Propriedades do recurso. | ServerTableAuditingPolicyProperties |
ServerTableAuditingPolicyProperties
| Designação | Descrição | Valor |
|---|---|---|
| auditoriaEstado; | O estado da política. | cadeia (de caracteres) |
| auditLogsTableName | O nome da tabela de logs de auditoria. | cadeia (de caracteres) |
| eventTypesToAudit | Lista separada por vírgulas dos tipos de eventos a serem auditados. | cadeia (de caracteres) |
| fullAuditLogsTableName | O nome completo da tabela de logs de auditoria. | cadeia (de caracteres) |
| dias de retenção | O número de dias a manter nos registos de auditoria. | cadeia (de caracteres) |
| chaveDaContaDeArmazenamento | A chave da conta de armazenamento de auditoria. | cadeia (de caracteres) |
| nomeDaContaDeArmazenamento | O nome da conta de armazenamento de tabela | cadeia (de caracteres) |
| storageAccountResourceGroupName | O nome do grupo de recursos da conta de armazenamento de tabela | cadeia (de caracteres) |
| storageAccountSecondaryKey | A chave secundária da conta de armazenamento de auditoria. | cadeia (de caracteres) |
| storageAccountSubscriptionId | A ID da subscrição de armazenamento de tabelas. | cadeia de caracteres Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| storageTableEndpoint | O ponto de extremidade da tabela de armazenamento. | cadeia (de caracteres) |
Definição de recurso de modelo ARM
O tipo de recurso servers/auditingPolicies pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Sql/servers/auditingPolicies, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Sql/servers/auditingPolicies",
"apiVersion": "2014-04-01",
"name": "string",
"properties": {
"auditingState": "string",
"auditLogsTableName": "string",
"eventTypesToAudit": "string",
"fullAuditLogsTableName": "string",
"retentionDays": "string",
"storageAccountKey": "string",
"storageAccountName": "string",
"storageAccountResourceGroupName": "string",
"storageAccountSecondaryKey": "string",
"storageAccountSubscriptionId": "string",
"storageTableEndpoint": "string"
}
}
Valores de propriedade
Microsoft.Sql/servers/auditingPolicies
| Designação | Descrição | Valor |
|---|---|---|
| Versão da API | A versão api | '2014-04-01' |
| Designação | O nome do recurso | 'default' (obrigatório) |
| propriedades | Propriedades do recurso. | ServerTableAuditingPolicyProperties |
| tipo | O tipo de recurso | 'Microsoft.Sql/servers/auditingPolicies' |
ServerTableAuditingPolicyProperties
| Designação | Descrição | Valor |
|---|---|---|
| auditoriaEstado; | O estado da política. | cadeia (de caracteres) |
| auditLogsTableName | O nome da tabela de logs de auditoria. | cadeia (de caracteres) |
| eventTypesToAudit | Lista separada por vírgulas dos tipos de eventos a serem auditados. | cadeia (de caracteres) |
| fullAuditLogsTableName | O nome completo da tabela de logs de auditoria. | cadeia (de caracteres) |
| dias de retenção | O número de dias a manter nos registos de auditoria. | cadeia (de caracteres) |
| chaveDaContaDeArmazenamento | A chave da conta de armazenamento de auditoria. | cadeia (de caracteres) |
| nomeDaContaDeArmazenamento | O nome da conta de armazenamento de tabela | cadeia (de caracteres) |
| storageAccountResourceGroupName | O nome do grupo de recursos da conta de armazenamento de tabela | cadeia (de caracteres) |
| storageAccountSecondaryKey | A chave secundária da conta de armazenamento de auditoria. | cadeia (de caracteres) |
| storageAccountSubscriptionId | A ID da subscrição de armazenamento de tabelas. | cadeia de caracteres Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| storageTableEndpoint | O ponto de extremidade da tabela de armazenamento. | cadeia (de caracteres) |
Exemplos de uso
Definição de recursos Terraform (provedor AzAPI)
O tipo de recurso servers/auditingPolicies pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato do recurso
Para criar um recurso Microsoft.Sql/servers/auditingPolicies, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/auditingPolicies@2014-04-01"
name = "string"
parent_id = "string"
body = {
properties = {
auditingState = "string"
auditLogsTableName = "string"
eventTypesToAudit = "string"
fullAuditLogsTableName = "string"
retentionDays = "string"
storageAccountKey = "string"
storageAccountName = "string"
storageAccountResourceGroupName = "string"
storageAccountSecondaryKey = "string"
storageAccountSubscriptionId = "string"
storageTableEndpoint = "string"
}
}
}
Valores de propriedade
Microsoft.Sql/servers/auditingPolicies
| Designação | Descrição | Valor |
|---|---|---|
| Designação | O nome do recurso | 'default' (obrigatório) |
| parent_id | A ID do recurso que é o pai para este recurso. | ID para recurso do tipo: servidores |
| propriedades | Propriedades do recurso. | ServerTableAuditingPolicyProperties |
| tipo | O tipo de recurso | "Microsoft.Sql/servidores/auditingPolicies@2014-04-01" |
ServerTableAuditingPolicyProperties
| Designação | Descrição | Valor |
|---|---|---|
| auditoriaEstado; | O estado da política. | cadeia (de caracteres) |
| auditLogsTableName | O nome da tabela de logs de auditoria. | cadeia (de caracteres) |
| eventTypesToAudit | Lista separada por vírgulas dos tipos de eventos a serem auditados. | cadeia (de caracteres) |
| fullAuditLogsTableName | O nome completo da tabela de logs de auditoria. | cadeia (de caracteres) |
| dias de retenção | O número de dias a manter nos registos de auditoria. | cadeia (de caracteres) |
| chaveDaContaDeArmazenamento | A chave da conta de armazenamento de auditoria. | cadeia (de caracteres) |
| nomeDaContaDeArmazenamento | O nome da conta de armazenamento de tabela | cadeia (de caracteres) |
| storageAccountResourceGroupName | O nome do grupo de recursos da conta de armazenamento de tabela | cadeia (de caracteres) |
| storageAccountSecondaryKey | A chave secundária da conta de armazenamento de auditoria. | cadeia (de caracteres) |
| storageAccountSubscriptionId | A ID da subscrição de armazenamento de tabelas. | cadeia de caracteres Restrições: Comprimento mínimo = 36 Comprimento máximo = 36 Padrão = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
| storageTableEndpoint | O ponto de extremidade da tabela de armazenamento. | cadeia (de caracteres) |