Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AttachInstancesRequest
- type AttachInstancesResponse
- type CancelClusterUpgradeRequest
- type CancelClusterUpgradeResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AttachInstances(request *AttachInstancesRequest) (response *AttachInstancesResponse, err error)
- func (client *Client) AttachInstancesWithCallback(request *AttachInstancesRequest, ...) <-chan int
- func (client *Client) AttachInstancesWithChan(request *AttachInstancesRequest) (<-chan *AttachInstancesResponse, <-chan error)
- func (client *Client) CancelClusterUpgrade(request *CancelClusterUpgradeRequest) (response *CancelClusterUpgradeResponse, err error)
- func (client *Client) CancelClusterUpgradeWithCallback(request *CancelClusterUpgradeRequest, ...) <-chan int
- func (client *Client) CancelClusterUpgradeWithChan(request *CancelClusterUpgradeRequest) (<-chan *CancelClusterUpgradeResponse, <-chan error)
- func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
- func (client *Client) CreateClusterNodePool(request *CreateClusterNodePoolRequest) (response *CreateClusterNodePoolResponse, err error)
- func (client *Client) CreateClusterNodePoolWithCallback(request *CreateClusterNodePoolRequest, ...) <-chan int
- func (client *Client) CreateClusterNodePoolWithChan(request *CreateClusterNodePoolRequest) (<-chan *CreateClusterNodePoolResponse, <-chan error)
- func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, ...) <-chan int
- func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)
- func (client *Client) CreateKubernetesTrigger(request *CreateKubernetesTriggerRequest) (response *CreateKubernetesTriggerResponse, err error)
- func (client *Client) CreateKubernetesTriggerWithCallback(request *CreateKubernetesTriggerRequest, ...) <-chan int
- func (client *Client) CreateKubernetesTriggerWithChan(request *CreateKubernetesTriggerRequest) (<-chan *CreateKubernetesTriggerResponse, <-chan error)
- func (client *Client) CreateTemplate(request *CreateTemplateRequest) (response *CreateTemplateResponse, err error)
- func (client *Client) CreateTemplateWithCallback(request *CreateTemplateRequest, ...) <-chan int
- func (client *Client) CreateTemplateWithChan(request *CreateTemplateRequest) (<-chan *CreateTemplateResponse, <-chan error)
- func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
- func (client *Client) DeleteClusterNodepool(request *DeleteClusterNodepoolRequest) (response *DeleteClusterNodepoolResponse, err error)
- func (client *Client) DeleteClusterNodepoolWithCallback(request *DeleteClusterNodepoolRequest, ...) <-chan int
- func (client *Client) DeleteClusterNodepoolWithChan(request *DeleteClusterNodepoolRequest) (<-chan *DeleteClusterNodepoolResponse, <-chan error)
- func (client *Client) DeleteClusterNodes(request *DeleteClusterNodesRequest) (response *DeleteClusterNodesResponse, err error)
- func (client *Client) DeleteClusterNodesWithCallback(request *DeleteClusterNodesRequest, ...) <-chan int
- func (client *Client) DeleteClusterNodesWithChan(request *DeleteClusterNodesRequest) (<-chan *DeleteClusterNodesResponse, <-chan error)
- func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, ...) <-chan int
- func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)
- func (client *Client) DeleteKubernetesTrigger(request *DeleteKubernetesTriggerRequest) (response *DeleteKubernetesTriggerResponse, err error)
- func (client *Client) DeleteKubernetesTriggerWithCallback(request *DeleteKubernetesTriggerRequest, ...) <-chan int
- func (client *Client) DeleteKubernetesTriggerWithChan(request *DeleteKubernetesTriggerRequest) (<-chan *DeleteKubernetesTriggerResponse, <-chan error)
- func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)
- func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, ...) <-chan int
- func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)
- func (client *Client) DescribeAddons(request *DescribeAddonsRequest) (response *DescribeAddonsResponse, err error)
- func (client *Client) DescribeAddonsWithCallback(request *DescribeAddonsRequest, ...) <-chan int
- func (client *Client) DescribeAddonsWithChan(request *DescribeAddonsRequest) (<-chan *DescribeAddonsResponse, <-chan error)
- func (client *Client) DescribeClusterAddonsUpgradeStatus(request *DescribeClusterAddonsUpgradeStatusRequest) (response *DescribeClusterAddonsUpgradeStatusResponse, err error)
- func (client *Client) DescribeClusterAddonsUpgradeStatusWithCallback(request *DescribeClusterAddonsUpgradeStatusRequest, ...) <-chan int
- func (client *Client) DescribeClusterAddonsUpgradeStatusWithChan(request *DescribeClusterAddonsUpgradeStatusRequest) (<-chan *DescribeClusterAddonsUpgradeStatusResponse, <-chan error)
- func (client *Client) DescribeClusterAddonsVersion(request *DescribeClusterAddonsVersionRequest) (response *DescribeClusterAddonsVersionResponse, err error)
- func (client *Client) DescribeClusterAddonsVersionWithCallback(request *DescribeClusterAddonsVersionRequest, ...) <-chan int
- func (client *Client) DescribeClusterAddonsVersionWithChan(request *DescribeClusterAddonsVersionRequest) (<-chan *DescribeClusterAddonsVersionResponse, <-chan error)
- func (client *Client) DescribeClusterAttachScripts(request *DescribeClusterAttachScriptsRequest) (response *DescribeClusterAttachScriptsResponse, err error)
- func (client *Client) DescribeClusterAttachScriptsWithCallback(request *DescribeClusterAttachScriptsRequest, ...) <-chan int
- func (client *Client) DescribeClusterAttachScriptsWithChan(request *DescribeClusterAttachScriptsRequest) (<-chan *DescribeClusterAttachScriptsResponse, <-chan error)
- func (client *Client) DescribeClusterDetail(request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error)
- func (client *Client) DescribeClusterDetailWithCallback(request *DescribeClusterDetailRequest, ...) <-chan int
- func (client *Client) DescribeClusterDetailWithChan(request *DescribeClusterDetailRequest) (<-chan *DescribeClusterDetailResponse, <-chan error)
- func (client *Client) DescribeClusterLogs(request *DescribeClusterLogsRequest) (response *DescribeClusterLogsResponse, err error)
- func (client *Client) DescribeClusterLogsWithCallback(request *DescribeClusterLogsRequest, ...) <-chan int
- func (client *Client) DescribeClusterLogsWithChan(request *DescribeClusterLogsRequest) (<-chan *DescribeClusterLogsResponse, <-chan error)
- func (client *Client) DescribeClusterNodePoolDetail(request *DescribeClusterNodePoolDetailRequest) (response *DescribeClusterNodePoolDetailResponse, err error)
- func (client *Client) DescribeClusterNodePoolDetailWithCallback(request *DescribeClusterNodePoolDetailRequest, ...) <-chan int
- func (client *Client) DescribeClusterNodePoolDetailWithChan(request *DescribeClusterNodePoolDetailRequest) (<-chan *DescribeClusterNodePoolDetailResponse, <-chan error)
- func (client *Client) DescribeClusterNodePools(request *DescribeClusterNodePoolsRequest) (response *DescribeClusterNodePoolsResponse, err error)
- func (client *Client) DescribeClusterNodePoolsWithCallback(request *DescribeClusterNodePoolsRequest, ...) <-chan int
- func (client *Client) DescribeClusterNodePoolsWithChan(request *DescribeClusterNodePoolsRequest) (<-chan *DescribeClusterNodePoolsResponse, <-chan error)
- func (client *Client) DescribeClusterNodes(request *DescribeClusterNodesRequest) (response *DescribeClusterNodesResponse, err error)
- func (client *Client) DescribeClusterNodesWithCallback(request *DescribeClusterNodesRequest, ...) <-chan int
- func (client *Client) DescribeClusterNodesWithChan(request *DescribeClusterNodesRequest) (<-chan *DescribeClusterNodesResponse, <-chan error)
- func (client *Client) DescribeClusterResources(request *DescribeClusterResourcesRequest) (response *DescribeClusterResourcesResponse, err error)
- func (client *Client) DescribeClusterResourcesWithCallback(request *DescribeClusterResourcesRequest, ...) <-chan int
- func (client *Client) DescribeClusterResourcesWithChan(request *DescribeClusterResourcesRequest) (<-chan *DescribeClusterResourcesResponse, <-chan error)
- func (client *Client) DescribeClusterUserKubeconfig(request *DescribeClusterUserKubeconfigRequest) (response *DescribeClusterUserKubeconfigResponse, err error)
- func (client *Client) DescribeClusterUserKubeconfigWithCallback(request *DescribeClusterUserKubeconfigRequest, ...) <-chan int
- func (client *Client) DescribeClusterUserKubeconfigWithChan(request *DescribeClusterUserKubeconfigRequest) (<-chan *DescribeClusterUserKubeconfigResponse, <-chan error)
- func (client *Client) DescribeClustersV1(request *DescribeClustersV1Request) (response *DescribeClustersV1Response, err error)
- func (client *Client) DescribeClustersV1WithCallback(request *DescribeClustersV1Request, ...) <-chan int
- func (client *Client) DescribeClustersV1WithChan(request *DescribeClustersV1Request) (<-chan *DescribeClustersV1Response, <-chan error)
- func (client *Client) DescribeExternalAgent(request *DescribeExternalAgentRequest) (response *DescribeExternalAgentResponse, err error)
- func (client *Client) DescribeExternalAgentWithCallback(request *DescribeExternalAgentRequest, ...) <-chan int
- func (client *Client) DescribeExternalAgentWithChan(request *DescribeExternalAgentRequest) (<-chan *DescribeExternalAgentResponse, <-chan error)
- func (client *Client) DescribeKubernetesVersionMetadata(request *DescribeKubernetesVersionMetadataRequest) (response *DescribeKubernetesVersionMetadataResponse, err error)
- func (client *Client) DescribeKubernetesVersionMetadataWithCallback(request *DescribeKubernetesVersionMetadataRequest, ...) <-chan int
- func (client *Client) DescribeKubernetesVersionMetadataWithChan(request *DescribeKubernetesVersionMetadataRequest) (<-chan *DescribeKubernetesVersionMetadataResponse, <-chan error)
- func (client *Client) DescribeTaskInfo(request *DescribeTaskInfoRequest) (response *DescribeTaskInfoResponse, err error)
- func (client *Client) DescribeTaskInfoWithCallback(request *DescribeTaskInfoRequest, ...) <-chan int
- func (client *Client) DescribeTaskInfoWithChan(request *DescribeTaskInfoRequest) (<-chan *DescribeTaskInfoResponse, <-chan error)
- func (client *Client) DescribeTemplateAttribute(request *DescribeTemplateAttributeRequest) (response *DescribeTemplateAttributeResponse, err error)
- func (client *Client) DescribeTemplateAttributeWithCallback(request *DescribeTemplateAttributeRequest, ...) <-chan int
- func (client *Client) DescribeTemplateAttributeWithChan(request *DescribeTemplateAttributeRequest) (<-chan *DescribeTemplateAttributeResponse, <-chan error)
- func (client *Client) DescribeTemplates(request *DescribeTemplatesRequest) (response *DescribeTemplatesResponse, err error)
- func (client *Client) DescribeTemplatesWithCallback(request *DescribeTemplatesRequest, ...) <-chan int
- func (client *Client) DescribeTemplatesWithChan(request *DescribeTemplatesRequest) (<-chan *DescribeTemplatesResponse, <-chan error)
- func (client *Client) DescribeUserQuota(request *DescribeUserQuotaRequest) (response *DescribeUserQuotaResponse, err error)
- func (client *Client) DescribeUserQuotaWithCallback(request *DescribeUserQuotaRequest, ...) <-chan int
- func (client *Client) DescribeUserQuotaWithChan(request *DescribeUserQuotaRequest) (<-chan *DescribeUserQuotaResponse, <-chan error)
- func (client *Client) GetKubernetesTrigger(request *GetKubernetesTriggerRequest) (response *GetKubernetesTriggerResponse, err error)
- func (client *Client) GetKubernetesTriggerWithCallback(request *GetKubernetesTriggerRequest, ...) <-chan int
- func (client *Client) GetKubernetesTriggerWithChan(request *GetKubernetesTriggerRequest) (<-chan *GetKubernetesTriggerResponse, <-chan error)
- func (client *Client) GetUpgradeStatus(request *GetUpgradeStatusRequest) (response *GetUpgradeStatusResponse, err error)
- func (client *Client) GetUpgradeStatusWithCallback(request *GetUpgradeStatusRequest, ...) <-chan int
- func (client *Client) GetUpgradeStatusWithChan(request *GetUpgradeStatusRequest) (<-chan *GetUpgradeStatusResponse, <-chan error)
- func (client *Client) InstallClusterAddons(request *InstallClusterAddonsRequest) (response *InstallClusterAddonsResponse, err error)
- func (client *Client) InstallClusterAddonsWithCallback(request *InstallClusterAddonsRequest, ...) <-chan int
- func (client *Client) InstallClusterAddonsWithChan(request *InstallClusterAddonsRequest) (<-chan *InstallClusterAddonsResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ModifyCluster(request *ModifyClusterRequest) (response *ModifyClusterResponse, err error)
- func (client *Client) ModifyClusterConfiguration(request *ModifyClusterConfigurationRequest) (response *ModifyClusterConfigurationResponse, err error)
- func (client *Client) ModifyClusterConfigurationWithCallback(request *ModifyClusterConfigurationRequest, ...) <-chan int
- func (client *Client) ModifyClusterConfigurationWithChan(request *ModifyClusterConfigurationRequest) (<-chan *ModifyClusterConfigurationResponse, <-chan error)
- func (client *Client) ModifyClusterNodePool(request *ModifyClusterNodePoolRequest) (response *ModifyClusterNodePoolResponse, err error)
- func (client *Client) ModifyClusterNodePoolWithCallback(request *ModifyClusterNodePoolRequest, ...) <-chan int
- func (client *Client) ModifyClusterNodePoolWithChan(request *ModifyClusterNodePoolRequest) (<-chan *ModifyClusterNodePoolResponse, <-chan error)
- func (client *Client) ModifyClusterTags(request *ModifyClusterTagsRequest) (response *ModifyClusterTagsResponse, err error)
- func (client *Client) ModifyClusterTagsWithCallback(request *ModifyClusterTagsRequest, ...) <-chan int
- func (client *Client) ModifyClusterTagsWithChan(request *ModifyClusterTagsRequest) (<-chan *ModifyClusterTagsResponse, <-chan error)
- func (client *Client) ModifyClusterWithCallback(request *ModifyClusterRequest, ...) <-chan int
- func (client *Client) ModifyClusterWithChan(request *ModifyClusterRequest) (<-chan *ModifyClusterResponse, <-chan error)
- func (client *Client) OpenAckService(request *OpenAckServiceRequest) (response *OpenAckServiceResponse, err error)
- func (client *Client) OpenAckServiceWithCallback(request *OpenAckServiceRequest, ...) <-chan int
- func (client *Client) OpenAckServiceWithChan(request *OpenAckServiceRequest) (<-chan *OpenAckServiceResponse, <-chan error)
- func (client *Client) PauseClusterUpgrade(request *PauseClusterUpgradeRequest) (response *PauseClusterUpgradeResponse, err error)
- func (client *Client) PauseClusterUpgradeWithCallback(request *PauseClusterUpgradeRequest, ...) <-chan int
- func (client *Client) PauseClusterUpgradeWithChan(request *PauseClusterUpgradeRequest) (<-chan *PauseClusterUpgradeResponse, <-chan error)
- func (client *Client) ResumeUpgradeCluster(request *ResumeUpgradeClusterRequest) (response *ResumeUpgradeClusterResponse, err error)
- func (client *Client) ResumeUpgradeClusterWithCallback(request *ResumeUpgradeClusterRequest, ...) <-chan int
- func (client *Client) ResumeUpgradeClusterWithChan(request *ResumeUpgradeClusterRequest) (<-chan *ResumeUpgradeClusterResponse, <-chan error)
- func (client *Client) ScaleClusterNodePool(request *ScaleClusterNodePoolRequest) (response *ScaleClusterNodePoolResponse, err error)
- func (client *Client) ScaleClusterNodePoolWithCallback(request *ScaleClusterNodePoolRequest, ...) <-chan int
- func (client *Client) ScaleClusterNodePoolWithChan(request *ScaleClusterNodePoolRequest) (<-chan *ScaleClusterNodePoolResponse, <-chan error)
- func (client *Client) ScaleOutCluster(request *ScaleOutClusterRequest) (response *ScaleOutClusterResponse, err error)
- func (client *Client) ScaleOutClusterWithCallback(request *ScaleOutClusterRequest, ...) <-chan int
- func (client *Client) ScaleOutClusterWithChan(request *ScaleOutClusterRequest) (<-chan *ScaleOutClusterResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UnInstallClusterAddons(request *UnInstallClusterAddonsRequest) (response *UnInstallClusterAddonsResponse, err error)
- func (client *Client) UnInstallClusterAddonsWithCallback(request *UnInstallClusterAddonsRequest, ...) <-chan int
- func (client *Client) UnInstallClusterAddonsWithChan(request *UnInstallClusterAddonsRequest) (<-chan *UnInstallClusterAddonsResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (response *UpdateTemplateResponse, err error)
- func (client *Client) UpdateTemplateWithCallback(request *UpdateTemplateRequest, ...) <-chan int
- func (client *Client) UpdateTemplateWithChan(request *UpdateTemplateRequest) (<-chan *UpdateTemplateResponse, <-chan error)
- func (client *Client) UpgradeCluster(request *UpgradeClusterRequest) (response *UpgradeClusterResponse, err error)
- func (client *Client) UpgradeClusterAddons(request *UpgradeClusterAddonsRequest) (response *UpgradeClusterAddonsResponse, err error)
- func (client *Client) UpgradeClusterAddonsWithCallback(request *UpgradeClusterAddonsRequest, ...) <-chan int
- func (client *Client) UpgradeClusterAddonsWithChan(request *UpgradeClusterAddonsRequest) (<-chan *UpgradeClusterAddonsResponse, <-chan error)
- func (client *Client) UpgradeClusterWithCallback(request *UpgradeClusterRequest, ...) <-chan int
- func (client *Client) UpgradeClusterWithChan(request *UpgradeClusterRequest) (<-chan *UpgradeClusterResponse, <-chan error)
- type ComponentGroup
- type ComponentGroups
- type CreateClusterNodePoolRequest
- type CreateClusterNodePoolResponse
- type CreateClusterRequest
- type CreateClusterResponse
- type CreateKubernetesTriggerRequest
- type CreateKubernetesTriggerResponse
- type CreateTemplateRequest
- type CreateTemplateResponse
- type DeleteClusterNodepoolRequest
- type DeleteClusterNodepoolResponse
- type DeleteClusterNodesRequest
- type DeleteClusterNodesResponse
- type DeleteClusterRequest
- type DeleteClusterResponse
- type DeleteKubernetesTriggerRequest
- type DeleteKubernetesTriggerResponse
- type DeleteTemplateRequest
- type DeleteTemplateResponse
- type DescribeAddonsRequest
- type DescribeAddonsResponse
- type DescribeClusterAddonsUpgradeStatusRequest
- type DescribeClusterAddonsUpgradeStatusResponse
- type DescribeClusterAddonsVersionRequest
- type DescribeClusterAddonsVersionResponse
- type DescribeClusterAttachScriptsRequest
- type DescribeClusterAttachScriptsResponse
- type DescribeClusterDetailRequest
- type DescribeClusterDetailResponse
- type DescribeClusterLogsRequest
- type DescribeClusterLogsResponse
- type DescribeClusterNodePoolDetailRequest
- type DescribeClusterNodePoolDetailResponse
- type DescribeClusterNodePoolsRequest
- type DescribeClusterNodePoolsResponse
- type DescribeClusterNodesRequest
- type DescribeClusterNodesResponse
- type DescribeClusterResourcesRequest
- type DescribeClusterResourcesResponse
- type DescribeClusterUserKubeconfigRequest
- type DescribeClusterUserKubeconfigResponse
- type DescribeClustersV1Request
- type DescribeClustersV1Response
- type DescribeExternalAgentRequest
- type DescribeExternalAgentResponse
- type DescribeKubernetesVersionMetadataRequest
- type DescribeKubernetesVersionMetadataResponse
- type DescribeTaskInfoRequest
- type DescribeTaskInfoResponse
- type DescribeTemplateAttributeRequest
- type DescribeTemplateAttributeResponse
- type DescribeTemplatesRequest
- type DescribeTemplatesResponse
- type DescribeUserQuotaRequest
- type DescribeUserQuotaResponse
- type GetKubernetesTriggerRequest
- type GetKubernetesTriggerResponse
- type GetUpgradeStatusRequest
- type GetUpgradeStatusResponse
- type InstallClusterAddonsRequest
- type InstallClusterAddonsResponse
- type Ip_address
- type Item
- type Items
- type List
- type ListItem
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ModifyClusterConfigurationRequest
- type ModifyClusterConfigurationResponse
- type ModifyClusterNodePoolRequest
- type ModifyClusterNodePoolResponse
- type ModifyClusterRequest
- type ModifyClusterResponse
- type ModifyClusterTagsRequest
- type ModifyClusterTagsResponse
- type Node
- type Nodes
- type OpenAckServiceRequest
- type OpenAckServiceResponse
- type Page
- type Page_info
- type PauseClusterUpgradeRequest
- type PauseClusterUpgradeResponse
- type ResumeUpgradeClusterRequest
- type ResumeUpgradeClusterResponse
- type ScaleClusterNodePoolRequest
- type ScaleClusterNodePoolResponse
- type ScaleOutClusterRequest
- type ScaleOutClusterResponse
- type TagResourceItem
- type TagResourcesRequest
- type TagResourcesResponse
- type Tag_resource
- type Tag_resources
- type Task
- type Task_result
- type Template
- type Templates
- type UnInstallClusterAddonsRequest
- type UnInstallClusterAddonsResponse
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateTemplateRequest
- type UpdateTemplateResponse
- type UpgradeClusterAddonsRequest
- type UpgradeClusterAddonsResponse
- type UpgradeClusterRequest
- type UpgradeClusterResponse
- type Upgrade_task
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.269
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.269
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.269
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.269
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AttachInstancesRequest ¶
type AttachInstancesRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
AttachInstancesRequest is the request struct for api AttachInstances
func CreateAttachInstancesRequest ¶
func CreateAttachInstancesRequest() (request *AttachInstancesRequest)
CreateAttachInstancesRequest creates a request to invoke AttachInstances API
type AttachInstancesResponse ¶
type AttachInstancesResponse struct { *responses.BaseResponse TaskId string `json:"task_id" xml:"task_id"` List []ListItem `json:"list" xml:"list"` }
AttachInstancesResponse is the response struct for api AttachInstances
func CreateAttachInstancesResponse ¶
func CreateAttachInstancesResponse() (response *AttachInstancesResponse)
CreateAttachInstancesResponse creates a response to parse from AttachInstances response
type CancelClusterUpgradeRequest ¶ added in v1.61.269
type CancelClusterUpgradeRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
CancelClusterUpgradeRequest is the request struct for api CancelClusterUpgrade
func CreateCancelClusterUpgradeRequest ¶ added in v1.61.269
func CreateCancelClusterUpgradeRequest() (request *CancelClusterUpgradeRequest)
CreateCancelClusterUpgradeRequest creates a request to invoke CancelClusterUpgrade API
type CancelClusterUpgradeResponse ¶ added in v1.61.269
type CancelClusterUpgradeResponse struct {
*responses.BaseResponse
}
CancelClusterUpgradeResponse is the response struct for api CancelClusterUpgrade
func CreateCancelClusterUpgradeResponse ¶ added in v1.61.269
func CreateCancelClusterUpgradeResponse() (response *CancelClusterUpgradeResponse)
CreateCancelClusterUpgradeResponse creates a response to parse from CancelClusterUpgrade response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AttachInstances ¶
func (client *Client) AttachInstances(request *AttachInstancesRequest) (response *AttachInstancesResponse, err error)
AttachInstances invokes the cs.AttachInstances API synchronously
func (*Client) AttachInstancesWithCallback ¶
func (client *Client) AttachInstancesWithCallback(request *AttachInstancesRequest, callback func(response *AttachInstancesResponse, err error)) <-chan int
AttachInstancesWithCallback invokes the cs.AttachInstances API asynchronously
func (*Client) AttachInstancesWithChan ¶
func (client *Client) AttachInstancesWithChan(request *AttachInstancesRequest) (<-chan *AttachInstancesResponse, <-chan error)
AttachInstancesWithChan invokes the cs.AttachInstances API asynchronously
func (*Client) CancelClusterUpgrade ¶ added in v1.61.269
func (client *Client) CancelClusterUpgrade(request *CancelClusterUpgradeRequest) (response *CancelClusterUpgradeResponse, err error)
CancelClusterUpgrade invokes the cs.CancelClusterUpgrade API synchronously
func (*Client) CancelClusterUpgradeWithCallback ¶ added in v1.61.269
func (client *Client) CancelClusterUpgradeWithCallback(request *CancelClusterUpgradeRequest, callback func(response *CancelClusterUpgradeResponse, err error)) <-chan int
CancelClusterUpgradeWithCallback invokes the cs.CancelClusterUpgrade API asynchronously
func (*Client) CancelClusterUpgradeWithChan ¶ added in v1.61.269
func (client *Client) CancelClusterUpgradeWithChan(request *CancelClusterUpgradeRequest) (<-chan *CancelClusterUpgradeResponse, <-chan error)
CancelClusterUpgradeWithChan invokes the cs.CancelClusterUpgrade API asynchronously
func (*Client) CreateCluster ¶
func (client *Client) CreateCluster(request *CreateClusterRequest) (response *CreateClusterResponse, err error)
CreateCluster invokes the cs.CreateCluster API synchronously
func (*Client) CreateClusterNodePool ¶ added in v1.61.879
func (client *Client) CreateClusterNodePool(request *CreateClusterNodePoolRequest) (response *CreateClusterNodePoolResponse, err error)
CreateClusterNodePool invokes the cs.CreateClusterNodePool API synchronously
func (*Client) CreateClusterNodePoolWithCallback ¶ added in v1.61.879
func (client *Client) CreateClusterNodePoolWithCallback(request *CreateClusterNodePoolRequest, callback func(response *CreateClusterNodePoolResponse, err error)) <-chan int
CreateClusterNodePoolWithCallback invokes the cs.CreateClusterNodePool API asynchronously
func (*Client) CreateClusterNodePoolWithChan ¶ added in v1.61.879
func (client *Client) CreateClusterNodePoolWithChan(request *CreateClusterNodePoolRequest) (<-chan *CreateClusterNodePoolResponse, <-chan error)
CreateClusterNodePoolWithChan invokes the cs.CreateClusterNodePool API asynchronously
func (*Client) CreateClusterWithCallback ¶
func (client *Client) CreateClusterWithCallback(request *CreateClusterRequest, callback func(response *CreateClusterResponse, err error)) <-chan int
CreateClusterWithCallback invokes the cs.CreateCluster API asynchronously
func (*Client) CreateClusterWithChan ¶
func (client *Client) CreateClusterWithChan(request *CreateClusterRequest) (<-chan *CreateClusterResponse, <-chan error)
CreateClusterWithChan invokes the cs.CreateCluster API asynchronously
func (*Client) CreateKubernetesTrigger ¶ added in v1.61.518
func (client *Client) CreateKubernetesTrigger(request *CreateKubernetesTriggerRequest) (response *CreateKubernetesTriggerResponse, err error)
CreateKubernetesTrigger invokes the cs.CreateKubernetesTrigger API synchronously
func (*Client) CreateKubernetesTriggerWithCallback ¶ added in v1.61.518
func (client *Client) CreateKubernetesTriggerWithCallback(request *CreateKubernetesTriggerRequest, callback func(response *CreateKubernetesTriggerResponse, err error)) <-chan int
CreateKubernetesTriggerWithCallback invokes the cs.CreateKubernetesTrigger API asynchronously
func (*Client) CreateKubernetesTriggerWithChan ¶ added in v1.61.518
func (client *Client) CreateKubernetesTriggerWithChan(request *CreateKubernetesTriggerRequest) (<-chan *CreateKubernetesTriggerResponse, <-chan error)
CreateKubernetesTriggerWithChan invokes the cs.CreateKubernetesTrigger API asynchronously
func (*Client) CreateTemplate ¶ added in v1.61.269
func (client *Client) CreateTemplate(request *CreateTemplateRequest) (response *CreateTemplateResponse, err error)
CreateTemplate invokes the cs.CreateTemplate API synchronously
func (*Client) CreateTemplateWithCallback ¶ added in v1.61.269
func (client *Client) CreateTemplateWithCallback(request *CreateTemplateRequest, callback func(response *CreateTemplateResponse, err error)) <-chan int
CreateTemplateWithCallback invokes the cs.CreateTemplate API asynchronously
func (*Client) CreateTemplateWithChan ¶ added in v1.61.269
func (client *Client) CreateTemplateWithChan(request *CreateTemplateRequest) (<-chan *CreateTemplateResponse, <-chan error)
CreateTemplateWithChan invokes the cs.CreateTemplate API asynchronously
func (*Client) DeleteCluster ¶
func (client *Client) DeleteCluster(request *DeleteClusterRequest) (response *DeleteClusterResponse, err error)
DeleteCluster invokes the cs.DeleteCluster API synchronously
func (*Client) DeleteClusterNodepool ¶ added in v1.61.879
func (client *Client) DeleteClusterNodepool(request *DeleteClusterNodepoolRequest) (response *DeleteClusterNodepoolResponse, err error)
DeleteClusterNodepool invokes the cs.DeleteClusterNodepool API synchronously
func (*Client) DeleteClusterNodepoolWithCallback ¶ added in v1.61.879
func (client *Client) DeleteClusterNodepoolWithCallback(request *DeleteClusterNodepoolRequest, callback func(response *DeleteClusterNodepoolResponse, err error)) <-chan int
DeleteClusterNodepoolWithCallback invokes the cs.DeleteClusterNodepool API asynchronously
func (*Client) DeleteClusterNodepoolWithChan ¶ added in v1.61.879
func (client *Client) DeleteClusterNodepoolWithChan(request *DeleteClusterNodepoolRequest) (<-chan *DeleteClusterNodepoolResponse, <-chan error)
DeleteClusterNodepoolWithChan invokes the cs.DeleteClusterNodepool API asynchronously
func (*Client) DeleteClusterNodes ¶
func (client *Client) DeleteClusterNodes(request *DeleteClusterNodesRequest) (response *DeleteClusterNodesResponse, err error)
DeleteClusterNodes invokes the cs.DeleteClusterNodes API synchronously
func (*Client) DeleteClusterNodesWithCallback ¶
func (client *Client) DeleteClusterNodesWithCallback(request *DeleteClusterNodesRequest, callback func(response *DeleteClusterNodesResponse, err error)) <-chan int
DeleteClusterNodesWithCallback invokes the cs.DeleteClusterNodes API asynchronously
func (*Client) DeleteClusterNodesWithChan ¶
func (client *Client) DeleteClusterNodesWithChan(request *DeleteClusterNodesRequest) (<-chan *DeleteClusterNodesResponse, <-chan error)
DeleteClusterNodesWithChan invokes the cs.DeleteClusterNodes API asynchronously
func (*Client) DeleteClusterWithCallback ¶
func (client *Client) DeleteClusterWithCallback(request *DeleteClusterRequest, callback func(response *DeleteClusterResponse, err error)) <-chan int
DeleteClusterWithCallback invokes the cs.DeleteCluster API asynchronously
func (*Client) DeleteClusterWithChan ¶
func (client *Client) DeleteClusterWithChan(request *DeleteClusterRequest) (<-chan *DeleteClusterResponse, <-chan error)
DeleteClusterWithChan invokes the cs.DeleteCluster API asynchronously
func (*Client) DeleteKubernetesTrigger ¶ added in v1.61.518
func (client *Client) DeleteKubernetesTrigger(request *DeleteKubernetesTriggerRequest) (response *DeleteKubernetesTriggerResponse, err error)
DeleteKubernetesTrigger invokes the cs.DeleteKubernetesTrigger API synchronously
func (*Client) DeleteKubernetesTriggerWithCallback ¶ added in v1.61.518
func (client *Client) DeleteKubernetesTriggerWithCallback(request *DeleteKubernetesTriggerRequest, callback func(response *DeleteKubernetesTriggerResponse, err error)) <-chan int
DeleteKubernetesTriggerWithCallback invokes the cs.DeleteKubernetesTrigger API asynchronously
func (*Client) DeleteKubernetesTriggerWithChan ¶ added in v1.61.518
func (client *Client) DeleteKubernetesTriggerWithChan(request *DeleteKubernetesTriggerRequest) (<-chan *DeleteKubernetesTriggerResponse, <-chan error)
DeleteKubernetesTriggerWithChan invokes the cs.DeleteKubernetesTrigger API asynchronously
func (*Client) DeleteTemplate ¶ added in v1.61.269
func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)
DeleteTemplate invokes the cs.DeleteTemplate API synchronously
func (*Client) DeleteTemplateWithCallback ¶ added in v1.61.269
func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, callback func(response *DeleteTemplateResponse, err error)) <-chan int
DeleteTemplateWithCallback invokes the cs.DeleteTemplate API asynchronously
func (*Client) DeleteTemplateWithChan ¶ added in v1.61.269
func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)
DeleteTemplateWithChan invokes the cs.DeleteTemplate API asynchronously
func (*Client) DescribeAddons ¶ added in v1.61.269
func (client *Client) DescribeAddons(request *DescribeAddonsRequest) (response *DescribeAddonsResponse, err error)
DescribeAddons invokes the cs.DescribeAddons API synchronously
func (*Client) DescribeAddonsWithCallback ¶ added in v1.61.269
func (client *Client) DescribeAddonsWithCallback(request *DescribeAddonsRequest, callback func(response *DescribeAddonsResponse, err error)) <-chan int
DescribeAddonsWithCallback invokes the cs.DescribeAddons API asynchronously
func (*Client) DescribeAddonsWithChan ¶ added in v1.61.269
func (client *Client) DescribeAddonsWithChan(request *DescribeAddonsRequest) (<-chan *DescribeAddonsResponse, <-chan error)
DescribeAddonsWithChan invokes the cs.DescribeAddons API asynchronously
func (*Client) DescribeClusterAddonsUpgradeStatus ¶ added in v1.61.518
func (client *Client) DescribeClusterAddonsUpgradeStatus(request *DescribeClusterAddonsUpgradeStatusRequest) (response *DescribeClusterAddonsUpgradeStatusResponse, err error)
DescribeClusterAddonsUpgradeStatus invokes the cs.DescribeClusterAddonsUpgradeStatus API synchronously
func (*Client) DescribeClusterAddonsUpgradeStatusWithCallback ¶ added in v1.61.518
func (client *Client) DescribeClusterAddonsUpgradeStatusWithCallback(request *DescribeClusterAddonsUpgradeStatusRequest, callback func(response *DescribeClusterAddonsUpgradeStatusResponse, err error)) <-chan int
DescribeClusterAddonsUpgradeStatusWithCallback invokes the cs.DescribeClusterAddonsUpgradeStatus API asynchronously
func (*Client) DescribeClusterAddonsUpgradeStatusWithChan ¶ added in v1.61.518
func (client *Client) DescribeClusterAddonsUpgradeStatusWithChan(request *DescribeClusterAddonsUpgradeStatusRequest) (<-chan *DescribeClusterAddonsUpgradeStatusResponse, <-chan error)
DescribeClusterAddonsUpgradeStatusWithChan invokes the cs.DescribeClusterAddonsUpgradeStatus API asynchronously
func (*Client) DescribeClusterAddonsVersion ¶
func (client *Client) DescribeClusterAddonsVersion(request *DescribeClusterAddonsVersionRequest) (response *DescribeClusterAddonsVersionResponse, err error)
DescribeClusterAddonsVersion invokes the cs.DescribeClusterAddonsVersion API synchronously
func (*Client) DescribeClusterAddonsVersionWithCallback ¶
func (client *Client) DescribeClusterAddonsVersionWithCallback(request *DescribeClusterAddonsVersionRequest, callback func(response *DescribeClusterAddonsVersionResponse, err error)) <-chan int
DescribeClusterAddonsVersionWithCallback invokes the cs.DescribeClusterAddonsVersion API asynchronously
func (*Client) DescribeClusterAddonsVersionWithChan ¶
func (client *Client) DescribeClusterAddonsVersionWithChan(request *DescribeClusterAddonsVersionRequest) (<-chan *DescribeClusterAddonsVersionResponse, <-chan error)
DescribeClusterAddonsVersionWithChan invokes the cs.DescribeClusterAddonsVersion API asynchronously
func (*Client) DescribeClusterAttachScripts ¶ added in v1.61.269
func (client *Client) DescribeClusterAttachScripts(request *DescribeClusterAttachScriptsRequest) (response *DescribeClusterAttachScriptsResponse, err error)
DescribeClusterAttachScripts invokes the cs.DescribeClusterAttachScripts API synchronously
func (*Client) DescribeClusterAttachScriptsWithCallback ¶ added in v1.61.269
func (client *Client) DescribeClusterAttachScriptsWithCallback(request *DescribeClusterAttachScriptsRequest, callback func(response *DescribeClusterAttachScriptsResponse, err error)) <-chan int
DescribeClusterAttachScriptsWithCallback invokes the cs.DescribeClusterAttachScripts API asynchronously
func (*Client) DescribeClusterAttachScriptsWithChan ¶ added in v1.61.269
func (client *Client) DescribeClusterAttachScriptsWithChan(request *DescribeClusterAttachScriptsRequest) (<-chan *DescribeClusterAttachScriptsResponse, <-chan error)
DescribeClusterAttachScriptsWithChan invokes the cs.DescribeClusterAttachScripts API asynchronously
func (*Client) DescribeClusterDetail ¶
func (client *Client) DescribeClusterDetail(request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error)
DescribeClusterDetail invokes the cs.DescribeClusterDetail API synchronously
func (*Client) DescribeClusterDetailWithCallback ¶
func (client *Client) DescribeClusterDetailWithCallback(request *DescribeClusterDetailRequest, callback func(response *DescribeClusterDetailResponse, err error)) <-chan int
DescribeClusterDetailWithCallback invokes the cs.DescribeClusterDetail API asynchronously
func (*Client) DescribeClusterDetailWithChan ¶
func (client *Client) DescribeClusterDetailWithChan(request *DescribeClusterDetailRequest) (<-chan *DescribeClusterDetailResponse, <-chan error)
DescribeClusterDetailWithChan invokes the cs.DescribeClusterDetail API asynchronously
func (*Client) DescribeClusterLogs ¶
func (client *Client) DescribeClusterLogs(request *DescribeClusterLogsRequest) (response *DescribeClusterLogsResponse, err error)
DescribeClusterLogs invokes the cs.DescribeClusterLogs API synchronously
func (*Client) DescribeClusterLogsWithCallback ¶
func (client *Client) DescribeClusterLogsWithCallback(request *DescribeClusterLogsRequest, callback func(response *DescribeClusterLogsResponse, err error)) <-chan int
DescribeClusterLogsWithCallback invokes the cs.DescribeClusterLogs API asynchronously
func (*Client) DescribeClusterLogsWithChan ¶
func (client *Client) DescribeClusterLogsWithChan(request *DescribeClusterLogsRequest) (<-chan *DescribeClusterLogsResponse, <-chan error)
DescribeClusterLogsWithChan invokes the cs.DescribeClusterLogs API asynchronously
func (*Client) DescribeClusterNodePoolDetail ¶ added in v1.61.879
func (client *Client) DescribeClusterNodePoolDetail(request *DescribeClusterNodePoolDetailRequest) (response *DescribeClusterNodePoolDetailResponse, err error)
DescribeClusterNodePoolDetail invokes the cs.DescribeClusterNodePoolDetail API synchronously
func (*Client) DescribeClusterNodePoolDetailWithCallback ¶ added in v1.61.879
func (client *Client) DescribeClusterNodePoolDetailWithCallback(request *DescribeClusterNodePoolDetailRequest, callback func(response *DescribeClusterNodePoolDetailResponse, err error)) <-chan int
DescribeClusterNodePoolDetailWithCallback invokes the cs.DescribeClusterNodePoolDetail API asynchronously
func (*Client) DescribeClusterNodePoolDetailWithChan ¶ added in v1.61.879
func (client *Client) DescribeClusterNodePoolDetailWithChan(request *DescribeClusterNodePoolDetailRequest) (<-chan *DescribeClusterNodePoolDetailResponse, <-chan error)
DescribeClusterNodePoolDetailWithChan invokes the cs.DescribeClusterNodePoolDetail API asynchronously
func (*Client) DescribeClusterNodePools ¶ added in v1.61.879
func (client *Client) DescribeClusterNodePools(request *DescribeClusterNodePoolsRequest) (response *DescribeClusterNodePoolsResponse, err error)
DescribeClusterNodePools invokes the cs.DescribeClusterNodePools API synchronously
func (*Client) DescribeClusterNodePoolsWithCallback ¶ added in v1.61.879
func (client *Client) DescribeClusterNodePoolsWithCallback(request *DescribeClusterNodePoolsRequest, callback func(response *DescribeClusterNodePoolsResponse, err error)) <-chan int
DescribeClusterNodePoolsWithCallback invokes the cs.DescribeClusterNodePools API asynchronously
func (*Client) DescribeClusterNodePoolsWithChan ¶ added in v1.61.879
func (client *Client) DescribeClusterNodePoolsWithChan(request *DescribeClusterNodePoolsRequest) (<-chan *DescribeClusterNodePoolsResponse, <-chan error)
DescribeClusterNodePoolsWithChan invokes the cs.DescribeClusterNodePools API asynchronously
func (*Client) DescribeClusterNodes ¶
func (client *Client) DescribeClusterNodes(request *DescribeClusterNodesRequest) (response *DescribeClusterNodesResponse, err error)
DescribeClusterNodes invokes the cs.DescribeClusterNodes API synchronously
func (*Client) DescribeClusterNodesWithCallback ¶
func (client *Client) DescribeClusterNodesWithCallback(request *DescribeClusterNodesRequest, callback func(response *DescribeClusterNodesResponse, err error)) <-chan int
DescribeClusterNodesWithCallback invokes the cs.DescribeClusterNodes API asynchronously
func (*Client) DescribeClusterNodesWithChan ¶
func (client *Client) DescribeClusterNodesWithChan(request *DescribeClusterNodesRequest) (<-chan *DescribeClusterNodesResponse, <-chan error)
DescribeClusterNodesWithChan invokes the cs.DescribeClusterNodes API asynchronously
func (*Client) DescribeClusterResources ¶ added in v1.61.269
func (client *Client) DescribeClusterResources(request *DescribeClusterResourcesRequest) (response *DescribeClusterResourcesResponse, err error)
DescribeClusterResources invokes the cs.DescribeClusterResources API synchronously
func (*Client) DescribeClusterResourcesWithCallback ¶ added in v1.61.269
func (client *Client) DescribeClusterResourcesWithCallback(request *DescribeClusterResourcesRequest, callback func(response *DescribeClusterResourcesResponse, err error)) <-chan int
DescribeClusterResourcesWithCallback invokes the cs.DescribeClusterResources API asynchronously
func (*Client) DescribeClusterResourcesWithChan ¶ added in v1.61.269
func (client *Client) DescribeClusterResourcesWithChan(request *DescribeClusterResourcesRequest) (<-chan *DescribeClusterResourcesResponse, <-chan error)
DescribeClusterResourcesWithChan invokes the cs.DescribeClusterResources API asynchronously
func (*Client) DescribeClusterUserKubeconfig ¶
func (client *Client) DescribeClusterUserKubeconfig(request *DescribeClusterUserKubeconfigRequest) (response *DescribeClusterUserKubeconfigResponse, err error)
DescribeClusterUserKubeconfig invokes the cs.DescribeClusterUserKubeconfig API synchronously
func (*Client) DescribeClusterUserKubeconfigWithCallback ¶
func (client *Client) DescribeClusterUserKubeconfigWithCallback(request *DescribeClusterUserKubeconfigRequest, callback func(response *DescribeClusterUserKubeconfigResponse, err error)) <-chan int
DescribeClusterUserKubeconfigWithCallback invokes the cs.DescribeClusterUserKubeconfig API asynchronously
func (*Client) DescribeClusterUserKubeconfigWithChan ¶
func (client *Client) DescribeClusterUserKubeconfigWithChan(request *DescribeClusterUserKubeconfigRequest) (<-chan *DescribeClusterUserKubeconfigResponse, <-chan error)
DescribeClusterUserKubeconfigWithChan invokes the cs.DescribeClusterUserKubeconfig API asynchronously
func (*Client) DescribeClustersV1 ¶ added in v1.61.518
func (client *Client) DescribeClustersV1(request *DescribeClustersV1Request) (response *DescribeClustersV1Response, err error)
DescribeClustersV1 invokes the cs.DescribeClustersV1 API synchronously
func (*Client) DescribeClustersV1WithCallback ¶ added in v1.61.518
func (client *Client) DescribeClustersV1WithCallback(request *DescribeClustersV1Request, callback func(response *DescribeClustersV1Response, err error)) <-chan int
DescribeClustersV1WithCallback invokes the cs.DescribeClustersV1 API asynchronously
func (*Client) DescribeClustersV1WithChan ¶ added in v1.61.518
func (client *Client) DescribeClustersV1WithChan(request *DescribeClustersV1Request) (<-chan *DescribeClustersV1Response, <-chan error)
DescribeClustersV1WithChan invokes the cs.DescribeClustersV1 API asynchronously
func (*Client) DescribeExternalAgent ¶ added in v1.61.269
func (client *Client) DescribeExternalAgent(request *DescribeExternalAgentRequest) (response *DescribeExternalAgentResponse, err error)
DescribeExternalAgent invokes the cs.DescribeExternalAgent API synchronously
func (*Client) DescribeExternalAgentWithCallback ¶ added in v1.61.269
func (client *Client) DescribeExternalAgentWithCallback(request *DescribeExternalAgentRequest, callback func(response *DescribeExternalAgentResponse, err error)) <-chan int
DescribeExternalAgentWithCallback invokes the cs.DescribeExternalAgent API asynchronously
func (*Client) DescribeExternalAgentWithChan ¶ added in v1.61.269
func (client *Client) DescribeExternalAgentWithChan(request *DescribeExternalAgentRequest) (<-chan *DescribeExternalAgentResponse, <-chan error)
DescribeExternalAgentWithChan invokes the cs.DescribeExternalAgent API asynchronously
func (*Client) DescribeKubernetesVersionMetadata ¶
func (client *Client) DescribeKubernetesVersionMetadata(request *DescribeKubernetesVersionMetadataRequest) (response *DescribeKubernetesVersionMetadataResponse, err error)
DescribeKubernetesVersionMetadata invokes the cs.DescribeKubernetesVersionMetadata API synchronously
func (*Client) DescribeKubernetesVersionMetadataWithCallback ¶
func (client *Client) DescribeKubernetesVersionMetadataWithCallback(request *DescribeKubernetesVersionMetadataRequest, callback func(response *DescribeKubernetesVersionMetadataResponse, err error)) <-chan int
DescribeKubernetesVersionMetadataWithCallback invokes the cs.DescribeKubernetesVersionMetadata API asynchronously
func (*Client) DescribeKubernetesVersionMetadataWithChan ¶
func (client *Client) DescribeKubernetesVersionMetadataWithChan(request *DescribeKubernetesVersionMetadataRequest) (<-chan *DescribeKubernetesVersionMetadataResponse, <-chan error)
DescribeKubernetesVersionMetadataWithChan invokes the cs.DescribeKubernetesVersionMetadata API asynchronously
func (*Client) DescribeTaskInfo ¶ added in v1.61.879
func (client *Client) DescribeTaskInfo(request *DescribeTaskInfoRequest) (response *DescribeTaskInfoResponse, err error)
DescribeTaskInfo invokes the cs.DescribeTaskInfo API synchronously
func (*Client) DescribeTaskInfoWithCallback ¶ added in v1.61.879
func (client *Client) DescribeTaskInfoWithCallback(request *DescribeTaskInfoRequest, callback func(response *DescribeTaskInfoResponse, err error)) <-chan int
DescribeTaskInfoWithCallback invokes the cs.DescribeTaskInfo API asynchronously
func (*Client) DescribeTaskInfoWithChan ¶ added in v1.61.879
func (client *Client) DescribeTaskInfoWithChan(request *DescribeTaskInfoRequest) (<-chan *DescribeTaskInfoResponse, <-chan error)
DescribeTaskInfoWithChan invokes the cs.DescribeTaskInfo API asynchronously
func (*Client) DescribeTemplateAttribute ¶ added in v1.61.879
func (client *Client) DescribeTemplateAttribute(request *DescribeTemplateAttributeRequest) (response *DescribeTemplateAttributeResponse, err error)
DescribeTemplateAttribute invokes the cs.DescribeTemplateAttribute API synchronously
func (*Client) DescribeTemplateAttributeWithCallback ¶ added in v1.61.879
func (client *Client) DescribeTemplateAttributeWithCallback(request *DescribeTemplateAttributeRequest, callback func(response *DescribeTemplateAttributeResponse, err error)) <-chan int
DescribeTemplateAttributeWithCallback invokes the cs.DescribeTemplateAttribute API asynchronously
func (*Client) DescribeTemplateAttributeWithChan ¶ added in v1.61.879
func (client *Client) DescribeTemplateAttributeWithChan(request *DescribeTemplateAttributeRequest) (<-chan *DescribeTemplateAttributeResponse, <-chan error)
DescribeTemplateAttributeWithChan invokes the cs.DescribeTemplateAttribute API asynchronously
func (*Client) DescribeTemplates ¶ added in v1.61.269
func (client *Client) DescribeTemplates(request *DescribeTemplatesRequest) (response *DescribeTemplatesResponse, err error)
DescribeTemplates invokes the cs.DescribeTemplates API synchronously
func (*Client) DescribeTemplatesWithCallback ¶ added in v1.61.269
func (client *Client) DescribeTemplatesWithCallback(request *DescribeTemplatesRequest, callback func(response *DescribeTemplatesResponse, err error)) <-chan int
DescribeTemplatesWithCallback invokes the cs.DescribeTemplates API asynchronously
func (*Client) DescribeTemplatesWithChan ¶ added in v1.61.269
func (client *Client) DescribeTemplatesWithChan(request *DescribeTemplatesRequest) (<-chan *DescribeTemplatesResponse, <-chan error)
DescribeTemplatesWithChan invokes the cs.DescribeTemplates API asynchronously
func (*Client) DescribeUserQuota ¶ added in v1.61.269
func (client *Client) DescribeUserQuota(request *DescribeUserQuotaRequest) (response *DescribeUserQuotaResponse, err error)
DescribeUserQuota invokes the cs.DescribeUserQuota API synchronously
func (*Client) DescribeUserQuotaWithCallback ¶ added in v1.61.269
func (client *Client) DescribeUserQuotaWithCallback(request *DescribeUserQuotaRequest, callback func(response *DescribeUserQuotaResponse, err error)) <-chan int
DescribeUserQuotaWithCallback invokes the cs.DescribeUserQuota API asynchronously
func (*Client) DescribeUserQuotaWithChan ¶ added in v1.61.269
func (client *Client) DescribeUserQuotaWithChan(request *DescribeUserQuotaRequest) (<-chan *DescribeUserQuotaResponse, <-chan error)
DescribeUserQuotaWithChan invokes the cs.DescribeUserQuota API asynchronously
func (*Client) GetKubernetesTrigger ¶ added in v1.61.518
func (client *Client) GetKubernetesTrigger(request *GetKubernetesTriggerRequest) (response *GetKubernetesTriggerResponse, err error)
GetKubernetesTrigger invokes the cs.GetKubernetesTrigger API synchronously
func (*Client) GetKubernetesTriggerWithCallback ¶ added in v1.61.518
func (client *Client) GetKubernetesTriggerWithCallback(request *GetKubernetesTriggerRequest, callback func(response *GetKubernetesTriggerResponse, err error)) <-chan int
GetKubernetesTriggerWithCallback invokes the cs.GetKubernetesTrigger API asynchronously
func (*Client) GetKubernetesTriggerWithChan ¶ added in v1.61.518
func (client *Client) GetKubernetesTriggerWithChan(request *GetKubernetesTriggerRequest) (<-chan *GetKubernetesTriggerResponse, <-chan error)
GetKubernetesTriggerWithChan invokes the cs.GetKubernetesTrigger API asynchronously
func (*Client) GetUpgradeStatus ¶ added in v1.61.269
func (client *Client) GetUpgradeStatus(request *GetUpgradeStatusRequest) (response *GetUpgradeStatusResponse, err error)
GetUpgradeStatus invokes the cs.GetUpgradeStatus API synchronously
func (*Client) GetUpgradeStatusWithCallback ¶ added in v1.61.269
func (client *Client) GetUpgradeStatusWithCallback(request *GetUpgradeStatusRequest, callback func(response *GetUpgradeStatusResponse, err error)) <-chan int
GetUpgradeStatusWithCallback invokes the cs.GetUpgradeStatus API asynchronously
func (*Client) GetUpgradeStatusWithChan ¶ added in v1.61.269
func (client *Client) GetUpgradeStatusWithChan(request *GetUpgradeStatusRequest) (<-chan *GetUpgradeStatusResponse, <-chan error)
GetUpgradeStatusWithChan invokes the cs.GetUpgradeStatus API asynchronously
func (*Client) InstallClusterAddons ¶ added in v1.61.269
func (client *Client) InstallClusterAddons(request *InstallClusterAddonsRequest) (response *InstallClusterAddonsResponse, err error)
InstallClusterAddons invokes the cs.InstallClusterAddons API synchronously
func (*Client) InstallClusterAddonsWithCallback ¶ added in v1.61.269
func (client *Client) InstallClusterAddonsWithCallback(request *InstallClusterAddonsRequest, callback func(response *InstallClusterAddonsResponse, err error)) <-chan int
InstallClusterAddonsWithCallback invokes the cs.InstallClusterAddons API asynchronously
func (*Client) InstallClusterAddonsWithChan ¶ added in v1.61.269
func (client *Client) InstallClusterAddonsWithChan(request *InstallClusterAddonsRequest) (<-chan *InstallClusterAddonsResponse, <-chan error)
InstallClusterAddonsWithChan invokes the cs.InstallClusterAddons API asynchronously
func (*Client) ListTagResources ¶ added in v1.61.269
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the cs.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.269
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the cs.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.61.269
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the cs.ListTagResources API asynchronously
func (*Client) ModifyCluster ¶ added in v1.61.269
func (client *Client) ModifyCluster(request *ModifyClusterRequest) (response *ModifyClusterResponse, err error)
ModifyCluster invokes the cs.ModifyCluster API synchronously
func (*Client) ModifyClusterConfiguration ¶ added in v1.61.518
func (client *Client) ModifyClusterConfiguration(request *ModifyClusterConfigurationRequest) (response *ModifyClusterConfigurationResponse, err error)
ModifyClusterConfiguration invokes the cs.ModifyClusterConfiguration API synchronously
func (*Client) ModifyClusterConfigurationWithCallback ¶ added in v1.61.518
func (client *Client) ModifyClusterConfigurationWithCallback(request *ModifyClusterConfigurationRequest, callback func(response *ModifyClusterConfigurationResponse, err error)) <-chan int
ModifyClusterConfigurationWithCallback invokes the cs.ModifyClusterConfiguration API asynchronously
func (*Client) ModifyClusterConfigurationWithChan ¶ added in v1.61.518
func (client *Client) ModifyClusterConfigurationWithChan(request *ModifyClusterConfigurationRequest) (<-chan *ModifyClusterConfigurationResponse, <-chan error)
ModifyClusterConfigurationWithChan invokes the cs.ModifyClusterConfiguration API asynchronously
func (*Client) ModifyClusterNodePool ¶ added in v1.61.879
func (client *Client) ModifyClusterNodePool(request *ModifyClusterNodePoolRequest) (response *ModifyClusterNodePoolResponse, err error)
ModifyClusterNodePool invokes the cs.ModifyClusterNodePool API synchronously
func (*Client) ModifyClusterNodePoolWithCallback ¶ added in v1.61.879
func (client *Client) ModifyClusterNodePoolWithCallback(request *ModifyClusterNodePoolRequest, callback func(response *ModifyClusterNodePoolResponse, err error)) <-chan int
ModifyClusterNodePoolWithCallback invokes the cs.ModifyClusterNodePool API asynchronously
func (*Client) ModifyClusterNodePoolWithChan ¶ added in v1.61.879
func (client *Client) ModifyClusterNodePoolWithChan(request *ModifyClusterNodePoolRequest) (<-chan *ModifyClusterNodePoolResponse, <-chan error)
ModifyClusterNodePoolWithChan invokes the cs.ModifyClusterNodePool API asynchronously
func (*Client) ModifyClusterTags ¶ added in v1.61.269
func (client *Client) ModifyClusterTags(request *ModifyClusterTagsRequest) (response *ModifyClusterTagsResponse, err error)
ModifyClusterTags invokes the cs.ModifyClusterTags API synchronously
func (*Client) ModifyClusterTagsWithCallback ¶ added in v1.61.269
func (client *Client) ModifyClusterTagsWithCallback(request *ModifyClusterTagsRequest, callback func(response *ModifyClusterTagsResponse, err error)) <-chan int
ModifyClusterTagsWithCallback invokes the cs.ModifyClusterTags API asynchronously
func (*Client) ModifyClusterTagsWithChan ¶ added in v1.61.269
func (client *Client) ModifyClusterTagsWithChan(request *ModifyClusterTagsRequest) (<-chan *ModifyClusterTagsResponse, <-chan error)
ModifyClusterTagsWithChan invokes the cs.ModifyClusterTags API asynchronously
func (*Client) ModifyClusterWithCallback ¶ added in v1.61.269
func (client *Client) ModifyClusterWithCallback(request *ModifyClusterRequest, callback func(response *ModifyClusterResponse, err error)) <-chan int
ModifyClusterWithCallback invokes the cs.ModifyCluster API asynchronously
func (*Client) ModifyClusterWithChan ¶ added in v1.61.269
func (client *Client) ModifyClusterWithChan(request *ModifyClusterRequest) (<-chan *ModifyClusterResponse, <-chan error)
ModifyClusterWithChan invokes the cs.ModifyCluster API asynchronously
func (*Client) OpenAckService ¶ added in v1.61.879
func (client *Client) OpenAckService(request *OpenAckServiceRequest) (response *OpenAckServiceResponse, err error)
OpenAckService invokes the cs.OpenAckService API synchronously
func (*Client) OpenAckServiceWithCallback ¶ added in v1.61.879
func (client *Client) OpenAckServiceWithCallback(request *OpenAckServiceRequest, callback func(response *OpenAckServiceResponse, err error)) <-chan int
OpenAckServiceWithCallback invokes the cs.OpenAckService API asynchronously
func (*Client) OpenAckServiceWithChan ¶ added in v1.61.879
func (client *Client) OpenAckServiceWithChan(request *OpenAckServiceRequest) (<-chan *OpenAckServiceResponse, <-chan error)
OpenAckServiceWithChan invokes the cs.OpenAckService API asynchronously
func (*Client) PauseClusterUpgrade ¶ added in v1.61.269
func (client *Client) PauseClusterUpgrade(request *PauseClusterUpgradeRequest) (response *PauseClusterUpgradeResponse, err error)
PauseClusterUpgrade invokes the cs.PauseClusterUpgrade API synchronously
func (*Client) PauseClusterUpgradeWithCallback ¶ added in v1.61.269
func (client *Client) PauseClusterUpgradeWithCallback(request *PauseClusterUpgradeRequest, callback func(response *PauseClusterUpgradeResponse, err error)) <-chan int
PauseClusterUpgradeWithCallback invokes the cs.PauseClusterUpgrade API asynchronously
func (*Client) PauseClusterUpgradeWithChan ¶ added in v1.61.269
func (client *Client) PauseClusterUpgradeWithChan(request *PauseClusterUpgradeRequest) (<-chan *PauseClusterUpgradeResponse, <-chan error)
PauseClusterUpgradeWithChan invokes the cs.PauseClusterUpgrade API asynchronously
func (*Client) ResumeUpgradeCluster ¶ added in v1.61.269
func (client *Client) ResumeUpgradeCluster(request *ResumeUpgradeClusterRequest) (response *ResumeUpgradeClusterResponse, err error)
ResumeUpgradeCluster invokes the cs.ResumeUpgradeCluster API synchronously
func (*Client) ResumeUpgradeClusterWithCallback ¶ added in v1.61.269
func (client *Client) ResumeUpgradeClusterWithCallback(request *ResumeUpgradeClusterRequest, callback func(response *ResumeUpgradeClusterResponse, err error)) <-chan int
ResumeUpgradeClusterWithCallback invokes the cs.ResumeUpgradeCluster API asynchronously
func (*Client) ResumeUpgradeClusterWithChan ¶ added in v1.61.269
func (client *Client) ResumeUpgradeClusterWithChan(request *ResumeUpgradeClusterRequest) (<-chan *ResumeUpgradeClusterResponse, <-chan error)
ResumeUpgradeClusterWithChan invokes the cs.ResumeUpgradeCluster API asynchronously
func (*Client) ScaleClusterNodePool ¶ added in v1.61.879
func (client *Client) ScaleClusterNodePool(request *ScaleClusterNodePoolRequest) (response *ScaleClusterNodePoolResponse, err error)
ScaleClusterNodePool invokes the cs.ScaleClusterNodePool API synchronously
func (*Client) ScaleClusterNodePoolWithCallback ¶ added in v1.61.879
func (client *Client) ScaleClusterNodePoolWithCallback(request *ScaleClusterNodePoolRequest, callback func(response *ScaleClusterNodePoolResponse, err error)) <-chan int
ScaleClusterNodePoolWithCallback invokes the cs.ScaleClusterNodePool API asynchronously
func (*Client) ScaleClusterNodePoolWithChan ¶ added in v1.61.879
func (client *Client) ScaleClusterNodePoolWithChan(request *ScaleClusterNodePoolRequest) (<-chan *ScaleClusterNodePoolResponse, <-chan error)
ScaleClusterNodePoolWithChan invokes the cs.ScaleClusterNodePool API asynchronously
func (*Client) ScaleOutCluster ¶
func (client *Client) ScaleOutCluster(request *ScaleOutClusterRequest) (response *ScaleOutClusterResponse, err error)
ScaleOutCluster invokes the cs.ScaleOutCluster API synchronously
func (*Client) ScaleOutClusterWithCallback ¶
func (client *Client) ScaleOutClusterWithCallback(request *ScaleOutClusterRequest, callback func(response *ScaleOutClusterResponse, err error)) <-chan int
ScaleOutClusterWithCallback invokes the cs.ScaleOutCluster API asynchronously
func (*Client) ScaleOutClusterWithChan ¶
func (client *Client) ScaleOutClusterWithChan(request *ScaleOutClusterRequest) (<-chan *ScaleOutClusterResponse, <-chan error)
ScaleOutClusterWithChan invokes the cs.ScaleOutCluster API asynchronously
func (*Client) TagResources ¶ added in v1.61.879
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the cs.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.61.879
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the cs.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.61.879
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the cs.TagResources API asynchronously
func (*Client) UnInstallClusterAddons ¶ added in v1.60.335
func (client *Client) UnInstallClusterAddons(request *UnInstallClusterAddonsRequest) (response *UnInstallClusterAddonsResponse, err error)
UnInstallClusterAddons invokes the cs.UnInstallClusterAddons API synchronously
func (*Client) UnInstallClusterAddonsWithCallback ¶ added in v1.60.335
func (client *Client) UnInstallClusterAddonsWithCallback(request *UnInstallClusterAddonsRequest, callback func(response *UnInstallClusterAddonsResponse, err error)) <-chan int
UnInstallClusterAddonsWithCallback invokes the cs.UnInstallClusterAddons API asynchronously
func (*Client) UnInstallClusterAddonsWithChan ¶ added in v1.60.335
func (client *Client) UnInstallClusterAddonsWithChan(request *UnInstallClusterAddonsRequest) (<-chan *UnInstallClusterAddonsResponse, <-chan error)
UnInstallClusterAddonsWithChan invokes the cs.UnInstallClusterAddons API asynchronously
func (*Client) UntagResources ¶ added in v1.61.879
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the cs.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.61.879
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the cs.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.61.879
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the cs.UntagResources API asynchronously
func (*Client) UpdateTemplate ¶ added in v1.61.518
func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (response *UpdateTemplateResponse, err error)
UpdateTemplate invokes the cs.UpdateTemplate API synchronously
func (*Client) UpdateTemplateWithCallback ¶ added in v1.61.518
func (client *Client) UpdateTemplateWithCallback(request *UpdateTemplateRequest, callback func(response *UpdateTemplateResponse, err error)) <-chan int
UpdateTemplateWithCallback invokes the cs.UpdateTemplate API asynchronously
func (*Client) UpdateTemplateWithChan ¶ added in v1.61.518
func (client *Client) UpdateTemplateWithChan(request *UpdateTemplateRequest) (<-chan *UpdateTemplateResponse, <-chan error)
UpdateTemplateWithChan invokes the cs.UpdateTemplate API asynchronously
func (*Client) UpgradeCluster ¶ added in v1.61.269
func (client *Client) UpgradeCluster(request *UpgradeClusterRequest) (response *UpgradeClusterResponse, err error)
UpgradeCluster invokes the cs.UpgradeCluster API synchronously
func (*Client) UpgradeClusterAddons ¶
func (client *Client) UpgradeClusterAddons(request *UpgradeClusterAddonsRequest) (response *UpgradeClusterAddonsResponse, err error)
UpgradeClusterAddons invokes the cs.UpgradeClusterAddons API synchronously
func (*Client) UpgradeClusterAddonsWithCallback ¶
func (client *Client) UpgradeClusterAddonsWithCallback(request *UpgradeClusterAddonsRequest, callback func(response *UpgradeClusterAddonsResponse, err error)) <-chan int
UpgradeClusterAddonsWithCallback invokes the cs.UpgradeClusterAddons API asynchronously
func (*Client) UpgradeClusterAddonsWithChan ¶
func (client *Client) UpgradeClusterAddonsWithChan(request *UpgradeClusterAddonsRequest) (<-chan *UpgradeClusterAddonsResponse, <-chan error)
UpgradeClusterAddonsWithChan invokes the cs.UpgradeClusterAddons API asynchronously
func (*Client) UpgradeClusterWithCallback ¶ added in v1.61.269
func (client *Client) UpgradeClusterWithCallback(request *UpgradeClusterRequest, callback func(response *UpgradeClusterResponse, err error)) <-chan int
UpgradeClusterWithCallback invokes the cs.UpgradeCluster API asynchronously
func (*Client) UpgradeClusterWithChan ¶ added in v1.61.269
func (client *Client) UpgradeClusterWithChan(request *UpgradeClusterRequest) (<-chan *UpgradeClusterResponse, <-chan error)
UpgradeClusterWithChan invokes the cs.UpgradeCluster API asynchronously
type ComponentGroup ¶ added in v1.61.879
type ComponentGroup struct { GroupName string `json:"group_name" xml:"group_name"` Items []Item `json:"items" xml:"items"` }
ComponentGroup is a nested struct in cs response
type ComponentGroups ¶ added in v1.61.269
type ComponentGroups struct {
ComponentGroup []ComponentGroup `json:"ComponentGroup" xml:"ComponentGroup"`
}
ComponentGroups is a nested struct in cs response
type CreateClusterNodePoolRequest ¶ added in v1.61.879
type CreateClusterNodePoolRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
CreateClusterNodePoolRequest is the request struct for api CreateClusterNodePool
func CreateCreateClusterNodePoolRequest ¶ added in v1.61.879
func CreateCreateClusterNodePoolRequest() (request *CreateClusterNodePoolRequest)
CreateCreateClusterNodePoolRequest creates a request to invoke CreateClusterNodePool API
type CreateClusterNodePoolResponse ¶ added in v1.61.879
type CreateClusterNodePoolResponse struct { *responses.BaseResponse NodepoolId string `json:"nodepool_id" xml:"nodepool_id"` }
CreateClusterNodePoolResponse is the response struct for api CreateClusterNodePool
func CreateCreateClusterNodePoolResponse ¶ added in v1.61.879
func CreateCreateClusterNodePoolResponse() (response *CreateClusterNodePoolResponse)
CreateCreateClusterNodePoolResponse creates a response to parse from CreateClusterNodePool response
type CreateClusterRequest ¶
type CreateClusterRequest struct {
*requests.RoaRequest
}
CreateClusterRequest is the request struct for api CreateCluster
func CreateCreateClusterRequest ¶
func CreateCreateClusterRequest() (request *CreateClusterRequest)
CreateCreateClusterRequest creates a request to invoke CreateCluster API
type CreateClusterResponse ¶
type CreateClusterResponse struct { *responses.BaseResponse ClusterId string `json:"cluster_id" xml:"cluster_id"` TaskId string `json:"task_id" xml:"task_id"` RequestId string `json:"request_id" xml:"request_id"` }
CreateClusterResponse is the response struct for api CreateCluster
func CreateCreateClusterResponse ¶
func CreateCreateClusterResponse() (response *CreateClusterResponse)
CreateCreateClusterResponse creates a response to parse from CreateCluster response
type CreateKubernetesTriggerRequest ¶ added in v1.61.518
type CreateKubernetesTriggerRequest struct {
*requests.RoaRequest
}
CreateKubernetesTriggerRequest is the request struct for api CreateKubernetesTrigger
func CreateCreateKubernetesTriggerRequest ¶ added in v1.61.518
func CreateCreateKubernetesTriggerRequest() (request *CreateKubernetesTriggerRequest)
CreateCreateKubernetesTriggerRequest creates a request to invoke CreateKubernetesTrigger API
type CreateKubernetesTriggerResponse ¶ added in v1.61.518
type CreateKubernetesTriggerResponse struct { *responses.BaseResponse ClusterId string `json:"cluster_id" xml:"cluster_id"` ProjectId string `json:"project_id" xml:"project_id"` Action string `json:"action" xml:"action"` Id string `json:"id" xml:"id"` Type string `json:"type" xml:"type"` }
CreateKubernetesTriggerResponse is the response struct for api CreateKubernetesTrigger
func CreateCreateKubernetesTriggerResponse ¶ added in v1.61.518
func CreateCreateKubernetesTriggerResponse() (response *CreateKubernetesTriggerResponse)
CreateCreateKubernetesTriggerResponse creates a response to parse from CreateKubernetesTrigger response
type CreateTemplateRequest ¶ added in v1.61.269
type CreateTemplateRequest struct {
*requests.RoaRequest
}
CreateTemplateRequest is the request struct for api CreateTemplate
func CreateCreateTemplateRequest ¶ added in v1.61.269
func CreateCreateTemplateRequest() (request *CreateTemplateRequest)
CreateCreateTemplateRequest creates a request to invoke CreateTemplate API
type CreateTemplateResponse ¶ added in v1.61.269
type CreateTemplateResponse struct { *responses.BaseResponse TemplateId string `json:"template_id" xml:"template_id"` }
CreateTemplateResponse is the response struct for api CreateTemplate
func CreateCreateTemplateResponse ¶ added in v1.61.269
func CreateCreateTemplateResponse() (response *CreateTemplateResponse)
CreateCreateTemplateResponse creates a response to parse from CreateTemplate response
type DeleteClusterNodepoolRequest ¶ added in v1.61.879
type DeleteClusterNodepoolRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` NodepoolId string `position:"Path" name:"NodepoolId"` }
DeleteClusterNodepoolRequest is the request struct for api DeleteClusterNodepool
func CreateDeleteClusterNodepoolRequest ¶ added in v1.61.879
func CreateDeleteClusterNodepoolRequest() (request *DeleteClusterNodepoolRequest)
CreateDeleteClusterNodepoolRequest creates a request to invoke DeleteClusterNodepool API
type DeleteClusterNodepoolResponse ¶ added in v1.61.879
type DeleteClusterNodepoolResponse struct {
*responses.BaseResponse
}
DeleteClusterNodepoolResponse is the response struct for api DeleteClusterNodepool
func CreateDeleteClusterNodepoolResponse ¶ added in v1.61.879
func CreateDeleteClusterNodepoolResponse() (response *DeleteClusterNodepoolResponse)
CreateDeleteClusterNodepoolResponse creates a response to parse from DeleteClusterNodepool response
type DeleteClusterNodesRequest ¶
type DeleteClusterNodesRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DeleteClusterNodesRequest is the request struct for api DeleteClusterNodes
func CreateDeleteClusterNodesRequest ¶
func CreateDeleteClusterNodesRequest() (request *DeleteClusterNodesRequest)
CreateDeleteClusterNodesRequest creates a request to invoke DeleteClusterNodes API
type DeleteClusterNodesResponse ¶
type DeleteClusterNodesResponse struct {
*responses.BaseResponse
}
DeleteClusterNodesResponse is the response struct for api DeleteClusterNodes
func CreateDeleteClusterNodesResponse ¶
func CreateDeleteClusterNodesResponse() (response *DeleteClusterNodesResponse)
CreateDeleteClusterNodesResponse creates a response to parse from DeleteClusterNodes response
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { *requests.RoaRequest RetainAllResources requests.Boolean `position:"Body" name:"retain_all_resources"` ClusterId string `position:"Path" name:"ClusterId"` KeepSlb requests.Boolean `position:"Body" name:"keep_slb"` }
DeleteClusterRequest is the request struct for api DeleteCluster
func CreateDeleteClusterRequest ¶
func CreateDeleteClusterRequest() (request *DeleteClusterRequest)
CreateDeleteClusterRequest creates a request to invoke DeleteCluster API
type DeleteClusterResponse ¶
type DeleteClusterResponse struct {
*responses.BaseResponse
}
DeleteClusterResponse is the response struct for api DeleteCluster
func CreateDeleteClusterResponse ¶
func CreateDeleteClusterResponse() (response *DeleteClusterResponse)
CreateDeleteClusterResponse creates a response to parse from DeleteCluster response
type DeleteKubernetesTriggerRequest ¶ added in v1.61.518
type DeleteKubernetesTriggerRequest struct { *requests.RoaRequest Id string `position:"Path" name:"Id"` }
DeleteKubernetesTriggerRequest is the request struct for api DeleteKubernetesTrigger
func CreateDeleteKubernetesTriggerRequest ¶ added in v1.61.518
func CreateDeleteKubernetesTriggerRequest() (request *DeleteKubernetesTriggerRequest)
CreateDeleteKubernetesTriggerRequest creates a request to invoke DeleteKubernetesTrigger API
type DeleteKubernetesTriggerResponse ¶ added in v1.61.518
type DeleteKubernetesTriggerResponse struct {
*responses.BaseResponse
}
DeleteKubernetesTriggerResponse is the response struct for api DeleteKubernetesTrigger
func CreateDeleteKubernetesTriggerResponse ¶ added in v1.61.518
func CreateDeleteKubernetesTriggerResponse() (response *DeleteKubernetesTriggerResponse)
CreateDeleteKubernetesTriggerResponse creates a response to parse from DeleteKubernetesTrigger response
type DeleteTemplateRequest ¶ added in v1.61.269
type DeleteTemplateRequest struct { *requests.RoaRequest TemplateId string `position:"Path" name:"TemplateId"` }
DeleteTemplateRequest is the request struct for api DeleteTemplate
func CreateDeleteTemplateRequest ¶ added in v1.61.269
func CreateDeleteTemplateRequest() (request *DeleteTemplateRequest)
CreateDeleteTemplateRequest creates a request to invoke DeleteTemplate API
type DeleteTemplateResponse ¶ added in v1.61.269
type DeleteTemplateResponse struct {
*responses.BaseResponse
}
DeleteTemplateResponse is the response struct for api DeleteTemplate
func CreateDeleteTemplateResponse ¶ added in v1.61.269
func CreateDeleteTemplateResponse() (response *DeleteTemplateResponse)
CreateDeleteTemplateResponse creates a response to parse from DeleteTemplate response
type DescribeAddonsRequest ¶ added in v1.61.269
type DescribeAddonsRequest struct { *requests.RoaRequest ClusterType string `position:"Query" name:"cluster_type"` Region string `position:"Query" name:"region"` }
DescribeAddonsRequest is the request struct for api DescribeAddons
func CreateDescribeAddonsRequest ¶ added in v1.61.269
func CreateDescribeAddonsRequest() (request *DescribeAddonsRequest)
CreateDescribeAddonsRequest creates a request to invoke DescribeAddons API
type DescribeAddonsResponse ¶ added in v1.61.269
type DescribeAddonsResponse struct { *responses.BaseResponse StandardComponents map[string]interface{} `json:"StandardComponents" xml:"StandardComponents"` ComponentGroups []ComponentGroup `json:"ComponentGroups" xml:"ComponentGroups"` }
DescribeAddonsResponse is the response struct for api DescribeAddons
func CreateDescribeAddonsResponse ¶ added in v1.61.269
func CreateDescribeAddonsResponse() (response *DescribeAddonsResponse)
CreateDescribeAddonsResponse creates a response to parse from DescribeAddons response
type DescribeClusterAddonsUpgradeStatusRequest ¶ added in v1.61.518
type DescribeClusterAddonsUpgradeStatusRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterAddonsUpgradeStatusRequest is the request struct for api DescribeClusterAddonsUpgradeStatus
func CreateDescribeClusterAddonsUpgradeStatusRequest ¶ added in v1.61.518
func CreateDescribeClusterAddonsUpgradeStatusRequest() (request *DescribeClusterAddonsUpgradeStatusRequest)
CreateDescribeClusterAddonsUpgradeStatusRequest creates a request to invoke DescribeClusterAddonsUpgradeStatus API
type DescribeClusterAddonsUpgradeStatusResponse ¶ added in v1.61.518
type DescribeClusterAddonsUpgradeStatusResponse struct {
*responses.BaseResponse
}
DescribeClusterAddonsUpgradeStatusResponse is the response struct for api DescribeClusterAddonsUpgradeStatus
func CreateDescribeClusterAddonsUpgradeStatusResponse ¶ added in v1.61.518
func CreateDescribeClusterAddonsUpgradeStatusResponse() (response *DescribeClusterAddonsUpgradeStatusResponse)
CreateDescribeClusterAddonsUpgradeStatusResponse creates a response to parse from DescribeClusterAddonsUpgradeStatus response
type DescribeClusterAddonsVersionRequest ¶
type DescribeClusterAddonsVersionRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterAddonsVersionRequest is the request struct for api DescribeClusterAddonsVersion
func CreateDescribeClusterAddonsVersionRequest ¶
func CreateDescribeClusterAddonsVersionRequest() (request *DescribeClusterAddonsVersionRequest)
CreateDescribeClusterAddonsVersionRequest creates a request to invoke DescribeClusterAddonsVersion API
type DescribeClusterAddonsVersionResponse ¶
type DescribeClusterAddonsVersionResponse struct {
*responses.BaseResponse
}
DescribeClusterAddonsVersionResponse is the response struct for api DescribeClusterAddonsVersion
func CreateDescribeClusterAddonsVersionResponse ¶
func CreateDescribeClusterAddonsVersionResponse() (response *DescribeClusterAddonsVersionResponse)
CreateDescribeClusterAddonsVersionResponse creates a response to parse from DescribeClusterAddonsVersion response
type DescribeClusterAttachScriptsRequest ¶ added in v1.61.269
type DescribeClusterAttachScriptsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterAttachScriptsRequest is the request struct for api DescribeClusterAttachScripts
func CreateDescribeClusterAttachScriptsRequest ¶ added in v1.61.269
func CreateDescribeClusterAttachScriptsRequest() (request *DescribeClusterAttachScriptsRequest)
CreateDescribeClusterAttachScriptsRequest creates a request to invoke DescribeClusterAttachScripts API
type DescribeClusterAttachScriptsResponse ¶ added in v1.61.269
type DescribeClusterAttachScriptsResponse struct {
*responses.BaseResponse
}
DescribeClusterAttachScriptsResponse is the response struct for api DescribeClusterAttachScripts
func CreateDescribeClusterAttachScriptsResponse ¶ added in v1.61.269
func CreateDescribeClusterAttachScriptsResponse() (response *DescribeClusterAttachScriptsResponse)
CreateDescribeClusterAttachScriptsResponse creates a response to parse from DescribeClusterAttachScripts response
type DescribeClusterDetailRequest ¶
type DescribeClusterDetailRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterDetailRequest is the request struct for api DescribeClusterDetail
func CreateDescribeClusterDetailRequest ¶
func CreateDescribeClusterDetailRequest() (request *DescribeClusterDetailRequest)
CreateDescribeClusterDetailRequest creates a request to invoke DescribeClusterDetail API
type DescribeClusterDetailResponse ¶
type DescribeClusterDetailResponse struct {
*responses.BaseResponse
}
DescribeClusterDetailResponse is the response struct for api DescribeClusterDetail
func CreateDescribeClusterDetailResponse ¶
func CreateDescribeClusterDetailResponse() (response *DescribeClusterDetailResponse)
CreateDescribeClusterDetailResponse creates a response to parse from DescribeClusterDetail response
type DescribeClusterLogsRequest ¶
type DescribeClusterLogsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterLogsRequest is the request struct for api DescribeClusterLogs
func CreateDescribeClusterLogsRequest ¶
func CreateDescribeClusterLogsRequest() (request *DescribeClusterLogsRequest)
CreateDescribeClusterLogsRequest creates a request to invoke DescribeClusterLogs API
type DescribeClusterLogsResponse ¶
type DescribeClusterLogsResponse struct {
*responses.BaseResponse
}
DescribeClusterLogsResponse is the response struct for api DescribeClusterLogs
func CreateDescribeClusterLogsResponse ¶
func CreateDescribeClusterLogsResponse() (response *DescribeClusterLogsResponse)
CreateDescribeClusterLogsResponse creates a response to parse from DescribeClusterLogs response
type DescribeClusterNodePoolDetailRequest ¶ added in v1.61.879
type DescribeClusterNodePoolDetailRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` NodepoolId string `position:"Path" name:"NodepoolId"` }
DescribeClusterNodePoolDetailRequest is the request struct for api DescribeClusterNodePoolDetail
func CreateDescribeClusterNodePoolDetailRequest ¶ added in v1.61.879
func CreateDescribeClusterNodePoolDetailRequest() (request *DescribeClusterNodePoolDetailRequest)
CreateDescribeClusterNodePoolDetailRequest creates a request to invoke DescribeClusterNodePoolDetail API
type DescribeClusterNodePoolDetailResponse ¶ added in v1.61.879
type DescribeClusterNodePoolDetailResponse struct {
*responses.BaseResponse
}
DescribeClusterNodePoolDetailResponse is the response struct for api DescribeClusterNodePoolDetail
func CreateDescribeClusterNodePoolDetailResponse ¶ added in v1.61.879
func CreateDescribeClusterNodePoolDetailResponse() (response *DescribeClusterNodePoolDetailResponse)
CreateDescribeClusterNodePoolDetailResponse creates a response to parse from DescribeClusterNodePoolDetail response
type DescribeClusterNodePoolsRequest ¶ added in v1.61.879
type DescribeClusterNodePoolsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterNodePoolsRequest is the request struct for api DescribeClusterNodePools
func CreateDescribeClusterNodePoolsRequest ¶ added in v1.61.879
func CreateDescribeClusterNodePoolsRequest() (request *DescribeClusterNodePoolsRequest)
CreateDescribeClusterNodePoolsRequest creates a request to invoke DescribeClusterNodePools API
type DescribeClusterNodePoolsResponse ¶ added in v1.61.879
type DescribeClusterNodePoolsResponse struct {
*responses.BaseResponse
}
DescribeClusterNodePoolsResponse is the response struct for api DescribeClusterNodePools
func CreateDescribeClusterNodePoolsResponse ¶ added in v1.61.879
func CreateDescribeClusterNodePoolsResponse() (response *DescribeClusterNodePoolsResponse)
CreateDescribeClusterNodePoolsResponse creates a response to parse from DescribeClusterNodePools response
type DescribeClusterNodesRequest ¶
type DescribeClusterNodesRequest struct { *requests.RoaRequest PageSize string `position:"Query" name:"pageSize"` ClusterId string `position:"Path" name:"ClusterId"` State string `position:"Query" name:"state"` NodepoolId string `position:"Query" name:"nodepool_id"` PageNumber string `position:"Query" name:"pageNumber"` }
DescribeClusterNodesRequest is the request struct for api DescribeClusterNodes
func CreateDescribeClusterNodesRequest ¶
func CreateDescribeClusterNodesRequest() (request *DescribeClusterNodesRequest)
CreateDescribeClusterNodesRequest creates a request to invoke DescribeClusterNodes API
type DescribeClusterNodesResponse ¶
type DescribeClusterNodesResponse struct { *responses.BaseResponse Page Page `json:"page" xml:"page"` Nodes []Node `json:"nodes" xml:"nodes"` }
DescribeClusterNodesResponse is the response struct for api DescribeClusterNodes
func CreateDescribeClusterNodesResponse ¶
func CreateDescribeClusterNodesResponse() (response *DescribeClusterNodesResponse)
CreateDescribeClusterNodesResponse creates a response to parse from DescribeClusterNodes response
type DescribeClusterResourcesRequest ¶ added in v1.61.269
type DescribeClusterResourcesRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterResourcesRequest is the request struct for api DescribeClusterResources
func CreateDescribeClusterResourcesRequest ¶ added in v1.61.269
func CreateDescribeClusterResourcesRequest() (request *DescribeClusterResourcesRequest)
CreateDescribeClusterResourcesRequest creates a request to invoke DescribeClusterResources API
type DescribeClusterResourcesResponse ¶ added in v1.61.269
type DescribeClusterResourcesResponse struct {
*responses.BaseResponse
}
DescribeClusterResourcesResponse is the response struct for api DescribeClusterResources
func CreateDescribeClusterResourcesResponse ¶ added in v1.61.269
func CreateDescribeClusterResourcesResponse() (response *DescribeClusterResourcesResponse)
CreateDescribeClusterResourcesResponse creates a response to parse from DescribeClusterResources response
type DescribeClusterUserKubeconfigRequest ¶
type DescribeClusterUserKubeconfigRequest struct { *requests.RoaRequest PrivateIpAddress requests.Boolean `position:"Query" name:"PrivateIpAddress"` ClusterId string `position:"Path" name:"ClusterId"` }
DescribeClusterUserKubeconfigRequest is the request struct for api DescribeClusterUserKubeconfig
func CreateDescribeClusterUserKubeconfigRequest ¶
func CreateDescribeClusterUserKubeconfigRequest() (request *DescribeClusterUserKubeconfigRequest)
CreateDescribeClusterUserKubeconfigRequest creates a request to invoke DescribeClusterUserKubeconfig API
type DescribeClusterUserKubeconfigResponse ¶
type DescribeClusterUserKubeconfigResponse struct { *responses.BaseResponse Config string `json:"config" xml:"config"` }
DescribeClusterUserKubeconfigResponse is the response struct for api DescribeClusterUserKubeconfig
func CreateDescribeClusterUserKubeconfigResponse ¶
func CreateDescribeClusterUserKubeconfigResponse() (response *DescribeClusterUserKubeconfigResponse)
CreateDescribeClusterUserKubeconfigResponse creates a response to parse from DescribeClusterUserKubeconfig response
type DescribeClustersV1Request ¶ added in v1.61.518
type DescribeClustersV1Request struct { *requests.RoaRequest PageNumber requests.Integer `position:"Query" name:"page_number"` Name string `position:"Query" name:"name"` ClusterType string `position:"Query" name:"cluster_type"` PageSize requests.Integer `position:"Query" name:"page_size"` }
DescribeClustersV1Request is the request struct for api DescribeClustersV1
func CreateDescribeClustersV1Request ¶ added in v1.61.518
func CreateDescribeClustersV1Request() (request *DescribeClustersV1Request)
CreateDescribeClustersV1Request creates a request to invoke DescribeClustersV1 API
type DescribeClustersV1Response ¶ added in v1.61.518
type DescribeClustersV1Response struct {
*responses.BaseResponse
}
DescribeClustersV1Response is the response struct for api DescribeClustersV1
func CreateDescribeClustersV1Response ¶ added in v1.61.518
func CreateDescribeClustersV1Response() (response *DescribeClustersV1Response)
CreateDescribeClustersV1Response creates a response to parse from DescribeClustersV1 response
type DescribeExternalAgentRequest ¶ added in v1.61.269
type DescribeExternalAgentRequest struct { *requests.RoaRequest PrivateIpAddress string `position:"Query" name:"PrivateIpAddress"` ClusterId string `position:"Path" name:"ClusterId"` }
DescribeExternalAgentRequest is the request struct for api DescribeExternalAgent
func CreateDescribeExternalAgentRequest ¶ added in v1.61.269
func CreateDescribeExternalAgentRequest() (request *DescribeExternalAgentRequest)
CreateDescribeExternalAgentRequest creates a request to invoke DescribeExternalAgent API
type DescribeExternalAgentResponse ¶ added in v1.61.269
type DescribeExternalAgentResponse struct { *responses.BaseResponse Config string `json:"config" xml:"config"` }
DescribeExternalAgentResponse is the response struct for api DescribeExternalAgent
func CreateDescribeExternalAgentResponse ¶ added in v1.61.269
func CreateDescribeExternalAgentResponse() (response *DescribeExternalAgentResponse)
CreateDescribeExternalAgentResponse creates a response to parse from DescribeExternalAgent response
type DescribeKubernetesVersionMetadataRequest ¶
type DescribeKubernetesVersionMetadataRequest struct { *requests.RoaRequest ClusterType string `position:"Query" name:"ClusterType"` KubernetesVersion string `position:"Query" name:"KubernetesVersion"` Profile string `position:"Query" name:"Profile"` Region string `position:"Query" name:"Region"` }
DescribeKubernetesVersionMetadataRequest is the request struct for api DescribeKubernetesVersionMetadata
func CreateDescribeKubernetesVersionMetadataRequest ¶
func CreateDescribeKubernetesVersionMetadataRequest() (request *DescribeKubernetesVersionMetadataRequest)
CreateDescribeKubernetesVersionMetadataRequest creates a request to invoke DescribeKubernetesVersionMetadata API
type DescribeKubernetesVersionMetadataResponse ¶
type DescribeKubernetesVersionMetadataResponse struct {
*responses.BaseResponse
}
DescribeKubernetesVersionMetadataResponse is the response struct for api DescribeKubernetesVersionMetadata
func CreateDescribeKubernetesVersionMetadataResponse ¶
func CreateDescribeKubernetesVersionMetadataResponse() (response *DescribeKubernetesVersionMetadataResponse)
CreateDescribeKubernetesVersionMetadataResponse creates a response to parse from DescribeKubernetesVersionMetadata response
type DescribeTaskInfoRequest ¶ added in v1.61.879
type DescribeTaskInfoRequest struct { *requests.RoaRequest TaskId string `position:"Path" name:"task_id"` }
DescribeTaskInfoRequest is the request struct for api DescribeTaskInfo
func CreateDescribeTaskInfoRequest ¶ added in v1.61.879
func CreateDescribeTaskInfoRequest() (request *DescribeTaskInfoRequest)
CreateDescribeTaskInfoRequest creates a request to invoke DescribeTaskInfo API
type DescribeTaskInfoResponse ¶ added in v1.61.879
type DescribeTaskInfoResponse struct { *responses.BaseResponse ClusterId string `json:"cluster_id" xml:"cluster_id"` Created string `json:"created" xml:"created"` TaskId string `json:"task_id" xml:"task_id"` State string `json:"state" xml:"state"` TaskType string `json:"task_type" xml:"task_type"` Updated string `json:"updated" xml:"updated"` TaskResult Task_result `json:"task_result" xml:"task_result"` }
DescribeTaskInfoResponse is the response struct for api DescribeTaskInfo
func CreateDescribeTaskInfoResponse ¶ added in v1.61.879
func CreateDescribeTaskInfoResponse() (response *DescribeTaskInfoResponse)
CreateDescribeTaskInfoResponse creates a response to parse from DescribeTaskInfo response
type DescribeTemplateAttributeRequest ¶ added in v1.61.879
type DescribeTemplateAttributeRequest struct { *requests.RoaRequest TemplateType string `position:"Query" name:"template_type"` TemplateId string `position:"Path" name:"TemplateId"` }
DescribeTemplateAttributeRequest is the request struct for api DescribeTemplateAttribute
func CreateDescribeTemplateAttributeRequest ¶ added in v1.61.879
func CreateDescribeTemplateAttributeRequest() (request *DescribeTemplateAttributeRequest)
CreateDescribeTemplateAttributeRequest creates a request to invoke DescribeTemplateAttribute API
type DescribeTemplateAttributeResponse ¶ added in v1.61.879
type DescribeTemplateAttributeResponse struct {
*responses.BaseResponse
}
DescribeTemplateAttributeResponse is the response struct for api DescribeTemplateAttribute
func CreateDescribeTemplateAttributeResponse ¶ added in v1.61.879
func CreateDescribeTemplateAttributeResponse() (response *DescribeTemplateAttributeResponse)
CreateDescribeTemplateAttributeResponse creates a response to parse from DescribeTemplateAttribute response
type DescribeTemplatesRequest ¶ added in v1.61.269
type DescribeTemplatesRequest struct { *requests.RoaRequest PageNum requests.Integer `position:"Query" name:"page_num"` TemplateType string `position:"Query" name:"template_type"` PageSize requests.Integer `position:"Query" name:"page_size"` }
DescribeTemplatesRequest is the request struct for api DescribeTemplates
func CreateDescribeTemplatesRequest ¶ added in v1.61.269
func CreateDescribeTemplatesRequest() (request *DescribeTemplatesRequest)
CreateDescribeTemplatesRequest creates a request to invoke DescribeTemplates API
type DescribeTemplatesResponse ¶ added in v1.61.269
type DescribeTemplatesResponse struct { *responses.BaseResponse PageInfo Page_info `json:"page_info" xml:"page_info"` Templates Templates `json:"templates" xml:"templates"` }
DescribeTemplatesResponse is the response struct for api DescribeTemplates
func CreateDescribeTemplatesResponse ¶ added in v1.61.269
func CreateDescribeTemplatesResponse() (response *DescribeTemplatesResponse)
CreateDescribeTemplatesResponse creates a response to parse from DescribeTemplates response
type DescribeUserQuotaRequest ¶ added in v1.61.269
type DescribeUserQuotaRequest struct {
*requests.RoaRequest
}
DescribeUserQuotaRequest is the request struct for api DescribeUserQuota
func CreateDescribeUserQuotaRequest ¶ added in v1.61.269
func CreateDescribeUserQuotaRequest() (request *DescribeUserQuotaRequest)
CreateDescribeUserQuotaRequest creates a request to invoke DescribeUserQuota API
type DescribeUserQuotaResponse ¶ added in v1.61.269
type DescribeUserQuotaResponse struct { *responses.BaseResponse ClusterNodepoolQuota int64 `json:"cluster_nodepool_quota" xml:"cluster_nodepool_quota"` AmkClusterQuota int64 `json:"amk_cluster_quota" xml:"amk_cluster_quota"` ClusterQuota int64 `json:"cluster_quota" xml:"cluster_quota"` NodeQuota int64 `json:"node_quota" xml:"node_quota"` AskClusterQuota int64 `json:"ask_cluster_quota" xml:"ask_cluster_quota"` }
DescribeUserQuotaResponse is the response struct for api DescribeUserQuota
func CreateDescribeUserQuotaResponse ¶ added in v1.61.269
func CreateDescribeUserQuotaResponse() (response *DescribeUserQuotaResponse)
CreateDescribeUserQuotaResponse creates a response to parse from DescribeUserQuota response
type GetKubernetesTriggerRequest ¶ added in v1.61.518
type GetKubernetesTriggerRequest struct { *requests.RoaRequest Namespace string `position:"Query" name:"Namespace"` Name string `position:"Query" name:"Name"` ClusterId string `position:"Path" name:"ClusterId"` Type string `position:"Query" name:"Type"` }
GetKubernetesTriggerRequest is the request struct for api GetKubernetesTrigger
func CreateGetKubernetesTriggerRequest ¶ added in v1.61.518
func CreateGetKubernetesTriggerRequest() (request *GetKubernetesTriggerRequest)
CreateGetKubernetesTriggerRequest creates a request to invoke GetKubernetesTrigger API
type GetKubernetesTriggerResponse ¶ added in v1.61.518
type GetKubernetesTriggerResponse struct {
*responses.BaseResponse
}
GetKubernetesTriggerResponse is the response struct for api GetKubernetesTrigger
func CreateGetKubernetesTriggerResponse ¶ added in v1.61.518
func CreateGetKubernetesTriggerResponse() (response *GetKubernetesTriggerResponse)
CreateGetKubernetesTriggerResponse creates a response to parse from GetKubernetesTrigger response
type GetUpgradeStatusRequest ¶ added in v1.61.269
type GetUpgradeStatusRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
GetUpgradeStatusRequest is the request struct for api GetUpgradeStatus
func CreateGetUpgradeStatusRequest ¶ added in v1.61.269
func CreateGetUpgradeStatusRequest() (request *GetUpgradeStatusRequest)
CreateGetUpgradeStatusRequest creates a request to invoke GetUpgradeStatus API
type GetUpgradeStatusResponse ¶ added in v1.61.269
type GetUpgradeStatusResponse struct { *responses.BaseResponse ErrorMessage string `json:"error_message" xml:"error_message"` PrecheckReportId string `json:"precheck_report_id" xml:"precheck_report_id"` UpgradeStep string `json:"upgrade_step" xml:"upgrade_step"` Status string `json:"status" xml:"status"` UpgradeTask Upgrade_task `json:"upgrade_task" xml:"upgrade_task"` }
GetUpgradeStatusResponse is the response struct for api GetUpgradeStatus
func CreateGetUpgradeStatusResponse ¶ added in v1.61.269
func CreateGetUpgradeStatusResponse() (response *GetUpgradeStatusResponse)
CreateGetUpgradeStatusResponse creates a response to parse from GetUpgradeStatus response
type InstallClusterAddonsRequest ¶ added in v1.61.269
type InstallClusterAddonsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
InstallClusterAddonsRequest is the request struct for api InstallClusterAddons
func CreateInstallClusterAddonsRequest ¶ added in v1.61.269
func CreateInstallClusterAddonsRequest() (request *InstallClusterAddonsRequest)
CreateInstallClusterAddonsRequest creates a request to invoke InstallClusterAddons API
type InstallClusterAddonsResponse ¶ added in v1.61.269
type InstallClusterAddonsResponse struct {
*responses.BaseResponse
}
InstallClusterAddonsResponse is the response struct for api InstallClusterAddons
func CreateInstallClusterAddonsResponse ¶ added in v1.61.269
func CreateInstallClusterAddonsResponse() (response *InstallClusterAddonsResponse)
CreateInstallClusterAddonsResponse creates a response to parse from InstallClusterAddons response
type Ip_address ¶ added in v1.61.269
type Ip_address struct {
Ip []string `json:"ip" xml:"ip"`
}
Ip_address is a nested struct in cs response
type Item ¶ added in v1.61.879
type Item struct {
Name string `json:"name" xml:"name"`
}
Item is a nested struct in cs response
type Items ¶ added in v1.61.269
type Items struct {
Item []Item `json:"item" xml:"item"`
}
Items is a nested struct in cs response
type List ¶ added in v1.61.269
type List struct {
ListItem []ListItem `json:"list" xml:"list"`
}
List is a nested struct in cs response
type ListItem ¶ added in v1.61.269
type ListItem struct { InstanceId string `json:"instanceId" xml:"instanceId"` Code string `json:"code" xml:"code"` Message string `json:"message" xml:"message"` }
ListItem is a nested struct in cs response
type ListTagResourcesRequest ¶ added in v1.61.269
type ListTagResourcesRequest struct { *requests.RoaRequest NextToken string `position:"Query" name:"next_token"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.61.269
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.61.269
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"next_token" xml:"next_token"` RequestId string `json:"request_id" xml:"request_id"` TagResources Tag_resources `json:"tag_resources" xml:"tag_resources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.61.269
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ModifyClusterConfigurationRequest ¶ added in v1.61.518
type ModifyClusterConfigurationRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
ModifyClusterConfigurationRequest is the request struct for api ModifyClusterConfiguration
func CreateModifyClusterConfigurationRequest ¶ added in v1.61.518
func CreateModifyClusterConfigurationRequest() (request *ModifyClusterConfigurationRequest)
CreateModifyClusterConfigurationRequest creates a request to invoke ModifyClusterConfiguration API
type ModifyClusterConfigurationResponse ¶ added in v1.61.518
type ModifyClusterConfigurationResponse struct {
*responses.BaseResponse
}
ModifyClusterConfigurationResponse is the response struct for api ModifyClusterConfiguration
func CreateModifyClusterConfigurationResponse ¶ added in v1.61.518
func CreateModifyClusterConfigurationResponse() (response *ModifyClusterConfigurationResponse)
CreateModifyClusterConfigurationResponse creates a response to parse from ModifyClusterConfiguration response
type ModifyClusterNodePoolRequest ¶ added in v1.61.879
type ModifyClusterNodePoolRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` NodepoolId string `position:"Path" name:"NodepoolId"` }
ModifyClusterNodePoolRequest is the request struct for api ModifyClusterNodePool
func CreateModifyClusterNodePoolRequest ¶ added in v1.61.879
func CreateModifyClusterNodePoolRequest() (request *ModifyClusterNodePoolRequest)
CreateModifyClusterNodePoolRequest creates a request to invoke ModifyClusterNodePool API
type ModifyClusterNodePoolResponse ¶ added in v1.61.879
type ModifyClusterNodePoolResponse struct { *responses.BaseResponse TaskId string `json:"task_id" xml:"task_id"` NodepoolId string `json:"nodepool_id" xml:"nodepool_id"` }
ModifyClusterNodePoolResponse is the response struct for api ModifyClusterNodePool
func CreateModifyClusterNodePoolResponse ¶ added in v1.61.879
func CreateModifyClusterNodePoolResponse() (response *ModifyClusterNodePoolResponse)
CreateModifyClusterNodePoolResponse creates a response to parse from ModifyClusterNodePool response
type ModifyClusterRequest ¶ added in v1.61.269
type ModifyClusterRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
ModifyClusterRequest is the request struct for api ModifyCluster
func CreateModifyClusterRequest ¶ added in v1.61.269
func CreateModifyClusterRequest() (request *ModifyClusterRequest)
CreateModifyClusterRequest creates a request to invoke ModifyCluster API
type ModifyClusterResponse ¶ added in v1.61.269
type ModifyClusterResponse struct { *responses.BaseResponse ClusterId string `json:"cluster_id" xml:"cluster_id"` TaskId string `json:"task_id" xml:"task_id"` RequestId string `json:"request_id" xml:"request_id"` }
ModifyClusterResponse is the response struct for api ModifyCluster
func CreateModifyClusterResponse ¶ added in v1.61.269
func CreateModifyClusterResponse() (response *ModifyClusterResponse)
CreateModifyClusterResponse creates a response to parse from ModifyCluster response
type ModifyClusterTagsRequest ¶ added in v1.61.269
type ModifyClusterTagsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
ModifyClusterTagsRequest is the request struct for api ModifyClusterTags
func CreateModifyClusterTagsRequest ¶ added in v1.61.269
func CreateModifyClusterTagsRequest() (request *ModifyClusterTagsRequest)
CreateModifyClusterTagsRequest creates a request to invoke ModifyClusterTags API
type ModifyClusterTagsResponse ¶ added in v1.61.269
type ModifyClusterTagsResponse struct {
*responses.BaseResponse
}
ModifyClusterTagsResponse is the response struct for api ModifyClusterTags
func CreateModifyClusterTagsResponse ¶ added in v1.61.269
func CreateModifyClusterTagsResponse() (response *ModifyClusterTagsResponse)
CreateModifyClusterTagsResponse creates a response to parse from ModifyClusterTags response
type Node ¶ added in v1.61.269
type Node struct { ErrorMessage string `json:"error_message" xml:"error_message"` CreationTime string `json:"creation_time" xml:"creation_time"` NodeStatus string `json:"node_status" xml:"node_status"` InstanceName string `json:"instance_name" xml:"instance_name"` IsAliyunNode bool `json:"is_aliyun_node" xml:"is_aliyun_node"` NodeName string `json:"node_name" xml:"node_name"` SpotStrategy string `json:"spot_strategy" xml:"spot_strategy"` ExpiredTime string `json:"expired_time" xml:"expired_time"` Source string `json:"source" xml:"source"` InstanceTypeFamily string `json:"instance_type_family" xml:"instance_type_family"` InstanceId string `json:"instance_id" xml:"instance_id"` InstanceChargeType string `json:"instance_charge_type" xml:"instance_charge_type"` InstanceRole string `json:"instance_role" xml:"instance_role"` State string `json:"state" xml:"state"` InstanceStatus string `json:"instance_status" xml:"instance_status"` ImageId string `json:"image_id" xml:"image_id"` NodepoolId string `json:"nodepool_id" xml:"nodepool_id"` InstanceType string `json:"instance_type" xml:"instance_type"` HostName string `json:"host_name" xml:"host_name"` IpAddress []string `json:"ip_address" xml:"ip_address"` }
Node is a nested struct in cs response
type Nodes ¶ added in v1.61.269
type Nodes struct {
Node []Node `json:"node" xml:"node"`
}
Nodes is a nested struct in cs response
type OpenAckServiceRequest ¶ added in v1.61.879
type OpenAckServiceRequest struct { *requests.RoaRequest Type string `position:"Query" name:"type"` }
OpenAckServiceRequest is the request struct for api OpenAckService
func CreateOpenAckServiceRequest ¶ added in v1.61.879
func CreateOpenAckServiceRequest() (request *OpenAckServiceRequest)
CreateOpenAckServiceRequest creates a request to invoke OpenAckService API
type OpenAckServiceResponse ¶ added in v1.61.879
type OpenAckServiceResponse struct { *responses.BaseResponse OrderId string `json:"order_id" xml:"order_id"` RequestId string `json:"request_id" xml:"request_id"` }
OpenAckServiceResponse is the response struct for api OpenAckService
func CreateOpenAckServiceResponse ¶ added in v1.61.879
func CreateOpenAckServiceResponse() (response *OpenAckServiceResponse)
CreateOpenAckServiceResponse creates a response to parse from OpenAckService response
type Page ¶ added in v1.61.269
type Page struct { PageNumber int `json:"page_number" xml:"page_number"` TotalCount int `json:"total_count" xml:"total_count"` PageSize int `json:"page_size" xml:"page_size"` }
Page is a nested struct in cs response
type Page_info ¶ added in v1.61.518
type Page_info struct { PageNumber int64 `json:"page_number" xml:"page_number"` TotalCount int64 `json:"total_count" xml:"total_count"` PageSize int64 `json:"page_size" xml:"page_size"` }
Page_info is a nested struct in cs response
type PauseClusterUpgradeRequest ¶ added in v1.61.269
type PauseClusterUpgradeRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
PauseClusterUpgradeRequest is the request struct for api PauseClusterUpgrade
func CreatePauseClusterUpgradeRequest ¶ added in v1.61.269
func CreatePauseClusterUpgradeRequest() (request *PauseClusterUpgradeRequest)
CreatePauseClusterUpgradeRequest creates a request to invoke PauseClusterUpgrade API
type PauseClusterUpgradeResponse ¶ added in v1.61.269
type PauseClusterUpgradeResponse struct {
*responses.BaseResponse
}
PauseClusterUpgradeResponse is the response struct for api PauseClusterUpgrade
func CreatePauseClusterUpgradeResponse ¶ added in v1.61.269
func CreatePauseClusterUpgradeResponse() (response *PauseClusterUpgradeResponse)
CreatePauseClusterUpgradeResponse creates a response to parse from PauseClusterUpgrade response
type ResumeUpgradeClusterRequest ¶ added in v1.61.269
type ResumeUpgradeClusterRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
ResumeUpgradeClusterRequest is the request struct for api ResumeUpgradeCluster
func CreateResumeUpgradeClusterRequest ¶ added in v1.61.269
func CreateResumeUpgradeClusterRequest() (request *ResumeUpgradeClusterRequest)
CreateResumeUpgradeClusterRequest creates a request to invoke ResumeUpgradeCluster API
type ResumeUpgradeClusterResponse ¶ added in v1.61.269
type ResumeUpgradeClusterResponse struct {
*responses.BaseResponse
}
ResumeUpgradeClusterResponse is the response struct for api ResumeUpgradeCluster
func CreateResumeUpgradeClusterResponse ¶ added in v1.61.269
func CreateResumeUpgradeClusterResponse() (response *ResumeUpgradeClusterResponse)
CreateResumeUpgradeClusterResponse creates a response to parse from ResumeUpgradeCluster response
type ScaleClusterNodePoolRequest ¶ added in v1.61.879
type ScaleClusterNodePoolRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` NodepoolId string `position:"Path" name:"NodepoolId"` }
ScaleClusterNodePoolRequest is the request struct for api ScaleClusterNodePool
func CreateScaleClusterNodePoolRequest ¶ added in v1.61.879
func CreateScaleClusterNodePoolRequest() (request *ScaleClusterNodePoolRequest)
CreateScaleClusterNodePoolRequest creates a request to invoke ScaleClusterNodePool API
type ScaleClusterNodePoolResponse ¶ added in v1.61.879
type ScaleClusterNodePoolResponse struct { *responses.BaseResponse TaskId string `json:"task_id" xml:"task_id"` }
ScaleClusterNodePoolResponse is the response struct for api ScaleClusterNodePool
func CreateScaleClusterNodePoolResponse ¶ added in v1.61.879
func CreateScaleClusterNodePoolResponse() (response *ScaleClusterNodePoolResponse)
CreateScaleClusterNodePoolResponse creates a response to parse from ScaleClusterNodePool response
type ScaleOutClusterRequest ¶
type ScaleOutClusterRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
ScaleOutClusterRequest is the request struct for api ScaleOutCluster
func CreateScaleOutClusterRequest ¶
func CreateScaleOutClusterRequest() (request *ScaleOutClusterRequest)
CreateScaleOutClusterRequest creates a request to invoke ScaleOutCluster API
type ScaleOutClusterResponse ¶
type ScaleOutClusterResponse struct { *responses.BaseResponse ClusterId string `json:"cluster_id" xml:"cluster_id"` TaskId string `json:"task_id" xml:"task_id"` RequestId string `json:"request_id" xml:"request_id"` }
ScaleOutClusterResponse is the response struct for api ScaleOutCluster
func CreateScaleOutClusterResponse ¶
func CreateScaleOutClusterResponse() (response *ScaleOutClusterResponse)
CreateScaleOutClusterResponse creates a response to parse from ScaleOutCluster response
type TagResourceItem ¶ added in v1.61.879
type TagResourceItem struct { TagValue string `json:"tag_value" xml:"tag_value"` ResourceType string `json:"resource_type" xml:"resource_type"` ResourceId string `json:"resource_id" xml:"resource_id"` TagKey string `json:"tag_key" xml:"tag_key"` }
TagResourceItem is a nested struct in cs response
type TagResourcesRequest ¶ added in v1.61.879
type TagResourcesRequest struct {
*requests.RoaRequest
}
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.61.879
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.61.879
type TagResourcesResponse struct {
*responses.BaseResponse
}
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.61.879
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type Tag_resource ¶ added in v1.61.879
type Tag_resource struct {
Tag_resourceItem []TagResourceItem `json:"tag_resource" xml:"tag_resource"`
}
Tag_resource is a nested struct in cs response
type Tag_resources ¶ added in v1.61.879
type Tag_resources struct {
TagResource []TagResourceItem `json:"tag_resource" xml:"tag_resource"`
}
Tag_resources is a nested struct in cs response
type Task ¶ added in v1.61.879
type Task struct { Data string `json:"data" xml:"data"` Status string `json:"status" xml:"status"` }
Task is a nested struct in cs response
type Task_result ¶ added in v1.61.879
type Task_result struct {
Task []Task `json:"task" xml:"task"`
}
Task_result is a nested struct in cs response
type Template ¶ added in v1.61.879
type Template struct { Template string `json:"template" xml:"template"` TemplateWithHistId string `json:"template_with_hist_id" xml:"template_with_hist_id"` Created string `json:"created" xml:"created"` Name string `json:"name" xml:"name"` Description string `json:"description" xml:"description"` TemplateType string `json:"template_type" xml:"template_type"` Id string `json:"id" xml:"id"` Acl string `json:"acl" xml:"acl"` Updated string `json:"updated" xml:"updated"` Tags string `json:"tags" xml:"tags"` }
Template is a nested struct in cs response
type Templates ¶ added in v1.61.518
type Templates struct {
Template []Template `json:"template" xml:"template"`
}
Templates is a nested struct in cs response
type UnInstallClusterAddonsRequest ¶ added in v1.60.335
type UnInstallClusterAddonsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
UnInstallClusterAddonsRequest is the request struct for api UnInstallClusterAddons
func CreateUnInstallClusterAddonsRequest ¶ added in v1.60.335
func CreateUnInstallClusterAddonsRequest() (request *UnInstallClusterAddonsRequest)
CreateUnInstallClusterAddonsRequest creates a request to invoke UnInstallClusterAddons API
type UnInstallClusterAddonsResponse ¶ added in v1.60.335
type UnInstallClusterAddonsResponse struct {
*responses.BaseResponse
}
UnInstallClusterAddonsResponse is the response struct for api UnInstallClusterAddons
func CreateUnInstallClusterAddonsResponse ¶ added in v1.60.335
func CreateUnInstallClusterAddonsResponse() (response *UnInstallClusterAddonsResponse)
CreateUnInstallClusterAddonsResponse creates a response to parse from UnInstallClusterAddons response
type UntagResourcesRequest ¶ added in v1.61.879
type UntagResourcesRequest struct { *requests.RoaRequest RegionId string `position:"Query" name:"region_id"` ResourceType string `position:"Query" name:"resource_type"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.61.879
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.61.879
type UntagResourcesResponse struct {
*responses.BaseResponse
}
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.61.879
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateTemplateRequest ¶ added in v1.61.518
type UpdateTemplateRequest struct { *requests.RoaRequest TemplateId string `position:"Path" name:"TemplateId"` }
UpdateTemplateRequest is the request struct for api UpdateTemplate
func CreateUpdateTemplateRequest ¶ added in v1.61.518
func CreateUpdateTemplateRequest() (request *UpdateTemplateRequest)
CreateUpdateTemplateRequest creates a request to invoke UpdateTemplate API
type UpdateTemplateResponse ¶ added in v1.61.518
type UpdateTemplateResponse struct {
*responses.BaseResponse
}
UpdateTemplateResponse is the response struct for api UpdateTemplate
func CreateUpdateTemplateResponse ¶ added in v1.61.518
func CreateUpdateTemplateResponse() (response *UpdateTemplateResponse)
CreateUpdateTemplateResponse creates a response to parse from UpdateTemplate response
type UpgradeClusterAddonsRequest ¶
type UpgradeClusterAddonsRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
UpgradeClusterAddonsRequest is the request struct for api UpgradeClusterAddons
func CreateUpgradeClusterAddonsRequest ¶
func CreateUpgradeClusterAddonsRequest() (request *UpgradeClusterAddonsRequest)
CreateUpgradeClusterAddonsRequest creates a request to invoke UpgradeClusterAddons API
type UpgradeClusterAddonsResponse ¶
type UpgradeClusterAddonsResponse struct {
*responses.BaseResponse
}
UpgradeClusterAddonsResponse is the response struct for api UpgradeClusterAddons
func CreateUpgradeClusterAddonsResponse ¶
func CreateUpgradeClusterAddonsResponse() (response *UpgradeClusterAddonsResponse)
CreateUpgradeClusterAddonsResponse creates a response to parse from UpgradeClusterAddons response
type UpgradeClusterRequest ¶ added in v1.61.269
type UpgradeClusterRequest struct { *requests.RoaRequest ClusterId string `position:"Path" name:"ClusterId"` }
UpgradeClusterRequest is the request struct for api UpgradeCluster
func CreateUpgradeClusterRequest ¶ added in v1.61.269
func CreateUpgradeClusterRequest() (request *UpgradeClusterRequest)
CreateUpgradeClusterRequest creates a request to invoke UpgradeCluster API
type UpgradeClusterResponse ¶ added in v1.61.269
type UpgradeClusterResponse struct {
*responses.BaseResponse
}
UpgradeClusterResponse is the response struct for api UpgradeCluster
func CreateUpgradeClusterResponse ¶ added in v1.61.269
func CreateUpgradeClusterResponse() (response *UpgradeClusterResponse)
CreateUpgradeClusterResponse creates a response to parse from UpgradeCluster response
type Upgrade_task ¶ added in v1.61.879
type Upgrade_task struct { Message string `json:"message" xml:"message"` Status string `json:"status" xml:"status"` }
Upgrade_task is a nested struct in cs response
Source Files ¶
- attach_instances.go
- cancel_cluster_upgrade.go
- client.go
- create_cluster.go
- create_cluster_node_pool.go
- create_kubernetes_trigger.go
- create_template.go
- delete_cluster.go
- delete_cluster_nodepool.go
- delete_cluster_nodes.go
- delete_kubernetes_trigger.go
- delete_template.go
- describe_addons.go
- describe_cluster_addons_upgrade_status.go
- describe_cluster_addons_version.go
- describe_cluster_attach_scripts.go
- describe_cluster_detail.go
- describe_cluster_logs.go
- describe_cluster_node_pool_detail.go
- describe_cluster_node_pools.go
- describe_cluster_nodes.go
- describe_cluster_resources.go
- describe_cluster_user_kubeconfig.go
- describe_clusters_v1.go
- describe_external_agent.go
- describe_kubernetes_version_metadata.go
- describe_task_info.go
- describe_template_attribute.go
- describe_templates.go
- describe_user_quota.go
- endpoint.go
- get_kubernetes_trigger.go
- get_upgrade_status.go
- install_cluster_addons.go
- list_tag_resources.go
- modify_cluster.go
- modify_cluster_configuration.go
- modify_cluster_node_pool.go
- modify_cluster_tags.go
- open_ack_service.go
- pause_cluster_upgrade.go
- resume_upgrade_cluster.go
- scale_cluster_node_pool.go
- scale_out_cluster.go
- struct_component_group.go
- struct_component_groups.go
- struct_ip_address.go
- struct_item.go
- struct_items.go
- struct_list.go
- struct_list_item.go
- struct_node.go
- struct_nodes.go
- struct_page.go
- struct_page_info.go
- struct_tag_resource.go
- struct_tag_resource_item.go
- struct_tag_resources.go
- struct_task.go
- struct_task_result.go
- struct_template.go
- struct_templates.go
- struct_upgrade_task.go
- tag_resources.go
- un_install_cluster_addons.go
- untag_resources.go
- update_template.go
- upgrade_cluster.go
- upgrade_cluster_addons.go