Logprofiles do Microsoft.Insights
Definição de recurso do Bicep
O tipo de recurso logprofiles pode ser implantado com operações direcionadas:
- Assinaturas – Consulte comandos de implantação de assinatura
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Insights/logprofiles, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.Insights/logprofiles@2016-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
categories: [
'string'
]
locations: [
'string'
]
retentionPolicy: {
days: int
enabled: bool
}
serviceBusRuleId: 'string'
storageAccountId: 'string'
}
}
Valores de propriedade
logprofiles
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia de caracteres (obrigatório) |
local | Localização do recurso | cadeia de caracteres (obrigatório) |
marcas | Marcações de recursos | Dicionário de nomes e valores de marcas. Confira Marcas em modelos |
properties | As propriedades do perfil de log do recurso. | LogProfileProperties (obrigatório) |
LogProfileProperties
Nome | Descrição | Valor |
---|---|---|
Categorias | as categorias dos logs. Essas categorias são criadas como é conveniente para o usuário. Alguns valores são: 'Write', 'Delete' e/ou 'Action'. | string[] (obrigatório) |
Locais | 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". | string[] (obrigatório) |
retentionPolicy | a política de retenção para os eventos no log. | RetentionPolicy (obrigatório) |
serviceBusRuleId | 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}'. | string |
storageAccountId | a ID do recurso da conta de armazenamento para a qual você gostaria de enviar o Log de Atividades. | string |
RetentionPolicy
Nome | Descrição | Valor |
---|---|---|
dias | o número de dias para a retenção em dias. Um valor de 0 manterá os eventos indefinidamente. | int (obrigatório) Restrições: Valor mínimo = 0 |
Habilitado | um valor que indica se a política de retenção está habilitada. | bool (obrigatório) |
Definição de recurso de modelo do ARM
O tipo de recurso logprofiles pode ser implantado com operações direcionadas:
- Assinaturas – Consulte comandos de implantação de assinatura
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Insights/logprofiles, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.Insights/logprofiles",
"apiVersion": "2016-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"categories": [ "string" ],
"locations": [ "string" ],
"retentionPolicy": {
"days": "int",
"enabled": "bool"
},
"serviceBusRuleId": "string",
"storageAccountId": "string"
}
}
Valores de propriedade
logprofiles
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.Insights/logprofiles' |
apiVersion | A versão da API do recurso | '2016-03-01' |
name | O nome do recurso | cadeia de caracteres (obrigatório) |
local | Localização do recurso | cadeia de caracteres (obrigatório) |
marcas | Marcações de recursos | Dicionário de nomes e valores de marcas. Confira Marcas em modelos |
properties | As propriedades do perfil de log do recurso. | LogProfileProperties (obrigatório) |
LogProfileProperties
Nome | Descrição | Valor |
---|---|---|
Categorias | as categorias dos logs. Essas categorias são criadas como conveniente para o usuário. Alguns valores são: 'Write', 'Delete' e/ou 'Action'. | string[] (obrigatório) |
Locais | 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". | string[] (obrigatório) |
retentionPolicy | a política de retenção para os eventos no log. | RetentionPolicy (obrigatório) |
serviceBusRuleId | A ID da regra do barramento de serviço do namespace do barramento de serviço no qual você gostaria que os Hubs de Eventos fossem criados para transmitir o Log de Atividades. A ID da regra é do formato: '{ID do recurso do barramento de serviço}/authorizationrules/{key name}'. | string |
storageAccountId | a ID do recurso da conta de armazenamento para a qual você gostaria de enviar o Log de Atividades. | string |
RetentionPolicy
Nome | Descrição | Valor |
---|---|---|
dias | o número de dias para a retenção em dias. Um valor 0 manterá os eventos indefinidamente. | int (obrigatório) Restrições: Valor mínimo = 0 |
Habilitado | um valor que indica se a política de retenção está habilitada. | bool (obrigatório) |
Definição de recurso do Terraform (provedor AzAPI)
O tipo de recurso logprofiles pode ser implantado com operações direcionadas:
- Assinaturas
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Insights/logprofiles, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/logprofiles@2016-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
categories = [
"string"
]
locations = [
"string"
]
retentionPolicy = {
days = int
enabled = bool
}
serviceBusRuleId = "string"
storageAccountId = "string"
}
})
}
Valores de propriedade
logprofiles
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Insights/logprofiles@2016-03-01" |
name | O nome do recurso | cadeia de caracteres (obrigatório) |
local | Localização do recurso | cadeia de caracteres (obrigatório) |
parent_id | Para implantar em uma assinatura, use a ID dessa assinatura. | cadeia de caracteres (obrigatório) |
marcas | Marcações de recursos | Dicionário de nomes e valores de marcas. |
properties | As propriedades do perfil de log do recurso. | LogProfileProperties (obrigatório) |
LogProfileProperties
Nome | Descrição | Valor |
---|---|---|
Categorias | as categorias dos logs. Essas categorias são criadas como conveniente para o usuário. Alguns valores são: 'Write', 'Delete' e/ou 'Action'. | string[] (obrigatório) |
Locais | 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". | string[] (obrigatório) |
retentionPolicy | a política de retenção para os eventos no log. | RetentionPolicy (obrigatório) |
serviceBusRuleId | A ID da regra do barramento de serviço do namespace do barramento de serviço no qual você gostaria que os Hubs de Eventos fossem criados para transmitir o Log de Atividades. A ID da regra é do formato: '{ID do recurso do barramento de serviço}/authorizationrules/{key name}'. | string |
storageAccountId | a ID do recurso da conta de armazenamento para a qual você gostaria de enviar o Log de Atividades. | string |
RetentionPolicy
Nome | Descrição | Valor |
---|---|---|
dias | o número de dias para a retenção em dias. Um valor 0 manterá os eventos indefinidamente. | int (obrigatório) Restrições: Valor mínimo = 0 |
Habilitado | um valor que indica se a política de retenção está habilitada. | bool (obrigatório) |