你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

应用程序的标识。

applicationResourceDescription
ApplicationResourceDescription

有关创建应用程序资源的说明。

options
RequestOptionsBase

可选参数

返回

承诺<Models.MeshApplicationCreateOrUpdateResponse>

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

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

参数

applicationResourceName

string

应用程序的标识。

applicationResourceDescription
ApplicationResourceDescription

有关创建应用程序资源的说明。

options
RequestOptionsBase

可选参数

createOrUpdate(string, ApplicationResourceDescription, ServiceCallback<ApplicationResourceDescription>)

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

参数

applicationResourceName

string

应用程序的标识。

applicationResourceDescription
ApplicationResourceDescription

有关创建应用程序资源的说明。

deleteMethod(string, RequestOptionsBase)

删除名称标识的应用程序资源。

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

参数

applicationResourceName

string

应用程序的标识。

options
RequestOptionsBase

可选参数

返回

Promise<RestResponse>

承诺<msRest.RestResponse>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

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

参数

applicationResourceName

string

应用程序的标识。

options
RequestOptionsBase

可选参数

callback

ServiceCallback<void>

回调

deleteMethod(string, ServiceCallback<void>)

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

参数

applicationResourceName

string

应用程序的标识。

callback

ServiceCallback<void>

回调

get(string, RequestOptionsBase)

获取有关具有给定名称的应用程序资源的信息。 这些信息包括应用程序的说明和其他属性。

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

参数

applicationResourceName

string

应用程序的标识。

options
RequestOptionsBase

可选参数

返回

承诺<Models.MeshApplicationGetResponse>

get(string, RequestOptionsBase, ServiceCallback<ApplicationResourceDescription>)

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

参数

applicationResourceName

string

应用程序的标识。

options
RequestOptionsBase

可选参数

get(string, ServiceCallback<ApplicationResourceDescription>)

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

参数

applicationResourceName

string

应用程序的标识。

getUpgradeProgress(string, RequestOptionsBase)

获取有关具有给定名称的应用程序资源的升级进度信息。 这些信息包括完成百分比和应用程序资源的其他升级状态信息。

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

参数

applicationResourceName

string

应用程序的标识。

options
RequestOptionsBase

可选参数

返回

承诺<Models.MeshApplicationGetUpgradeProgressResponse>

getUpgradeProgress(string, RequestOptionsBase, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)

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

参数

applicationResourceName

string

应用程序的标识。

options
RequestOptionsBase

可选参数

getUpgradeProgress(string, ServiceCallback<ApplicationResourceUpgradeProgressInfo>)

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

参数

applicationResourceName

string

应用程序的标识。

list(RequestOptionsBase)

获取有关给定资源组中所有应用程序资源的信息。 这些信息包括应用程序的说明和其他属性。

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

参数

options
RequestOptionsBase

可选参数

返回

承诺<Models.MeshApplicationListResponse>

list(RequestOptionsBase, ServiceCallback<PagedApplicationResourceDescriptionList>)

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

参数

options
RequestOptionsBase

可选参数

list(ServiceCallback<PagedApplicationResourceDescriptionList>)

function list(callback: ServiceCallback<PagedApplicationResourceDescriptionList>)

参数