C# Класс esdk_fc_v1r5_native_cs.ClientResource.HostResource

主机资源接口
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

删除主机

Приватные методы

Метод Описание
HostResource ( ) : System
init ( ClientProviderBean arg ) : void

Описание методов

CreateHost() публичный Метод

创建主机
public CreateHost ( string siteUri, CreateHostReq req ) : HostTaskResp
siteUri string 【必选】站点Uri
req esdk_fc_v1r5_native_cs.DataType.HostModel.CreateHostReq 【必选】创建主机请求
Результат esdk_fc_v1r5_native_cs.DataType.HostModel.HostTaskResp

GetInstance() публичный статический Метод

获取主机资源接口实例
public static GetInstance ( ClientProviderBean bean ) : HostResource
bean esdk_fc_v1r5_native_cs.DataType.ClientProviderBean 服务器相关参数
Результат HostResource

ListHosts() публичный Метод

查询主机列表
public ListHosts ( string siteUri, ListHostsReq req ) : ListHostsResp
siteUri string 【必选】站点Uri
req ListHostsReq 【可选】查询条件
Результат esdk_fc_v1r5_native_cs.DataType.HostModel.ListHostsResp

ModifyHost() публичный Метод

修改主机
public ModifyHost ( string hostUri, ModifyHostReq req ) : AsynchrTask
hostUri string 【必选】主机Uri
req esdk_fc_v1r5_native_cs.DataType.HostModel.ModifyHostReq 【必选】修改主机请求信息
Результат esdk_fc_v1r5_native_cs.DataType.AsynchrTask

QueryComputeResourceStatics() публичный Метод

查询主机资源使用情况
public QueryComputeResourceStatics ( string hostUri ) : QueryComputeResourceStaticsResp
hostUri string 【必选】主机Uri
Результат esdk_fc_v1r5_native_cs.DataType.HostModel.QueryComputeResourceStaticsResp

QueryHostsStatistics() публичный Метод

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

RebootHost() публичный Метод

重启主机
public RebootHost ( string hostUri, RebootReq req ) : AsynchrTask
hostUri string 【必选】主机Uri
req RebootReq 【可选】重启主机请求
Результат esdk_fc_v1r5_native_cs.DataType.AsynchrTask

RemoveHost() публичный Метод

删除主机
public RemoveHost ( string hostUri, int isForce ) : AsynchrTask
hostUri string 【必选】主机Uri
isForce int 【可选】是否强制移除,0-不强制移除(默认),1-强制移除
Результат esdk_fc_v1r5_native_cs.DataType.AsynchrTask