Поделиться через


Server Table Auditing Policies - Get

Возвращает политику аудита таблиц сервера. Аудит таблиц является устаревшим. Вместо этого используйте аудит BLOB-объектов.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/auditingPolicies/default?api-version=2014-04-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

Идентификатор подписки Azure.

tableAuditingPolicyName
path True

TableAuditingPolicyName

Имя политики аудита таблиц.

api-version
query True

string

Версия API для использования в запросе.

Ответы

Имя Тип Описание
200 OK

ServerTableAuditingPolicy

Политика аудита таблицы сервера успешно получена.

Примеры

Get server table auditing policy

Образец запроса

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/auditingPolicies/default?api-version=2014-04-01

Пример ответа

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/auditingPolicies/Default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/databases/auditingPolicies",
  "location": "West US",
  "kind": null,
  "properties": {
    "auditingState": "New",
    "eventTypesToAudit": "PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure",
    "storageAccountName": null,
    "storageAccountKey": null,
    "storageAccountSecondaryKey": null,
    "storageTableEndpoint": null,
    "storageAccountResourceGroupName": null,
    "storageAccountSubscriptionId": null,
    "fullAuditLogsTableName": "SQLDBAuditLogsBlobauditingtest2080",
    "auditLogsTableName": "Blobauditingtest2080",
    "retentionDays": "0"
  }
}

Определения

Имя Описание
ServerTableAuditingPolicy

Политика аудита таблицы сервера.

TableAuditingPolicyName

Имя политики аудита таблиц.

ServerTableAuditingPolicy

Политика аудита таблицы сервера.

Имя Тип Описание
id

string

Идентификатор ресурса.

kind

string

Тип ресурса.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.auditLogsTableName

string

Имя таблицы журналов аудита.

properties.auditingState

string

Состояние политики.

properties.eventTypesToAudit

string

Разделенный запятыми список типов событий для аудита.

properties.fullAuditLogsTableName

string

Полное имя таблицы журналов аудита.

properties.retentionDays

string

Количество дней для хранения в журналах аудита.

properties.storageAccountKey

string

Ключ учетной записи хранения аудита.

properties.storageAccountName

string

Имя учетной записи хранения таблицы

properties.storageAccountResourceGroupName

string

Имя группы ресурсов учетной записи хранения таблицы

properties.storageAccountSecondaryKey

string

Вторичный ключ учетной записи хранения аудита.

properties.storageAccountSubscriptionId

string

Идентификатор подписки хранилища таблиц.

properties.storageTableEndpoint

string

Конечная точка таблицы хранилища.

type

string

Тип ресурса.

TableAuditingPolicyName

Имя политики аудита таблиц.

Имя Тип Описание
default

string