v3

package
v0.1.117 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 10, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CceClientBuilder

func CceClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddNode added in v0.0.59

func GenReqDefForAddNode() *def.HttpRequestDef

func GenReqDefForAddNodesToNodePool added in v0.1.114

func GenReqDefForAddNodesToNodePool() *def.HttpRequestDef

func GenReqDefForAwakeCluster

func GenReqDefForAwakeCluster() *def.HttpRequestDef

func GenReqDefForBatchCreateAutopilotClusterTags added in v0.1.106

func GenReqDefForBatchCreateAutopilotClusterTags() *def.HttpRequestDef

func GenReqDefForBatchCreateClusterTags added in v0.1.57

func GenReqDefForBatchCreateClusterTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteAutopilotClusterTags added in v0.1.106

func GenReqDefForBatchDeleteAutopilotClusterTags() *def.HttpRequestDef

func GenReqDefForBatchDeleteClusterTags added in v0.1.57

func GenReqDefForBatchDeleteClusterTags() *def.HttpRequestDef

func GenReqDefForBatchSyncNodes added in v0.1.111

func GenReqDefForBatchSyncNodes() *def.HttpRequestDef

func GenReqDefForContinueUpgradeClusterTask added in v0.1.17

func GenReqDefForContinueUpgradeClusterTask() *def.HttpRequestDef

func GenReqDefForCreateAddonInstance

func GenReqDefForCreateAddonInstance() *def.HttpRequestDef

func GenReqDefForCreateAutopilotAddonInstance added in v0.1.106

func GenReqDefForCreateAutopilotAddonInstance() *def.HttpRequestDef

func GenReqDefForCreateAutopilotCluster added in v0.1.106

func GenReqDefForCreateAutopilotCluster() *def.HttpRequestDef

func GenReqDefForCreateAutopilotClusterMasterSnapshot added in v0.1.106

func GenReqDefForCreateAutopilotClusterMasterSnapshot() *def.HttpRequestDef

func GenReqDefForCreateAutopilotKubernetesClusterCert added in v0.1.106

func GenReqDefForCreateAutopilotKubernetesClusterCert() *def.HttpRequestDef

func GenReqDefForCreateAutopilotPostCheck added in v0.1.106

func GenReqDefForCreateAutopilotPostCheck() *def.HttpRequestDef

func GenReqDefForCreateAutopilotPreCheck added in v0.1.106

func GenReqDefForCreateAutopilotPreCheck() *def.HttpRequestDef

func GenReqDefForCreateAutopilotRelease added in v0.1.106

func GenReqDefForCreateAutopilotRelease() *def.HttpRequestDef

func GenReqDefForCreateAutopilotUpgradeWorkFlow added in v0.1.106

func GenReqDefForCreateAutopilotUpgradeWorkFlow() *def.HttpRequestDef

func GenReqDefForCreateCloudPersistentVolumeClaims

func GenReqDefForCreateCloudPersistentVolumeClaims() *def.HttpRequestDef

func GenReqDefForCreateCluster

func GenReqDefForCreateCluster() *def.HttpRequestDef

func GenReqDefForCreateClusterMasterSnapshot added in v0.1.76

func GenReqDefForCreateClusterMasterSnapshot() *def.HttpRequestDef

func GenReqDefForCreateKubernetesClusterCert

func GenReqDefForCreateKubernetesClusterCert() *def.HttpRequestDef

func GenReqDefForCreateNode

func GenReqDefForCreateNode() *def.HttpRequestDef

func GenReqDefForCreateNodePool

func GenReqDefForCreateNodePool() *def.HttpRequestDef

func GenReqDefForCreatePartition added in v0.1.70

func GenReqDefForCreatePartition() *def.HttpRequestDef

func GenReqDefForCreatePostCheck added in v0.1.76

func GenReqDefForCreatePostCheck() *def.HttpRequestDef

func GenReqDefForCreatePreCheck added in v0.1.76

func GenReqDefForCreatePreCheck() *def.HttpRequestDef

func GenReqDefForCreateRelease added in v0.1.70

func GenReqDefForCreateRelease() *def.HttpRequestDef

func GenReqDefForCreateUpgradeWorkFlow added in v0.1.76

func GenReqDefForCreateUpgradeWorkFlow() *def.HttpRequestDef

func GenReqDefForDeleteAddonInstance

func GenReqDefForDeleteAddonInstance() *def.HttpRequestDef

func GenReqDefForDeleteAutopilotAddonInstance added in v0.1.106

func GenReqDefForDeleteAutopilotAddonInstance() *def.HttpRequestDef

func GenReqDefForDeleteAutopilotChart added in v0.1.106

func GenReqDefForDeleteAutopilotChart() *def.HttpRequestDef

func GenReqDefForDeleteAutopilotCluster added in v0.1.106

func GenReqDefForDeleteAutopilotCluster() *def.HttpRequestDef

func GenReqDefForDeleteAutopilotRelease added in v0.1.106

func GenReqDefForDeleteAutopilotRelease() *def.HttpRequestDef

func GenReqDefForDeleteChart added in v0.1.70

func GenReqDefForDeleteChart() *def.HttpRequestDef

func GenReqDefForDeleteCloudPersistentVolumeClaims

func GenReqDefForDeleteCloudPersistentVolumeClaims() *def.HttpRequestDef

func GenReqDefForDeleteCluster

func GenReqDefForDeleteCluster() *def.HttpRequestDef

func GenReqDefForDeleteNode

func GenReqDefForDeleteNode() *def.HttpRequestDef

func GenReqDefForDeleteNodePool

func GenReqDefForDeleteNodePool() *def.HttpRequestDef

func GenReqDefForDeleteRelease added in v0.1.70

func GenReqDefForDeleteRelease() *def.HttpRequestDef

func GenReqDefForDownloadAutopilotChart added in v0.1.106

func GenReqDefForDownloadAutopilotChart() *def.HttpRequestDef

func GenReqDefForDownloadChart added in v0.1.70

func GenReqDefForDownloadChart() *def.HttpRequestDef

func GenReqDefForHibernateCluster

func GenReqDefForHibernateCluster() *def.HttpRequestDef

func GenReqDefForListAddonInstances

func GenReqDefForListAddonInstances() *def.HttpRequestDef

func GenReqDefForListAddonTemplates

func GenReqDefForListAddonTemplates() *def.HttpRequestDef

func GenReqDefForListAutopilotAddonInstances added in v0.1.106

func GenReqDefForListAutopilotAddonInstances() *def.HttpRequestDef

func GenReqDefForListAutopilotAddonTemplates added in v0.1.106

func GenReqDefForListAutopilotAddonTemplates() *def.HttpRequestDef

func GenReqDefForListAutopilotCharts added in v0.1.106

func GenReqDefForListAutopilotCharts() *def.HttpRequestDef

func GenReqDefForListAutopilotClusterMasterSnapshotTasks added in v0.1.106

func GenReqDefForListAutopilotClusterMasterSnapshotTasks() *def.HttpRequestDef

func GenReqDefForListAutopilotClusterUpgradeFeatureGates added in v0.1.106

func GenReqDefForListAutopilotClusterUpgradeFeatureGates() *def.HttpRequestDef

func GenReqDefForListAutopilotClusterUpgradePaths added in v0.1.106

func GenReqDefForListAutopilotClusterUpgradePaths() *def.HttpRequestDef

func GenReqDefForListAutopilotClusters added in v0.1.106

func GenReqDefForListAutopilotClusters() *def.HttpRequestDef

func GenReqDefForListAutopilotPreCheckTasks added in v0.1.106

func GenReqDefForListAutopilotPreCheckTasks() *def.HttpRequestDef

func GenReqDefForListAutopilotReleases added in v0.1.106

func GenReqDefForListAutopilotReleases() *def.HttpRequestDef

func GenReqDefForListAutopilotUpgradeClusterTasks added in v0.1.106

func GenReqDefForListAutopilotUpgradeClusterTasks() *def.HttpRequestDef

func GenReqDefForListAutopilotUpgradeWorkFlows added in v0.1.106

func GenReqDefForListAutopilotUpgradeWorkFlows() *def.HttpRequestDef

func GenReqDefForListCharts added in v0.1.70

func GenReqDefForListCharts() *def.HttpRequestDef

func GenReqDefForListClusterMasterSnapshotTasks added in v0.1.76

func GenReqDefForListClusterMasterSnapshotTasks() *def.HttpRequestDef

func GenReqDefForListClusterUpgradeFeatureGates added in v0.1.76

func GenReqDefForListClusterUpgradeFeatureGates() *def.HttpRequestDef

func GenReqDefForListClusterUpgradePaths added in v0.1.76

func GenReqDefForListClusterUpgradePaths() *def.HttpRequestDef

func GenReqDefForListClusters

func GenReqDefForListClusters() *def.HttpRequestDef

func GenReqDefForListNodePools

func GenReqDefForListNodePools() *def.HttpRequestDef

func GenReqDefForListNodes

func GenReqDefForListNodes() *def.HttpRequestDef

func GenReqDefForListPartitions added in v0.1.70

func GenReqDefForListPartitions() *def.HttpRequestDef

func GenReqDefForListPreCheckTasks added in v0.1.76

func GenReqDefForListPreCheckTasks() *def.HttpRequestDef

func GenReqDefForListReleases added in v0.1.70

func GenReqDefForListReleases() *def.HttpRequestDef

func GenReqDefForListUpgradeClusterTasks added in v0.1.76

func GenReqDefForListUpgradeClusterTasks() *def.HttpRequestDef

func GenReqDefForListUpgradeWorkFlows added in v0.1.76

func GenReqDefForListUpgradeWorkFlows() *def.HttpRequestDef

func GenReqDefForMigrateNode added in v0.0.51

func GenReqDefForMigrateNode() *def.HttpRequestDef

func GenReqDefForPauseUpgradeClusterTask added in v0.1.17

func GenReqDefForPauseUpgradeClusterTask() *def.HttpRequestDef

func GenReqDefForRemoveNode added in v0.0.51

func GenReqDefForRemoveNode() *def.HttpRequestDef

func GenReqDefForResetNode added in v0.0.59

func GenReqDefForResetNode() *def.HttpRequestDef

func GenReqDefForResizeCluster added in v0.1.57

func GenReqDefForResizeCluster() *def.HttpRequestDef

func GenReqDefForRetryAutopilotUpgradeClusterTask added in v0.1.106

func GenReqDefForRetryAutopilotUpgradeClusterTask() *def.HttpRequestDef

func GenReqDefForRetryUpgradeClusterTask added in v0.1.17

func GenReqDefForRetryUpgradeClusterTask() *def.HttpRequestDef

func GenReqDefForRevokeKubernetesClusterCert added in v0.1.113

func GenReqDefForRevokeKubernetesClusterCert() *def.HttpRequestDef

func GenReqDefForRollbackAddonInstance added in v0.1.57

func GenReqDefForRollbackAddonInstance() *def.HttpRequestDef

func GenReqDefForRollbackAutopilotAddonInstance added in v0.1.106

func GenReqDefForRollbackAutopilotAddonInstance() *def.HttpRequestDef

func GenReqDefForScaleNodePool added in v0.1.105

func GenReqDefForScaleNodePool() *def.HttpRequestDef

func GenReqDefForShowAddonInstance

func GenReqDefForShowAddonInstance() *def.HttpRequestDef

func GenReqDefForShowAutopilotAddonInstance added in v0.1.106

func GenReqDefForShowAutopilotAddonInstance() *def.HttpRequestDef

func GenReqDefForShowAutopilotChart added in v0.1.106

func GenReqDefForShowAutopilotChart() *def.HttpRequestDef

func GenReqDefForShowAutopilotChartValues added in v0.1.106

func GenReqDefForShowAutopilotChartValues() *def.HttpRequestDef

func GenReqDefForShowAutopilotCluster added in v0.1.106

func GenReqDefForShowAutopilotCluster() *def.HttpRequestDef

func GenReqDefForShowAutopilotClusterEndpoints added in v0.1.106

func GenReqDefForShowAutopilotClusterEndpoints() *def.HttpRequestDef

func GenReqDefForShowAutopilotClusterUpgradeInfo added in v0.1.106

func GenReqDefForShowAutopilotClusterUpgradeInfo() *def.HttpRequestDef

func GenReqDefForShowAutopilotJob added in v0.1.106

func GenReqDefForShowAutopilotJob() *def.HttpRequestDef

func GenReqDefForShowAutopilotPreCheck added in v0.1.106

func GenReqDefForShowAutopilotPreCheck() *def.HttpRequestDef

func GenReqDefForShowAutopilotQuotas added in v0.1.106

func GenReqDefForShowAutopilotQuotas() *def.HttpRequestDef

func GenReqDefForShowAutopilotRelease added in v0.1.106

func GenReqDefForShowAutopilotRelease() *def.HttpRequestDef

func GenReqDefForShowAutopilotReleaseHistory added in v0.1.106

func GenReqDefForShowAutopilotReleaseHistory() *def.HttpRequestDef

func GenReqDefForShowAutopilotUpgradeClusterTask added in v0.1.106

func GenReqDefForShowAutopilotUpgradeClusterTask() *def.HttpRequestDef

func GenReqDefForShowAutopilotUpgradeWorkFlow added in v0.1.106

func GenReqDefForShowAutopilotUpgradeWorkFlow() *def.HttpRequestDef

func GenReqDefForShowAutopilotUserChartsQuotas added in v0.1.106

func GenReqDefForShowAutopilotUserChartsQuotas() *def.HttpRequestDef

func GenReqDefForShowChart added in v0.1.70

func GenReqDefForShowChart() *def.HttpRequestDef

func GenReqDefForShowChartValues added in v0.1.70

func GenReqDefForShowChartValues() *def.HttpRequestDef

func GenReqDefForShowCluster

func GenReqDefForShowCluster() *def.HttpRequestDef

func GenReqDefForShowClusterConfig added in v0.1.70

func GenReqDefForShowClusterConfig() *def.HttpRequestDef

func GenReqDefForShowClusterConfigurationDetails added in v0.1.70

func GenReqDefForShowClusterConfigurationDetails() *def.HttpRequestDef

func GenReqDefForShowClusterEndpoints added in v0.0.97

func GenReqDefForShowClusterEndpoints() *def.HttpRequestDef

func GenReqDefForShowClusterSupportConfiguration added in v0.1.107

func GenReqDefForShowClusterSupportConfiguration() *def.HttpRequestDef

func GenReqDefForShowClusterUpgradeInfo added in v0.1.76

func GenReqDefForShowClusterUpgradeInfo() *def.HttpRequestDef

func GenReqDefForShowJob

func GenReqDefForShowJob() *def.HttpRequestDef

func GenReqDefForShowNode

func GenReqDefForShowNode() *def.HttpRequestDef

func GenReqDefForShowNodePool

func GenReqDefForShowNodePool() *def.HttpRequestDef

func GenReqDefForShowNodePoolConfigurationDetails added in v0.1.87

func GenReqDefForShowNodePoolConfigurationDetails() *def.HttpRequestDef

func GenReqDefForShowNodePoolConfigurations added in v0.1.70

func GenReqDefForShowNodePoolConfigurations() *def.HttpRequestDef

func GenReqDefForShowPartition added in v0.1.70

func GenReqDefForShowPartition() *def.HttpRequestDef

func GenReqDefForShowPreCheck added in v0.1.76

func GenReqDefForShowPreCheck() *def.HttpRequestDef

func GenReqDefForShowQuotas added in v0.0.74

func GenReqDefForShowQuotas() *def.HttpRequestDef

func GenReqDefForShowRelease added in v0.1.70

func GenReqDefForShowRelease() *def.HttpRequestDef

func GenReqDefForShowReleaseHistory added in v0.1.70

func GenReqDefForShowReleaseHistory() *def.HttpRequestDef

func GenReqDefForShowUpgradeClusterTask added in v0.1.17

func GenReqDefForShowUpgradeClusterTask() *def.HttpRequestDef

func GenReqDefForShowUpgradeWorkFlow added in v0.1.76

func GenReqDefForShowUpgradeWorkFlow() *def.HttpRequestDef

func GenReqDefForShowUserChartsQuotas added in v0.1.70

func GenReqDefForShowUserChartsQuotas() *def.HttpRequestDef

func GenReqDefForShowVersion added in v0.0.97

func GenReqDefForShowVersion() *def.HttpRequestDef

func GenReqDefForSyncNode added in v0.1.111

func GenReqDefForSyncNode() *def.HttpRequestDef

func GenReqDefForSyncNodePool added in v0.1.107

func GenReqDefForSyncNodePool() *def.HttpRequestDef

func GenReqDefForUpdateAddonInstance

func GenReqDefForUpdateAddonInstance() *def.HttpRequestDef

func GenReqDefForUpdateAutopilotAddonInstance added in v0.1.106

func GenReqDefForUpdateAutopilotAddonInstance() *def.HttpRequestDef

func GenReqDefForUpdateAutopilotChart added in v0.1.106

func GenReqDefForUpdateAutopilotChart() *def.HttpRequestDef

func GenReqDefForUpdateAutopilotCluster added in v0.1.106

func GenReqDefForUpdateAutopilotCluster() *def.HttpRequestDef

func GenReqDefForUpdateAutopilotClusterEip added in v0.1.107

func GenReqDefForUpdateAutopilotClusterEip() *def.HttpRequestDef

func GenReqDefForUpdateAutopilotRelease added in v0.1.106

func GenReqDefForUpdateAutopilotRelease() *def.HttpRequestDef

func GenReqDefForUpdateChart added in v0.1.70

func GenReqDefForUpdateChart() *def.HttpRequestDef

func GenReqDefForUpdateCluster

func GenReqDefForUpdateCluster() *def.HttpRequestDef

func GenReqDefForUpdateClusterEip added in v0.0.97

func GenReqDefForUpdateClusterEip() *def.HttpRequestDef

func GenReqDefForUpdateClusterLogConfig added in v0.1.70

func GenReqDefForUpdateClusterLogConfig() *def.HttpRequestDef

func GenReqDefForUpdateNode

func GenReqDefForUpdateNode() *def.HttpRequestDef

func GenReqDefForUpdateNodePool

func GenReqDefForUpdateNodePool() *def.HttpRequestDef

func GenReqDefForUpdateNodePoolConfiguration added in v0.1.70

func GenReqDefForUpdateNodePoolConfiguration() *def.HttpRequestDef

func GenReqDefForUpdatePartition added in v0.1.70

func GenReqDefForUpdatePartition() *def.HttpRequestDef

func GenReqDefForUpdateRelease added in v0.1.70

func GenReqDefForUpdateRelease() *def.HttpRequestDef

func GenReqDefForUpgradeAutopilotCluster added in v0.1.106

func GenReqDefForUpgradeAutopilotCluster() *def.HttpRequestDef

func GenReqDefForUpgradeAutopilotWorkFlowUpdate added in v0.1.106

func GenReqDefForUpgradeAutopilotWorkFlowUpdate() *def.HttpRequestDef

func GenReqDefForUpgradeCluster added in v0.1.17

func GenReqDefForUpgradeCluster() *def.HttpRequestDef

func GenReqDefForUpgradeNodePool added in v0.1.107

func GenReqDefForUpgradeNodePool() *def.HttpRequestDef

func GenReqDefForUpgradeWorkFlowUpdate added in v0.1.76

func GenReqDefForUpgradeWorkFlowUpdate() *def.HttpRequestDef

func GenReqDefForUploadAutopilotChart added in v0.1.106

func GenReqDefForUploadAutopilotChart() *def.HttpRequestDef

func GenReqDefForUploadChart added in v0.1.70

func GenReqDefForUploadChart() *def.HttpRequestDef

Types

type AddNodeInvoker added in v0.0.90

type AddNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*AddNodeInvoker) Invoke added in v0.0.90

func (i *AddNodeInvoker) Invoke() (*model.AddNodeResponse, error)

type AddNodesToNodePoolInvoker added in v0.1.114

type AddNodesToNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*AddNodesToNodePoolInvoker) Invoke added in v0.1.114

type AwakeClusterInvoker added in v0.0.90

type AwakeClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*AwakeClusterInvoker) Invoke added in v0.0.90

type BatchCreateAutopilotClusterTagsInvoker added in v0.1.106

type BatchCreateAutopilotClusterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateAutopilotClusterTagsInvoker) Invoke added in v0.1.106

type BatchCreateClusterTagsInvoker added in v0.1.57

type BatchCreateClusterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateClusterTagsInvoker) Invoke added in v0.1.57

type BatchDeleteAutopilotClusterTagsInvoker added in v0.1.106

type BatchDeleteAutopilotClusterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteAutopilotClusterTagsInvoker) Invoke added in v0.1.106

type BatchDeleteClusterTagsInvoker added in v0.1.57

type BatchDeleteClusterTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteClusterTagsInvoker) Invoke added in v0.1.57

type BatchSyncNodesInvoker added in v0.1.111

type BatchSyncNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchSyncNodesInvoker) Invoke added in v0.1.111

type CceClient

type CceClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCceClient

func NewCceClient(hcClient *httpclient.HcHttpClient) *CceClient

func (*CceClient) AddNode added in v0.0.59

func (c *CceClient) AddNode(request *model.AddNodeRequest) (*model.AddNodeResponse, error)

AddNode 纳管节点

该API用于在指定集群下纳管节点。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) AddNodeInvoker added in v0.0.90

func (c *CceClient) AddNodeInvoker(request *model.AddNodeRequest) *AddNodeInvoker

AddNodeInvoker 纳管节点

func (*CceClient) AddNodesToNodePool added in v0.1.114

func (c *CceClient) AddNodesToNodePool(request *model.AddNodesToNodePoolRequest) (*model.AddNodesToNodePoolResponse, error)

AddNodesToNodePool 自定义节点池纳管节点

该API用于在指定集群自定义节点池下纳管节点。竞价实例不支持纳管。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) AddNodesToNodePoolInvoker added in v0.1.114

func (c *CceClient) AddNodesToNodePoolInvoker(request *model.AddNodesToNodePoolRequest) *AddNodesToNodePoolInvoker

AddNodesToNodePoolInvoker 自定义节点池纳管节点

func (*CceClient) AwakeCluster

func (c *CceClient) AwakeCluster(request *model.AwakeClusterRequest) (*model.AwakeClusterResponse, error)

AwakeCluster 集群唤醒

集群唤醒用于唤醒已休眠的集群,唤醒后,将继续收取控制节点资源费用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) AwakeClusterInvoker added in v0.0.90

func (c *CceClient) AwakeClusterInvoker(request *model.AwakeClusterRequest) *AwakeClusterInvoker

AwakeClusterInvoker 集群唤醒

func (*CceClient) BatchCreateAutopilotClusterTags added in v0.1.106

BatchCreateAutopilotClusterTags 批量添加指定集群的资源标签

该API用于批量添加指定集群的资源标签。 > - 每个集群支持最多20个资源标签。 > - 此接口为幂等接口:创建时,如果创建的标签已经存在(key/value均相同视为重复),默认处理成功;key相同,value不同时会覆盖原有标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) BatchCreateAutopilotClusterTagsInvoker added in v0.1.106

func (c *CceClient) BatchCreateAutopilotClusterTagsInvoker(request *model.BatchCreateAutopilotClusterTagsRequest) *BatchCreateAutopilotClusterTagsInvoker

BatchCreateAutopilotClusterTagsInvoker 批量添加指定集群的资源标签

func (*CceClient) BatchCreateClusterTags added in v0.1.57

BatchCreateClusterTags 批量添加指定集群的资源标签

该API用于批量添加指定集群的资源标签。 > - 每个集群支持最多20个资源标签。 > - 此接口为幂等接口:创建时,如果创建的标签已经存在(key/value均相同视为重复),默认处理成功;key相同,value不同时会覆盖原有标签。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) BatchCreateClusterTagsInvoker added in v0.1.57

func (c *CceClient) BatchCreateClusterTagsInvoker(request *model.BatchCreateClusterTagsRequest) *BatchCreateClusterTagsInvoker

BatchCreateClusterTagsInvoker 批量添加指定集群的资源标签

func (*CceClient) BatchDeleteAutopilotClusterTags added in v0.1.106

BatchDeleteAutopilotClusterTags 批量删除指定集群的资源标签

该API用于批量删除指定集群的资源标签。 > - 此接口为幂等接口:删除时,如果删除的标签key不存在,默认处理成功。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) BatchDeleteAutopilotClusterTagsInvoker added in v0.1.106

func (c *CceClient) BatchDeleteAutopilotClusterTagsInvoker(request *model.BatchDeleteAutopilotClusterTagsRequest) *BatchDeleteAutopilotClusterTagsInvoker

BatchDeleteAutopilotClusterTagsInvoker 批量删除指定集群的资源标签

func (*CceClient) BatchDeleteClusterTags added in v0.1.57

BatchDeleteClusterTags 批量删除指定集群的资源标签

该API用于批量删除指定集群的资源标签。 > - 此接口为幂等接口:删除时,如果删除的标签key不存在,默认处理成功。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) BatchDeleteClusterTagsInvoker added in v0.1.57

func (c *CceClient) BatchDeleteClusterTagsInvoker(request *model.BatchDeleteClusterTagsRequest) *BatchDeleteClusterTagsInvoker

BatchDeleteClusterTagsInvoker 批量删除指定集群的资源标签

func (*CceClient) BatchSyncNodes added in v0.1.111

func (c *CceClient) BatchSyncNodes(request *model.BatchSyncNodesRequest) (*model.BatchSyncNodesResponse, error)

BatchSyncNodes 批量同步节点

该API用于批量同步节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) BatchSyncNodesInvoker added in v0.1.111

func (c *CceClient) BatchSyncNodesInvoker(request *model.BatchSyncNodesRequest) *BatchSyncNodesInvoker

BatchSyncNodesInvoker 批量同步节点

func (*CceClient) ContinueUpgradeClusterTask added in v0.1.17

ContinueUpgradeClusterTask 继续执行集群升级任务

继续执行被暂停的集群升级任务。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ContinueUpgradeClusterTaskInvoker added in v0.1.17

func (c *CceClient) ContinueUpgradeClusterTaskInvoker(request *model.ContinueUpgradeClusterTaskRequest) *ContinueUpgradeClusterTaskInvoker

ContinueUpgradeClusterTaskInvoker 继续执行集群升级任务

func (*CceClient) CreateAddonInstance

CreateAddonInstance 创建AddonInstance

根据提供的插件模板,安装插件实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAddonInstanceInvoker added in v0.0.90

func (c *CceClient) CreateAddonInstanceInvoker(request *model.CreateAddonInstanceRequest) *CreateAddonInstanceInvoker

CreateAddonInstanceInvoker 创建AddonInstance

func (*CceClient) CreateAutopilotAddonInstance added in v0.1.106

CreateAutopilotAddonInstance 创建AddonInstance

根据提供的插件模板,安装插件实例。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotAddonInstanceInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotAddonInstanceInvoker(request *model.CreateAutopilotAddonInstanceRequest) *CreateAutopilotAddonInstanceInvoker

CreateAutopilotAddonInstanceInvoker 创建AddonInstance

func (*CceClient) CreateAutopilotCluster added in v0.1.106

CreateAutopilotCluster 创建集群

该API用于创建一个空集群(即只有控制节点Master,没有工作节点Node)。请在调用本接口完成集群创建之后,通过[创建节点](cce_02_0242.xml)添加节点。

> - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。 > - 调用该接口创建集群时,默认不安装ICAgent,若需安装ICAgent,可在请求Body参数的annotations中加入\"cluster.install.addons.external/install\":\"[{\"addonTemplateName\":\"icagent\"}]\"的集群注解,将在创建集群时自动安装ICAgent。ICAgent是应用性能管理APM的采集代理,运行在应用所在的服务器上,用于实时采集探针所获取的数据,安装ICAgent是使用应用性能管理APM的前提。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotClusterInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotClusterInvoker(request *model.CreateAutopilotClusterRequest) *CreateAutopilotClusterInvoker

CreateAutopilotClusterInvoker 创建集群

func (*CceClient) CreateAutopilotClusterMasterSnapshot added in v0.1.106

CreateAutopilotClusterMasterSnapshot 集群备份

集群备份

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotClusterMasterSnapshotInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotClusterMasterSnapshotInvoker(request *model.CreateAutopilotClusterMasterSnapshotRequest) *CreateAutopilotClusterMasterSnapshotInvoker

CreateAutopilotClusterMasterSnapshotInvoker 集群备份

func (*CceClient) CreateAutopilotKubernetesClusterCert added in v0.1.106

CreateAutopilotKubernetesClusterCert 获取集群证书

该API用于获取指定集群的证书信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotKubernetesClusterCertInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotKubernetesClusterCertInvoker(request *model.CreateAutopilotKubernetesClusterCertRequest) *CreateAutopilotKubernetesClusterCertInvoker

CreateAutopilotKubernetesClusterCertInvoker 获取集群证书

func (*CceClient) CreateAutopilotPostCheck added in v0.1.106

CreateAutopilotPostCheck 集群升级后确认

集群升级后确认,该接口建议配合Console使用,主要用于升级步骤完成后,客户确认集群状态和业务正常后做反馈。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotPostCheckInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotPostCheckInvoker(request *model.CreateAutopilotPostCheckRequest) *CreateAutopilotPostCheckInvoker

CreateAutopilotPostCheckInvoker 集群升级后确认

func (*CceClient) CreateAutopilotPreCheck added in v0.1.106

CreateAutopilotPreCheck 集群升级前检查

集群升级前检查

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotPreCheckInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotPreCheckInvoker(request *model.CreateAutopilotPreCheckRequest) *CreateAutopilotPreCheckInvoker

CreateAutopilotPreCheckInvoker 集群升级前检查

func (*CceClient) CreateAutopilotRelease added in v0.1.106

CreateAutopilotRelease 创建模板实例

创建模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotReleaseInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotReleaseInvoker(request *model.CreateAutopilotReleaseRequest) *CreateAutopilotReleaseInvoker

CreateAutopilotReleaseInvoker 创建模板实例

func (*CceClient) CreateAutopilotUpgradeWorkFlow added in v0.1.106

CreateAutopilotUpgradeWorkFlow 开启集群升级流程引导任务

该API用于创建一个集群升级流程引导任务。请在调用本接口完成引导任务创建之后,通过集群升级前检查开始检查任务。 升级流程任务用于控制集群升级任务的执行流程,执行流程为 升级前检查 => 集群升级 => 升级后检查。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateAutopilotUpgradeWorkFlowInvoker added in v0.1.106

func (c *CceClient) CreateAutopilotUpgradeWorkFlowInvoker(request *model.CreateAutopilotUpgradeWorkFlowRequest) *CreateAutopilotUpgradeWorkFlowInvoker

CreateAutopilotUpgradeWorkFlowInvoker 开启集群升级流程引导任务

func (*CceClient) CreateCloudPersistentVolumeClaims

CreateCloudPersistentVolumeClaims 创建PVC(待废弃)

该API用于在指定的Namespace下通过云存储服务中的云存储(EVS、SFS、OBS)去创建PVC(PersistentVolumeClaim)。该API待废弃,请使用Kubernetes PVC相关接口。

>存储管理的URL格式为:https://{clusterid}.Endpoint/uri。其中{clusterid}为集群ID,uri为资源路径,也即API访问的路径。如果使用https://Endpoint/uri,则必须指定请求header中的X-Cluster-ID参数。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateCloudPersistentVolumeClaimsInvoker added in v0.0.90

func (c *CceClient) CreateCloudPersistentVolumeClaimsInvoker(request *model.CreateCloudPersistentVolumeClaimsRequest) *CreateCloudPersistentVolumeClaimsInvoker

CreateCloudPersistentVolumeClaimsInvoker 创建PVC(待废弃)

func (*CceClient) CreateCluster

func (c *CceClient) CreateCluster(request *model.CreateClusterRequest) (*model.CreateClusterResponse, error)

CreateCluster 创建集群

该API用于创建一个空集群(即只有控制节点Master,没有工作节点Node)。请在调用本接口完成集群创建之后,通过[创建节点](cce_02_0242.xml)添加节点。

> - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。 > - 调用该接口创建集群时,默认不安装ICAgent,若需安装ICAgent,可在请求Body参数的annotations中加入\"cluster.install.addons.external/install\":\"[{\"addonTemplateName\":\"icagent\"}]\"的集群注解,将在创建集群时自动安装ICAgent。ICAgent是应用性能管理APM的采集代理,运行在应用所在的服务器上,用于实时采集探针所获取的数据,安装ICAgent是使用应用性能管理APM的前提。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateClusterInvoker added in v0.0.90

func (c *CceClient) CreateClusterInvoker(request *model.CreateClusterRequest) *CreateClusterInvoker

CreateClusterInvoker 创建集群

func (*CceClient) CreateClusterMasterSnapshot added in v0.1.76

CreateClusterMasterSnapshot 集群备份

集群备份

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateClusterMasterSnapshotInvoker added in v0.1.76

func (c *CceClient) CreateClusterMasterSnapshotInvoker(request *model.CreateClusterMasterSnapshotRequest) *CreateClusterMasterSnapshotInvoker

CreateClusterMasterSnapshotInvoker 集群备份

func (*CceClient) CreateKubernetesClusterCert

CreateKubernetesClusterCert 获取集群证书

该API用于获取指定集群的证书信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateKubernetesClusterCertInvoker added in v0.0.90

func (c *CceClient) CreateKubernetesClusterCertInvoker(request *model.CreateKubernetesClusterCertRequest) *CreateKubernetesClusterCertInvoker

CreateKubernetesClusterCertInvoker 获取集群证书

func (*CceClient) CreateNode

func (c *CceClient) CreateNode(request *model.CreateNodeRequest) (*model.CreateNodeResponse, error)

CreateNode 创建节点

该API用于在指定集群下创建节点。 > - 若无集群,请先[创建集群](cce_02_0236.xml)。 > - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateNodeInvoker added in v0.0.90

func (c *CceClient) CreateNodeInvoker(request *model.CreateNodeRequest) *CreateNodeInvoker

CreateNodeInvoker 创建节点

func (*CceClient) CreateNodePool

func (c *CceClient) CreateNodePool(request *model.CreateNodePoolRequest) (*model.CreateNodePoolResponse, error)

CreateNodePool 创建节点池

该API用于在指定集群下创建节点池。仅支持集群在处于可用、扩容、缩容状态时调用。

1.21版本的集群创建节点池时支持绑定安全组,每个节点池最多绑定五个安全组。

更新节点池的安全组后,只针对新创的pod生效,建议驱逐节点上原有的pod。

> 若无集群,请先[创建集群](cce_02_0236.xml)。 > 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateNodePoolInvoker added in v0.0.90

func (c *CceClient) CreateNodePoolInvoker(request *model.CreateNodePoolRequest) *CreateNodePoolInvoker

CreateNodePoolInvoker 创建节点池

func (*CceClient) CreatePartition added in v0.1.70

func (c *CceClient) CreatePartition(request *model.CreatePartitionRequest) (*model.CreatePartitionResponse, error)

CreatePartition 创建分区

创建分区

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreatePartitionInvoker added in v0.1.70

func (c *CceClient) CreatePartitionInvoker(request *model.CreatePartitionRequest) *CreatePartitionInvoker

CreatePartitionInvoker 创建分区

func (*CceClient) CreatePostCheck added in v0.1.76

func (c *CceClient) CreatePostCheck(request *model.CreatePostCheckRequest) (*model.CreatePostCheckResponse, error)

CreatePostCheck 集群升级后确认

集群升级后确认,该接口建议配合Console使用,主要用于升级步骤完成后,客户确认集群状态和业务正常后做反馈。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreatePostCheckInvoker added in v0.1.76

func (c *CceClient) CreatePostCheckInvoker(request *model.CreatePostCheckRequest) *CreatePostCheckInvoker

CreatePostCheckInvoker 集群升级后确认

func (*CceClient) CreatePreCheck added in v0.1.76

func (c *CceClient) CreatePreCheck(request *model.CreatePreCheckRequest) (*model.CreatePreCheckResponse, error)

CreatePreCheck 集群升级前检查

集群升级前检查

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreatePreCheckInvoker added in v0.1.76

func (c *CceClient) CreatePreCheckInvoker(request *model.CreatePreCheckRequest) *CreatePreCheckInvoker

CreatePreCheckInvoker 集群升级前检查

func (*CceClient) CreateRelease added in v0.1.70

func (c *CceClient) CreateRelease(request *model.CreateReleaseRequest) (*model.CreateReleaseResponse, error)

CreateRelease 创建模板实例

创建模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateReleaseInvoker added in v0.1.70

func (c *CceClient) CreateReleaseInvoker(request *model.CreateReleaseRequest) *CreateReleaseInvoker

CreateReleaseInvoker 创建模板实例

func (*CceClient) CreateUpgradeWorkFlow added in v0.1.76

CreateUpgradeWorkFlow 开启集群升级流程引导任务

该API用于创建一个集群升级流程引导任务。请在调用本接口完成引导任务创建之后,通过集群升级前检查开始检查任务。 升级流程任务用于控制集群升级任务的执行流程,执行流程为 升级前检查 => 集群升级 => 升级后检查。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) CreateUpgradeWorkFlowInvoker added in v0.1.76

func (c *CceClient) CreateUpgradeWorkFlowInvoker(request *model.CreateUpgradeWorkFlowRequest) *CreateUpgradeWorkFlowInvoker

CreateUpgradeWorkFlowInvoker 开启集群升级流程引导任务

func (*CceClient) DeleteAddonInstance

DeleteAddonInstance 删除AddonInstance

删除插件实例的功能。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteAddonInstanceInvoker added in v0.0.90

func (c *CceClient) DeleteAddonInstanceInvoker(request *model.DeleteAddonInstanceRequest) *DeleteAddonInstanceInvoker

DeleteAddonInstanceInvoker 删除AddonInstance

func (*CceClient) DeleteAutopilotAddonInstance added in v0.1.106

DeleteAutopilotAddonInstance 删除AddonInstance

删除插件实例的功能。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteAutopilotAddonInstanceInvoker added in v0.1.106

func (c *CceClient) DeleteAutopilotAddonInstanceInvoker(request *model.DeleteAutopilotAddonInstanceRequest) *DeleteAutopilotAddonInstanceInvoker

DeleteAutopilotAddonInstanceInvoker 删除AddonInstance

func (*CceClient) DeleteAutopilotChart added in v0.1.106

DeleteAutopilotChart 删除模板

删除模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteAutopilotChartInvoker added in v0.1.106

func (c *CceClient) DeleteAutopilotChartInvoker(request *model.DeleteAutopilotChartRequest) *DeleteAutopilotChartInvoker

DeleteAutopilotChartInvoker 删除模板

func (*CceClient) DeleteAutopilotCluster added in v0.1.106

DeleteAutopilotCluster 删除集群

该API用于删除一个指定的集群。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteAutopilotClusterInvoker added in v0.1.106

func (c *CceClient) DeleteAutopilotClusterInvoker(request *model.DeleteAutopilotClusterRequest) *DeleteAutopilotClusterInvoker

DeleteAutopilotClusterInvoker 删除集群

func (*CceClient) DeleteAutopilotRelease added in v0.1.106

DeleteAutopilotRelease 删除指定模板实例

删除指定模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteAutopilotReleaseInvoker added in v0.1.106

func (c *CceClient) DeleteAutopilotReleaseInvoker(request *model.DeleteAutopilotReleaseRequest) *DeleteAutopilotReleaseInvoker

DeleteAutopilotReleaseInvoker 删除指定模板实例

func (*CceClient) DeleteChart added in v0.1.70

func (c *CceClient) DeleteChart(request *model.DeleteChartRequest) (*model.DeleteChartResponse, error)

DeleteChart 删除模板

删除模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteChartInvoker added in v0.1.70

func (c *CceClient) DeleteChartInvoker(request *model.DeleteChartRequest) *DeleteChartInvoker

DeleteChartInvoker 删除模板

func (*CceClient) DeleteCloudPersistentVolumeClaims

DeleteCloudPersistentVolumeClaims 删除PVC(待废弃)

该API用于删除指定Namespace下的PVC(PersistentVolumeClaim)对象,并可以选择保留后端的云存储。该API待废弃,请使用Kubernetes PVC相关接口。 >存储管理的URL格式为:https://{clusterid}.Endpoint/uri。其中{clusterid}为集群ID,uri为资源路径,也即API访问的路径。如果使用https://Endpoint/uri,则必须指定请求header中的X-Cluster-ID参数。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteCloudPersistentVolumeClaimsInvoker added in v0.0.90

func (c *CceClient) DeleteCloudPersistentVolumeClaimsInvoker(request *model.DeleteCloudPersistentVolumeClaimsRequest) *DeleteCloudPersistentVolumeClaimsInvoker

DeleteCloudPersistentVolumeClaimsInvoker 删除PVC(待废弃)

func (*CceClient) DeleteCluster

func (c *CceClient) DeleteCluster(request *model.DeleteClusterRequest) (*model.DeleteClusterResponse, error)

DeleteCluster 删除集群

该API用于删除一个指定的集群。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteClusterInvoker added in v0.0.90

func (c *CceClient) DeleteClusterInvoker(request *model.DeleteClusterRequest) *DeleteClusterInvoker

DeleteClusterInvoker 删除集群

func (*CceClient) DeleteNode

func (c *CceClient) DeleteNode(request *model.DeleteNodeRequest) (*model.DeleteNodeResponse, error)

DeleteNode 删除节点

该API用于删除指定的节点。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteNodeInvoker added in v0.0.90

func (c *CceClient) DeleteNodeInvoker(request *model.DeleteNodeRequest) *DeleteNodeInvoker

DeleteNodeInvoker 删除节点

func (*CceClient) DeleteNodePool

func (c *CceClient) DeleteNodePool(request *model.DeleteNodePoolRequest) (*model.DeleteNodePoolResponse, error)

DeleteNodePool 删除节点池

该API用于删除指定的节点池。 > 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteNodePoolInvoker added in v0.0.90

func (c *CceClient) DeleteNodePoolInvoker(request *model.DeleteNodePoolRequest) *DeleteNodePoolInvoker

DeleteNodePoolInvoker 删除节点池

func (*CceClient) DeleteRelease added in v0.1.70

func (c *CceClient) DeleteRelease(request *model.DeleteReleaseRequest) (*model.DeleteReleaseResponse, error)

DeleteRelease 删除指定模板实例

删除指定模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DeleteReleaseInvoker added in v0.1.70

func (c *CceClient) DeleteReleaseInvoker(request *model.DeleteReleaseRequest) *DeleteReleaseInvoker

DeleteReleaseInvoker 删除指定模板实例

func (*CceClient) DownloadAutopilotChart added in v0.1.106

DownloadAutopilotChart 下载模板

下载模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DownloadAutopilotChartInvoker added in v0.1.106

func (c *CceClient) DownloadAutopilotChartInvoker(request *model.DownloadAutopilotChartRequest) *DownloadAutopilotChartInvoker

DownloadAutopilotChartInvoker 下载模板

func (*CceClient) DownloadChart added in v0.1.70

func (c *CceClient) DownloadChart(request *model.DownloadChartRequest) (*model.DownloadChartResponse, error)

DownloadChart 下载模板

下载模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) DownloadChartInvoker added in v0.1.70

func (c *CceClient) DownloadChartInvoker(request *model.DownloadChartRequest) *DownloadChartInvoker

DownloadChartInvoker 下载模板

func (*CceClient) HibernateCluster

func (c *CceClient) HibernateCluster(request *model.HibernateClusterRequest) (*model.HibernateClusterResponse, error)

HibernateCluster 集群休眠

集群休眠用于将运行中的集群置于休眠状态,休眠后,将不再收取控制节点资源费用。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) HibernateClusterInvoker added in v0.0.90

func (c *CceClient) HibernateClusterInvoker(request *model.HibernateClusterRequest) *HibernateClusterInvoker

HibernateClusterInvoker 集群休眠

func (*CceClient) ListAddonInstances

func (c *CceClient) ListAddonInstances(request *model.ListAddonInstancesRequest) (*model.ListAddonInstancesResponse, error)

ListAddonInstances 获取AddonInstance列表

获取集群所有已安装插件实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAddonInstancesInvoker added in v0.0.90

func (c *CceClient) ListAddonInstancesInvoker(request *model.ListAddonInstancesRequest) *ListAddonInstancesInvoker

ListAddonInstancesInvoker 获取AddonInstance列表

func (*CceClient) ListAddonTemplates

func (c *CceClient) ListAddonTemplates(request *model.ListAddonTemplatesRequest) (*model.ListAddonTemplatesResponse, error)

ListAddonTemplates 查询AddonTemplates列表

插件模板查询接口,查询插件信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAddonTemplatesInvoker added in v0.0.90

func (c *CceClient) ListAddonTemplatesInvoker(request *model.ListAddonTemplatesRequest) *ListAddonTemplatesInvoker

ListAddonTemplatesInvoker 查询AddonTemplates列表

func (*CceClient) ListAutopilotAddonInstances added in v0.1.106

ListAutopilotAddonInstances 获取AddonInstance列表

获取集群所有已安装插件实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotAddonInstancesInvoker added in v0.1.106

func (c *CceClient) ListAutopilotAddonInstancesInvoker(request *model.ListAutopilotAddonInstancesRequest) *ListAutopilotAddonInstancesInvoker

ListAutopilotAddonInstancesInvoker 获取AddonInstance列表

func (*CceClient) ListAutopilotAddonTemplates added in v0.1.106

ListAutopilotAddonTemplates 查询AddonTemplates列表

插件模板查询接口,查询插件信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotAddonTemplatesInvoker added in v0.1.106

func (c *CceClient) ListAutopilotAddonTemplatesInvoker(request *model.ListAutopilotAddonTemplatesRequest) *ListAutopilotAddonTemplatesInvoker

ListAutopilotAddonTemplatesInvoker 查询AddonTemplates列表

func (*CceClient) ListAutopilotCharts added in v0.1.106

ListAutopilotCharts 获取模板列表

获取模板列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotChartsInvoker added in v0.1.106

func (c *CceClient) ListAutopilotChartsInvoker(request *model.ListAutopilotChartsRequest) *ListAutopilotChartsInvoker

ListAutopilotChartsInvoker 获取模板列表

func (*CceClient) ListAutopilotClusterMasterSnapshotTasks added in v0.1.106

ListAutopilotClusterMasterSnapshotTasks 获取集群备份任务详情列表

获取集群备份任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotClusterMasterSnapshotTasksInvoker added in v0.1.106

func (c *CceClient) ListAutopilotClusterMasterSnapshotTasksInvoker(request *model.ListAutopilotClusterMasterSnapshotTasksRequest) *ListAutopilotClusterMasterSnapshotTasksInvoker

ListAutopilotClusterMasterSnapshotTasksInvoker 获取集群备份任务详情列表

func (*CceClient) ListAutopilotClusterUpgradeFeatureGates added in v0.1.106

ListAutopilotClusterUpgradeFeatureGates 获取集群升级特性开关配置

获取集群升级特性开关配置

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotClusterUpgradeFeatureGatesInvoker added in v0.1.106

func (c *CceClient) ListAutopilotClusterUpgradeFeatureGatesInvoker(request *model.ListAutopilotClusterUpgradeFeatureGatesRequest) *ListAutopilotClusterUpgradeFeatureGatesInvoker

ListAutopilotClusterUpgradeFeatureGatesInvoker 获取集群升级特性开关配置

func (*CceClient) ListAutopilotClusterUpgradePaths added in v0.1.106

ListAutopilotClusterUpgradePaths 获取集群升级路径

获取集群升级路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotClusterUpgradePathsInvoker added in v0.1.106

func (c *CceClient) ListAutopilotClusterUpgradePathsInvoker(request *model.ListAutopilotClusterUpgradePathsRequest) *ListAutopilotClusterUpgradePathsInvoker

ListAutopilotClusterUpgradePathsInvoker 获取集群升级路径

func (*CceClient) ListAutopilotClusters added in v0.1.106

ListAutopilotClusters 获取指定项目下的集群

该API用于获取指定项目下所有集群的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotClustersInvoker added in v0.1.106

func (c *CceClient) ListAutopilotClustersInvoker(request *model.ListAutopilotClustersRequest) *ListAutopilotClustersInvoker

ListAutopilotClustersInvoker 获取指定项目下的集群

func (*CceClient) ListAutopilotPreCheckTasks added in v0.1.106

ListAutopilotPreCheckTasks 获取集群升级前检查任务详情列表

获取集群升级前检查任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotPreCheckTasksInvoker added in v0.1.106

func (c *CceClient) ListAutopilotPreCheckTasksInvoker(request *model.ListAutopilotPreCheckTasksRequest) *ListAutopilotPreCheckTasksInvoker

ListAutopilotPreCheckTasksInvoker 获取集群升级前检查任务详情列表

func (*CceClient) ListAutopilotReleases added in v0.1.106

ListAutopilotReleases 获取模板实例列表

获取模板实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotReleasesInvoker added in v0.1.106

func (c *CceClient) ListAutopilotReleasesInvoker(request *model.ListAutopilotReleasesRequest) *ListAutopilotReleasesInvoker

ListAutopilotReleasesInvoker 获取模板实例列表

func (*CceClient) ListAutopilotUpgradeClusterTasks added in v0.1.106

ListAutopilotUpgradeClusterTasks 获取集群升级任务详情列表

获取集群升级任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotUpgradeClusterTasksInvoker added in v0.1.106

func (c *CceClient) ListAutopilotUpgradeClusterTasksInvoker(request *model.ListAutopilotUpgradeClusterTasksRequest) *ListAutopilotUpgradeClusterTasksInvoker

ListAutopilotUpgradeClusterTasksInvoker 获取集群升级任务详情列表

func (*CceClient) ListAutopilotUpgradeWorkFlows added in v0.1.106

ListAutopilotUpgradeWorkFlows 获取UpgradeWorkFlows列表

获取历史集群升级引导任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListAutopilotUpgradeWorkFlowsInvoker added in v0.1.106

func (c *CceClient) ListAutopilotUpgradeWorkFlowsInvoker(request *model.ListAutopilotUpgradeWorkFlowsRequest) *ListAutopilotUpgradeWorkFlowsInvoker

ListAutopilotUpgradeWorkFlowsInvoker 获取UpgradeWorkFlows列表

func (*CceClient) ListCharts added in v0.1.70

func (c *CceClient) ListCharts(request *model.ListChartsRequest) (*model.ListChartsResponse, error)

ListCharts 获取模板列表

获取模板列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListChartsInvoker added in v0.1.70

func (c *CceClient) ListChartsInvoker(request *model.ListChartsRequest) *ListChartsInvoker

ListChartsInvoker 获取模板列表

func (*CceClient) ListClusterMasterSnapshotTasks added in v0.1.76

ListClusterMasterSnapshotTasks 获取集群备份任务详情列表

获取集群备份任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListClusterMasterSnapshotTasksInvoker added in v0.1.76

func (c *CceClient) ListClusterMasterSnapshotTasksInvoker(request *model.ListClusterMasterSnapshotTasksRequest) *ListClusterMasterSnapshotTasksInvoker

ListClusterMasterSnapshotTasksInvoker 获取集群备份任务详情列表

func (*CceClient) ListClusterUpgradeFeatureGates added in v0.1.76

ListClusterUpgradeFeatureGates 获取集群升级特性开关配置

获取集群升级特性开关配置

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListClusterUpgradeFeatureGatesInvoker added in v0.1.76

func (c *CceClient) ListClusterUpgradeFeatureGatesInvoker(request *model.ListClusterUpgradeFeatureGatesRequest) *ListClusterUpgradeFeatureGatesInvoker

ListClusterUpgradeFeatureGatesInvoker 获取集群升级特性开关配置

func (*CceClient) ListClusterUpgradePaths added in v0.1.76

ListClusterUpgradePaths 获取集群升级路径

获取集群升级路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListClusterUpgradePathsInvoker added in v0.1.76

func (c *CceClient) ListClusterUpgradePathsInvoker(request *model.ListClusterUpgradePathsRequest) *ListClusterUpgradePathsInvoker

ListClusterUpgradePathsInvoker 获取集群升级路径

func (*CceClient) ListClusters

func (c *CceClient) ListClusters(request *model.ListClustersRequest) (*model.ListClustersResponse, error)

ListClusters 获取指定项目下的集群

该API用于获取指定项目下所有集群的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListClustersInvoker added in v0.0.90

func (c *CceClient) ListClustersInvoker(request *model.ListClustersRequest) *ListClustersInvoker

ListClustersInvoker 获取指定项目下的集群

func (*CceClient) ListNodePools

func (c *CceClient) ListNodePools(request *model.ListNodePoolsRequest) (*model.ListNodePoolsResponse, error)

ListNodePools 获取集群下所有节点池

该API用于获取集群下所有节点池。 > - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径 > - nodepool是集群中具有相同配置的节点实例的子集。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListNodePoolsInvoker added in v0.0.90

func (c *CceClient) ListNodePoolsInvoker(request *model.ListNodePoolsRequest) *ListNodePoolsInvoker

ListNodePoolsInvoker 获取集群下所有节点池

func (*CceClient) ListNodes

func (c *CceClient) ListNodes(request *model.ListNodesRequest) (*model.ListNodesResponse, error)

ListNodes 获取集群下所有节点

该API用于通过集群ID获取指定集群下所有节点的详细信息。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListNodesInvoker added in v0.0.90

func (c *CceClient) ListNodesInvoker(request *model.ListNodesRequest) *ListNodesInvoker

ListNodesInvoker 获取集群下所有节点

func (*CceClient) ListPartitions added in v0.1.70

func (c *CceClient) ListPartitions(request *model.ListPartitionsRequest) (*model.ListPartitionsResponse, error)

ListPartitions 获取分区列表

获取分区列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListPartitionsInvoker added in v0.1.70

func (c *CceClient) ListPartitionsInvoker(request *model.ListPartitionsRequest) *ListPartitionsInvoker

ListPartitionsInvoker 获取分区列表

func (*CceClient) ListPreCheckTasks added in v0.1.76

func (c *CceClient) ListPreCheckTasks(request *model.ListPreCheckTasksRequest) (*model.ListPreCheckTasksResponse, error)

ListPreCheckTasks 获取集群升级前检查任务详情列表

获取集群升级前检查任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListPreCheckTasksInvoker added in v0.1.76

func (c *CceClient) ListPreCheckTasksInvoker(request *model.ListPreCheckTasksRequest) *ListPreCheckTasksInvoker

ListPreCheckTasksInvoker 获取集群升级前检查任务详情列表

func (*CceClient) ListReleases added in v0.1.70

func (c *CceClient) ListReleases(request *model.ListReleasesRequest) (*model.ListReleasesResponse, error)

ListReleases 获取模板实例列表

获取模板实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListReleasesInvoker added in v0.1.70

func (c *CceClient) ListReleasesInvoker(request *model.ListReleasesRequest) *ListReleasesInvoker

ListReleasesInvoker 获取模板实例列表

func (*CceClient) ListUpgradeClusterTasks added in v0.1.76

ListUpgradeClusterTasks 获取集群升级任务详情列表

获取集群升级任务详情列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListUpgradeClusterTasksInvoker added in v0.1.76

func (c *CceClient) ListUpgradeClusterTasksInvoker(request *model.ListUpgradeClusterTasksRequest) *ListUpgradeClusterTasksInvoker

ListUpgradeClusterTasksInvoker 获取集群升级任务详情列表

func (*CceClient) ListUpgradeWorkFlows added in v0.1.76

ListUpgradeWorkFlows 获取UpgradeWorkFlows列表

获取历史集群升级引导任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ListUpgradeWorkFlowsInvoker added in v0.1.76

func (c *CceClient) ListUpgradeWorkFlowsInvoker(request *model.ListUpgradeWorkFlowsRequest) *ListUpgradeWorkFlowsInvoker

ListUpgradeWorkFlowsInvoker 获取UpgradeWorkFlows列表

func (*CceClient) MigrateNode added in v0.0.51

func (c *CceClient) MigrateNode(request *model.MigrateNodeRequest) (*model.MigrateNodeResponse, error)

MigrateNode 节点迁移

该API用于在指定集群下迁移节点到另一集群。

>集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) MigrateNodeInvoker added in v0.0.90

func (c *CceClient) MigrateNodeInvoker(request *model.MigrateNodeRequest) *MigrateNodeInvoker

MigrateNodeInvoker 节点迁移

func (*CceClient) PauseUpgradeClusterTask added in v0.1.17

PauseUpgradeClusterTask 暂停集群升级任务

暂停集群升级任务。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) PauseUpgradeClusterTaskInvoker added in v0.1.17

func (c *CceClient) PauseUpgradeClusterTaskInvoker(request *model.PauseUpgradeClusterTaskRequest) *PauseUpgradeClusterTaskInvoker

PauseUpgradeClusterTaskInvoker 暂停集群升级任务

func (*CceClient) RemoveNode added in v0.0.51

func (c *CceClient) RemoveNode(request *model.RemoveNodeRequest) (*model.RemoveNodeResponse, error)

RemoveNode 节点移除

该API用于在指定集群下移除节点。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) RemoveNodeInvoker added in v0.0.90

func (c *CceClient) RemoveNodeInvoker(request *model.RemoveNodeRequest) *RemoveNodeInvoker

RemoveNodeInvoker 节点移除

func (*CceClient) ResetNode added in v0.0.59

func (c *CceClient) ResetNode(request *model.ResetNodeRequest) (*model.ResetNodeResponse, error)

ResetNode 重置节点

该API用于在指定集群下重置节点。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ResetNodeInvoker added in v0.0.90

func (c *CceClient) ResetNodeInvoker(request *model.ResetNodeRequest) *ResetNodeInvoker

ResetNodeInvoker 重置节点

func (*CceClient) ResizeCluster added in v0.1.57

func (c *CceClient) ResizeCluster(request *model.ResizeClusterRequest) (*model.ResizeClusterResponse, error)

ResizeCluster 变更集群规格

该API用于变更一个指定集群的规格。

> - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。 > [- 使用限制请参考[变更集群规格](https://support.huaweicloud.com/usermanual-cce/cce_10_0403.html)。](tag:hws) > [- 使用限制请参考[变更集群规格](https://support.huaweicloud.com/intl/zh-cn/usermanual-cce/cce_10_0403.html)](tag:hws_hk)

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ResizeClusterInvoker added in v0.1.57

func (c *CceClient) ResizeClusterInvoker(request *model.ResizeClusterRequest) *ResizeClusterInvoker

ResizeClusterInvoker 变更集群规格

func (*CceClient) RetryAutopilotUpgradeClusterTask added in v0.1.106

RetryAutopilotUpgradeClusterTask 重试集群升级任务

重新执行失败的集群升级任务。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) RetryAutopilotUpgradeClusterTaskInvoker added in v0.1.106

func (c *CceClient) RetryAutopilotUpgradeClusterTaskInvoker(request *model.RetryAutopilotUpgradeClusterTaskRequest) *RetryAutopilotUpgradeClusterTaskInvoker

RetryAutopilotUpgradeClusterTaskInvoker 重试集群升级任务

func (*CceClient) RetryUpgradeClusterTask added in v0.1.17

RetryUpgradeClusterTask 重试集群升级任务

重新执行失败的集群升级任务。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) RetryUpgradeClusterTaskInvoker added in v0.1.17

func (c *CceClient) RetryUpgradeClusterTaskInvoker(request *model.RetryUpgradeClusterTaskRequest) *RetryUpgradeClusterTaskInvoker

RetryUpgradeClusterTaskInvoker 重试集群升级任务

func (*CceClient) RevokeKubernetesClusterCert added in v0.1.113

RevokeKubernetesClusterCert 吊销用户的集群证书

该API用于吊销指定集群的用户证书

> 吊销操作完成后,此证书申请人之前下载的证书和 kubectl 配置文件无法再用于连接集群。此证书申请人可以重新下载证书或 kubectl 配置文件,并使用新下载的文件连接集群

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) RevokeKubernetesClusterCertInvoker added in v0.1.113

func (c *CceClient) RevokeKubernetesClusterCertInvoker(request *model.RevokeKubernetesClusterCertRequest) *RevokeKubernetesClusterCertInvoker

RevokeKubernetesClusterCertInvoker 吊销用户的集群证书

func (*CceClient) RollbackAddonInstance added in v0.1.57

RollbackAddonInstance 回滚AddonInstance

将插件实例回滚到升级前的版本。只有在当前插件实例版本支持回滚到升级前的版本(status.isRollbackable为true),且插件实例状态为running(运行中)、available(可用)、abnormal(不可用)、upgradeFailed(升级失败)、rollbackFailed(回滚失败)时支持回滚。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) RollbackAddonInstanceInvoker added in v0.1.57

func (c *CceClient) RollbackAddonInstanceInvoker(request *model.RollbackAddonInstanceRequest) *RollbackAddonInstanceInvoker

RollbackAddonInstanceInvoker 回滚AddonInstance

func (*CceClient) RollbackAutopilotAddonInstance added in v0.1.106

RollbackAutopilotAddonInstance 回滚AddonInstance

将插件实例回滚到升级前的版本。只有在当前插件实例版本支持回滚到升级前的版本(status.isRollbackable为true),且插件实例状态为running(运行中)、available(可用)、abnormal(不可用)、upgradeFailed(升级失败)、rollbackFailed(回滚失败)时支持回滚。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) RollbackAutopilotAddonInstanceInvoker added in v0.1.106

func (c *CceClient) RollbackAutopilotAddonInstanceInvoker(request *model.RollbackAutopilotAddonInstanceRequest) *RollbackAutopilotAddonInstanceInvoker

RollbackAutopilotAddonInstanceInvoker 回滚AddonInstance

func (*CceClient) ScaleNodePool added in v0.1.105

func (c *CceClient) ScaleNodePool(request *model.ScaleNodePoolRequest) (*model.ScaleNodePoolResponse, error)

ScaleNodePool 伸缩节点池

该API用于伸缩指定的节点池 > 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ScaleNodePoolInvoker added in v0.1.105

func (c *CceClient) ScaleNodePoolInvoker(request *model.ScaleNodePoolRequest) *ScaleNodePoolInvoker

ScaleNodePoolInvoker 伸缩节点池

func (*CceClient) ShowAddonInstance

func (c *CceClient) ShowAddonInstance(request *model.ShowAddonInstanceRequest) (*model.ShowAddonInstanceResponse, error)

ShowAddonInstance 获取AddonInstance详情

获取插件实例详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAddonInstanceInvoker added in v0.0.90

func (c *CceClient) ShowAddonInstanceInvoker(request *model.ShowAddonInstanceRequest) *ShowAddonInstanceInvoker

ShowAddonInstanceInvoker 获取AddonInstance详情

func (*CceClient) ShowAutopilotAddonInstance added in v0.1.106

ShowAutopilotAddonInstance 获取AddonInstance详情

获取插件实例详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotAddonInstanceInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotAddonInstanceInvoker(request *model.ShowAutopilotAddonInstanceRequest) *ShowAutopilotAddonInstanceInvoker

ShowAutopilotAddonInstanceInvoker 获取AddonInstance详情

func (*CceClient) ShowAutopilotChart added in v0.1.106

func (c *CceClient) ShowAutopilotChart(request *model.ShowAutopilotChartRequest) (*model.ShowAutopilotChartResponse, error)

ShowAutopilotChart 获取模板

获取模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotChartInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotChartInvoker(request *model.ShowAutopilotChartRequest) *ShowAutopilotChartInvoker

ShowAutopilotChartInvoker 获取模板

func (*CceClient) ShowAutopilotChartValues added in v0.1.106

ShowAutopilotChartValues 获取模板Values

获取模板Values

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotChartValuesInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotChartValuesInvoker(request *model.ShowAutopilotChartValuesRequest) *ShowAutopilotChartValuesInvoker

ShowAutopilotChartValuesInvoker 获取模板Values

func (*CceClient) ShowAutopilotCluster added in v0.1.106

ShowAutopilotCluster 获取指定的集群

该API用于获取指定集群的详细信息。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotClusterEndpoints added in v0.1.106

ShowAutopilotClusterEndpoints 获取集群访问的地址

该API用于通过集群ID获取集群访问的地址,包括PrivateIP(HA集群返回VIP)与PublicIP >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotClusterEndpointsInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotClusterEndpointsInvoker(request *model.ShowAutopilotClusterEndpointsRequest) *ShowAutopilotClusterEndpointsInvoker

ShowAutopilotClusterEndpointsInvoker 获取集群访问的地址

func (*CceClient) ShowAutopilotClusterInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotClusterInvoker(request *model.ShowAutopilotClusterRequest) *ShowAutopilotClusterInvoker

ShowAutopilotClusterInvoker 获取指定的集群

func (*CceClient) ShowAutopilotClusterUpgradeInfo added in v0.1.106

ShowAutopilotClusterUpgradeInfo 获取集群升级相关信息

获取集群升级相关信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotClusterUpgradeInfoInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotClusterUpgradeInfoInvoker(request *model.ShowAutopilotClusterUpgradeInfoRequest) *ShowAutopilotClusterUpgradeInfoInvoker

ShowAutopilotClusterUpgradeInfoInvoker 获取集群升级相关信息

func (*CceClient) ShowAutopilotJob added in v0.1.106

func (c *CceClient) ShowAutopilotJob(request *model.ShowAutopilotJobRequest) (*model.ShowAutopilotJobResponse, error)

ShowAutopilotJob 获取任务信息

该API用于获取任务信息。通过某一任务请求下发后返回的jobID来查询指定任务的进度。 > - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径 > - 该接口通常使用场景为: > - 创建、删除集群时,查询相应任务的进度。 > - 创建、删除节点时,查询相应任务的进度。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotJobInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotJobInvoker(request *model.ShowAutopilotJobRequest) *ShowAutopilotJobInvoker

ShowAutopilotJobInvoker 获取任务信息

func (*CceClient) ShowAutopilotPreCheck added in v0.1.106

ShowAutopilotPreCheck 获取集群升级前检查任务详情

获取集群升级前检查任务详情,任务ID由调用集群检查API后从响应体中uid字段获取。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotPreCheckInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotPreCheckInvoker(request *model.ShowAutopilotPreCheckRequest) *ShowAutopilotPreCheckInvoker

ShowAutopilotPreCheckInvoker 获取集群升级前检查任务详情

func (*CceClient) ShowAutopilotQuotas added in v0.1.106

ShowAutopilotQuotas 查询CCE服务下的资源配额

该API用于查询CCE服务下的资源配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotQuotasInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotQuotasInvoker(request *model.ShowAutopilotQuotasRequest) *ShowAutopilotQuotasInvoker

ShowAutopilotQuotasInvoker 查询CCE服务下的资源配额

func (*CceClient) ShowAutopilotRelease added in v0.1.106

ShowAutopilotRelease 获取指定模板实例

获取指定模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotReleaseHistory added in v0.1.106

ShowAutopilotReleaseHistory 查询指定模板实例历史记录

查询指定模板实例历史记录

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotReleaseHistoryInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotReleaseHistoryInvoker(request *model.ShowAutopilotReleaseHistoryRequest) *ShowAutopilotReleaseHistoryInvoker

ShowAutopilotReleaseHistoryInvoker 查询指定模板实例历史记录

func (*CceClient) ShowAutopilotReleaseInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotReleaseInvoker(request *model.ShowAutopilotReleaseRequest) *ShowAutopilotReleaseInvoker

ShowAutopilotReleaseInvoker 获取指定模板实例

func (*CceClient) ShowAutopilotUpgradeClusterTask added in v0.1.106

ShowAutopilotUpgradeClusterTask 获取集群升级任务详情

获取集群升级任务详情,任务ID由调用集群升级API后从响应体中uid字段获取。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotUpgradeClusterTaskInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotUpgradeClusterTaskInvoker(request *model.ShowAutopilotUpgradeClusterTaskRequest) *ShowAutopilotUpgradeClusterTaskInvoker

ShowAutopilotUpgradeClusterTaskInvoker 获取集群升级任务详情

func (*CceClient) ShowAutopilotUpgradeWorkFlow added in v0.1.106

ShowAutopilotUpgradeWorkFlow 获取指定集群升级引导任务详情

该API用于通过升级引导任务ID获取任务的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotUpgradeWorkFlowInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotUpgradeWorkFlowInvoker(request *model.ShowAutopilotUpgradeWorkFlowRequest) *ShowAutopilotUpgradeWorkFlowInvoker

ShowAutopilotUpgradeWorkFlowInvoker 获取指定集群升级引导任务详情

func (*CceClient) ShowAutopilotUserChartsQuotas added in v0.1.106

ShowAutopilotUserChartsQuotas 获取用户模板配额

获取用户模板配额

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowAutopilotUserChartsQuotasInvoker added in v0.1.106

func (c *CceClient) ShowAutopilotUserChartsQuotasInvoker(request *model.ShowAutopilotUserChartsQuotasRequest) *ShowAutopilotUserChartsQuotasInvoker

ShowAutopilotUserChartsQuotasInvoker 获取用户模板配额

func (*CceClient) ShowChart added in v0.1.70

func (c *CceClient) ShowChart(request *model.ShowChartRequest) (*model.ShowChartResponse, error)

ShowChart 获取模板

获取模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowChartInvoker added in v0.1.70

func (c *CceClient) ShowChartInvoker(request *model.ShowChartRequest) *ShowChartInvoker

ShowChartInvoker 获取模板

func (*CceClient) ShowChartValues added in v0.1.70

func (c *CceClient) ShowChartValues(request *model.ShowChartValuesRequest) (*model.ShowChartValuesResponse, error)

ShowChartValues 获取模板Values

获取模板Values

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowChartValuesInvoker added in v0.1.70

func (c *CceClient) ShowChartValuesInvoker(request *model.ShowChartValuesRequest) *ShowChartValuesInvoker

ShowChartValuesInvoker 获取模板Values

func (*CceClient) ShowCluster

func (c *CceClient) ShowCluster(request *model.ShowClusterRequest) (*model.ShowClusterResponse, error)

ShowCluster 获取指定的集群

该API用于获取指定集群的详细信息。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowClusterConfig added in v0.1.70

func (c *CceClient) ShowClusterConfig(request *model.ShowClusterConfigRequest) (*model.ShowClusterConfigResponse, error)

ShowClusterConfig 查询集群日志配置信息

获取集群组件上报的LTS的配置信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowClusterConfigInvoker added in v0.1.70

func (c *CceClient) ShowClusterConfigInvoker(request *model.ShowClusterConfigRequest) *ShowClusterConfigInvoker

ShowClusterConfigInvoker 查询集群日志配置信息

func (*CceClient) ShowClusterConfigurationDetails added in v0.1.70

ShowClusterConfigurationDetails 查询指定集群支持配置的参数列表

该API用于查询CCE服务下指定集群支持配置的参数列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowClusterConfigurationDetailsInvoker added in v0.1.70

func (c *CceClient) ShowClusterConfigurationDetailsInvoker(request *model.ShowClusterConfigurationDetailsRequest) *ShowClusterConfigurationDetailsInvoker

ShowClusterConfigurationDetailsInvoker 查询指定集群支持配置的参数列表

func (*CceClient) ShowClusterEndpoints added in v0.0.97

ShowClusterEndpoints 获取集群访问的地址

该API用于通过集群ID获取集群访问的地址,包括PrivateIP(HA集群返回VIP)与PublicIP >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowClusterEndpointsInvoker added in v0.0.97

func (c *CceClient) ShowClusterEndpointsInvoker(request *model.ShowClusterEndpointsRequest) *ShowClusterEndpointsInvoker

ShowClusterEndpointsInvoker 获取集群访问的地址

func (*CceClient) ShowClusterInvoker added in v0.0.90

func (c *CceClient) ShowClusterInvoker(request *model.ShowClusterRequest) *ShowClusterInvoker

ShowClusterInvoker 获取指定的集群

func (*CceClient) ShowClusterSupportConfiguration added in v0.1.107

ShowClusterSupportConfiguration 根据集群版本类型等查询集群支持的详细配置项,用于集群创建时指定

该API用于根据集群版本类型等查询集群支持的详细配置项,用于集群创建时指定。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowClusterSupportConfigurationInvoker added in v0.1.107

func (c *CceClient) ShowClusterSupportConfigurationInvoker(request *model.ShowClusterSupportConfigurationRequest) *ShowClusterSupportConfigurationInvoker

ShowClusterSupportConfigurationInvoker 根据集群版本类型等查询集群支持的详细配置项,用于集群创建时指定

func (*CceClient) ShowClusterUpgradeInfo added in v0.1.76

ShowClusterUpgradeInfo 获取集群升级相关信息

获取集群升级相关信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowClusterUpgradeInfoInvoker added in v0.1.76

func (c *CceClient) ShowClusterUpgradeInfoInvoker(request *model.ShowClusterUpgradeInfoRequest) *ShowClusterUpgradeInfoInvoker

ShowClusterUpgradeInfoInvoker 获取集群升级相关信息

func (*CceClient) ShowJob

func (c *CceClient) ShowJob(request *model.ShowJobRequest) (*model.ShowJobResponse, error)

ShowJob 获取任务信息

该API用于获取任务信息。通过某一任务请求下发后返回的jobID来查询指定任务的进度。 > - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径 > - 该接口通常使用场景为: > - 创建、删除集群时,查询相应任务的进度。 > - 创建、删除节点时,查询相应任务的进度。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowJobInvoker added in v0.0.90

func (c *CceClient) ShowJobInvoker(request *model.ShowJobRequest) *ShowJobInvoker

ShowJobInvoker 获取任务信息

func (*CceClient) ShowNode

func (c *CceClient) ShowNode(request *model.ShowNodeRequest) (*model.ShowNodeResponse, error)

ShowNode 获取指定的节点

该API用于通过节点ID获取指定节点的详细信息。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowNodeInvoker added in v0.0.90

func (c *CceClient) ShowNodeInvoker(request *model.ShowNodeRequest) *ShowNodeInvoker

ShowNodeInvoker 获取指定的节点

func (*CceClient) ShowNodePool

func (c *CceClient) ShowNodePool(request *model.ShowNodePoolRequest) (*model.ShowNodePoolResponse, error)

ShowNodePool 获取指定的节点池

该API用于获取指定节点池的详细信息。 > 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowNodePoolConfigurationDetails added in v0.1.87

ShowNodePoolConfigurationDetails 查询指定节点池支持配置的参数列表

该API用于查询CCE服务下指定节点池支持配置的参数列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowNodePoolConfigurationDetailsInvoker added in v0.1.87

func (c *CceClient) ShowNodePoolConfigurationDetailsInvoker(request *model.ShowNodePoolConfigurationDetailsRequest) *ShowNodePoolConfigurationDetailsInvoker

ShowNodePoolConfigurationDetailsInvoker 查询指定节点池支持配置的参数列表

func (*CceClient) ShowNodePoolConfigurations added in v0.1.70

ShowNodePoolConfigurations 查询指定节点池支持配置的参数内容

该API用于查询指定节点池支持配置的参数内容。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowNodePoolConfigurationsInvoker added in v0.1.70

func (c *CceClient) ShowNodePoolConfigurationsInvoker(request *model.ShowNodePoolConfigurationsRequest) *ShowNodePoolConfigurationsInvoker

ShowNodePoolConfigurationsInvoker 查询指定节点池支持配置的参数内容

func (*CceClient) ShowNodePoolInvoker added in v0.0.90

func (c *CceClient) ShowNodePoolInvoker(request *model.ShowNodePoolRequest) *ShowNodePoolInvoker

ShowNodePoolInvoker 获取指定的节点池

func (*CceClient) ShowPartition added in v0.1.70

func (c *CceClient) ShowPartition(request *model.ShowPartitionRequest) (*model.ShowPartitionResponse, error)

ShowPartition 获取分区详情

获取分区详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowPartitionInvoker added in v0.1.70

func (c *CceClient) ShowPartitionInvoker(request *model.ShowPartitionRequest) *ShowPartitionInvoker

ShowPartitionInvoker 获取分区详情

func (*CceClient) ShowPreCheck added in v0.1.76

func (c *CceClient) ShowPreCheck(request *model.ShowPreCheckRequest) (*model.ShowPreCheckResponse, error)

ShowPreCheck 获取集群升级前检查任务详情

获取集群升级前检查任务详情,任务ID由调用集群检查API后从响应体中uid字段获取。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowPreCheckInvoker added in v0.1.76

func (c *CceClient) ShowPreCheckInvoker(request *model.ShowPreCheckRequest) *ShowPreCheckInvoker

ShowPreCheckInvoker 获取集群升级前检查任务详情

func (*CceClient) ShowQuotas added in v0.0.74

func (c *CceClient) ShowQuotas(request *model.ShowQuotasRequest) (*model.ShowQuotasResponse, error)

ShowQuotas 查询CCE服务下的资源配额

该API用于查询CCE服务下的资源配额。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowQuotasInvoker added in v0.0.90

func (c *CceClient) ShowQuotasInvoker(request *model.ShowQuotasRequest) *ShowQuotasInvoker

ShowQuotasInvoker 查询CCE服务下的资源配额

func (*CceClient) ShowRelease added in v0.1.70

func (c *CceClient) ShowRelease(request *model.ShowReleaseRequest) (*model.ShowReleaseResponse, error)

ShowRelease 获取指定模板实例

获取指定模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowReleaseHistory added in v0.1.70

func (c *CceClient) ShowReleaseHistory(request *model.ShowReleaseHistoryRequest) (*model.ShowReleaseHistoryResponse, error)

ShowReleaseHistory 查询指定模板实例历史记录

查询指定模板实例历史记录

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowReleaseHistoryInvoker added in v0.1.70

func (c *CceClient) ShowReleaseHistoryInvoker(request *model.ShowReleaseHistoryRequest) *ShowReleaseHistoryInvoker

ShowReleaseHistoryInvoker 查询指定模板实例历史记录

func (*CceClient) ShowReleaseInvoker added in v0.1.70

func (c *CceClient) ShowReleaseInvoker(request *model.ShowReleaseRequest) *ShowReleaseInvoker

ShowReleaseInvoker 获取指定模板实例

func (*CceClient) ShowUpgradeClusterTask added in v0.1.17

ShowUpgradeClusterTask 获取集群升级任务详情

获取集群升级任务详情,任务ID由调用集群升级API后从响应体中uid字段获取。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowUpgradeClusterTaskInvoker added in v0.1.17

func (c *CceClient) ShowUpgradeClusterTaskInvoker(request *model.ShowUpgradeClusterTaskRequest) *ShowUpgradeClusterTaskInvoker

ShowUpgradeClusterTaskInvoker 获取集群升级任务详情

func (*CceClient) ShowUpgradeWorkFlow added in v0.1.76

ShowUpgradeWorkFlow 获取指定集群升级引导任务详情

该API用于通过升级引导任务ID获取任务的详细信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowUpgradeWorkFlowInvoker added in v0.1.76

func (c *CceClient) ShowUpgradeWorkFlowInvoker(request *model.ShowUpgradeWorkFlowRequest) *ShowUpgradeWorkFlowInvoker

ShowUpgradeWorkFlowInvoker 获取指定集群升级引导任务详情

func (*CceClient) ShowUserChartsQuotas added in v0.1.70

ShowUserChartsQuotas 获取用户模板配额

获取用户模板配额

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowUserChartsQuotasInvoker added in v0.1.70

func (c *CceClient) ShowUserChartsQuotasInvoker(request *model.ShowUserChartsQuotasRequest) *ShowUserChartsQuotasInvoker

ShowUserChartsQuotasInvoker 获取用户模板配额

func (*CceClient) ShowVersion added in v0.0.97

func (c *CceClient) ShowVersion(request *model.ShowVersionRequest) (*model.ShowVersionResponse, error)

ShowVersion 查询API版本信息列表

该API用于查询CCE服务当前支持的API版本信息列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) ShowVersionInvoker added in v0.0.97

func (c *CceClient) ShowVersionInvoker(request *model.ShowVersionRequest) *ShowVersionInvoker

ShowVersionInvoker 查询API版本信息列表

func (*CceClient) SyncNode added in v0.1.111

func (c *CceClient) SyncNode(request *model.SyncNodeRequest) (*model.SyncNodeResponse, error)

SyncNode 同步节点

该API用于同步节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) SyncNodeInvoker added in v0.1.111

func (c *CceClient) SyncNodeInvoker(request *model.SyncNodeRequest) *SyncNodeInvoker

SyncNodeInvoker 同步节点

func (*CceClient) SyncNodePool added in v0.1.107

func (c *CceClient) SyncNodePool(request *model.SyncNodePoolRequest) (*model.SyncNodePoolResponse, error)

SyncNodePool 同步nodePool配置到存量节点

该API用于同步nodePool配置到存量节点。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) SyncNodePoolInvoker added in v0.1.107

func (c *CceClient) SyncNodePoolInvoker(request *model.SyncNodePoolRequest) *SyncNodePoolInvoker

SyncNodePoolInvoker 同步nodePool配置到存量节点

func (*CceClient) UpdateAddonInstance

UpdateAddonInstance 更新AddonInstance

更新插件实例的功能。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateAddonInstanceInvoker added in v0.0.90

func (c *CceClient) UpdateAddonInstanceInvoker(request *model.UpdateAddonInstanceRequest) *UpdateAddonInstanceInvoker

UpdateAddonInstanceInvoker 更新AddonInstance

func (*CceClient) UpdateAutopilotAddonInstance added in v0.1.106

UpdateAutopilotAddonInstance 更新AddonInstance

更新插件实例的功能。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateAutopilotAddonInstanceInvoker added in v0.1.106

func (c *CceClient) UpdateAutopilotAddonInstanceInvoker(request *model.UpdateAutopilotAddonInstanceRequest) *UpdateAutopilotAddonInstanceInvoker

UpdateAutopilotAddonInstanceInvoker 更新AddonInstance

func (*CceClient) UpdateAutopilotChart added in v0.1.106

UpdateAutopilotChart 更新模板

更新模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateAutopilotChartInvoker added in v0.1.106

func (c *CceClient) UpdateAutopilotChartInvoker(request *model.UpdateAutopilotChartRequest) *UpdateAutopilotChartInvoker

UpdateAutopilotChartInvoker 更新模板

func (*CceClient) UpdateAutopilotCluster added in v0.1.106

UpdateAutopilotCluster 更新指定的集群

该API用于更新指定的集群。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateAutopilotClusterEip added in v0.1.107

UpdateAutopilotClusterEip 绑定、解绑集群公网apiserver地址

该API用于通过集群ID绑定、解绑集群公网apiserver地址 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateAutopilotClusterEipInvoker added in v0.1.107

func (c *CceClient) UpdateAutopilotClusterEipInvoker(request *model.UpdateAutopilotClusterEipRequest) *UpdateAutopilotClusterEipInvoker

UpdateAutopilotClusterEipInvoker 绑定、解绑集群公网apiserver地址

func (*CceClient) UpdateAutopilotClusterInvoker added in v0.1.106

func (c *CceClient) UpdateAutopilotClusterInvoker(request *model.UpdateAutopilotClusterRequest) *UpdateAutopilotClusterInvoker

UpdateAutopilotClusterInvoker 更新指定的集群

func (*CceClient) UpdateAutopilotRelease added in v0.1.106

UpdateAutopilotRelease 更新指定模板实例

更新指定模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateAutopilotReleaseInvoker added in v0.1.106

func (c *CceClient) UpdateAutopilotReleaseInvoker(request *model.UpdateAutopilotReleaseRequest) *UpdateAutopilotReleaseInvoker

UpdateAutopilotReleaseInvoker 更新指定模板实例

func (*CceClient) UpdateChart added in v0.1.70

func (c *CceClient) UpdateChart(request *model.UpdateChartRequest) (*model.UpdateChartResponse, error)

UpdateChart 更新模板

更新模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateChartInvoker added in v0.1.70

func (c *CceClient) UpdateChartInvoker(request *model.UpdateChartRequest) *UpdateChartInvoker

UpdateChartInvoker 更新模板

func (*CceClient) UpdateCluster

func (c *CceClient) UpdateCluster(request *model.UpdateClusterRequest) (*model.UpdateClusterResponse, error)

UpdateCluster 更新指定的集群

该API用于更新指定的集群。 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateClusterEip added in v0.0.97

func (c *CceClient) UpdateClusterEip(request *model.UpdateClusterEipRequest) (*model.UpdateClusterEipResponse, error)

UpdateClusterEip 绑定、解绑集群公网apiserver地址

该API用于通过集群ID绑定、解绑集群公网apiserver地址 >集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateClusterEipInvoker added in v0.0.97

func (c *CceClient) UpdateClusterEipInvoker(request *model.UpdateClusterEipRequest) *UpdateClusterEipInvoker

UpdateClusterEipInvoker 绑定、解绑集群公网apiserver地址

func (*CceClient) UpdateClusterInvoker added in v0.0.90

func (c *CceClient) UpdateClusterInvoker(request *model.UpdateClusterRequest) *UpdateClusterInvoker

UpdateClusterInvoker 更新指定的集群

func (*CceClient) UpdateClusterLogConfig added in v0.1.70

UpdateClusterLogConfig 配置集群日志

用户可以选择集群管理节点上哪些组件的日志上报LTS

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateClusterLogConfigInvoker added in v0.1.70

func (c *CceClient) UpdateClusterLogConfigInvoker(request *model.UpdateClusterLogConfigRequest) *UpdateClusterLogConfigInvoker

UpdateClusterLogConfigInvoker 配置集群日志

func (*CceClient) UpdateNode

func (c *CceClient) UpdateNode(request *model.UpdateNodeRequest) (*model.UpdateNodeResponse, error)

UpdateNode 更新指定的节点

该API用于更新指定的节点。 > - 当前仅支持更新metadata下的name字段,即节点的名字。 > - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateNodeInvoker added in v0.0.90

func (c *CceClient) UpdateNodeInvoker(request *model.UpdateNodeRequest) *UpdateNodeInvoker

UpdateNodeInvoker 更新指定的节点

func (*CceClient) UpdateNodePool

func (c *CceClient) UpdateNodePool(request *model.UpdateNodePoolRequest) (*model.UpdateNodePoolResponse, error)

UpdateNodePool 更新指定节点池

该API用于更新指定的节点池。仅支持集群在处于可用、扩容、缩容状态时调用。

> - 集群管理的URL格式为:https://Endpoint/uri。其中uri为资源路径,也即API访问的路径

> - 当前仅支持更新节点池名称,spec下的initialNodeCount,k8sTags,taints,login,userTags与节点池的扩缩容配置相关字段。若此次更新未设置相关值,默认更新为初始值。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateNodePoolConfiguration added in v0.1.70

UpdateNodePoolConfiguration 修改指定节点池配置参数的值

该API用于修改CCE服务下指定节点池配置参数的值。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateNodePoolConfigurationInvoker added in v0.1.70

func (c *CceClient) UpdateNodePoolConfigurationInvoker(request *model.UpdateNodePoolConfigurationRequest) *UpdateNodePoolConfigurationInvoker

UpdateNodePoolConfigurationInvoker 修改指定节点池配置参数的值

func (*CceClient) UpdateNodePoolInvoker added in v0.0.90

func (c *CceClient) UpdateNodePoolInvoker(request *model.UpdateNodePoolRequest) *UpdateNodePoolInvoker

UpdateNodePoolInvoker 更新指定节点池

func (*CceClient) UpdatePartition added in v0.1.70

func (c *CceClient) UpdatePartition(request *model.UpdatePartitionRequest) (*model.UpdatePartitionResponse, error)

UpdatePartition 更新分区

更新分区

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdatePartitionInvoker added in v0.1.70

func (c *CceClient) UpdatePartitionInvoker(request *model.UpdatePartitionRequest) *UpdatePartitionInvoker

UpdatePartitionInvoker 更新分区

func (*CceClient) UpdateRelease added in v0.1.70

func (c *CceClient) UpdateRelease(request *model.UpdateReleaseRequest) (*model.UpdateReleaseResponse, error)

UpdateRelease 更新指定模板实例

更新指定模板实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpdateReleaseInvoker added in v0.1.70

func (c *CceClient) UpdateReleaseInvoker(request *model.UpdateReleaseRequest) *UpdateReleaseInvoker

UpdateReleaseInvoker 更新指定模板实例

func (*CceClient) UpgradeAutopilotCluster added in v0.1.106

UpgradeAutopilotCluster 集群升级

集群升级。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpgradeAutopilotClusterInvoker added in v0.1.106

func (c *CceClient) UpgradeAutopilotClusterInvoker(request *model.UpgradeAutopilotClusterRequest) *UpgradeAutopilotClusterInvoker

UpgradeAutopilotClusterInvoker 集群升级

func (*CceClient) UpgradeAutopilotWorkFlowUpdate added in v0.1.106

UpgradeAutopilotWorkFlowUpdate 更新指定集群升级引导任务状态

该API用于更新指定集群升级引导任务状态,当前仅适用于取消升级流程 调用该API时升级流程引导任务状态不能为进行中(running) 已完成(success) 已取消(cancel),升级子任务状态不能为running(进行中) init(已初始化) pause(任务被暂停) queue(队列中)

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpgradeAutopilotWorkFlowUpdateInvoker added in v0.1.106

func (c *CceClient) UpgradeAutopilotWorkFlowUpdateInvoker(request *model.UpgradeAutopilotWorkFlowUpdateRequest) *UpgradeAutopilotWorkFlowUpdateInvoker

UpgradeAutopilotWorkFlowUpdateInvoker 更新指定集群升级引导任务状态

func (*CceClient) UpgradeCluster added in v0.1.17

func (c *CceClient) UpgradeCluster(request *model.UpgradeClusterRequest) (*model.UpgradeClusterResponse, error)

UpgradeCluster 集群升级

集群升级。 > - 集群升级涉及多维度的组件升级操作,强烈建议统一通过CCE控制台执行交互式升级,降低集群升级过程的业务意外受损风险; > - 当前集群升级相关接口受限开放。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpgradeClusterInvoker added in v0.1.17

func (c *CceClient) UpgradeClusterInvoker(request *model.UpgradeClusterRequest) *UpgradeClusterInvoker

UpgradeClusterInvoker 集群升级

func (*CceClient) UpgradeNodePool added in v0.1.107

func (c *CceClient) UpgradeNodePool(request *model.UpgradeNodePoolRequest) (*model.UpgradeNodePoolResponse, error)

UpgradeNodePool 节点池升级

该API用于节点池升级。

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpgradeNodePoolInvoker added in v0.1.107

func (c *CceClient) UpgradeNodePoolInvoker(request *model.UpgradeNodePoolRequest) *UpgradeNodePoolInvoker

UpgradeNodePoolInvoker 节点池升级

func (*CceClient) UpgradeWorkFlowUpdate added in v0.1.76

UpgradeWorkFlowUpdate 更新指定集群升级引导任务状态

该API用于更新指定集群升级引导任务状态,当前仅适用于取消升级流程 调用该API时升级流程引导任务状态不能为进行中(running) 已完成(success) 已取消(cancel),升级子任务状态不能为running(进行中) init(已初始化) pause(任务被暂停) queue(队列中)

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UpgradeWorkFlowUpdateInvoker added in v0.1.76

func (c *CceClient) UpgradeWorkFlowUpdateInvoker(request *model.UpgradeWorkFlowUpdateRequest) *UpgradeWorkFlowUpdateInvoker

UpgradeWorkFlowUpdateInvoker 更新指定集群升级引导任务状态

func (*CceClient) UploadAutopilotChart added in v0.1.106

UploadAutopilotChart 上传模板

上传模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UploadAutopilotChartInvoker added in v0.1.106

func (c *CceClient) UploadAutopilotChartInvoker(request *model.UploadAutopilotChartRequest) *UploadAutopilotChartInvoker

UploadAutopilotChartInvoker 上传模板

func (*CceClient) UploadChart added in v0.1.70

func (c *CceClient) UploadChart(request *model.UploadChartRequest) (*model.UploadChartResponse, error)

UploadChart 上传模板

上传模板

Please refer to HUAWEI cloud API Explorer for details.

func (*CceClient) UploadChartInvoker added in v0.1.70

func (c *CceClient) UploadChartInvoker(request *model.UploadChartRequest) *UploadChartInvoker

UploadChartInvoker 上传模板

type ContinueUpgradeClusterTaskInvoker added in v0.1.17

type ContinueUpgradeClusterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ContinueUpgradeClusterTaskInvoker) Invoke added in v0.1.17

type CreateAddonInstanceInvoker added in v0.0.90

type CreateAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAddonInstanceInvoker) Invoke added in v0.0.90

type CreateAutopilotAddonInstanceInvoker added in v0.1.106

type CreateAutopilotAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotAddonInstanceInvoker) Invoke added in v0.1.106

type CreateAutopilotClusterInvoker added in v0.1.106

type CreateAutopilotClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotClusterInvoker) Invoke added in v0.1.106

type CreateAutopilotClusterMasterSnapshotInvoker added in v0.1.106

type CreateAutopilotClusterMasterSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotClusterMasterSnapshotInvoker) Invoke added in v0.1.106

type CreateAutopilotKubernetesClusterCertInvoker added in v0.1.106

type CreateAutopilotKubernetesClusterCertInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotKubernetesClusterCertInvoker) Invoke added in v0.1.106

type CreateAutopilotPostCheckInvoker added in v0.1.106

type CreateAutopilotPostCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotPostCheckInvoker) Invoke added in v0.1.106

type CreateAutopilotPreCheckInvoker added in v0.1.106

type CreateAutopilotPreCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotPreCheckInvoker) Invoke added in v0.1.106

type CreateAutopilotReleaseInvoker added in v0.1.106

type CreateAutopilotReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotReleaseInvoker) Invoke added in v0.1.106

type CreateAutopilotUpgradeWorkFlowInvoker added in v0.1.106

type CreateAutopilotUpgradeWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAutopilotUpgradeWorkFlowInvoker) Invoke added in v0.1.106

type CreateCloudPersistentVolumeClaimsInvoker added in v0.0.90

type CreateCloudPersistentVolumeClaimsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateCloudPersistentVolumeClaimsInvoker) Invoke added in v0.0.90

type CreateClusterInvoker added in v0.0.90

type CreateClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateClusterInvoker) Invoke added in v0.0.90

type CreateClusterMasterSnapshotInvoker added in v0.1.76

type CreateClusterMasterSnapshotInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateClusterMasterSnapshotInvoker) Invoke added in v0.1.76

type CreateKubernetesClusterCertInvoker added in v0.0.90

type CreateKubernetesClusterCertInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateKubernetesClusterCertInvoker) Invoke added in v0.0.90

type CreateNodeInvoker added in v0.0.90

type CreateNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNodeInvoker) Invoke added in v0.0.90

type CreateNodePoolInvoker added in v0.0.90

type CreateNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNodePoolInvoker) Invoke added in v0.0.90

type CreatePartitionInvoker added in v0.1.70

type CreatePartitionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePartitionInvoker) Invoke added in v0.1.70

type CreatePostCheckInvoker added in v0.1.76

type CreatePostCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePostCheckInvoker) Invoke added in v0.1.76

type CreatePreCheckInvoker added in v0.1.76

type CreatePreCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePreCheckInvoker) Invoke added in v0.1.76

type CreateReleaseInvoker added in v0.1.70

type CreateReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateReleaseInvoker) Invoke added in v0.1.70

type CreateUpgradeWorkFlowInvoker added in v0.1.76

type CreateUpgradeWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateUpgradeWorkFlowInvoker) Invoke added in v0.1.76

type DeleteAddonInstanceInvoker added in v0.0.90

type DeleteAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAddonInstanceInvoker) Invoke added in v0.0.90

type DeleteAutopilotAddonInstanceInvoker added in v0.1.106

type DeleteAutopilotAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAutopilotAddonInstanceInvoker) Invoke added in v0.1.106

type DeleteAutopilotChartInvoker added in v0.1.106

type DeleteAutopilotChartInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAutopilotChartInvoker) Invoke added in v0.1.106

type DeleteAutopilotClusterInvoker added in v0.1.106

type DeleteAutopilotClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAutopilotClusterInvoker) Invoke added in v0.1.106

type DeleteAutopilotReleaseInvoker added in v0.1.106

type DeleteAutopilotReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAutopilotReleaseInvoker) Invoke added in v0.1.106

type DeleteChartInvoker added in v0.1.70

type DeleteChartInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteChartInvoker) Invoke added in v0.1.70

type DeleteCloudPersistentVolumeClaimsInvoker added in v0.0.90

type DeleteCloudPersistentVolumeClaimsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteCloudPersistentVolumeClaimsInvoker) Invoke added in v0.0.90

type DeleteClusterInvoker added in v0.0.90

type DeleteClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteClusterInvoker) Invoke added in v0.0.90

type DeleteNodeInvoker added in v0.0.90

type DeleteNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNodeInvoker) Invoke added in v0.0.90

type DeleteNodePoolInvoker added in v0.0.90

type DeleteNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteNodePoolInvoker) Invoke added in v0.0.90

type DeleteReleaseInvoker added in v0.1.70

type DeleteReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteReleaseInvoker) Invoke added in v0.1.70

type DownloadAutopilotChartInvoker added in v0.1.106

type DownloadAutopilotChartInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadAutopilotChartInvoker) Invoke added in v0.1.106

type DownloadChartInvoker added in v0.1.70

type DownloadChartInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadChartInvoker) Invoke added in v0.1.70

type HibernateClusterInvoker added in v0.0.90

type HibernateClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*HibernateClusterInvoker) Invoke added in v0.0.90

type ListAddonInstancesInvoker added in v0.0.90

type ListAddonInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddonInstancesInvoker) Invoke added in v0.0.90

type ListAddonTemplatesInvoker added in v0.0.90

type ListAddonTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAddonTemplatesInvoker) Invoke added in v0.0.90

type ListAutopilotAddonInstancesInvoker added in v0.1.106

type ListAutopilotAddonInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotAddonInstancesInvoker) Invoke added in v0.1.106

type ListAutopilotAddonTemplatesInvoker added in v0.1.106

type ListAutopilotAddonTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotAddonTemplatesInvoker) Invoke added in v0.1.106

type ListAutopilotChartsInvoker added in v0.1.106

type ListAutopilotChartsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotChartsInvoker) Invoke added in v0.1.106

type ListAutopilotClusterMasterSnapshotTasksInvoker added in v0.1.106

type ListAutopilotClusterMasterSnapshotTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotClusterMasterSnapshotTasksInvoker) Invoke added in v0.1.106

type ListAutopilotClusterUpgradeFeatureGatesInvoker added in v0.1.106

type ListAutopilotClusterUpgradeFeatureGatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotClusterUpgradeFeatureGatesInvoker) Invoke added in v0.1.106

type ListAutopilotClusterUpgradePathsInvoker added in v0.1.106

type ListAutopilotClusterUpgradePathsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotClusterUpgradePathsInvoker) Invoke added in v0.1.106

type ListAutopilotClustersInvoker added in v0.1.106

type ListAutopilotClustersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotClustersInvoker) Invoke added in v0.1.106

type ListAutopilotPreCheckTasksInvoker added in v0.1.106

type ListAutopilotPreCheckTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotPreCheckTasksInvoker) Invoke added in v0.1.106

type ListAutopilotReleasesInvoker added in v0.1.106

type ListAutopilotReleasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotReleasesInvoker) Invoke added in v0.1.106

type ListAutopilotUpgradeClusterTasksInvoker added in v0.1.106

type ListAutopilotUpgradeClusterTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotUpgradeClusterTasksInvoker) Invoke added in v0.1.106

type ListAutopilotUpgradeWorkFlowsInvoker added in v0.1.106

type ListAutopilotUpgradeWorkFlowsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutopilotUpgradeWorkFlowsInvoker) Invoke added in v0.1.106

type ListChartsInvoker added in v0.1.70

type ListChartsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListChartsInvoker) Invoke added in v0.1.70

type ListClusterMasterSnapshotTasksInvoker added in v0.1.76

type ListClusterMasterSnapshotTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterMasterSnapshotTasksInvoker) Invoke added in v0.1.76

type ListClusterUpgradeFeatureGatesInvoker added in v0.1.76

type ListClusterUpgradeFeatureGatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterUpgradeFeatureGatesInvoker) Invoke added in v0.1.76

type ListClusterUpgradePathsInvoker added in v0.1.76

type ListClusterUpgradePathsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClusterUpgradePathsInvoker) Invoke added in v0.1.76

type ListClustersInvoker added in v0.0.90

type ListClustersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListClustersInvoker) Invoke added in v0.0.90

type ListNodePoolsInvoker added in v0.0.90

type ListNodePoolsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNodePoolsInvoker) Invoke added in v0.0.90

type ListNodesInvoker added in v0.0.90

type ListNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListNodesInvoker) Invoke added in v0.0.90

type ListPartitionsInvoker added in v0.1.70

type ListPartitionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPartitionsInvoker) Invoke added in v0.1.70

type ListPreCheckTasksInvoker added in v0.1.76

type ListPreCheckTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPreCheckTasksInvoker) Invoke added in v0.1.76

type ListReleasesInvoker added in v0.1.70

type ListReleasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListReleasesInvoker) Invoke added in v0.1.70

type ListUpgradeClusterTasksInvoker added in v0.1.76

type ListUpgradeClusterTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUpgradeClusterTasksInvoker) Invoke added in v0.1.76

type ListUpgradeWorkFlowsInvoker added in v0.1.76

type ListUpgradeWorkFlowsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUpgradeWorkFlowsInvoker) Invoke added in v0.1.76

type MigrateNodeInvoker added in v0.0.90

type MigrateNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*MigrateNodeInvoker) Invoke added in v0.0.90

type PauseUpgradeClusterTaskInvoker added in v0.1.17

type PauseUpgradeClusterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*PauseUpgradeClusterTaskInvoker) Invoke added in v0.1.17

type RemoveNodeInvoker added in v0.0.90

type RemoveNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*RemoveNodeInvoker) Invoke added in v0.0.90

type ResetNodeInvoker added in v0.0.90

type ResetNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ResetNodeInvoker) Invoke added in v0.0.90

type ResizeClusterInvoker added in v0.1.57

type ResizeClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ResizeClusterInvoker) Invoke added in v0.1.57

type RetryAutopilotUpgradeClusterTaskInvoker added in v0.1.106

type RetryAutopilotUpgradeClusterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*RetryAutopilotUpgradeClusterTaskInvoker) Invoke added in v0.1.106

type RetryUpgradeClusterTaskInvoker added in v0.1.17

type RetryUpgradeClusterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*RetryUpgradeClusterTaskInvoker) Invoke added in v0.1.17

type RevokeKubernetesClusterCertInvoker added in v0.1.113

type RevokeKubernetesClusterCertInvoker struct {
	*invoker.BaseInvoker
}

func (*RevokeKubernetesClusterCertInvoker) Invoke added in v0.1.113

type RollbackAddonInstanceInvoker added in v0.1.57

type RollbackAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RollbackAddonInstanceInvoker) Invoke added in v0.1.57

type RollbackAutopilotAddonInstanceInvoker added in v0.1.106

type RollbackAutopilotAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RollbackAutopilotAddonInstanceInvoker) Invoke added in v0.1.106

type ScaleNodePoolInvoker added in v0.1.105

type ScaleNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*ScaleNodePoolInvoker) Invoke added in v0.1.105

type ShowAddonInstanceInvoker added in v0.0.90

type ShowAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAddonInstanceInvoker) Invoke added in v0.0.90

type ShowAutopilotAddonInstanceInvoker added in v0.1.106

type ShowAutopilotAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotAddonInstanceInvoker) Invoke added in v0.1.106

type ShowAutopilotChartInvoker added in v0.1.106

type ShowAutopilotChartInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotChartInvoker) Invoke added in v0.1.106

type ShowAutopilotChartValuesInvoker added in v0.1.106

type ShowAutopilotChartValuesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotChartValuesInvoker) Invoke added in v0.1.106

type ShowAutopilotClusterEndpointsInvoker added in v0.1.106

type ShowAutopilotClusterEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotClusterEndpointsInvoker) Invoke added in v0.1.106

type ShowAutopilotClusterInvoker added in v0.1.106

type ShowAutopilotClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotClusterInvoker) Invoke added in v0.1.106

type ShowAutopilotClusterUpgradeInfoInvoker added in v0.1.106

type ShowAutopilotClusterUpgradeInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotClusterUpgradeInfoInvoker) Invoke added in v0.1.106

type ShowAutopilotJobInvoker added in v0.1.106

type ShowAutopilotJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotJobInvoker) Invoke added in v0.1.106

type ShowAutopilotPreCheckInvoker added in v0.1.106

type ShowAutopilotPreCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotPreCheckInvoker) Invoke added in v0.1.106

type ShowAutopilotQuotasInvoker added in v0.1.106

type ShowAutopilotQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotQuotasInvoker) Invoke added in v0.1.106

type ShowAutopilotReleaseHistoryInvoker added in v0.1.106

type ShowAutopilotReleaseHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotReleaseHistoryInvoker) Invoke added in v0.1.106

type ShowAutopilotReleaseInvoker added in v0.1.106

type ShowAutopilotReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotReleaseInvoker) Invoke added in v0.1.106

type ShowAutopilotUpgradeClusterTaskInvoker added in v0.1.106

type ShowAutopilotUpgradeClusterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotUpgradeClusterTaskInvoker) Invoke added in v0.1.106

type ShowAutopilotUpgradeWorkFlowInvoker added in v0.1.106

type ShowAutopilotUpgradeWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotUpgradeWorkFlowInvoker) Invoke added in v0.1.106

type ShowAutopilotUserChartsQuotasInvoker added in v0.1.106

type ShowAutopilotUserChartsQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAutopilotUserChartsQuotasInvoker) Invoke added in v0.1.106

type ShowChartInvoker added in v0.1.70

type ShowChartInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowChartInvoker) Invoke added in v0.1.70

type ShowChartValuesInvoker added in v0.1.70

type ShowChartValuesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowChartValuesInvoker) Invoke added in v0.1.70

type ShowClusterConfigInvoker added in v0.1.70

type ShowClusterConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterConfigInvoker) Invoke added in v0.1.70

type ShowClusterConfigurationDetailsInvoker added in v0.1.70

type ShowClusterConfigurationDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterConfigurationDetailsInvoker) Invoke added in v0.1.70

type ShowClusterEndpointsInvoker added in v0.0.97

type ShowClusterEndpointsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterEndpointsInvoker) Invoke added in v0.0.97

type ShowClusterInvoker added in v0.0.90

type ShowClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterInvoker) Invoke added in v0.0.90

type ShowClusterSupportConfigurationInvoker added in v0.1.107

type ShowClusterSupportConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterSupportConfigurationInvoker) Invoke added in v0.1.107

type ShowClusterUpgradeInfoInvoker added in v0.1.76

type ShowClusterUpgradeInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowClusterUpgradeInfoInvoker) Invoke added in v0.1.76

type ShowJobInvoker added in v0.0.90

type ShowJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowJobInvoker) Invoke added in v0.0.90

func (i *ShowJobInvoker) Invoke() (*model.ShowJobResponse, error)

type ShowNodeInvoker added in v0.0.90

type ShowNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodeInvoker) Invoke added in v0.0.90

func (i *ShowNodeInvoker) Invoke() (*model.ShowNodeResponse, error)

type ShowNodePoolConfigurationDetailsInvoker added in v0.1.87

type ShowNodePoolConfigurationDetailsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodePoolConfigurationDetailsInvoker) Invoke added in v0.1.87

type ShowNodePoolConfigurationsInvoker added in v0.1.70

type ShowNodePoolConfigurationsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodePoolConfigurationsInvoker) Invoke added in v0.1.70

type ShowNodePoolInvoker added in v0.0.90

type ShowNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowNodePoolInvoker) Invoke added in v0.0.90

type ShowPartitionInvoker added in v0.1.70

type ShowPartitionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPartitionInvoker) Invoke added in v0.1.70

type ShowPreCheckInvoker added in v0.1.76

type ShowPreCheckInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPreCheckInvoker) Invoke added in v0.1.76

type ShowQuotasInvoker added in v0.0.90

type ShowQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowQuotasInvoker) Invoke added in v0.0.90

type ShowReleaseHistoryInvoker added in v0.1.70

type ShowReleaseHistoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReleaseHistoryInvoker) Invoke added in v0.1.70

type ShowReleaseInvoker added in v0.1.70

type ShowReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReleaseInvoker) Invoke added in v0.1.70

type ShowUpgradeClusterTaskInvoker added in v0.1.17

type ShowUpgradeClusterTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUpgradeClusterTaskInvoker) Invoke added in v0.1.17

type ShowUpgradeWorkFlowInvoker added in v0.1.76

type ShowUpgradeWorkFlowInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUpgradeWorkFlowInvoker) Invoke added in v0.1.76

type ShowUserChartsQuotasInvoker added in v0.1.70

type ShowUserChartsQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowUserChartsQuotasInvoker) Invoke added in v0.1.70

type ShowVersionInvoker added in v0.0.97

type ShowVersionInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVersionInvoker) Invoke added in v0.0.97

type SyncNodeInvoker added in v0.1.111

type SyncNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*SyncNodeInvoker) Invoke added in v0.1.111

func (i *SyncNodeInvoker) Invoke() (*model.SyncNodeResponse, error)

type SyncNodePoolInvoker added in v0.1.107

type SyncNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*SyncNodePoolInvoker) Invoke added in v0.1.107

type UpdateAddonInstanceInvoker added in v0.0.90

type UpdateAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAddonInstanceInvoker) Invoke added in v0.0.90

type UpdateAutopilotAddonInstanceInvoker added in v0.1.106

type UpdateAutopilotAddonInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAutopilotAddonInstanceInvoker) Invoke added in v0.1.106

type UpdateAutopilotChartInvoker added in v0.1.106

type UpdateAutopilotChartInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAutopilotChartInvoker) Invoke added in v0.1.106

type UpdateAutopilotClusterEipInvoker added in v0.1.107

type UpdateAutopilotClusterEipInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAutopilotClusterEipInvoker) Invoke added in v0.1.107

type UpdateAutopilotClusterInvoker added in v0.1.106

type UpdateAutopilotClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAutopilotClusterInvoker) Invoke added in v0.1.106

type UpdateAutopilotReleaseInvoker added in v0.1.106

type UpdateAutopilotReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAutopilotReleaseInvoker) Invoke added in v0.1.106

type UpdateChartInvoker added in v0.1.70

type UpdateChartInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateChartInvoker) Invoke added in v0.1.70

type UpdateClusterEipInvoker added in v0.0.97

type UpdateClusterEipInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClusterEipInvoker) Invoke added in v0.0.97

type UpdateClusterInvoker added in v0.0.90

type UpdateClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClusterInvoker) Invoke added in v0.0.90

type UpdateClusterLogConfigInvoker added in v0.1.70

type UpdateClusterLogConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateClusterLogConfigInvoker) Invoke added in v0.1.70

type UpdateNodeInvoker added in v0.0.90

type UpdateNodeInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodeInvoker) Invoke added in v0.0.90

type UpdateNodePoolConfigurationInvoker added in v0.1.70

type UpdateNodePoolConfigurationInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodePoolConfigurationInvoker) Invoke added in v0.1.70

type UpdateNodePoolInvoker added in v0.0.90

type UpdateNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateNodePoolInvoker) Invoke added in v0.0.90

type UpdatePartitionInvoker added in v0.1.70

type UpdatePartitionInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdatePartitionInvoker) Invoke added in v0.1.70

type UpdateReleaseInvoker added in v0.1.70

type UpdateReleaseInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateReleaseInvoker) Invoke added in v0.1.70

type UpgradeAutopilotClusterInvoker added in v0.1.106

type UpgradeAutopilotClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeAutopilotClusterInvoker) Invoke added in v0.1.106

type UpgradeAutopilotWorkFlowUpdateInvoker added in v0.1.106

type UpgradeAutopilotWorkFlowUpdateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeAutopilotWorkFlowUpdateInvoker) Invoke added in v0.1.106

type UpgradeClusterInvoker added in v0.1.17

type UpgradeClusterInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeClusterInvoker) Invoke added in v0.1.17

type UpgradeNodePoolInvoker added in v0.1.107

type UpgradeNodePoolInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeNodePoolInvoker) Invoke added in v0.1.107

type UpgradeWorkFlowUpdateInvoker added in v0.1.76

type UpgradeWorkFlowUpdateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpgradeWorkFlowUpdateInvoker) Invoke added in v0.1.76

type UploadAutopilotChartInvoker added in v0.1.106

type UploadAutopilotChartInvoker struct {
	*invoker.BaseInvoker
}

func (*UploadAutopilotChartInvoker) Invoke added in v0.1.106

type UploadChartInvoker added in v0.1.70

type UploadChartInvoker struct {
	*invoker.BaseInvoker
}

func (*UploadChartInvoker) Invoke added in v0.1.70

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL