次の方法で共有


MeshGateway class

MeshGateway を表すクラス。

コンストラクター

MeshGateway(ServiceFabricClientContext)

MeshGateway を作成します。

メソッド

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase)

指定した名前、説明、およびプロパティを使用してゲートウェイ リソースを作成します。 同じ名前のゲートウェイ リソースが存在する場合は、指定された説明とプロパティで更新されます。 ゲートウェイ リソースを使用して、アプリケーション サービスへのパブリック接続を提供します。

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)
deleteMethod(string, RequestOptionsBase)

名前で識別されたゲートウェイ リソースを削除します。

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
get(string, RequestOptionsBase)

指定した名前のゲートウェイ リソースに関する情報を取得します。 情報には、ゲートウェイの説明とその他のプロパティが含まれます。

get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
get(string, ServiceCallback<GatewayResourceDescription>)
list(RequestOptionsBase)

特定のリソース グループ内のすべてのゲートウェイ リソースに関する情報を取得します。 情報には、ゲートウェイの説明とその他のプロパティが含まれます。

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)
list(ServiceCallback<PagedGatewayResourceDescriptionList>)

コンストラクターの詳細

MeshGateway(ServiceFabricClientContext)

MeshGateway を作成します。

new MeshGateway(client: ServiceFabricClientContext)

パラメーター

client
ServiceFabricClientContext

サービス クライアントへの参照。

メソッドの詳細

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase)

指定した名前、説明、およびプロパティを使用してゲートウェイ リソースを作成します。 同じ名前のゲートウェイ リソースが存在する場合は、指定された説明とプロパティで更新されます。 ゲートウェイ リソースを使用して、アプリケーション サービスへのパブリック接続を提供します。

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options?: RequestOptionsBase): Promise<MeshGatewayCreateOrUpdateResponse>

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

gatewayResourceDescription
GatewayResourceDescription

ゲートウェイ リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshGatewayCreateOrUpdateResponse>

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

gatewayResourceDescription
GatewayResourceDescription

ゲートウェイ リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<GatewayResourceDescription>

コールバック

createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, callback: ServiceCallback<GatewayResourceDescription>)

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

gatewayResourceDescription
GatewayResourceDescription

ゲートウェイ リソースを作成するための説明。

callback

ServiceCallback<GatewayResourceDescription>

コールバック

deleteMethod(string, RequestOptionsBase)

名前で識別されたゲートウェイ リソースを削除します。

function deleteMethod(gatewayResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<msRest.RestResponse応答>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック

deleteMethod(string, ServiceCallback<void>)

function deleteMethod(gatewayResourceName: string, callback: ServiceCallback<void>)

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

callback

ServiceCallback<void>

コールバック

get(string, RequestOptionsBase)

指定した名前のゲートウェイ リソースに関する情報を取得します。 情報には、ゲートウェイの説明とその他のプロパティが含まれます。

function get(gatewayResourceName: string, options?: RequestOptionsBase): Promise<MeshGatewayGetResponse>

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshGatewayGetResponse>

get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)

function get(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<GatewayResourceDescription>

コールバック

get(string, ServiceCallback<GatewayResourceDescription>)

function get(gatewayResourceName: string, callback: ServiceCallback<GatewayResourceDescription>)

パラメーター

gatewayResourceName

string

ゲートウェイの ID。

callback

ServiceCallback<GatewayResourceDescription>

コールバック

list(RequestOptionsBase)

特定のリソース グループ内のすべてのゲートウェイ リソースに関する情報を取得します。 情報には、ゲートウェイの説明とその他のプロパティが含まれます。

function list(options?: RequestOptionsBase): Promise<MeshGatewayListResponse>

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshGatewayListResponse応答>

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(options: RequestOptionsBase, callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

list(ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

パラメーター