Поделиться через


ApiIssueAttachment interface

Интерфейс, представляющий ApiIssueAttachment.

Методы

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

Создает новое вложение для проблемы в API или обновляет существующее.

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

Удаляет указанный комментарий из проблемы.

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

Возвращает сведения о проблемном вложении для API, указанного его идентификатором.

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

Возвращает версию состояния сущности (Etag) проблемы Вложение для API, указанного его идентификатором.

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

Выводит список всех вложений для проблемы, связанной с указанным API.

Сведения о методе

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

Создает новое вложение для проблемы в API или обновляет существующее.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

apiId

string

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API.

issueId

string

Идентификатор проблемы. Должен быть уникальным в текущем экземпляре службы Управление API.

attachmentId

string

Идентификатор вложения в проблеме. Должен быть уникальным в текущей проблеме.

parameters
IssueAttachmentContract

Создание параметров.

options
ApiIssueAttachmentCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Удаляет указанный комментарий из проблемы.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

apiId

string

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API.

issueId

string

Идентификатор проблемы. Должен быть уникальным в текущем экземпляре службы Управление API.

attachmentId

string

Идентификатор вложения в проблеме. Должен быть уникальным в текущей проблеме.

ifMatch

string

ETag сущности. ETag должен соответствовать текущему состоянию сущности из ответа заголовка запроса GET или иметь значение * для безусловного обновления.

options
ApiIssueAttachmentDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Возвращает сведения о проблемном вложении для API, указанного его идентификатором.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

apiId

string

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API.

issueId

string

Идентификатор проблемы. Должен быть уникальным в текущем экземпляре службы Управление API.

attachmentId

string

Идентификатор вложения в проблеме. Должен быть уникальным в текущей проблеме.

options
ApiIssueAttachmentGetOptionalParams

Параметры параметров.

Возвращаемое значение

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

Возвращает версию состояния сущности (Etag) проблемы Вложение для API, указанного его идентификатором.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

apiId

string

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API.

issueId

string

Идентификатор проблемы. Должен быть уникальным в текущем экземпляре службы Управление API.

attachmentId

string

Идентификатор вложения в проблеме. Должен быть уникальным в текущей проблеме.

options
ApiIssueAttachmentGetEntityTagOptionalParams

Параметры параметров.

Возвращаемое значение

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

Выводит список всех вложений для проблемы, связанной с указанным API.

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

Параметры

resourceGroupName

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

serviceName

string

Имя службы Управление API.

apiId

string

Идентификатор API. Должен быть уникальным в текущем экземпляре службы Управление API.

issueId

string

Идентификатор проблемы. Должен быть уникальным в текущем экземпляре службы Управление API.

options
ApiIssueAttachmentListByServiceOptionalParams

Параметры параметров.

Возвращаемое значение