Microsoft.Insights logprofiles

Definición de recursos de Bicep

El tipo de recurso logprofiles se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.Insights/logprofiles, agregue el siguiente bicep a la plantilla.

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 propiedad

logprofiles

Nombre Descripción Value
name El nombre del recurso string (obligatorio)
ubicación Ubicación de los recursos string (obligatorio)
etiquetas Etiquetas del recurso Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades del perfil de registro del recurso. LogProfileProperties (obligatorio)

LogProfileProperties

Nombre Descripción Valor
categories las categorías de los registros. Estas categorías se crean tal cual es conveniente para el usuario. Algunos valores son: "Write", "Delete" o "Action". string[] (obligatorio)
locations Lista de regiones para las que se deben almacenar o transmitir eventos del registro de actividad. Es una lista separada por comas de ubicaciones de ARM válidas, incluida la ubicación "global". string[] (obligatorio)
retentionPolicy la directiva de retención de los eventos del registro. RetentionPolicy (obligatorio)
serviceBusRuleId Identificador de regla de Service Bus del espacio de nombres de Service Bus en el que desea que Event Hubs se haya creado para transmitir el registro de actividad. El identificador de regla tiene el formato: '{id. de recurso de Service Bus}/authorizationrules/{nombre de clave}'. string
storageAccountId el identificador de recurso de la cuenta de almacenamiento a la que desea enviar el registro de actividad. string

RetentionPolicy

Nombre Descripción Valor
days el número de días para la retención en días. Un valor de 0 conservará los eventos indefinidamente. int (obligatorio)

Restricciones:
Valor mínimo = 0
enabled un valor que indica si la directiva de retención está habilitada. bool (obligatorio)

Definición de recursos de plantilla de ARM

El tipo de recurso logprofiles se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.Insights/logprofiles, agregue el siguiente json a la plantilla.

{
  "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 propiedad

logprofiles

Nombre Descripción Value
type Tipo de recurso 'Microsoft.Insights/logprofiles'
apiVersion La versión de la API de recursos '2016-03-01'
name El nombre del recurso string (obligatorio)
ubicación Ubicación de los recursos string (obligatorio)
etiquetas Etiquetas del recurso Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades del perfil de registro del recurso. LogProfileProperties (obligatorio)

LogProfileProperties

Nombre Descripción Valor
categories las categorías de los registros. Estas categorías se crean tal cual es conveniente para el usuario. Algunos valores son: "Write", "Delete" o "Action". string[] (obligatorio)
locations Lista de regiones para las que se deben almacenar o transmitir eventos del registro de actividad. Es una lista separada por comas de ubicaciones de ARM válidas, incluida la ubicación "global". string[] (obligatorio)
retentionPolicy la directiva de retención de los eventos del registro. RetentionPolicy (obligatorio)
serviceBusRuleId Identificador de regla de Service Bus del espacio de nombres de Service Bus en el que desea que Event Hubs se haya creado para transmitir el registro de actividad. El identificador de regla tiene el formato: '{id. de recurso de Service Bus}/authorizationrules/{nombre de clave}'. string
storageAccountId el identificador de recurso de la cuenta de almacenamiento a la que desea enviar el registro de actividad. string

RetentionPolicy

Nombre Descripción Valor
days el número de días para la retención en días. Un valor de 0 conservará los eventos indefinidamente. int (obligatorio)

Restricciones:
Valor mínimo = 0
enabled un valor que indica si la directiva de retención está habilitada. bool (obligatorio)

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso logprofiles se puede implementar con operaciones destinadas a:

  • Suscripciones

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.Insights/logprofiles, agregue el siguiente terraform a la plantilla.

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 propiedad

logprofiles

Nombre Descripción Value
type Tipo de recurso "Microsoft.Insights/logprofiles@2016-03-01"
name El nombre del recurso string (obligatorio)
ubicación Ubicación de los recursos string (obligatorio)
parent_id Para realizar la implementación en una suscripción, use el identificador de esa suscripción. string (obligatorio)
etiquetas Etiquetas del recurso Diccionario de nombres y valores de etiqueta.
properties Propiedades del perfil de registro del recurso. LogProfileProperties (obligatorio)

LogProfileProperties

Nombre Descripción Valor
categories las categorías de los registros. Estas categorías se crean tal cual es conveniente para el usuario. Algunos valores son: "Write", "Delete" o "Action". string[] (obligatorio)
locations Lista de regiones para las que se deben almacenar o transmitir eventos del registro de actividad. Es una lista separada por comas de ubicaciones de ARM válidas, incluida la ubicación "global". string[] (obligatorio)
retentionPolicy la directiva de retención de los eventos del registro. RetentionPolicy (obligatorio)
serviceBusRuleId Identificador de regla de Service Bus del espacio de nombres de Service Bus en el que desea que Event Hubs se haya creado para transmitir el registro de actividad. El identificador de regla tiene el formato: '{id. de recurso de Service Bus}/authorizationrules/{nombre de clave}'. string
storageAccountId el identificador de recurso de la cuenta de almacenamiento a la que desea enviar el registro de actividad. string

RetentionPolicy

Nombre Descripción Valor
days el número de días para la retención en días. Un valor de 0 conservará los eventos indefinidamente. int (obligatorio)

Restricciones:
Valor mínimo = 0
enabled un valor que indica si la directiva de retención está habilitada. bool (obligatorio)