Log Profiles - Create Or Update
Создайте или обновите профиль журнала в REST API мониторинга Azure.
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
log
|
path | True |
string |
Имя профиля журнала. |
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для этой операции. |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
location | True |
string |
Расположение ресурса |
properties.categories | True |
string[] |
категории журналов. Эти категории создаются так же, как удобно для пользователя. Некоторые значения: "Запись", "Удалить" и /или "Действие". |
properties.locations | True |
string[] |
Список регионов, для которых должны храниться или передаваться события журнала действий. Это разделенный запятыми список допустимых расположений ARM, включая глобальное расположение. |
properties.retentionPolicy | True |
политика хранения событий в журнале. |
|
properties.serviceBusRuleId |
string |
Идентификатор правила служебной шины пространства имен служебной шины, в котором требуется создать центры событий для потоковой передачи журнала действий. Идентификатор правила имеет формат: "{идентификатор ресурса служебной шины}/authorizationrules/{имя ключа}". |
|
properties.storageAccountId |
string |
Идентификатор ресурса учетной записи хранения, в которую вы хотите отправить журнал действий. |
|
tags |
object |
Теги ресурсов |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Успешный запрос на создание или обновление профиля журнала |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Create or update a log profile
Образец запроса
PUT https://management.azure.com/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/Microsoft.Insights/logprofiles/Rac46PostSwapRG?api-version=2016-03-01
{
"location": "",
"tags": {},
"properties": {
"locations": [
"global"
],
"categories": [
"Write",
"Delete",
"Action"
],
"retentionPolicy": {
"enabled": true,
"days": 3
},
"storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/JohnKemTest/providers/Microsoft.Storage/storageAccounts/johnkemtest8162",
"serviceBusRuleId": ""
}
}
Пример ответа
{
"id": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/providers/microsoft.insights/logprofiles/default",
"type": "",
"name": "default",
"location": "",
"tags": null,
"properties": {
"storageAccountId": "/subscriptions/df602c9c-7aa0-407d-a6fb-eb20c8bd1192/resourceGroups/JohnKemTest/providers/Microsoft.Storage/storageAccounts/johnkemtest8162",
"serviceBusRuleId": "",
"locations": [
"global"
],
"categories": [
"Delete",
"Write",
"Action"
],
"retentionPolicy": {
"enabled": true,
"days": 3
}
}
}
Определения
Имя | Описание |
---|---|
Log |
Ресурс профиля журнала. |
Retention |
Указывает политику хранения для журнала. |
LogProfileResource
Ресурс профиля журнала.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор ресурса Azure |
location |
string |
Расположение ресурса |
name |
string |
Имя ресурса Azure |
properties.categories |
string[] |
категории журналов. Эти категории создаются так же, как удобно для пользователя. Некоторые значения: "Запись", "Удалить" и /или "Действие". |
properties.locations |
string[] |
Список регионов, для которых должны храниться или передаваться события журнала действий. Это разделенный запятыми список допустимых расположений ARM, включая глобальное расположение. |
properties.retentionPolicy |
политика хранения событий в журнале. |
|
properties.serviceBusRuleId |
string |
Идентификатор правила служебной шины пространства имен служебной шины, в котором требуется создать центры событий для потоковой передачи журнала действий. Идентификатор правила имеет формат: "{идентификатор ресурса служебной шины}/authorizationrules/{имя ключа}". |
properties.storageAccountId |
string |
Идентификатор ресурса учетной записи хранения, в которую вы хотите отправить журнал действий. |
tags |
object |
Теги ресурсов |
type |
string |
Тип ресурса Azure |
RetentionPolicy
Указывает политику хранения для журнала.
Имя | Тип | Описание |
---|---|---|
days |
integer (int32) minimum: 0 |
количество дней хранения в днях. Значение 0 будет хранить события на неопределенный срок. |
enabled |
boolean |
значение, указывающее, включена ли политика хранения. |