Freigeben über


Logger interface

Schnittstelle, die eine Protokollierung darstellt.

Methoden

createOrUpdate(string, string, string, LoggerContract, LoggerCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Protokollierung

delete(string, string, string, string, LoggerDeleteOptionalParams)

Löscht die angegebene Protokollierung

get(string, string, string, LoggerGetOptionalParams)

Ruft die Details der Protokollierung ab, die durch den Bezeichner angegeben wird.

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Ruft die Etag-Version (Entity State) der Protokollierung ab, die durch den Bezeichner angegeben wird.

listByService(string, string, LoggerListByServiceOptionalParams)

Listet eine Auflistung der Protokollierungen in der angegebenen Dienstinstanz auf

update(string, string, string, string, LoggerUpdateContract, LoggerUpdateOptionalParams)

Updates eine vorhandene Protokollierung.

Details zur Methode

createOrUpdate(string, string, string, LoggerContract, LoggerCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Protokollierung

function createOrUpdate(resourceGroupName: string, serviceName: string, loggerId: string, parameters: LoggerContract, options?: LoggerCreateOrUpdateOptionalParams): Promise<LoggerCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

loggerId

string

Protokollierungsbezeichner. Muss im API Management-Dienst instance eindeutig sein.

parameters
LoggerContract

Erstellen Sie Parameter.

options
LoggerCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, string, LoggerDeleteOptionalParams)

Löscht die angegebene Protokollierung

function delete(resourceGroupName: string, serviceName: string, loggerId: string, ifMatch: string, options?: LoggerDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

loggerId

string

Protokollierungsbezeichner. Muss im API Management-Dienst instance eindeutig sein.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für die bedingungslose Aktualisierung sein.

options
LoggerDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, LoggerGetOptionalParams)

Ruft die Details der Protokollierung ab, die durch den Bezeichner angegeben wird.

function get(resourceGroupName: string, serviceName: string, loggerId: string, options?: LoggerGetOptionalParams): Promise<LoggerGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

loggerId

string

Protokollierungsbezeichner. Muss im API Management-Dienst instance eindeutig sein.

options
LoggerGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Ruft die Etag-Version (Entity State) der Protokollierung ab, die durch den Bezeichner angegeben wird.

function getEntityTag(resourceGroupName: string, serviceName: string, loggerId: string, options?: LoggerGetEntityTagOptionalParams): Promise<LoggerGetEntityTagHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

loggerId

string

Protokollierungsbezeichner. Muss im API Management-Dienst instance eindeutig sein.

options
LoggerGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

listByService(string, string, LoggerListByServiceOptionalParams)

Listet eine Auflistung der Protokollierungen in der angegebenen Dienstinstanz auf

function listByService(resourceGroupName: string, serviceName: string, options?: LoggerListByServiceOptionalParams): PagedAsyncIterableIterator<LoggerContract, LoggerContract[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

options
LoggerListByServiceOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, string, string, LoggerUpdateContract, LoggerUpdateOptionalParams)

Updates eine vorhandene Protokollierung.

function update(resourceGroupName: string, serviceName: string, loggerId: string, ifMatch: string, parameters: LoggerUpdateContract, options?: LoggerUpdateOptionalParams): Promise<LoggerUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

loggerId

string

Protokollierungsbezeichner. Muss im API Management-Dienst instance eindeutig sein.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für die bedingungslose Aktualisierung sein.

parameters
LoggerUpdateContract

Aktualisieren von Parametern.

options
LoggerUpdateOptionalParams

Die Optionsparameter.

Gibt zurück