Microsoft.Insights logprofiles
Definición de recursos de Bicep
El tipo de recurso logprofiles se puede implementar con operaciones destinadas a:
- Suscripciones: consulte los comandos de implementación de 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 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:
- Suscripciones: consulte los comandos de implementación de 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 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) |