次の方法で共有


Backend interface

バックエンドを表すインターフェイス。

メソッド

createOrUpdate(string, string, string, BackendContract, BackendCreateOrUpdateOptionalParams)

バックエンドを作成または更新します。

delete(string, string, string, string, BackendDeleteOptionalParams)

指定されたバックエンドを削除します。

get(string, string, string, BackendGetOptionalParams)

識別子で指定されたバックエンドの詳細を取得します。

getEntityTag(string, string, string, BackendGetEntityTagOptionalParams)

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

listByService(string, string, BackendListByServiceOptionalParams)

指定されたサービス インスタンスのバックエンドのコレクションを一覧表示します。

reconnect(string, string, string, BackendReconnectOptionalParams)

指定したタイムアウト後にバックエンドへの新しい接続を作成するように、API Management ゲートウェイに通知します。 タイムアウトが指定されていない場合は、2 分のタイムアウトが使用されます。

update(string, string, string, string, BackendUpdateParameters, BackendUpdateOptionalParams)

既存のバックエンドを更新します。

メソッドの詳細

createOrUpdate(string, string, string, BackendContract, BackendCreateOrUpdateOptionalParams)

バックエンドを作成または更新します。

function createOrUpdate(resourceGroupName: string, serviceName: string, backendId: string, parameters: BackendContract, options?: BackendCreateOrUpdateOptionalParams): Promise<BackendCreateOrUpdateResponse>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

backendId

string

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

parameters
BackendContract

パラメーターを作成します。

options
BackendCreateOrUpdateOptionalParams

options パラメーター。

戻り値

delete(string, string, string, string, BackendDeleteOptionalParams)

指定されたバックエンドを削除します。

function delete(resourceGroupName: string, serviceName: string, backendId: string, ifMatch: string, options?: BackendDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

backendId

string

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

ifMatch

string

エンティティの ETag。 ETag は、GET 要求のヘッダー応答からの現在のエンティティ状態と一致する必要があります。または、無条件更新の場合は * にする必要があります。

options
BackendDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

get(string, string, string, BackendGetOptionalParams)

識別子で指定されたバックエンドの詳細を取得します。

function get(resourceGroupName: string, serviceName: string, backendId: string, options?: BackendGetOptionalParams): Promise<BackendGetResponse>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

backendId

string

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

options
BackendGetOptionalParams

options パラメーター。

戻り値

getEntityTag(string, string, string, BackendGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, backendId: string, options?: BackendGetEntityTagOptionalParams): Promise<BackendGetEntityTagHeaders>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

backendId

string

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

options
BackendGetEntityTagOptionalParams

options パラメーター。

戻り値

listByService(string, string, BackendListByServiceOptionalParams)

指定されたサービス インスタンスのバックエンドのコレクションを一覧表示します。

function listByService(resourceGroupName: string, serviceName: string, options?: BackendListByServiceOptionalParams): PagedAsyncIterableIterator<BackendContract, BackendContract[], PageSettings>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

options
BackendListByServiceOptionalParams

options パラメーター。

戻り値

reconnect(string, string, string, BackendReconnectOptionalParams)

指定したタイムアウト後にバックエンドへの新しい接続を作成するように、API Management ゲートウェイに通知します。 タイムアウトが指定されていない場合は、2 分のタイムアウトが使用されます。

function reconnect(resourceGroupName: string, serviceName: string, backendId: string, options?: BackendReconnectOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

backendId

string

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

options
BackendReconnectOptionalParams

options パラメーター。

戻り値

Promise<void>

update(string, string, string, string, BackendUpdateParameters, BackendUpdateOptionalParams)

既存のバックエンドを更新します。

function update(resourceGroupName: string, serviceName: string, backendId: string, ifMatch: string, parameters: BackendUpdateParameters, options?: BackendUpdateOptionalParams): Promise<BackendUpdateResponse>

パラメーター

resourceGroupName

string

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

serviceName

string

API Management サービスの名前。

backendId

string

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

ifMatch

string

エンティティの ETag。 ETag は、GET 要求のヘッダー応答からの現在のエンティティ状態と一致する必要があります。または、無条件更新の場合は * にする必要があります。

parameters
BackendUpdateParameters

パラメーターを更新します。

options
BackendUpdateOptionalParams

options パラメーター。

戻り値