Documentation ¶
Index ¶
- type JmrClient
- func (c *JmrClient) ClusterExpansion(request *jmr.ClusterExpansionRequest) (*jmr.ClusterExpansionResponse, error)
- func (c *JmrClient) ClusterReduction(request *jmr.ClusterReductionRequest) (*jmr.ClusterReductionResponse, error)
- func (c *JmrClient) CreateCluster(request *jmr.CreateClusterRequest) (*jmr.CreateClusterResponse, error)
- func (c *JmrClient) DescribeCluster(request *jmr.DescribeClusterRequest) (*jmr.DescribeClusterResponse, error)
- func (c *JmrClient) DescribeClusters(request *jmr.DescribeClustersRequest) (*jmr.DescribeClustersResponse, error)
- func (c *JmrClient) DisableLogger()
- func (c *JmrClient) GetJmrVersionList(request *jmr.GetJmrVersionListRequest) (*jmr.GetJmrVersionListResponse, error)
- func (c *JmrClient) GetSoftwareInfo(request *jmr.GetSoftwareInfoRequest) (*jmr.GetSoftwareInfoResponse, error)
- func (c *JmrClient) IdataCluster(request *jmr.IdataClusterRequest) (*jmr.IdataClusterResponse, error)
- func (c *JmrClient) MonitorLabelList(request *jmr.MonitorLabelListRequest) (*jmr.MonitorLabelListResponse, error)
- func (c *JmrClient) ReleaseCluster(request *jmr.ReleaseClusterRequest) (*jmr.ReleaseClusterResponse, error)
- func (c *JmrClient) SetConfig(config *core.Config)
- func (c *JmrClient) SetLogger(logger core.Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JmrClient ¶
type JmrClient struct {
core.JDCloudClient
}
func NewJmrClient ¶
func NewJmrClient(credential *core.Credential) *JmrClient
func (*JmrClient) ClusterExpansion ¶ added in v1.0.9
func (c *JmrClient) ClusterExpansion(request *jmr.ClusterExpansionRequest) (*jmr.ClusterExpansionResponse, error)
扩容集群
func (*JmrClient) ClusterReduction ¶ added in v1.47.0
func (c *JmrClient) ClusterReduction(request *jmr.ClusterReductionRequest) (*jmr.ClusterReductionResponse, error)
缩容集群
func (*JmrClient) CreateCluster ¶ added in v1.44.0
func (c *JmrClient) CreateCluster(request *jmr.CreateClusterRequest) (*jmr.CreateClusterResponse, error)
创建集群
func (*JmrClient) DescribeCluster ¶ added in v1.44.0
func (c *JmrClient) DescribeCluster(request *jmr.DescribeClusterRequest) (*jmr.DescribeClusterResponse, error)
查询指定集群的详细信息
func (*JmrClient) DescribeClusters ¶ added in v1.44.0
func (c *JmrClient) DescribeClusters(request *jmr.DescribeClustersRequest) (*jmr.DescribeClustersResponse, error)
查询用户集群的列表
func (*JmrClient) DisableLogger ¶ added in v1.44.0
func (c *JmrClient) DisableLogger()
func (*JmrClient) GetJmrVersionList ¶ added in v1.0.9
func (c *JmrClient) GetJmrVersionList(request *jmr.GetJmrVersionListRequest) (*jmr.GetJmrVersionListResponse, error)
查询JMR的版本信息
func (*JmrClient) GetSoftwareInfo ¶ added in v1.0.9
func (c *JmrClient) GetSoftwareInfo(request *jmr.GetSoftwareInfoRequest) (*jmr.GetSoftwareInfoResponse, error)
获取对应版本的软件清单信息
func (*JmrClient) IdataCluster ¶ added in v1.0.9
func (c *JmrClient) IdataCluster(request *jmr.IdataClusterRequest) (*jmr.IdataClusterResponse, error)
查询用户的集群列表及相关服务的一些信息
func (*JmrClient) MonitorLabelList ¶ added in v1.47.0
func (c *JmrClient) MonitorLabelList(request *jmr.MonitorLabelListRequest) (*jmr.MonitorLabelListResponse, error)
查询JMR的监控模板信息
func (*JmrClient) ReleaseCluster ¶
func (c *JmrClient) ReleaseCluster(request *jmr.ReleaseClusterRequest) (*jmr.ReleaseClusterResponse, error)
释放集群
Click to show internal directories.
Click to hide internal directories.