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


Server Table Auditing Policies - List By Server

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

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

Параметры URI

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

string

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

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

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

api-version
query True

string

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

Ответы

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

ServerTableAuditingPolicyListResult

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

Примеры

List 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?api-version=2014-04-01

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

{
  "value": [
    {
      "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

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

ServerTableAuditingPolicyListResult

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

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

Тип ресурса.

ServerTableAuditingPolicyListResult

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

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

ServerTableAuditingPolicy[]

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