Microsoft.Insights logprofiles
Definição de recurso do Bicep
O tipo de recurso logprofiles pode ser implementado com operações que visam:
- Subscrições - Veja os comandos de implementação da subscrição
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Insights/logprofiles, adicione o seguinte Bicep ao seu 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 (obrigatório) |
localização | Localização do recurso | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | As propriedades do perfil de registo do recurso. | LogProfileProperties (obrigatório) |
LogProfileProperties
Nome | Descrição | Valor |
---|---|---|
categories | as categorias dos registos. Estas categorias são criadas conforme é conveniente para o utilizador. Alguns valores são: "Escrever", "Eliminar" e/ou "Ação". | string[] (obrigatório) |
localizações | Lista de regiões para as quais os eventos do Registo de Atividades devem ser armazenados ou transmitidos em fluxo. É uma lista separada por vírgulas de localizações do ARM válidas, incluindo a localização "global". | string[] (obrigatório) |
retentionPolicy | a política de retenção para os eventos no registo. | RetentionPolicy (obrigatório) |
serviceBusRuleId | O ID da regra do service bus do espaço de nomes do service bus no qual pretende que os Hubs de Eventos tenham sido criados para transmitir em fluxo o Registo de Atividades. O ID da regra é do formato : "{service bus resource ID}/authorizationrules/{key name}". | string |
storageAccountId | o ID de recurso da conta de armazenamento para a qual pretende enviar o Registo de Atividades. | string |
RetentionPolicy
Nome | Descrição | Valor |
---|---|---|
dias | o número de dias para a retenção em dias. Um valor de 0 irá manter os eventos indefinidamente. | int (obrigatório) Restrições: Valor mínimo = 0 |
ativado | um valor que indica se a política de retenção está ativada. | bool (obrigatório) |
Definição de recurso de modelo do ARM
O tipo de recurso logprofiles pode ser implementado com operações que visam:
- Subscrições - Veja os comandos de implementação da subscrição
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Insights/logprofiles, adicione o seguinte JSON ao seu 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 de recursos | '2016-03-01' |
name | O nome do recurso | cadeia (obrigatório) |
localização | Localização do recurso | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
propriedades | As propriedades do perfil de registo do recurso. | LogProfileProperties (obrigatório) |
LogProfileProperties
Nome | Descrição | Valor |
---|---|---|
categories | as categorias dos registos. Estas categorias são criadas conforme é conveniente para o utilizador. Alguns valores são: "Escrever", "Eliminar" e/ou "Ação". | string[] (obrigatório) |
localizações | Lista de regiões para as quais os eventos do Registo de Atividades devem ser armazenados ou transmitidos em fluxo. É uma lista separada por vírgulas de localizações do ARM válidas, incluindo a localização "global". | string[] (obrigatório) |
retentionPolicy | a política de retenção para os eventos no registo. | RetentionPolicy (obrigatório) |
serviceBusRuleId | O ID da regra do service bus do espaço de nomes do service bus no qual pretende que os Hubs de Eventos tenham sido criados para transmitir em fluxo o Registo de Atividades. O ID da regra é do formato : "{service bus resource ID}/authorizationrules/{key name}". | string |
storageAccountId | o ID de recurso da conta de armazenamento para a qual pretende enviar o Registo de Atividades. | string |
RetentionPolicy
Nome | Descrição | Valor |
---|---|---|
dias | o número de dias para a retenção em dias. Um valor de 0 irá manter os eventos indefinidamente. | int (obrigatório) Restrições: Valor mínimo = 0 |
ativado | um valor que indica se a política de retenção está ativada. | bool (obrigatório) |
Definição de recurso do Terraform (fornecedor AzAPI)
O tipo de recurso logprofiles pode ser implementado com operações que visam:
- Subscrições
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Insights/logprofiles, adicione o seguinte Terraform ao seu 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 (obrigatório) |
localização | Localização do recurso | cadeia (obrigatório) |
parent_id | Para implementar numa subscrição, utilize o ID dessa subscrição. | cadeia (obrigatório) |
etiquetas | Etiquetas de recursos | Dicionário de nomes e valores de etiquetas. |
propriedades | As propriedades do perfil de registo do recurso. | LogProfileProperties (obrigatório) |
LogProfileProperties
Nome | Descrição | Valor |
---|---|---|
categories | as categorias dos registos. Estas categorias são criadas conforme é conveniente para o utilizador. Alguns valores são: "Escrever", "Eliminar" e/ou "Ação". | string[] (obrigatório) |
localizações | Lista de regiões para as quais os eventos do Registo de Atividades devem ser armazenados ou transmitidos em fluxo. É uma lista separada por vírgulas de localizações do ARM válidas, incluindo a localização "global". | string[] (obrigatório) |
retentionPolicy | a política de retenção para os eventos no registo. | RetentionPolicy (obrigatório) |
serviceBusRuleId | O ID da regra do service bus do espaço de nomes do service bus no qual pretende que os Hubs de Eventos tenham sido criados para transmitir em fluxo o Registo de Atividades. O ID da regra é do formato : "{service bus resource ID}/authorizationrules/{key name}". | string |
storageAccountId | o ID de recurso da conta de armazenamento para a qual pretende enviar o Registo de Atividades. | string |
RetentionPolicy
Nome | Descrição | Valor |
---|---|---|
dias | o número de dias para a retenção em dias. Um valor de 0 irá manter os eventos indefinidamente. | int (obrigatório) Restrições: Valor mínimo = 0 |
ativado | um valor que indica se a política de retenção está ativada. | bool (obrigatório) |