vke

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package vkeiface provides an interface to enable mocking the VKE service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfDeployModeForCreateAddonInputManaged is a EnumOfDeployModeForCreateAddonInput enum value
	EnumOfDeployModeForCreateAddonInputManaged = "Managed"

	// EnumOfDeployModeForCreateAddonInputUnmanaged is a EnumOfDeployModeForCreateAddonInput enum value
	EnumOfDeployModeForCreateAddonInputUnmanaged = "Unmanaged"
)
View Source
const (
	// EnumOfDeployNodeTypeForCreateAddonInputEdgeNode is a EnumOfDeployNodeTypeForCreateAddonInput enum value
	EnumOfDeployNodeTypeForCreateAddonInputEdgeNode = "EdgeNode"

	// EnumOfDeployNodeTypeForCreateAddonInputNode is a EnumOfDeployNodeTypeForCreateAddonInput enum value
	EnumOfDeployNodeTypeForCreateAddonInputNode = "Node"

	// EnumOfDeployNodeTypeForCreateAddonInputVirtualNode is a EnumOfDeployNodeTypeForCreateAddonInput enum value
	EnumOfDeployNodeTypeForCreateAddonInputVirtualNode = "VirtualNode"
)
View Source
const (
	// EnumOfLogTypeForCreateClusterInputAudit is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputAudit = "Audit"

	// EnumOfLogTypeForCreateClusterInputCloudControllerManager is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputCloudControllerManager = "CloudControllerManager"

	// EnumOfLogTypeForCreateClusterInputEtcd is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputEtcd = "Etcd"

	// EnumOfLogTypeForCreateClusterInputKubeApiServer is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputKubeApiServer = "KubeApiServer"

	// EnumOfLogTypeForCreateClusterInputKubeControllerManager is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputKubeControllerManager = "KubeControllerManager"

	// EnumOfLogTypeForCreateClusterInputKubeScheduler is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputKubeScheduler = "KubeScheduler"
)
View Source
const (
	// EnumOfPodNetworkModeForCreateClusterInputCalicoBgp is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputCalicoBgp = "CalicoBgp"

	// EnumOfPodNetworkModeForCreateClusterInputCalicoVxlan is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputCalicoVxlan = "CalicoVxlan"

	// EnumOfPodNetworkModeForCreateClusterInputCarma is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputCarma = "Carma"

	// EnumOfPodNetworkModeForCreateClusterInputCilium is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputCilium = "Cilium"

	// EnumOfPodNetworkModeForCreateClusterInputDefault is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputDefault = "Default"

	// EnumOfPodNetworkModeForCreateClusterInputFlannel is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputFlannel = "Flannel"

	// EnumOfPodNetworkModeForCreateClusterInputKubeOvn is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputKubeOvn = "KubeOvn"

	// EnumOfPodNetworkModeForCreateClusterInputVpcCniDedicated is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputVpcCniDedicated = "VpcCniDedicated"

	// EnumOfPodNetworkModeForCreateClusterInputVpcCniShared is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputVpcCniShared = "VpcCniShared"
)
View Source
const (
	// EnumOfEffectForCreateDefaultNodePoolInputNoExecute is a EnumOfEffectForCreateDefaultNodePoolInput enum value
	EnumOfEffectForCreateDefaultNodePoolInputNoExecute = "NoExecute"

	// EnumOfEffectForCreateDefaultNodePoolInputNoSchedule is a EnumOfEffectForCreateDefaultNodePoolInput enum value
	EnumOfEffectForCreateDefaultNodePoolInputNoSchedule = "NoSchedule"

	// EnumOfEffectForCreateDefaultNodePoolInputPreferNoSchedule is a EnumOfEffectForCreateDefaultNodePoolInput enum value
	EnumOfEffectForCreateDefaultNodePoolInputPreferNoSchedule = "PreferNoSchedule"
)
View Source
const (
	// EnumOfTypeForCreateKubeconfigInputPrivate is a EnumOfTypeForCreateKubeconfigInput enum value
	EnumOfTypeForCreateKubeconfigInputPrivate = "Private"

	// EnumOfTypeForCreateKubeconfigInputPublic is a EnumOfTypeForCreateKubeconfigInput enum value
	EnumOfTypeForCreateKubeconfigInputPublic = "Public"

	// EnumOfTypeForCreateKubeconfigInputTargetCluster is a EnumOfTypeForCreateKubeconfigInput enum value
	EnumOfTypeForCreateKubeconfigInputTargetCluster = "TargetCluster"
)
View Source
const (
	// EnumOfEffectForCreateNodePoolInputNoExecute is a EnumOfEffectForCreateNodePoolInput enum value
	EnumOfEffectForCreateNodePoolInputNoExecute = "NoExecute"

	// EnumOfEffectForCreateNodePoolInputNoSchedule is a EnumOfEffectForCreateNodePoolInput enum value
	EnumOfEffectForCreateNodePoolInputNoSchedule = "NoSchedule"

	// EnumOfEffectForCreateNodePoolInputPreferNoSchedule is a EnumOfEffectForCreateNodePoolInput enum value
	EnumOfEffectForCreateNodePoolInputPreferNoSchedule = "PreferNoSchedule"
)
View Source
const (
	// EnumOfInstanceChargeTypeForCreateNodePoolInputPostPaid is a EnumOfInstanceChargeTypeForCreateNodePoolInput enum value
	EnumOfInstanceChargeTypeForCreateNodePoolInputPostPaid = "PostPaid"

	// EnumOfInstanceChargeTypeForCreateNodePoolInputPrePaid is a EnumOfInstanceChargeTypeForCreateNodePoolInput enum value
	EnumOfInstanceChargeTypeForCreateNodePoolInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfSubnetPolicyForCreateNodePoolInputPriority is a EnumOfSubnetPolicyForCreateNodePoolInput enum value
	EnumOfSubnetPolicyForCreateNodePoolInputPriority = "Priority"

	// EnumOfSubnetPolicyForCreateNodePoolInputZoneBalance is a EnumOfSubnetPolicyForCreateNodePoolInput enum value
	EnumOfSubnetPolicyForCreateNodePoolInputZoneBalance = "ZoneBalance"
)
View Source
const (
	// EnumOfTypeForCreateNodePoolInputEssd is a EnumOfTypeForCreateNodePoolInput enum value
	EnumOfTypeForCreateNodePoolInputEssd = "ESSD"

	// EnumOfTypeForCreateNodePoolInputEssdFlexPl is a EnumOfTypeForCreateNodePoolInput enum value
	EnumOfTypeForCreateNodePoolInputEssdFlexPl = "ESSD_FlexPL"

	// EnumOfTypeForCreateNodePoolInputEssdPl0 is a EnumOfTypeForCreateNodePoolInput enum value
	EnumOfTypeForCreateNodePoolInputEssdPl0 = "ESSD_PL0"

	// EnumOfTypeForCreateNodePoolInputEssdPl1 is a EnumOfTypeForCreateNodePoolInput enum value
	EnumOfTypeForCreateNodePoolInputEssdPl1 = "ESSD_PL1"

	// EnumOfTypeForCreateNodePoolInputPtssd is a EnumOfTypeForCreateNodePoolInput enum value
	EnumOfTypeForCreateNodePoolInputPtssd = "PTSSD"
)
View Source
const (
	// EnumOfEffectForCreateNodesInputNoExecute is a EnumOfEffectForCreateNodesInput enum value
	EnumOfEffectForCreateNodesInputNoExecute = "NoExecute"

	// EnumOfEffectForCreateNodesInputNoSchedule is a EnumOfEffectForCreateNodesInput enum value
	EnumOfEffectForCreateNodesInputNoSchedule = "NoSchedule"

	// EnumOfEffectForCreateNodesInputPreferNoSchedule is a EnumOfEffectForCreateNodesInput enum value
	EnumOfEffectForCreateNodesInputPreferNoSchedule = "PreferNoSchedule"
)
View Source
const (
	// EnumOfCascadingDeleteResourceListForDeleteClusterInputClb is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputClb = "Clb"

	// EnumOfCascadingDeleteResourceListForDeleteClusterInputDefaultNodePoolResource is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputDefaultNodePoolResource = "DefaultNodePoolResource"

	// EnumOfCascadingDeleteResourceListForDeleteClusterInputNat is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputNat = "Nat"

	// EnumOfCascadingDeleteResourceListForDeleteClusterInputNodePoolResource is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputNodePoolResource = "NodePoolResource"

	// EnumOfCascadingDeleteResourceListForDeleteClusterInputTryBest is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputTryBest = "TryBest"
)
View Source
const (
	// EnumOfConditionsTypeForListAddonsInputClusterNotRunning is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputClusterNotRunning = "ClusterNotRunning"

	// EnumOfConditionsTypeForListAddonsInputClusterVersionUpgrading is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputClusterVersionUpgrading = "ClusterVersionUpgrading"

	// EnumOfConditionsTypeForListAddonsInputCrashLoopBackOff is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputCrashLoopBackOff = "CrashLoopBackOff"

	// EnumOfConditionsTypeForListAddonsInputDegraded is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputDegraded = "Degraded"

	// EnumOfConditionsTypeForListAddonsInputImagePullBackOff is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputImagePullBackOff = "ImagePullBackOff"

	// EnumOfConditionsTypeForListAddonsInputNameConflict is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputNameConflict = "NameConflict"

	// EnumOfConditionsTypeForListAddonsInputOk is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputOk = "Ok"

	// EnumOfConditionsTypeForListAddonsInputProgressing is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputProgressing = "Progressing"

	// EnumOfConditionsTypeForListAddonsInputResourceCleanupFailed is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputResourceCleanupFailed = "ResourceCleanupFailed"

	// EnumOfConditionsTypeForListAddonsInputSchedulingFailed is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputSchedulingFailed = "SchedulingFailed"

	// EnumOfConditionsTypeForListAddonsInputUnknown is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputUnknown = "Unknown"
)
View Source
const (
	// EnumOfDeployModeListForListAddonsInputManaged is a EnumOfDeployModeListForListAddonsInput enum value
	EnumOfDeployModeListForListAddonsInputManaged = "Managed"

	// EnumOfDeployModeListForListAddonsInputUnmanaged is a EnumOfDeployModeListForListAddonsInput enum value
	EnumOfDeployModeListForListAddonsInputUnmanaged = "Unmanaged"
)
View Source
const (
	// EnumOfDeployNodeTypeListForListAddonsInputEdgeNode is a EnumOfDeployNodeTypeListForListAddonsInput enum value
	EnumOfDeployNodeTypeListForListAddonsInputEdgeNode = "EdgeNode"

	// EnumOfDeployNodeTypeListForListAddonsInputNode is a EnumOfDeployNodeTypeListForListAddonsInput enum value
	EnumOfDeployNodeTypeListForListAddonsInputNode = "Node"

	// EnumOfDeployNodeTypeListForListAddonsInputVirtualNode is a EnumOfDeployNodeTypeListForListAddonsInput enum value
	EnumOfDeployNodeTypeListForListAddonsInputVirtualNode = "VirtualNode"
)
View Source
const (
	// EnumOfPhaseForListAddonsInputCreating is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputCreating = "Creating"

	// EnumOfPhaseForListAddonsInputDeleting is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputDeleting = "Deleting"

	// EnumOfPhaseForListAddonsInputFailed is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputFailed = "Failed"

	// EnumOfPhaseForListAddonsInputNone is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputNone = "None"

	// EnumOfPhaseForListAddonsInputRunning is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputRunning = "Running"

	// EnumOfPhaseForListAddonsInputUpdating is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputUpdating = "Updating"
)
View Source
const (
	// EnumOfConditionsTypeForListClustersInputBalance is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputBalance = "Balance"

	// EnumOfConditionsTypeForListClustersInputClusterVersionUpgrading is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputClusterVersionUpgrading = "ClusterVersionUpgrading"

	// EnumOfConditionsTypeForListClustersInputCreateError is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputCreateError = "CreateError"

	// EnumOfConditionsTypeForListClustersInputDegraded is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputDegraded = "Degraded"

	// EnumOfConditionsTypeForListClustersInputDisconnected is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputDisconnected = "Disconnected"

	// EnumOfConditionsTypeForListClustersInputInvalidCertificate is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputInvalidCertificate = "InvalidCertificate"

	// EnumOfConditionsTypeForListClustersInputLimitedByQuota is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputLimitedByQuota = "LimitedByQuota"

	// EnumOfConditionsTypeForListClustersInputOk is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputOk = "Ok"

	// EnumOfConditionsTypeForListClustersInputProgressing is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputProgressing = "Progressing"

	// EnumOfConditionsTypeForListClustersInputResourceCleanupFailed is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputResourceCleanupFailed = "ResourceCleanupFailed"

	// EnumOfConditionsTypeForListClustersInputSecurity is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputSecurity = "Security"

	// EnumOfConditionsTypeForListClustersInputSetByProvider is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputSetByProvider = "SetByProvider"

	// EnumOfConditionsTypeForListClustersInputSetByUser is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputSetByUser = "SetByUser"

	// EnumOfConditionsTypeForListClustersInputStockOut is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputStockOut = "StockOut"

	// EnumOfConditionsTypeForListClustersInputUnknown is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputUnknown = "Unknown"

	// EnumOfConditionsTypeForListClustersInputWaiting is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputWaiting = "Waiting"
)
View Source
const (
	// EnumOfPhaseForListClustersInputCreating is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputCreating = "Creating"

	// EnumOfPhaseForListClustersInputDeleting is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputDeleting = "Deleting"

	// EnumOfPhaseForListClustersInputFailed is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputFailed = "Failed"

	// EnumOfPhaseForListClustersInputRunning is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputRunning = "Running"

	// EnumOfPhaseForListClustersInputStarting is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputStarting = "Starting"

	// EnumOfPhaseForListClustersInputStopped is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputStopped = "Stopped"

	// EnumOfPhaseForListClustersInputUpdating is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputUpdating = "Updating"
)
View Source
const (
	// EnumOfPodsConfigPodNetworkModeForListClustersInputCalicoBgp is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputCalicoBgp = "CalicoBgp"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputCalicoVxlan is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputCalicoVxlan = "CalicoVxlan"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputCarma is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputCarma = "Carma"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputCilium is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputCilium = "Cilium"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputDefault is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputDefault = "Default"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputFlannel is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputFlannel = "Flannel"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputKubeOvn is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputKubeOvn = "KubeOvn"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniDedicated is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniDedicated = "VpcCniDedicated"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniShared is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniShared = "VpcCniShared"
)
View Source
const (
	// EnumOfConditionsTypeForListNodePoolsInputBalance is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputBalance = "Balance"

	// EnumOfConditionsTypeForListNodePoolsInputClusterNotRunning is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputClusterNotRunning = "ClusterNotRunning"

	// EnumOfConditionsTypeForListNodePoolsInputClusterVersionUpgrading is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputClusterVersionUpgrading = "ClusterVersionUpgrading"

	// EnumOfConditionsTypeForListNodePoolsInputLimitedByQuota is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputLimitedByQuota = "LimitedByQuota"

	// EnumOfConditionsTypeForListNodePoolsInputOk is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputOk = "Ok"

	// EnumOfConditionsTypeForListNodePoolsInputProgressing is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputProgressing = "Progressing"

	// EnumOfConditionsTypeForListNodePoolsInputResourceCleanupFailed is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputResourceCleanupFailed = "ResourceCleanupFailed"

	// EnumOfConditionsTypeForListNodePoolsInputStockOut is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputStockOut = "StockOut"

	// EnumOfConditionsTypeForListNodePoolsInputUnknown is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputUnknown = "Unknown"

	// EnumOfConditionsTypeForListNodePoolsInputVersionPartlyUpgraded is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputVersionPartlyUpgraded = "VersionPartlyUpgraded"
)
View Source
const (
	// EnumOfPhaseForListNodePoolsInputCreating is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputCreating = "Creating"

	// EnumOfPhaseForListNodePoolsInputDeleting is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputDeleting = "Deleting"

	// EnumOfPhaseForListNodePoolsInputFailed is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputFailed = "Failed"

	// EnumOfPhaseForListNodePoolsInputRunning is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputRunning = "Running"

	// EnumOfPhaseForListNodePoolsInputScaling is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputScaling = "Scaling"

	// EnumOfPhaseForListNodePoolsInputUpdating is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputUpdating = "Updating"
)
View Source
const (
	// EnumOfConditionsTypeForListNodesInputBalance is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputBalance = "Balance"

	// EnumOfConditionsTypeForListNodesInputInitializeFailed is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputInitializeFailed = "InitializeFailed"

	// EnumOfConditionsTypeForListNodesInputNotReady is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputNotReady = "NotReady"

	// EnumOfConditionsTypeForListNodesInputOk is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputOk = "Ok"

	// EnumOfConditionsTypeForListNodesInputProgressing is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputProgressing = "Progressing"

	// EnumOfConditionsTypeForListNodesInputResourceCleanupFailed is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputResourceCleanupFailed = "ResourceCleanupFailed"

	// EnumOfConditionsTypeForListNodesInputSecurity is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputSecurity = "Security"

	// EnumOfConditionsTypeForListNodesInputUnknown is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputUnknown = "Unknown"

	// EnumOfConditionsTypeForListNodesInputUnschedulable is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputUnschedulable = "Unschedulable"
)
View Source
const (
	// EnumOfPhaseForListNodesInputCreating is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputCreating = "Creating"

	// EnumOfPhaseForListNodesInputDeleting is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputDeleting = "Deleting"

	// EnumOfPhaseForListNodesInputFailed is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputFailed = "Failed"

	// EnumOfPhaseForListNodesInputRunning is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputRunning = "Running"

	// EnumOfPhaseForListNodesInputStarting is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputStarting = "Starting"

	// EnumOfPhaseForListNodesInputStopped is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputStopped = "Stopped"

	// EnumOfPhaseForListNodesInputStopping is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputStopping = "Stopping"

	// EnumOfPhaseForListNodesInputUpdating is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputUpdating = "Updating"
)
View Source
const (
	// EnumOfRoleListForListNodesOutputEtcd is a EnumOfRoleListForListNodesOutput enum value
	EnumOfRoleListForListNodesOutputEtcd = "Etcd"

	// EnumOfRoleListForListNodesOutputMaster is a EnumOfRoleListForListNodesOutput enum value
	EnumOfRoleListForListNodesOutputMaster = "Master"

	// EnumOfRoleListForListNodesOutputWorker is a EnumOfRoleListForListNodesOutput enum value
	EnumOfRoleListForListNodesOutputWorker = "Worker"
)
View Source
const (
	// EnumOfCategoryListForListSupportedAddonsInputDns is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputDns = "Dns"

	// EnumOfCategoryListForListSupportedAddonsInputGpu is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputGpu = "Gpu"

	// EnumOfCategoryListForListSupportedAddonsInputImage is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputImage = "Image"

	// EnumOfCategoryListForListSupportedAddonsInputMonitor is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputMonitor = "Monitor"

	// EnumOfCategoryListForListSupportedAddonsInputNetwork is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputNetwork = "Network"

	// EnumOfCategoryListForListSupportedAddonsInputScheduler is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputScheduler = "Scheduler"

	// EnumOfCategoryListForListSupportedAddonsInputSecurity is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputSecurity = "Security"

	// EnumOfCategoryListForListSupportedAddonsInputStorage is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputStorage = "Storage"
)
View Source
const (
	// EnumOfCategoryListForListSupportedAddonsOutputDns is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputDns = "Dns"

	// EnumOfCategoryListForListSupportedAddonsOutputGpu is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputGpu = "Gpu"

	// EnumOfCategoryListForListSupportedAddonsOutputImage is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputImage = "Image"

	// EnumOfCategoryListForListSupportedAddonsOutputMonitor is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputMonitor = "Monitor"

	// EnumOfCategoryListForListSupportedAddonsOutputNetwork is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputNetwork = "Network"

	// EnumOfCategoryListForListSupportedAddonsOutputScheduler is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputScheduler = "Scheduler"

	// EnumOfCategoryListForListSupportedAddonsOutputSecurity is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputSecurity = "Security"

	// EnumOfCategoryListForListSupportedAddonsOutputStorage is a EnumOfCategoryListForListSupportedAddonsOutput enum value
	EnumOfCategoryListForListSupportedAddonsOutputStorage = "Storage"
)
View Source
const (
	// EnumOfDeployModeListForListSupportedAddonsInputEither is a EnumOfDeployModeListForListSupportedAddonsInput enum value
	EnumOfDeployModeListForListSupportedAddonsInputEither = "Either"

	// EnumOfDeployModeListForListSupportedAddonsInputManaged is a EnumOfDeployModeListForListSupportedAddonsInput enum value
	EnumOfDeployModeListForListSupportedAddonsInputManaged = "Managed"

	// EnumOfDeployModeListForListSupportedAddonsInputUnmanaged is a EnumOfDeployModeListForListSupportedAddonsInput enum value
	EnumOfDeployModeListForListSupportedAddonsInputUnmanaged = "Unmanaged"
)
View Source
const (
	// EnumOfDeployNodeTypeListForListSupportedAddonsInputEdgeNode is a EnumOfDeployNodeTypeListForListSupportedAddonsInput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsInputEdgeNode = "EdgeNode"

	// EnumOfDeployNodeTypeListForListSupportedAddonsInputNode is a EnumOfDeployNodeTypeListForListSupportedAddonsInput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsInputNode = "Node"

	// EnumOfDeployNodeTypeListForListSupportedAddonsInputVirtualNode is a EnumOfDeployNodeTypeListForListSupportedAddonsInput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsInputVirtualNode = "VirtualNode"
)
View Source
const (
	// EnumOfDeployNodeTypeListForListSupportedAddonsOutputEdgeNode is a EnumOfDeployNodeTypeListForListSupportedAddonsOutput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsOutputEdgeNode = "EdgeNode"

	// EnumOfDeployNodeTypeListForListSupportedAddonsOutputNode is a EnumOfDeployNodeTypeListForListSupportedAddonsOutput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsOutputNode = "Node"

	// EnumOfDeployNodeTypeListForListSupportedAddonsOutputVirtualNode is a EnumOfDeployNodeTypeListForListSupportedAddonsOutput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsOutputVirtualNode = "VirtualNode"
)
View Source
const (
	// EnumOfNecessaryListForListSupportedAddonsInputOnDemand is a EnumOfNecessaryListForListSupportedAddonsInput enum value
	EnumOfNecessaryListForListSupportedAddonsInputOnDemand = "OnDemand"

	// EnumOfNecessaryListForListSupportedAddonsInputRecommended is a EnumOfNecessaryListForListSupportedAddonsInput enum value
	EnumOfNecessaryListForListSupportedAddonsInputRecommended = "Recommended"

	// EnumOfNecessaryListForListSupportedAddonsInputRequired is a EnumOfNecessaryListForListSupportedAddonsInput enum value
	EnumOfNecessaryListForListSupportedAddonsInputRequired = "Required"
)
View Source
const (
	// EnumOfPodNetworkModeListForListSupportedAddonsInputCalicoBgp is a EnumOfPodNetworkModeListForListSupportedAddonsInput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsInputCalicoBgp = "CalicoBgp"

	// EnumOfPodNetworkModeListForListSupportedAddonsInputCalicoVxlan is a EnumOfPodNetworkModeListForListSupportedAddonsInput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsInputCalicoVxlan = "CalicoVxlan"

	// EnumOfPodNetworkModeListForListSupportedAddonsInputFlannel is a EnumOfPodNetworkModeListForListSupportedAddonsInput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsInputFlannel = "Flannel"

	// EnumOfPodNetworkModeListForListSupportedAddonsInputVpcCniDedicated is a EnumOfPodNetworkModeListForListSupportedAddonsInput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsInputVpcCniDedicated = "VpcCniDedicated"

	// EnumOfPodNetworkModeListForListSupportedAddonsInputVpcCniShared is a EnumOfPodNetworkModeListForListSupportedAddonsInput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsInputVpcCniShared = "VpcCniShared"
)
View Source
const (
	// EnumOfPodNetworkModeListForListSupportedAddonsOutputCalicoBgp is a EnumOfPodNetworkModeListForListSupportedAddonsOutput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsOutputCalicoBgp = "CalicoBgp"

	// EnumOfPodNetworkModeListForListSupportedAddonsOutputCalicoVxlan is a EnumOfPodNetworkModeListForListSupportedAddonsOutput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsOutputCalicoVxlan = "CalicoVxlan"

	// EnumOfPodNetworkModeListForListSupportedAddonsOutputFlannel is a EnumOfPodNetworkModeListForListSupportedAddonsOutput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsOutputFlannel = "Flannel"

	// EnumOfPodNetworkModeListForListSupportedAddonsOutputVpcCniDedicated is a EnumOfPodNetworkModeListForListSupportedAddonsOutput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsOutputVpcCniDedicated = "VpcCniDedicated"

	// EnumOfPodNetworkModeListForListSupportedAddonsOutputVpcCniShared is a EnumOfPodNetworkModeListForListSupportedAddonsOutput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsOutputVpcCniShared = "VpcCniShared"
)
View Source
const (
	// EnumOfResourceTypeListForListSupportedResourceTypesInputEcs is a EnumOfResourceTypeListForListSupportedResourceTypesInput enum value
	EnumOfResourceTypeListForListSupportedResourceTypesInputEcs = "Ecs"

	// EnumOfResourceTypeListForListSupportedResourceTypesInputZone is a EnumOfResourceTypeListForListSupportedResourceTypesInput enum value
	EnumOfResourceTypeListForListSupportedResourceTypesInputZone = "Zone"
)
View Source
const (
	// EnumOfResourceTypeForListTagsForResourcesInputBareMachine is a EnumOfResourceTypeForListTagsForResourcesInput enum value
	EnumOfResourceTypeForListTagsForResourcesInputBareMachine = "BareMachine"

	// EnumOfResourceTypeForListTagsForResourcesInputCluster is a EnumOfResourceTypeForListTagsForResourcesInput enum value
	EnumOfResourceTypeForListTagsForResourcesInputCluster = "Cluster"

	// EnumOfResourceTypeForListTagsForResourcesInputNodePool is a EnumOfResourceTypeForListTagsForResourcesInput enum value
	EnumOfResourceTypeForListTagsForResourcesInputNodePool = "NodePool"
)
View Source
const (
	// EnumOfTypeForListTagsForResourcesInputCustom is a EnumOfTypeForListTagsForResourcesInput enum value
	EnumOfTypeForListTagsForResourcesInputCustom = "Custom"

	// EnumOfTypeForListTagsForResourcesInputSystem is a EnumOfTypeForListTagsForResourcesInput enum value
	EnumOfTypeForListTagsForResourcesInputSystem = "System"
)
View Source
const (
	// EnumOfResourceTypeForTagResourcesInputBareMachine is a EnumOfResourceTypeForTagResourcesInput enum value
	EnumOfResourceTypeForTagResourcesInputBareMachine = "BareMachine"

	// EnumOfResourceTypeForTagResourcesInputCluster is a EnumOfResourceTypeForTagResourcesInput enum value
	EnumOfResourceTypeForTagResourcesInputCluster = "Cluster"

	// EnumOfResourceTypeForTagResourcesInputNodePool is a EnumOfResourceTypeForTagResourcesInput enum value
	EnumOfResourceTypeForTagResourcesInputNodePool = "NodePool"
)
View Source
const (
	// EnumOfResourceTypeForUntagResourcesInputBareMachine is a EnumOfResourceTypeForUntagResourcesInput enum value
	EnumOfResourceTypeForUntagResourcesInputBareMachine = "BareMachine"

	// EnumOfResourceTypeForUntagResourcesInputCluster is a EnumOfResourceTypeForUntagResourcesInput enum value
	EnumOfResourceTypeForUntagResourcesInputCluster = "Cluster"

	// EnumOfResourceTypeForUntagResourcesInputNodePool is a EnumOfResourceTypeForUntagResourcesInput enum value
	EnumOfResourceTypeForUntagResourcesInputNodePool = "NodePool"
)
View Source
const (
	// EnumOfIspForUpdateClusterConfigInputBgp is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputBgp = "BGP"

	// EnumOfIspForUpdateClusterConfigInputChinaMobile is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputChinaMobile = "ChinaMobile"

	// EnumOfIspForUpdateClusterConfigInputChinaTelecom is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputChinaTelecom = "ChinaTelecom"

	// EnumOfIspForUpdateClusterConfigInputChinaUnicom is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputChinaUnicom = "ChinaUnicom"
)
View Source
const (
	// EnumOfLogTypeForUpdateClusterConfigInputAudit is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputAudit = "Audit"

	// EnumOfLogTypeForUpdateClusterConfigInputCloudControllerManager is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputCloudControllerManager = "CloudControllerManager"

	// EnumOfLogTypeForUpdateClusterConfigInputEtcd is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputEtcd = "Etcd"

	// EnumOfLogTypeForUpdateClusterConfigInputKubeApiServer is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputKubeApiServer = "KubeApiServer"

	// EnumOfLogTypeForUpdateClusterConfigInputKubeControllerManager is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputKubeControllerManager = "KubeControllerManager"

	// EnumOfLogTypeForUpdateClusterConfigInputKubeScheduler is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputKubeScheduler = "KubeScheduler"
)
View Source
const (
	// EnumOfEffectForUpdateNodePoolConfigInputNoExecute is a EnumOfEffectForUpdateNodePoolConfigInput enum value
	EnumOfEffectForUpdateNodePoolConfigInputNoExecute = "NoExecute"

	// EnumOfEffectForUpdateNodePoolConfigInputNoSchedule is a EnumOfEffectForUpdateNodePoolConfigInput enum value
	EnumOfEffectForUpdateNodePoolConfigInputNoSchedule = "NoSchedule"

	// EnumOfEffectForUpdateNodePoolConfigInputPreferNoSchedule is a EnumOfEffectForUpdateNodePoolConfigInput enum value
	EnumOfEffectForUpdateNodePoolConfigInputPreferNoSchedule = "PreferNoSchedule"
)
View Source
const (
	// EnumOfSubnetPolicyForUpdateNodePoolConfigInputPriority is a EnumOfSubnetPolicyForUpdateNodePoolConfigInput enum value
	EnumOfSubnetPolicyForUpdateNodePoolConfigInputPriority = "Priority"

	// EnumOfSubnetPolicyForUpdateNodePoolConfigInputZoneBalance is a EnumOfSubnetPolicyForUpdateNodePoolConfigInput enum value
	EnumOfSubnetPolicyForUpdateNodePoolConfigInputZoneBalance = "ZoneBalance"
)
View Source
const (
	// EnumOfTypeForUpdateNodePoolConfigInputEssd is a EnumOfTypeForUpdateNodePoolConfigInput enum value
	EnumOfTypeForUpdateNodePoolConfigInputEssd = "ESSD"

	// EnumOfTypeForUpdateNodePoolConfigInputEssdFlexPl is a EnumOfTypeForUpdateNodePoolConfigInput enum value
	EnumOfTypeForUpdateNodePoolConfigInputEssdFlexPl = "ESSD_FlexPL"

	// EnumOfTypeForUpdateNodePoolConfigInputEssdPl0 is a EnumOfTypeForUpdateNodePoolConfigInput enum value
	EnumOfTypeForUpdateNodePoolConfigInputEssdPl0 = "ESSD_PL0"

	// EnumOfTypeForUpdateNodePoolConfigInputEssdPl1 is a EnumOfTypeForUpdateNodePoolConfigInput enum value
	EnumOfTypeForUpdateNodePoolConfigInputEssdPl1 = "ESSD_PL1"

	// EnumOfTypeForUpdateNodePoolConfigInputPtssd is a EnumOfTypeForUpdateNodePoolConfigInput enum value
	EnumOfTypeForUpdateNodePoolConfigInputPtssd = "PTSSD"
)
View Source
const (
	ServiceName = "vke"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "vke"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// EnumOfCascadingDeleteResourceListForDeleteAddonInputCrd is a EnumOfCascadingDeleteResourceListForDeleteAddonInput enum value
	EnumOfCascadingDeleteResourceListForDeleteAddonInputCrd = "Crd"
)
View Source
const (
	// EnumOfCascadingDeleteResourceListForDeleteNodePoolInputEcs is a EnumOfCascadingDeleteResourceListForDeleteNodePoolInput enum value
	EnumOfCascadingDeleteResourceListForDeleteNodePoolInputEcs = "Ecs"
)
View Source
const (
	// EnumOfCascadingDeleteResourceListForDeleteNodesInputEcs is a EnumOfCascadingDeleteResourceListForDeleteNodesInput enum value
	EnumOfCascadingDeleteResourceListForDeleteNodesInputEcs = "Ecs"
)
View Source
const (
	// EnumOfSecurityStrategyListForCreateDefaultNodePoolInputHids is a EnumOfSecurityStrategyListForCreateDefaultNodePoolInput enum value
	EnumOfSecurityStrategyListForCreateDefaultNodePoolInputHids = "Hids"
)
View Source
const (
	// EnumOfSecurityStrategyListForCreateNodePoolInputHids is a EnumOfSecurityStrategyListForCreateNodePoolInput enum value
	EnumOfSecurityStrategyListForCreateNodePoolInputHids = "Hids"
)
View Source
const (
	// EnumOfSecurityStrategyListForListNodePoolsOutputHids is a EnumOfSecurityStrategyListForListNodePoolsOutput enum value
	EnumOfSecurityStrategyListForListNodePoolsOutputHids = "Hids"
)
View Source
const (
	// EnumOfSecurityStrategyListForUpdateNodePoolConfigInputHids is a EnumOfSecurityStrategyListForUpdateNodePoolConfigInput enum value
	EnumOfSecurityStrategyListForUpdateNodePoolConfigInputHids = "Hids"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiServerEndpointsForListClustersOutput

type ApiServerEndpointsForListClustersOutput struct {
	PrivateIp *PrivateIpForListClustersOutput `type:"structure"`

	PublicIp *PublicIpForListClustersOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (ApiServerEndpointsForListClustersOutput) GoString

GoString returns the string representation

func (*ApiServerEndpointsForListClustersOutput) SetPrivateIp

SetPrivateIp sets the PrivateIp field's value.

func (*ApiServerEndpointsForListClustersOutput) SetPublicIp

SetPublicIp sets the PublicIp field's value.

func (ApiServerEndpointsForListClustersOutput) String

String returns the string representation

type ApiServerPublicAccessConfigForCreateClusterInput

type ApiServerPublicAccessConfigForCreateClusterInput struct {
	PublicAccessNetworkConfig *PublicAccessNetworkConfigForCreateClusterInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ApiServerPublicAccessConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*ApiServerPublicAccessConfigForCreateClusterInput) SetPublicAccessNetworkConfig

SetPublicAccessNetworkConfig sets the PublicAccessNetworkConfig field's value.

func (ApiServerPublicAccessConfigForCreateClusterInput) String

String returns the string representation

type ApiServerPublicAccessConfigForListClustersOutput

type ApiServerPublicAccessConfigForListClustersOutput struct {
	AccessSourceIpsv4 []*string `type:"list"`

	PublicAccessNetworkConfig *PublicAccessNetworkConfigForListClustersOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (ApiServerPublicAccessConfigForListClustersOutput) GoString

GoString returns the string representation

func (*ApiServerPublicAccessConfigForListClustersOutput) SetAccessSourceIpsv4

SetAccessSourceIpsv4 sets the AccessSourceIpsv4 field's value.

func (*ApiServerPublicAccessConfigForListClustersOutput) SetPublicAccessNetworkConfig

SetPublicAccessNetworkConfig sets the PublicAccessNetworkConfig field's value.

func (ApiServerPublicAccessConfigForListClustersOutput) String

String returns the string representation

type ApiServerPublicAccessConfigForUpdateClusterConfigInput

type ApiServerPublicAccessConfigForUpdateClusterConfigInput struct {
	PublicAccessNetworkConfig *PublicAccessNetworkConfigForUpdateClusterConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ApiServerPublicAccessConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*ApiServerPublicAccessConfigForUpdateClusterConfigInput) SetPublicAccessNetworkConfig

SetPublicAccessNetworkConfig sets the PublicAccessNetworkConfig field's value.

func (ApiServerPublicAccessConfigForUpdateClusterConfigInput) String

String returns the string representation

type AutoScalingForCreateNodePoolInput

type AutoScalingForCreateNodePoolInput struct {
	DesiredReplicas *int32 `type:"int32"`

	Enabled *bool `type:"boolean"`

	MaxReplicas *int32 `type:"int32"`

	MinReplicas *int32 `type:"int32"`

	Priority *int32 `type:"int32"`

	SubnetPolicy *string `type:"string" enum:"EnumOfSubnetPolicyForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (AutoScalingForCreateNodePoolInput) GoString

GoString returns the string representation

func (*AutoScalingForCreateNodePoolInput) SetDesiredReplicas

SetDesiredReplicas sets the DesiredReplicas field's value.

func (*AutoScalingForCreateNodePoolInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AutoScalingForCreateNodePoolInput) SetMaxReplicas

SetMaxReplicas sets the MaxReplicas field's value.

func (*AutoScalingForCreateNodePoolInput) SetMinReplicas

SetMinReplicas sets the MinReplicas field's value.

func (*AutoScalingForCreateNodePoolInput) SetPriority

SetPriority sets the Priority field's value.

func (*AutoScalingForCreateNodePoolInput) SetSubnetPolicy

SetSubnetPolicy sets the SubnetPolicy field's value.

func (AutoScalingForCreateNodePoolInput) String

String returns the string representation

type AutoScalingForListNodePoolsOutput

type AutoScalingForListNodePoolsOutput struct {
	DesiredReplicas *int32 `type:"int32"`

	Enabled *bool `type:"boolean"`

	MaxReplicas *int32 `type:"int32"`

	MinReplicas *int32 `type:"int32"`

	Priority *int32 `type:"int32"`

	SubnetPolicy *string `type:"string"`
	// contains filtered or unexported fields
}

func (AutoScalingForListNodePoolsOutput) GoString

GoString returns the string representation

func (*AutoScalingForListNodePoolsOutput) SetDesiredReplicas

SetDesiredReplicas sets the DesiredReplicas field's value.

func (*AutoScalingForListNodePoolsOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AutoScalingForListNodePoolsOutput) SetMaxReplicas

SetMaxReplicas sets the MaxReplicas field's value.

func (*AutoScalingForListNodePoolsOutput) SetMinReplicas

SetMinReplicas sets the MinReplicas field's value.

func (*AutoScalingForListNodePoolsOutput) SetPriority

SetPriority sets the Priority field's value.

func (*AutoScalingForListNodePoolsOutput) SetSubnetPolicy

SetSubnetPolicy sets the SubnetPolicy field's value.

func (AutoScalingForListNodePoolsOutput) String

String returns the string representation

type AutoScalingForUpdateNodePoolConfigInput

type AutoScalingForUpdateNodePoolConfigInput struct {
	DesiredReplicas *int32 `type:"int32"`

	Enabled *bool `type:"boolean"`

	MaxReplicas *int32 `type:"int32"`

	MinReplicas *int32 `type:"int32"`

	Priority *int32 `type:"int32"`

	SubnetPolicy *string `type:"string" enum:"EnumOfSubnetPolicyForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (AutoScalingForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*AutoScalingForUpdateNodePoolConfigInput) SetDesiredReplicas

SetDesiredReplicas sets the DesiredReplicas field's value.

func (*AutoScalingForUpdateNodePoolConfigInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AutoScalingForUpdateNodePoolConfigInput) SetMaxReplicas

SetMaxReplicas sets the MaxReplicas field's value.

func (*AutoScalingForUpdateNodePoolConfigInput) SetMinReplicas

SetMinReplicas sets the MinReplicas field's value.

func (*AutoScalingForUpdateNodePoolConfigInput) SetPriority

SetPriority sets the Priority field's value.

func (*AutoScalingForUpdateNodePoolConfigInput) SetSubnetPolicy

SetSubnetPolicy sets the SubnetPolicy field's value.

func (AutoScalingForUpdateNodePoolConfigInput) String

String returns the string representation

type ClusterConfigForCreateClusterInput

type ClusterConfigForCreateClusterInput struct {
	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForCreateClusterInput `type:"structure"`

	ApiServerPublicAccessEnabled *bool `type:"boolean"`

	ResourcePublicAccessDefaultEnabled *bool `type:"boolean"`

	SubnetIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ClusterConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*ClusterConfigForCreateClusterInput) SetApiServerPublicAccessConfig

SetApiServerPublicAccessConfig sets the ApiServerPublicAccessConfig field's value.

func (*ClusterConfigForCreateClusterInput) SetApiServerPublicAccessEnabled

func (s *ClusterConfigForCreateClusterInput) SetApiServerPublicAccessEnabled(v bool) *ClusterConfigForCreateClusterInput

SetApiServerPublicAccessEnabled sets the ApiServerPublicAccessEnabled field's value.

func (*ClusterConfigForCreateClusterInput) SetResourcePublicAccessDefaultEnabled

func (s *ClusterConfigForCreateClusterInput) SetResourcePublicAccessDefaultEnabled(v bool) *ClusterConfigForCreateClusterInput

SetResourcePublicAccessDefaultEnabled sets the ResourcePublicAccessDefaultEnabled field's value.

func (*ClusterConfigForCreateClusterInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (ClusterConfigForCreateClusterInput) String

String returns the string representation

type ClusterConfigForListClustersOutput

type ClusterConfigForListClustersOutput struct {
	ApiServerEndpoints *ApiServerEndpointsForListClustersOutput `type:"structure"`

	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForListClustersOutput `type:"structure"`

	ApiServerPublicAccessEnabled *bool `type:"boolean"`

	ResourcePublicAccessDefaultEnabled *bool `type:"boolean"`

	SecurityGroupIds []*string `type:"list"`

	SubnetIds []*string `type:"list"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ClusterConfigForListClustersOutput) GoString

GoString returns the string representation

func (*ClusterConfigForListClustersOutput) SetApiServerEndpoints

SetApiServerEndpoints sets the ApiServerEndpoints field's value.

func (*ClusterConfigForListClustersOutput) SetApiServerPublicAccessConfig

SetApiServerPublicAccessConfig sets the ApiServerPublicAccessConfig field's value.

func (*ClusterConfigForListClustersOutput) SetApiServerPublicAccessEnabled

func (s *ClusterConfigForListClustersOutput) SetApiServerPublicAccessEnabled(v bool) *ClusterConfigForListClustersOutput

SetApiServerPublicAccessEnabled sets the ApiServerPublicAccessEnabled field's value.

func (*ClusterConfigForListClustersOutput) SetResourcePublicAccessDefaultEnabled

func (s *ClusterConfigForListClustersOutput) SetResourcePublicAccessDefaultEnabled(v bool) *ClusterConfigForListClustersOutput

SetResourcePublicAccessDefaultEnabled sets the ResourcePublicAccessDefaultEnabled field's value.

func (*ClusterConfigForListClustersOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*ClusterConfigForListClustersOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*ClusterConfigForListClustersOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (ClusterConfigForListClustersOutput) String

String returns the string representation

type ClusterConfigForUpdateClusterConfigInput

type ClusterConfigForUpdateClusterConfigInput struct {
	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForUpdateClusterConfigInput `type:"structure"`

	ApiServerPublicAccessEnabled *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (ClusterConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*ClusterConfigForUpdateClusterConfigInput) SetApiServerPublicAccessConfig

SetApiServerPublicAccessConfig sets the ApiServerPublicAccessConfig field's value.

func (*ClusterConfigForUpdateClusterConfigInput) SetApiServerPublicAccessEnabled

SetApiServerPublicAccessEnabled sets the ApiServerPublicAccessEnabled field's value.

func (ClusterConfigForUpdateClusterConfigInput) String

String returns the string representation

type CompatibilityForListSupportedAddonsOutput

type CompatibilityForListSupportedAddonsOutput struct {
	KubernetesVersion *string `type:"string"`
	// contains filtered or unexported fields
}

func (CompatibilityForListSupportedAddonsOutput) GoString

GoString returns the string representation

func (*CompatibilityForListSupportedAddonsOutput) SetKubernetesVersion

SetKubernetesVersion sets the KubernetesVersion field's value.

func (CompatibilityForListSupportedAddonsOutput) String

String returns the string representation

type ConditionForListAddonsOutput

type ConditionForListAddonsOutput struct {
	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConditionForListAddonsOutput) GoString

func (s ConditionForListAddonsOutput) GoString() string

GoString returns the string representation

func (*ConditionForListAddonsOutput) SetType

SetType sets the Type field's value.

func (ConditionForListAddonsOutput) String

String returns the string representation

type ConditionForListClustersOutput

type ConditionForListClustersOutput struct {
	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConditionForListClustersOutput) GoString

GoString returns the string representation

func (*ConditionForListClustersOutput) SetType

SetType sets the Type field's value.

func (ConditionForListClustersOutput) String

String returns the string representation

type ConditionForListNodePoolsOutput

type ConditionForListNodePoolsOutput struct {
	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConditionForListNodePoolsOutput) GoString

GoString returns the string representation

func (*ConditionForListNodePoolsOutput) SetType

SetType sets the Type field's value.

func (ConditionForListNodePoolsOutput) String

String returns the string representation

type ConditionForListNodesOutput

type ConditionForListNodesOutput struct {
	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConditionForListNodesOutput) GoString

func (s ConditionForListNodesOutput) GoString() string

GoString returns the string representation

func (*ConditionForListNodesOutput) SetType

SetType sets the Type field's value.

func (ConditionForListNodesOutput) String

String returns the string representation

type ConvertTagForListNodePoolsOutput

type ConvertTagForListNodePoolsOutput struct {
	Key *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConvertTagForListNodePoolsOutput) GoString

GoString returns the string representation

func (*ConvertTagForListNodePoolsOutput) SetKey

SetKey sets the Key field's value.

func (*ConvertTagForListNodePoolsOutput) SetType

SetType sets the Type field's value.

func (*ConvertTagForListNodePoolsOutput) SetValue

SetValue sets the Value field's value.

func (ConvertTagForListNodePoolsOutput) String

String returns the string representation

type CreateAddonInput

type CreateAddonInput struct {
	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	Config *string `type:"string"`

	DeployMode *string `type:"string" enum:"EnumOfDeployModeForCreateAddonInput"`

	DeployNodeType *string `type:"string" enum:"EnumOfDeployNodeTypeForCreateAddonInput"`

	Name *string `type:"string"`

	Version *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateAddonInput) GoString

func (s CreateAddonInput) GoString() string

GoString returns the string representation

func (*CreateAddonInput) SetClientToken

func (s *CreateAddonInput) SetClientToken(v string) *CreateAddonInput

SetClientToken sets the ClientToken field's value.

func (*CreateAddonInput) SetClusterId

func (s *CreateAddonInput) SetClusterId(v string) *CreateAddonInput

SetClusterId sets the ClusterId field's value.

func (*CreateAddonInput) SetConfig

func (s *CreateAddonInput) SetConfig(v string) *CreateAddonInput

SetConfig sets the Config field's value.

func (*CreateAddonInput) SetDeployMode

func (s *CreateAddonInput) SetDeployMode(v string) *CreateAddonInput

SetDeployMode sets the DeployMode field's value.

func (*CreateAddonInput) SetDeployNodeType

func (s *CreateAddonInput) SetDeployNodeType(v string) *CreateAddonInput

SetDeployNodeType sets the DeployNodeType field's value.

func (*CreateAddonInput) SetName

func (s *CreateAddonInput) SetName(v string) *CreateAddonInput

SetName sets the Name field's value.

func (*CreateAddonInput) SetVersion

func (s *CreateAddonInput) SetVersion(v string) *CreateAddonInput

SetVersion sets the Version field's value.

func (CreateAddonInput) String

func (s CreateAddonInput) String() string

String returns the string representation

type CreateAddonOutput

type CreateAddonOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CreateAddonOutput) GoString

func (s CreateAddonOutput) GoString() string

GoString returns the string representation

func (CreateAddonOutput) String

func (s CreateAddonOutput) String() string

String returns the string representation

type CreateClusterInput

type CreateClusterInput struct {
	ClientToken *string `type:"string"`

	ClusterConfig *ClusterConfigForCreateClusterInput `type:"structure"`

	DeleteProtectionEnabled *bool `type:"boolean"`

	Description *string `type:"string"`

	KubernetesVersion *string `type:"string"`

	LoggingConfig *LoggingConfigForCreateClusterInput `type:"structure"`

	Name *string `type:"string"`

	PodsConfig *PodsConfigForCreateClusterInput `type:"structure"`

	ServicesConfig *ServicesConfigForCreateClusterInput `type:"structure"`

	Tags []*TagForCreateClusterInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateClusterInput) GoString

func (s CreateClusterInput) GoString() string

GoString returns the string representation

func (*CreateClusterInput) SetClientToken

func (s *CreateClusterInput) SetClientToken(v string) *CreateClusterInput

SetClientToken sets the ClientToken field's value.

func (*CreateClusterInput) SetClusterConfig

SetClusterConfig sets the ClusterConfig field's value.

func (*CreateClusterInput) SetDeleteProtectionEnabled

func (s *CreateClusterInput) SetDeleteProtectionEnabled(v bool) *CreateClusterInput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*CreateClusterInput) SetDescription

func (s *CreateClusterInput) SetDescription(v string) *CreateClusterInput

SetDescription sets the Description field's value.

func (*CreateClusterInput) SetKubernetesVersion

func (s *CreateClusterInput) SetKubernetesVersion(v string) *CreateClusterInput

SetKubernetesVersion sets the KubernetesVersion field's value.

func (*CreateClusterInput) SetLoggingConfig

SetLoggingConfig sets the LoggingConfig field's value.

func (*CreateClusterInput) SetName

SetName sets the Name field's value.

func (*CreateClusterInput) SetPodsConfig

SetPodsConfig sets the PodsConfig field's value.

func (*CreateClusterInput) SetServicesConfig

SetServicesConfig sets the ServicesConfig field's value.

func (*CreateClusterInput) SetTags

SetTags sets the Tags field's value.

func (CreateClusterInput) String

func (s CreateClusterInput) String() string

String returns the string representation

type CreateClusterOutput

type CreateClusterOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateClusterOutput) GoString

func (s CreateClusterOutput) GoString() string

GoString returns the string representation

func (*CreateClusterOutput) SetId

SetId sets the Id field's value.

func (CreateClusterOutput) String

func (s CreateClusterOutput) String() string

String returns the string representation

type CreateDefaultNodePoolInput

type CreateDefaultNodePoolInput struct {
	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	KubernetesConfig *KubernetesConfigForCreateDefaultNodePoolInput `type:"structure"`

	NodeConfig *NodeConfigForCreateDefaultNodePoolInput `type:"structure"`

	Tags []*TagForCreateDefaultNodePoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateDefaultNodePoolInput) GoString

func (s CreateDefaultNodePoolInput) GoString() string

GoString returns the string representation

func (*CreateDefaultNodePoolInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateDefaultNodePoolInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*CreateDefaultNodePoolInput) SetKubernetesConfig

SetKubernetesConfig sets the KubernetesConfig field's value.

func (*CreateDefaultNodePoolInput) SetNodeConfig

SetNodeConfig sets the NodeConfig field's value.

func (*CreateDefaultNodePoolInput) SetTags

SetTags sets the Tags field's value.

func (CreateDefaultNodePoolInput) String

String returns the string representation

type CreateDefaultNodePoolOutput

type CreateDefaultNodePoolOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateDefaultNodePoolOutput) GoString

func (s CreateDefaultNodePoolOutput) GoString() string

GoString returns the string representation

func (*CreateDefaultNodePoolOutput) SetId

SetId sets the Id field's value.

func (CreateDefaultNodePoolOutput) String

String returns the string representation

type CreateKubeconfigInput

type CreateKubeconfigInput struct {
	ClusterId *string `type:"string"`

	Type *string `type:"string" enum:"EnumOfTypeForCreateKubeconfigInput"`

	ValidDuration *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (CreateKubeconfigInput) GoString

func (s CreateKubeconfigInput) GoString() string

GoString returns the string representation

func (*CreateKubeconfigInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*CreateKubeconfigInput) SetType

SetType sets the Type field's value.

func (*CreateKubeconfigInput) SetValidDuration

func (s *CreateKubeconfigInput) SetValidDuration(v int32) *CreateKubeconfigInput

SetValidDuration sets the ValidDuration field's value.

func (CreateKubeconfigInput) String

func (s CreateKubeconfigInput) String() string

String returns the string representation

type CreateKubeconfigOutput

type CreateKubeconfigOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateKubeconfigOutput) GoString

func (s CreateKubeconfigOutput) GoString() string

GoString returns the string representation

func (*CreateKubeconfigOutput) SetId

SetId sets the Id field's value.

func (CreateKubeconfigOutput) String

func (s CreateKubeconfigOutput) String() string

String returns the string representation

type CreateNodePoolInput

type CreateNodePoolInput struct {
	AutoScaling *AutoScalingForCreateNodePoolInput `type:"structure"`

	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	KubernetesConfig *KubernetesConfigForCreateNodePoolInput `type:"structure"`

	Name *string `type:"string"`

	NodeConfig *NodeConfigForCreateNodePoolInput `type:"structure"`

	Tags []*TagForCreateNodePoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateNodePoolInput) GoString

func (s CreateNodePoolInput) GoString() string

GoString returns the string representation

func (*CreateNodePoolInput) SetAutoScaling

SetAutoScaling sets the AutoScaling field's value.

func (*CreateNodePoolInput) SetClientToken

func (s *CreateNodePoolInput) SetClientToken(v string) *CreateNodePoolInput

SetClientToken sets the ClientToken field's value.

func (*CreateNodePoolInput) SetClusterId

func (s *CreateNodePoolInput) SetClusterId(v string) *CreateNodePoolInput

SetClusterId sets the ClusterId field's value.

func (*CreateNodePoolInput) SetKubernetesConfig

SetKubernetesConfig sets the KubernetesConfig field's value.

func (*CreateNodePoolInput) SetName

SetName sets the Name field's value.

func (*CreateNodePoolInput) SetNodeConfig

SetNodeConfig sets the NodeConfig field's value.

func (*CreateNodePoolInput) SetTags

SetTags sets the Tags field's value.

func (CreateNodePoolInput) String

func (s CreateNodePoolInput) String() string

String returns the string representation

type CreateNodePoolOutput

type CreateNodePoolOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateNodePoolOutput) GoString

func (s CreateNodePoolOutput) GoString() string

GoString returns the string representation

func (*CreateNodePoolOutput) SetId

SetId sets the Id field's value.

func (CreateNodePoolOutput) String

func (s CreateNodePoolOutput) String() string

String returns the string representation

type CreateNodesInput

type CreateNodesInput struct {
	AdditionalContainerStorageEnabled *bool `type:"boolean"`

	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	ContainerStoragePath *string `type:"string"`

	ImageId *string `type:"string"`

	InitializeScript *string `type:"string"`

	InstanceIds []*string `type:"list"`

	KeepInstanceName *bool `type:"boolean"`

	KubernetesConfig *KubernetesConfigForCreateNodesInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CreateNodesInput) GoString

func (s CreateNodesInput) GoString() string

GoString returns the string representation

func (*CreateNodesInput) SetAdditionalContainerStorageEnabled

func (s *CreateNodesInput) SetAdditionalContainerStorageEnabled(v bool) *CreateNodesInput

SetAdditionalContainerStorageEnabled sets the AdditionalContainerStorageEnabled field's value.

func (*CreateNodesInput) SetClientToken

func (s *CreateNodesInput) SetClientToken(v string) *CreateNodesInput

SetClientToken sets the ClientToken field's value.

func (*CreateNodesInput) SetClusterId

func (s *CreateNodesInput) SetClusterId(v string) *CreateNodesInput

SetClusterId sets the ClusterId field's value.

func (*CreateNodesInput) SetContainerStoragePath

func (s *CreateNodesInput) SetContainerStoragePath(v string) *CreateNodesInput

SetContainerStoragePath sets the ContainerStoragePath field's value.

func (*CreateNodesInput) SetImageId

func (s *CreateNodesInput) SetImageId(v string) *CreateNodesInput

SetImageId sets the ImageId field's value.

func (*CreateNodesInput) SetInitializeScript

func (s *CreateNodesInput) SetInitializeScript(v string) *CreateNodesInput

SetInitializeScript sets the InitializeScript field's value.

func (*CreateNodesInput) SetInstanceIds

func (s *CreateNodesInput) SetInstanceIds(v []*string) *CreateNodesInput

SetInstanceIds sets the InstanceIds field's value.

func (*CreateNodesInput) SetKeepInstanceName

func (s *CreateNodesInput) SetKeepInstanceName(v bool) *CreateNodesInput

SetKeepInstanceName sets the KeepInstanceName field's value.

func (*CreateNodesInput) SetKubernetesConfig

SetKubernetesConfig sets the KubernetesConfig field's value.

func (CreateNodesInput) String

func (s CreateNodesInput) String() string

String returns the string representation

type CreateNodesOutput

type CreateNodesOutput struct {
	Metadata *response.ResponseMetadata

	Ids []*string `type:"list"`
	// contains filtered or unexported fields
}

func (CreateNodesOutput) GoString

func (s CreateNodesOutput) GoString() string

GoString returns the string representation

func (*CreateNodesOutput) SetIds

func (s *CreateNodesOutput) SetIds(v []*string) *CreateNodesOutput

SetIds sets the Ids field's value.

func (CreateNodesOutput) String

func (s CreateNodesOutput) String() string

String returns the string representation

type DataVolumeForCreateNodePoolInput

type DataVolumeForCreateNodePoolInput struct {
	MountPoint *string `type:"string"`

	Size *int32 `type:"int32"`

	Type *string `type:"string" enum:"EnumOfTypeForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (DataVolumeForCreateNodePoolInput) GoString

GoString returns the string representation

func (*DataVolumeForCreateNodePoolInput) SetMountPoint

SetMountPoint sets the MountPoint field's value.

func (*DataVolumeForCreateNodePoolInput) SetSize

SetSize sets the Size field's value.

func (*DataVolumeForCreateNodePoolInput) SetType

SetType sets the Type field's value.

func (DataVolumeForCreateNodePoolInput) String

String returns the string representation

type DataVolumeForListNodePoolsOutput

type DataVolumeForListNodePoolsOutput struct {
	MountPoint *string `type:"string"`

	Size *int32 `type:"int32"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataVolumeForListNodePoolsOutput) GoString

GoString returns the string representation

func (*DataVolumeForListNodePoolsOutput) SetMountPoint

SetMountPoint sets the MountPoint field's value.

func (*DataVolumeForListNodePoolsOutput) SetSize

SetSize sets the Size field's value.

func (*DataVolumeForListNodePoolsOutput) SetType

SetType sets the Type field's value.

func (DataVolumeForListNodePoolsOutput) String

String returns the string representation

type DataVolumeForUpdateNodePoolConfigInput

type DataVolumeForUpdateNodePoolConfigInput struct {
	MountPoint *string `type:"string"`

	Size *int32 `type:"int32"`

	Type *string `type:"string" enum:"EnumOfTypeForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (DataVolumeForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*DataVolumeForUpdateNodePoolConfigInput) SetMountPoint

SetMountPoint sets the MountPoint field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetSize

SetSize sets the Size field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetType

SetType sets the Type field's value.

func (DataVolumeForUpdateNodePoolConfigInput) String

String returns the string representation

type DeleteAddonInput

type DeleteAddonInput struct {
	CascadingDeleteResources []*string `type:"list"`

	ClusterId *string `type:"string"`

	Name *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteAddonInput) GoString

func (s DeleteAddonInput) GoString() string

GoString returns the string representation

func (*DeleteAddonInput) SetCascadingDeleteResources

func (s *DeleteAddonInput) SetCascadingDeleteResources(v []*string) *DeleteAddonInput

SetCascadingDeleteResources sets the CascadingDeleteResources field's value.

func (*DeleteAddonInput) SetClusterId

func (s *DeleteAddonInput) SetClusterId(v string) *DeleteAddonInput

SetClusterId sets the ClusterId field's value.

func (*DeleteAddonInput) SetName

func (s *DeleteAddonInput) SetName(v string) *DeleteAddonInput

SetName sets the Name field's value.

func (DeleteAddonInput) String

func (s DeleteAddonInput) String() string

String returns the string representation

type DeleteAddonOutput

type DeleteAddonOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteAddonOutput) GoString

func (s DeleteAddonOutput) GoString() string

GoString returns the string representation

func (DeleteAddonOutput) String

func (s DeleteAddonOutput) String() string

String returns the string representation

type DeleteClusterInput

type DeleteClusterInput struct {
	CascadingDeleteResources []*string `type:"list"`

	Force *bool `type:"boolean"`

	Id *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteClusterInput) GoString

func (s DeleteClusterInput) GoString() string

GoString returns the string representation

func (*DeleteClusterInput) SetCascadingDeleteResources

func (s *DeleteClusterInput) SetCascadingDeleteResources(v []*string) *DeleteClusterInput

SetCascadingDeleteResources sets the CascadingDeleteResources field's value.

func (*DeleteClusterInput) SetForce

func (s *DeleteClusterInput) SetForce(v bool) *DeleteClusterInput

SetForce sets the Force field's value.

func (*DeleteClusterInput) SetId

SetId sets the Id field's value.

func (DeleteClusterInput) String

func (s DeleteClusterInput) String() string

String returns the string representation

type DeleteClusterOutput

type DeleteClusterOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteClusterOutput) GoString

func (s DeleteClusterOutput) GoString() string

GoString returns the string representation

func (DeleteClusterOutput) String

func (s DeleteClusterOutput) String() string

String returns the string representation

type DeleteKubeconfigsInput

type DeleteKubeconfigsInput struct {
	ClusterId *string `type:"string"`

	Ids []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DeleteKubeconfigsInput) GoString

func (s DeleteKubeconfigsInput) GoString() string

GoString returns the string representation

func (*DeleteKubeconfigsInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*DeleteKubeconfigsInput) SetIds

SetIds sets the Ids field's value.

func (DeleteKubeconfigsInput) String

func (s DeleteKubeconfigsInput) String() string

String returns the string representation

type DeleteKubeconfigsOutput

type DeleteKubeconfigsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteKubeconfigsOutput) GoString

func (s DeleteKubeconfigsOutput) GoString() string

GoString returns the string representation

func (DeleteKubeconfigsOutput) String

func (s DeleteKubeconfigsOutput) String() string

String returns the string representation

type DeleteNodePoolInput

type DeleteNodePoolInput struct {
	CascadingDeleteResources []*string `type:"list"`

	ClusterId *string `type:"string"`

	Id *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteNodePoolInput) GoString

func (s DeleteNodePoolInput) GoString() string

GoString returns the string representation

func (*DeleteNodePoolInput) SetCascadingDeleteResources

func (s *DeleteNodePoolInput) SetCascadingDeleteResources(v []*string) *DeleteNodePoolInput

SetCascadingDeleteResources sets the CascadingDeleteResources field's value.

func (*DeleteNodePoolInput) SetClusterId

func (s *DeleteNodePoolInput) SetClusterId(v string) *DeleteNodePoolInput

SetClusterId sets the ClusterId field's value.

func (*DeleteNodePoolInput) SetId

SetId sets the Id field's value.

func (DeleteNodePoolInput) String

func (s DeleteNodePoolInput) String() string

String returns the string representation

type DeleteNodePoolOutput

type DeleteNodePoolOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteNodePoolOutput) GoString

func (s DeleteNodePoolOutput) GoString() string

GoString returns the string representation

func (DeleteNodePoolOutput) String

func (s DeleteNodePoolOutput) String() string

String returns the string representation

type DeleteNodesInput

type DeleteNodesInput struct {
	CascadingDeleteResources []*string `type:"list"`

	ClusterId *string `type:"string"`

	Ids []*string `type:"list"`

	NodePoolId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DeleteNodesInput) GoString

func (s DeleteNodesInput) GoString() string

GoString returns the string representation

func (*DeleteNodesInput) SetCascadingDeleteResources

func (s *DeleteNodesInput) SetCascadingDeleteResources(v []*string) *DeleteNodesInput

SetCascadingDeleteResources sets the CascadingDeleteResources field's value.

func (*DeleteNodesInput) SetClusterId

func (s *DeleteNodesInput) SetClusterId(v string) *DeleteNodesInput

SetClusterId sets the ClusterId field's value.

func (*DeleteNodesInput) SetIds

func (s *DeleteNodesInput) SetIds(v []*string) *DeleteNodesInput

SetIds sets the Ids field's value.

func (*DeleteNodesInput) SetNodePoolId

func (s *DeleteNodesInput) SetNodePoolId(v string) *DeleteNodesInput

SetNodePoolId sets the NodePoolId field's value.

func (DeleteNodesInput) String

func (s DeleteNodesInput) String() string

String returns the string representation

type DeleteNodesOutput

type DeleteNodesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteNodesOutput) GoString

func (s DeleteNodesOutput) GoString() string

GoString returns the string representation

func (DeleteNodesOutput) String

func (s DeleteNodesOutput) String() string

String returns the string representation

type FilterForListAddonsInput

type FilterForListAddonsInput struct {
	ClusterIds []*string `type:"list"`

	CreateClientToken *string `type:"string"`

	DeployModes []*string `type:"list"`

	DeployNodeTypes []*string `type:"list"`

	Names []*string `type:"list"`

	Statuses []*StatusForListAddonsInput `type:"list"`

	UpdateClientToken *string `type:"string"`
	// contains filtered or unexported fields
}

func (FilterForListAddonsInput) GoString

func (s FilterForListAddonsInput) GoString() string

GoString returns the string representation

func (*FilterForListAddonsInput) SetClusterIds

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListAddonsInput) SetCreateClientToken

func (s *FilterForListAddonsInput) SetCreateClientToken(v string) *FilterForListAddonsInput

SetCreateClientToken sets the CreateClientToken field's value.

func (*FilterForListAddonsInput) SetDeployModes

func (s *FilterForListAddonsInput) SetDeployModes(v []*string) *FilterForListAddonsInput

SetDeployModes sets the DeployModes field's value.

func (*FilterForListAddonsInput) SetDeployNodeTypes

func (s *FilterForListAddonsInput) SetDeployNodeTypes(v []*string) *FilterForListAddonsInput

SetDeployNodeTypes sets the DeployNodeTypes field's value.

func (*FilterForListAddonsInput) SetNames

SetNames sets the Names field's value.

func (*FilterForListAddonsInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FilterForListAddonsInput) SetUpdateClientToken

func (s *FilterForListAddonsInput) SetUpdateClientToken(v string) *FilterForListAddonsInput

SetUpdateClientToken sets the UpdateClientToken field's value.

func (FilterForListAddonsInput) String

func (s FilterForListAddonsInput) String() string

String returns the string representation

type FilterForListClustersInput

type FilterForListClustersInput struct {
	CreateClientToken *string `type:"string"`

	DeleteProtectionEnabled *bool `type:"boolean"`

	Ids []*string `type:"list"`

	Name *string `type:"string"`

	PodsConfigPodNetworkMode *string `type:"string" json:"PodsConfig.PodNetworkMode" enum:"EnumOfPodsConfigPodNetworkModeForListClustersInput"`

	Statuses []*StatusForListClustersInput `type:"list"`

	UpdateClientToken *string `type:"string"`
	// contains filtered or unexported fields
}

func (FilterForListClustersInput) GoString

func (s FilterForListClustersInput) GoString() string

GoString returns the string representation

func (*FilterForListClustersInput) SetCreateClientToken

func (s *FilterForListClustersInput) SetCreateClientToken(v string) *FilterForListClustersInput

SetCreateClientToken sets the CreateClientToken field's value.

func (*FilterForListClustersInput) SetDeleteProtectionEnabled

func (s *FilterForListClustersInput) SetDeleteProtectionEnabled(v bool) *FilterForListClustersInput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*FilterForListClustersInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListClustersInput) SetName

SetName sets the Name field's value.

func (*FilterForListClustersInput) SetPodsConfigPodNetworkMode

func (s *FilterForListClustersInput) SetPodsConfigPodNetworkMode(v string) *FilterForListClustersInput

SetPodsConfigPodNetworkMode sets the PodsConfigPodNetworkMode field's value.

func (*FilterForListClustersInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FilterForListClustersInput) SetUpdateClientToken

func (s *FilterForListClustersInput) SetUpdateClientToken(v string) *FilterForListClustersInput

SetUpdateClientToken sets the UpdateClientToken field's value.

func (FilterForListClustersInput) String

String returns the string representation

type FilterForListKubeconfigsInput

type FilterForListKubeconfigsInput struct {
	ClusterIds []*string `type:"list"`

	Ids []*string `type:"list"`

	Types []*string `type:"list"`

	UserIds []*int64 `type:"list"`
	// contains filtered or unexported fields
}

func (FilterForListKubeconfigsInput) GoString

GoString returns the string representation

func (*FilterForListKubeconfigsInput) SetClusterIds

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListKubeconfigsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListKubeconfigsInput) SetTypes

SetTypes sets the Types field's value.

func (*FilterForListKubeconfigsInput) SetUserIds

SetUserIds sets the UserIds field's value.

func (FilterForListKubeconfigsInput) String

String returns the string representation

type FilterForListNodePoolsInput

type FilterForListNodePoolsInput struct {
	AutoScalingEnabled *bool `type:"boolean" json:"AutoScaling.Enabled"`

	ClusterIds []*string `type:"list"`

	CreateClientToken *string `type:"string"`

	Ids []*string `type:"list"`

	Name *string `type:"string"`

	Statuses []*StatusForListNodePoolsInput `type:"list"`

	UpdateClientToken *string `type:"string"`
	// contains filtered or unexported fields
}

func (FilterForListNodePoolsInput) GoString

func (s FilterForListNodePoolsInput) GoString() string

GoString returns the string representation

func (*FilterForListNodePoolsInput) SetAutoScalingEnabled

func (s *FilterForListNodePoolsInput) SetAutoScalingEnabled(v bool) *FilterForListNodePoolsInput

SetAutoScalingEnabled sets the AutoScalingEnabled field's value.

func (*FilterForListNodePoolsInput) SetClusterIds

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListNodePoolsInput) SetCreateClientToken

SetCreateClientToken sets the CreateClientToken field's value.

func (*FilterForListNodePoolsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListNodePoolsInput) SetName

SetName sets the Name field's value.

func (*FilterForListNodePoolsInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FilterForListNodePoolsInput) SetUpdateClientToken

SetUpdateClientToken sets the UpdateClientToken field's value.

func (FilterForListNodePoolsInput) String

String returns the string representation

type FilterForListNodesInput

type FilterForListNodesInput struct {
	ClusterIds []*string `type:"list"`

	CreateClientToken *string `type:"string"`

	Ids []*string `type:"list"`

	Name *string `type:"string"`

	NodePoolIds []*string `type:"list"`

	Statuses []*StatusForListNodesInput `type:"list"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (FilterForListNodesInput) GoString

func (s FilterForListNodesInput) GoString() string

GoString returns the string representation

func (*FilterForListNodesInput) SetClusterIds

func (s *FilterForListNodesInput) SetClusterIds(v []*string) *FilterForListNodesInput

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListNodesInput) SetCreateClientToken

func (s *FilterForListNodesInput) SetCreateClientToken(v string) *FilterForListNodesInput

SetCreateClientToken sets the CreateClientToken field's value.

func (*FilterForListNodesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListNodesInput) SetName

SetName sets the Name field's value.

func (*FilterForListNodesInput) SetNodePoolIds

func (s *FilterForListNodesInput) SetNodePoolIds(v []*string) *FilterForListNodesInput

SetNodePoolIds sets the NodePoolIds field's value.

func (*FilterForListNodesInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FilterForListNodesInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (FilterForListNodesInput) String

func (s FilterForListNodesInput) String() string

String returns the string representation

type FilterForListSupportedAddonsInput

type FilterForListSupportedAddonsInput struct {
	Categories []*string `type:"list"`

	DeployModes []*string `type:"list"`

	DeployNodeTypes []*string `type:"list"`

	Name *string `type:"string"`

	Necessaries []*string `type:"list"`

	PodNetworkModes []*string `type:"list"`

	VersionsCompatibilitiesKubernetesVersions []*string `type:"list" json:"Versions.Compatibilities.KubernetesVersions"`
	// contains filtered or unexported fields
}

func (FilterForListSupportedAddonsInput) GoString

GoString returns the string representation

func (*FilterForListSupportedAddonsInput) SetCategories

SetCategories sets the Categories field's value.

func (*FilterForListSupportedAddonsInput) SetDeployModes

SetDeployModes sets the DeployModes field's value.

func (*FilterForListSupportedAddonsInput) SetDeployNodeTypes

SetDeployNodeTypes sets the DeployNodeTypes field's value.

func (*FilterForListSupportedAddonsInput) SetName

SetName sets the Name field's value.

func (*FilterForListSupportedAddonsInput) SetNecessaries

SetNecessaries sets the Necessaries field's value.

func (*FilterForListSupportedAddonsInput) SetPodNetworkModes

SetPodNetworkModes sets the PodNetworkModes field's value.

func (*FilterForListSupportedAddonsInput) SetVersionsCompatibilitiesKubernetesVersions

func (s *FilterForListSupportedAddonsInput) SetVersionsCompatibilitiesKubernetesVersions(v []*string) *FilterForListSupportedAddonsInput

SetVersionsCompatibilitiesKubernetesVersions sets the VersionsCompatibilitiesKubernetesVersions field's value.

func (FilterForListSupportedAddonsInput) String

String returns the string representation

type FilterForListSupportedResourceTypesInput

type FilterForListSupportedResourceTypesInput struct {
	ResourceTypes []*string `type:"list"`

	ZoneIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (FilterForListSupportedResourceTypesInput) GoString

GoString returns the string representation

func (*FilterForListSupportedResourceTypesInput) SetResourceTypes

SetResourceTypes sets the ResourceTypes field's value.

func (*FilterForListSupportedResourceTypesInput) SetZoneIds

SetZoneIds sets the ZoneIds field's value.

func (FilterForListSupportedResourceTypesInput) String

String returns the string representation

type FlannelConfigForCreateClusterInput

type FlannelConfigForCreateClusterInput struct {
	MaxPodsPerNode *int32 `type:"int32"`

	PodCidrs []*string `type:"list"`
	// contains filtered or unexported fields
}

func (FlannelConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*FlannelConfigForCreateClusterInput) SetMaxPodsPerNode

SetMaxPodsPerNode sets the MaxPodsPerNode field's value.

func (*FlannelConfigForCreateClusterInput) SetPodCidrs

SetPodCidrs sets the PodCidrs field's value.

func (FlannelConfigForCreateClusterInput) String

String returns the string representation

type FlannelConfigForListClustersOutput

type FlannelConfigForListClustersOutput struct {
	MaxPodsPerNode *int32 `type:"int32"`

	PodCidrs []*string `type:"list"`
	// contains filtered or unexported fields
}

func (FlannelConfigForListClustersOutput) GoString

GoString returns the string representation

func (*FlannelConfigForListClustersOutput) SetMaxPodsPerNode

SetMaxPodsPerNode sets the MaxPodsPerNode field's value.

func (*FlannelConfigForListClustersOutput) SetPodCidrs

SetPodCidrs sets the PodCidrs field's value.

func (FlannelConfigForListClustersOutput) String

String returns the string representation

type ForwardKubernetesApiInput

type ForwardKubernetesApiInput struct {
	Body *string `type:"string"`

	ClusterId *string `type:"string"`

	Headers []*HeaderForForwardKubernetesApiInput `type:"list"`

	Method *string `type:"string"`

	Path *string `type:"string"`
	// contains filtered or unexported fields
}

func (ForwardKubernetesApiInput) GoString

func (s ForwardKubernetesApiInput) GoString() string

GoString returns the string representation

func (*ForwardKubernetesApiInput) SetBody

SetBody sets the Body field's value.

func (*ForwardKubernetesApiInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ForwardKubernetesApiInput) SetHeaders

SetHeaders sets the Headers field's value.

func (*ForwardKubernetesApiInput) SetMethod

SetMethod sets the Method field's value.

func (*ForwardKubernetesApiInput) SetPath

SetPath sets the Path field's value.

func (ForwardKubernetesApiInput) String

func (s ForwardKubernetesApiInput) String() string

String returns the string representation

type ForwardKubernetesApiOutput

type ForwardKubernetesApiOutput struct {
	Metadata *response.ResponseMetadata

	Body *string `type:"string"`

	Code *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ForwardKubernetesApiOutput) GoString

func (s ForwardKubernetesApiOutput) GoString() string

GoString returns the string representation

func (*ForwardKubernetesApiOutput) SetBody

SetBody sets the Body field's value.

func (*ForwardKubernetesApiOutput) SetCode

SetCode sets the Code field's value.

func (ForwardKubernetesApiOutput) String

String returns the string representation

type HeaderForForwardKubernetesApiInput

type HeaderForForwardKubernetesApiInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (HeaderForForwardKubernetesApiInput) GoString

GoString returns the string representation

func (*HeaderForForwardKubernetesApiInput) SetKey

SetKey sets the Key field's value.

func (*HeaderForForwardKubernetesApiInput) SetValue

SetValue sets the Value field's value.

func (HeaderForForwardKubernetesApiInput) String

String returns the string representation

type ItemForListAddonsOutput

type ItemForListAddonsOutput struct {
	ClusterId *string `type:"string"`

	Config *string `type:"string"`

	CreateClientToken *string `type:"string"`

	CreateTime *string `type:"string"`

	DeployMode *string `type:"string"`

	DeployNodeType *string `type:"string"`

	Name *string `type:"string"`

	Status *StatusForListAddonsOutput `type:"structure"`

	UpdateClientToken *string `type:"string"`

	UpdateTime *string `type:"string"`

	Version *string `type:"string"`
	// contains filtered or unexported fields
}

func (ItemForListAddonsOutput) GoString

func (s ItemForListAddonsOutput) GoString() string

GoString returns the string representation

func (*ItemForListAddonsOutput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ItemForListAddonsOutput) SetConfig

SetConfig sets the Config field's value.

func (*ItemForListAddonsOutput) SetCreateClientToken

func (s *ItemForListAddonsOutput) SetCreateClientToken(v string) *ItemForListAddonsOutput

SetCreateClientToken sets the CreateClientToken field's value.

func (*ItemForListAddonsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListAddonsOutput) SetDeployMode

SetDeployMode sets the DeployMode field's value.

func (*ItemForListAddonsOutput) SetDeployNodeType

func (s *ItemForListAddonsOutput) SetDeployNodeType(v string) *ItemForListAddonsOutput

SetDeployNodeType sets the DeployNodeType field's value.

func (*ItemForListAddonsOutput) SetName

SetName sets the Name field's value.

func (*ItemForListAddonsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListAddonsOutput) SetUpdateClientToken

func (s *ItemForListAddonsOutput) SetUpdateClientToken(v string) *ItemForListAddonsOutput

SetUpdateClientToken sets the UpdateClientToken field's value.

func (*ItemForListAddonsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*ItemForListAddonsOutput) SetVersion

SetVersion sets the Version field's value.

func (ItemForListAddonsOutput) String

func (s ItemForListAddonsOutput) String() string

String returns the string representation

type ItemForListClustersOutput

type ItemForListClustersOutput struct {
	ChargeType *string `type:"string"`

	ClusterConfig *ClusterConfigForListClustersOutput `type:"structure"`

	CreateClientToken *string `type:"string"`

	CreateTime *string `type:"string"`

	DeleteProtectionEnabled *bool `type:"boolean"`

	Description *string `type:"string"`

	Id *string `type:"string"`

	KubernetesVersion *string `type:"string"`

	LoggingConfig *LoggingConfigForListClustersOutput `type:"structure"`

	Name *string `type:"string"`

	NodeStatistics *NodeStatisticsForListClustersOutput `type:"structure"`

	PodsConfig *PodsConfigForListClustersOutput `type:"structure"`

	ServicesConfig *ServicesConfigForListClustersOutput `type:"structure"`

	Status *StatusForListClustersOutput `type:"structure"`

	Tags []*TagForListClustersOutput `type:"list"`

	UpdateClientToken *string `type:"string"`

	UpdateTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (ItemForListClustersOutput) GoString

func (s ItemForListClustersOutput) GoString() string

GoString returns the string representation

func (*ItemForListClustersOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ItemForListClustersOutput) SetClusterConfig

SetClusterConfig sets the ClusterConfig field's value.

func (*ItemForListClustersOutput) SetCreateClientToken

func (s *ItemForListClustersOutput) SetCreateClientToken(v string) *ItemForListClustersOutput

SetCreateClientToken sets the CreateClientToken field's value.

func (*ItemForListClustersOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListClustersOutput) SetDeleteProtectionEnabled

func (s *ItemForListClustersOutput) SetDeleteProtectionEnabled(v bool) *ItemForListClustersOutput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*ItemForListClustersOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListClustersOutput) SetId

SetId sets the Id field's value.

func (*ItemForListClustersOutput) SetKubernetesVersion

func (s *ItemForListClustersOutput) SetKubernetesVersion(v string) *ItemForListClustersOutput

SetKubernetesVersion sets the KubernetesVersion field's value.

func (*ItemForListClustersOutput) SetLoggingConfig

SetLoggingConfig sets the LoggingConfig field's value.

func (*ItemForListClustersOutput) SetName

SetName sets the Name field's value.

func (*ItemForListClustersOutput) SetNodeStatistics

SetNodeStatistics sets the NodeStatistics field's value.

func (*ItemForListClustersOutput) SetPodsConfig

SetPodsConfig sets the PodsConfig field's value.

func (*ItemForListClustersOutput) SetServicesConfig

SetServicesConfig sets the ServicesConfig field's value.

func (*ItemForListClustersOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListClustersOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListClustersOutput) SetUpdateClientToken

func (s *ItemForListClustersOutput) SetUpdateClientToken(v string) *ItemForListClustersOutput

SetUpdateClientToken sets the UpdateClientToken field's value.

func (*ItemForListClustersOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListClustersOutput) String

func (s ItemForListClustersOutput) String() string

String returns the string representation

type ItemForListKubeconfigsOutput

type ItemForListKubeconfigsOutput struct {
	ClusterId *string `type:"string"`

	CreateTime *string `type:"string"`

	ExpireTime *string `type:"string"`

	Id *string `type:"string"`

	Kubeconfig *string `type:"string"`

	Type *string `type:"string"`

	UserId *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ItemForListKubeconfigsOutput) GoString

func (s ItemForListKubeconfigsOutput) GoString() string

GoString returns the string representation

func (*ItemForListKubeconfigsOutput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ItemForListKubeconfigsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListKubeconfigsOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*ItemForListKubeconfigsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListKubeconfigsOutput) SetKubeconfig

SetKubeconfig sets the Kubeconfig field's value.

func (*ItemForListKubeconfigsOutput) SetType

SetType sets the Type field's value.

func (*ItemForListKubeconfigsOutput) SetUserId

SetUserId sets the UserId field's value.

func (ItemForListKubeconfigsOutput) String

String returns the string representation

type ItemForListNodePoolsOutput

type ItemForListNodePoolsOutput struct {
	AutoScaling *AutoScalingForListNodePoolsOutput `type:"structure"`

	ClusterId *string `type:"string"`

	CreateClientToken *string `type:"string"`

	CreateTime *string `type:"string"`

	Id *string `type:"string"`

	KubernetesConfig *KubernetesConfigForListNodePoolsOutput `type:"structure"`

	Name *string `type:"string"`

	NodeConfig *NodeConfigForListNodePoolsOutput `type:"structure"`

	NodeStatistics *NodeStatisticsForListNodePoolsOutput `type:"structure"`

	Status *StatusForListNodePoolsOutput `type:"structure"`

	Tags []*ConvertTagForListNodePoolsOutput `type:"list"`

	UpdateClientToken *string `type:"string"`

	UpdateTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (ItemForListNodePoolsOutput) GoString

func (s ItemForListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*ItemForListNodePoolsOutput) SetAutoScaling

SetAutoScaling sets the AutoScaling field's value.

func (*ItemForListNodePoolsOutput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ItemForListNodePoolsOutput) SetCreateClientToken

func (s *ItemForListNodePoolsOutput) SetCreateClientToken(v string) *ItemForListNodePoolsOutput

SetCreateClientToken sets the CreateClientToken field's value.

func (*ItemForListNodePoolsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNodePoolsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListNodePoolsOutput) SetKubernetesConfig

SetKubernetesConfig sets the KubernetesConfig field's value.

func (*ItemForListNodePoolsOutput) SetName

SetName sets the Name field's value.

func (*ItemForListNodePoolsOutput) SetNodeConfig

SetNodeConfig sets the NodeConfig field's value.

func (*ItemForListNodePoolsOutput) SetNodeStatistics

SetNodeStatistics sets the NodeStatistics field's value.

func (*ItemForListNodePoolsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListNodePoolsOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListNodePoolsOutput) SetUpdateClientToken

func (s *ItemForListNodePoolsOutput) SetUpdateClientToken(v string) *ItemForListNodePoolsOutput

SetUpdateClientToken sets the UpdateClientToken field's value.

func (*ItemForListNodePoolsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListNodePoolsOutput) String

String returns the string representation

type ItemForListNodesOutput

type ItemForListNodesOutput struct {
	AdditionalContainerStorageEnabled *bool `type:"boolean"`

	ClusterId *string `type:"string"`

	ContainerStoragePath *string `type:"string"`

	CreateClientToken *string `type:"string"`

	CreateTime *string `type:"string"`

	Id *string `type:"string"`

	ImageId *string `type:"string"`

	InitializeScript *string `type:"string"`

	InstanceId *string `type:"string"`

	IsVirtual *bool `type:"boolean"`

	KubernetesConfig *KubernetesConfigForListNodesOutput `type:"structure"`

	Name *string `type:"string"`

	NodePoolId *string `type:"string"`

	Roles []*string `type:"list"`

	Status *StatusForListNodesOutput `type:"structure"`

	UpdateTime *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ItemForListNodesOutput) GoString

func (s ItemForListNodesOutput) GoString() string

GoString returns the string representation

func (*ItemForListNodesOutput) SetAdditionalContainerStorageEnabled

func (s *ItemForListNodesOutput) SetAdditionalContainerStorageEnabled(v bool) *ItemForListNodesOutput

SetAdditionalContainerStorageEnabled sets the AdditionalContainerStorageEnabled field's value.

func (*ItemForListNodesOutput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ItemForListNodesOutput) SetContainerStoragePath

func (s *ItemForListNodesOutput) SetContainerStoragePath(v string) *ItemForListNodesOutput

SetContainerStoragePath sets the ContainerStoragePath field's value.

func (*ItemForListNodesOutput) SetCreateClientToken

func (s *ItemForListNodesOutput) SetCreateClientToken(v string) *ItemForListNodesOutput

SetCreateClientToken sets the CreateClientToken field's value.

func (*ItemForListNodesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNodesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListNodesOutput) SetImageId

SetImageId sets the ImageId field's value.

func (*ItemForListNodesOutput) SetInitializeScript

func (s *ItemForListNodesOutput) SetInitializeScript(v string) *ItemForListNodesOutput

SetInitializeScript sets the InitializeScript field's value.

func (*ItemForListNodesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ItemForListNodesOutput) SetIsVirtual

SetIsVirtual sets the IsVirtual field's value.

func (*ItemForListNodesOutput) SetKubernetesConfig

SetKubernetesConfig sets the KubernetesConfig field's value.

func (*ItemForListNodesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListNodesOutput) SetNodePoolId

SetNodePoolId sets the NodePoolId field's value.

func (*ItemForListNodesOutput) SetRoles

SetRoles sets the Roles field's value.

func (*ItemForListNodesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListNodesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*ItemForListNodesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (ItemForListNodesOutput) String

func (s ItemForListNodesOutput) String() string

String returns the string representation

type ItemForListSupportedAddonsOutput

type ItemForListSupportedAddonsOutput struct {
	Categories []*string `type:"list"`

	DeployMode *string `type:"string"`

	DeployNodeTypes []*string `type:"list"`

	Name *string `type:"string"`

	Necessary *string `type:"string"`

	PodNetworkModes []*string `type:"list"`

	Versions []*VersionForListSupportedAddonsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ItemForListSupportedAddonsOutput) GoString

GoString returns the string representation

func (*ItemForListSupportedAddonsOutput) SetCategories

SetCategories sets the Categories field's value.

func (*ItemForListSupportedAddonsOutput) SetDeployMode

SetDeployMode sets the DeployMode field's value.

func (*ItemForListSupportedAddonsOutput) SetDeployNodeTypes

SetDeployNodeTypes sets the DeployNodeTypes field's value.

func (*ItemForListSupportedAddonsOutput) SetName

SetName sets the Name field's value.

func (*ItemForListSupportedAddonsOutput) SetNecessary

SetNecessary sets the Necessary field's value.

func (*ItemForListSupportedAddonsOutput) SetPodNetworkModes

SetPodNetworkModes sets the PodNetworkModes field's value.

func (*ItemForListSupportedAddonsOutput) SetVersions

SetVersions sets the Versions field's value.

func (ItemForListSupportedAddonsOutput) String

String returns the string representation

type ItemForListSupportedResourceTypesOutput

type ItemForListSupportedResourceTypesOutput struct {
	ResourceScope *string `type:"string"`

	ResourceSpecifications []*string `type:"list"`

	ResourceType *string `type:"string"`

	ZoneId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ItemForListSupportedResourceTypesOutput) GoString

GoString returns the string representation

func (*ItemForListSupportedResourceTypesOutput) SetResourceScope

SetResourceScope sets the ResourceScope field's value.

func (*ItemForListSupportedResourceTypesOutput) SetResourceSpecifications

SetResourceSpecifications sets the ResourceSpecifications field's value.

func (*ItemForListSupportedResourceTypesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ItemForListSupportedResourceTypesOutput) SetZoneId

SetZoneId sets the ZoneId field's value.

func (ItemForListSupportedResourceTypesOutput) String

String returns the string representation

type KubernetesConfigForCreateDefaultNodePoolInput

type KubernetesConfigForCreateDefaultNodePoolInput struct {
	Cordon *bool `type:"boolean"`

	Labels []*LabelForCreateDefaultNodePoolInput `type:"list"`

	Taints []*TaintForCreateDefaultNodePoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (KubernetesConfigForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetTaints

SetTaints sets the Taints field's value.

func (KubernetesConfigForCreateDefaultNodePoolInput) String

String returns the string representation

type KubernetesConfigForCreateNodePoolInput

type KubernetesConfigForCreateNodePoolInput struct {
	Cordon *bool `type:"boolean"`

	Labels []*LabelForCreateNodePoolInput `type:"list"`

	Taints []*TaintForCreateNodePoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (KubernetesConfigForCreateNodePoolInput) GoString

GoString returns the string representation

func (*KubernetesConfigForCreateNodePoolInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetTaints

SetTaints sets the Taints field's value.

func (KubernetesConfigForCreateNodePoolInput) String

String returns the string representation

type KubernetesConfigForCreateNodesInput

type KubernetesConfigForCreateNodesInput struct {
	Cordon *bool `type:"boolean"`

	Labels []*LabelForCreateNodesInput `type:"list"`

	Taints []*TaintForCreateNodesInput `type:"list"`
	// contains filtered or unexported fields
}

func (KubernetesConfigForCreateNodesInput) GoString

GoString returns the string representation

func (*KubernetesConfigForCreateNodesInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForCreateNodesInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForCreateNodesInput) SetTaints

SetTaints sets the Taints field's value.

func (KubernetesConfigForCreateNodesInput) String

String returns the string representation

type KubernetesConfigForListNodePoolsOutput

type KubernetesConfigForListNodePoolsOutput struct {
	Cordon *bool `type:"boolean"`

	Labels []*LabelForListNodePoolsOutput `type:"list"`

	Taints []*TaintForListNodePoolsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (KubernetesConfigForListNodePoolsOutput) GoString

GoString returns the string representation

func (*KubernetesConfigForListNodePoolsOutput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetTaints

SetTaints sets the Taints field's value.

func (KubernetesConfigForListNodePoolsOutput) String

String returns the string representation

type KubernetesConfigForListNodesOutput

type KubernetesConfigForListNodesOutput struct {
	Cordon *bool `type:"boolean"`

	Labels []*LabelForListNodesOutput `type:"list"`

	Taints []*TaintForListNodesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (KubernetesConfigForListNodesOutput) GoString

GoString returns the string representation

func (*KubernetesConfigForListNodesOutput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForListNodesOutput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForListNodesOutput) SetTaints

SetTaints sets the Taints field's value.

func (KubernetesConfigForListNodesOutput) String

String returns the string representation

type KubernetesConfigForUpdateNodePoolConfigInput

type KubernetesConfigForUpdateNodePoolConfigInput struct {
	Cordon *bool `type:"boolean"`

	Labels []*LabelForUpdateNodePoolConfigInput `type:"list"`

	Taints []*TaintForUpdateNodePoolConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (KubernetesConfigForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetTaints

SetTaints sets the Taints field's value.

func (KubernetesConfigForUpdateNodePoolConfigInput) String

String returns the string representation

type LabelForCreateDefaultNodePoolInput

type LabelForCreateDefaultNodePoolInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (LabelForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*LabelForCreateDefaultNodePoolInput) SetKey

SetKey sets the Key field's value.

func (*LabelForCreateDefaultNodePoolInput) SetValue

SetValue sets the Value field's value.

func (LabelForCreateDefaultNodePoolInput) String

String returns the string representation

type LabelForCreateNodePoolInput

type LabelForCreateNodePoolInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (LabelForCreateNodePoolInput) GoString

func (s LabelForCreateNodePoolInput) GoString() string

GoString returns the string representation

func (*LabelForCreateNodePoolInput) SetKey

SetKey sets the Key field's value.

func (*LabelForCreateNodePoolInput) SetValue

SetValue sets the Value field's value.

func (LabelForCreateNodePoolInput) String

String returns the string representation

type LabelForCreateNodesInput

type LabelForCreateNodesInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (LabelForCreateNodesInput) GoString

func (s LabelForCreateNodesInput) GoString() string

GoString returns the string representation

func (*LabelForCreateNodesInput) SetKey

SetKey sets the Key field's value.

func (*LabelForCreateNodesInput) SetValue

SetValue sets the Value field's value.

func (LabelForCreateNodesInput) String

func (s LabelForCreateNodesInput) String() string

String returns the string representation

type LabelForListNodePoolsOutput

type LabelForListNodePoolsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (LabelForListNodePoolsOutput) GoString

func (s LabelForListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*LabelForListNodePoolsOutput) SetKey

SetKey sets the Key field's value.

func (*LabelForListNodePoolsOutput) SetValue

SetValue sets the Value field's value.

func (LabelForListNodePoolsOutput) String

String returns the string representation

type LabelForListNodesOutput

type LabelForListNodesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (LabelForListNodesOutput) GoString

func (s LabelForListNodesOutput) GoString() string

GoString returns the string representation

func (*LabelForListNodesOutput) SetKey

SetKey sets the Key field's value.

func (*LabelForListNodesOutput) SetValue

SetValue sets the Value field's value.

func (LabelForListNodesOutput) String

func (s LabelForListNodesOutput) String() string

String returns the string representation

type LabelForUpdateNodePoolConfigInput

type LabelForUpdateNodePoolConfigInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (LabelForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*LabelForUpdateNodePoolConfigInput) SetKey

SetKey sets the Key field's value.

func (*LabelForUpdateNodePoolConfigInput) SetValue

SetValue sets the Value field's value.

func (LabelForUpdateNodePoolConfigInput) String

String returns the string representation

type ListAddonsInput

type ListAddonsInput struct {
	Filter *FilterForListAddonsInput `type:"structure"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListAddonsInput) GoString

func (s ListAddonsInput) GoString() string

GoString returns the string representation

func (*ListAddonsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAddonsInput) SetPageNumber

func (s *ListAddonsInput) SetPageNumber(v int32) *ListAddonsInput

SetPageNumber sets the PageNumber field's value.

func (*ListAddonsInput) SetPageSize

func (s *ListAddonsInput) SetPageSize(v int32) *ListAddonsInput

SetPageSize sets the PageSize field's value.

func (ListAddonsInput) String

func (s ListAddonsInput) String() string

String returns the string representation

type ListAddonsOutput

type ListAddonsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListAddonsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListAddonsOutput) GoString

func (s ListAddonsOutput) GoString() string

GoString returns the string representation

func (*ListAddonsOutput) SetItems

SetItems sets the Items field's value.

func (*ListAddonsOutput) SetPageNumber

func (s *ListAddonsOutput) SetPageNumber(v int32) *ListAddonsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListAddonsOutput) SetPageSize

func (s *ListAddonsOutput) SetPageSize(v int32) *ListAddonsOutput

SetPageSize sets the PageSize field's value.

func (*ListAddonsOutput) SetTotalCount

func (s *ListAddonsOutput) SetTotalCount(v int32) *ListAddonsOutput

SetTotalCount sets the TotalCount field's value.

func (ListAddonsOutput) String

func (s ListAddonsOutput) String() string

String returns the string representation

type ListClustersInput

type ListClustersInput struct {
	Filter *FilterForListClustersInput `type:"structure"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Tags []*TagForListClustersInput `type:"list"`
	// contains filtered or unexported fields
}

func (ListClustersInput) GoString

func (s ListClustersInput) GoString() string

GoString returns the string representation

func (*ListClustersInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListClustersInput) SetPageNumber

func (s *ListClustersInput) SetPageNumber(v int32) *ListClustersInput

SetPageNumber sets the PageNumber field's value.

func (*ListClustersInput) SetPageSize

func (s *ListClustersInput) SetPageSize(v int32) *ListClustersInput

SetPageSize sets the PageSize field's value.

func (*ListClustersInput) SetTags

SetTags sets the Tags field's value.

func (ListClustersInput) String

func (s ListClustersInput) String() string

String returns the string representation

type ListClustersOutput

type ListClustersOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListClustersOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListClustersOutput) GoString

func (s ListClustersOutput) GoString() string

GoString returns the string representation

func (*ListClustersOutput) SetItems

SetItems sets the Items field's value.

func (*ListClustersOutput) SetPageNumber

func (s *ListClustersOutput) SetPageNumber(v int32) *ListClustersOutput

SetPageNumber sets the PageNumber field's value.

func (*ListClustersOutput) SetPageSize

func (s *ListClustersOutput) SetPageSize(v int32) *ListClustersOutput

SetPageSize sets the PageSize field's value.

func (*ListClustersOutput) SetTotalCount

func (s *ListClustersOutput) SetTotalCount(v int32) *ListClustersOutput

SetTotalCount sets the TotalCount field's value.

func (ListClustersOutput) String

func (s ListClustersOutput) String() string

String returns the string representation

type ListKubeconfigsInput

type ListKubeconfigsInput struct {
	Filter *FilterForListKubeconfigsInput `type:"structure"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListKubeconfigsInput) GoString

func (s ListKubeconfigsInput) GoString() string

GoString returns the string representation

func (*ListKubeconfigsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListKubeconfigsInput) SetPageNumber

func (s *ListKubeconfigsInput) SetPageNumber(v int32) *ListKubeconfigsInput

SetPageNumber sets the PageNumber field's value.

func (*ListKubeconfigsInput) SetPageSize

func (s *ListKubeconfigsInput) SetPageSize(v int32) *ListKubeconfigsInput

SetPageSize sets the PageSize field's value.

func (ListKubeconfigsInput) String

func (s ListKubeconfigsInput) String() string

String returns the string representation

type ListKubeconfigsOutput

type ListKubeconfigsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListKubeconfigsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListKubeconfigsOutput) GoString

func (s ListKubeconfigsOutput) GoString() string

GoString returns the string representation

func (*ListKubeconfigsOutput) SetItems

SetItems sets the Items field's value.

func (*ListKubeconfigsOutput) SetPageNumber

func (s *ListKubeconfigsOutput) SetPageNumber(v int32) *ListKubeconfigsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListKubeconfigsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListKubeconfigsOutput) SetTotalCount

func (s *ListKubeconfigsOutput) SetTotalCount(v int32) *ListKubeconfigsOutput

SetTotalCount sets the TotalCount field's value.

func (ListKubeconfigsOutput) String

func (s ListKubeconfigsOutput) String() string

String returns the string representation

type ListNodePoolsInput

type ListNodePoolsInput struct {
	Filter *FilterForListNodePoolsInput `type:"structure"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Tags []*TagForListNodePoolsInput `type:"list"`
	// contains filtered or unexported fields
}

func (ListNodePoolsInput) GoString

func (s ListNodePoolsInput) GoString() string

GoString returns the string representation

func (*ListNodePoolsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListNodePoolsInput) SetPageNumber

func (s *ListNodePoolsInput) SetPageNumber(v int32) *ListNodePoolsInput

SetPageNumber sets the PageNumber field's value.

func (*ListNodePoolsInput) SetPageSize

func (s *ListNodePoolsInput) SetPageSize(v int32) *ListNodePoolsInput

SetPageSize sets the PageSize field's value.

func (*ListNodePoolsInput) SetTags

SetTags sets the Tags field's value.

func (ListNodePoolsInput) String

func (s ListNodePoolsInput) String() string

String returns the string representation

type ListNodePoolsOutput

type ListNodePoolsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListNodePoolsOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListNodePoolsOutput) GoString

func (s ListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*ListNodePoolsOutput) SetItems

SetItems sets the Items field's value.

func (*ListNodePoolsOutput) SetPageNumber

func (s *ListNodePoolsOutput) SetPageNumber(v int32) *ListNodePoolsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListNodePoolsOutput) SetPageSize

func (s *ListNodePoolsOutput) SetPageSize(v int32) *ListNodePoolsOutput

SetPageSize sets the PageSize field's value.

func (*ListNodePoolsOutput) SetTotalCount

func (s *ListNodePoolsOutput) SetTotalCount(v int32) *ListNodePoolsOutput

SetTotalCount sets the TotalCount field's value.

func (ListNodePoolsOutput) String

func (s ListNodePoolsOutput) String() string

String returns the string representation

type ListNodesInput

type ListNodesInput struct {
	Filter *FilterForListNodesInput `type:"structure"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListNodesInput) GoString

func (s ListNodesInput) GoString() string

GoString returns the string representation

func (*ListNodesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListNodesInput) SetPageNumber

func (s *ListNodesInput) SetPageNumber(v int32) *ListNodesInput

SetPageNumber sets the PageNumber field's value.

func (*ListNodesInput) SetPageSize

func (s *ListNodesInput) SetPageSize(v int32) *ListNodesInput

SetPageSize sets the PageSize field's value.

func (ListNodesInput) String

func (s ListNodesInput) String() string

String returns the string representation

type ListNodesOutput

type ListNodesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListNodesOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListNodesOutput) GoString

func (s ListNodesOutput) GoString() string

GoString returns the string representation

func (*ListNodesOutput) SetItems

SetItems sets the Items field's value.

func (*ListNodesOutput) SetPageNumber

func (s *ListNodesOutput) SetPageNumber(v int32) *ListNodesOutput

SetPageNumber sets the PageNumber field's value.

func (*ListNodesOutput) SetPageSize

func (s *ListNodesOutput) SetPageSize(v int32) *ListNodesOutput

SetPageSize sets the PageSize field's value.

func (*ListNodesOutput) SetTotalCount

func (s *ListNodesOutput) SetTotalCount(v int32) *ListNodesOutput

SetTotalCount sets the TotalCount field's value.

func (ListNodesOutput) String

func (s ListNodesOutput) String() string

String returns the string representation

type ListSupportedAddonsInput

type ListSupportedAddonsInput struct {
	Filter *FilterForListSupportedAddonsInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ListSupportedAddonsInput) GoString

func (s ListSupportedAddonsInput) GoString() string

GoString returns the string representation

func (*ListSupportedAddonsInput) SetFilter

SetFilter sets the Filter field's value.

func (ListSupportedAddonsInput) String

func (s ListSupportedAddonsInput) String() string

String returns the string representation

type ListSupportedAddonsOutput

type ListSupportedAddonsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListSupportedAddonsOutput `type:"list"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListSupportedAddonsOutput) GoString

func (s ListSupportedAddonsOutput) GoString() string

GoString returns the string representation

func (*ListSupportedAddonsOutput) SetItems

SetItems sets the Items field's value.

func (*ListSupportedAddonsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListSupportedAddonsOutput) String

func (s ListSupportedAddonsOutput) String() string

String returns the string representation

type ListSupportedResourceTypesInput

type ListSupportedResourceTypesInput struct {
	Filter *FilterForListSupportedResourceTypesInput `type:"structure"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListSupportedResourceTypesInput) GoString

GoString returns the string representation

func (*ListSupportedResourceTypesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListSupportedResourceTypesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListSupportedResourceTypesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListSupportedResourceTypesInput) String

String returns the string representation

type ListSupportedResourceTypesOutput

type ListSupportedResourceTypesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListSupportedResourceTypesOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListSupportedResourceTypesOutput) GoString

GoString returns the string representation

func (*ListSupportedResourceTypesOutput) SetItems

SetItems sets the Items field's value.

func (*ListSupportedResourceTypesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListSupportedResourceTypesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListSupportedResourceTypesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListSupportedResourceTypesOutput) String

String returns the string representation

type ListTagsForResourcesInput

type ListTagsForResourcesInput struct {
	MaxResults *int32 `type:"int32"`

	NextToken *string `type:"string"`

	ResourceIds []*string `type:"list"`

	ResourceType *string `type:"string" enum:"EnumOfResourceTypeForListTagsForResourcesInput"`

	TagFilters []*TagFilterForListTagsForResourcesInput `type:"list"`

	Type *string `type:"string" enum:"EnumOfTypeForListTagsForResourcesInput"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesInput) GoString

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListTagsForResourcesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ListTagsForResourcesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListTagsForResourcesInput) SetType

SetType sets the Type field's value.

func (ListTagsForResourcesInput) String

func (s ListTagsForResourcesInput) String() string

String returns the string representation

type ListTagsForResourcesOutput

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string"`

	ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesOutput) GoString

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ListTagsForResourcesOutput) String

String returns the string representation

type LogSetupForCreateClusterInput

type LogSetupForCreateClusterInput struct {
	Enabled *bool `type:"boolean"`

	LogTtl *int32 `type:"int32"`

	LogType *string `type:"string" enum:"EnumOfLogTypeForCreateClusterInput"`
	// contains filtered or unexported fields
}

func (LogSetupForCreateClusterInput) GoString

GoString returns the string representation

func (*LogSetupForCreateClusterInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*LogSetupForCreateClusterInput) SetLogTtl

SetLogTtl sets the LogTtl field's value.

func (*LogSetupForCreateClusterInput) SetLogType

SetLogType sets the LogType field's value.

func (LogSetupForCreateClusterInput) String

String returns the string representation

type LogSetupForListClustersOutput

type LogSetupForListClustersOutput struct {
	Enabled *bool `type:"boolean"`

	LogTopicId *string `type:"string"`

	LogTtl *int32 `type:"int32"`

	LogType *string `type:"string"`
	// contains filtered or unexported fields
}

func (LogSetupForListClustersOutput) GoString

GoString returns the string representation

func (*LogSetupForListClustersOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*LogSetupForListClustersOutput) SetLogTopicId

SetLogTopicId sets the LogTopicId field's value.

func (*LogSetupForListClustersOutput) SetLogTtl

SetLogTtl sets the LogTtl field's value.

func (*LogSetupForListClustersOutput) SetLogType

SetLogType sets the LogType field's value.

func (LogSetupForListClustersOutput) String

String returns the string representation

type LogSetupForUpdateClusterConfigInput

type LogSetupForUpdateClusterConfigInput struct {
	Enabled *bool `type:"boolean"`

	LogTtl *int32 `type:"int32"`

	LogType *string `type:"string" enum:"EnumOfLogTypeForUpdateClusterConfigInput"`
	// contains filtered or unexported fields
}

func (LogSetupForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*LogSetupForUpdateClusterConfigInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*LogSetupForUpdateClusterConfigInput) SetLogTtl

SetLogTtl sets the LogTtl field's value.

func (*LogSetupForUpdateClusterConfigInput) SetLogType

SetLogType sets the LogType field's value.

func (LogSetupForUpdateClusterConfigInput) String

String returns the string representation

type LoggingConfigForCreateClusterInput

type LoggingConfigForCreateClusterInput struct {
	LogProjectId *string `type:"string"`

	LogSetups []*LogSetupForCreateClusterInput `type:"list"`
	// contains filtered or unexported fields
}

func (LoggingConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*LoggingConfigForCreateClusterInput) SetLogProjectId

SetLogProjectId sets the LogProjectId field's value.

func (*LoggingConfigForCreateClusterInput) SetLogSetups

SetLogSetups sets the LogSetups field's value.

func (LoggingConfigForCreateClusterInput) String

String returns the string representation

type LoggingConfigForListClustersOutput

type LoggingConfigForListClustersOutput struct {
	LogProjectId *string `type:"string"`

	LogSetups []*LogSetupForListClustersOutput `type:"list"`
	// contains filtered or unexported fields
}

func (LoggingConfigForListClustersOutput) GoString

GoString returns the string representation

func (*LoggingConfigForListClustersOutput) SetLogProjectId

SetLogProjectId sets the LogProjectId field's value.

func (*LoggingConfigForListClustersOutput) SetLogSetups

SetLogSetups sets the LogSetups field's value.

func (LoggingConfigForListClustersOutput) String

String returns the string representation

type LoggingConfigForUpdateClusterConfigInput

type LoggingConfigForUpdateClusterConfigInput struct {
	LogProjectId *string `type:"string"`

	LogSetups []*LogSetupForUpdateClusterConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (LoggingConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*LoggingConfigForUpdateClusterConfigInput) SetLogProjectId

SetLogProjectId sets the LogProjectId field's value.

func (*LoggingConfigForUpdateClusterConfigInput) SetLogSetups

SetLogSetups sets the LogSetups field's value.

func (LoggingConfigForUpdateClusterConfigInput) String

String returns the string representation

type LoginForCreateDefaultNodePoolInput

type LoginForCreateDefaultNodePoolInput struct {
	Password *string `type:"string"`

	SshKeyPairName *string `type:"string"`
	// contains filtered or unexported fields
}

func (LoginForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*LoginForCreateDefaultNodePoolInput) SetPassword

SetPassword sets the Password field's value.

func (*LoginForCreateDefaultNodePoolInput) SetSshKeyPairName

SetSshKeyPairName sets the SshKeyPairName field's value.

func (LoginForCreateDefaultNodePoolInput) String

String returns the string representation

type LoginForCreateNodePoolInput

type LoginForCreateNodePoolInput struct {
	Password *string `type:"string"`

	SshKeyPairName *string `type:"string"`
	// contains filtered or unexported fields
}

func (LoginForCreateNodePoolInput) GoString

func (s LoginForCreateNodePoolInput) GoString() string

GoString returns the string representation

func (*LoginForCreateNodePoolInput) SetPassword

SetPassword sets the Password field's value.

func (*LoginForCreateNodePoolInput) SetSshKeyPairName

SetSshKeyPairName sets the SshKeyPairName field's value.

func (LoginForCreateNodePoolInput) String

String returns the string representation

type LoginForListNodePoolsOutput

type LoginForListNodePoolsOutput struct {
	SshKeyPairName *string `type:"string"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (LoginForListNodePoolsOutput) GoString

func (s LoginForListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*LoginForListNodePoolsOutput) SetSshKeyPairName

SetSshKeyPairName sets the SshKeyPairName field's value.

func (*LoginForListNodePoolsOutput) SetType

SetType sets the Type field's value.

func (LoginForListNodePoolsOutput) String

String returns the string representation

type LoginForUpdateNodePoolConfigInput

type LoginForUpdateNodePoolConfigInput struct {
	Password *string `type:"string"`

	SshKeyPairName *string `type:"string"`
	// contains filtered or unexported fields
}

func (LoginForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*LoginForUpdateNodePoolConfigInput) SetPassword

SetPassword sets the Password field's value.

func (*LoginForUpdateNodePoolConfigInput) SetSshKeyPairName

SetSshKeyPairName sets the SshKeyPairName field's value.

func (LoginForUpdateNodePoolConfigInput) String

String returns the string representation

type NodeConfigForCreateDefaultNodePoolInput

type NodeConfigForCreateDefaultNodePoolInput struct {
	InitializeScript *string `type:"string"`

	NamePrefix *string `type:"string"`

	Security *SecurityForCreateDefaultNodePoolInput `type:"structure"`

	Tags []*TagForCreateDefaultNodePoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (NodeConfigForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*NodeConfigForCreateDefaultNodePoolInput) SetInitializeScript

SetInitializeScript sets the InitializeScript field's value.

func (*NodeConfigForCreateDefaultNodePoolInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForCreateDefaultNodePoolInput) SetSecurity

SetSecurity sets the Security field's value.

func (*NodeConfigForCreateDefaultNodePoolInput) SetTags

SetTags sets the Tags field's value.

func (NodeConfigForCreateDefaultNodePoolInput) String

String returns the string representation

type NodeConfigForCreateNodePoolInput

type NodeConfigForCreateNodePoolInput struct {
	AdditionalContainerStorageEnabled *bool `type:"boolean"`

	AutoRenew *bool `type:"boolean"`

	AutoRenewPeriod *int32 `type:"int32"`

	DataVolumes []*DataVolumeForCreateNodePoolInput `type:"list"`

	HpcClusterIds []*string `type:"list"`

	ImageId *string `type:"string"`

	InitializeScript *string `type:"string"`

	InstanceChargeType *string `type:"string" enum:"EnumOfInstanceChargeTypeForCreateNodePoolInput"`

	InstanceTypeIds []*string `type:"list"`

	NamePrefix *string `type:"string"`

	Period *int32 `type:"int32"`

	Security *SecurityForCreateNodePoolInput `type:"structure"`

	SubnetIds []*string `type:"list"`

	SystemVolume *SystemVolumeForCreateNodePoolInput `type:"structure"`

	Tags []*TagForCreateNodePoolInput `type:"list"`
	// contains filtered or unexported fields
}

func (NodeConfigForCreateNodePoolInput) GoString

GoString returns the string representation

func (*NodeConfigForCreateNodePoolInput) SetAdditionalContainerStorageEnabled

func (s *NodeConfigForCreateNodePoolInput) SetAdditionalContainerStorageEnabled(v bool) *NodeConfigForCreateNodePoolInput

SetAdditionalContainerStorageEnabled sets the AdditionalContainerStorageEnabled field's value.

func (*NodeConfigForCreateNodePoolInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*NodeConfigForCreateNodePoolInput) SetAutoRenewPeriod

SetAutoRenewPeriod sets the AutoRenewPeriod field's value.

func (*NodeConfigForCreateNodePoolInput) SetDataVolumes

SetDataVolumes sets the DataVolumes field's value.

func (*NodeConfigForCreateNodePoolInput) SetHpcClusterIds

SetHpcClusterIds sets the HpcClusterIds field's value.

func (*NodeConfigForCreateNodePoolInput) SetImageId

SetImageId sets the ImageId field's value.

func (*NodeConfigForCreateNodePoolInput) SetInitializeScript

SetInitializeScript sets the InitializeScript field's value.

func (*NodeConfigForCreateNodePoolInput) SetInstanceChargeType

SetInstanceChargeType sets the InstanceChargeType field's value.

func (*NodeConfigForCreateNodePoolInput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*NodeConfigForCreateNodePoolInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForCreateNodePoolInput) SetPeriod

SetPeriod sets the Period field's value.

func (*NodeConfigForCreateNodePoolInput) SetSecurity

SetSecurity sets the Security field's value.

func (*NodeConfigForCreateNodePoolInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*NodeConfigForCreateNodePoolInput) SetSystemVolume

SetSystemVolume sets the SystemVolume field's value.

func (*NodeConfigForCreateNodePoolInput) SetTags

SetTags sets the Tags field's value.

func (NodeConfigForCreateNodePoolInput) String

String returns the string representation

type NodeConfigForListNodePoolsOutput

type NodeConfigForListNodePoolsOutput struct {
	AdditionalContainerStorageEnabled *bool `type:"boolean"`

	AutoRenew *bool `type:"boolean"`

	AutoRenewPeriod *int32 `type:"int32"`

	DataVolumes []*DataVolumeForListNodePoolsOutput `type:"list"`

	HpcClusterIds []*string `type:"list"`

	ImageId *string `type:"string"`

	InitializeScript *string `type:"string"`

	InstanceChargeType *string `type:"string"`

	InstanceTypeIds []*string `type:"list"`

	NamePrefix *string `type:"string"`

	Period *int32 `type:"int32"`

	Security *SecurityForListNodePoolsOutput `type:"structure"`

	SubnetIds []*string `type:"list"`

	SystemVolume *SystemVolumeForListNodePoolsOutput `type:"structure"`

	Tags []*TagForListNodePoolsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (NodeConfigForListNodePoolsOutput) GoString

GoString returns the string representation

func (*NodeConfigForListNodePoolsOutput) SetAdditionalContainerStorageEnabled

func (s *NodeConfigForListNodePoolsOutput) SetAdditionalContainerStorageEnabled(v bool) *NodeConfigForListNodePoolsOutput

SetAdditionalContainerStorageEnabled sets the AdditionalContainerStorageEnabled field's value.

func (*NodeConfigForListNodePoolsOutput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*NodeConfigForListNodePoolsOutput) SetAutoRenewPeriod

SetAutoRenewPeriod sets the AutoRenewPeriod field's value.

func (*NodeConfigForListNodePoolsOutput) SetDataVolumes

SetDataVolumes sets the DataVolumes field's value.

func (*NodeConfigForListNodePoolsOutput) SetHpcClusterIds

SetHpcClusterIds sets the HpcClusterIds field's value.

func (*NodeConfigForListNodePoolsOutput) SetImageId

SetImageId sets the ImageId field's value.

func (*NodeConfigForListNodePoolsOutput) SetInitializeScript

SetInitializeScript sets the InitializeScript field's value.

func (*NodeConfigForListNodePoolsOutput) SetInstanceChargeType

SetInstanceChargeType sets the InstanceChargeType field's value.

func (*NodeConfigForListNodePoolsOutput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*NodeConfigForListNodePoolsOutput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForListNodePoolsOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*NodeConfigForListNodePoolsOutput) SetSecurity

SetSecurity sets the Security field's value.

func (*NodeConfigForListNodePoolsOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*NodeConfigForListNodePoolsOutput) SetSystemVolume

SetSystemVolume sets the SystemVolume field's value.

func (*NodeConfigForListNodePoolsOutput) SetTags

SetTags sets the Tags field's value.

func (NodeConfigForListNodePoolsOutput) String

String returns the string representation

type NodeConfigForUpdateNodePoolConfigInput

type NodeConfigForUpdateNodePoolConfigInput struct {
	AdditionalContainerStorageEnabled *bool `type:"boolean"`

	AutoRenew *bool `type:"boolean"`

	AutoRenewPeriod *int32 `type:"int32"`

	DataVolumes []*DataVolumeForUpdateNodePoolConfigInput `type:"list"`

	HpcClusterIds []*string `type:"list"`

	ImageId *string `type:"string"`

	InitializeScript *string `type:"string"`

	InstanceTypeIds []*string `type:"list"`

	NamePrefix *string `type:"string"`

	Period *int32 `type:"int32"`

	Security *SecurityForUpdateNodePoolConfigInput `type:"structure"`

	SubnetIds []*string `type:"list"`

	SystemVolume *SystemVolumeForUpdateNodePoolConfigInput `type:"structure"`

	Tags []*TagForUpdateNodePoolConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (NodeConfigForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*NodeConfigForUpdateNodePoolConfigInput) SetAdditionalContainerStorageEnabled

func (s *NodeConfigForUpdateNodePoolConfigInput) SetAdditionalContainerStorageEnabled(v bool) *NodeConfigForUpdateNodePoolConfigInput

SetAdditionalContainerStorageEnabled sets the AdditionalContainerStorageEnabled field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetAutoRenew

SetAutoRenew sets the AutoRenew field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetAutoRenewPeriod

SetAutoRenewPeriod sets the AutoRenewPeriod field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetDataVolumes

SetDataVolumes sets the DataVolumes field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetHpcClusterIds

SetHpcClusterIds sets the HpcClusterIds field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetImageId

SetImageId sets the ImageId field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetInitializeScript

SetInitializeScript sets the InitializeScript field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetPeriod

SetPeriod sets the Period field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetSecurity

SetSecurity sets the Security field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetSystemVolume

SetSystemVolume sets the SystemVolume field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetTags

SetTags sets the Tags field's value.

func (NodeConfigForUpdateNodePoolConfigInput) String

String returns the string representation

type NodeStatisticsForListClustersOutput

type NodeStatisticsForListClustersOutput struct {
	CreatingCount *int32 `type:"int32"`

	DeletingCount *int32 `type:"int32"`

	FailedCount *int32 `type:"int32"`

	RunningCount *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`

	UpdatingCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (NodeStatisticsForListClustersOutput) GoString

GoString returns the string representation

func (*NodeStatisticsForListClustersOutput) SetCreatingCount

SetCreatingCount sets the CreatingCount field's value.

func (*NodeStatisticsForListClustersOutput) SetDeletingCount

SetDeletingCount sets the DeletingCount field's value.

func (*NodeStatisticsForListClustersOutput) SetFailedCount

SetFailedCount sets the FailedCount field's value.

func (*NodeStatisticsForListClustersOutput) SetRunningCount

SetRunningCount sets the RunningCount field's value.

func (*NodeStatisticsForListClustersOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*NodeStatisticsForListClustersOutput) SetUpdatingCount

SetUpdatingCount sets the UpdatingCount field's value.

func (NodeStatisticsForListClustersOutput) String

String returns the string representation

type NodeStatisticsForListNodePoolsOutput

type NodeStatisticsForListNodePoolsOutput struct {
	CreatingCount *int32 `type:"int32"`

	DeletingCount *int32 `type:"int32"`

	FailedCount *int32 `type:"int32"`

	RunningCount *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`

	UpdatingCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (NodeStatisticsForListNodePoolsOutput) GoString

GoString returns the string representation

func (*NodeStatisticsForListNodePoolsOutput) SetCreatingCount

SetCreatingCount sets the CreatingCount field's value.

func (*NodeStatisticsForListNodePoolsOutput) SetDeletingCount

SetDeletingCount sets the DeletingCount field's value.

func (*NodeStatisticsForListNodePoolsOutput) SetFailedCount

SetFailedCount sets the FailedCount field's value.

func (*NodeStatisticsForListNodePoolsOutput) SetRunningCount

SetRunningCount sets the RunningCount field's value.

func (*NodeStatisticsForListNodePoolsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (*NodeStatisticsForListNodePoolsOutput) SetUpdatingCount

SetUpdatingCount sets the UpdatingCount field's value.

func (NodeStatisticsForListNodePoolsOutput) String

String returns the string representation

type PodsConfigForCreateClusterInput

type PodsConfigForCreateClusterInput struct {
	FlannelConfig *FlannelConfigForCreateClusterInput `type:"structure"`

	PodNetworkMode *string `type:"string" enum:"EnumOfPodNetworkModeForCreateClusterInput"`

	VpcCniConfig *VpcCniConfigForCreateClusterInput `type:"structure"`
	// contains filtered or unexported fields
}

func (PodsConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*PodsConfigForCreateClusterInput) SetFlannelConfig

SetFlannelConfig sets the FlannelConfig field's value.

func (*PodsConfigForCreateClusterInput) SetPodNetworkMode

SetPodNetworkMode sets the PodNetworkMode field's value.

func (*PodsConfigForCreateClusterInput) SetVpcCniConfig

SetVpcCniConfig sets the VpcCniConfig field's value.

func (PodsConfigForCreateClusterInput) String

String returns the string representation

type PodsConfigForListClustersOutput

type PodsConfigForListClustersOutput struct {
	FlannelConfig *FlannelConfigForListClustersOutput `type:"structure"`

	PodNetworkMode *string `type:"string"`

	VpcCniConfig *VpcCniConfigForListClustersOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (PodsConfigForListClustersOutput) GoString

GoString returns the string representation

func (*PodsConfigForListClustersOutput) SetFlannelConfig

SetFlannelConfig sets the FlannelConfig field's value.

func (*PodsConfigForListClustersOutput) SetPodNetworkMode

SetPodNetworkMode sets the PodNetworkMode field's value.

func (*PodsConfigForListClustersOutput) SetVpcCniConfig

SetVpcCniConfig sets the VpcCniConfig field's value.

func (PodsConfigForListClustersOutput) String

String returns the string representation

type PodsConfigForUpdateClusterConfigInput

type PodsConfigForUpdateClusterConfigInput struct {
	VpcCniConfig *VpcCniConfigForUpdateClusterConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (PodsConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*PodsConfigForUpdateClusterConfigInput) SetVpcCniConfig

SetVpcCniConfig sets the VpcCniConfig field's value.

func (PodsConfigForUpdateClusterConfigInput) String

String returns the string representation

type PrivateIpForListClustersOutput

type PrivateIpForListClustersOutput struct {
	Ipv4 *string `type:"string"`
	// contains filtered or unexported fields
}

func (PrivateIpForListClustersOutput) GoString

GoString returns the string representation

func (*PrivateIpForListClustersOutput) SetIpv4

SetIpv4 sets the Ipv4 field's value.

func (PrivateIpForListClustersOutput) String

String returns the string representation

type PublicAccessNetworkConfigForCreateClusterInput

type PublicAccessNetworkConfigForCreateClusterInput struct {
	Bandwidth *int32 `type:"int32"`

	BillingType *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (PublicAccessNetworkConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*PublicAccessNetworkConfigForCreateClusterInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicAccessNetworkConfigForCreateClusterInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (PublicAccessNetworkConfigForCreateClusterInput) String

String returns the string representation

type PublicAccessNetworkConfigForListClustersOutput

type PublicAccessNetworkConfigForListClustersOutput struct {
	Bandwidth *int32 `type:"int32"`

	BillingType *int32 `type:"int32"`

	Isp *string `type:"string"`
	// contains filtered or unexported fields
}

func (PublicAccessNetworkConfigForListClustersOutput) GoString

GoString returns the string representation

func (*PublicAccessNetworkConfigForListClustersOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicAccessNetworkConfigForListClustersOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicAccessNetworkConfigForListClustersOutput) SetIsp

SetIsp sets the Isp field's value.

func (PublicAccessNetworkConfigForListClustersOutput) String

String returns the string representation

type PublicAccessNetworkConfigForUpdateClusterConfigInput

type PublicAccessNetworkConfigForUpdateClusterConfigInput struct {
	Bandwidth *int32 `type:"int32"`

	BillingType *int32 `type:"int32"`

	Isp *string `type:"string" enum:"EnumOfIspForUpdateClusterConfigInput"`
	// contains filtered or unexported fields
}

func (PublicAccessNetworkConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*PublicAccessNetworkConfigForUpdateClusterConfigInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicAccessNetworkConfigForUpdateClusterConfigInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicAccessNetworkConfigForUpdateClusterConfigInput) SetIsp

SetIsp sets the Isp field's value.

func (PublicAccessNetworkConfigForUpdateClusterConfigInput) String

String returns the string representation

type PublicIpForListClustersOutput

type PublicIpForListClustersOutput struct {
	Ipv4 *string `type:"string"`
	// contains filtered or unexported fields
}

func (PublicIpForListClustersOutput) GoString

GoString returns the string representation

func (*PublicIpForListClustersOutput) SetIpv4

SetIpv4 sets the Ipv4 field's value.

func (PublicIpForListClustersOutput) String

String returns the string representation

type ResourceTagForListTagsForResourcesOutput

type ResourceTagForListTagsForResourcesOutput struct {
	ResourceId *string `type:"string"`

	ResourceType *string `type:"string"`

	TagKey *string `type:"string"`

	TagValue *string `type:"string"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForListTagsForResourcesOutput) GoString

GoString returns the string representation

func (*ResourceTagForListTagsForResourcesOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagKey

SetTagKey sets the TagKey field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagValue

SetTagValue sets the TagValue field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetType

SetType sets the Type field's value.

func (ResourceTagForListTagsForResourcesOutput) String

String returns the string representation

type SecurityForCreateDefaultNodePoolInput

type SecurityForCreateDefaultNodePoolInput struct {
	Login *LoginForCreateDefaultNodePoolInput `type:"structure"`

	SecurityGroupIds []*string `type:"list"`

	SecurityStrategies []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SecurityForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*SecurityForCreateDefaultNodePoolInput) SetLogin

SetLogin sets the Login field's value.

func (*SecurityForCreateDefaultNodePoolInput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*SecurityForCreateDefaultNodePoolInput) SetSecurityStrategies

SetSecurityStrategies sets the SecurityStrategies field's value.

func (SecurityForCreateDefaultNodePoolInput) String

String returns the string representation

type SecurityForCreateNodePoolInput

type SecurityForCreateNodePoolInput struct {
	Login *LoginForCreateNodePoolInput `type:"structure"`

	SecurityGroupIds []*string `type:"list"`

	SecurityStrategies []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SecurityForCreateNodePoolInput) GoString

GoString returns the string representation

func (*SecurityForCreateNodePoolInput) SetLogin

SetLogin sets the Login field's value.

func (*SecurityForCreateNodePoolInput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*SecurityForCreateNodePoolInput) SetSecurityStrategies

SetSecurityStrategies sets the SecurityStrategies field's value.

func (SecurityForCreateNodePoolInput) String

String returns the string representation

type SecurityForListNodePoolsOutput

type SecurityForListNodePoolsOutput struct {
	Login *LoginForListNodePoolsOutput `type:"structure"`

	SecurityGroupIds []*string `type:"list"`

	SecurityStrategies []*string `type:"list"`

	SecurityStrategyEnabled *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (SecurityForListNodePoolsOutput) GoString

GoString returns the string representation

func (*SecurityForListNodePoolsOutput) SetLogin

SetLogin sets the Login field's value.

func (*SecurityForListNodePoolsOutput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*SecurityForListNodePoolsOutput) SetSecurityStrategies

SetSecurityStrategies sets the SecurityStrategies field's value.

func (*SecurityForListNodePoolsOutput) SetSecurityStrategyEnabled

func (s *SecurityForListNodePoolsOutput) SetSecurityStrategyEnabled(v bool) *SecurityForListNodePoolsOutput

SetSecurityStrategyEnabled sets the SecurityStrategyEnabled field's value.

func (SecurityForListNodePoolsOutput) String

String returns the string representation

type SecurityForUpdateNodePoolConfigInput

type SecurityForUpdateNodePoolConfigInput struct {
	Login *LoginForUpdateNodePoolConfigInput `type:"structure"`

	SecurityGroupIds []*string `type:"list"`

	SecurityStrategies []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SecurityForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*SecurityForUpdateNodePoolConfigInput) SetLogin

SetLogin sets the Login field's value.

func (*SecurityForUpdateNodePoolConfigInput) SetSecurityGroupIds

SetSecurityGroupIds sets the SecurityGroupIds field's value.

func (*SecurityForUpdateNodePoolConfigInput) SetSecurityStrategies

SetSecurityStrategies sets the SecurityStrategies field's value.

func (SecurityForUpdateNodePoolConfigInput) String

String returns the string representation

type ServicesConfigForCreateClusterInput

type ServicesConfigForCreateClusterInput struct {
	ServiceCidrsv4 []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ServicesConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*ServicesConfigForCreateClusterInput) SetServiceCidrsv4

SetServiceCidrsv4 sets the ServiceCidrsv4 field's value.

func (ServicesConfigForCreateClusterInput) String

String returns the string representation

type ServicesConfigForListClustersOutput

type ServicesConfigForListClustersOutput struct {
	ServiceCidrsv4 []*string `type:"list"`
	// contains filtered or unexported fields
}

func (ServicesConfigForListClustersOutput) GoString

GoString returns the string representation

func (*ServicesConfigForListClustersOutput) SetServiceCidrsv4

SetServiceCidrsv4 sets the ServiceCidrsv4 field's value.

func (ServicesConfigForListClustersOutput) String

String returns the string representation

type StatusForListAddonsInput

type StatusForListAddonsInput struct {
	ConditionsType *string `type:"string" json:"Conditions.Type" enum:"EnumOfConditionsTypeForListAddonsInput"`

	Phase *string `type:"string" json:"Phase" enum:"EnumOfPhaseForListAddonsInput"`
	// contains filtered or unexported fields
}

func (StatusForListAddonsInput) GoString

func (s StatusForListAddonsInput) GoString() string

GoString returns the string representation

func (*StatusForListAddonsInput) SetConditionsType

func (s *StatusForListAddonsInput) SetConditionsType(v string) *StatusForListAddonsInput

SetConditionsType sets the ConditionsType field's value.

func (*StatusForListAddonsInput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListAddonsInput) String

func (s StatusForListAddonsInput) String() string

String returns the string representation

type StatusForListAddonsOutput

type StatusForListAddonsOutput struct {
	Conditions []*ConditionForListAddonsOutput `type:"list"`

	Phase *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusForListAddonsOutput) GoString

func (s StatusForListAddonsOutput) GoString() string

GoString returns the string representation

func (*StatusForListAddonsOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*StatusForListAddonsOutput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListAddonsOutput) String

func (s StatusForListAddonsOutput) String() string

String returns the string representation

type StatusForListClustersInput

type StatusForListClustersInput struct {
	ConditionsType *string `type:"string" json:"Conditions.Type" enum:"EnumOfConditionsTypeForListClustersInput"`

	Phase *string `type:"string" enum:"EnumOfPhaseForListClustersInput"`
	// contains filtered or unexported fields
}

func (StatusForListClustersInput) GoString

func (s StatusForListClustersInput) GoString() string

GoString returns the string representation

func (*StatusForListClustersInput) SetConditionsType

SetConditionsType sets the ConditionsType field's value.

func (*StatusForListClustersInput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListClustersInput) String

String returns the string representation

type StatusForListClustersOutput

type StatusForListClustersOutput struct {
	Conditions []*ConditionForListClustersOutput `type:"list"`

	Phase *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusForListClustersOutput) GoString

func (s StatusForListClustersOutput) GoString() string

GoString returns the string representation

func (*StatusForListClustersOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*StatusForListClustersOutput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListClustersOutput) String

String returns the string representation

type StatusForListNodePoolsInput

type StatusForListNodePoolsInput struct {
	ConditionsType *string `type:"string" json:"Conditions.Type" enum:"EnumOfConditionsTypeForListNodePoolsInput"`

	Phase *string `type:"string" enum:"EnumOfPhaseForListNodePoolsInput"`
	// contains filtered or unexported fields
}

func (StatusForListNodePoolsInput) GoString

func (s StatusForListNodePoolsInput) GoString() string

GoString returns the string representation

func (*StatusForListNodePoolsInput) SetConditionsType

SetConditionsType sets the ConditionsType field's value.

func (*StatusForListNodePoolsInput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListNodePoolsInput) String

String returns the string representation

type StatusForListNodePoolsOutput

type StatusForListNodePoolsOutput struct {
	Conditions []*ConditionForListNodePoolsOutput `type:"list"`

	Phase *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusForListNodePoolsOutput) GoString

func (s StatusForListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*StatusForListNodePoolsOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*StatusForListNodePoolsOutput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListNodePoolsOutput) String

String returns the string representation

type StatusForListNodesInput

type StatusForListNodesInput struct {
	ConditionsType *string `type:"string" json:"Conditions.Type" enum:"EnumOfConditionsTypeForListNodesInput"`

	Phase *string `type:"string" enum:"EnumOfPhaseForListNodesInput"`
	// contains filtered or unexported fields
}

func (StatusForListNodesInput) GoString

func (s StatusForListNodesInput) GoString() string

GoString returns the string representation

func (*StatusForListNodesInput) SetConditionsType

func (s *StatusForListNodesInput) SetConditionsType(v string) *StatusForListNodesInput

SetConditionsType sets the ConditionsType field's value.

func (*StatusForListNodesInput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListNodesInput) String

func (s StatusForListNodesInput) String() string

String returns the string representation

type StatusForListNodesOutput

type StatusForListNodesOutput struct {
	Conditions []*ConditionForListNodesOutput `type:"list"`

	Phase *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusForListNodesOutput) GoString

func (s StatusForListNodesOutput) GoString() string

GoString returns the string representation

func (*StatusForListNodesOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*StatusForListNodesOutput) SetPhase

SetPhase sets the Phase field's value.

func (StatusForListNodesOutput) String

func (s StatusForListNodesOutput) String() string

String returns the string representation

type SystemVolumeForCreateNodePoolInput

type SystemVolumeForCreateNodePoolInput struct {
	Size *int32 `type:"int32"`

	Type *string `type:"string" enum:"EnumOfTypeForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (SystemVolumeForCreateNodePoolInput) GoString

GoString returns the string representation

func (*SystemVolumeForCreateNodePoolInput) SetSize

SetSize sets the Size field's value.

func (*SystemVolumeForCreateNodePoolInput) SetType

SetType sets the Type field's value.

func (SystemVolumeForCreateNodePoolInput) String

String returns the string representation

type SystemVolumeForListNodePoolsOutput

type SystemVolumeForListNodePoolsOutput struct {
	Size *int32 `type:"int32"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (SystemVolumeForListNodePoolsOutput) GoString

GoString returns the string representation

func (*SystemVolumeForListNodePoolsOutput) SetSize

SetSize sets the Size field's value.

func (*SystemVolumeForListNodePoolsOutput) SetType

SetType sets the Type field's value.

func (SystemVolumeForListNodePoolsOutput) String

String returns the string representation

type SystemVolumeForUpdateNodePoolConfigInput

type SystemVolumeForUpdateNodePoolConfigInput struct {
	Size *int32 `type:"int32"`

	Type *string `type:"string" enum:"EnumOfTypeForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (SystemVolumeForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*SystemVolumeForUpdateNodePoolConfigInput) SetSize

SetSize sets the Size field's value.

func (*SystemVolumeForUpdateNodePoolConfigInput) SetType

SetType sets the Type field's value.

func (SystemVolumeForUpdateNodePoolConfigInput) String

String returns the string representation

type TagFilterForListTagsForResourcesInput

type TagFilterForListTagsForResourcesInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForListTagsForResourcesInput) GoString

GoString returns the string representation

func (*TagFilterForListTagsForResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListTagsForResourcesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListTagsForResourcesInput) String

String returns the string representation

type TagForCreateClusterInput

type TagForCreateClusterInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateClusterInput) GoString

func (s TagForCreateClusterInput) GoString() string

GoString returns the string representation

func (*TagForCreateClusterInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateClusterInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateClusterInput) String

func (s TagForCreateClusterInput) String() string

String returns the string representation

type TagForCreateDefaultNodePoolInput

type TagForCreateDefaultNodePoolInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*TagForCreateDefaultNodePoolInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateDefaultNodePoolInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateDefaultNodePoolInput) String

String returns the string representation

type TagForCreateNodePoolInput

type TagForCreateNodePoolInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateNodePoolInput) GoString

func (s TagForCreateNodePoolInput) GoString() string

GoString returns the string representation

func (*TagForCreateNodePoolInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateNodePoolInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateNodePoolInput) String

func (s TagForCreateNodePoolInput) String() string

String returns the string representation

type TagForListClustersInput

type TagForListClustersInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForListClustersInput) GoString

func (s TagForListClustersInput) GoString() string

GoString returns the string representation

func (*TagForListClustersInput) SetKey

SetKey sets the Key field's value.

func (*TagForListClustersInput) SetValue

SetValue sets the Value field's value.

func (TagForListClustersInput) String

func (s TagForListClustersInput) String() string

String returns the string representation

type TagForListClustersOutput

type TagForListClustersOutput struct {
	Key *string `type:"string"`

	Type *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForListClustersOutput) GoString

func (s TagForListClustersOutput) GoString() string

GoString returns the string representation

func (*TagForListClustersOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListClustersOutput) SetType

SetType sets the Type field's value.

func (*TagForListClustersOutput) SetValue

SetValue sets the Value field's value.

func (TagForListClustersOutput) String

func (s TagForListClustersOutput) String() string

String returns the string representation

type TagForListNodePoolsInput

type TagForListNodePoolsInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForListNodePoolsInput) GoString

func (s TagForListNodePoolsInput) GoString() string

GoString returns the string representation

func (*TagForListNodePoolsInput) SetKey

SetKey sets the Key field's value.

func (*TagForListNodePoolsInput) SetValue

SetValue sets the Value field's value.

func (TagForListNodePoolsInput) String

func (s TagForListNodePoolsInput) String() string

String returns the string representation

type TagForListNodePoolsOutput

type TagForListNodePoolsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForListNodePoolsOutput) GoString

func (s TagForListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*TagForListNodePoolsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListNodePoolsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListNodePoolsOutput) String

func (s TagForListNodePoolsOutput) String() string

String returns the string representation

type TagForTagResourcesInput

type TagForTagResourcesInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForTagResourcesInput) GoString

func (s TagForTagResourcesInput) GoString() string

GoString returns the string representation

func (*TagForTagResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagForTagResourcesInput) SetValue

SetValue sets the Value field's value.

func (TagForTagResourcesInput) String

func (s TagForTagResourcesInput) String() string

String returns the string representation

type TagForUpdateNodePoolConfigInput

type TagForUpdateNodePoolConfigInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*TagForUpdateNodePoolConfigInput) SetKey

SetKey sets the Key field's value.

func (*TagForUpdateNodePoolConfigInput) SetValue

SetValue sets the Value field's value.

func (TagForUpdateNodePoolConfigInput) String

String returns the string representation

type TagResourcesInput

type TagResourcesInput struct {
	ResourceIds []*string `type:"list"`

	ResourceType *string `type:"string" enum:"EnumOfResourceTypeForTagResourcesInput"`

	Tags []*TagForTagResourcesInput `type:"list"`
	// contains filtered or unexported fields
}

func (TagResourcesInput) GoString

func (s TagResourcesInput) GoString() string

GoString returns the string representation

func (*TagResourcesInput) SetResourceIds

func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesInput) SetResourceType

func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*TagResourcesInput) SetTags

SetTags sets the Tags field's value.

func (TagResourcesInput) String

func (s TagResourcesInput) String() string

String returns the string representation

type TagResourcesOutput

type TagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (TagResourcesOutput) GoString

func (s TagResourcesOutput) GoString() string

GoString returns the string representation

func (TagResourcesOutput) String

func (s TagResourcesOutput) String() string

String returns the string representation

type TaintForCreateDefaultNodePoolInput

type TaintForCreateDefaultNodePoolInput struct {
	Effect *string `type:"string" enum:"EnumOfEffectForCreateDefaultNodePoolInput"`

	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaintForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*TaintForCreateDefaultNodePoolInput) SetEffect

SetEffect sets the Effect field's value.

func (*TaintForCreateDefaultNodePoolInput) SetKey

SetKey sets the Key field's value.

func (*TaintForCreateDefaultNodePoolInput) SetValue

SetValue sets the Value field's value.

func (TaintForCreateDefaultNodePoolInput) String

String returns the string representation

type TaintForCreateNodePoolInput

type TaintForCreateNodePoolInput struct {
	Effect *string `type:"string" enum:"EnumOfEffectForCreateNodePoolInput"`

	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaintForCreateNodePoolInput) GoString

func (s TaintForCreateNodePoolInput) GoString() string

GoString returns the string representation

func (*TaintForCreateNodePoolInput) SetEffect

SetEffect sets the Effect field's value.

func (*TaintForCreateNodePoolInput) SetKey

SetKey sets the Key field's value.

func (*TaintForCreateNodePoolInput) SetValue

SetValue sets the Value field's value.

func (TaintForCreateNodePoolInput) String

String returns the string representation

type TaintForCreateNodesInput

type TaintForCreateNodesInput struct {
	Effect *string `type:"string" enum:"EnumOfEffectForCreateNodesInput"`

	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaintForCreateNodesInput) GoString

func (s TaintForCreateNodesInput) GoString() string

GoString returns the string representation

func (*TaintForCreateNodesInput) SetEffect

SetEffect sets the Effect field's value.

func (*TaintForCreateNodesInput) SetKey

SetKey sets the Key field's value.

func (*TaintForCreateNodesInput) SetValue

SetValue sets the Value field's value.

func (TaintForCreateNodesInput) String

func (s TaintForCreateNodesInput) String() string

String returns the string representation

type TaintForListNodePoolsOutput

type TaintForListNodePoolsOutput struct {
	Effect *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaintForListNodePoolsOutput) GoString

func (s TaintForListNodePoolsOutput) GoString() string

GoString returns the string representation

func (*TaintForListNodePoolsOutput) SetEffect

SetEffect sets the Effect field's value.

func (*TaintForListNodePoolsOutput) SetKey

SetKey sets the Key field's value.

func (*TaintForListNodePoolsOutput) SetValue

SetValue sets the Value field's value.

func (TaintForListNodePoolsOutput) String

String returns the string representation

type TaintForListNodesOutput

type TaintForListNodesOutput struct {
	Effect *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaintForListNodesOutput) GoString

func (s TaintForListNodesOutput) GoString() string

GoString returns the string representation

func (*TaintForListNodesOutput) SetEffect

SetEffect sets the Effect field's value.

func (*TaintForListNodesOutput) SetKey

SetKey sets the Key field's value.

func (*TaintForListNodesOutput) SetValue

SetValue sets the Value field's value.

func (TaintForListNodesOutput) String

func (s TaintForListNodesOutput) String() string

String returns the string representation

type TaintForUpdateNodePoolConfigInput

type TaintForUpdateNodePoolConfigInput struct {
	Effect *string `type:"string" enum:"EnumOfEffectForUpdateNodePoolConfigInput"`

	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaintForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*TaintForUpdateNodePoolConfigInput) SetEffect

SetEffect sets the Effect field's value.

func (*TaintForUpdateNodePoolConfigInput) SetKey

SetKey sets the Key field's value.

func (*TaintForUpdateNodePoolConfigInput) SetValue

SetValue sets the Value field's value.

func (TaintForUpdateNodePoolConfigInput) String

String returns the string representation

type UntagResourcesInput

type UntagResourcesInput struct {
	ResourceIds []*string `type:"list"`

	ResourceType *string `type:"string" enum:"EnumOfResourceTypeForUntagResourcesInput"`

	TagKeys []*string `type:"list"`
	// contains filtered or unexported fields
}

func (UntagResourcesInput) GoString

func (s UntagResourcesInput) GoString() string

GoString returns the string representation

func (*UntagResourcesInput) SetResourceIds

func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesInput) SetResourceType

func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesInput) SetTagKeys

func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesInput) String

func (s UntagResourcesInput) String() string

String returns the string representation

type UntagResourcesOutput

type UntagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UntagResourcesOutput) GoString

func (s UntagResourcesOutput) GoString() string

GoString returns the string representation

func (UntagResourcesOutput) String

func (s UntagResourcesOutput) String() string

String returns the string representation

type UpdateAddonConfigInput

type UpdateAddonConfigInput struct {
	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	Config *string `type:"string"`

	Name *string `type:"string"`
	// contains filtered or unexported fields
}

func (UpdateAddonConfigInput) GoString

func (s UpdateAddonConfigInput) GoString() string

GoString returns the string representation

func (*UpdateAddonConfigInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UpdateAddonConfigInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*UpdateAddonConfigInput) SetConfig

SetConfig sets the Config field's value.

func (*UpdateAddonConfigInput) SetName

SetName sets the Name field's value.

func (UpdateAddonConfigInput) String

func (s UpdateAddonConfigInput) String() string

String returns the string representation

type UpdateAddonConfigOutput

type UpdateAddonConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateAddonConfigOutput) GoString

func (s UpdateAddonConfigOutput) GoString() string

GoString returns the string representation

func (UpdateAddonConfigOutput) String

func (s UpdateAddonConfigOutput) String() string

String returns the string representation

type UpdateAddonVersionInput

type UpdateAddonVersionInput struct {
	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	Name *string `type:"string"`

	Version *string `type:"string"`
	// contains filtered or unexported fields
}

func (UpdateAddonVersionInput) GoString

func (s UpdateAddonVersionInput) GoString() string

GoString returns the string representation

func (*UpdateAddonVersionInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UpdateAddonVersionInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*UpdateAddonVersionInput) SetName

SetName sets the Name field's value.

func (*UpdateAddonVersionInput) SetVersion

SetVersion sets the Version field's value.

func (UpdateAddonVersionInput) String

func (s UpdateAddonVersionInput) String() string

String returns the string representation

type UpdateAddonVersionOutput

type UpdateAddonVersionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateAddonVersionOutput) GoString

func (s UpdateAddonVersionOutput) GoString() string

GoString returns the string representation

func (UpdateAddonVersionOutput) String

func (s UpdateAddonVersionOutput) String() string

String returns the string representation

type UpdateClusterConfigInput

type UpdateClusterConfigInput struct {
	ClientToken *string `type:"string"`

	ClusterConfig *ClusterConfigForUpdateClusterConfigInput `type:"structure"`

	DeleteProtectionEnabled *bool `type:"boolean"`

	Description *string `type:"string"`

	Id *string `type:"string"`

	LoggingConfig *LoggingConfigForUpdateClusterConfigInput `type:"structure"`

	Name *string `type:"string"`

	PodsConfig *PodsConfigForUpdateClusterConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (UpdateClusterConfigInput) GoString

func (s UpdateClusterConfigInput) GoString() string

GoString returns the string representation

func (*UpdateClusterConfigInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UpdateClusterConfigInput) SetClusterConfig

SetClusterConfig sets the ClusterConfig field's value.

func (*UpdateClusterConfigInput) SetDeleteProtectionEnabled

func (s *UpdateClusterConfigInput) SetDeleteProtectionEnabled(v bool) *UpdateClusterConfigInput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*UpdateClusterConfigInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateClusterConfigInput) SetId

SetId sets the Id field's value.

func (*UpdateClusterConfigInput) SetLoggingConfig

SetLoggingConfig sets the LoggingConfig field's value.

func (*UpdateClusterConfigInput) SetName

SetName sets the Name field's value.

func (*UpdateClusterConfigInput) SetPodsConfig

SetPodsConfig sets the PodsConfig field's value.

func (UpdateClusterConfigInput) String

func (s UpdateClusterConfigInput) String() string

String returns the string representation

type UpdateClusterConfigOutput

type UpdateClusterConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateClusterConfigOutput) GoString

func (s UpdateClusterConfigOutput) GoString() string

GoString returns the string representation

func (UpdateClusterConfigOutput) String

func (s UpdateClusterConfigOutput) String() string

String returns the string representation

type UpdateNodePoolConfigInput

type UpdateNodePoolConfigInput struct {
	AutoScaling *AutoScalingForUpdateNodePoolConfigInput `type:"structure"`

	ClientToken *string `type:"string"`

	ClusterId *string `type:"string"`

	Id *string `type:"string"`

	KubernetesConfig *KubernetesConfigForUpdateNodePoolConfigInput `type:"structure"`

	Name *string `type:"string"`

	NodeConfig *NodeConfigForUpdateNodePoolConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (UpdateNodePoolConfigInput) GoString

func (s UpdateNodePoolConfigInput) GoString() string

GoString returns the string representation

func (*UpdateNodePoolConfigInput) SetAutoScaling

SetAutoScaling sets the AutoScaling field's value.

func (*UpdateNodePoolConfigInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UpdateNodePoolConfigInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*UpdateNodePoolConfigInput) SetId

SetId sets the Id field's value.

func (*UpdateNodePoolConfigInput) SetKubernetesConfig

SetKubernetesConfig sets the KubernetesConfig field's value.

func (*UpdateNodePoolConfigInput) SetName

SetName sets the Name field's value.

func (*UpdateNodePoolConfigInput) SetNodeConfig

SetNodeConfig sets the NodeConfig field's value.

func (UpdateNodePoolConfigInput) String

func (s UpdateNodePoolConfigInput) String() string

String returns the string representation

type UpdateNodePoolConfigOutput

type UpdateNodePoolConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateNodePoolConfigOutput) GoString

func (s UpdateNodePoolConfigOutput) GoString() string

GoString returns the string representation

func (UpdateNodePoolConfigOutput) String

String returns the string representation

type VKE

type VKE struct {
	*client.Client
}

VKE provides the API operation methods for making requests to VKE. See this package's package overview docs for details on the service.

VKE methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *VKE

New create int can support ssl or region locate set

func (*VKE) CreateAddon

func (c *VKE) CreateAddon(input *CreateAddonInput) (*CreateAddonOutput, error)

CreateAddon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateAddon for usage and error information.

func (*VKE) CreateAddonCommon

func (c *VKE) CreateAddonCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAddonCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateAddonCommon for usage and error information.

func (*VKE) CreateAddonCommonRequest

func (c *VKE) CreateAddonCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAddonCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAddonCommon operation. The "output" return value will be populated with the CreateAddonCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAddonCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAddonCommon Send returns without error.

See CreateAddonCommon for more information on using the CreateAddonCommon API call, and error handling.

// Example sending a request using the CreateAddonCommonRequest method.
req, resp := client.CreateAddonCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateAddonCommonWithContext

func (c *VKE) CreateAddonCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAddonCommonWithContext is the same as CreateAddonCommon with the addition of the ability to pass a context and additional request options.

See CreateAddonCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateAddonRequest

func (c *VKE) CreateAddonRequest(input *CreateAddonInput) (req *request.Request, output *CreateAddonOutput)

CreateAddonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAddon operation. The "output" return value will be populated with the CreateAddonCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAddonCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAddonCommon Send returns without error.

See CreateAddon for more information on using the CreateAddon API call, and error handling.

// Example sending a request using the CreateAddonRequest method.
req, resp := client.CreateAddonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateAddonWithContext

func (c *VKE) CreateAddonWithContext(ctx volcengine.Context, input *CreateAddonInput, opts ...request.Option) (*CreateAddonOutput, error)

CreateAddonWithContext is the same as CreateAddon with the addition of the ability to pass a context and additional request options.

See CreateAddon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateCluster

func (c *VKE) CreateCluster(input *CreateClusterInput) (*CreateClusterOutput, error)

CreateCluster API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateCluster for usage and error information.

func (*VKE) CreateClusterCommon

func (c *VKE) CreateClusterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateClusterCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateClusterCommon for usage and error information.

func (*VKE) CreateClusterCommonRequest

func (c *VKE) CreateClusterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateClusterCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateClusterCommon operation. The "output" return value will be populated with the CreateClusterCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateClusterCommon Request to send the API call to the service. the "output" return value is not valid until after CreateClusterCommon Send returns without error.

See CreateClusterCommon for more information on using the CreateClusterCommon API call, and error handling.

// Example sending a request using the CreateClusterCommonRequest method.
req, resp := client.CreateClusterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateClusterCommonWithContext

func (c *VKE) CreateClusterCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateClusterCommonWithContext is the same as CreateClusterCommon with the addition of the ability to pass a context and additional request options.

See CreateClusterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateClusterRequest

func (c *VKE) CreateClusterRequest(input *CreateClusterInput) (req *request.Request, output *CreateClusterOutput)

CreateClusterRequest generates a "volcengine/request.Request" representing the client's request for the CreateCluster operation. The "output" return value will be populated with the CreateClusterCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateClusterCommon Request to send the API call to the service. the "output" return value is not valid until after CreateClusterCommon Send returns without error.

See CreateCluster for more information on using the CreateCluster API call, and error handling.

// Example sending a request using the CreateClusterRequest method.
req, resp := client.CreateClusterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateClusterWithContext

func (c *VKE) CreateClusterWithContext(ctx volcengine.Context, input *CreateClusterInput, opts ...request.Option) (*CreateClusterOutput, error)

CreateClusterWithContext is the same as CreateCluster with the addition of the ability to pass a context and additional request options.

See CreateCluster for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateDefaultNodePool

func (c *VKE) CreateDefaultNodePool(input *CreateDefaultNodePoolInput) (*CreateDefaultNodePoolOutput, error)

CreateDefaultNodePool API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateDefaultNodePool for usage and error information.

func (*VKE) CreateDefaultNodePoolCommon

func (c *VKE) CreateDefaultNodePoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDefaultNodePoolCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateDefaultNodePoolCommon for usage and error information.

func (*VKE) CreateDefaultNodePoolCommonRequest

func (c *VKE) CreateDefaultNodePoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateDefaultNodePoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDefaultNodePoolCommon operation. The "output" return value will be populated with the CreateDefaultNodePoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDefaultNodePoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDefaultNodePoolCommon Send returns without error.

See CreateDefaultNodePoolCommon for more information on using the CreateDefaultNodePoolCommon API call, and error handling.

// Example sending a request using the CreateDefaultNodePoolCommonRequest method.
req, resp := client.CreateDefaultNodePoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateDefaultNodePoolCommonWithContext

func (c *VKE) CreateDefaultNodePoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateDefaultNodePoolCommonWithContext is the same as CreateDefaultNodePoolCommon with the addition of the ability to pass a context and additional request options.

See CreateDefaultNodePoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateDefaultNodePoolRequest

func (c *VKE) CreateDefaultNodePoolRequest(input *CreateDefaultNodePoolInput) (req *request.Request, output *CreateDefaultNodePoolOutput)

CreateDefaultNodePoolRequest generates a "volcengine/request.Request" representing the client's request for the CreateDefaultNodePool operation. The "output" return value will be populated with the CreateDefaultNodePoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateDefaultNodePoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDefaultNodePoolCommon Send returns without error.

See CreateDefaultNodePool for more information on using the CreateDefaultNodePool API call, and error handling.

// Example sending a request using the CreateDefaultNodePoolRequest method.
req, resp := client.CreateDefaultNodePoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateDefaultNodePoolWithContext

func (c *VKE) CreateDefaultNodePoolWithContext(ctx volcengine.Context, input *CreateDefaultNodePoolInput, opts ...request.Option) (*CreateDefaultNodePoolOutput, error)

CreateDefaultNodePoolWithContext is the same as CreateDefaultNodePool with the addition of the ability to pass a context and additional request options.

See CreateDefaultNodePool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateKubeconfig

func (c *VKE) CreateKubeconfig(input *CreateKubeconfigInput) (*CreateKubeconfigOutput, error)

CreateKubeconfig API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateKubeconfig for usage and error information.

func (*VKE) CreateKubeconfigCommon

func (c *VKE) CreateKubeconfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateKubeconfigCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateKubeconfigCommon for usage and error information.

func (*VKE) CreateKubeconfigCommonRequest

func (c *VKE) CreateKubeconfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateKubeconfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateKubeconfigCommon operation. The "output" return value will be populated with the CreateKubeconfigCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateKubeconfigCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKubeconfigCommon Send returns without error.

See CreateKubeconfigCommon for more information on using the CreateKubeconfigCommon API call, and error handling.

// Example sending a request using the CreateKubeconfigCommonRequest method.
req, resp := client.CreateKubeconfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateKubeconfigCommonWithContext

func (c *VKE) CreateKubeconfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateKubeconfigCommonWithContext is the same as CreateKubeconfigCommon with the addition of the ability to pass a context and additional request options.

See CreateKubeconfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateKubeconfigRequest

func (c *VKE) CreateKubeconfigRequest(input *CreateKubeconfigInput) (req *request.Request, output *CreateKubeconfigOutput)

CreateKubeconfigRequest generates a "volcengine/request.Request" representing the client's request for the CreateKubeconfig operation. The "output" return value will be populated with the CreateKubeconfigCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateKubeconfigCommon Request to send the API call to the service. the "output" return value is not valid until after CreateKubeconfigCommon Send returns without error.

See CreateKubeconfig for more information on using the CreateKubeconfig API call, and error handling.

// Example sending a request using the CreateKubeconfigRequest method.
req, resp := client.CreateKubeconfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateKubeconfigWithContext

func (c *VKE) CreateKubeconfigWithContext(ctx volcengine.Context, input *CreateKubeconfigInput, opts ...request.Option) (*CreateKubeconfigOutput, error)

CreateKubeconfigWithContext is the same as CreateKubeconfig with the addition of the ability to pass a context and additional request options.

See CreateKubeconfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateNodePool

func (c *VKE) CreateNodePool(input *CreateNodePoolInput) (*CreateNodePoolOutput, error)

CreateNodePool API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateNodePool for usage and error information.

func (*VKE) CreateNodePoolCommon

func (c *VKE) CreateNodePoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNodePoolCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateNodePoolCommon for usage and error information.

func (*VKE) CreateNodePoolCommonRequest

func (c *VKE) CreateNodePoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNodePoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNodePoolCommon operation. The "output" return value will be populated with the CreateNodePoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNodePoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNodePoolCommon Send returns without error.

See CreateNodePoolCommon for more information on using the CreateNodePoolCommon API call, and error handling.

// Example sending a request using the CreateNodePoolCommonRequest method.
req, resp := client.CreateNodePoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateNodePoolCommonWithContext

func (c *VKE) CreateNodePoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNodePoolCommonWithContext is the same as CreateNodePoolCommon with the addition of the ability to pass a context and additional request options.

See CreateNodePoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateNodePoolRequest

func (c *VKE) CreateNodePoolRequest(input *CreateNodePoolInput) (req *request.Request, output *CreateNodePoolOutput)

CreateNodePoolRequest generates a "volcengine/request.Request" representing the client's request for the CreateNodePool operation. The "output" return value will be populated with the CreateNodePoolCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNodePoolCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNodePoolCommon Send returns without error.

See CreateNodePool for more information on using the CreateNodePool API call, and error handling.

// Example sending a request using the CreateNodePoolRequest method.
req, resp := client.CreateNodePoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateNodePoolWithContext

func (c *VKE) CreateNodePoolWithContext(ctx volcengine.Context, input *CreateNodePoolInput, opts ...request.Option) (*CreateNodePoolOutput, error)

CreateNodePoolWithContext is the same as CreateNodePool with the addition of the ability to pass a context and additional request options.

See CreateNodePool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateNodes

func (c *VKE) CreateNodes(input *CreateNodesInput) (*CreateNodesOutput, error)

CreateNodes API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateNodes for usage and error information.

func (*VKE) CreateNodesCommon

func (c *VKE) CreateNodesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNodesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation CreateNodesCommon for usage and error information.

func (*VKE) CreateNodesCommonRequest

func (c *VKE) CreateNodesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNodesCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNodesCommon operation. The "output" return value will be populated with the CreateNodesCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNodesCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNodesCommon Send returns without error.

See CreateNodesCommon for more information on using the CreateNodesCommon API call, and error handling.

// Example sending a request using the CreateNodesCommonRequest method.
req, resp := client.CreateNodesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateNodesCommonWithContext

func (c *VKE) CreateNodesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNodesCommonWithContext is the same as CreateNodesCommon with the addition of the ability to pass a context and additional request options.

See CreateNodesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) CreateNodesRequest

func (c *VKE) CreateNodesRequest(input *CreateNodesInput) (req *request.Request, output *CreateNodesOutput)

CreateNodesRequest generates a "volcengine/request.Request" representing the client's request for the CreateNodes operation. The "output" return value will be populated with the CreateNodesCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNodesCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNodesCommon Send returns without error.

See CreateNodes for more information on using the CreateNodes API call, and error handling.

// Example sending a request using the CreateNodesRequest method.
req, resp := client.CreateNodesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) CreateNodesWithContext

func (c *VKE) CreateNodesWithContext(ctx volcengine.Context, input *CreateNodesInput, opts ...request.Option) (*CreateNodesOutput, error)

CreateNodesWithContext is the same as CreateNodes with the addition of the ability to pass a context and additional request options.

See CreateNodes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteAddon

func (c *VKE) DeleteAddon(input *DeleteAddonInput) (*DeleteAddonOutput, error)

DeleteAddon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteAddon for usage and error information.

func (*VKE) DeleteAddonCommon

func (c *VKE) DeleteAddonCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAddonCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteAddonCommon for usage and error information.

func (*VKE) DeleteAddonCommonRequest

func (c *VKE) DeleteAddonCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAddonCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAddonCommon operation. The "output" return value will be populated with the DeleteAddonCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAddonCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAddonCommon Send returns without error.

See DeleteAddonCommon for more information on using the DeleteAddonCommon API call, and error handling.

// Example sending a request using the DeleteAddonCommonRequest method.
req, resp := client.DeleteAddonCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteAddonCommonWithContext

func (c *VKE) DeleteAddonCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAddonCommonWithContext is the same as DeleteAddonCommon with the addition of the ability to pass a context and additional request options.

See DeleteAddonCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteAddonRequest

func (c *VKE) DeleteAddonRequest(input *DeleteAddonInput) (req *request.Request, output *DeleteAddonOutput)

DeleteAddonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAddon operation. The "output" return value will be populated with the DeleteAddonCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAddonCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAddonCommon Send returns without error.

See DeleteAddon for more information on using the DeleteAddon API call, and error handling.

// Example sending a request using the DeleteAddonRequest method.
req, resp := client.DeleteAddonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteAddonWithContext

func (c *VKE) DeleteAddonWithContext(ctx volcengine.Context, input *DeleteAddonInput, opts ...request.Option) (*DeleteAddonOutput, error)

DeleteAddonWithContext is the same as DeleteAddon with the addition of the ability to pass a context and additional request options.

See DeleteAddon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteCluster

func (c *VKE) DeleteCluster(input *DeleteClusterInput) (*DeleteClusterOutput, error)

DeleteCluster API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteCluster for usage and error information.

func (*VKE) DeleteClusterCommon

func (c *VKE) DeleteClusterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteClusterCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteClusterCommon for usage and error information.

func (*VKE) DeleteClusterCommonRequest

func (c *VKE) DeleteClusterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteClusterCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteClusterCommon operation. The "output" return value will be populated with the DeleteClusterCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteClusterCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteClusterCommon Send returns without error.

See DeleteClusterCommon for more information on using the DeleteClusterCommon API call, and error handling.

// Example sending a request using the DeleteClusterCommonRequest method.
req, resp := client.DeleteClusterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteClusterCommonWithContext

func (c *VKE) DeleteClusterCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteClusterCommonWithContext is the same as DeleteClusterCommon with the addition of the ability to pass a context and additional request options.

See DeleteClusterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteClusterRequest

func (c *VKE) DeleteClusterRequest(input *DeleteClusterInput) (req *request.Request, output *DeleteClusterOutput)

DeleteClusterRequest generates a "volcengine/request.Request" representing the client's request for the DeleteCluster operation. The "output" return value will be populated with the DeleteClusterCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteClusterCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteClusterCommon Send returns without error.

See DeleteCluster for more information on using the DeleteCluster API call, and error handling.

// Example sending a request using the DeleteClusterRequest method.
req, resp := client.DeleteClusterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteClusterWithContext

func (c *VKE) DeleteClusterWithContext(ctx volcengine.Context, input *DeleteClusterInput, opts ...request.Option) (*DeleteClusterOutput, error)

DeleteClusterWithContext is the same as DeleteCluster with the addition of the ability to pass a context and additional request options.

See DeleteCluster for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteKubeconfigs

func (c *VKE) DeleteKubeconfigs(input *DeleteKubeconfigsInput) (*DeleteKubeconfigsOutput, error)

DeleteKubeconfigs API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteKubeconfigs for usage and error information.

func (*VKE) DeleteKubeconfigsCommon

func (c *VKE) DeleteKubeconfigsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteKubeconfigsCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteKubeconfigsCommon for usage and error information.

func (*VKE) DeleteKubeconfigsCommonRequest

func (c *VKE) DeleteKubeconfigsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteKubeconfigsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteKubeconfigsCommon operation. The "output" return value will be populated with the DeleteKubeconfigsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteKubeconfigsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKubeconfigsCommon Send returns without error.

See DeleteKubeconfigsCommon for more information on using the DeleteKubeconfigsCommon API call, and error handling.

// Example sending a request using the DeleteKubeconfigsCommonRequest method.
req, resp := client.DeleteKubeconfigsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteKubeconfigsCommonWithContext

func (c *VKE) DeleteKubeconfigsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteKubeconfigsCommonWithContext is the same as DeleteKubeconfigsCommon with the addition of the ability to pass a context and additional request options.

See DeleteKubeconfigsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteKubeconfigsRequest

func (c *VKE) DeleteKubeconfigsRequest(input *DeleteKubeconfigsInput) (req *request.Request, output *DeleteKubeconfigsOutput)

DeleteKubeconfigsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteKubeconfigs operation. The "output" return value will be populated with the DeleteKubeconfigsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteKubeconfigsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteKubeconfigsCommon Send returns without error.

See DeleteKubeconfigs for more information on using the DeleteKubeconfigs API call, and error handling.

// Example sending a request using the DeleteKubeconfigsRequest method.
req, resp := client.DeleteKubeconfigsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteKubeconfigsWithContext

func (c *VKE) DeleteKubeconfigsWithContext(ctx volcengine.Context, input *DeleteKubeconfigsInput, opts ...request.Option) (*DeleteKubeconfigsOutput, error)

DeleteKubeconfigsWithContext is the same as DeleteKubeconfigs with the addition of the ability to pass a context and additional request options.

See DeleteKubeconfigs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteNodePool

func (c *VKE) DeleteNodePool(input *DeleteNodePoolInput) (*DeleteNodePoolOutput, error)

DeleteNodePool API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteNodePool for usage and error information.

func (*VKE) DeleteNodePoolCommon

func (c *VKE) DeleteNodePoolCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNodePoolCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteNodePoolCommon for usage and error information.

func (*VKE) DeleteNodePoolCommonRequest

func (c *VKE) DeleteNodePoolCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNodePoolCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNodePoolCommon operation. The "output" return value will be populated with the DeleteNodePoolCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNodePoolCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNodePoolCommon Send returns without error.

See DeleteNodePoolCommon for more information on using the DeleteNodePoolCommon API call, and error handling.

// Example sending a request using the DeleteNodePoolCommonRequest method.
req, resp := client.DeleteNodePoolCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteNodePoolCommonWithContext

func (c *VKE) DeleteNodePoolCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNodePoolCommonWithContext is the same as DeleteNodePoolCommon with the addition of the ability to pass a context and additional request options.

See DeleteNodePoolCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteNodePoolRequest

func (c *VKE) DeleteNodePoolRequest(input *DeleteNodePoolInput) (req *request.Request, output *DeleteNodePoolOutput)

DeleteNodePoolRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNodePool operation. The "output" return value will be populated with the DeleteNodePoolCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNodePoolCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNodePoolCommon Send returns without error.

See DeleteNodePool for more information on using the DeleteNodePool API call, and error handling.

// Example sending a request using the DeleteNodePoolRequest method.
req, resp := client.DeleteNodePoolRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteNodePoolWithContext

func (c *VKE) DeleteNodePoolWithContext(ctx volcengine.Context, input *DeleteNodePoolInput, opts ...request.Option) (*DeleteNodePoolOutput, error)

DeleteNodePoolWithContext is the same as DeleteNodePool with the addition of the ability to pass a context and additional request options.

See DeleteNodePool for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteNodes

func (c *VKE) DeleteNodes(input *DeleteNodesInput) (*DeleteNodesOutput, error)

DeleteNodes API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteNodes for usage and error information.

func (*VKE) DeleteNodesCommon

func (c *VKE) DeleteNodesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNodesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation DeleteNodesCommon for usage and error information.

func (*VKE) DeleteNodesCommonRequest

func (c *VKE) DeleteNodesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNodesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNodesCommon operation. The "output" return value will be populated with the DeleteNodesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNodesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNodesCommon Send returns without error.

See DeleteNodesCommon for more information on using the DeleteNodesCommon API call, and error handling.

// Example sending a request using the DeleteNodesCommonRequest method.
req, resp := client.DeleteNodesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteNodesCommonWithContext

func (c *VKE) DeleteNodesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNodesCommonWithContext is the same as DeleteNodesCommon with the addition of the ability to pass a context and additional request options.

See DeleteNodesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) DeleteNodesRequest

func (c *VKE) DeleteNodesRequest(input *DeleteNodesInput) (req *request.Request, output *DeleteNodesOutput)

DeleteNodesRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNodes operation. The "output" return value will be populated with the DeleteNodesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNodesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNodesCommon Send returns without error.

See DeleteNodes for more information on using the DeleteNodes API call, and error handling.

// Example sending a request using the DeleteNodesRequest method.
req, resp := client.DeleteNodesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) DeleteNodesWithContext

func (c *VKE) DeleteNodesWithContext(ctx volcengine.Context, input *DeleteNodesInput, opts ...request.Option) (*DeleteNodesOutput, error)

DeleteNodesWithContext is the same as DeleteNodes with the addition of the ability to pass a context and additional request options.

See DeleteNodes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ForwardKubernetesApi

func (c *VKE) ForwardKubernetesApi(input *ForwardKubernetesApiInput) (*ForwardKubernetesApiOutput, error)

ForwardKubernetesApi API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ForwardKubernetesApi for usage and error information.

func (*VKE) ForwardKubernetesApiCommon

func (c *VKE) ForwardKubernetesApiCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ForwardKubernetesApiCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ForwardKubernetesApiCommon for usage and error information.

func (*VKE) ForwardKubernetesApiCommonRequest

func (c *VKE) ForwardKubernetesApiCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ForwardKubernetesApiCommonRequest generates a "volcengine/request.Request" representing the client's request for the ForwardKubernetesApiCommon operation. The "output" return value will be populated with the ForwardKubernetesApiCommon request's response once the request completes successfully.

Use "Send" method on the returned ForwardKubernetesApiCommon Request to send the API call to the service. the "output" return value is not valid until after ForwardKubernetesApiCommon Send returns without error.

See ForwardKubernetesApiCommon for more information on using the ForwardKubernetesApiCommon API call, and error handling.

// Example sending a request using the ForwardKubernetesApiCommonRequest method.
req, resp := client.ForwardKubernetesApiCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ForwardKubernetesApiCommonWithContext

func (c *VKE) ForwardKubernetesApiCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ForwardKubernetesApiCommonWithContext is the same as ForwardKubernetesApiCommon with the addition of the ability to pass a context and additional request options.

See ForwardKubernetesApiCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ForwardKubernetesApiRequest

func (c *VKE) ForwardKubernetesApiRequest(input *ForwardKubernetesApiInput) (req *request.Request, output *ForwardKubernetesApiOutput)

ForwardKubernetesApiRequest generates a "volcengine/request.Request" representing the client's request for the ForwardKubernetesApi operation. The "output" return value will be populated with the ForwardKubernetesApiCommon request's response once the request completes successfully.

Use "Send" method on the returned ForwardKubernetesApiCommon Request to send the API call to the service. the "output" return value is not valid until after ForwardKubernetesApiCommon Send returns without error.

See ForwardKubernetesApi for more information on using the ForwardKubernetesApi API call, and error handling.

// Example sending a request using the ForwardKubernetesApiRequest method.
req, resp := client.ForwardKubernetesApiRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ForwardKubernetesApiWithContext

func (c *VKE) ForwardKubernetesApiWithContext(ctx volcengine.Context, input *ForwardKubernetesApiInput, opts ...request.Option) (*ForwardKubernetesApiOutput, error)

ForwardKubernetesApiWithContext is the same as ForwardKubernetesApi with the addition of the ability to pass a context and additional request options.

See ForwardKubernetesApi for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListAddons

func (c *VKE) ListAddons(input *ListAddonsInput) (*ListAddonsOutput, error)

ListAddons API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListAddons for usage and error information.

func (*VKE) ListAddonsCommon

func (c *VKE) ListAddonsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAddonsCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListAddonsCommon for usage and error information.

func (*VKE) ListAddonsCommonRequest

func (c *VKE) ListAddonsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAddonsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAddonsCommon operation. The "output" return value will be populated with the ListAddonsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAddonsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAddonsCommon Send returns without error.

See ListAddonsCommon for more information on using the ListAddonsCommon API call, and error handling.

// Example sending a request using the ListAddonsCommonRequest method.
req, resp := client.ListAddonsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListAddonsCommonWithContext

func (c *VKE) ListAddonsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAddonsCommonWithContext is the same as ListAddonsCommon with the addition of the ability to pass a context and additional request options.

See ListAddonsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListAddonsRequest

func (c *VKE) ListAddonsRequest(input *ListAddonsInput) (req *request.Request, output *ListAddonsOutput)

ListAddonsRequest generates a "volcengine/request.Request" representing the client's request for the ListAddons operation. The "output" return value will be populated with the ListAddonsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAddonsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAddonsCommon Send returns without error.

See ListAddons for more information on using the ListAddons API call, and error handling.

// Example sending a request using the ListAddonsRequest method.
req, resp := client.ListAddonsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListAddonsWithContext

func (c *VKE) ListAddonsWithContext(ctx volcengine.Context, input *ListAddonsInput, opts ...request.Option) (*ListAddonsOutput, error)

ListAddonsWithContext is the same as ListAddons with the addition of the ability to pass a context and additional request options.

See ListAddons for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListClusters

func (c *VKE) ListClusters(input *ListClustersInput) (*ListClustersOutput, error)

ListClusters API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListClusters for usage and error information.

func (*VKE) ListClustersCommon

func (c *VKE) ListClustersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListClustersCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListClustersCommon for usage and error information.

func (*VKE) ListClustersCommonRequest

func (c *VKE) ListClustersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListClustersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListClustersCommon operation. The "output" return value will be populated with the ListClustersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListClustersCommon Request to send the API call to the service. the "output" return value is not valid until after ListClustersCommon Send returns without error.

See ListClustersCommon for more information on using the ListClustersCommon API call, and error handling.

// Example sending a request using the ListClustersCommonRequest method.
req, resp := client.ListClustersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListClustersCommonWithContext

func (c *VKE) ListClustersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListClustersCommonWithContext is the same as ListClustersCommon with the addition of the ability to pass a context and additional request options.

See ListClustersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListClustersRequest

func (c *VKE) ListClustersRequest(input *ListClustersInput) (req *request.Request, output *ListClustersOutput)

ListClustersRequest generates a "volcengine/request.Request" representing the client's request for the ListClusters operation. The "output" return value will be populated with the ListClustersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListClustersCommon Request to send the API call to the service. the "output" return value is not valid until after ListClustersCommon Send returns without error.

See ListClusters for more information on using the ListClusters API call, and error handling.

// Example sending a request using the ListClustersRequest method.
req, resp := client.ListClustersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListClustersWithContext

func (c *VKE) ListClustersWithContext(ctx volcengine.Context, input *ListClustersInput, opts ...request.Option) (*ListClustersOutput, error)

ListClustersWithContext is the same as ListClusters with the addition of the ability to pass a context and additional request options.

See ListClusters for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListKubeconfigs

func (c *VKE) ListKubeconfigs(input *ListKubeconfigsInput) (*ListKubeconfigsOutput, error)

ListKubeconfigs API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListKubeconfigs for usage and error information.

func (*VKE) ListKubeconfigsCommon

func (c *VKE) ListKubeconfigsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListKubeconfigsCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListKubeconfigsCommon for usage and error information.

func (*VKE) ListKubeconfigsCommonRequest

func (c *VKE) ListKubeconfigsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListKubeconfigsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListKubeconfigsCommon operation. The "output" return value will be populated with the ListKubeconfigsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListKubeconfigsCommon Request to send the API call to the service. the "output" return value is not valid until after ListKubeconfigsCommon Send returns without error.

See ListKubeconfigsCommon for more information on using the ListKubeconfigsCommon API call, and error handling.

// Example sending a request using the ListKubeconfigsCommonRequest method.
req, resp := client.ListKubeconfigsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListKubeconfigsCommonWithContext

func (c *VKE) ListKubeconfigsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListKubeconfigsCommonWithContext is the same as ListKubeconfigsCommon with the addition of the ability to pass a context and additional request options.

See ListKubeconfigsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListKubeconfigsRequest

func (c *VKE) ListKubeconfigsRequest(input *ListKubeconfigsInput) (req *request.Request, output *ListKubeconfigsOutput)

ListKubeconfigsRequest generates a "volcengine/request.Request" representing the client's request for the ListKubeconfigs operation. The "output" return value will be populated with the ListKubeconfigsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListKubeconfigsCommon Request to send the API call to the service. the "output" return value is not valid until after ListKubeconfigsCommon Send returns without error.

See ListKubeconfigs for more information on using the ListKubeconfigs API call, and error handling.

// Example sending a request using the ListKubeconfigsRequest method.
req, resp := client.ListKubeconfigsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListKubeconfigsWithContext

func (c *VKE) ListKubeconfigsWithContext(ctx volcengine.Context, input *ListKubeconfigsInput, opts ...request.Option) (*ListKubeconfigsOutput, error)

ListKubeconfigsWithContext is the same as ListKubeconfigs with the addition of the ability to pass a context and additional request options.

See ListKubeconfigs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListNodePools

func (c *VKE) ListNodePools(input *ListNodePoolsInput) (*ListNodePoolsOutput, error)

ListNodePools API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListNodePools for usage and error information.

func (*VKE) ListNodePoolsCommon

func (c *VKE) ListNodePoolsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNodePoolsCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListNodePoolsCommon for usage and error information.

func (*VKE) ListNodePoolsCommonRequest

func (c *VKE) ListNodePoolsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNodePoolsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNodePoolsCommon operation. The "output" return value will be populated with the ListNodePoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNodePoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListNodePoolsCommon Send returns without error.

See ListNodePoolsCommon for more information on using the ListNodePoolsCommon API call, and error handling.

// Example sending a request using the ListNodePoolsCommonRequest method.
req, resp := client.ListNodePoolsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListNodePoolsCommonWithContext

func (c *VKE) ListNodePoolsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNodePoolsCommonWithContext is the same as ListNodePoolsCommon with the addition of the ability to pass a context and additional request options.

See ListNodePoolsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListNodePoolsRequest

func (c *VKE) ListNodePoolsRequest(input *ListNodePoolsInput) (req *request.Request, output *ListNodePoolsOutput)

ListNodePoolsRequest generates a "volcengine/request.Request" representing the client's request for the ListNodePools operation. The "output" return value will be populated with the ListNodePoolsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNodePoolsCommon Request to send the API call to the service. the "output" return value is not valid until after ListNodePoolsCommon Send returns without error.

See ListNodePools for more information on using the ListNodePools API call, and error handling.

// Example sending a request using the ListNodePoolsRequest method.
req, resp := client.ListNodePoolsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListNodePoolsWithContext

func (c *VKE) ListNodePoolsWithContext(ctx volcengine.Context, input *ListNodePoolsInput, opts ...request.Option) (*ListNodePoolsOutput, error)

ListNodePoolsWithContext is the same as ListNodePools with the addition of the ability to pass a context and additional request options.

See ListNodePools for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListNodes

func (c *VKE) ListNodes(input *ListNodesInput) (*ListNodesOutput, error)

ListNodes API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListNodes for usage and error information.

func (*VKE) ListNodesCommon

func (c *VKE) ListNodesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNodesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListNodesCommon for usage and error information.

func (*VKE) ListNodesCommonRequest

func (c *VKE) ListNodesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNodesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNodesCommon operation. The "output" return value will be populated with the ListNodesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNodesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNodesCommon Send returns without error.

See ListNodesCommon for more information on using the ListNodesCommon API call, and error handling.

// Example sending a request using the ListNodesCommonRequest method.
req, resp := client.ListNodesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListNodesCommonWithContext

func (c *VKE) ListNodesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNodesCommonWithContext is the same as ListNodesCommon with the addition of the ability to pass a context and additional request options.

See ListNodesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListNodesRequest

func (c *VKE) ListNodesRequest(input *ListNodesInput) (req *request.Request, output *ListNodesOutput)

ListNodesRequest generates a "volcengine/request.Request" representing the client's request for the ListNodes operation. The "output" return value will be populated with the ListNodesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNodesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNodesCommon Send returns without error.

See ListNodes for more information on using the ListNodes API call, and error handling.

// Example sending a request using the ListNodesRequest method.
req, resp := client.ListNodesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListNodesWithContext

func (c *VKE) ListNodesWithContext(ctx volcengine.Context, input *ListNodesInput, opts ...request.Option) (*ListNodesOutput, error)

ListNodesWithContext is the same as ListNodes with the addition of the ability to pass a context and additional request options.

See ListNodes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListSupportedAddons

func (c *VKE) ListSupportedAddons(input *ListSupportedAddonsInput) (*ListSupportedAddonsOutput, error)

ListSupportedAddons API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListSupportedAddons for usage and error information.

func (*VKE) ListSupportedAddonsCommon

func (c *VKE) ListSupportedAddonsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSupportedAddonsCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListSupportedAddonsCommon for usage and error information.

func (*VKE) ListSupportedAddonsCommonRequest

func (c *VKE) ListSupportedAddonsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSupportedAddonsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSupportedAddonsCommon operation. The "output" return value will be populated with the ListSupportedAddonsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSupportedAddonsCommon Request to send the API call to the service. the "output" return value is not valid until after ListSupportedAddonsCommon Send returns without error.

See ListSupportedAddonsCommon for more information on using the ListSupportedAddonsCommon API call, and error handling.

// Example sending a request using the ListSupportedAddonsCommonRequest method.
req, resp := client.ListSupportedAddonsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListSupportedAddonsCommonWithContext

func (c *VKE) ListSupportedAddonsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSupportedAddonsCommonWithContext is the same as ListSupportedAddonsCommon with the addition of the ability to pass a context and additional request options.

See ListSupportedAddonsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListSupportedAddonsRequest

func (c *VKE) ListSupportedAddonsRequest(input *ListSupportedAddonsInput) (req *request.Request, output *ListSupportedAddonsOutput)

ListSupportedAddonsRequest generates a "volcengine/request.Request" representing the client's request for the ListSupportedAddons operation. The "output" return value will be populated with the ListSupportedAddonsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSupportedAddonsCommon Request to send the API call to the service. the "output" return value is not valid until after ListSupportedAddonsCommon Send returns without error.

See ListSupportedAddons for more information on using the ListSupportedAddons API call, and error handling.

// Example sending a request using the ListSupportedAddonsRequest method.
req, resp := client.ListSupportedAddonsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListSupportedAddonsWithContext

func (c *VKE) ListSupportedAddonsWithContext(ctx volcengine.Context, input *ListSupportedAddonsInput, opts ...request.Option) (*ListSupportedAddonsOutput, error)

ListSupportedAddonsWithContext is the same as ListSupportedAddons with the addition of the ability to pass a context and additional request options.

See ListSupportedAddons for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListSupportedResourceTypes

func (c *VKE) ListSupportedResourceTypes(input *ListSupportedResourceTypesInput) (*ListSupportedResourceTypesOutput, error)

ListSupportedResourceTypes API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListSupportedResourceTypes for usage and error information.

func (*VKE) ListSupportedResourceTypesCommon

func (c *VKE) ListSupportedResourceTypesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSupportedResourceTypesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListSupportedResourceTypesCommon for usage and error information.

func (*VKE) ListSupportedResourceTypesCommonRequest

func (c *VKE) ListSupportedResourceTypesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSupportedResourceTypesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSupportedResourceTypesCommon operation. The "output" return value will be populated with the ListSupportedResourceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSupportedResourceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSupportedResourceTypesCommon Send returns without error.

See ListSupportedResourceTypesCommon for more information on using the ListSupportedResourceTypesCommon API call, and error handling.

// Example sending a request using the ListSupportedResourceTypesCommonRequest method.
req, resp := client.ListSupportedResourceTypesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListSupportedResourceTypesCommonWithContext

func (c *VKE) ListSupportedResourceTypesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSupportedResourceTypesCommonWithContext is the same as ListSupportedResourceTypesCommon with the addition of the ability to pass a context and additional request options.

See ListSupportedResourceTypesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListSupportedResourceTypesRequest

func (c *VKE) ListSupportedResourceTypesRequest(input *ListSupportedResourceTypesInput) (req *request.Request, output *ListSupportedResourceTypesOutput)

ListSupportedResourceTypesRequest generates a "volcengine/request.Request" representing the client's request for the ListSupportedResourceTypes operation. The "output" return value will be populated with the ListSupportedResourceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSupportedResourceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSupportedResourceTypesCommon Send returns without error.

See ListSupportedResourceTypes for more information on using the ListSupportedResourceTypes API call, and error handling.

// Example sending a request using the ListSupportedResourceTypesRequest method.
req, resp := client.ListSupportedResourceTypesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListSupportedResourceTypesWithContext

func (c *VKE) ListSupportedResourceTypesWithContext(ctx volcengine.Context, input *ListSupportedResourceTypesInput, opts ...request.Option) (*ListSupportedResourceTypesOutput, error)

ListSupportedResourceTypesWithContext is the same as ListSupportedResourceTypes with the addition of the ability to pass a context and additional request options.

See ListSupportedResourceTypes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListTagsForResources

func (c *VKE) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListTagsForResources for usage and error information.

func (*VKE) ListTagsForResourcesCommon

func (c *VKE) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation ListTagsForResourcesCommon for usage and error information.

func (*VKE) ListTagsForResourcesCommonRequest

func (c *VKE) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTagsForResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.

// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListTagsForResourcesCommonWithContext

func (c *VKE) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.

See ListTagsForResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) ListTagsForResourcesRequest

func (c *VKE) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

ListTagsForResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.

// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) ListTagsForResourcesWithContext

func (c *VKE) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)

ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.

See ListTagsForResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) TagResources

func (c *VKE) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation TagResources for usage and error information.

func (*VKE) TagResourcesCommon

func (c *VKE) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation TagResourcesCommon for usage and error information.

func (*VKE) TagResourcesCommonRequest

func (c *VKE) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) TagResourcesCommonWithContext

func (c *VKE) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) TagResourcesRequest

func (c *VKE) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) TagResourcesWithContext

func (c *VKE) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UntagResources

func (c *VKE) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UntagResources for usage and error information.

func (*VKE) UntagResourcesCommon

func (c *VKE) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UntagResourcesCommon for usage and error information.

func (*VKE) UntagResourcesCommonRequest

func (c *VKE) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UntagResourcesCommonWithContext

func (c *VKE) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UntagResourcesRequest

func (c *VKE) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UntagResourcesWithContext

func (c *VKE) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateAddonConfig

func (c *VKE) UpdateAddonConfig(input *UpdateAddonConfigInput) (*UpdateAddonConfigOutput, error)

UpdateAddonConfig API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateAddonConfig for usage and error information.

func (*VKE) UpdateAddonConfigCommon

func (c *VKE) UpdateAddonConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAddonConfigCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateAddonConfigCommon for usage and error information.

func (*VKE) UpdateAddonConfigCommonRequest

func (c *VKE) UpdateAddonConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAddonConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAddonConfigCommon operation. The "output" return value will be populated with the UpdateAddonConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAddonConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAddonConfigCommon Send returns without error.

See UpdateAddonConfigCommon for more information on using the UpdateAddonConfigCommon API call, and error handling.

// Example sending a request using the UpdateAddonConfigCommonRequest method.
req, resp := client.UpdateAddonConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateAddonConfigCommonWithContext

func (c *VKE) UpdateAddonConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAddonConfigCommonWithContext is the same as UpdateAddonConfigCommon with the addition of the ability to pass a context and additional request options.

See UpdateAddonConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateAddonConfigRequest

func (c *VKE) UpdateAddonConfigRequest(input *UpdateAddonConfigInput) (req *request.Request, output *UpdateAddonConfigOutput)

UpdateAddonConfigRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAddonConfig operation. The "output" return value will be populated with the UpdateAddonConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAddonConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAddonConfigCommon Send returns without error.

See UpdateAddonConfig for more information on using the UpdateAddonConfig API call, and error handling.

// Example sending a request using the UpdateAddonConfigRequest method.
req, resp := client.UpdateAddonConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateAddonConfigWithContext

func (c *VKE) UpdateAddonConfigWithContext(ctx volcengine.Context, input *UpdateAddonConfigInput, opts ...request.Option) (*UpdateAddonConfigOutput, error)

UpdateAddonConfigWithContext is the same as UpdateAddonConfig with the addition of the ability to pass a context and additional request options.

See UpdateAddonConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateAddonVersion

func (c *VKE) UpdateAddonVersion(input *UpdateAddonVersionInput) (*UpdateAddonVersionOutput, error)

UpdateAddonVersion API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateAddonVersion for usage and error information.

func (*VKE) UpdateAddonVersionCommon

func (c *VKE) UpdateAddonVersionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAddonVersionCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateAddonVersionCommon for usage and error information.

func (*VKE) UpdateAddonVersionCommonRequest

func (c *VKE) UpdateAddonVersionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAddonVersionCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAddonVersionCommon operation. The "output" return value will be populated with the UpdateAddonVersionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAddonVersionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAddonVersionCommon Send returns without error.

See UpdateAddonVersionCommon for more information on using the UpdateAddonVersionCommon API call, and error handling.

// Example sending a request using the UpdateAddonVersionCommonRequest method.
req, resp := client.UpdateAddonVersionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateAddonVersionCommonWithContext

func (c *VKE) UpdateAddonVersionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAddonVersionCommonWithContext is the same as UpdateAddonVersionCommon with the addition of the ability to pass a context and additional request options.

See UpdateAddonVersionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateAddonVersionRequest

func (c *VKE) UpdateAddonVersionRequest(input *UpdateAddonVersionInput) (req *request.Request, output *UpdateAddonVersionOutput)

UpdateAddonVersionRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAddonVersion operation. The "output" return value will be populated with the UpdateAddonVersionCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAddonVersionCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAddonVersionCommon Send returns without error.

See UpdateAddonVersion for more information on using the UpdateAddonVersion API call, and error handling.

// Example sending a request using the UpdateAddonVersionRequest method.
req, resp := client.UpdateAddonVersionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateAddonVersionWithContext

func (c *VKE) UpdateAddonVersionWithContext(ctx volcengine.Context, input *UpdateAddonVersionInput, opts ...request.Option) (*UpdateAddonVersionOutput, error)

UpdateAddonVersionWithContext is the same as UpdateAddonVersion with the addition of the ability to pass a context and additional request options.

See UpdateAddonVersion for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateClusterConfig

func (c *VKE) UpdateClusterConfig(input *UpdateClusterConfigInput) (*UpdateClusterConfigOutput, error)

UpdateClusterConfig API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateClusterConfig for usage and error information.

func (*VKE) UpdateClusterConfigCommon

func (c *VKE) UpdateClusterConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateClusterConfigCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateClusterConfigCommon for usage and error information.

func (*VKE) UpdateClusterConfigCommonRequest

func (c *VKE) UpdateClusterConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateClusterConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateClusterConfigCommon operation. The "output" return value will be populated with the UpdateClusterConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateClusterConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateClusterConfigCommon Send returns without error.

See UpdateClusterConfigCommon for more information on using the UpdateClusterConfigCommon API call, and error handling.

// Example sending a request using the UpdateClusterConfigCommonRequest method.
req, resp := client.UpdateClusterConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateClusterConfigCommonWithContext

func (c *VKE) UpdateClusterConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateClusterConfigCommonWithContext is the same as UpdateClusterConfigCommon with the addition of the ability to pass a context and additional request options.

See UpdateClusterConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateClusterConfigRequest

func (c *VKE) UpdateClusterConfigRequest(input *UpdateClusterConfigInput) (req *request.Request, output *UpdateClusterConfigOutput)

UpdateClusterConfigRequest generates a "volcengine/request.Request" representing the client's request for the UpdateClusterConfig operation. The "output" return value will be populated with the UpdateClusterConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateClusterConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateClusterConfigCommon Send returns without error.

See UpdateClusterConfig for more information on using the UpdateClusterConfig API call, and error handling.

// Example sending a request using the UpdateClusterConfigRequest method.
req, resp := client.UpdateClusterConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateClusterConfigWithContext

func (c *VKE) UpdateClusterConfigWithContext(ctx volcengine.Context, input *UpdateClusterConfigInput, opts ...request.Option) (*UpdateClusterConfigOutput, error)

UpdateClusterConfigWithContext is the same as UpdateClusterConfig with the addition of the ability to pass a context and additional request options.

See UpdateClusterConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateNodePoolConfig

func (c *VKE) UpdateNodePoolConfig(input *UpdateNodePoolConfigInput) (*UpdateNodePoolConfigOutput, error)

UpdateNodePoolConfig API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateNodePoolConfig for usage and error information.

func (*VKE) UpdateNodePoolConfigCommon

func (c *VKE) UpdateNodePoolConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNodePoolConfigCommon API operation for VKE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VKE's API operation UpdateNodePoolConfigCommon for usage and error information.

func (*VKE) UpdateNodePoolConfigCommonRequest

func (c *VKE) UpdateNodePoolConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNodePoolConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNodePoolConfigCommon operation. The "output" return value will be populated with the UpdateNodePoolConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNodePoolConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNodePoolConfigCommon Send returns without error.

See UpdateNodePoolConfigCommon for more information on using the UpdateNodePoolConfigCommon API call, and error handling.

// Example sending a request using the UpdateNodePoolConfigCommonRequest method.
req, resp := client.UpdateNodePoolConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateNodePoolConfigCommonWithContext

func (c *VKE) UpdateNodePoolConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNodePoolConfigCommonWithContext is the same as UpdateNodePoolConfigCommon with the addition of the ability to pass a context and additional request options.

See UpdateNodePoolConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VKE) UpdateNodePoolConfigRequest

func (c *VKE) UpdateNodePoolConfigRequest(input *UpdateNodePoolConfigInput) (req *request.Request, output *UpdateNodePoolConfigOutput)

UpdateNodePoolConfigRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNodePoolConfig operation. The "output" return value will be populated with the UpdateNodePoolConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNodePoolConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNodePoolConfigCommon Send returns without error.

See UpdateNodePoolConfig for more information on using the UpdateNodePoolConfig API call, and error handling.

// Example sending a request using the UpdateNodePoolConfigRequest method.
req, resp := client.UpdateNodePoolConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VKE) UpdateNodePoolConfigWithContext

func (c *VKE) UpdateNodePoolConfigWithContext(ctx volcengine.Context, input *UpdateNodePoolConfigInput, opts ...request.Option) (*UpdateNodePoolConfigOutput, error)

UpdateNodePoolConfigWithContext is the same as UpdateNodePoolConfig with the addition of the ability to pass a context and additional request options.

See UpdateNodePoolConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type VKEAPI

type VKEAPI interface {
	CreateAddonCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAddonCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAddonCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAddon(*CreateAddonInput) (*CreateAddonOutput, error)
	CreateAddonWithContext(volcengine.Context, *CreateAddonInput, ...request.Option) (*CreateAddonOutput, error)
	CreateAddonRequest(*CreateAddonInput) (*request.Request, *CreateAddonOutput)

	CreateClusterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateClusterCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateClusterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCluster(*CreateClusterInput) (*CreateClusterOutput, error)
	CreateClusterWithContext(volcengine.Context, *CreateClusterInput, ...request.Option) (*CreateClusterOutput, error)
	CreateClusterRequest(*CreateClusterInput) (*request.Request, *CreateClusterOutput)

	CreateDefaultNodePoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDefaultNodePoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDefaultNodePoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDefaultNodePool(*CreateDefaultNodePoolInput) (*CreateDefaultNodePoolOutput, error)
	CreateDefaultNodePoolWithContext(volcengine.Context, *CreateDefaultNodePoolInput, ...request.Option) (*CreateDefaultNodePoolOutput, error)
	CreateDefaultNodePoolRequest(*CreateDefaultNodePoolInput) (*request.Request, *CreateDefaultNodePoolOutput)

	CreateKubeconfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateKubeconfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateKubeconfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateKubeconfig(*CreateKubeconfigInput) (*CreateKubeconfigOutput, error)
	CreateKubeconfigWithContext(volcengine.Context, *CreateKubeconfigInput, ...request.Option) (*CreateKubeconfigOutput, error)
	CreateKubeconfigRequest(*CreateKubeconfigInput) (*request.Request, *CreateKubeconfigOutput)

	CreateNodePoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNodePoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNodePoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNodePool(*CreateNodePoolInput) (*CreateNodePoolOutput, error)
	CreateNodePoolWithContext(volcengine.Context, *CreateNodePoolInput, ...request.Option) (*CreateNodePoolOutput, error)
	CreateNodePoolRequest(*CreateNodePoolInput) (*request.Request, *CreateNodePoolOutput)

	CreateNodesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNodesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNodesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNodes(*CreateNodesInput) (*CreateNodesOutput, error)
	CreateNodesWithContext(volcengine.Context, *CreateNodesInput, ...request.Option) (*CreateNodesOutput, error)
	CreateNodesRequest(*CreateNodesInput) (*request.Request, *CreateNodesOutput)

	DeleteAddonCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAddonCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAddonCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAddon(*DeleteAddonInput) (*DeleteAddonOutput, error)
	DeleteAddonWithContext(volcengine.Context, *DeleteAddonInput, ...request.Option) (*DeleteAddonOutput, error)
	DeleteAddonRequest(*DeleteAddonInput) (*request.Request, *DeleteAddonOutput)

	DeleteClusterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteClusterCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteClusterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCluster(*DeleteClusterInput) (*DeleteClusterOutput, error)
	DeleteClusterWithContext(volcengine.Context, *DeleteClusterInput, ...request.Option) (*DeleteClusterOutput, error)
	DeleteClusterRequest(*DeleteClusterInput) (*request.Request, *DeleteClusterOutput)

	DeleteKubeconfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteKubeconfigsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteKubeconfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteKubeconfigs(*DeleteKubeconfigsInput) (*DeleteKubeconfigsOutput, error)
	DeleteKubeconfigsWithContext(volcengine.Context, *DeleteKubeconfigsInput, ...request.Option) (*DeleteKubeconfigsOutput, error)
	DeleteKubeconfigsRequest(*DeleteKubeconfigsInput) (*request.Request, *DeleteKubeconfigsOutput)

	DeleteNodePoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNodePoolCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNodePoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNodePool(*DeleteNodePoolInput) (*DeleteNodePoolOutput, error)
	DeleteNodePoolWithContext(volcengine.Context, *DeleteNodePoolInput, ...request.Option) (*DeleteNodePoolOutput, error)
	DeleteNodePoolRequest(*DeleteNodePoolInput) (*request.Request, *DeleteNodePoolOutput)

	DeleteNodesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNodesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNodesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNodes(*DeleteNodesInput) (*DeleteNodesOutput, error)
	DeleteNodesWithContext(volcengine.Context, *DeleteNodesInput, ...request.Option) (*DeleteNodesOutput, error)
	DeleteNodesRequest(*DeleteNodesInput) (*request.Request, *DeleteNodesOutput)

	ForwardKubernetesApiCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ForwardKubernetesApiCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ForwardKubernetesApiCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ForwardKubernetesApi(*ForwardKubernetesApiInput) (*ForwardKubernetesApiOutput, error)
	ForwardKubernetesApiWithContext(volcengine.Context, *ForwardKubernetesApiInput, ...request.Option) (*ForwardKubernetesApiOutput, error)
	ForwardKubernetesApiRequest(*ForwardKubernetesApiInput) (*request.Request, *ForwardKubernetesApiOutput)

	ListAddonsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAddonsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAddonsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAddons(*ListAddonsInput) (*ListAddonsOutput, error)
	ListAddonsWithContext(volcengine.Context, *ListAddonsInput, ...request.Option) (*ListAddonsOutput, error)
	ListAddonsRequest(*ListAddonsInput) (*request.Request, *ListAddonsOutput)

	ListClustersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListClustersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListClustersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListClusters(*ListClustersInput) (*ListClustersOutput, error)
	ListClustersWithContext(volcengine.Context, *ListClustersInput, ...request.Option) (*ListClustersOutput, error)
	ListClustersRequest(*ListClustersInput) (*request.Request, *ListClustersOutput)

	ListKubeconfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListKubeconfigsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListKubeconfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListKubeconfigs(*ListKubeconfigsInput) (*ListKubeconfigsOutput, error)
	ListKubeconfigsWithContext(volcengine.Context, *ListKubeconfigsInput, ...request.Option) (*ListKubeconfigsOutput, error)
	ListKubeconfigsRequest(*ListKubeconfigsInput) (*request.Request, *ListKubeconfigsOutput)

	ListNodePoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNodePoolsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNodePoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNodePools(*ListNodePoolsInput) (*ListNodePoolsOutput, error)
	ListNodePoolsWithContext(volcengine.Context, *ListNodePoolsInput, ...request.Option) (*ListNodePoolsOutput, error)
	ListNodePoolsRequest(*ListNodePoolsInput) (*request.Request, *ListNodePoolsOutput)

	ListNodesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNodesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNodesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNodes(*ListNodesInput) (*ListNodesOutput, error)
	ListNodesWithContext(volcengine.Context, *ListNodesInput, ...request.Option) (*ListNodesOutput, error)
	ListNodesRequest(*ListNodesInput) (*request.Request, *ListNodesOutput)

	ListSupportedAddonsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedAddonsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedAddonsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedAddons(*ListSupportedAddonsInput) (*ListSupportedAddonsOutput, error)
	ListSupportedAddonsWithContext(volcengine.Context, *ListSupportedAddonsInput, ...request.Option) (*ListSupportedAddonsOutput, error)
	ListSupportedAddonsRequest(*ListSupportedAddonsInput) (*request.Request, *ListSupportedAddonsOutput)

	ListSupportedResourceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedResourceTypesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedResourceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedResourceTypes(*ListSupportedResourceTypesInput) (*ListSupportedResourceTypesOutput, error)
	ListSupportedResourceTypesWithContext(volcengine.Context, *ListSupportedResourceTypesInput, ...request.Option) (*ListSupportedResourceTypesOutput, error)
	ListSupportedResourceTypesRequest(*ListSupportedResourceTypesInput) (*request.Request, *ListSupportedResourceTypesOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateAddonConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAddonConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAddonConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAddonConfig(*UpdateAddonConfigInput) (*UpdateAddonConfigOutput, error)
	UpdateAddonConfigWithContext(volcengine.Context, *UpdateAddonConfigInput, ...request.Option) (*UpdateAddonConfigOutput, error)
	UpdateAddonConfigRequest(*UpdateAddonConfigInput) (*request.Request, *UpdateAddonConfigOutput)

	UpdateAddonVersionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAddonVersionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAddonVersionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAddonVersion(*UpdateAddonVersionInput) (*UpdateAddonVersionOutput, error)
	UpdateAddonVersionWithContext(volcengine.Context, *UpdateAddonVersionInput, ...request.Option) (*UpdateAddonVersionOutput, error)
	UpdateAddonVersionRequest(*UpdateAddonVersionInput) (*request.Request, *UpdateAddonVersionOutput)

	UpdateClusterConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateClusterConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateClusterConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateClusterConfig(*UpdateClusterConfigInput) (*UpdateClusterConfigOutput, error)
	UpdateClusterConfigWithContext(volcengine.Context, *UpdateClusterConfigInput, ...request.Option) (*UpdateClusterConfigOutput, error)
	UpdateClusterConfigRequest(*UpdateClusterConfigInput) (*request.Request, *UpdateClusterConfigOutput)

	UpdateNodePoolConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNodePoolConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNodePoolConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNodePoolConfig(*UpdateNodePoolConfigInput) (*UpdateNodePoolConfigOutput, error)
	UpdateNodePoolConfigWithContext(volcengine.Context, *UpdateNodePoolConfigInput, ...request.Option) (*UpdateNodePoolConfigOutput, error)
	UpdateNodePoolConfigRequest(*UpdateNodePoolConfigInput) (*request.Request, *UpdateNodePoolConfigOutput)
}

VKEAPI provides an interface to enable mocking the vke.VKE service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VKE.
func myFunc(svc VKEAPI) bool {
    // Make svc.CreateAddon request
}

func main() {
    sess := session.New()
    svc := vke.New(sess)

    myFunc(svc)
}

type VersionForListSupportedAddonsOutput

type VersionForListSupportedAddonsOutput struct {
	Compatibilities []*CompatibilityForListSupportedAddonsOutput `type:"list"`

	CompatibleVersions []*string `type:"list"`

	Version *string `type:"string"`
	// contains filtered or unexported fields
}

func (VersionForListSupportedAddonsOutput) GoString

GoString returns the string representation

func (*VersionForListSupportedAddonsOutput) SetCompatibilities

SetCompatibilities sets the Compatibilities field's value.

func (*VersionForListSupportedAddonsOutput) SetCompatibleVersions

SetCompatibleVersions sets the CompatibleVersions field's value.

func (*VersionForListSupportedAddonsOutput) SetVersion

SetVersion sets the Version field's value.

func (VersionForListSupportedAddonsOutput) String

String returns the string representation

type VpcCniConfigForCreateClusterInput

type VpcCniConfigForCreateClusterInput struct {
	SubnetIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (VpcCniConfigForCreateClusterInput) GoString

GoString returns the string representation

func (*VpcCniConfigForCreateClusterInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (VpcCniConfigForCreateClusterInput) String

String returns the string representation

type VpcCniConfigForListClustersOutput

type VpcCniConfigForListClustersOutput struct {
	SubnetIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (VpcCniConfigForListClustersOutput) GoString

GoString returns the string representation

func (*VpcCniConfigForListClustersOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (VpcCniConfigForListClustersOutput) String

String returns the string representation

type VpcCniConfigForUpdateClusterConfigInput

type VpcCniConfigForUpdateClusterConfigInput struct {
	SubnetIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (VpcCniConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*VpcCniConfigForUpdateClusterConfigInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (VpcCniConfigForUpdateClusterConfigInput) String

String returns the string representation

Jump to

Keyboard shortcuts

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