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)

識別子で指定された API の問題 Attachment のエンティティ状態 (Etag) バージョンを取得します。

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 Management サービスの名前。

apiId

string

API 識別子。 現在の API Management サービス インスタンスで一意である必要があります。

issueId

string

問題識別子。 現在の API Management サービス インスタンスで一意である必要があります。

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 Management サービスの名前。

apiId

string

API 識別子。 現在の API Management サービス インスタンスで一意である必要があります。

issueId

string

問題識別子。 現在の API Management サービス インスタンスで一意である必要があります。

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 Management サービスの名前。

apiId

string

API 識別子。 現在の API Management サービス インスタンスで一意である必要があります。

issueId

string

問題識別子。 現在の API Management サービス インスタンスで一意である必要があります。

attachmentId

string

問題内の添付ファイル識別子。 現在の問題で一意である必要があります。

options
ApiIssueAttachmentGetOptionalParams

オプション パラメーター。

戻り値

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

識別子で指定された API の問題 Attachment のエンティティ状態 (Etag) バージョンを取得します。

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

パラメーター

resourceGroupName

string

リソース グループの名前。 名前では大文字と小文字が区別されません。

serviceName

string

API Management サービスの名前。

apiId

string

API 識別子。 現在の API Management サービス インスタンスで一意である必要があります。

issueId

string

問題識別子。 現在の API Management サービス インスタンスで一意である必要があります。

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 Management サービスの名前。

apiId

string

API 識別子。 現在の API Management サービス インスタンスで一意である必要があります。

issueId

string

問題識別子。 現在の API Management サービス インスタンスで一意である必要があります。

options
ApiIssueAttachmentListByServiceOptionalParams

オプション パラメーター。

戻り値