ApiIssue interface
Interfaz que representa una APIIssue.
Métodos
create |
Crea una nueva incidencia para una API o actualiza una ya existente |
delete(string, string, string, string, string, Api |
Elimina la incidencia especificada de una API. |
get(string, string, string, string, Api |
Obtiene los detalles del problema de una API especificada por su identificador. |
get |
Obtiene la versión del estado de entidad (Etag) del problema de una API especificada por su identificador. |
list |
Enumera todas las incidencias asociadas con la API especificada |
update(string, string, string, string, string, Issue |
Novedades un problema existente para una API. |
Detalles del método
createOrUpdate(string, string, string, string, IssueContract, ApiIssueCreateOrUpdateOptionalParams)
Crea una nueva incidencia para una API o actualiza una ya existente
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, parameters: IssueContract, options?: ApiIssueCreateOrUpdateOptionalParams): Promise<ApiIssueCreateOrUpdateResponse>
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 API Management actual.
- issueId
-
string
Identificador de problema. Debe ser único en la instancia de servicio API Management actual.
- parameters
- IssueContract
Crear parámetros.
Parámetros de opciones.
Devoluciones
Promise<ApiIssueCreateOrUpdateResponse>
delete(string, string, string, string, string, ApiIssueDeleteOptionalParams)
Elimina la incidencia especificada de una API.
function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, options?: ApiIssueDeleteOptionalParams): 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 API Management actual.
- issueId
-
string
Identificador de problema. Debe ser único en la instancia de servicio API Management actual.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
- options
- ApiIssueDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, string, ApiIssueGetOptionalParams)
Obtiene los detalles del problema de una API especificada por su identificador.
function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetOptionalParams): Promise<ApiIssueGetResponse>
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 API Management actual.
- issueId
-
string
Identificador de problema. Debe ser único en la instancia de servicio API Management actual.
- options
- ApiIssueGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ApiIssueGetResponse>
getEntityTag(string, string, string, string, ApiIssueGetEntityTagOptionalParams)
Obtiene la versión del estado de entidad (Etag) del problema de una API especificada por su identificador.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueGetEntityTagOptionalParams): Promise<ApiIssueGetEntityTagHeaders>
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 API Management actual.
- issueId
-
string
Identificador de problema. Debe ser único en la instancia de servicio API Management actual.
Parámetros de opciones.
Devoluciones
Promise<ApiIssueGetEntityTagHeaders>
listByService(string, string, string, ApiIssueListByServiceOptionalParams)
Enumera todas las incidencias asociadas con la API especificada
function listByService(resourceGroupName: string, serviceName: string, apiId: string, options?: ApiIssueListByServiceOptionalParams): PagedAsyncIterableIterator<IssueContract, IssueContract[], 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 API Management actual.
Parámetros de opciones.
Devoluciones
update(string, string, string, string, string, IssueUpdateContract, ApiIssueUpdateOptionalParams)
Novedades un problema existente para una API.
function update(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, ifMatch: string, parameters: IssueUpdateContract, options?: ApiIssueUpdateOptionalParams): Promise<ApiIssueUpdateResponse>
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 API Management actual.
- issueId
-
string
Identificador de problema. Debe ser único en la instancia de servicio API Management actual.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
- parameters
- IssueUpdateContract
Actualizar parámetros.
- options
- ApiIssueUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ApiIssueUpdateResponse>