Freigeben über


LoggerContract Klasse

Definition

Protokollierungsvertragserweiterung.

[Microsoft.Rest.Serialization.JsonTransformation]
public class LoggerContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type LoggerContract = class
    inherit Resource
Public Class LoggerContract
Inherits Resource
Vererbung
LoggerContract
Attribute

Konstruktoren

LoggerContract()

Initialisiert eine neue instance der LoggerContract-Klasse.

LoggerContract(String, String, String, String, String, IDictionary<String,String>, Nullable<Boolean>, String)

Initialisiert eine neue instance der LoggerContract-Klasse.

Eigenschaften

Credentials

Ruft den Namen und die SendRule-Verbindungszeichenfolge des Event Hubs für die azureEventHub-Protokollierung ab oder legt diese fest. Instrumentierungsschlüssel für die applicationInsights-Protokollierung.

CredentialsPropertyName

Protokollierungsvertragserweiterung.

Description

Ruft die Protokollierungsbeschreibung ab oder legt diese fest.

Id

Ruft die vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Geerbt von Resource)
IsBuffered

Ruft ab oder legt fest, ob Datensätze vor der Veröffentlichung in der Protokollierung gepuffert werden. Es wird davon ausgegangen, dass der Standardwert true ist.

LoggerType

Ruft den Protokollierungstyp ab oder legt diese fest. Mögliche Werte: "azureEventHub", "applicationInsights", "azureMonitor"

Name

Ruft den Namen der Ressource ab.

(Geerbt von Resource)
ResourceId

Ruft die Azure-Ressourcen-ID eines Protokollziels (entweder azure Event Hub-Ressource oder Azure-Anwendung Insights-Ressource) ab oder legt sie fest.

Type

Ruft den Typ der Ressource ab. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

(Geerbt von Resource)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: