次の方法で共有


MeshNetwork class

MeshNetwork を表すクラス。

コンストラクター

MeshNetwork(ServiceFabricClientContext)

MeshNetwork を作成します。

メソッド

createOrUpdate(string, NetworkResourceDescription, RequestOptionsBase)

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

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

名前で識別されるネットワーク リソースを削除します。

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

指定された名前を持つネットワーク リソースに関する情報を取得します。 情報には、ネットワークの説明とその他のプロパティが含まれます。

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

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

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

コンストラクターの詳細

MeshNetwork(ServiceFabricClientContext)

MeshNetwork を作成します。

new MeshNetwork(client: ServiceFabricClientContext)

パラメーター

client
ServiceFabricClientContext

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

メソッドの詳細

createOrUpdate(string, NetworkResourceDescription, RequestOptionsBase)

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

function createOrUpdate(networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options?: RequestOptionsBase): Promise<MeshNetworkCreateOrUpdateResponse>

パラメーター

networkResourceName

string

ネットワークの ID。

networkResourceDescription
NetworkResourceDescription

ネットワーク リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshNetworkCreateOrUpdateResponse>

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

function createOrUpdate(networkResourceName: string, networkResourceDescription: NetworkResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescription>)

パラメーター

networkResourceName

string

ネットワークの ID。

networkResourceDescription
NetworkResourceDescription

ネットワーク リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<NetworkResourceDescription>

コールバック

createOrUpdate(string, NetworkResourceDescription, ServiceCallback<NetworkResourceDescription>)

function createOrUpdate(networkResourceName: string, networkResourceDescription: NetworkResourceDescription, callback: ServiceCallback<NetworkResourceDescription>)

パラメーター

networkResourceName

string

ネットワークの ID。

networkResourceDescription
NetworkResourceDescription

ネットワーク リソースを作成するための説明。

callback

ServiceCallback<NetworkResourceDescription>

コールバック

deleteMethod(string, RequestOptionsBase)

名前で識別されるネットワーク リソースを削除します。

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

パラメーター

networkResourceName

string

ネットワークの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<msRest.RestResponse応答>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

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

パラメーター

networkResourceName

string

ネットワークの ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック

deleteMethod(string, ServiceCallback<void>)

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

パラメーター

networkResourceName

string

ネットワークの ID。

callback

ServiceCallback<void>

コールバック

get(string, RequestOptionsBase)

指定された名前を持つネットワーク リソースに関する情報を取得します。 情報には、ネットワークの説明とその他のプロパティが含まれます。

function get(networkResourceName: string, options?: RequestOptionsBase): Promise<MeshNetworkGetResponse>

パラメーター

networkResourceName

string

ネットワークの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshNetworkGetResponse>

get(string, RequestOptionsBase, ServiceCallback<NetworkResourceDescription>)

function get(networkResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<NetworkResourceDescription>)

パラメーター

networkResourceName

string

ネットワークの ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<NetworkResourceDescription>

コールバック

get(string, ServiceCallback<NetworkResourceDescription>)

function get(networkResourceName: string, callback: ServiceCallback<NetworkResourceDescription>)

パラメーター

networkResourceName

string

ネットワークの ID。

callback

ServiceCallback<NetworkResourceDescription>

コールバック

list(RequestOptionsBase)

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

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

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshNetworkListResponse応答>

list(RequestOptionsBase, ServiceCallback<PagedNetworkResourceDescriptionList>)

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

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

list(ServiceCallback<PagedNetworkResourceDescriptionList>)

function list(callback: ServiceCallback<PagedNetworkResourceDescriptionList>)

パラメーター