ApiIssueAttachment interface
Interfaz que representa una ApiIssueAttachment.
Métodos
create |
Crea un nuevo archivo adjunto para el problema en una API o actualiza uno existente. |
delete(string, string, string, string, string, string, Api |
Elimina el comentario especificado de un problema. |
get(string, string, string, string, string, Api |
Obtiene los detalles del problema Datos adjuntos de una API especificada por su identificador. |
get |
Obtiene la versión de estado de entidad (Etag) del problema Attachment para una API especificada por su identificador. |
list |
Enumera todos los datos adjuntos del problema asociado a la API especificada. |
Detalles del método
createOrUpdate(string, string, string, string, string, IssueAttachmentContract, ApiIssueAttachmentCreateOrUpdateOptionalParams)
Crea un nuevo archivo adjunto para el problema en una API o actualiza uno existente.
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, parameters: IssueAttachmentContract, options?: ApiIssueAttachmentCreateOrUpdateOptionalParams): Promise<ApiIssueAttachmentCreateOrUpdateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- apiId
-
string
Identificador de API. Debe ser único en la instancia actual del servicio API Management.
- issueId
-
string
Identificador del problema. Debe ser único en la instancia actual del servicio API Management.
- attachmentId
-
string
Identificador de datos adjuntos dentro de un problema. Debe ser único en el problema actual.
- parameters
- IssueAttachmentContract
Cree parámetros.
Parámetros de opciones.
Devoluciones
delete(string, string, string, string, string, string, ApiIssueAttachmentDeleteOptionalParams)
Elimina el comentario especificado de un problema.
function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, ifMatch: string, options?: ApiIssueAttachmentDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- apiId
-
string
Identificador de API. Debe ser único en la instancia actual del servicio API Management.
- issueId
-
string
Identificador del problema. Debe ser único en la instancia actual del servicio API Management.
- attachmentId
-
string
Identificador de datos adjuntos dentro de un problema. Debe ser único en el problema 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.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, string, string, ApiIssueAttachmentGetOptionalParams)
Obtiene los detalles del problema Datos adjuntos de una API especificada por su identificador.
function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetOptionalParams): Promise<ApiIssueAttachmentGetResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- apiId
-
string
Identificador de API. Debe ser único en la instancia actual del servicio API Management.
- issueId
-
string
Identificador del problema. Debe ser único en la instancia actual del servicio API Management.
- attachmentId
-
string
Identificador de datos adjuntos dentro de un problema. Debe ser único en el problema actual.
Parámetros de opciones.
Devoluciones
Promise<ApiIssueAttachmentGetResponse>
getEntityTag(string, string, string, string, string, ApiIssueAttachmentGetEntityTagOptionalParams)
Obtiene la versión de estado de entidad (Etag) del problema Attachment para una API especificada por su identificador.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetEntityTagOptionalParams): Promise<ApiIssueAttachmentGetEntityTagHeaders>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- apiId
-
string
Identificador de API. Debe ser único en la instancia actual del servicio API Management.
- issueId
-
string
Identificador del problema. Debe ser único en la instancia actual del servicio API Management.
- attachmentId
-
string
Identificador de datos adjuntos dentro de un problema. Debe ser único en el problema actual.
Parámetros de opciones.
Devoluciones
listByService(string, string, string, string, ApiIssueAttachmentListByServiceOptionalParams)
Enumera todos los datos adjuntos del problema asociado a la API especificada.
function listByService(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueAttachmentListByServiceOptionalParams): PagedAsyncIterableIterator<IssueAttachmentContract, IssueAttachmentContract[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- apiId
-
string
Identificador de API. Debe ser único en la instancia actual del servicio API Management.
- issueId
-
string
Identificador del problema. Debe ser único en la instancia actual del servicio API Management.
Parámetros de opciones.