Compartilhar via


ApiIssueAttachment interface

Interface que representa uma ApiIssueAttachment.

Métodos

createOrUpdate(string, string, string, string, string, IssueAttachmentContract, ApiIssueAttachmentCreateOrUpdateOptionalParams)

Cria ou atualiza um anexo para o problema em uma API.

delete(string, string, string, string, string, string, ApiIssueAttachmentDeleteOptionalParams)

Exclui o comentário especificado de um Problema.

get(string, string, string, string, string, ApiIssueAttachmentGetOptionalParams)

Obtém os detalhes do problema Anexo de uma API especificada por seu identificador.

getEntityTag(string, string, string, string, string, ApiIssueAttachmentGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do problema Anexo para uma API especificada por seu identificador.

listByService(string, string, string, string, ApiIssueAttachmentListByServiceOptionalParams)

Lista todos os anexos para o problema associado à API especificada.

Detalhes do método

createOrUpdate(string, string, string, string, string, IssueAttachmentContract, ApiIssueAttachmentCreateOrUpdateOptionalParams)

Cria ou atualiza um anexo para o problema em uma API.

function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, parameters: IssueAttachmentContract, options?: ApiIssueAttachmentCreateOrUpdateOptionalParams): Promise<ApiIssueAttachmentCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

issueId

string

Identificador de problema. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

attachmentId

string

Identificador de anexo em um Problema. Deve ser exclusivo no Problema atual.

parameters
IssueAttachmentContract

Criar parâmetros.

options
ApiIssueAttachmentCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, string, string, ApiIssueAttachmentDeleteOptionalParams)

Exclui o comentário especificado de um Problema.

function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, ifMatch: string, options?: ApiIssueAttachmentDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

issueId

string

Identificador de problema. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

attachmentId

string

Identificador de anexo em um Problema. Deve ser exclusivo no Problema atual.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
ApiIssueAttachmentDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, string, string, ApiIssueAttachmentGetOptionalParams)

Obtém os detalhes do problema Anexo de uma API especificada por seu identificador.

function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetOptionalParams): Promise<ApiIssueAttachmentGetResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

issueId

string

Identificador de problema. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

attachmentId

string

Identificador de anexo em um Problema. Deve ser exclusivo no Problema atual.

options
ApiIssueAttachmentGetOptionalParams

Os parâmetros de opções.

Retornos

getEntityTag(string, string, string, string, string, ApiIssueAttachmentGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do problema Anexo para uma API especificada por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetEntityTagOptionalParams): Promise<ApiIssueAttachmentGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

issueId

string

Identificador de problema. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

attachmentId

string

Identificador de anexo em um Problema. Deve ser exclusivo no Problema atual.

options
ApiIssueAttachmentGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, string, string, ApiIssueAttachmentListByServiceOptionalParams)

Lista todos os anexos para o problema associado à API especificada.

function listByService(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueAttachmentListByServiceOptionalParams): PagedAsyncIterableIterator<IssueAttachmentContract, IssueAttachmentContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

apiId

string

Identificador da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

issueId

string

Identificador de problema. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
ApiIssueAttachmentListByServiceOptionalParams

Os parâmetros de opções.

Retornos