Udostępnij za pośrednictwem


ApiIssueAttachment interface

Interfejs reprezentujący interfejs APIIssueAttachment.

Metody

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

Tworzy nowy załącznik problemu w interfejsie API lub aktualizuje istniejący.

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

Usuwa określony komentarz z problemu.

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

Pobiera szczegóły załącznika problemu dla interfejsu API określonego przez jego identyfikator.

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

Pobiera wersję stanu jednostki (Etag) problemu Załącznik dla interfejsu API określonego przez jego identyfikator.

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

Wyświetla listę wszystkich załączników problemu skojarzonego z określonym interfejsem API.

Szczegóły metody

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

Tworzy nowy załącznik problemu w interfejsie API lub aktualizuje istniejący.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

issueId

string

Identyfikator problemu. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

attachmentId

string

Identyfikator załącznika w ramach problemu. Musi być unikatowy w bieżącym problemie.

parameters
IssueAttachmentContract

Utwórz parametry.

Zwraca

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

Usuwa określony komentarz z problemu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

issueId

string

Identyfikator problemu. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

attachmentId

string

Identyfikator załącznika w ramach problemu. Musi być unikatowy w bieżącym problemie.

ifMatch

string

Element ETag jednostki. Element ETag powinien być zgodny z bieżącym stanem jednostki z odpowiedzi nagłówka żądania GET lub powinien być * dla bezwarunkowej aktualizacji.

options
ApiIssueAttachmentDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

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

Pobiera szczegóły załącznika problemu dla interfejsu API określonego przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

issueId

string

Identyfikator problemu. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

attachmentId

string

Identyfikator załącznika w ramach problemu. Musi być unikatowy w bieżącym problemie.

options
ApiIssueAttachmentGetOptionalParams

Parametry opcji.

Zwraca

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

Pobiera wersję stanu jednostki (Etag) problemu Załącznik dla interfejsu API określonego przez jego identyfikator.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

issueId

string

Identyfikator problemu. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

attachmentId

string

Identyfikator załącznika w ramach problemu. Musi być unikatowy w bieżącym problemie.

Zwraca

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

Wyświetla listę wszystkich załączników problemu skojarzonego z określonym interfejsem API.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serviceName

string

Nazwa usługi API Management.

apiId

string

Identyfikator interfejsu API. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

issueId

string

Identyfikator problemu. Musi być unikatowa w bieżącym wystąpieniu usługi API Management.

Zwraca