Partilhar via


ApiIssueAttachment interface

Interface que representa uma ApiIssueAttachment.

Métodos

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

Cria um novo Anexo para o Problema numa API ou atualiza um existente.

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

Elimina 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 pelo identificador.

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

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

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

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

Detalhes de Método

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

Cria um novo Anexo para o Problema numa API ou atualiza um existente.

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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

apiId

string

Identificador de API. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

issueId

string

Identificador de problema. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

attachmentId

string

Identificador de anexo dentro de um Problema. Tem de ser exclusivo no Problema atual.

parameters
IssueAttachmentContract

Criar parâmetros.

options
ApiIssueAttachmentCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

Elimina 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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

apiId

string

Identificador de API. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

issueId

string

Identificador de problema. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

attachmentId

string

Identificador de anexo dentro de um Problema. Tem de ser exclusivo no Problema atual.

ifMatch

string

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

options
ApiIssueAttachmentDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Obtém os detalhes do problema Anexo de uma API especificada pelo 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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

apiId

string

Identificador de API. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

issueId

string

Identificador de problema. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

attachmentId

string

Identificador de anexo dentro de um Problema. Tem de ser exclusivo no Problema atual.

options
ApiIssueAttachmentGetOptionalParams

Os parâmetros de opções.

Devoluções

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

Obtém a versão de estado da entidade (Etag) do problema Anexo de uma API especificada pelo 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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

apiId

string

Identificador de API. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

issueId

string

Identificador de problema. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

attachmentId

string

Identificador de anexo dentro de um Problema. Tem de ser exclusivo no Problema atual.

options
ApiIssueAttachmentGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

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 não é sensível a maiúsculas e minúsculas.

serviceName

string

O nome do serviço Gestão de API.

apiId

string

Identificador de API. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

issueId

string

Identificador de problema. Tem de ser exclusivo na instância de serviço de Gestão de API atual.

options
ApiIssueAttachmentListByServiceOptionalParams

Os parâmetros de opções.

Devoluções