ApiIssueAttachment interface
Interfejs reprezentujący interfejs APIIssueAttachment.
Metody
create |
Tworzy nowy załącznik problemu w interfejsie API lub aktualizuje istniejący. |
delete(string, string, string, string, string, string, Api |
Usuwa określony komentarz z problemu. |
get(string, string, string, string, string, Api |
Pobiera szczegóły załącznika problemu dla interfejsu API określonego przez jego identyfikator. |
get |
Pobiera wersję stanu jednostki (Etag) problemu Załącznik dla interfejsu API określonego przez jego identyfikator. |
list |
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.
Parametry opcji.
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.
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.
Parametry opcji.
Zwraca
Promise<ApiIssueAttachmentGetResponse>
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.
Parametry opcji.
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.
Parametry opcji.