Compartir a través de


ApiDiagnostic interface

Interfaz que representa una ApiDiagnostic.

Métodos

createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)

Crea un nuevo diagnóstico para una API o actualiza uno ya existente

delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)

Elimina el diagnóstico especificado de una API.

get(string, string, string, string, ApiDiagnosticGetOptionalParams)

Obtiene los detalles del diagnóstico de una API especificada por su identificador.

getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) del diagnóstico de una API especificada por su identificador.

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Enumera todos los diagnósticos de una API

update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)

Novedades los detalles del diagnóstico de una API especificada por su identificador.

Detalles del método

createOrUpdate(string, string, string, string, DiagnosticContract, ApiDiagnosticCreateOrUpdateOptionalParams)

Crea un nuevo diagnóstico para una API o actualiza uno ya existente

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, parameters: DiagnosticContract, options?: ApiDiagnosticCreateOrUpdateOptionalParams): Promise<ApiDiagnosticCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de API. Debe ser único en la instancia de servicio de API Management actual.

diagnosticId

string

Identificador de diagnóstico. Debe ser único en la instancia de servicio de API Management actual.

parameters
DiagnosticContract

Cree parámetros.

options
ApiDiagnosticCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, string, ApiDiagnosticDeleteOptionalParams)

Elimina el diagnóstico especificado de una API.

function delete(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, options?: ApiDiagnosticDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de API. Debe ser único en la instancia de servicio de API Management actual.

diagnosticId

string

Identificador de diagnóstico. Debe ser único en la instancia de servicio de API Management actual.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta de encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
ApiDiagnosticDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, string, ApiDiagnosticGetOptionalParams)

Obtiene los detalles del diagnóstico de una API especificada por su identificador.

function get(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetOptionalParams): Promise<ApiDiagnosticGetResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de API. Debe ser único en la instancia de servicio de API Management actual.

diagnosticId

string

Identificador de diagnóstico. Debe ser único en la instancia de servicio de API Management actual.

options
ApiDiagnosticGetOptionalParams

Parámetros de opciones.

Devoluciones

getEntityTag(string, string, string, string, ApiDiagnosticGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) del diagnóstico de una API especificada por su identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, options?: ApiDiagnosticGetEntityTagOptionalParams): Promise<ApiDiagnosticGetEntityTagHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de API. Debe ser único en la instancia de servicio de API Management actual.

diagnosticId

string

Identificador de diagnóstico. Debe ser único en la instancia de servicio de API Management actual.

options
ApiDiagnosticGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

listByService(string, string, string, ApiDiagnosticListByServiceOptionalParams)

Enumera todos los diagnósticos de una API

function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiDiagnosticListByServiceOptionalParams): PagedAsyncIterableIterator<DiagnosticContract, DiagnosticContract[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de API. Debe ser único en la instancia de servicio de API Management actual.

options
ApiDiagnosticListByServiceOptionalParams

Parámetros de opciones.

Devoluciones

update(string, string, string, string, string, DiagnosticContract, ApiDiagnosticUpdateOptionalParams)

Novedades los detalles del diagnóstico de una API especificada por su identificador.

function update(resourceGroupName: string, serviceName: string, apiId: string, diagnosticId: string, ifMatch: string, parameters: DiagnosticContract, options?: ApiDiagnosticUpdateOptionalParams): Promise<ApiDiagnosticUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

apiId

string

Identificador de API. Debe ser único en la instancia de servicio de API Management actual.

diagnosticId

string

Identificador de diagnóstico. Debe ser único en la instancia de servicio de API Management actual.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta de encabezado de la solicitud GET o debe ser * para la actualización incondicional.

parameters
DiagnosticContract

Parámetros de actualización de diagnóstico.

options
ApiDiagnosticUpdateOptionalParams

Parámetros de opciones.

Devoluciones