Log Profiles - Create Or Update
Criar ou atualizar um perfil de log na API REST de Monitoramento do Azure.
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Insights/logprofiles/{logProfileName}?api-version=2016-03-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
log
|
path | True |
string |
O nome do perfil de log. |
subscription
|
path | True |
string |
A ID da assinatura de destino. |
api-version
|
query | True |
string |
A versão da API a ser usada para esta operação. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
location | True |
string |
Localização do recurso |
properties.categories | True |
string[] |
as categorias dos logs. Essas categorias são criadas como é conveniente para o usuário. Alguns valores são: 'Write', 'Delete' e/ou 'Action'. |
properties.locations | True |
string[] |
Lista de regiões para as quais os eventos do Log de Atividades devem ser armazenados ou transmitidos. É uma lista separada por vírgulas de locais válidos do ARM, incluindo o local "global". |
properties.retentionPolicy | True |
a política de retenção para os eventos no log. |
|
properties.serviceBusRuleId |
string |
A ID da regra do barramento de serviço do namespace do barramento de serviço no qual você gostaria de ter os Hubs de Eventos criados para transmitir o Log de Atividades. A ID da regra é do formato: '{ID do recurso do barramento de serviço}/authorizationrules/{key name}'. |
|
properties.storageAccountId |
string |
a ID do recurso da conta de armazenamento para a qual você gostaria de enviar o Log de Atividades. |
|
tags |
object |
Marcações de recursos |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Solicitação bem-sucedida para criar ou atualizar um perfil de log |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Create or update a log profile
Solicitação de exemplo
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": ""
}
}
Resposta de exemplo
{
"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
}
}
}
Definições
Nome | Description |
---|---|
Log |
O recurso de perfil de log. |
Retention |
Especifica a política de retenção para o log. |
LogProfileResource
O recurso de perfil de log.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso do Azure |
location |
string |
Localização do recurso |
name |
string |
Nome do recurso do Azure |
properties.categories |
string[] |
as categorias dos logs. Essas categorias são criadas como é conveniente para o usuário. Alguns valores são: 'Write', 'Delete' e/ou 'Action'. |
properties.locations |
string[] |
Lista de regiões para as quais os eventos do Log de Atividades devem ser armazenados ou transmitidos. É uma lista separada por vírgulas de locais válidos do ARM, incluindo o local "global". |
properties.retentionPolicy |
a política de retenção para os eventos no log. |
|
properties.serviceBusRuleId |
string |
A ID da regra do barramento de serviço do namespace do barramento de serviço no qual você gostaria de ter os Hubs de Eventos criados para transmitir o Log de Atividades. A ID da regra é do formato: '{ID do recurso do barramento de serviço}/authorizationrules/{key name}'. |
properties.storageAccountId |
string |
a ID do recurso da conta de armazenamento para a qual você gostaria de enviar o Log de Atividades. |
tags |
object |
Marcações de recursos |
type |
string |
Tipo de recurso do Azure |
RetentionPolicy
Especifica a política de retenção para o log.
Nome | Tipo | Description |
---|---|---|
days |
integer |
o número de dias para a retenção em dias. Um valor de 0 manterá os eventos indefinidamente. |
enabled |
boolean |
um valor que indica se a política de retenção está habilitada. |