package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateAttachInstancesRequest creates a request to invoke AttachInstances API.
CreateAttachInstancesResponse creates a response to parse from AttachInstances response.
CreateCancelClusterUpgradeRequest creates a request to invoke CancelClusterUpgrade API.
CreateCancelClusterUpgradeResponse creates a response to parse from CancelClusterUpgrade response.
CreateCreateClusterNodePoolRequest creates a request to invoke CreateClusterNodePool API.
CreateCreateClusterNodePoolResponse creates a response to parse from CreateClusterNodePool response.
CreateCreateClusterRequest creates a request to invoke CreateCluster API.
CreateCreateClusterResponse creates a response to parse from CreateCluster response.
CreateCreateKubernetesTriggerRequest creates a request to invoke CreateKubernetesTrigger API.
CreateCreateKubernetesTriggerResponse creates a response to parse from CreateKubernetesTrigger response.
CreateCreateTemplateRequest creates a request to invoke CreateTemplate API.
CreateCreateTemplateResponse creates a response to parse from CreateTemplate response.
CreateDeleteClusterNodepoolRequest creates a request to invoke DeleteClusterNodepool API.
CreateDeleteClusterNodepoolResponse creates a response to parse from DeleteClusterNodepool response.
CreateDeleteClusterNodesRequest creates a request to invoke DeleteClusterNodes API.
CreateDeleteClusterNodesResponse creates a response to parse from DeleteClusterNodes response.
CreateDeleteClusterRequest creates a request to invoke DeleteCluster API.
CreateDeleteClusterResponse creates a response to parse from DeleteCluster response.
CreateDeleteKubernetesTriggerRequest creates a request to invoke DeleteKubernetesTrigger API.
CreateDeleteKubernetesTriggerResponse creates a response to parse from DeleteKubernetesTrigger response.
CreateDeleteTemplateRequest creates a request to invoke DeleteTemplate API.
CreateDeleteTemplateResponse creates a response to parse from DeleteTemplate response.
CreateDescribeAddonsRequest creates a request to invoke DescribeAddons API.
CreateDescribeAddonsResponse creates a response to parse from DescribeAddons response.
CreateDescribeClusterAddonsUpgradeStatusRequest creates a request to invoke DescribeClusterAddonsUpgradeStatus API.
CreateDescribeClusterAddonsUpgradeStatusResponse creates a response to parse from DescribeClusterAddonsUpgradeStatus response.
CreateDescribeClusterAddonsVersionRequest creates a request to invoke DescribeClusterAddonsVersion API.
CreateDescribeClusterAddonsVersionResponse creates a response to parse from DescribeClusterAddonsVersion response.
CreateDescribeClusterAttachScriptsRequest creates a request to invoke DescribeClusterAttachScripts API.
CreateDescribeClusterAttachScriptsResponse creates a response to parse from DescribeClusterAttachScripts response.
CreateDescribeClusterDetailRequest creates a request to invoke DescribeClusterDetail API.
CreateDescribeClusterDetailResponse creates a response to parse from DescribeClusterDetail response.
CreateDescribeClusterLogsRequest creates a request to invoke DescribeClusterLogs API.
CreateDescribeClusterLogsResponse creates a response to parse from DescribeClusterLogs response.
CreateDescribeClusterNodePoolDetailRequest creates a request to invoke DescribeClusterNodePoolDetail API.
CreateDescribeClusterNodePoolDetailResponse creates a response to parse from DescribeClusterNodePoolDetail response.
CreateDescribeClusterNodePoolsRequest creates a request to invoke DescribeClusterNodePools API.
CreateDescribeClusterNodePoolsResponse creates a response to parse from DescribeClusterNodePools response.
CreateDescribeClusterNodesRequest creates a request to invoke DescribeClusterNodes API.
CreateDescribeClusterNodesResponse creates a response to parse from DescribeClusterNodes response.
CreateDescribeClusterResourcesRequest creates a request to invoke DescribeClusterResources API.
CreateDescribeClusterResourcesResponse creates a response to parse from DescribeClusterResources response.
CreateDescribeClustersV1Request creates a request to invoke DescribeClustersV1 API.
CreateDescribeClustersV1Response creates a response to parse from DescribeClustersV1 response.
CreateDescribeClusterUserKubeconfigRequest creates a request to invoke DescribeClusterUserKubeconfig API.
CreateDescribeClusterUserKubeconfigResponse creates a response to parse from DescribeClusterUserKubeconfig response.
CreateDescribeExternalAgentRequest creates a request to invoke DescribeExternalAgent API.
CreateDescribeExternalAgentResponse creates a response to parse from DescribeExternalAgent response.
CreateDescribeKubernetesVersionMetadataRequest creates a request to invoke DescribeKubernetesVersionMetadata API.
CreateDescribeKubernetesVersionMetadataResponse creates a response to parse from DescribeKubernetesVersionMetadata response.
CreateDescribeTaskInfoRequest creates a request to invoke DescribeTaskInfo API.
CreateDescribeTaskInfoResponse creates a response to parse from DescribeTaskInfo response.
CreateDescribeTemplateAttributeRequest creates a request to invoke DescribeTemplateAttribute API.
CreateDescribeTemplateAttributeResponse creates a response to parse from DescribeTemplateAttribute response.
CreateDescribeTemplatesRequest creates a request to invoke DescribeTemplates API.
CreateDescribeTemplatesResponse creates a response to parse from DescribeTemplates response.
CreateDescribeUserQuotaRequest creates a request to invoke DescribeUserQuota API.
CreateDescribeUserQuotaResponse creates a response to parse from DescribeUserQuota response.
CreateGetKubernetesTriggerRequest creates a request to invoke GetKubernetesTrigger API.
CreateGetKubernetesTriggerResponse creates a response to parse from GetKubernetesTrigger response.
CreateGetUpgradeStatusRequest creates a request to invoke GetUpgradeStatus API.
CreateGetUpgradeStatusResponse creates a response to parse from GetUpgradeStatus response.
CreateInstallClusterAddonsRequest creates a request to invoke InstallClusterAddons API.
CreateInstallClusterAddonsResponse creates a response to parse from InstallClusterAddons response.
CreateListTagResourcesRequest creates a request to invoke ListTagResources API.
CreateListTagResourcesResponse creates a response to parse from ListTagResources response.
CreateModifyClusterConfigurationRequest creates a request to invoke ModifyClusterConfiguration API.
CreateModifyClusterConfigurationResponse creates a response to parse from ModifyClusterConfiguration response.
CreateModifyClusterNodePoolRequest creates a request to invoke ModifyClusterNodePool API.
CreateModifyClusterNodePoolResponse creates a response to parse from ModifyClusterNodePool response.
CreateModifyClusterRequest creates a request to invoke ModifyCluster API.
CreateModifyClusterResponse creates a response to parse from ModifyCluster response.
CreateModifyClusterTagsRequest creates a request to invoke ModifyClusterTags API.
CreateModifyClusterTagsResponse creates a response to parse from ModifyClusterTags response.
CreateOpenAckServiceRequest creates a request to invoke OpenAckService API.
CreateOpenAckServiceResponse creates a response to parse from OpenAckService response.
CreatePauseClusterUpgradeRequest creates a request to invoke PauseClusterUpgrade API.
CreatePauseClusterUpgradeResponse creates a response to parse from PauseClusterUpgrade response.
CreateResumeUpgradeClusterRequest creates a request to invoke ResumeUpgradeCluster API.
CreateResumeUpgradeClusterResponse creates a response to parse from ResumeUpgradeCluster response.
CreateScaleClusterNodePoolRequest creates a request to invoke ScaleClusterNodePool API.
CreateScaleClusterNodePoolResponse creates a response to parse from ScaleClusterNodePool response.
CreateScaleOutClusterRequest creates a request to invoke ScaleOutCluster API.
CreateScaleOutClusterResponse creates a response to parse from ScaleOutCluster response.
CreateTagResourcesRequest creates a request to invoke TagResources API.
CreateTagResourcesResponse creates a response to parse from TagResources response.
CreateUnInstallClusterAddonsRequest creates a request to invoke UnInstallClusterAddons API.
CreateUnInstallClusterAddonsResponse creates a response to parse from UnInstallClusterAddons response.
CreateUntagResourcesRequest creates a request to invoke UntagResources API.
CreateUntagResourcesResponse creates a response to parse from UntagResources response.
CreateUpdateTemplateRequest creates a request to invoke UpdateTemplate API.
CreateUpdateTemplateResponse creates a response to parse from UpdateTemplate response.
CreateUpgradeClusterAddonsRequest creates a request to invoke UpgradeClusterAddons API.
CreateUpgradeClusterAddonsResponse creates a response to parse from UpgradeClusterAddons response.
CreateUpgradeClusterRequest creates a request to invoke UpgradeCluster API.
CreateUpgradeClusterResponse creates a response to parse from UpgradeCluster response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
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.
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.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
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.
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.
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.
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.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

AttachInstancesRequest is the request struct for api AttachInstances.
AttachInstancesResponse is the response struct for api AttachInstances.
CancelClusterUpgradeRequest is the request struct for api CancelClusterUpgrade.
CancelClusterUpgradeResponse is the response struct for api CancelClusterUpgrade.
Client is the sdk client struct, each func corresponds to an OpenAPI.
ComponentGroup is a nested struct in cs response.
ComponentGroups is a nested struct in cs response.
CreateClusterNodePoolRequest is the request struct for api CreateClusterNodePool.
CreateClusterNodePoolResponse is the response struct for api CreateClusterNodePool.
CreateClusterRequest is the request struct for api CreateCluster.
CreateClusterResponse is the response struct for api CreateCluster.
CreateKubernetesTriggerRequest is the request struct for api CreateKubernetesTrigger.
CreateKubernetesTriggerResponse is the response struct for api CreateKubernetesTrigger.
CreateTemplateRequest is the request struct for api CreateTemplate.
CreateTemplateResponse is the response struct for api CreateTemplate.
DeleteClusterNodepoolRequest is the request struct for api DeleteClusterNodepool.
DeleteClusterNodepoolResponse is the response struct for api DeleteClusterNodepool.
DeleteClusterNodesRequest is the request struct for api DeleteClusterNodes.
DeleteClusterNodesResponse is the response struct for api DeleteClusterNodes.
DeleteClusterRequest is the request struct for api DeleteCluster.
DeleteClusterResponse is the response struct for api DeleteCluster.
DeleteKubernetesTriggerRequest is the request struct for api DeleteKubernetesTrigger.
DeleteKubernetesTriggerResponse is the response struct for api DeleteKubernetesTrigger.
DeleteTemplateRequest is the request struct for api DeleteTemplate.
DeleteTemplateResponse is the response struct for api DeleteTemplate.
DescribeAddonsRequest is the request struct for api DescribeAddons.
DescribeAddonsResponse is the response struct for api DescribeAddons.
DescribeClusterAddonsUpgradeStatusRequest is the request struct for api DescribeClusterAddonsUpgradeStatus.
DescribeClusterAddonsUpgradeStatusResponse is the response struct for api DescribeClusterAddonsUpgradeStatus.
DescribeClusterAddonsVersionRequest is the request struct for api DescribeClusterAddonsVersion.
DescribeClusterAddonsVersionResponse is the response struct for api DescribeClusterAddonsVersion.
DescribeClusterAttachScriptsRequest is the request struct for api DescribeClusterAttachScripts.
DescribeClusterAttachScriptsResponse is the response struct for api DescribeClusterAttachScripts.
DescribeClusterDetailRequest is the request struct for api DescribeClusterDetail.
DescribeClusterDetailResponse is the response struct for api DescribeClusterDetail.
DescribeClusterLogsRequest is the request struct for api DescribeClusterLogs.
DescribeClusterLogsResponse is the response struct for api DescribeClusterLogs.
DescribeClusterNodePoolDetailRequest is the request struct for api DescribeClusterNodePoolDetail.
DescribeClusterNodePoolDetailResponse is the response struct for api DescribeClusterNodePoolDetail.
DescribeClusterNodePoolsRequest is the request struct for api DescribeClusterNodePools.
DescribeClusterNodePoolsResponse is the response struct for api DescribeClusterNodePools.
DescribeClusterNodesRequest is the request struct for api DescribeClusterNodes.
DescribeClusterNodesResponse is the response struct for api DescribeClusterNodes.
DescribeClusterResourcesRequest is the request struct for api DescribeClusterResources.
DescribeClusterResourcesResponse is the response struct for api DescribeClusterResources.
DescribeClustersV1Request is the request struct for api DescribeClustersV1.
DescribeClustersV1Response is the response struct for api DescribeClustersV1.
DescribeClusterUserKubeconfigRequest is the request struct for api DescribeClusterUserKubeconfig.
DescribeClusterUserKubeconfigResponse is the response struct for api DescribeClusterUserKubeconfig.
DescribeExternalAgentRequest is the request struct for api DescribeExternalAgent.
DescribeExternalAgentResponse is the response struct for api DescribeExternalAgent.
DescribeKubernetesVersionMetadataRequest is the request struct for api DescribeKubernetesVersionMetadata.
DescribeKubernetesVersionMetadataResponse is the response struct for api DescribeKubernetesVersionMetadata.
DescribeTaskInfoRequest is the request struct for api DescribeTaskInfo.
DescribeTaskInfoResponse is the response struct for api DescribeTaskInfo.
DescribeTemplateAttributeRequest is the request struct for api DescribeTemplateAttribute.
DescribeTemplateAttributeResponse is the response struct for api DescribeTemplateAttribute.
DescribeTemplatesRequest is the request struct for api DescribeTemplates.
DescribeTemplatesResponse is the response struct for api DescribeTemplates.
DescribeUserQuotaRequest is the request struct for api DescribeUserQuota.
DescribeUserQuotaResponse is the response struct for api DescribeUserQuota.
GetKubernetesTriggerRequest is the request struct for api GetKubernetesTrigger.
GetKubernetesTriggerResponse is the response struct for api GetKubernetesTrigger.
GetUpgradeStatusRequest is the request struct for api GetUpgradeStatus.
GetUpgradeStatusResponse is the response struct for api GetUpgradeStatus.
InstallClusterAddonsRequest is the request struct for api InstallClusterAddons.
InstallClusterAddonsResponse is the response struct for api InstallClusterAddons.
Ip_address is a nested struct in cs response.
Item is a nested struct in cs response.
Items is a nested struct in cs response.
List is a nested struct in cs response.
ListItem is a nested struct in cs response.
ListTagResourcesRequest is the request struct for api ListTagResources.
ListTagResourcesResponse is the response struct for api ListTagResources.
ModifyClusterConfigurationRequest is the request struct for api ModifyClusterConfiguration.
ModifyClusterConfigurationResponse is the response struct for api ModifyClusterConfiguration.
ModifyClusterNodePoolRequest is the request struct for api ModifyClusterNodePool.
ModifyClusterNodePoolResponse is the response struct for api ModifyClusterNodePool.
ModifyClusterRequest is the request struct for api ModifyCluster.
ModifyClusterResponse is the response struct for api ModifyCluster.
ModifyClusterTagsRequest is the request struct for api ModifyClusterTags.
ModifyClusterTagsResponse is the response struct for api ModifyClusterTags.
Node is a nested struct in cs response.
Nodes is a nested struct in cs response.
OpenAckServiceRequest is the request struct for api OpenAckService.
OpenAckServiceResponse is the response struct for api OpenAckService.
Page is a nested struct in cs response.
Page_info is a nested struct in cs response.
PauseClusterUpgradeRequest is the request struct for api PauseClusterUpgrade.
PauseClusterUpgradeResponse is the response struct for api PauseClusterUpgrade.
ResumeUpgradeClusterRequest is the request struct for api ResumeUpgradeCluster.
ResumeUpgradeClusterResponse is the response struct for api ResumeUpgradeCluster.
ScaleClusterNodePoolRequest is the request struct for api ScaleClusterNodePool.
ScaleClusterNodePoolResponse is the response struct for api ScaleClusterNodePool.
ScaleOutClusterRequest is the request struct for api ScaleOutCluster.
ScaleOutClusterResponse is the response struct for api ScaleOutCluster.
Tag_resource is a nested struct in cs response.
Tag_resources is a nested struct in cs response.
TagResourceItem is a nested struct in cs response.
TagResourcesRequest is the request struct for api TagResources.
TagResourcesResponse is the response struct for api TagResources.
Task is a nested struct in cs response.
Task_result is a nested struct in cs response.
Template is a nested struct in cs response.
Templates is a nested struct in cs response.
UnInstallClusterAddonsRequest is the request struct for api UnInstallClusterAddons.
UnInstallClusterAddonsResponse is the response struct for api UnInstallClusterAddons.
UntagResourcesRequest is the request struct for api UntagResources.
UntagResourcesResponse is the response struct for api UntagResources.
UpdateTemplateRequest is the request struct for api UpdateTemplate.
UpdateTemplateResponse is the response struct for api UpdateTemplate.
Upgrade_task is a nested struct in cs response.
UpgradeClusterAddonsRequest is the request struct for api UpgradeClusterAddons.
UpgradeClusterAddonsResponse is the response struct for api UpgradeClusterAddons.
UpgradeClusterRequest is the request struct for api UpgradeCluster.
UpgradeClusterResponse is the response struct for api UpgradeCluster.