次の方法で共有


MeshApplication class

MeshApplication を表すクラス。

コンストラクター

MeshApplication(ServiceFabricClientContext)

MeshApplication を作成します。

メソッド

createOrUpdate(string, ApplicationResourceDescription, RequestOptionsBase)

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

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

名前で識別されるアプリケーション リソースを削除します。

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

指定された名前のアプリケーション リソースに関する情報を取得します。 情報には、アプリケーションの説明とその他のプロパティが含まれます。

get(string, RequestOptionsBase, ServiceCallback<ApplicationResourceDescription>)
get(string, ServiceCallback<ApplicationResourceDescription>)
getUpgradeProgress(string, RequestOptionsBase)

指定された名前のアプリケーション リソースに関するアップグレードの進行状況情報を取得します。 この情報には、完了の割合と、アプリケーション リソースのその他のアップグレード状態情報が含まれます。

getUpgradeProgress(string, RequestOptionsBase, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)
getUpgradeProgress(string, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)
list(RequestOptionsBase)

特定のリソース グループ内のすべてのアプリケーション リソースに関する情報を取得します。 情報には、アプリケーションの説明とその他のプロパティが含まれます。

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

コンストラクターの詳細

MeshApplication(ServiceFabricClientContext)

MeshApplication を作成します。

new MeshApplication(client: ServiceFabricClientContext)

パラメーター

client
ServiceFabricClientContext

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

メソッドの詳細

createOrUpdate(string, ApplicationResourceDescription, RequestOptionsBase)

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

function createOrUpdate(applicationResourceName: string, applicationResourceDescription: ApplicationResourceDescription, options?: RequestOptionsBase): Promise<MeshApplicationCreateOrUpdateResponse>

パラメーター

applicationResourceName

string

アプリケーションの ID。

applicationResourceDescription
ApplicationResourceDescription

アプリケーション リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshApplicationCreateOrUpdateResponse応答>

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

function createOrUpdate(applicationResourceName: string, applicationResourceDescription: ApplicationResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<ApplicationResourceDescription>)

パラメーター

applicationResourceName

string

アプリケーションの ID。

applicationResourceDescription
ApplicationResourceDescription

アプリケーション リソースを作成するための説明。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ApplicationResourceDescription>

コールバック

createOrUpdate(string, ApplicationResourceDescription, ServiceCallback<ApplicationResourceDescription>)

function createOrUpdate(applicationResourceName: string, applicationResourceDescription: ApplicationResourceDescription, callback: ServiceCallback<ApplicationResourceDescription>)

パラメーター

applicationResourceName

string

アプリケーションの ID。

applicationResourceDescription
ApplicationResourceDescription

アプリケーション リソースを作成するための説明。

callback

ServiceCallback<ApplicationResourceDescription>

コールバック

deleteMethod(string, RequestOptionsBase)

名前で識別されるアプリケーション リソースを削除します。

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

パラメーター

applicationResourceName

string

アプリケーションの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<msRest.RestResponse応答>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

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

パラメーター

applicationResourceName

string

アプリケーションの ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック

deleteMethod(string, ServiceCallback<void>)

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

パラメーター

applicationResourceName

string

アプリケーションの ID。

callback

ServiceCallback<void>

コールバック

get(string, RequestOptionsBase)

指定された名前のアプリケーション リソースに関する情報を取得します。 情報には、アプリケーションの説明とその他のプロパティが含まれます。

function get(applicationResourceName: string, options?: RequestOptionsBase): Promise<MeshApplicationGetResponse>

パラメーター

applicationResourceName

string

アプリケーションの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshApplicationGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ApplicationResourceDescription>)

function get(applicationResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationResourceDescription>)

パラメーター

applicationResourceName

string

アプリケーションの ID。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<ApplicationResourceDescription>

コールバック

get(string, ServiceCallback<ApplicationResourceDescription>)

function get(applicationResourceName: string, callback: ServiceCallback<ApplicationResourceDescription>)

パラメーター

applicationResourceName

string

アプリケーションの ID。

callback

ServiceCallback<ApplicationResourceDescription>

コールバック

getUpgradeProgress(string, RequestOptionsBase)

指定された名前のアプリケーション リソースに関するアップグレードの進行状況情報を取得します。 この情報には、完了の割合と、アプリケーション リソースのその他のアップグレード状態情報が含まれます。

function getUpgradeProgress(applicationResourceName: string, options?: RequestOptionsBase): Promise<MeshApplicationGetUpgradeProgressResponse>

パラメーター

applicationResourceName

string

アプリケーションの ID。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshApplicationGetUpgradeProgressResponse>

getUpgradeProgress(string, RequestOptionsBase, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)

function getUpgradeProgress(applicationResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationResourceUpgradeProgressInfo>)

パラメーター

applicationResourceName

string

アプリケーションの ID。

options
RequestOptionsBase

省略可能なパラメーター

getUpgradeProgress(string, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)

function getUpgradeProgress(applicationResourceName: string, callback: ServiceCallback<ApplicationResourceUpgradeProgressInfo>)

パラメーター

applicationResourceName

string

アプリケーションの ID。

list(RequestOptionsBase)

特定のリソース グループ内のすべてのアプリケーション リソースに関する情報を取得します。 情報には、アプリケーションの説明とその他のプロパティが含まれます。

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

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.MeshApplicationListResponse応答>

list(RequestOptionsBase, ServiceCallback<PagedApplicationResourceDescriptionList>)

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

パラメーター

options
RequestOptionsBase

省略可能なパラメーター

list(ServiceCallback<PagedApplicationResourceDescriptionList>)

function list(callback: ServiceCallback<PagedApplicationResourceDescriptionList>)

パラメーター