Sdílet prostřednictvím


Logger interface

Rozhraní představující logger.

Metody

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

Vytvoří nebo aktualizuje protokolovací nástroj.

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

Odstraní zadaný protokolovací objekt.

get(string, string, string, LoggerGetOptionalParams)

Získá podrobnosti protokolovacího nástroje určeného jeho identifikátorem.

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Získá verzi stavu entity (Etag) protokolovacího nástroje určeného jeho identifikátorem.

listByService(string, string, LoggerListByServiceOptionalParams)

Vypíše kolekci protokolovacích protokolů v zadané instanci služby.

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

Aktualizuje existující protokolovací nástroj.

Podrobnosti metody

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

Vytvoří nebo aktualizuje protokolovací nástroj.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

loggerId

string

Identifikátor protokolovacího nástroje. V instanci služby API Management musí být jedinečné.

parameters
LoggerContract

Vytvořte parametry.

options
LoggerCreateOrUpdateOptionalParams

Parametry možností.

Návraty

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

Odstraní zadaný protokolovací objekt.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

loggerId

string

Identifikátor protokolovacího nástroje. V instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

options
LoggerDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

get(string, string, string, LoggerGetOptionalParams)

Získá podrobnosti protokolovacího nástroje určeného jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

loggerId

string

Identifikátor protokolovacího nástroje. V instanci služby API Management musí být jedinečné.

options
LoggerGetOptionalParams

Parametry možností.

Návraty

getEntityTag(string, string, string, LoggerGetEntityTagOptionalParams)

Získá verzi stavu entity (Etag) protokolovacího nástroje určeného jeho identifikátorem.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

loggerId

string

Identifikátor protokolovacího nástroje. V instanci služby API Management musí být jedinečné.

options
LoggerGetEntityTagOptionalParams

Parametry možností.

Návraty

listByService(string, string, LoggerListByServiceOptionalParams)

Vypíše kolekci protokolovacích protokolů v zadané instanci služby.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

options
LoggerListByServiceOptionalParams

Parametry možností.

Návraty

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

Aktualizuje existující protokolovací nástroj.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

serviceName

string

Název služby API Management.

loggerId

string

Identifikátor protokolovacího nástroje. V instanci služby API Management musí být jedinečné.

ifMatch

string

ETag of the Entity. Značka ETag by měla odpovídat aktuálnímu stavu entity z odpovědi hlavičky požadavku GET, nebo by měla být * pro nepodmíněnou aktualizaci.

parameters
LoggerUpdateContract

Aktualizujte parametry.

options
LoggerUpdateOptionalParams

Parametry možností.

Návraty