C# Class esdk_fc_v1r5_native_cs.ClientResource.HostResource

主机资源接口
ファイルを表示 Open project: eSDK/esdk_fc_v1r5_native_cs Class Usage Examples

Public Methods

Method Description
CreateHost ( string siteUri, CreateHostReq req ) : HostTaskResp

创建主机

GetInstance ( ClientProviderBean bean ) : HostResource

获取主机资源接口实例

ListHosts ( string siteUri, ListHostsReq req ) : ListHostsResp

查询主机列表

ModifyHost ( string hostUri, ModifyHostReq req ) : AsynchrTask

修改主机

QueryComputeResourceStatics ( string hostUri ) : QueryComputeResourceStaticsResp

查询主机资源使用情况

QueryHostsStatistics ( string siteUri, string scope ) : QueryHostsStatisticsResp

查询主机列表统计信息

RebootHost ( string hostUri, RebootReq req ) : AsynchrTask

重启主机

RemoveHost ( string hostUri, int isForce ) : AsynchrTask

删除主机

Private Methods

Method Description
HostResource ( ) : System
init ( ClientProviderBean arg ) : void

Method Details

CreateHost() public method

创建主机
public CreateHost ( string siteUri, CreateHostReq req ) : HostTaskResp
siteUri string 【必选】站点Uri
req esdk_fc_v1r5_native_cs.DataType.HostModel.CreateHostReq 【必选】创建主机请求
return esdk_fc_v1r5_native_cs.DataType.HostModel.HostTaskResp

GetInstance() public static method

获取主机资源接口实例
public static GetInstance ( ClientProviderBean bean ) : HostResource
bean esdk_fc_v1r5_native_cs.DataType.ClientProviderBean 服务器相关参数
return HostResource

ListHosts() public method

查询主机列表
public ListHosts ( string siteUri, ListHostsReq req ) : ListHostsResp
siteUri string 【必选】站点Uri
req ListHostsReq 【可选】查询条件
return esdk_fc_v1r5_native_cs.DataType.HostModel.ListHostsResp

ModifyHost() public method

修改主机
public ModifyHost ( string hostUri, ModifyHostReq req ) : AsynchrTask
hostUri string 【必选】主机Uri
req esdk_fc_v1r5_native_cs.DataType.HostModel.ModifyHostReq 【必选】修改主机请求信息
return esdk_fc_v1r5_native_cs.DataType.AsynchrTask

QueryComputeResourceStatics() public method

查询主机资源使用情况
public QueryComputeResourceStatics ( string hostUri ) : QueryComputeResourceStaticsResp
hostUri string 【必选】主机Uri
return esdk_fc_v1r5_native_cs.DataType.HostModel.QueryComputeResourceStaticsResp

QueryHostsStatistics() public method

查询主机列表统计信息
public QueryHostsStatistics ( string siteUri, string scope ) : QueryHostsStatisticsResp
siteUri string 【必选】站点Uri
scope string 查询范围,可输入集群urn查询集群下主机统计信息
return QueryHostsStatisticsResp

RebootHost() public method

重启主机
public RebootHost ( string hostUri, RebootReq req ) : AsynchrTask
hostUri string 【必选】主机Uri
req RebootReq 【可选】重启主机请求
return esdk_fc_v1r5_native_cs.DataType.AsynchrTask

RemoveHost() public method

删除主机
public RemoveHost ( string hostUri, int isForce ) : AsynchrTask
hostUri string 【必选】主机Uri
isForce int 【可选】是否强制移除,0-不强制移除(默认),1-强制移除
return esdk_fc_v1r5_native_cs.DataType.AsynchrTask