Microsoft.Insights logprofiles

Definição de recurso do Bicep

O tipo de recurso logprofiles pode ser implementado com operações que visam:

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:

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)