ApiDiagnostic interface
Interfaz que representa una ApiDiagnostic.
Métodos
create |
Crea un nuevo diagnóstico para una API o actualiza uno ya existente |
delete(string, string, string, string, string, Api |
Elimina el diagnóstico especificado de una API. |
get(string, string, string, string, Api |
Obtiene los detalles del diagnóstico de una API especificada por su identificador. |
get |
Obtiene la versión de estado de entidad (Etag) del diagnóstico de una API especificada por su identificador. |
list |
Enumera todos los diagnósticos de una API |
update(string, string, string, string, string, Diagnostic |
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.
Parámetros de opciones.
Devoluciones
Promise<ApiDiagnosticCreateOrUpdateResponse>
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.
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
Promise<ApiDiagnosticGetResponse>
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.
Parámetros de opciones.
Devoluciones
Promise<ApiDiagnosticGetEntityTagHeaders>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ApiDiagnosticUpdateResponse>