Microsoft.Insights-Protokollprofile
Bicep-Ressourcendefinition
Der logprofiles-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Abonnements : Siehe Befehle zur Abonnementbereitstellung
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Insights/logprofiles-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
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'
}
}
Eigenschaftswerte
logprofiles
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
tags | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Die Protokollprofileigenschaften der Ressource. | LogProfileProperties (erforderlich) |
LogProfileProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
categories | die Kategorien der Protokolle. Diese Kategorien werden so erstellt, wie es für den Benutzer bequem ist. Einige Werte sind: "Write", "Delete" und/oder "Action". | string[] (erforderlich) |
locations | Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Dabei handelt es sich um eine durch Kommage getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts. | string[] (erforderlich) |
retentionPolicy | die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll. | RetentionPolicy (erforderlich) |
serviceBusRuleId | Die Service Bus-Regel-ID des Service Bus-Namespace, in dem Event Hubs für das Streaming des Aktivitätsprotokolls erstellt werden sollen. Die Regel-ID hat das Format "{service bus resource ID}/authorizationrules/{key name}". | Zeichenfolge |
storageAccountId | die Ressourcen-ID des Speicherkontos, an das Sie das Aktivitätsprotokoll senden möchten. | Zeichenfolge |
RetentionPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
days | die Anzahl der Tage für die Aufbewahrung in Tagen. Der Wert 0 behält die Ereignisse auf unbestimmte Zeit bei. | int (erforderlich) Einschränkungen: Min-Wert = 0 |
enabled | ein Wert, der angibt, ob die Aufbewahrungsrichtlinie aktiviert ist. | bool (erforderlich) |
Ressourcendefinition mit einer ARM-Vorlage
Der logprofiles-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Abonnements : Siehe Befehle zur Abonnementbereitstellung
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Insights/logprofiles-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
Eigenschaftswerte
logprofiles
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Insights/logprofiles" |
apiVersion | Die Ressourcen-API-Version | '2016-03-01' |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
tags | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
properties | Die Protokollprofileigenschaften der Ressource. | LogProfileProperties (erforderlich) |
LogProfileProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
categories | die Kategorien der Protokolle. Diese Kategorien werden so erstellt, wie es für den Benutzer bequem ist. Einige Werte sind: "Write", "Delete" und/oder "Action". | string[] (erforderlich) |
locations | Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Dabei handelt es sich um eine durch Kommage getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts. | string[] (erforderlich) |
retentionPolicy | die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll. | RetentionPolicy (erforderlich) |
serviceBusRuleId | Die Service Bus-Regel-ID des Service Bus-Namespace, in dem Event Hubs für das Streaming des Aktivitätsprotokolls erstellt werden sollen. Die Regel-ID hat das Format "{service bus resource ID}/authorizationrules/{key name}". | Zeichenfolge |
storageAccountId | die Ressourcen-ID des Speicherkontos, an das Sie das Aktivitätsprotokoll senden möchten. | Zeichenfolge |
RetentionPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
days | die Anzahl der Tage für die Aufbewahrung in Tagen. Der Wert 0 behält die Ereignisse auf unbestimmte Zeit bei. | int (erforderlich) Einschränkungen: Min-Wert = 0 |
enabled | ein Wert, der angibt, ob die Aufbewahrungsrichtlinie aktiviert ist. | bool (erforderlich) |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der logprofiles-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Abonnements
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Insights/logprofiles-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
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"
}
})
}
Eigenschaftswerte
logprofiles
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Insights/logprofiles@2016-03-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) |
location | Ressourcenspeicherort | Zeichenfolge (erforderlich) |
parent_id | Verwenden Sie zum Bereitstellen in einem Abonnement die ID dieses Abonnements. | Zeichenfolge (erforderlich) |
tags | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
properties | Die Protokollprofileigenschaften der Ressource. | LogProfileProperties (erforderlich) |
LogProfileProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
categories | die Kategorien der Protokolle. Diese Kategorien werden so erstellt, wie es für den Benutzer bequem ist. Einige Werte sind: "Write", "Delete" und/oder "Action". | string[] (erforderlich) |
locations | Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Dabei handelt es sich um eine durch Kommage getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts. | string[] (erforderlich) |
retentionPolicy | die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll. | RetentionPolicy (erforderlich) |
serviceBusRuleId | Die Service Bus-Regel-ID des Service Bus-Namespace, in dem Event Hubs für das Streaming des Aktivitätsprotokolls erstellt werden sollen. Die Regel-ID hat das Format "{service bus resource ID}/authorizationrules/{key name}". | Zeichenfolge |
storageAccountId | die Ressourcen-ID des Speicherkontos, an das Sie das Aktivitätsprotokoll senden möchten. | Zeichenfolge |
RetentionPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
days | die Anzahl der Tage für die Aufbewahrung in Tagen. Der Wert 0 behält die Ereignisse auf unbestimmte Zeit bei. | int (erforderlich) Einschränkungen: Min-Wert = 0 |
enabled | ein Wert, der angibt, ob die Aufbewahrungsrichtlinie aktiviert ist. | bool (erforderlich) |