Freigeben über


LogProfileData Konstruktor

Definition

Initialisiert eine neue instance von LogProfileData.

public LogProfileData (Azure.Core.AzureLocation location, System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> locations, System.Collections.Generic.IEnumerable<string> categories, Azure.ResourceManager.Monitor.Models.RetentionPolicy retentionPolicy);
new Azure.ResourceManager.Monitor.LogProfileData : Azure.Core.AzureLocation * seq<Azure.Core.AzureLocation> * seq<string> * Azure.ResourceManager.Monitor.Models.RetentionPolicy -> Azure.ResourceManager.Monitor.LogProfileData
Public Sub New (location As AzureLocation, locations As IEnumerable(Of AzureLocation), categories As IEnumerable(Of String), retentionPolicy As RetentionPolicy)

Parameter

location
AzureLocation

Der Speicherort.

locations
IEnumerable<AzureLocation>

Liste der Regionen, für die Aktivitätsprotokollereignisse gespeichert oder gestreamt werden sollen. Es handelt sich um eine durch Trennzeichen getrennte Liste gültiger ARM-Standorte, einschließlich des "globalen" Standorts.

categories
IEnumerable<String>

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".

retentionPolicy
RetentionPolicy

die Aufbewahrungsrichtlinie für die Ereignisse im Protokoll.

Ausnahmen

locations, categories oder retentionPolicy ist NULL.

Gilt für: