vke

package
v1.0.65 Latest Latest
Warning

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

Go to latest
Published: May 28, 2026 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 (
	// EnumOfDeployNodeTypeForCreateAddonInputNode is a EnumOfDeployNodeTypeForCreateAddonInput enum value
	EnumOfDeployNodeTypeForCreateAddonInputNode = "Node"

	// EnumOfDeployNodeTypeForCreateAddonInputVirtualNode is a EnumOfDeployNodeTypeForCreateAddonInput enum value
	EnumOfDeployNodeTypeForCreateAddonInputVirtualNode = "VirtualNode"

	// EnumOfDeployNodeTypeForCreateAddonInputEdgeNode is a EnumOfDeployNodeTypeForCreateAddonInput enum value
	EnumOfDeployNodeTypeForCreateAddonInputEdgeNode = "EdgeNode"
)
View Source
const (
	// EnumOfIspForCreateClusterInputBgp is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputBgp = "BGP"

	// EnumOfIspForCreateClusterInputChinaMobile is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputChinaMobile = "ChinaMobile"

	// EnumOfIspForCreateClusterInputChinaUnicom is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputChinaUnicom = "ChinaUnicom"

	// EnumOfIspForCreateClusterInputChinaTelecom is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputChinaTelecom = "ChinaTelecom"

	// EnumOfIspForCreateClusterInputSingleLineBgp is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputSingleLineBgp = "SingleLine_BGP"

	// EnumOfIspForCreateClusterInputFusionBgp is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputFusionBgp = "Fusion_BGP"

	// EnumOfIspForCreateClusterInputStaticBgp is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputStaticBgp = "Static_BGP"

	// EnumOfIspForCreateClusterInputChinaMobileValue is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputChinaMobileValue = "ChinaMobile_Value"

	// EnumOfIspForCreateClusterInputChinaUnicomValue is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputChinaUnicomValue = "ChinaUnicom_Value"

	// EnumOfIspForCreateClusterInputChinaTelecomValue is a EnumOfIspForCreateClusterInput enum value
	EnumOfIspForCreateClusterInputChinaTelecomValue = "ChinaTelecom_Value"
)
View Source
const (
	// EnumOfLogTypeForCreateClusterInputAudit is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputAudit = "Audit"

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

	// EnumOfLogTypeForCreateClusterInputKubeScheduler is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputKubeScheduler = "KubeScheduler"

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

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

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

	// EnumOfLogTypeForCreateClusterInputClusterAutoscaler is a EnumOfLogTypeForCreateClusterInput enum value
	EnumOfLogTypeForCreateClusterInputClusterAutoscaler = "ClusterAutoscaler"
)
View Source
const (
	// EnumOfPodNetworkModeForCreateClusterInputFlannel is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputFlannel = "Flannel"

	// EnumOfPodNetworkModeForCreateClusterInputVpcCniShared is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputVpcCniShared = "VpcCniShared"

	// EnumOfPodNetworkModeForCreateClusterInputVpcCniDedicated is a EnumOfPodNetworkModeForCreateClusterInput enum value
	EnumOfPodNetworkModeForCreateClusterInputVpcCniDedicated = "VpcCniDedicated"
)
View Source
const (
	// EnumOfCpuManagerPolicyForCreateDefaultNodePoolInputNone is a EnumOfCpuManagerPolicyForCreateDefaultNodePoolInput enum value
	EnumOfCpuManagerPolicyForCreateDefaultNodePoolInputNone = "none"

	// EnumOfCpuManagerPolicyForCreateDefaultNodePoolInputStatic is a EnumOfCpuManagerPolicyForCreateDefaultNodePoolInput enum value
	EnumOfCpuManagerPolicyForCreateDefaultNodePoolInputStatic = "static"
)
View Source
const (
	// EnumOfEffectForCreateDefaultNodePoolInputNoSchedule is a EnumOfEffectForCreateDefaultNodePoolInput enum value
	EnumOfEffectForCreateDefaultNodePoolInputNoSchedule = "NoSchedule"

	// EnumOfEffectForCreateDefaultNodePoolInputPreferNoSchedule is a EnumOfEffectForCreateDefaultNodePoolInput enum value
	EnumOfEffectForCreateDefaultNodePoolInputPreferNoSchedule = "PreferNoSchedule"

	// EnumOfEffectForCreateDefaultNodePoolInputNoExecute is a EnumOfEffectForCreateDefaultNodePoolInput enum value
	EnumOfEffectForCreateDefaultNodePoolInputNoExecute = "NoExecute"
)
View Source
const (
	// EnumOfKeyForCreateDefaultNodePoolInputMemoryAvailable is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputMemoryAvailable = "memory.available"

	// EnumOfKeyForCreateDefaultNodePoolInputNodefsAvailable is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputNodefsAvailable = "nodefs.available"

	// EnumOfKeyForCreateDefaultNodePoolInputNodefsInodesFree is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputNodefsInodesFree = "nodefs.inodesFree"

	// EnumOfKeyForCreateDefaultNodePoolInputImagefsAvailable is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputImagefsAvailable = "imagefs.available"

	// EnumOfKeyForCreateDefaultNodePoolInputImagefsInodesFree is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputImagefsInodesFree = "imagefs.inodesFree"

	// EnumOfKeyForCreateDefaultNodePoolInputAllocatableMemoryAvailable is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputAllocatableMemoryAvailable = "allocatableMemory.available"

	// EnumOfKeyForCreateDefaultNodePoolInputPidAvailable is a EnumOfKeyForCreateDefaultNodePoolInput enum value
	EnumOfKeyForCreateDefaultNodePoolInputPidAvailable = "pid.available"
)
View Source
const (
	// EnumOfNameForCreateDefaultNodePoolInputCpu is a EnumOfNameForCreateDefaultNodePoolInput enum value
	EnumOfNameForCreateDefaultNodePoolInputCpu = "cpu"

	// EnumOfNameForCreateDefaultNodePoolInputMemory is a EnumOfNameForCreateDefaultNodePoolInput enum value
	EnumOfNameForCreateDefaultNodePoolInputMemory = "memory"
)
View Source
const (
	// EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputRestricted is a EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputRestricted = "restricted"

	// EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputBestEffort is a EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputBestEffort = "best-effort"

	// EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputNone is a EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputNone = "none"

	// EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputSingleNumaNode is a EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInputSingleNumaNode = "single-numa-node"
)
View Source
const (
	// EnumOfTopologyManagerScopeForCreateDefaultNodePoolInputPod is a EnumOfTopologyManagerScopeForCreateDefaultNodePoolInput enum value
	EnumOfTopologyManagerScopeForCreateDefaultNodePoolInputPod = "pod"

	// EnumOfTopologyManagerScopeForCreateDefaultNodePoolInputContainer is a EnumOfTopologyManagerScopeForCreateDefaultNodePoolInput enum value
	EnumOfTopologyManagerScopeForCreateDefaultNodePoolInputContainer = "container"
)
View Source
const (
	// EnumOfTypeForCreateKubeconfigInputPublic is a EnumOfTypeForCreateKubeconfigInput enum value
	EnumOfTypeForCreateKubeconfigInputPublic = "Public"

	// EnumOfTypeForCreateKubeconfigInputPrivate is a EnumOfTypeForCreateKubeconfigInput enum value
	EnumOfTypeForCreateKubeconfigInputPrivate = "Private"

	// EnumOfTypeForCreateKubeconfigInputTargetCluster is a EnumOfTypeForCreateKubeconfigInput enum value
	EnumOfTypeForCreateKubeconfigInputTargetCluster = "TargetCluster"
)
View Source
const (
	// ConvertEnumOfTypeForCreateNodePoolInputEssd is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputEssd = "ESSD"

	// ConvertEnumOfTypeForCreateNodePoolInputEssdPl0 is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputEssdPl0 = "ESSD_PL0"

	// ConvertEnumOfTypeForCreateNodePoolInputEssdFlexPl is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputEssdFlexPl = "ESSD_FlexPL"

	// ConvertEnumOfTypeForCreateNodePoolInputUltraDisk is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputUltraDisk = "Ultra_Disk"

	// ConvertEnumOfTypeForCreateNodePoolInputTssdTl0 is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputTssdTl0 = "TSSD_TL0"

	// ConvertEnumOfTypeForCreateNodePoolInputRssdRl0 is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputRssdRl0 = "RSSD_RL0"

	// ConvertEnumOfTypeForCreateNodePoolInputLocalSsd is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputLocalSsd = "LOCAL_SSD"

	// ConvertEnumOfTypeForCreateNodePoolInputLocalHdd is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputLocalHdd = "LOCAL_HDD"

	// ConvertEnumOfTypeForCreateNodePoolInputLocalSsdSriov is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputLocalSsdSriov = "LOCAL_SSD_SRIOV"

	// ConvertEnumOfTypeForCreateNodePoolInputLocalLvmSsd is a ConvertEnumOfTypeForCreateNodePoolInput enum value
	ConvertEnumOfTypeForCreateNodePoolInputLocalLvmSsd = "LOCAL_LVM_SSD"
)
View Source
const (
	// EnumOfCpuManagerPolicyForCreateNodePoolInputNone is a EnumOfCpuManagerPolicyForCreateNodePoolInput enum value
	EnumOfCpuManagerPolicyForCreateNodePoolInputNone = "none"

	// EnumOfCpuManagerPolicyForCreateNodePoolInputStatic is a EnumOfCpuManagerPolicyForCreateNodePoolInput enum value
	EnumOfCpuManagerPolicyForCreateNodePoolInputStatic = "static"
)
View Source
const (
	// EnumOfEffectForCreateNodePoolInputNoSchedule is a EnumOfEffectForCreateNodePoolInput enum value
	EnumOfEffectForCreateNodePoolInputNoSchedule = "NoSchedule"

	// EnumOfEffectForCreateNodePoolInputPreferNoSchedule is a EnumOfEffectForCreateNodePoolInput enum value
	EnumOfEffectForCreateNodePoolInputPreferNoSchedule = "PreferNoSchedule"

	// EnumOfEffectForCreateNodePoolInputNoExecute is a EnumOfEffectForCreateNodePoolInput enum value
	EnumOfEffectForCreateNodePoolInputNoExecute = "NoExecute"
)
View Source
const (
	// EnumOfExtraPerformanceTypeIdForCreateNodePoolInputBalance is a EnumOfExtraPerformanceTypeIdForCreateNodePoolInput enum value
	EnumOfExtraPerformanceTypeIdForCreateNodePoolInputBalance = "Balance"

	// EnumOfExtraPerformanceTypeIdForCreateNodePoolInputIops is a EnumOfExtraPerformanceTypeIdForCreateNodePoolInput enum value
	EnumOfExtraPerformanceTypeIdForCreateNodePoolInputIops = "IOPS"

	// EnumOfExtraPerformanceTypeIdForCreateNodePoolInputThroughput is a EnumOfExtraPerformanceTypeIdForCreateNodePoolInput enum value
	EnumOfExtraPerformanceTypeIdForCreateNodePoolInputThroughput = "Throughput"
)
View Source
const (
	// EnumOfFileSystemForCreateNodePoolInputExt4 is a EnumOfFileSystemForCreateNodePoolInput enum value
	EnumOfFileSystemForCreateNodePoolInputExt4 = "Ext4"

	// EnumOfFileSystemForCreateNodePoolInputXfs is a EnumOfFileSystemForCreateNodePoolInput enum value
	EnumOfFileSystemForCreateNodePoolInputXfs = "Xfs"
)
View Source
const (
	// EnumOfInstanceChargeTypeForCreateNodePoolInputPostPaid is a EnumOfInstanceChargeTypeForCreateNodePoolInput enum value
	EnumOfInstanceChargeTypeForCreateNodePoolInputPostPaid = "PostPaid"

	// EnumOfInstanceChargeTypeForCreateNodePoolInputPrePaid is a EnumOfInstanceChargeTypeForCreateNodePoolInput enum value
	EnumOfInstanceChargeTypeForCreateNodePoolInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfIspForCreateNodePoolInputBgp is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputBgp = "BGP"

	// EnumOfIspForCreateNodePoolInputChinaMobile is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputChinaMobile = "ChinaMobile"

	// EnumOfIspForCreateNodePoolInputChinaUnicom is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputChinaUnicom = "ChinaUnicom"

	// EnumOfIspForCreateNodePoolInputChinaTelecom is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputChinaTelecom = "ChinaTelecom"

	// EnumOfIspForCreateNodePoolInputSingleLineBgp is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputSingleLineBgp = "SingleLine_BGP"

	// EnumOfIspForCreateNodePoolInputFusionBgp is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputFusionBgp = "Fusion_BGP"

	// EnumOfIspForCreateNodePoolInputStaticBgp is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputStaticBgp = "Static_BGP"

	// EnumOfIspForCreateNodePoolInputChinaMobileValue is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputChinaMobileValue = "ChinaMobile_Value"

	// EnumOfIspForCreateNodePoolInputChinaUnicomValue is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputChinaUnicomValue = "ChinaUnicom_Value"

	// EnumOfIspForCreateNodePoolInputChinaTelecomValue is a EnumOfIspForCreateNodePoolInput enum value
	EnumOfIspForCreateNodePoolInputChinaTelecomValue = "ChinaTelecom_Value"
)
View Source
const (
	// EnumOfKeyForCreateNodePoolInputMemoryAvailable is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputMemoryAvailable = "memory.available"

	// EnumOfKeyForCreateNodePoolInputNodefsAvailable is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputNodefsAvailable = "nodefs.available"

	// EnumOfKeyForCreateNodePoolInputNodefsInodesFree is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputNodefsInodesFree = "nodefs.inodesFree"

	// EnumOfKeyForCreateNodePoolInputImagefsAvailable is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputImagefsAvailable = "imagefs.available"

	// EnumOfKeyForCreateNodePoolInputImagefsInodesFree is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputImagefsInodesFree = "imagefs.inodesFree"

	// EnumOfKeyForCreateNodePoolInputAllocatableMemoryAvailable is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputAllocatableMemoryAvailable = "allocatableMemory.available"

	// EnumOfKeyForCreateNodePoolInputPidAvailable is a EnumOfKeyForCreateNodePoolInput enum value
	EnumOfKeyForCreateNodePoolInputPidAvailable = "pid.available"
)
View Source
const (
	// EnumOfNameForCreateNodePoolInputCpu is a EnumOfNameForCreateNodePoolInput enum value
	EnumOfNameForCreateNodePoolInputCpu = "cpu"

	// EnumOfNameForCreateNodePoolInputMemory is a EnumOfNameForCreateNodePoolInput enum value
	EnumOfNameForCreateNodePoolInputMemory = "memory"
)
View Source
const (
	// EnumOfSpotStrategyForCreateNodePoolInputNoSpot is a EnumOfSpotStrategyForCreateNodePoolInput enum value
	EnumOfSpotStrategyForCreateNodePoolInputNoSpot = "NoSpot"

	// EnumOfSpotStrategyForCreateNodePoolInputSpotAsPriceGo is a EnumOfSpotStrategyForCreateNodePoolInput enum value
	EnumOfSpotStrategyForCreateNodePoolInputSpotAsPriceGo = "SpotAsPriceGo"
)
View Source
const (
	// EnumOfSubnetPolicyForCreateNodePoolInputZoneBalance is a EnumOfSubnetPolicyForCreateNodePoolInput enum value
	EnumOfSubnetPolicyForCreateNodePoolInputZoneBalance = "ZoneBalance"

	// EnumOfSubnetPolicyForCreateNodePoolInputPriority is a EnumOfSubnetPolicyForCreateNodePoolInput enum value
	EnumOfSubnetPolicyForCreateNodePoolInputPriority = "Priority"
)
View Source
const (
	// EnumOfTopologyManagerPolicyForCreateNodePoolInputRestricted is a EnumOfTopologyManagerPolicyForCreateNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateNodePoolInputRestricted = "restricted"

	// EnumOfTopologyManagerPolicyForCreateNodePoolInputBestEffort is a EnumOfTopologyManagerPolicyForCreateNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateNodePoolInputBestEffort = "best-effort"

	// EnumOfTopologyManagerPolicyForCreateNodePoolInputNone is a EnumOfTopologyManagerPolicyForCreateNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateNodePoolInputNone = "none"

	// EnumOfTopologyManagerPolicyForCreateNodePoolInputSingleNumaNode is a EnumOfTopologyManagerPolicyForCreateNodePoolInput enum value
	EnumOfTopologyManagerPolicyForCreateNodePoolInputSingleNumaNode = "single-numa-node"
)
View Source
const (
	// EnumOfTopologyManagerScopeForCreateNodePoolInputPod is a EnumOfTopologyManagerScopeForCreateNodePoolInput enum value
	EnumOfTopologyManagerScopeForCreateNodePoolInputPod = "pod"

	// EnumOfTopologyManagerScopeForCreateNodePoolInputContainer is a EnumOfTopologyManagerScopeForCreateNodePoolInput enum value
	EnumOfTopologyManagerScopeForCreateNodePoolInputContainer = "container"
)
View Source
const (
	// EnumOfEffectForCreateNodesInputNoSchedule is a EnumOfEffectForCreateNodesInput enum value
	EnumOfEffectForCreateNodesInputNoSchedule = "NoSchedule"

	// EnumOfEffectForCreateNodesInputPreferNoSchedule is a EnumOfEffectForCreateNodesInput enum value
	EnumOfEffectForCreateNodesInputPreferNoSchedule = "PreferNoSchedule"

	// EnumOfEffectForCreateNodesInputNoExecute is a EnumOfEffectForCreateNodesInput enum value
	EnumOfEffectForCreateNodesInputNoExecute = "NoExecute"
)
View Source
const (
	// EnumOfDeliveryTypeForCreateScalingPolicyInputReserve is a EnumOfDeliveryTypeForCreateScalingPolicyInput enum value
	EnumOfDeliveryTypeForCreateScalingPolicyInputReserve = "Reserve"

	// EnumOfDeliveryTypeForCreateScalingPolicyInputImmediate is a EnumOfDeliveryTypeForCreateScalingPolicyInput enum value
	EnumOfDeliveryTypeForCreateScalingPolicyInputImmediate = "Immediate"
)
View Source
const (
	// EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInputEsi is a EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInput enum value
	EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInputEsi = "Esi"

	// EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInputSegmented is a EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInput enum value
	EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInputSegmented = "Segmented"
)
View Source
const (
	// EnumOfRecurrenceTypeForCreateScalingPolicyInputDaily is a EnumOfRecurrenceTypeForCreateScalingPolicyInput enum value
	EnumOfRecurrenceTypeForCreateScalingPolicyInputDaily = "Daily"

	// EnumOfRecurrenceTypeForCreateScalingPolicyInputWeekly is a EnumOfRecurrenceTypeForCreateScalingPolicyInput enum value
	EnumOfRecurrenceTypeForCreateScalingPolicyInputWeekly = "Weekly"

	// EnumOfRecurrenceTypeForCreateScalingPolicyInputMonthly is a EnumOfRecurrenceTypeForCreateScalingPolicyInput enum value
	EnumOfRecurrenceTypeForCreateScalingPolicyInputMonthly = "Monthly"
)
View Source
const (
	// EnumOfTypeForCreateScalingPolicyInputScheduled is a EnumOfTypeForCreateScalingPolicyInput enum value
	EnumOfTypeForCreateScalingPolicyInputScheduled = "Scheduled"

	// EnumOfTypeForCreateScalingPolicyInputRecurrence is a EnumOfTypeForCreateScalingPolicyInput enum value
	EnumOfTypeForCreateScalingPolicyInputRecurrence = "Recurrence"
)
View Source
const (
	// EnumOfCascadingDeleteResourceListForDeleteClusterInputNat is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputNat = "Nat"

	// EnumOfCascadingDeleteResourceListForDeleteClusterInputClb is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputClb = "Clb"

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

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

	// EnumOfCascadingDeleteResourceListForDeleteClusterInputTryBest is a EnumOfCascadingDeleteResourceListForDeleteClusterInput enum value
	EnumOfCascadingDeleteResourceListForDeleteClusterInputTryBest = "TryBest"
)
View Source
const (
	// EnumOfRetainResourceListForDeleteClusterInputNat is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputNat = "Nat"

	// EnumOfRetainResourceListForDeleteClusterInputClb is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputClb = "Clb"

	// EnumOfRetainResourceListForDeleteClusterInputAlb is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputAlb = "Alb"

	// EnumOfRetainResourceListForDeleteClusterInputNodePoolResource is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputNodePoolResource = "NodePoolResource"

	// EnumOfRetainResourceListForDeleteClusterInputDefaultNodePoolResource is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputDefaultNodePoolResource = "DefaultNodePoolResource"

	// EnumOfRetainResourceListForDeleteClusterInputSecurityGroup is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputSecurityGroup = "SecurityGroup"

	// EnumOfRetainResourceListForDeleteClusterInputAll is a EnumOfRetainResourceListForDeleteClusterInput enum value
	EnumOfRetainResourceListForDeleteClusterInputAll = "All"
)
View Source
const (
	// EnumOfGranteeTypeForGrantPermissionInputUser is a EnumOfGranteeTypeForGrantPermissionInput enum value
	EnumOfGranteeTypeForGrantPermissionInputUser = "User"

	// EnumOfGranteeTypeForGrantPermissionInputRole is a EnumOfGranteeTypeForGrantPermissionInput enum value
	EnumOfGranteeTypeForGrantPermissionInputRole = "Role"

	// EnumOfGranteeTypeForGrantPermissionInputAccount is a EnumOfGranteeTypeForGrantPermissionInput enum value
	EnumOfGranteeTypeForGrantPermissionInputAccount = "Account"
)
View Source
const (
	// EnumOfConditionsTypeForListAddonsInputUnknown is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputUnknown = "Unknown"

	// EnumOfConditionsTypeForListAddonsInputClusterNotRunning is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputClusterNotRunning = "ClusterNotRunning"

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

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

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

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

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

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

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

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

	// EnumOfConditionsTypeForListAddonsInputProgressing is a EnumOfConditionsTypeForListAddonsInput enum value
	EnumOfConditionsTypeForListAddonsInputProgressing = "Progressing"
)
View Source
const (
	// EnumOfDeployModeForListAddonsOutputManaged is a EnumOfDeployModeForListAddonsOutput enum value
	EnumOfDeployModeForListAddonsOutputManaged = "Managed"

	// EnumOfDeployModeForListAddonsOutputUnmanaged is a EnumOfDeployModeForListAddonsOutput enum value
	EnumOfDeployModeForListAddonsOutputUnmanaged = "Unmanaged"
)
View Source
const (
	// EnumOfDeployModeListForListAddonsInputManaged is a EnumOfDeployModeListForListAddonsInput enum value
	EnumOfDeployModeListForListAddonsInputManaged = "Managed"

	// EnumOfDeployModeListForListAddonsInputUnmanaged is a EnumOfDeployModeListForListAddonsInput enum value
	EnumOfDeployModeListForListAddonsInputUnmanaged = "Unmanaged"
)
View Source
const (
	// EnumOfDeployNodeTypeForListAddonsOutputNode is a EnumOfDeployNodeTypeForListAddonsOutput enum value
	EnumOfDeployNodeTypeForListAddonsOutputNode = "Node"

	// EnumOfDeployNodeTypeForListAddonsOutputVirtualNode is a EnumOfDeployNodeTypeForListAddonsOutput enum value
	EnumOfDeployNodeTypeForListAddonsOutputVirtualNode = "VirtualNode"

	// EnumOfDeployNodeTypeForListAddonsOutputEdgeNode is a EnumOfDeployNodeTypeForListAddonsOutput enum value
	EnumOfDeployNodeTypeForListAddonsOutputEdgeNode = "EdgeNode"
)
View Source
const (
	// EnumOfDeployNodeTypeListForListAddonsInputNode is a EnumOfDeployNodeTypeListForListAddonsInput enum value
	EnumOfDeployNodeTypeListForListAddonsInputNode = "Node"

	// EnumOfDeployNodeTypeListForListAddonsInputVirtualNode is a EnumOfDeployNodeTypeListForListAddonsInput enum value
	EnumOfDeployNodeTypeListForListAddonsInputVirtualNode = "VirtualNode"

	// EnumOfDeployNodeTypeListForListAddonsInputEdgeNode is a EnumOfDeployNodeTypeListForListAddonsInput enum value
	EnumOfDeployNodeTypeListForListAddonsInputEdgeNode = "EdgeNode"
)
View Source
const (
	// EnumOfPhaseForListAddonsInputRunning is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputRunning = "Running"

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

	// EnumOfPhaseForListAddonsInputCreating is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputCreating = "Creating"

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

	// EnumOfPhaseForListAddonsInputUpdating is a EnumOfPhaseForListAddonsInput enum value
	EnumOfPhaseForListAddonsInputUpdating = "Updating"
)
View Source
const (
	// ConvertConvertConvertEnumOfTypeForListClustersOutputManaged is a ConvertConvertConvertEnumOfTypeForListClustersOutput enum value
	ConvertConvertConvertEnumOfTypeForListClustersOutputManaged = "Managed"

	// ConvertConvertConvertEnumOfTypeForListClustersOutputStandard is a ConvertConvertConvertEnumOfTypeForListClustersOutput enum value
	ConvertConvertConvertEnumOfTypeForListClustersOutputStandard = "Standard"

	// ConvertConvertConvertEnumOfTypeForListClustersOutputRegistered is a ConvertConvertConvertEnumOfTypeForListClustersOutput enum value
	ConvertConvertConvertEnumOfTypeForListClustersOutputRegistered = "Registered"

	// ConvertConvertConvertEnumOfTypeForListClustersOutputOnPremise is a ConvertConvertConvertEnumOfTypeForListClustersOutput enum value
	ConvertConvertConvertEnumOfTypeForListClustersOutputOnPremise = "OnPremise"
)
View Source
const (
	// ConvertConvertEnumOfTypeForListClustersOutputSystem is a ConvertConvertEnumOfTypeForListClustersOutput enum value
	ConvertConvertEnumOfTypeForListClustersOutputSystem = "System"

	// ConvertConvertEnumOfTypeForListClustersOutputCustom is a ConvertConvertEnumOfTypeForListClustersOutput enum value
	ConvertConvertEnumOfTypeForListClustersOutputCustom = "Custom"
)
View Source
const (
	// ConvertEnumOfTypeForListClustersOutputOk is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputOk = "Ok"

	// ConvertEnumOfTypeForListClustersOutputCreateError is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputCreateError = "CreateError"

	// ConvertEnumOfTypeForListClustersOutputProgressing is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputProgressing = "Progressing"

	// ConvertEnumOfTypeForListClustersOutputClusterVersionUpgrading is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputClusterVersionUpgrading = "ClusterVersionUpgrading"

	// ConvertEnumOfTypeForListClustersOutputDisconnected is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputDisconnected = "Disconnected"

	// ConvertEnumOfTypeForListClustersOutputInvalidCertificate is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputInvalidCertificate = "InvalidCertificate"

	// ConvertEnumOfTypeForListClustersOutputSetByProvider is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputSetByProvider = "SetByProvider"

	// ConvertEnumOfTypeForListClustersOutputStockOut is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputStockOut = "StockOut"

	// ConvertEnumOfTypeForListClustersOutputLimitedByQuota is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputLimitedByQuota = "LimitedByQuota"

	// ConvertEnumOfTypeForListClustersOutputSetByUser is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputSetByUser = "SetByUser"

	// ConvertEnumOfTypeForListClustersOutputSecurity is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputSecurity = "Security"

	// ConvertEnumOfTypeForListClustersOutputBalance is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputBalance = "Balance"

	// ConvertEnumOfTypeForListClustersOutputDegraded is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputDegraded = "Degraded"

	// ConvertEnumOfTypeForListClustersOutputWaiting is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputWaiting = "Waiting"

	// ConvertEnumOfTypeForListClustersOutputResourceCleanupFailed is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputResourceCleanupFailed = "ResourceCleanupFailed"

	// ConvertEnumOfTypeForListClustersOutputUnknown is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputUnknown = "Unknown"

	// ConvertEnumOfTypeForListClustersOutputUpdatingCluster is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputUpdatingCluster = "UpdatingCluster"

	// ConvertEnumOfTypeForListClustersOutputSyncingAddon is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputSyncingAddon = "SyncingAddon"

	// ConvertEnumOfTypeForListClustersOutputSyncingNode is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputSyncingNode = "SyncingNode"

	// ConvertEnumOfTypeForListClustersOutputSyncingNodePool is a ConvertEnumOfTypeForListClustersOutput enum value
	ConvertEnumOfTypeForListClustersOutputSyncingNodePool = "SyncingNodePool"
)
View Source
const (
	// EnumOfConditionsTypeForListClustersInputOk is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputOk = "Ok"

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

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

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

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

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

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

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

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

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

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

	// EnumOfConditionsTypeForListClustersInputBalance is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputBalance = "Balance"

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

	// EnumOfConditionsTypeForListClustersInputWaiting is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputWaiting = "Waiting"

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

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

	// EnumOfConditionsTypeForListClustersInputUpdatingCluster is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputUpdatingCluster = "UpdatingCluster"

	// EnumOfConditionsTypeForListClustersInputSyncingAddon is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputSyncingAddon = "SyncingAddon"

	// EnumOfConditionsTypeForListClustersInputSyncingNode is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputSyncingNode = "SyncingNode"

	// EnumOfConditionsTypeForListClustersInputSyncingNodePool is a EnumOfConditionsTypeForListClustersInput enum value
	EnumOfConditionsTypeForListClustersInputSyncingNodePool = "SyncingNodePool"
)
View Source
const (
	// EnumOfIpFamilyForListClustersOutputIpv4 is a EnumOfIpFamilyForListClustersOutput enum value
	EnumOfIpFamilyForListClustersOutputIpv4 = "Ipv4"

	// EnumOfIpFamilyForListClustersOutputIpv6 is a EnumOfIpFamilyForListClustersOutput enum value
	EnumOfIpFamilyForListClustersOutputIpv6 = "Ipv6"

	// EnumOfIpFamilyForListClustersOutputDualStack is a EnumOfIpFamilyForListClustersOutput enum value
	EnumOfIpFamilyForListClustersOutputDualStack = "DualStack"
)
View Source
const (
	// EnumOfIspForListClustersOutputBgp is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputBgp = "BGP"

	// EnumOfIspForListClustersOutputChinaMobile is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputChinaMobile = "ChinaMobile"

	// EnumOfIspForListClustersOutputChinaUnicom is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputChinaUnicom = "ChinaUnicom"

	// EnumOfIspForListClustersOutputChinaTelecom is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputChinaTelecom = "ChinaTelecom"

	// EnumOfIspForListClustersOutputSingleLineBgp is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputSingleLineBgp = "SingleLine_BGP"

	// EnumOfIspForListClustersOutputFusionBgp is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputFusionBgp = "Fusion_BGP"

	// EnumOfIspForListClustersOutputStaticBgp is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputStaticBgp = "Static_BGP"

	// EnumOfIspForListClustersOutputChinaMobileValue is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputChinaMobileValue = "ChinaMobile_Value"

	// EnumOfIspForListClustersOutputChinaUnicomValue is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputChinaUnicomValue = "ChinaUnicom_Value"

	// EnumOfIspForListClustersOutputChinaTelecomValue is a EnumOfIspForListClustersOutput enum value
	EnumOfIspForListClustersOutputChinaTelecomValue = "ChinaTelecom_Value"
)
View Source
const (
	// EnumOfNameForListClustersOutputKubelet is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputKubelet = "Kubelet"

	// EnumOfNameForListClustersOutputKubeApiServer is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputKubeApiServer = "KubeApiServer"

	// EnumOfNameForListClustersOutputKubeControllerManager is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputKubeControllerManager = "KubeControllerManager"

	// EnumOfNameForListClustersOutputKubeScheduler is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputKubeScheduler = "KubeScheduler"

	// EnumOfNameForListClustersOutputEtcd is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputEtcd = "Etcd"

	// EnumOfNameForListClustersOutputClusterAutoscaler is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputClusterAutoscaler = "ClusterAutoscaler"

	// EnumOfNameForListClustersOutputKubeBrain is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputKubeBrain = "KubeBrain"

	// EnumOfNameForListClustersOutputGodelScheduler is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputGodelScheduler = "GodelScheduler"

	// EnumOfNameForListClustersOutputGodelDispatcher is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputGodelDispatcher = "GodelDispatcher"

	// EnumOfNameForListClustersOutputGodelBinder is a EnumOfNameForListClustersOutput enum value
	EnumOfNameForListClustersOutputGodelBinder = "GodelBinder"
)
View Source
const (
	// EnumOfPhaseForListClustersInputRunning is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputRunning = "Running"

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

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

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

	// EnumOfPhaseForListClustersInputUpdating is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputUpdating = "Updating"

	// EnumOfPhaseForListClustersInputCreating is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputCreating = "Creating"

	// EnumOfPhaseForListClustersInputDeleting is a EnumOfPhaseForListClustersInput enum value
	EnumOfPhaseForListClustersInputDeleting = "Deleting"
)
View Source
const (
	// EnumOfPhaseForListClustersOutputRunning is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputRunning = "Running"

	// EnumOfPhaseForListClustersOutputStarting is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputStarting = "Starting"

	// EnumOfPhaseForListClustersOutputStopped is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputStopped = "Stopped"

	// EnumOfPhaseForListClustersOutputFailed is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputFailed = "Failed"

	// EnumOfPhaseForListClustersOutputUpdating is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputUpdating = "Updating"

	// EnumOfPhaseForListClustersOutputCreating is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputCreating = "Creating"

	// EnumOfPhaseForListClustersOutputDeleting is a EnumOfPhaseForListClustersOutput enum value
	EnumOfPhaseForListClustersOutputDeleting = "Deleting"
)
View Source
const (
	// EnumOfPodNetworkModeForListClustersOutputFlannel is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputFlannel = "Flannel"

	// EnumOfPodNetworkModeForListClustersOutputVpcCniShared is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputVpcCniShared = "VpcCniShared"

	// EnumOfPodNetworkModeForListClustersOutputVpcCniDedicated is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputVpcCniDedicated = "VpcCniDedicated"

	// EnumOfPodNetworkModeForListClustersOutputVpcCniHybrid is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputVpcCniHybrid = "VpcCniHybrid"

	// EnumOfPodNetworkModeForListClustersOutputCarma is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputCarma = "Carma"

	// EnumOfPodNetworkModeForListClustersOutputDefault is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputDefault = "Default"

	// EnumOfPodNetworkModeForListClustersOutputCalicoVxlan is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputCalicoVxlan = "CalicoVxlan"

	// EnumOfPodNetworkModeForListClustersOutputCalicoBgp is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputCalicoBgp = "CalicoBgp"

	// EnumOfPodNetworkModeForListClustersOutputCilium is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputCilium = "Cilium"

	// EnumOfPodNetworkModeForListClustersOutputKubeOvn is a EnumOfPodNetworkModeForListClustersOutput enum value
	EnumOfPodNetworkModeForListClustersOutputKubeOvn = "KubeOvn"
)
View Source
const (
	// EnumOfPodsConfigPodNetworkModeForListClustersInputFlannel is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputFlannel = "Flannel"

	// EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniShared is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniShared = "VpcCniShared"

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

	// EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniHybrid is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputVpcCniHybrid = "VpcCniHybrid"

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

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

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

	// EnumOfPodsConfigPodNetworkModeForListClustersInputCalicoBgp is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputCalicoBgp = "CalicoBgp"

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

	// EnumOfPodsConfigPodNetworkModeForListClustersInputKubeOvn is a EnumOfPodsConfigPodNetworkModeForListClustersInput enum value
	EnumOfPodsConfigPodNetworkModeForListClustersInputKubeOvn = "KubeOvn"
)
View Source
const (
	// EnumOfProviderForListClustersOutputVeStack is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputVeStack = "VeStack"

	// EnumOfProviderForListClustersOutputVke is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputVke = "Vke"

	// EnumOfProviderForListClustersOutputAck is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputAck = "Ack"

	// EnumOfProviderForListClustersOutputTke is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputTke = "Tke"

	// EnumOfProviderForListClustersOutputCce is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputCce = "Cce"

	// EnumOfProviderForListClustersOutputNone is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputNone = "None"

	// EnumOfProviderForListClustersOutputBaiduCce is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputBaiduCce = "BaiduCce"

	// EnumOfProviderForListClustersOutputGke is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputGke = "Gke"

	// EnumOfProviderForListClustersOutputEks is a EnumOfProviderForListClustersOutput enum value
	EnumOfProviderForListClustersOutputEks = "Eks"
)
View Source
const (
	// EnumOfTypeForListClustersOutputDirect is a EnumOfTypeForListClustersOutput enum value
	EnumOfTypeForListClustersOutputDirect = "Direct"

	// EnumOfTypeForListClustersOutputProxy is a EnumOfTypeForListClustersOutput enum value
	EnumOfTypeForListClustersOutputProxy = "Proxy"

	// EnumOfTypeForListClustersOutputAgent is a EnumOfTypeForListClustersOutput enum value
	EnumOfTypeForListClustersOutputAgent = "Agent"
)
View Source
const (
	// EnumOfTypeListForListClustersInputManaged is a EnumOfTypeListForListClustersInput enum value
	EnumOfTypeListForListClustersInputManaged = "Managed"

	// EnumOfTypeListForListClustersInputStandard is a EnumOfTypeListForListClustersInput enum value
	EnumOfTypeListForListClustersInputStandard = "Standard"

	// EnumOfTypeListForListClustersInputRegistered is a EnumOfTypeListForListClustersInput enum value
	EnumOfTypeListForListClustersInputRegistered = "Registered"

	// EnumOfTypeListForListClustersInputOnPremise is a EnumOfTypeListForListClustersInput enum value
	EnumOfTypeListForListClustersInputOnPremise = "OnPremise"
)
View Source
const (
	// ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutputSystem is a ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutputSystem = "System"

	// ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutputCustom is a ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutputCustom = "Custom"
)
View Source
const (
	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputOk is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputOk = "Ok"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputStockOut is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputStockOut = "StockOut"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputLimitedByQuota is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputLimitedByQuota = "LimitedByQuota"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputBalance is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputBalance = "Balance"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputVersionPartlyUpgraded is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputVersionPartlyUpgraded = "VersionPartlyUpgraded"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputResourceCleanupFailed is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputResourceCleanupFailed = "ResourceCleanupFailed"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputClusterNotRunning is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputClusterNotRunning = "ClusterNotRunning"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputUnknown is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputUnknown = "Unknown"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputProgressing is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputProgressing = "Progressing"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputClusterVersionUpgrading is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputClusterVersionUpgrading = "ClusterVersionUpgrading"

	// ConvertConvertConvertEnumOfTypeForListNodePoolsOutputScalingFailed is a ConvertConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertConvertEnumOfTypeForListNodePoolsOutputScalingFailed = "ScalingFailed"
)
View Source
const (
	// ConvertConvertEnumOfTypeForListNodePoolsOutputPassword is a ConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertEnumOfTypeForListNodePoolsOutputPassword = "Password"

	// ConvertConvertEnumOfTypeForListNodePoolsOutputSshKeyPair is a ConvertConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertConvertEnumOfTypeForListNodePoolsOutputSshKeyPair = "SshKeyPair"
)
View Source
const (
	// ConvertEnumOfTypeForListNodePoolsOutputEssd is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputEssd = "ESSD"

	// ConvertEnumOfTypeForListNodePoolsOutputEssdPl0 is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputEssdPl0 = "ESSD_PL0"

	// ConvertEnumOfTypeForListNodePoolsOutputEssdFlexPl is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputEssdFlexPl = "ESSD_FlexPL"

	// ConvertEnumOfTypeForListNodePoolsOutputUltraDisk is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputUltraDisk = "Ultra_Disk"

	// ConvertEnumOfTypeForListNodePoolsOutputTssdTl0 is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputTssdTl0 = "TSSD_TL0"

	// ConvertEnumOfTypeForListNodePoolsOutputRssdRl0 is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputRssdRl0 = "RSSD_RL0"

	// ConvertEnumOfTypeForListNodePoolsOutputLocalSsd is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputLocalSsd = "LOCAL_SSD"

	// ConvertEnumOfTypeForListNodePoolsOutputLocalHdd is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputLocalHdd = "LOCAL_HDD"

	// ConvertEnumOfTypeForListNodePoolsOutputLocalSsdSriov is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputLocalSsdSriov = "LOCAL_SSD_SRIOV"

	// ConvertEnumOfTypeForListNodePoolsOutputLocalLvmSsd is a ConvertEnumOfTypeForListNodePoolsOutput enum value
	ConvertEnumOfTypeForListNodePoolsOutputLocalLvmSsd = "LOCAL_LVM_SSD"
)
View Source
const (
	// EnumOfConditionsTypeForListNodePoolsInputOk is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputOk = "Ok"

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

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

	// EnumOfConditionsTypeForListNodePoolsInputBalance is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputBalance = "Balance"

	// EnumOfConditionsTypeForListNodePoolsInputVersionPartlyUpgraded is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputVersionPartlyUpgraded = "VersionPartlyUpgraded"

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

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

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

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

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

	// EnumOfConditionsTypeForListNodePoolsInputScalingFailed is a EnumOfConditionsTypeForListNodePoolsInput enum value
	EnumOfConditionsTypeForListNodePoolsInputScalingFailed = "ScalingFailed"
)
View Source
const (
	// EnumOfCpuManagerPolicyForListNodePoolsOutputNone is a EnumOfCpuManagerPolicyForListNodePoolsOutput enum value
	EnumOfCpuManagerPolicyForListNodePoolsOutputNone = "none"

	// EnumOfCpuManagerPolicyForListNodePoolsOutputStatic is a EnumOfCpuManagerPolicyForListNodePoolsOutput enum value
	EnumOfCpuManagerPolicyForListNodePoolsOutputStatic = "static"
)
View Source
const (
	// EnumOfEffectForListNodePoolsOutputNoSchedule is a EnumOfEffectForListNodePoolsOutput enum value
	EnumOfEffectForListNodePoolsOutputNoSchedule = "NoSchedule"

	// EnumOfEffectForListNodePoolsOutputPreferNoSchedule is a EnumOfEffectForListNodePoolsOutput enum value
	EnumOfEffectForListNodePoolsOutputPreferNoSchedule = "PreferNoSchedule"

	// EnumOfEffectForListNodePoolsOutputNoExecute is a EnumOfEffectForListNodePoolsOutput enum value
	EnumOfEffectForListNodePoolsOutputNoExecute = "NoExecute"
)
View Source
const (
	// EnumOfExtraPerformanceTypeIdForListNodePoolsOutputBalance is a EnumOfExtraPerformanceTypeIdForListNodePoolsOutput enum value
	EnumOfExtraPerformanceTypeIdForListNodePoolsOutputBalance = "Balance"

	// EnumOfExtraPerformanceTypeIdForListNodePoolsOutputIops is a EnumOfExtraPerformanceTypeIdForListNodePoolsOutput enum value
	EnumOfExtraPerformanceTypeIdForListNodePoolsOutputIops = "IOPS"

	// EnumOfExtraPerformanceTypeIdForListNodePoolsOutputThroughput is a EnumOfExtraPerformanceTypeIdForListNodePoolsOutput enum value
	EnumOfExtraPerformanceTypeIdForListNodePoolsOutputThroughput = "Throughput"
)
View Source
const (
	// EnumOfFileSystemForListNodePoolsOutputExt4 is a EnumOfFileSystemForListNodePoolsOutput enum value
	EnumOfFileSystemForListNodePoolsOutputExt4 = "Ext4"

	// EnumOfFileSystemForListNodePoolsOutputXfs is a EnumOfFileSystemForListNodePoolsOutput enum value
	EnumOfFileSystemForListNodePoolsOutputXfs = "Xfs"
)
View Source
const (
	// EnumOfInstanceChargeTypeForListNodePoolsOutputPostPaid is a EnumOfInstanceChargeTypeForListNodePoolsOutput enum value
	EnumOfInstanceChargeTypeForListNodePoolsOutputPostPaid = "PostPaid"

	// EnumOfInstanceChargeTypeForListNodePoolsOutputPrePaid is a EnumOfInstanceChargeTypeForListNodePoolsOutput enum value
	EnumOfInstanceChargeTypeForListNodePoolsOutputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfIspForListNodePoolsOutputBgp is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputBgp = "BGP"

	// EnumOfIspForListNodePoolsOutputChinaMobile is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputChinaMobile = "ChinaMobile"

	// EnumOfIspForListNodePoolsOutputChinaUnicom is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputChinaUnicom = "ChinaUnicom"

	// EnumOfIspForListNodePoolsOutputChinaTelecom is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputChinaTelecom = "ChinaTelecom"

	// EnumOfIspForListNodePoolsOutputSingleLineBgp is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputSingleLineBgp = "SingleLine_BGP"

	// EnumOfIspForListNodePoolsOutputFusionBgp is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputFusionBgp = "Fusion_BGP"

	// EnumOfIspForListNodePoolsOutputStaticBgp is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputStaticBgp = "Static_BGP"

	// EnumOfIspForListNodePoolsOutputChinaMobileValue is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputChinaMobileValue = "ChinaMobile_Value"

	// EnumOfIspForListNodePoolsOutputChinaUnicomValue is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputChinaUnicomValue = "ChinaUnicom_Value"

	// EnumOfIspForListNodePoolsOutputChinaTelecomValue is a EnumOfIspForListNodePoolsOutput enum value
	EnumOfIspForListNodePoolsOutputChinaTelecomValue = "ChinaTelecom_Value"
)
View Source
const (
	// EnumOfKeyForListNodePoolsOutputMemoryAvailable is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputMemoryAvailable = "memory.available"

	// EnumOfKeyForListNodePoolsOutputNodefsAvailable is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputNodefsAvailable = "nodefs.available"

	// EnumOfKeyForListNodePoolsOutputNodefsInodesFree is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputNodefsInodesFree = "nodefs.inodesFree"

	// EnumOfKeyForListNodePoolsOutputImagefsAvailable is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputImagefsAvailable = "imagefs.available"

	// EnumOfKeyForListNodePoolsOutputImagefsInodesFree is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputImagefsInodesFree = "imagefs.inodesFree"

	// EnumOfKeyForListNodePoolsOutputAllocatableMemoryAvailable is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputAllocatableMemoryAvailable = "allocatableMemory.available"

	// EnumOfKeyForListNodePoolsOutputPidAvailable is a EnumOfKeyForListNodePoolsOutput enum value
	EnumOfKeyForListNodePoolsOutputPidAvailable = "pid.available"
)
View Source
const (
	// EnumOfNameForListNodePoolsOutputCpu is a EnumOfNameForListNodePoolsOutput enum value
	EnumOfNameForListNodePoolsOutputCpu = "cpu"

	// EnumOfNameForListNodePoolsOutputMemory is a EnumOfNameForListNodePoolsOutput enum value
	EnumOfNameForListNodePoolsOutputMemory = "memory"
)
View Source
const (
	// EnumOfPhaseForListNodePoolsInputCreating is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputCreating = "Creating"

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

	// EnumOfPhaseForListNodePoolsInputUpdating is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputUpdating = "Updating"

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

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

	// EnumOfPhaseForListNodePoolsInputFailed is a EnumOfPhaseForListNodePoolsInput enum value
	EnumOfPhaseForListNodePoolsInputFailed = "Failed"
)
View Source
const (
	// EnumOfPhaseForListNodePoolsOutputCreating is a EnumOfPhaseForListNodePoolsOutput enum value
	EnumOfPhaseForListNodePoolsOutputCreating = "Creating"

	// EnumOfPhaseForListNodePoolsOutputRunning is a EnumOfPhaseForListNodePoolsOutput enum value
	EnumOfPhaseForListNodePoolsOutputRunning = "Running"

	// EnumOfPhaseForListNodePoolsOutputUpdating is a EnumOfPhaseForListNodePoolsOutput enum value
	EnumOfPhaseForListNodePoolsOutputUpdating = "Updating"

	// EnumOfPhaseForListNodePoolsOutputScaling is a EnumOfPhaseForListNodePoolsOutput enum value
	EnumOfPhaseForListNodePoolsOutputScaling = "Scaling"

	// EnumOfPhaseForListNodePoolsOutputDeleting is a EnumOfPhaseForListNodePoolsOutput enum value
	EnumOfPhaseForListNodePoolsOutputDeleting = "Deleting"

	// EnumOfPhaseForListNodePoolsOutputFailed is a EnumOfPhaseForListNodePoolsOutput enum value
	EnumOfPhaseForListNodePoolsOutputFailed = "Failed"
)
View Source
const (
	// EnumOfSpotStrategyForListNodePoolsOutputNoSpot is a EnumOfSpotStrategyForListNodePoolsOutput enum value
	EnumOfSpotStrategyForListNodePoolsOutputNoSpot = "NoSpot"

	// EnumOfSpotStrategyForListNodePoolsOutputSpotAsPriceGo is a EnumOfSpotStrategyForListNodePoolsOutput enum value
	EnumOfSpotStrategyForListNodePoolsOutputSpotAsPriceGo = "SpotAsPriceGo"
)
View Source
const (
	// EnumOfSubnetPolicyForListNodePoolsOutputZoneBalance is a EnumOfSubnetPolicyForListNodePoolsOutput enum value
	EnumOfSubnetPolicyForListNodePoolsOutputZoneBalance = "ZoneBalance"

	// EnumOfSubnetPolicyForListNodePoolsOutputPriority is a EnumOfSubnetPolicyForListNodePoolsOutput enum value
	EnumOfSubnetPolicyForListNodePoolsOutputPriority = "Priority"
)
View Source
const (
	// EnumOfTopologyManagerPolicyForListNodePoolsOutputRestricted is a EnumOfTopologyManagerPolicyForListNodePoolsOutput enum value
	EnumOfTopologyManagerPolicyForListNodePoolsOutputRestricted = "restricted"

	// EnumOfTopologyManagerPolicyForListNodePoolsOutputBestEffort is a EnumOfTopologyManagerPolicyForListNodePoolsOutput enum value
	EnumOfTopologyManagerPolicyForListNodePoolsOutputBestEffort = "best-effort"

	// EnumOfTopologyManagerPolicyForListNodePoolsOutputNone is a EnumOfTopologyManagerPolicyForListNodePoolsOutput enum value
	EnumOfTopologyManagerPolicyForListNodePoolsOutputNone = "none"

	// EnumOfTopologyManagerPolicyForListNodePoolsOutputSingleNumaNode is a EnumOfTopologyManagerPolicyForListNodePoolsOutput enum value
	EnumOfTopologyManagerPolicyForListNodePoolsOutputSingleNumaNode = "single-numa-node"
)
View Source
const (
	// EnumOfTopologyManagerScopeForListNodePoolsOutputPod is a EnumOfTopologyManagerScopeForListNodePoolsOutput enum value
	EnumOfTopologyManagerScopeForListNodePoolsOutputPod = "pod"

	// EnumOfTopologyManagerScopeForListNodePoolsOutputContainer is a EnumOfTopologyManagerScopeForListNodePoolsOutput enum value
	EnumOfTopologyManagerScopeForListNodePoolsOutputContainer = "container"
)
View Source
const (
	// EnumOfConditionsTypeForListNodesInputOk is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputOk = "Ok"

	// EnumOfConditionsTypeForListNodesInputUnschedulable is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputUnschedulable = "Unschedulable"

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

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

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

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

	// EnumOfConditionsTypeForListNodesInputBalance is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputBalance = "Balance"

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

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

	// EnumOfConditionsTypeForListNodesInputClusterVersionUpgrading is a EnumOfConditionsTypeForListNodesInput enum value
	EnumOfConditionsTypeForListNodesInputClusterVersionUpgrading = "ClusterVersionUpgrading"
)
View Source
const (
	// EnumOfEffectForListNodesOutputNoSchedule is a EnumOfEffectForListNodesOutput enum value
	EnumOfEffectForListNodesOutputNoSchedule = "NoSchedule"

	// EnumOfEffectForListNodesOutputPreferNoSchedule is a EnumOfEffectForListNodesOutput enum value
	EnumOfEffectForListNodesOutputPreferNoSchedule = "PreferNoSchedule"

	// EnumOfEffectForListNodesOutputNoExecute is a EnumOfEffectForListNodesOutput enum value
	EnumOfEffectForListNodesOutputNoExecute = "NoExecute"
)
View Source
const (
	// EnumOfPhaseForListNodesInputCreating is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputCreating = "Creating"

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

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

	// EnumOfPhaseForListNodesInputUpdating is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputUpdating = "Updating"

	// EnumOfPhaseForListNodesInputFailed is a EnumOfPhaseForListNodesInput enum value
	EnumOfPhaseForListNodesInputFailed = "Failed"
)
View Source
const (
	// EnumOfPhaseForListNodesOutputCreating is a EnumOfPhaseForListNodesOutput enum value
	EnumOfPhaseForListNodesOutputCreating = "Creating"

	// EnumOfPhaseForListNodesOutputRunning is a EnumOfPhaseForListNodesOutput enum value
	EnumOfPhaseForListNodesOutputRunning = "Running"

	// EnumOfPhaseForListNodesOutputDeleting is a EnumOfPhaseForListNodesOutput enum value
	EnumOfPhaseForListNodesOutputDeleting = "Deleting"

	// EnumOfPhaseForListNodesOutputUpdating is a EnumOfPhaseForListNodesOutput enum value
	EnumOfPhaseForListNodesOutputUpdating = "Updating"

	// EnumOfPhaseForListNodesOutputFailed is a EnumOfPhaseForListNodesOutput enum value
	EnumOfPhaseForListNodesOutputFailed = "Failed"
)
View Source
const (
	// EnumOfRoleListForListNodesOutputMaster is a EnumOfRoleListForListNodesOutput enum value
	EnumOfRoleListForListNodesOutputMaster = "Master"

	// EnumOfRoleListForListNodesOutputEtcd is a EnumOfRoleListForListNodesOutput enum value
	EnumOfRoleListForListNodesOutputEtcd = "Etcd"

	// EnumOfRoleListForListNodesOutputWorker is a EnumOfRoleListForListNodesOutput enum value
	EnumOfRoleListForListNodesOutputWorker = "Worker"
)
View Source
const (
	// EnumOfTypeForListNodesOutputOk is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputOk = "Ok"

	// EnumOfTypeForListNodesOutputUnschedulable is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputUnschedulable = "Unschedulable"

	// EnumOfTypeForListNodesOutputNotReady is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputNotReady = "NotReady"

	// EnumOfTypeForListNodesOutputInitializeFailed is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputInitializeFailed = "InitializeFailed"

	// EnumOfTypeForListNodesOutputResourceCleanupFailed is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputResourceCleanupFailed = "ResourceCleanupFailed"

	// EnumOfTypeForListNodesOutputSecurity is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputSecurity = "Security"

	// EnumOfTypeForListNodesOutputBalance is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputBalance = "Balance"

	// EnumOfTypeForListNodesOutputUnknown is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputUnknown = "Unknown"

	// EnumOfTypeForListNodesOutputProgressing is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputProgressing = "Progressing"

	// EnumOfTypeForListNodesOutputClusterVersionUpgrading is a EnumOfTypeForListNodesOutput enum value
	EnumOfTypeForListNodesOutputClusterVersionUpgrading = "ClusterVersionUpgrading"
)
View Source
const (
	// EnumOfAuthorizerTypeForListPermissionsOutputUser is a EnumOfAuthorizerTypeForListPermissionsOutput enum value
	EnumOfAuthorizerTypeForListPermissionsOutputUser = "User"

	// EnumOfAuthorizerTypeForListPermissionsOutputRole is a EnumOfAuthorizerTypeForListPermissionsOutput enum value
	EnumOfAuthorizerTypeForListPermissionsOutputRole = "Role"

	// EnumOfAuthorizerTypeForListPermissionsOutputAccount is a EnumOfAuthorizerTypeForListPermissionsOutput enum value
	EnumOfAuthorizerTypeForListPermissionsOutputAccount = "Account"
)
View Source
const (
	// EnumOfGranteeTypeForListPermissionsInputUser is a EnumOfGranteeTypeForListPermissionsInput enum value
	EnumOfGranteeTypeForListPermissionsInputUser = "User"

	// EnumOfGranteeTypeForListPermissionsInputRole is a EnumOfGranteeTypeForListPermissionsInput enum value
	EnumOfGranteeTypeForListPermissionsInputRole = "Role"

	// EnumOfGranteeTypeForListPermissionsInputAccount is a EnumOfGranteeTypeForListPermissionsInput enum value
	EnumOfGranteeTypeForListPermissionsInputAccount = "Account"
)
View Source
const (
	// EnumOfGranteeTypeForListPermissionsOutputUser is a EnumOfGranteeTypeForListPermissionsOutput enum value
	EnumOfGranteeTypeForListPermissionsOutputUser = "User"

	// EnumOfGranteeTypeForListPermissionsOutputRole is a EnumOfGranteeTypeForListPermissionsOutput enum value
	EnumOfGranteeTypeForListPermissionsOutputRole = "Role"

	// EnumOfGranteeTypeForListPermissionsOutputAccount is a EnumOfGranteeTypeForListPermissionsOutput enum value
	EnumOfGranteeTypeForListPermissionsOutputAccount = "Account"
)
View Source
const (
	// EnumOfStatusForListPermissionsInputPending is a EnumOfStatusForListPermissionsInput enum value
	EnumOfStatusForListPermissionsInputPending = "Pending"

	// EnumOfStatusForListPermissionsInputPartialSuccess is a EnumOfStatusForListPermissionsInput enum value
	EnumOfStatusForListPermissionsInputPartialSuccess = "PartialSuccess"

	// EnumOfStatusForListPermissionsInputSuccess is a EnumOfStatusForListPermissionsInput enum value
	EnumOfStatusForListPermissionsInputSuccess = "Success"

	// EnumOfStatusForListPermissionsInputFailed is a EnumOfStatusForListPermissionsInput enum value
	EnumOfStatusForListPermissionsInputFailed = "Failed"
)
View Source
const (
	// EnumOfStatusForListPermissionsOutputPending is a EnumOfStatusForListPermissionsOutput enum value
	EnumOfStatusForListPermissionsOutputPending = "Pending"

	// EnumOfStatusForListPermissionsOutputPartialSuccess is a EnumOfStatusForListPermissionsOutput enum value
	EnumOfStatusForListPermissionsOutputPartialSuccess = "PartialSuccess"

	// EnumOfStatusForListPermissionsOutputSuccess is a EnumOfStatusForListPermissionsOutput enum value
	EnumOfStatusForListPermissionsOutputSuccess = "Success"

	// EnumOfStatusForListPermissionsOutputFailed is a EnumOfStatusForListPermissionsOutput enum value
	EnumOfStatusForListPermissionsOutputFailed = "Failed"
)
View Source
const (
	// EnumOfFaultTypeForListRemedyConfigsOutputGpufault is a EnumOfFaultTypeForListRemedyConfigsOutput enum value
	EnumOfFaultTypeForListRemedyConfigsOutputGpufault = "GPUFault"

	// EnumOfFaultTypeForListRemedyConfigsOutputNodeFault is a EnumOfFaultTypeForListRemedyConfigsOutput enum value
	EnumOfFaultTypeForListRemedyConfigsOutputNodeFault = "NodeFault"

	// EnumOfFaultTypeForListRemedyConfigsOutputSystemFault is a EnumOfFaultTypeForListRemedyConfigsOutput enum value
	EnumOfFaultTypeForListRemedyConfigsOutputSystemFault = "SystemFault"
)
View Source
const (
	// EnumOfTypeForListRemedyConfigsOutputNotify is a EnumOfTypeForListRemedyConfigsOutput enum value
	EnumOfTypeForListRemedyConfigsOutputNotify = "Notify"

	// EnumOfTypeForListRemedyConfigsOutputCordonNode is a EnumOfTypeForListRemedyConfigsOutput enum value
	EnumOfTypeForListRemedyConfigsOutputCordonNode = "CordonNode"

	// EnumOfTypeForListRemedyConfigsOutputDrainNode is a EnumOfTypeForListRemedyConfigsOutput enum value
	EnumOfTypeForListRemedyConfigsOutputDrainNode = "DrainNode"

	// EnumOfTypeForListRemedyConfigsOutputRemedy is a EnumOfTypeForListRemedyConfigsOutput enum value
	EnumOfTypeForListRemedyConfigsOutputRemedy = "Remedy"
)
View Source
const (
	// EnumOfDeliveryTypeForListScalingPoliciesOutputReserve is a EnumOfDeliveryTypeForListScalingPoliciesOutput enum value
	EnumOfDeliveryTypeForListScalingPoliciesOutputReserve = "Reserve"

	// EnumOfDeliveryTypeForListScalingPoliciesOutputImmediate is a EnumOfDeliveryTypeForListScalingPoliciesOutput enum value
	EnumOfDeliveryTypeForListScalingPoliciesOutputImmediate = "Immediate"
)
View Source
const (
	// EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutputEsi is a EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutput enum value
	EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutputEsi = "Esi"

	// EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutputSegmented is a EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutput enum value
	EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutputSegmented = "Segmented"
)
View Source
const (
	// EnumOfRecurrenceTypeForListScalingPoliciesOutputDaily is a EnumOfRecurrenceTypeForListScalingPoliciesOutput enum value
	EnumOfRecurrenceTypeForListScalingPoliciesOutputDaily = "Daily"

	// EnumOfRecurrenceTypeForListScalingPoliciesOutputWeekly is a EnumOfRecurrenceTypeForListScalingPoliciesOutput enum value
	EnumOfRecurrenceTypeForListScalingPoliciesOutputWeekly = "Weekly"

	// EnumOfRecurrenceTypeForListScalingPoliciesOutputMonthly is a EnumOfRecurrenceTypeForListScalingPoliciesOutput enum value
	EnumOfRecurrenceTypeForListScalingPoliciesOutputMonthly = "Monthly"
)
View Source
const (
	// EnumOfTypeForListScalingPoliciesOutputScheduled is a EnumOfTypeForListScalingPoliciesOutput enum value
	EnumOfTypeForListScalingPoliciesOutputScheduled = "Scheduled"

	// EnumOfTypeForListScalingPoliciesOutputRecurrence is a EnumOfTypeForListScalingPoliciesOutput enum value
	EnumOfTypeForListScalingPoliciesOutputRecurrence = "Recurrence"
)
View Source
const (
	// EnumOfCategoryListForListSupportedAddonsInputMonitor is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputMonitor = "Monitor"

	// EnumOfCategoryListForListSupportedAddonsInputDns is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputDns = "Dns"

	// EnumOfCategoryListForListSupportedAddonsInputStorage is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputStorage = "Storage"

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

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

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

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

	// EnumOfCategoryListForListSupportedAddonsInputImage is a EnumOfCategoryListForListSupportedAddonsInput enum value
	EnumOfCategoryListForListSupportedAddonsInputImage = "Image"
)
View Source
const (
	// EnumOfDeployModeListForListSupportedAddonsInputManaged is a EnumOfDeployModeListForListSupportedAddonsInput enum value
	EnumOfDeployModeListForListSupportedAddonsInputManaged = "Managed"

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

	// EnumOfDeployNodeTypeListForListSupportedAddonsInputVirtualNode is a EnumOfDeployNodeTypeListForListSupportedAddonsInput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsInputVirtualNode = "VirtualNode"

	// EnumOfDeployNodeTypeListForListSupportedAddonsInputEdgeNode is a EnumOfDeployNodeTypeListForListSupportedAddonsInput enum value
	EnumOfDeployNodeTypeListForListSupportedAddonsInputEdgeNode = "EdgeNode"
)
View Source
const (
	// EnumOfNecessaryListForListSupportedAddonsInputRequired is a EnumOfNecessaryListForListSupportedAddonsInput enum value
	EnumOfNecessaryListForListSupportedAddonsInputRequired = "Required"

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

	// EnumOfNecessaryListForListSupportedAddonsInputOnDemand is a EnumOfNecessaryListForListSupportedAddonsInput enum value
	EnumOfNecessaryListForListSupportedAddonsInputOnDemand = "OnDemand"
)
View Source
const (
	// EnumOfPodNetworkModeListForListSupportedAddonsInputFlannel is a EnumOfPodNetworkModeListForListSupportedAddonsInput enum value
	EnumOfPodNetworkModeListForListSupportedAddonsInputFlannel = "Flannel"

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

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

	// EnumOfResourceTypeForListTagsForResourcesInputNodePool is a EnumOfResourceTypeForListTagsForResourcesInput enum value
	EnumOfResourceTypeForListTagsForResourcesInputNodePool = "NodePool"

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

	// EnumOfTypeForListTagsForResourcesInputCustom is a EnumOfTypeForListTagsForResourcesInput enum value
	EnumOfTypeForListTagsForResourcesInputCustom = "Custom"
)
View Source
const (
	// EnumOfResourceTypeForTagResourcesInputCluster is a EnumOfResourceTypeForTagResourcesInput enum value
	EnumOfResourceTypeForTagResourcesInputCluster = "Cluster"

	// EnumOfResourceTypeForTagResourcesInputNodePool is a EnumOfResourceTypeForTagResourcesInput enum value
	EnumOfResourceTypeForTagResourcesInputNodePool = "NodePool"

	// EnumOfResourceTypeForTagResourcesInputBareMachine is a EnumOfResourceTypeForTagResourcesInput enum value
	EnumOfResourceTypeForTagResourcesInputBareMachine = "BareMachine"
)
View Source
const (
	// EnumOfResourceTypeForUntagResourcesInputCluster is a EnumOfResourceTypeForUntagResourcesInput enum value
	EnumOfResourceTypeForUntagResourcesInputCluster = "Cluster"

	// EnumOfResourceTypeForUntagResourcesInputNodePool is a EnumOfResourceTypeForUntagResourcesInput enum value
	EnumOfResourceTypeForUntagResourcesInputNodePool = "NodePool"

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

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

	// EnumOfIspForUpdateClusterConfigInputChinaUnicom is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputChinaUnicom = "ChinaUnicom"

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

	// EnumOfIspForUpdateClusterConfigInputSingleLineBgp is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputSingleLineBgp = "SingleLine_BGP"

	// EnumOfIspForUpdateClusterConfigInputFusionBgp is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputFusionBgp = "Fusion_BGP"

	// EnumOfIspForUpdateClusterConfigInputStaticBgp is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputStaticBgp = "Static_BGP"

	// EnumOfIspForUpdateClusterConfigInputChinaMobileValue is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputChinaMobileValue = "ChinaMobile_Value"

	// EnumOfIspForUpdateClusterConfigInputChinaUnicomValue is a EnumOfIspForUpdateClusterConfigInput enum value
	EnumOfIspForUpdateClusterConfigInputChinaUnicomValue = "ChinaUnicom_Value"

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

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

	// EnumOfLogTypeForUpdateClusterConfigInputKubeScheduler is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputKubeScheduler = "KubeScheduler"

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

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

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

	// EnumOfLogTypeForUpdateClusterConfigInputClusterAutoscaler is a EnumOfLogTypeForUpdateClusterConfigInput enum value
	EnumOfLogTypeForUpdateClusterConfigInputClusterAutoscaler = "ClusterAutoscaler"
)
View Source
const (
	// EnumOfNameForUpdateClusterConfigInputKubelet is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputKubelet = "Kubelet"

	// EnumOfNameForUpdateClusterConfigInputKubeApiServer is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputKubeApiServer = "KubeApiServer"

	// EnumOfNameForUpdateClusterConfigInputKubeControllerManager is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputKubeControllerManager = "KubeControllerManager"

	// EnumOfNameForUpdateClusterConfigInputKubeScheduler is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputKubeScheduler = "KubeScheduler"

	// EnumOfNameForUpdateClusterConfigInputEtcd is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputEtcd = "Etcd"

	// EnumOfNameForUpdateClusterConfigInputClusterAutoscaler is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputClusterAutoscaler = "ClusterAutoscaler"

	// EnumOfNameForUpdateClusterConfigInputKubeBrain is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputKubeBrain = "KubeBrain"

	// EnumOfNameForUpdateClusterConfigInputGodelScheduler is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputGodelScheduler = "GodelScheduler"

	// EnumOfNameForUpdateClusterConfigInputGodelDispatcher is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputGodelDispatcher = "GodelDispatcher"

	// EnumOfNameForUpdateClusterConfigInputGodelBinder is a EnumOfNameForUpdateClusterConfigInput enum value
	EnumOfNameForUpdateClusterConfigInputGodelBinder = "GodelBinder"
)
View Source
const (
	// EnumOfProviderForUpdateClusterConfigInputVeStack is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputVeStack = "VeStack"

	// EnumOfProviderForUpdateClusterConfigInputVke is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputVke = "Vke"

	// EnumOfProviderForUpdateClusterConfigInputAck is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputAck = "Ack"

	// EnumOfProviderForUpdateClusterConfigInputTke is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputTke = "Tke"

	// EnumOfProviderForUpdateClusterConfigInputCce is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputCce = "Cce"

	// EnumOfProviderForUpdateClusterConfigInputNone is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputNone = "None"

	// EnumOfProviderForUpdateClusterConfigInputBaiduCce is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputBaiduCce = "BaiduCce"

	// EnumOfProviderForUpdateClusterConfigInputGke is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputGke = "Gke"

	// EnumOfProviderForUpdateClusterConfigInputEks is a EnumOfProviderForUpdateClusterConfigInput enum value
	EnumOfProviderForUpdateClusterConfigInputEks = "Eks"
)
View Source
const (
	// EnumOfTypeForUpdateClusterConfigInputDirect is a EnumOfTypeForUpdateClusterConfigInput enum value
	EnumOfTypeForUpdateClusterConfigInputDirect = "Direct"

	// EnumOfTypeForUpdateClusterConfigInputProxy is a EnumOfTypeForUpdateClusterConfigInput enum value
	EnumOfTypeForUpdateClusterConfigInputProxy = "Proxy"

	// EnumOfTypeForUpdateClusterConfigInputAgent is a EnumOfTypeForUpdateClusterConfigInput enum value
	EnumOfTypeForUpdateClusterConfigInputAgent = "Agent"
)
View Source
const (
	// ConvertEnumOfTypeForUpdateNodePoolConfigInputEssd is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputEssd = "ESSD"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputEssdPl0 is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputEssdPl0 = "ESSD_PL0"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputEssdFlexPl is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputEssdFlexPl = "ESSD_FlexPL"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputUltraDisk is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputUltraDisk = "Ultra_Disk"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputTssdTl0 is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputTssdTl0 = "TSSD_TL0"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputRssdRl0 is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputRssdRl0 = "RSSD_RL0"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalSsd is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalSsd = "LOCAL_SSD"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalHdd is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalHdd = "LOCAL_HDD"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalSsdSriov is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalSsdSriov = "LOCAL_SSD_SRIOV"

	// ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalLvmSsd is a ConvertEnumOfTypeForUpdateNodePoolConfigInput enum value
	ConvertEnumOfTypeForUpdateNodePoolConfigInputLocalLvmSsd = "LOCAL_LVM_SSD"
)
View Source
const (
	// EnumOfCpuManagerPolicyForUpdateNodePoolConfigInputNone is a EnumOfCpuManagerPolicyForUpdateNodePoolConfigInput enum value
	EnumOfCpuManagerPolicyForUpdateNodePoolConfigInputNone = "none"

	// EnumOfCpuManagerPolicyForUpdateNodePoolConfigInputStatic is a EnumOfCpuManagerPolicyForUpdateNodePoolConfigInput enum value
	EnumOfCpuManagerPolicyForUpdateNodePoolConfigInputStatic = "static"
)
View Source
const (
	// EnumOfEffectForUpdateNodePoolConfigInputNoSchedule is a EnumOfEffectForUpdateNodePoolConfigInput enum value
	EnumOfEffectForUpdateNodePoolConfigInputNoSchedule = "NoSchedule"

	// EnumOfEffectForUpdateNodePoolConfigInputPreferNoSchedule is a EnumOfEffectForUpdateNodePoolConfigInput enum value
	EnumOfEffectForUpdateNodePoolConfigInputPreferNoSchedule = "PreferNoSchedule"

	// EnumOfEffectForUpdateNodePoolConfigInputNoExecute is a EnumOfEffectForUpdateNodePoolConfigInput enum value
	EnumOfEffectForUpdateNodePoolConfigInputNoExecute = "NoExecute"
)
View Source
const (
	// EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInputBalance is a EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInput enum value
	EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInputBalance = "Balance"

	// EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInputIops is a EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInput enum value
	EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInputIops = "IOPS"

	// EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInputThroughput is a EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInput enum value
	EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInputThroughput = "Throughput"
)
View Source
const (
	// EnumOfFileSystemForUpdateNodePoolConfigInputExt4 is a EnumOfFileSystemForUpdateNodePoolConfigInput enum value
	EnumOfFileSystemForUpdateNodePoolConfigInputExt4 = "Ext4"

	// EnumOfFileSystemForUpdateNodePoolConfigInputXfs is a EnumOfFileSystemForUpdateNodePoolConfigInput enum value
	EnumOfFileSystemForUpdateNodePoolConfigInputXfs = "Xfs"
)
View Source
const (
	// EnumOfInstanceChargeTypeForUpdateNodePoolConfigInputPostPaid is a EnumOfInstanceChargeTypeForUpdateNodePoolConfigInput enum value
	EnumOfInstanceChargeTypeForUpdateNodePoolConfigInputPostPaid = "PostPaid"

	// EnumOfInstanceChargeTypeForUpdateNodePoolConfigInputPrePaid is a EnumOfInstanceChargeTypeForUpdateNodePoolConfigInput enum value
	EnumOfInstanceChargeTypeForUpdateNodePoolConfigInputPrePaid = "PrePaid"
)
View Source
const (
	// EnumOfIspForUpdateNodePoolConfigInputBgp is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputBgp = "BGP"

	// EnumOfIspForUpdateNodePoolConfigInputChinaMobile is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputChinaMobile = "ChinaMobile"

	// EnumOfIspForUpdateNodePoolConfigInputChinaUnicom is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputChinaUnicom = "ChinaUnicom"

	// EnumOfIspForUpdateNodePoolConfigInputChinaTelecom is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputChinaTelecom = "ChinaTelecom"

	// EnumOfIspForUpdateNodePoolConfigInputSingleLineBgp is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputSingleLineBgp = "SingleLine_BGP"

	// EnumOfIspForUpdateNodePoolConfigInputFusionBgp is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputFusionBgp = "Fusion_BGP"

	// EnumOfIspForUpdateNodePoolConfigInputStaticBgp is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputStaticBgp = "Static_BGP"

	// EnumOfIspForUpdateNodePoolConfigInputChinaMobileValue is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputChinaMobileValue = "ChinaMobile_Value"

	// EnumOfIspForUpdateNodePoolConfigInputChinaUnicomValue is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputChinaUnicomValue = "ChinaUnicom_Value"

	// EnumOfIspForUpdateNodePoolConfigInputChinaTelecomValue is a EnumOfIspForUpdateNodePoolConfigInput enum value
	EnumOfIspForUpdateNodePoolConfigInputChinaTelecomValue = "ChinaTelecom_Value"
)
View Source
const (
	// EnumOfKeyForUpdateNodePoolConfigInputMemoryAvailable is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputMemoryAvailable = "memory.available"

	// EnumOfKeyForUpdateNodePoolConfigInputNodefsAvailable is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputNodefsAvailable = "nodefs.available"

	// EnumOfKeyForUpdateNodePoolConfigInputNodefsInodesFree is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputNodefsInodesFree = "nodefs.inodesFree"

	// EnumOfKeyForUpdateNodePoolConfigInputImagefsAvailable is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputImagefsAvailable = "imagefs.available"

	// EnumOfKeyForUpdateNodePoolConfigInputImagefsInodesFree is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputImagefsInodesFree = "imagefs.inodesFree"

	// EnumOfKeyForUpdateNodePoolConfigInputAllocatableMemoryAvailable is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputAllocatableMemoryAvailable = "allocatableMemory.available"

	// EnumOfKeyForUpdateNodePoolConfigInputPidAvailable is a EnumOfKeyForUpdateNodePoolConfigInput enum value
	EnumOfKeyForUpdateNodePoolConfigInputPidAvailable = "pid.available"
)
View Source
const (
	// EnumOfNameForUpdateNodePoolConfigInputCpu is a EnumOfNameForUpdateNodePoolConfigInput enum value
	EnumOfNameForUpdateNodePoolConfigInputCpu = "cpu"

	// EnumOfNameForUpdateNodePoolConfigInputMemory is a EnumOfNameForUpdateNodePoolConfigInput enum value
	EnumOfNameForUpdateNodePoolConfigInputMemory = "memory"
)
View Source
const (
	// EnumOfSubnetPolicyForUpdateNodePoolConfigInputZoneBalance is a EnumOfSubnetPolicyForUpdateNodePoolConfigInput enum value
	EnumOfSubnetPolicyForUpdateNodePoolConfigInputZoneBalance = "ZoneBalance"

	// EnumOfSubnetPolicyForUpdateNodePoolConfigInputPriority is a EnumOfSubnetPolicyForUpdateNodePoolConfigInput enum value
	EnumOfSubnetPolicyForUpdateNodePoolConfigInputPriority = "Priority"
)
View Source
const (
	// EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputRestricted is a EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInput enum value
	EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputRestricted = "restricted"

	// EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputBestEffort is a EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInput enum value
	EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputBestEffort = "best-effort"

	// EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputNone is a EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInput enum value
	EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputNone = "none"

	// EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputSingleNumaNode is a EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInput enum value
	EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInputSingleNumaNode = "single-numa-node"
)
View Source
const (
	// EnumOfTopologyManagerScopeForUpdateNodePoolConfigInputPod is a EnumOfTopologyManagerScopeForUpdateNodePoolConfigInput enum value
	EnumOfTopologyManagerScopeForUpdateNodePoolConfigInputPod = "pod"

	// EnumOfTopologyManagerScopeForUpdateNodePoolConfigInputContainer is a EnumOfTopologyManagerScopeForUpdateNodePoolConfigInput enum value
	EnumOfTopologyManagerScopeForUpdateNodePoolConfigInputContainer = "container"
)
View Source
const (
	// EnumOfDeliveryTypeForUpdateScalingPolicyInputReserve is a EnumOfDeliveryTypeForUpdateScalingPolicyInput enum value
	EnumOfDeliveryTypeForUpdateScalingPolicyInputReserve = "Reserve"

	// EnumOfDeliveryTypeForUpdateScalingPolicyInputImmediate is a EnumOfDeliveryTypeForUpdateScalingPolicyInput enum value
	EnumOfDeliveryTypeForUpdateScalingPolicyInputImmediate = "Immediate"
)
View Source
const (
	// EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInputEsi is a EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInput enum value
	EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInputEsi = "Esi"

	// EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInputSegmented is a EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInput enum value
	EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInputSegmented = "Segmented"
)
View Source
const (
	// EnumOfRecurrenceTypeForUpdateScalingPolicyInputDaily is a EnumOfRecurrenceTypeForUpdateScalingPolicyInput enum value
	EnumOfRecurrenceTypeForUpdateScalingPolicyInputDaily = "Daily"

	// EnumOfRecurrenceTypeForUpdateScalingPolicyInputWeekly is a EnumOfRecurrenceTypeForUpdateScalingPolicyInput enum value
	EnumOfRecurrenceTypeForUpdateScalingPolicyInputWeekly = "Weekly"

	// EnumOfRecurrenceTypeForUpdateScalingPolicyInputMonthly is a EnumOfRecurrenceTypeForUpdateScalingPolicyInput enum value
	EnumOfRecurrenceTypeForUpdateScalingPolicyInputMonthly = "Monthly"
)
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 (
	// EnumOfResourceTypeForBindingRemedyConfigInputVkeNodePool is a EnumOfResourceTypeForBindingRemedyConfigInput enum value
	EnumOfResourceTypeForBindingRemedyConfigInputVkeNodePool = "VkeNodePool"
)
View Source
const (
	// EnumOfResourceTypeForListRemedyConfigsInputVkeNodePool is a EnumOfResourceTypeForListRemedyConfigsInput enum value
	EnumOfResourceTypeForListRemedyConfigsInputVkeNodePool = "VkeNodePool"
)
View Source
const (
	// EnumOfResourceTypeForListRemedyConfigsOutputVkeNodePool is a EnumOfResourceTypeForListRemedyConfigsOutput enum value
	EnumOfResourceTypeForListRemedyConfigsOutputVkeNodePool = "VkeNodePool"
)
View Source
const (
	// EnumOfResourceTypeForUnbindingRemedyConfigInputVkeNodePool is a EnumOfResourceTypeForUnbindingRemedyConfigInput enum value
	EnumOfResourceTypeForUnbindingRemedyConfigInputVkeNodePool = "VkeNodePool"
)
View Source
const (
	// EnumOfRetainResourceListForDeleteAddonInputCrd is a EnumOfRetainResourceListForDeleteAddonInput enum value
	EnumOfRetainResourceListForDeleteAddonInputCrd = "Crd"
)
View Source
const (
	// EnumOfRetainResourceListForDeleteNodePoolInputEcs is a EnumOfRetainResourceListForDeleteNodePoolInput enum value
	EnumOfRetainResourceListForDeleteNodePoolInputEcs = "Ecs"
)
View Source
const (
	// EnumOfRetainResourceListForDeleteNodesInputEcs is a EnumOfRetainResourceListForDeleteNodesInput enum value
	EnumOfRetainResourceListForDeleteNodesInputEcs = "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"
)
View Source
const (
	// EnumOfTypeForCreateDefaultNodePoolInputContainerd is a EnumOfTypeForCreateDefaultNodePoolInput enum value
	EnumOfTypeForCreateDefaultNodePoolInputContainerd = "containerd"
)
View Source
const (
	// EnumOfTypeForCreateNodePoolInputContainerd is a EnumOfTypeForCreateNodePoolInput enum value
	EnumOfTypeForCreateNodePoolInputContainerd = "containerd"
)
View Source
const (
	// EnumOfTypeForListNodePoolsOutputContainerd is a EnumOfTypeForListNodePoolsOutput enum value
	EnumOfTypeForListNodePoolsOutputContainerd = "containerd"
)
View Source
const (
	// EnumOfTypeForUpdateNodePoolConfigInputContainerd is a EnumOfTypeForUpdateNodePoolConfigInput enum value
	EnumOfTypeForUpdateNodePoolConfigInputContainerd = "containerd"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionForListRemedyConfigsOutput added in v1.0.62

type ActionForListRemedyConfigsOutput struct {
	RebootEcs *bool `type:"boolean" json:",omitempty"`

	WaitFor *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ActionForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ActionForListRemedyConfigsOutput) SetRebootEcs added in v1.0.62

SetRebootEcs sets the RebootEcs field's value.

func (*ActionForListRemedyConfigsOutput) SetWaitFor added in v1.0.62

SetWaitFor sets the WaitFor field's value.

func (ActionForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type AffinityGroupConfigForCreateNodePoolInput added in v1.0.62

type AffinityGroupConfigForCreateNodePoolInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AffinityGroupConfigForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*AffinityGroupConfigForCreateNodePoolInput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*AffinityGroupConfigForCreateNodePoolInput) SetSize added in v1.0.62

SetSize sets the Size field's value.

func (AffinityGroupConfigForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type AffinityGroupConfigForListNodePoolsOutput added in v1.0.62

type AffinityGroupConfigForListNodePoolsOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AffinityGroupConfigForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*AffinityGroupConfigForListNodePoolsOutput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*AffinityGroupConfigForListNodePoolsOutput) SetSize added in v1.0.62

SetSize sets the Size field's value.

func (AffinityGroupConfigForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type AffinityGroupConfigForUpdateNodePoolConfigInput added in v1.0.62

type AffinityGroupConfigForUpdateNodePoolConfigInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AffinityGroupConfigForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*AffinityGroupConfigForUpdateNodePoolConfigInput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*AffinityGroupConfigForUpdateNodePoolConfigInput) SetSize added in v1.0.62

SetSize sets the Size field's value.

func (AffinityGroupConfigForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type ApiServerEndpointsForListClustersOutput

type ApiServerEndpointsForListClustersOutput struct {
	PrivateIp *PrivateIpForListClustersOutput `type:"structure" json:",omitempty"`

	PublicIp *PublicIpForListClustersOutput `type:"structure" json:",omitempty"`
	// 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" json:",omitempty"`
	// 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" json:",omitempty"`

	PublicAccessNetworkConfig *PublicAccessNetworkConfigForListClustersOutput `type:"structure" json:",omitempty"`
	// 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" json:",omitempty"`
	// 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 AuthConfigForExecContainerImageCommitmentInput

type AuthConfigForExecContainerImageCommitmentInput struct {
	Password *string `type:"string" json:",omitempty"`

	PlainHTTP *bool `type:"boolean" json:",omitempty"`

	SkipTLSVerify *bool `type:"boolean" json:",omitempty"`

	Username *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AuthConfigForExecContainerImageCommitmentInput) GoString

GoString returns the string representation

func (*AuthConfigForExecContainerImageCommitmentInput) SetPassword

SetPassword sets the Password field's value.

func (*AuthConfigForExecContainerImageCommitmentInput) SetPlainHTTP

SetPlainHTTP sets the PlainHTTP field's value.

func (*AuthConfigForExecContainerImageCommitmentInput) SetSkipTLSVerify

SetSkipTLSVerify sets the SkipTLSVerify field's value.

func (*AuthConfigForExecContainerImageCommitmentInput) SetUsername

SetUsername sets the Username field's value.

func (AuthConfigForExecContainerImageCommitmentInput) String

String returns the string representation

type AutoScalingForCreateNodePoolInput

type AutoScalingForCreateNodePoolInput struct {
	DesiredReplicas *int32 `type:"int32" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	MaxReplicas *int32 `type:"int32" json:",omitempty"`

	MinReplicas *int32 `type:"int32" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	SubnetPolicy *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	MaxReplicas *int32 `type:"int32" json:",omitempty"`

	MinReplicas *int32 `type:"int32" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	ScalingGroupId *string `type:"string" json:",omitempty"`

	SubnetPolicy *string `type:"string" json:",omitempty" enum:"EnumOfSubnetPolicyForListNodePoolsOutput"`
	// 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) SetScalingGroupId

SetScalingGroupId sets the ScalingGroupId 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" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	MaxReplicas *int32 `type:"int32" json:",omitempty"`

	MinReplicas *int32 `type:"int32" json:",omitempty"`

	Priority *int32 `type:"int32" json:",omitempty"`

	SubnetPolicy *string `type:"string" json:",omitempty" 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 BindingRemedyConfigInput added in v1.0.62

type BindingRemedyConfigInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Id *string `type:"string" json:",omitempty"`

	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForBindingRemedyConfigInput"`

	UseRecommendedRemedyConfigs *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BindingRemedyConfigInput) GoString added in v1.0.62

func (s BindingRemedyConfigInput) GoString() string

GoString returns the string representation

func (*BindingRemedyConfigInput) SetClientToken added in v1.0.62

SetClientToken sets the ClientToken field's value.

func (*BindingRemedyConfigInput) SetClusterId added in v1.0.62

SetClusterId sets the ClusterId field's value.

func (*BindingRemedyConfigInput) SetId added in v1.0.62

SetId sets the Id field's value.

func (*BindingRemedyConfigInput) SetResourceIds added in v1.0.62

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

SetResourceIds sets the ResourceIds field's value.

func (*BindingRemedyConfigInput) SetResourceType added in v1.0.62

SetResourceType sets the ResourceType field's value.

func (*BindingRemedyConfigInput) SetUseRecommendedRemedyConfigs added in v1.0.62

func (s *BindingRemedyConfigInput) SetUseRecommendedRemedyConfigs(v bool) *BindingRemedyConfigInput

SetUseRecommendedRemedyConfigs sets the UseRecommendedRemedyConfigs field's value.

func (BindingRemedyConfigInput) String added in v1.0.62

func (s BindingRemedyConfigInput) String() string

String returns the string representation

func (*BindingRemedyConfigInput) Validate added in v1.0.62

func (s *BindingRemedyConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type BindingRemedyConfigOutput added in v1.0.62

type BindingRemedyConfigOutput struct {
	Metadata *response.ResponseMetadata

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

func (BindingRemedyConfigOutput) GoString added in v1.0.62

func (s BindingRemedyConfigOutput) GoString() string

GoString returns the string representation

func (*BindingRemedyConfigOutput) SetId added in v1.0.62

SetId sets the Id field's value.

func (BindingRemedyConfigOutput) String added in v1.0.62

func (s BindingRemedyConfigOutput) String() string

String returns the string representation

type ClusterConfigForCreateClusterInput

type ClusterConfigForCreateClusterInput struct {
	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForCreateClusterInput `type:"structure" json:",omitempty"`

	ApiServerPublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	ResourcePublicAccessDefaultEnabled *bool `type:"boolean" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForListClustersOutput `type:"structure" json:",omitempty"`

	ApiServerPublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	IpFamily *string `type:"string" json:",omitempty" enum:"EnumOfIpFamilyForListClustersOutput"`

	ResourcePublicAccessDefaultEnabled *bool `type:"boolean" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// 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) SetIpFamily added in v1.0.62

SetIpFamily sets the IpFamily 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" json:",omitempty"`

	ApiServerPublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	ClusterConnectorConfigRequest *ClusterConnectorConfigRequestForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	ResourcePublicAccessDefaultEnabled *bool `type:"boolean" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`
	// 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) SetClusterConnectorConfigRequest added in v1.0.62

SetClusterConnectorConfigRequest sets the ClusterConnectorConfigRequest field's value.

func (*ClusterConfigForUpdateClusterConfigInput) SetResourcePublicAccessDefaultEnabled added in v1.0.62

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

SetResourcePublicAccessDefaultEnabled sets the ResourcePublicAccessDefaultEnabled field's value.

func (*ClusterConfigForUpdateClusterConfigInput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (ClusterConfigForUpdateClusterConfigInput) String

String returns the string representation

type ClusterConnectorConfigRequestForUpdateClusterConfigInput added in v1.0.62

type ClusterConnectorConfigRequestForUpdateClusterConfigInput struct {
	Provider *string `type:"string" json:",omitempty" enum:"EnumOfProviderForUpdateClusterConfigInput"`

	ProxyConfig *ProxyConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	TargetKubeConfig *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForUpdateClusterConfigInput"`
	// contains filtered or unexported fields
}

func (ClusterConnectorConfigRequestForUpdateClusterConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*ClusterConnectorConfigRequestForUpdateClusterConfigInput) SetProvider added in v1.0.62

SetProvider sets the Provider field's value.

func (*ClusterConnectorConfigRequestForUpdateClusterConfigInput) SetProxyConfig added in v1.0.62

SetProxyConfig sets the ProxyConfig field's value.

func (*ClusterConnectorConfigRequestForUpdateClusterConfigInput) SetTargetKubeConfig added in v1.0.62

SetTargetKubeConfig sets the TargetKubeConfig field's value.

func (*ClusterConnectorConfigRequestForUpdateClusterConfigInput) SetType added in v1.0.62

SetType sets the Type field's value.

func (ClusterConnectorConfigRequestForUpdateClusterConfigInput) String added in v1.0.62

String returns the string representation

type CompatibilityForListSupportedAddonsOutput

type CompatibilityForListSupportedAddonsOutput struct {
	KubernetesVersion *string `type:"string" json:",omitempty"`
	// 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 ComponentConfigForListClustersOutput

type ComponentConfigForListClustersOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForListClustersOutput"`
	// contains filtered or unexported fields
}

func (ComponentConfigForListClustersOutput) GoString

GoString returns the string representation

func (*ComponentConfigForListClustersOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*ComponentConfigForListClustersOutput) SetName

SetName sets the Name field's value.

func (ComponentConfigForListClustersOutput) String

String returns the string representation

type ComponentConfigForUpdateClusterConfigInput

type ComponentConfigForUpdateClusterConfigInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForUpdateClusterConfigInput"`
	// contains filtered or unexported fields
}

func (ComponentConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*ComponentConfigForUpdateClusterConfigInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*ComponentConfigForUpdateClusterConfigInput) SetName

SetName sets the Name field's value.

func (ComponentConfigForUpdateClusterConfigInput) String

String returns the string representation

type ConditionForListAddonsOutput

type ConditionForListAddonsOutput struct {
	Type *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty" enum:"ConvertEnumOfTypeForListClustersOutput"`
	// 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" json:",omitempty" enum:"ConvertConvertConvertEnumOfTypeForListNodePoolsOutput"`
	// 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" json:",omitempty" enum:"EnumOfTypeForListNodesOutput"`
	// 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 ConfigForListRemedyConfigsOutput added in v1.0.62

type ConfigForListRemedyConfigsOutput struct {
	Action *ActionForListRemedyConfigsOutput `type:"structure" json:",omitempty"`

	AutoRestoreSchedule *bool `type:"boolean" json:",omitempty"`

	Drain *DrainForListRemedyConfigsOutput `type:"structure" json:",omitempty"`

	IaasEvents []*string `type:"list" json:",omitempty"`

	InterveneCordon *InterveneCordonForListRemedyConfigsOutput `type:"structure" json:",omitempty"`

	InterveneDrain *InterveneDrainForListRemedyConfigsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConfigForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ConfigForListRemedyConfigsOutput) SetAction added in v1.0.62

SetAction sets the Action field's value.

func (*ConfigForListRemedyConfigsOutput) SetAutoRestoreSchedule added in v1.0.62

SetAutoRestoreSchedule sets the AutoRestoreSchedule field's value.

func (*ConfigForListRemedyConfigsOutput) SetDrain added in v1.0.62

SetDrain sets the Drain field's value.

func (*ConfigForListRemedyConfigsOutput) SetIaasEvents added in v1.0.62

SetIaasEvents sets the IaasEvents field's value.

func (*ConfigForListRemedyConfigsOutput) SetInterveneCordon added in v1.0.62

SetInterveneCordon sets the InterveneCordon field's value.

func (*ConfigForListRemedyConfigsOutput) SetInterveneDrain added in v1.0.62

SetInterveneDrain sets the InterveneDrain field's value.

func (ConfigForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type ConnectorConfigForListClustersOutput

type ConnectorConfigForListClustersOutput struct {
	Provider *string `type:"string" json:",omitempty" enum:"EnumOfProviderForListClustersOutput"`

	ProxyConfig *ProxyConfigForListClustersOutput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForListClustersOutput"`
	// contains filtered or unexported fields
}

func (ConnectorConfigForListClustersOutput) GoString

GoString returns the string representation

func (*ConnectorConfigForListClustersOutput) SetProvider

SetProvider sets the Provider field's value.

func (*ConnectorConfigForListClustersOutput) SetProxyConfig

SetProxyConfig sets the ProxyConfig field's value.

func (*ConnectorConfigForListClustersOutput) SetType

SetType sets the Type field's value.

func (ConnectorConfigForListClustersOutput) String

String returns the string representation

type ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput added in v1.0.62

type ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput struct {
	ContainerName *string `type:"string" json:",omitempty"`

	ImageSpec *ImageSpecForDescribeContainerImageCommitmentsOutput `type:"structure" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) SetContainerName added in v1.0.62

SetContainerName sets the ContainerName field's value.

func (*ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) SetImageSpec added in v1.0.62

SetImageSpec sets the ImageSpec field's value.

func (*ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) SetInstanceId added in v1.0.62

SetInstanceId sets the InstanceId field's value.

func (*ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) SetTaskId added in v1.0.62

SetTaskId sets the TaskId field's value.

func (*ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) SetTaskStatus added in v1.0.62

SetTaskStatus sets the TaskStatus field's value.

func (ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput) String added in v1.0.62

String returns the string representation

type ContainerdConfigForCreateDefaultNodePoolInput added in v1.0.62

type ContainerdConfigForCreateDefaultNodePoolInput struct {
	InsecureRegistries []*string `type:"list" json:",omitempty"`

	RegistryProxyConfigs []*RegistryProxyConfigForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContainerdConfigForCreateDefaultNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*ContainerdConfigForCreateDefaultNodePoolInput) SetInsecureRegistries added in v1.0.62

SetInsecureRegistries sets the InsecureRegistries field's value.

func (*ContainerdConfigForCreateDefaultNodePoolInput) SetRegistryProxyConfigs added in v1.0.62

SetRegistryProxyConfigs sets the RegistryProxyConfigs field's value.

func (ContainerdConfigForCreateDefaultNodePoolInput) String added in v1.0.62

String returns the string representation

type ContainerdConfigForCreateNodePoolInput added in v1.0.62

type ContainerdConfigForCreateNodePoolInput struct {
	InsecureRegistries []*string `type:"list" json:",omitempty"`

	RegistryProxyConfigs []*RegistryProxyConfigForCreateNodePoolInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContainerdConfigForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*ContainerdConfigForCreateNodePoolInput) SetInsecureRegistries added in v1.0.62

SetInsecureRegistries sets the InsecureRegistries field's value.

func (*ContainerdConfigForCreateNodePoolInput) SetRegistryProxyConfigs added in v1.0.62

SetRegistryProxyConfigs sets the RegistryProxyConfigs field's value.

func (ContainerdConfigForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type ContainerdConfigForListNodePoolsOutput added in v1.0.62

type ContainerdConfigForListNodePoolsOutput struct {
	InsecureRegistries []*string `type:"list" json:",omitempty"`

	RegistryProxyConfigs []*RegistryProxyConfigForListNodePoolsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContainerdConfigForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ContainerdConfigForListNodePoolsOutput) SetInsecureRegistries added in v1.0.62

SetInsecureRegistries sets the InsecureRegistries field's value.

func (*ContainerdConfigForListNodePoolsOutput) SetRegistryProxyConfigs added in v1.0.62

SetRegistryProxyConfigs sets the RegistryProxyConfigs field's value.

func (ContainerdConfigForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type ContainerdConfigForUpdateNodePoolConfigInput added in v1.0.62

type ContainerdConfigForUpdateNodePoolConfigInput struct {
	InsecureRegistries []*string `type:"list" json:",omitempty"`

	RegistryProxyConfigs []*RegistryProxyConfigForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContainerdConfigForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*ContainerdConfigForUpdateNodePoolConfigInput) SetInsecureRegistries added in v1.0.62

SetInsecureRegistries sets the InsecureRegistries field's value.

func (*ContainerdConfigForUpdateNodePoolConfigInput) SetRegistryProxyConfigs added in v1.0.62

SetRegistryProxyConfigs sets the RegistryProxyConfigs field's value.

func (ContainerdConfigForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type ConvertTagForListNodePoolsOutput

type ConvertTagForListNodePoolsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertConvertConvertConvertEnumOfTypeForListNodePoolsOutput"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Config *string `type:"string" json:",omitempty"`

	DeployMode *string `type:"string" json:",omitempty" enum:"EnumOfDeployModeForCreateAddonInput"`

	DeployNodeType *string `type:"string" json:",omitempty" enum:"EnumOfDeployNodeTypeForCreateAddonInput"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Version *string `type:"string" json:",omitempty"`
	// 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

func (*CreateAddonInput) Validate

func (s *CreateAddonInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	ClusterConfig *ClusterConfigForCreateClusterInput `type:"structure" json:",omitempty"`

	DeleteProtectionEnabled *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	KubernetesVersion *string `type:"string" json:",omitempty"`

	LoggingConfig *LoggingConfigForCreateClusterInput `type:"structure" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	PodsConfig *PodsConfigForCreateClusterInput `type:"structure" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ServicesConfig *ServicesConfigForCreateClusterInput `type:"structure" json:",omitempty"`

	Tags []*TagForCreateClusterInput `type:"list" json:",omitempty"`
	// 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) SetProjectName

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

SetProjectName sets the ProjectName 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

func (*CreateClusterInput) Validate

func (s *CreateClusterInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateClusterOutput

type CreateClusterOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	KubernetesConfig *KubernetesConfigForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	NodeConfig *NodeConfigForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	Tags []*TagForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`
	// 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

func (*CreateDefaultNodePoolInput) Validate

func (s *CreateDefaultNodePoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateDefaultNodePoolOutput

type CreateDefaultNodePoolOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// 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 is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForCreateKubeconfigInput"`

	ValidDuration *int32 `type:"int32" json:",omitempty"`
	// 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

func (*CreateKubeconfigInput) Validate

func (s *CreateKubeconfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateKubeconfigOutput

type CreateKubeconfigOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	KubernetesConfig *KubernetesConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`

	Management *ManagementForCreateNodePoolInput `type:"structure" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	NodeConfig *NodeConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`

	Tags []*TagForCreateNodePoolInput `type:"list" json:",omitempty"`
	// 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) SetManagement added in v1.0.62

SetManagement sets the Management 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

func (*CreateNodePoolInput) Validate

func (s *CreateNodePoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateNodePoolOutput

type CreateNodePoolOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	ContainerStoragePath *string `type:"string" json:",omitempty"`

	GpuDriverVersion *string `type:"string" json:",omitempty"`

	ImageId *string `type:"string" json:",omitempty"`

	InitializeScript *string `type:"string" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`

	KeepInstanceName *bool `type:"boolean" json:",omitempty"`

	KubernetesConfig *KubernetesConfigForCreateNodesInput `type:"structure" json:",omitempty"`

	NodePoolId *string `type:"string" json:",omitempty"`

	PreScript *string `type:"string" json:",omitempty"`

	SkipReplaceSystem *bool `type:"boolean" json:",omitempty"`
	// 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) SetGpuDriverVersion added in v1.0.62

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

SetGpuDriverVersion sets the GpuDriverVersion 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) SetNodePoolId

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

SetNodePoolId sets the NodePoolId field's value.

func (*CreateNodesInput) SetPreScript added in v1.0.62

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

SetPreScript sets the PreScript field's value.

func (*CreateNodesInput) SetSkipReplaceSystem added in v1.0.62

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

SetSkipReplaceSystem sets the SkipReplaceSystem field's value.

func (CreateNodesInput) String

func (s CreateNodesInput) String() string

String returns the string representation

func (*CreateNodesInput) Validate

func (s *CreateNodesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateNodesOutput

type CreateNodesOutput struct {
	Metadata *response.ResponseMetadata

	Ids []*string `type:"list" json:",omitempty"`
	// 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 CreateScalingPolicyInput

type CreateScalingPolicyInput struct {

	// AdjustmentValue is a required field
	AdjustmentValue *int32 `type:"int32" json:",omitempty" required:"true"`

	ClientToken *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	// NodePoolId is a required field
	NodePoolId *string `type:"string" json:",omitempty" required:"true"`

	ScheduledInstancePolicy *ScheduledInstancePolicyForCreateScalingPolicyInput `type:"structure" json:",omitempty"`

	ScheduledPolicy *ScheduledPolicyForCreateScalingPolicyInput `type:"structure" json:",omitempty"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForCreateScalingPolicyInput"`
	// contains filtered or unexported fields
}

func (CreateScalingPolicyInput) GoString

func (s CreateScalingPolicyInput) GoString() string

GoString returns the string representation

func (*CreateScalingPolicyInput) SetAdjustmentValue

func (s *CreateScalingPolicyInput) SetAdjustmentValue(v int32) *CreateScalingPolicyInput

SetAdjustmentValue sets the AdjustmentValue field's value.

func (*CreateScalingPolicyInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateScalingPolicyInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*CreateScalingPolicyInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*CreateScalingPolicyInput) SetNodePoolId

SetNodePoolId sets the NodePoolId field's value.

func (*CreateScalingPolicyInput) SetScheduledInstancePolicy

SetScheduledInstancePolicy sets the ScheduledInstancePolicy field's value.

func (*CreateScalingPolicyInput) SetScheduledPolicy

SetScheduledPolicy sets the ScheduledPolicy field's value.

func (*CreateScalingPolicyInput) SetType

SetType sets the Type field's value.

func (CreateScalingPolicyInput) String

func (s CreateScalingPolicyInput) String() string

String returns the string representation

func (*CreateScalingPolicyInput) Validate

func (s *CreateScalingPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateScalingPolicyOutput

type CreateScalingPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateScalingPolicyOutput) GoString

func (s CreateScalingPolicyOutput) GoString() string

GoString returns the string representation

func (*CreateScalingPolicyOutput) SetId

SetId sets the Id field's value.

func (CreateScalingPolicyOutput) String

func (s CreateScalingPolicyOutput) String() string

String returns the string representation

type CreateSnapshotInput added in v1.0.62

type CreateSnapshotInput struct {
	ClientToken *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	RetentionDays *int32 `type:"int32" json:",omitempty"`

	// SnapshotName is a required field
	SnapshotName *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForCreateSnapshotInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateSnapshotInput) GoString added in v1.0.62

func (s CreateSnapshotInput) GoString() string

GoString returns the string representation

func (*CreateSnapshotInput) SetClientToken added in v1.0.62

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

SetClientToken sets the ClientToken field's value.

func (*CreateSnapshotInput) SetDescription added in v1.0.62

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

SetDescription sets the Description field's value.

func (*CreateSnapshotInput) SetInstanceId added in v1.0.62

func (s *CreateSnapshotInput) SetInstanceId(v string) *CreateSnapshotInput

SetInstanceId sets the InstanceId field's value.

func (*CreateSnapshotInput) SetRetentionDays added in v1.0.62

func (s *CreateSnapshotInput) SetRetentionDays(v int32) *CreateSnapshotInput

SetRetentionDays sets the RetentionDays field's value.

func (*CreateSnapshotInput) SetSnapshotName added in v1.0.62

func (s *CreateSnapshotInput) SetSnapshotName(v string) *CreateSnapshotInput

SetSnapshotName sets the SnapshotName field's value.

func (*CreateSnapshotInput) SetTags added in v1.0.62

SetTags sets the Tags field's value.

func (CreateSnapshotInput) String added in v1.0.62

func (s CreateSnapshotInput) String() string

String returns the string representation

func (*CreateSnapshotInput) Validate added in v1.0.62

func (s *CreateSnapshotInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateSnapshotOutput added in v1.0.62

type CreateSnapshotOutput struct {
	Metadata *response.ResponseMetadata

	SnapshotId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateSnapshotOutput) GoString added in v1.0.62

func (s CreateSnapshotOutput) GoString() string

GoString returns the string representation

func (*CreateSnapshotOutput) SetSnapshotId added in v1.0.62

func (s *CreateSnapshotOutput) SetSnapshotId(v string) *CreateSnapshotOutput

SetSnapshotId sets the SnapshotId field's value.

func (CreateSnapshotOutput) String added in v1.0.62

func (s CreateSnapshotOutput) String() string

String returns the string representation

type DataVolumeForCreateNodePoolInput

type DataVolumeForCreateNodePoolInput struct {
	ExtraPerformanceIops *int32 `type:"int32" json:",omitempty"`

	ExtraPerformanceThroughputMb *int32 `type:"int32" json:",omitempty"`

	ExtraPerformanceTypeId *string `type:"string" json:",omitempty" enum:"EnumOfExtraPerformanceTypeIdForCreateNodePoolInput"`

	FileSystem *string `type:"string" json:",omitempty" enum:"EnumOfFileSystemForCreateNodePoolInput"`

	MountPoint *string `type:"string" json:",omitempty"`

	PlacementGroupId *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	SnapshotId *string `type:"string" json:",omitempty"`

	SubgroupNumber *int32 `type:"int32" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertEnumOfTypeForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (DataVolumeForCreateNodePoolInput) GoString

GoString returns the string representation

func (*DataVolumeForCreateNodePoolInput) SetExtraPerformanceIops added in v1.0.62

SetExtraPerformanceIops sets the ExtraPerformanceIops field's value.

func (*DataVolumeForCreateNodePoolInput) SetExtraPerformanceThroughputMb added in v1.0.62

func (s *DataVolumeForCreateNodePoolInput) SetExtraPerformanceThroughputMb(v int32) *DataVolumeForCreateNodePoolInput

SetExtraPerformanceThroughputMb sets the ExtraPerformanceThroughputMb field's value.

func (*DataVolumeForCreateNodePoolInput) SetExtraPerformanceTypeId added in v1.0.62

SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.

func (*DataVolumeForCreateNodePoolInput) SetFileSystem

SetFileSystem sets the FileSystem field's value.

func (*DataVolumeForCreateNodePoolInput) SetMountPoint

SetMountPoint sets the MountPoint field's value.

func (*DataVolumeForCreateNodePoolInput) SetPlacementGroupId

SetPlacementGroupId sets the PlacementGroupId field's value.

func (*DataVolumeForCreateNodePoolInput) SetSize

SetSize sets the Size field's value.

func (*DataVolumeForCreateNodePoolInput) SetSnapshotId

SetSnapshotId sets the SnapshotId field's value.

func (*DataVolumeForCreateNodePoolInput) SetSubgroupNumber

SetSubgroupNumber sets the SubgroupNumber 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 {
	ExtraPerformanceIops *int32 `type:"int32" json:",omitempty"`

	ExtraPerformanceThroughputMb *int32 `type:"int32" json:",omitempty"`

	ExtraPerformanceTypeId *string `type:"string" json:",omitempty" enum:"EnumOfExtraPerformanceTypeIdForListNodePoolsOutput"`

	FileSystem *string `type:"string" json:",omitempty" enum:"EnumOfFileSystemForListNodePoolsOutput"`

	MountPoint *string `type:"string" json:",omitempty"`

	PlacementGroupId *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	SnapshotId *string `type:"string" json:",omitempty"`

	SubgroupNumber *int32 `type:"int32" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertEnumOfTypeForListNodePoolsOutput"`
	// contains filtered or unexported fields
}

func (DataVolumeForListNodePoolsOutput) GoString

GoString returns the string representation

func (*DataVolumeForListNodePoolsOutput) SetExtraPerformanceIops added in v1.0.62

SetExtraPerformanceIops sets the ExtraPerformanceIops field's value.

func (*DataVolumeForListNodePoolsOutput) SetExtraPerformanceThroughputMb added in v1.0.62

func (s *DataVolumeForListNodePoolsOutput) SetExtraPerformanceThroughputMb(v int32) *DataVolumeForListNodePoolsOutput

SetExtraPerformanceThroughputMb sets the ExtraPerformanceThroughputMb field's value.

func (*DataVolumeForListNodePoolsOutput) SetExtraPerformanceTypeId added in v1.0.62

SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.

func (*DataVolumeForListNodePoolsOutput) SetFileSystem

SetFileSystem sets the FileSystem field's value.

func (*DataVolumeForListNodePoolsOutput) SetMountPoint

SetMountPoint sets the MountPoint field's value.

func (*DataVolumeForListNodePoolsOutput) SetPlacementGroupId

SetPlacementGroupId sets the PlacementGroupId field's value.

func (*DataVolumeForListNodePoolsOutput) SetSize

SetSize sets the Size field's value.

func (*DataVolumeForListNodePoolsOutput) SetSnapshotId

SetSnapshotId sets the SnapshotId field's value.

func (*DataVolumeForListNodePoolsOutput) SetSubgroupNumber

SetSubgroupNumber sets the SubgroupNumber 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 {
	ExtraPerformanceIops *int32 `type:"int32" json:",omitempty"`

	ExtraPerformanceThroughputMb *int32 `type:"int32" json:",omitempty"`

	ExtraPerformanceTypeId *string `type:"string" json:",omitempty" enum:"EnumOfExtraPerformanceTypeIdForUpdateNodePoolConfigInput"`

	FileSystem *string `type:"string" json:",omitempty" enum:"EnumOfFileSystemForUpdateNodePoolConfigInput"`

	MountPoint *string `type:"string" json:",omitempty"`

	PlacementGroupId *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	SnapshotId *string `type:"string" json:",omitempty"`

	SubgroupNumber *int32 `type:"int32" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertEnumOfTypeForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (DataVolumeForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*DataVolumeForUpdateNodePoolConfigInput) SetExtraPerformanceIops added in v1.0.62

SetExtraPerformanceIops sets the ExtraPerformanceIops field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetExtraPerformanceThroughputMb added in v1.0.62

SetExtraPerformanceThroughputMb sets the ExtraPerformanceThroughputMb field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetExtraPerformanceTypeId added in v1.0.62

SetExtraPerformanceTypeId sets the ExtraPerformanceTypeId field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetFileSystem

SetFileSystem sets the FileSystem field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetMountPoint

SetMountPoint sets the MountPoint field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetPlacementGroupId

SetPlacementGroupId sets the PlacementGroupId field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetSize

SetSize sets the Size field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetSnapshotId

SetSnapshotId sets the SnapshotId field's value.

func (*DataVolumeForUpdateNodePoolConfigInput) SetSubgroupNumber

SetSubgroupNumber sets the SubgroupNumber 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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	RetainResources []*string `type:"list" json:",omitempty"`
	// 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) SetRetainResources

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

SetRetainResources sets the RetainResources field's value.

func (DeleteAddonInput) String

func (s DeleteAddonInput) String() string

String returns the string representation

func (*DeleteAddonInput) Validate

func (s *DeleteAddonInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	Force *bool `type:"boolean" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	RetainResources []*string `type:"list" json:",omitempty"`
	// 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) SetRetainResources

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

SetRetainResources sets the RetainResources field's value.

func (DeleteClusterInput) String

func (s DeleteClusterInput) String() string

String returns the string representation

func (*DeleteClusterInput) Validate

func (s *DeleteClusterInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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 is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Ids []*string `type:"list" json:",omitempty"`
	// 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

func (*DeleteKubeconfigsInput) Validate

func (s *DeleteKubeconfigsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	RetainResources []*string `type:"list" json:",omitempty"`
	// 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) SetRetainResources

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

SetRetainResources sets the RetainResources field's value.

func (DeleteNodePoolInput) String

func (s DeleteNodePoolInput) String() string

String returns the string representation

func (*DeleteNodePoolInput) Validate

func (s *DeleteNodePoolInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Ids []*string `type:"list" json:",omitempty"`

	NodePoolId *string `type:"string" json:",omitempty"`

	RetainResources []*string `type:"list" json:",omitempty"`
	// 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) SetRetainResources

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

SetRetainResources sets the RetainResources field's value.

func (DeleteNodesInput) String

func (s DeleteNodesInput) String() string

String returns the string representation

func (*DeleteNodesInput) Validate

func (s *DeleteNodesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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 DeleteScalingPoliciesInput

type DeleteScalingPoliciesInput struct {

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Ids []*string `type:"list" json:",omitempty"`

	// NodePoolId is a required field
	NodePoolId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteScalingPoliciesInput) GoString

func (s DeleteScalingPoliciesInput) GoString() string

GoString returns the string representation

func (*DeleteScalingPoliciesInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*DeleteScalingPoliciesInput) SetIds

SetIds sets the Ids field's value.

func (*DeleteScalingPoliciesInput) SetNodePoolId

SetNodePoolId sets the NodePoolId field's value.

func (DeleteScalingPoliciesInput) String

String returns the string representation

func (*DeleteScalingPoliciesInput) Validate

func (s *DeleteScalingPoliciesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteScalingPoliciesOutput

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

func (DeleteScalingPoliciesOutput) GoString

func (s DeleteScalingPoliciesOutput) GoString() string

GoString returns the string representation

func (DeleteScalingPoliciesOutput) String

String returns the string representation

type DeleteSnapshotInput added in v1.0.62

type DeleteSnapshotInput struct {

	// SnapshotId is a required field
	SnapshotId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteSnapshotInput) GoString added in v1.0.62

func (s DeleteSnapshotInput) GoString() string

GoString returns the string representation

func (*DeleteSnapshotInput) SetSnapshotId added in v1.0.62

func (s *DeleteSnapshotInput) SetSnapshotId(v string) *DeleteSnapshotInput

SetSnapshotId sets the SnapshotId field's value.

func (DeleteSnapshotInput) String added in v1.0.62

func (s DeleteSnapshotInput) String() string

String returns the string representation

func (*DeleteSnapshotInput) Validate added in v1.0.62

func (s *DeleteSnapshotInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteSnapshotOutput added in v1.0.62

type DeleteSnapshotOutput struct {
	Metadata *response.ResponseMetadata

	SnapshotId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteSnapshotOutput) GoString added in v1.0.62

func (s DeleteSnapshotOutput) GoString() string

GoString returns the string representation

func (*DeleteSnapshotOutput) SetSnapshotId added in v1.0.62

func (s *DeleteSnapshotOutput) SetSnapshotId(v string) *DeleteSnapshotOutput

SetSnapshotId sets the SnapshotId field's value.

func (DeleteSnapshotOutput) String added in v1.0.62

func (s DeleteSnapshotOutput) String() string

String returns the string representation

type DescribeContainerImageCommitmentsInput added in v1.0.62

type DescribeContainerImageCommitmentsInput struct {
	InstanceIds *string `type:"string" json:",omitempty"`

	MaxResults *string `type:"string" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	TaskIds []*string `type:"list" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeContainerImageCommitmentsInput) GoString added in v1.0.62

GoString returns the string representation

func (*DescribeContainerImageCommitmentsInput) SetInstanceIds added in v1.0.62

SetInstanceIds sets the InstanceIds field's value.

func (*DescribeContainerImageCommitmentsInput) SetMaxResults added in v1.0.62

SetMaxResults sets the MaxResults field's value.

func (*DescribeContainerImageCommitmentsInput) SetNextToken added in v1.0.62

SetNextToken sets the NextToken field's value.

func (*DescribeContainerImageCommitmentsInput) SetTaskIds added in v1.0.62

SetTaskIds sets the TaskIds field's value.

func (*DescribeContainerImageCommitmentsInput) SetTaskStatus added in v1.0.62

SetTaskStatus sets the TaskStatus field's value.

func (DescribeContainerImageCommitmentsInput) String added in v1.0.62

String returns the string representation

type DescribeContainerImageCommitmentsOutput added in v1.0.62

type DescribeContainerImageCommitmentsOutput struct {
	Metadata *response.ResponseMetadata

	ContainerImageCommitments []*ContainerImageCommitmentForDescribeContainerImageCommitmentsOutput `type:"list" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeContainerImageCommitmentsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*DescribeContainerImageCommitmentsOutput) SetContainerImageCommitments added in v1.0.62

SetContainerImageCommitments sets the ContainerImageCommitments field's value.

func (*DescribeContainerImageCommitmentsOutput) SetNextToken added in v1.0.62

SetNextToken sets the NextToken field's value.

func (DescribeContainerImageCommitmentsOutput) String added in v1.0.62

String returns the string representation

type DescribeSnapshotsInput added in v1.0.62

type DescribeSnapshotsInput struct {
	MaxResults *int32 `type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	SnapshotIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeSnapshotsInput) GoString added in v1.0.62

func (s DescribeSnapshotsInput) GoString() string

GoString returns the string representation

func (*DescribeSnapshotsInput) SetMaxResults added in v1.0.62

SetMaxResults sets the MaxResults field's value.

func (*DescribeSnapshotsInput) SetNextToken added in v1.0.62

SetNextToken sets the NextToken field's value.

func (*DescribeSnapshotsInput) SetSnapshotIds added in v1.0.62

func (s *DescribeSnapshotsInput) SetSnapshotIds(v []*string) *DescribeSnapshotsInput

SetSnapshotIds sets the SnapshotIds field's value.

func (DescribeSnapshotsInput) String added in v1.0.62

func (s DescribeSnapshotsInput) String() string

String returns the string representation

type DescribeSnapshotsOutput added in v1.0.62

type DescribeSnapshotsOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Snapshots []*SnapshotForDescribeSnapshotsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeSnapshotsOutput) GoString added in v1.0.62

func (s DescribeSnapshotsOutput) GoString() string

GoString returns the string representation

func (*DescribeSnapshotsOutput) SetNextToken added in v1.0.62

SetNextToken sets the NextToken field's value.

func (*DescribeSnapshotsOutput) SetSnapshots added in v1.0.62

SetSnapshots sets the Snapshots field's value.

func (DescribeSnapshotsOutput) String added in v1.0.62

func (s DescribeSnapshotsOutput) String() string

String returns the string representation

type DrainForListRemedyConfigsOutput added in v1.0.62

type DrainForListRemedyConfigsOutput struct {
	WaitFor *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DrainForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*DrainForListRemedyConfigsOutput) SetWaitFor added in v1.0.62

SetWaitFor sets the WaitFor field's value.

func (DrainForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type EvictionHardForCreateDefaultNodePoolInput

type EvictionHardForCreateDefaultNodePoolInput struct {
	Key *string `type:"string" json:",omitempty" enum:"EnumOfKeyForCreateDefaultNodePoolInput"`

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

func (EvictionHardForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*EvictionHardForCreateDefaultNodePoolInput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*EvictionHardForCreateDefaultNodePoolInput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (EvictionHardForCreateDefaultNodePoolInput) String

String returns the string representation

type EvictionHardForCreateNodePoolInput

type EvictionHardForCreateNodePoolInput struct {
	Key *string `type:"string" json:",omitempty" enum:"EnumOfKeyForCreateNodePoolInput"`

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

func (EvictionHardForCreateNodePoolInput) GoString

GoString returns the string representation

func (*EvictionHardForCreateNodePoolInput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*EvictionHardForCreateNodePoolInput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (EvictionHardForCreateNodePoolInput) String

String returns the string representation

type EvictionHardForListNodePoolsOutput

type EvictionHardForListNodePoolsOutput struct {
	Key *string `type:"string" json:",omitempty" enum:"EnumOfKeyForListNodePoolsOutput"`

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

func (EvictionHardForListNodePoolsOutput) GoString

GoString returns the string representation

func (*EvictionHardForListNodePoolsOutput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*EvictionHardForListNodePoolsOutput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (EvictionHardForListNodePoolsOutput) String

String returns the string representation

type EvictionHardForUpdateNodePoolConfigInput

type EvictionHardForUpdateNodePoolConfigInput struct {
	Key *string `type:"string" json:",omitempty" enum:"EnumOfKeyForUpdateNodePoolConfigInput"`

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

func (EvictionHardForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*EvictionHardForUpdateNodePoolConfigInput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*EvictionHardForUpdateNodePoolConfigInput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (EvictionHardForUpdateNodePoolConfigInput) String

String returns the string representation

type ExecContainerImageCommitmentInput

type ExecContainerImageCommitmentInput struct {
	AuthConfig *AuthConfigForExecContainerImageCommitmentInput `type:"structure" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// ContainerName is a required field
	ContainerName *string `type:"string" json:",omitempty" required:"true"`

	ImageSpec *ImageSpecForExecContainerImageCommitmentInput `type:"structure" json:",omitempty"`

	// InstanceId is a required field
	InstanceId *string `type:"string" json:",omitempty" required:"true"`

	Pause *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExecContainerImageCommitmentInput) GoString

GoString returns the string representation

func (*ExecContainerImageCommitmentInput) SetAuthConfig

SetAuthConfig sets the AuthConfig field's value.

func (*ExecContainerImageCommitmentInput) SetClientToken added in v1.0.62

SetClientToken sets the ClientToken field's value.

func (*ExecContainerImageCommitmentInput) SetContainerName

SetContainerName sets the ContainerName field's value.

func (*ExecContainerImageCommitmentInput) SetImageSpec

SetImageSpec sets the ImageSpec field's value.

func (*ExecContainerImageCommitmentInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*ExecContainerImageCommitmentInput) SetPause

SetPause sets the Pause field's value.

func (ExecContainerImageCommitmentInput) String

String returns the string representation

func (*ExecContainerImageCommitmentInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ExecContainerImageCommitmentOutput

type ExecContainerImageCommitmentOutput struct {
	Metadata *response.ResponseMetadata

	TaskId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExecContainerImageCommitmentOutput) GoString

GoString returns the string representation

func (*ExecContainerImageCommitmentOutput) SetTaskId added in v1.0.62

SetTaskId sets the TaskId field's value.

func (ExecContainerImageCommitmentOutput) String

String returns the string representation

type FeatureGatesForCreateDefaultNodePoolInput

type FeatureGatesForCreateDefaultNodePoolInput struct {
	InPlacePodVerticalScaling *bool `type:"boolean" json:",omitempty"`

	QoSResourceManager *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FeatureGatesForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*FeatureGatesForCreateDefaultNodePoolInput) SetInPlacePodVerticalScaling

SetInPlacePodVerticalScaling sets the InPlacePodVerticalScaling field's value.

func (*FeatureGatesForCreateDefaultNodePoolInput) SetQoSResourceManager

SetQoSResourceManager sets the QoSResourceManager field's value.

func (FeatureGatesForCreateDefaultNodePoolInput) String

String returns the string representation

type FeatureGatesForCreateNodePoolInput

type FeatureGatesForCreateNodePoolInput struct {
	InPlacePodVerticalScaling *bool `type:"boolean" json:",omitempty"`

	QoSResourceManager *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FeatureGatesForCreateNodePoolInput) GoString

GoString returns the string representation

func (*FeatureGatesForCreateNodePoolInput) SetInPlacePodVerticalScaling

SetInPlacePodVerticalScaling sets the InPlacePodVerticalScaling field's value.

func (*FeatureGatesForCreateNodePoolInput) SetQoSResourceManager

SetQoSResourceManager sets the QoSResourceManager field's value.

func (FeatureGatesForCreateNodePoolInput) String

String returns the string representation

type FeatureGatesForListNodePoolsOutput

type FeatureGatesForListNodePoolsOutput struct {
	InPlacePodVerticalScaling *bool `type:"boolean" json:",omitempty"`

	QoSResourceManager *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FeatureGatesForListNodePoolsOutput) GoString

GoString returns the string representation

func (*FeatureGatesForListNodePoolsOutput) SetInPlacePodVerticalScaling

SetInPlacePodVerticalScaling sets the InPlacePodVerticalScaling field's value.

func (*FeatureGatesForListNodePoolsOutput) SetQoSResourceManager

SetQoSResourceManager sets the QoSResourceManager field's value.

func (FeatureGatesForListNodePoolsOutput) String

String returns the string representation

type FeatureGatesForUpdateNodePoolConfigInput

type FeatureGatesForUpdateNodePoolConfigInput struct {
	InPlacePodVerticalScaling *bool `type:"boolean" json:",omitempty"`

	QoSResourceManager *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FeatureGatesForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*FeatureGatesForUpdateNodePoolConfigInput) SetInPlacePodVerticalScaling

SetInPlacePodVerticalScaling sets the InPlacePodVerticalScaling field's value.

func (*FeatureGatesForUpdateNodePoolConfigInput) SetQoSResourceManager

SetQoSResourceManager sets the QoSResourceManager field's value.

func (FeatureGatesForUpdateNodePoolConfigInput) String

String returns the string representation

type FilterForListAddonsInput

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

	CreateClientToken *string `type:"string" json:",omitempty"`

	DeployModes []*string `type:"list" json:",omitempty"`

	DeployNodeTypes []*string `type:"list" json:",omitempty"`

	Names []*string `type:"list" json:",omitempty"`

	Statuses []*StatusForListAddonsInput `type:"list" json:",omitempty"`

	UpdateClientToken *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	DeleteProtectionEnabled *bool `type:"boolean" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

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

	Statuses []*StatusForListClustersInput `type:"list" json:",omitempty"`

	Types []*string `type:"list" json:",omitempty"`

	UpdateClientToken *string `type:"string" json:",omitempty"`
	// 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) SetTypes

SetTypes sets the Types 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" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	RoleIds []*int32 `type:"list" json:",omitempty"`

	Types []*string `type:"list" json:",omitempty"`

	UserIds []*int32 `type:"list" json:",omitempty"`
	// 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) SetRoleIds

SetRoleIds sets the RoleIds 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,omitempty"`

	ClusterIds []*string `type:"list" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Statuses []*StatusForListNodePoolsInput `type:"list" json:",omitempty"`

	UpdateClientToken *string `type:"string" json:",omitempty"`
	// 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 {
	AffinityGroupIds []*string `type:"list" json:",omitempty"`

	ClusterIds []*string `type:"list" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	InstanceIds []*string `type:"list" json:",omitempty"`

	MetadataName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NodePoolIds []*string `type:"list" json:",omitempty"`

	Statuses []*StatusForListNodesInput `type:"list" json:",omitempty"`

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

func (FilterForListNodesInput) GoString

func (s FilterForListNodesInput) GoString() string

GoString returns the string representation

func (*FilterForListNodesInput) SetAffinityGroupIds added in v1.0.62

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

SetAffinityGroupIds sets the AffinityGroupIds field's value.

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) SetInstanceIds

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

SetInstanceIds sets the InstanceIds field's value.

func (*FilterForListNodesInput) SetMetadataName added in v1.0.62

SetMetadataName sets the MetadataName 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 FilterForListPermissionsInput

type FilterForListPermissionsInput struct {
	ClusterIds []*string `type:"list" json:",omitempty"`

	GranteeIds []*int32 `type:"list" json:",omitempty"`

	GranteeType *string `type:"string" json:",omitempty" enum:"EnumOfGranteeTypeForListPermissionsInput"`

	Ids []*string `type:"list" json:",omitempty"`

	Namespaces []*string `type:"list" json:",omitempty"`

	RoleNames []*string `type:"list" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForListPermissionsInput"`
	// contains filtered or unexported fields
}

func (FilterForListPermissionsInput) GoString

GoString returns the string representation

func (*FilterForListPermissionsInput) SetClusterIds

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListPermissionsInput) SetGranteeIds

SetGranteeIds sets the GranteeIds field's value.

func (*FilterForListPermissionsInput) SetGranteeType

SetGranteeType sets the GranteeType field's value.

func (*FilterForListPermissionsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListPermissionsInput) SetNamespaces

SetNamespaces sets the Namespaces field's value.

func (*FilterForListPermissionsInput) SetRoleNames

SetRoleNames sets the RoleNames field's value.

func (*FilterForListPermissionsInput) SetStatus

SetStatus sets the Status field's value.

func (FilterForListPermissionsInput) String

String returns the string representation

type FilterForListRemedyConfigsInput added in v1.0.62

type FilterForListRemedyConfigsInput struct {
	ClusterIds []*string `type:"list" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ResourceIds []*string `type:"list" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty" enum:"EnumOfResourceTypeForListRemedyConfigsInput"`
	// contains filtered or unexported fields
}

func (FilterForListRemedyConfigsInput) GoString added in v1.0.62

GoString returns the string representation

func (*FilterForListRemedyConfigsInput) SetClusterIds added in v1.0.62

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListRemedyConfigsInput) SetIds added in v1.0.62

SetIds sets the Ids field's value.

func (*FilterForListRemedyConfigsInput) SetName added in v1.0.62

SetName sets the Name field's value.

func (*FilterForListRemedyConfigsInput) SetResourceIds added in v1.0.62

SetResourceIds sets the ResourceIds field's value.

func (*FilterForListRemedyConfigsInput) SetResourceType added in v1.0.62

SetResourceType sets the ResourceType field's value.

func (FilterForListRemedyConfigsInput) String added in v1.0.62

String returns the string representation

type FilterForListScalingEventsInput

type FilterForListScalingEventsInput struct {
	EndTime *string `type:"string" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	NodeIds []*string `type:"list" json:",omitempty"`

	NodePoolIds []*string `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Statuses []*string `type:"list" json:",omitempty"`

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

func (FilterForListScalingEventsInput) GoString

GoString returns the string representation

func (*FilterForListScalingEventsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*FilterForListScalingEventsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListScalingEventsInput) SetNodeIds

SetNodeIds sets the NodeIds field's value.

func (*FilterForListScalingEventsInput) SetNodePoolIds

SetNodePoolIds sets the NodePoolIds field's value.

func (*FilterForListScalingEventsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*FilterForListScalingEventsInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FilterForListScalingEventsInput) SetType

SetType sets the Type field's value.

func (FilterForListScalingEventsInput) String

String returns the string representation

type FilterForListScalingPoliciesInput

type FilterForListScalingPoliciesInput struct {
	ClusterIds []*string `type:"list" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	NodePoolIds []*string `type:"list" json:",omitempty"`

	Types []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForListScalingPoliciesInput) GoString

GoString returns the string representation

func (*FilterForListScalingPoliciesInput) SetClusterIds

SetClusterIds sets the ClusterIds field's value.

func (*FilterForListScalingPoliciesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListScalingPoliciesInput) SetNodePoolIds

SetNodePoolIds sets the NodePoolIds field's value.

func (*FilterForListScalingPoliciesInput) SetTypes

SetTypes sets the Types field's value.

func (FilterForListScalingPoliciesInput) String

String returns the string representation

type FilterForListSupportedAddonsInput

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

	DeployModes []*string `type:"list" json:",omitempty"`

	DeployNodeTypes []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Necessaries []*string `type:"list" json:",omitempty"`

	PodNetworkModes []*string `type:"list" json:",omitempty"`

	VersionsCompatibilitiesKubernetesVersions []*string `type:"list" json:"Versions.Compatibilities.KubernetesVersions,omitempty"`
	// 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" json:",omitempty"`

	ZoneIds []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	PodCidrs []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	PodCidrs []*string `type:"list" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`
	// 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) SetSubnetIds added in v1.0.62

SetSubnetIds sets the SubnetIds field's value.

func (FlannelConfigForListClustersOutput) String

String returns the string representation

type FlannelConfigForUpdateClusterConfigInput added in v1.0.62

type FlannelConfigForUpdateClusterConfigInput struct {
	SubnetIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FlannelConfigForUpdateClusterConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*FlannelConfigForUpdateClusterConfigInput) SetSubnetIds added in v1.0.62

SetSubnetIds sets the SubnetIds field's value.

func (FlannelConfigForUpdateClusterConfigInput) String added in v1.0.62

String returns the string representation

type ForwardKubernetesApiInput

type ForwardKubernetesApiInput struct {
	Body *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Headers []*HeaderForForwardKubernetesApiInput `type:"list" json:",omitempty"`

	// Method is a required field
	Method *string `type:"string" json:",omitempty" required:"true"`

	// Path is a required field
	Path *string `type:"string" json:",omitempty" required:"true"`
	// 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

func (*ForwardKubernetesApiInput) Validate

func (s *ForwardKubernetesApiInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ForwardKubernetesApiOutput

type ForwardKubernetesApiOutput struct {
	Metadata *response.ResponseMetadata

	Body *string `type:"string" json:",omitempty"`

	Code *int32 `type:"int32" json:",omitempty"`
	// 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 GetGlobalDefaultDeleteOptionInput

type GetGlobalDefaultDeleteOptionInput struct {
	// contains filtered or unexported fields
}

func (GetGlobalDefaultDeleteOptionInput) GoString

GoString returns the string representation

func (GetGlobalDefaultDeleteOptionInput) String

String returns the string representation

type GetGlobalDefaultDeleteOptionOutput

type GetGlobalDefaultDeleteOptionOutput struct {
	Metadata *response.ResponseMetadata

	DefaultDeleteAllResources *bool `type:"boolean" json:",omitempty"`

	LastChangeTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetGlobalDefaultDeleteOptionOutput) GoString

GoString returns the string representation

func (*GetGlobalDefaultDeleteOptionOutput) SetDefaultDeleteAllResources

SetDefaultDeleteAllResources sets the DefaultDeleteAllResources field's value.

func (*GetGlobalDefaultDeleteOptionOutput) SetLastChangeTime

SetLastChangeTime sets the LastChangeTime field's value.

func (GetGlobalDefaultDeleteOptionOutput) String

String returns the string representation

type GrantPermissionInput

type GrantPermissionInput struct {
	ClusterId *string `type:"string" json:",omitempty"`

	GranteeId *int64 `type:"int64" json:",omitempty"`

	GranteeType *string `type:"string" json:",omitempty" enum:"EnumOfGranteeTypeForGrantPermissionInput"`

	IsCustomRole *bool `type:"boolean" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	RoleDomain *string `type:"string" json:",omitempty"`

	RoleName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GrantPermissionInput) GoString

func (s GrantPermissionInput) GoString() string

GoString returns the string representation

func (*GrantPermissionInput) SetClusterId

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

SetClusterId sets the ClusterId field's value.

func (*GrantPermissionInput) SetGranteeId

func (s *GrantPermissionInput) SetGranteeId(v int64) *GrantPermissionInput

SetGranteeId sets the GranteeId field's value.

func (*GrantPermissionInput) SetGranteeType

func (s *GrantPermissionInput) SetGranteeType(v string) *GrantPermissionInput

SetGranteeType sets the GranteeType field's value.

func (*GrantPermissionInput) SetIsCustomRole

func (s *GrantPermissionInput) SetIsCustomRole(v bool) *GrantPermissionInput

SetIsCustomRole sets the IsCustomRole field's value.

func (*GrantPermissionInput) SetNamespace

func (s *GrantPermissionInput) SetNamespace(v string) *GrantPermissionInput

SetNamespace sets the Namespace field's value.

func (*GrantPermissionInput) SetRoleDomain

func (s *GrantPermissionInput) SetRoleDomain(v string) *GrantPermissionInput

SetRoleDomain sets the RoleDomain field's value.

func (*GrantPermissionInput) SetRoleName

SetRoleName sets the RoleName field's value.

func (GrantPermissionInput) String

func (s GrantPermissionInput) String() string

String returns the string representation

type GrantPermissionOutput

type GrantPermissionOutput struct {
	Metadata *response.ResponseMetadata

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

func (GrantPermissionOutput) GoString

func (s GrantPermissionOutput) GoString() string

GoString returns the string representation

func (*GrantPermissionOutput) SetId

SetId sets the Id field's value.

func (GrantPermissionOutput) String

func (s GrantPermissionOutput) String() string

String returns the string representation

type HeaderForForwardKubernetesApiInput

type HeaderForForwardKubernetesApiInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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 ImageSpecForDescribeContainerImageCommitmentsOutput added in v1.0.62

type ImageSpecForDescribeContainerImageCommitmentsOutput struct {
	Author *string `type:"string" json:",omitempty"`

	Changes []*string `type:"list" json:",omitempty"`

	ImageName *string `type:"string" json:",omitempty"`

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ImageSpecForDescribeContainerImageCommitmentsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ImageSpecForDescribeContainerImageCommitmentsOutput) SetAuthor added in v1.0.62

SetAuthor sets the Author field's value.

func (*ImageSpecForDescribeContainerImageCommitmentsOutput) SetChanges added in v1.0.62

SetChanges sets the Changes field's value.

func (*ImageSpecForDescribeContainerImageCommitmentsOutput) SetImageName added in v1.0.62

SetImageName sets the ImageName field's value.

func (*ImageSpecForDescribeContainerImageCommitmentsOutput) SetMessage added in v1.0.62

SetMessage sets the Message field's value.

func (ImageSpecForDescribeContainerImageCommitmentsOutput) String added in v1.0.62

String returns the string representation

type ImageSpecForExecContainerImageCommitmentInput

type ImageSpecForExecContainerImageCommitmentInput struct {
	Author *string `type:"string" json:",omitempty"`

	Changes []*string `type:"list" json:",omitempty"`

	ImageName *string `type:"string" json:",omitempty"`

	Message *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ImageSpecForExecContainerImageCommitmentInput) GoString

GoString returns the string representation

func (*ImageSpecForExecContainerImageCommitmentInput) SetAuthor

SetAuthor sets the Author field's value.

func (*ImageSpecForExecContainerImageCommitmentInput) SetChanges

SetChanges sets the Changes field's value.

func (*ImageSpecForExecContainerImageCommitmentInput) SetImageName

SetImageName sets the ImageName field's value.

func (*ImageSpecForExecContainerImageCommitmentInput) SetMessage

SetMessage sets the Message field's value.

func (ImageSpecForExecContainerImageCommitmentInput) String

String returns the string representation

type InstancesDistributionForCreateNodePoolInput added in v1.0.62

type InstancesDistributionForCreateNodePoolInput struct {
	CapacityRebalance *bool `type:"boolean" json:",omitempty"`

	CompensateWithOnDemand *bool `type:"boolean" json:",omitempty"`

	OnDemandBaseCapacity *int32 `type:"int32" json:",omitempty"`

	OnDemandPercentageAboveBaseCapacity *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstancesDistributionForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*InstancesDistributionForCreateNodePoolInput) SetCapacityRebalance added in v1.0.62

SetCapacityRebalance sets the CapacityRebalance field's value.

func (*InstancesDistributionForCreateNodePoolInput) SetCompensateWithOnDemand added in v1.0.62

SetCompensateWithOnDemand sets the CompensateWithOnDemand field's value.

func (*InstancesDistributionForCreateNodePoolInput) SetOnDemandBaseCapacity added in v1.0.62

SetOnDemandBaseCapacity sets the OnDemandBaseCapacity field's value.

func (*InstancesDistributionForCreateNodePoolInput) SetOnDemandPercentageAboveBaseCapacity added in v1.0.62

SetOnDemandPercentageAboveBaseCapacity sets the OnDemandPercentageAboveBaseCapacity field's value.

func (InstancesDistributionForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type InstancesDistributionForListNodePoolsOutput added in v1.0.62

type InstancesDistributionForListNodePoolsOutput struct {
	CapacityRebalance *bool `type:"boolean" json:",omitempty"`

	CompensateWithOnDemand *bool `type:"boolean" json:",omitempty"`

	OnDemandBaseCapacity *int32 `type:"int32" json:",omitempty"`

	OnDemandPercentageAboveBaseCapacity *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstancesDistributionForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*InstancesDistributionForListNodePoolsOutput) SetCapacityRebalance added in v1.0.62

SetCapacityRebalance sets the CapacityRebalance field's value.

func (*InstancesDistributionForListNodePoolsOutput) SetCompensateWithOnDemand added in v1.0.62

SetCompensateWithOnDemand sets the CompensateWithOnDemand field's value.

func (*InstancesDistributionForListNodePoolsOutput) SetOnDemandBaseCapacity added in v1.0.62

SetOnDemandBaseCapacity sets the OnDemandBaseCapacity field's value.

func (*InstancesDistributionForListNodePoolsOutput) SetOnDemandPercentageAboveBaseCapacity added in v1.0.62

SetOnDemandPercentageAboveBaseCapacity sets the OnDemandPercentageAboveBaseCapacity field's value.

func (InstancesDistributionForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type InstancesDistributionForUpdateNodePoolConfigInput added in v1.0.62

type InstancesDistributionForUpdateNodePoolConfigInput struct {
	CapacityRebalance *bool `type:"boolean" json:",omitempty"`

	CompensateWithOnDemand *bool `type:"boolean" json:",omitempty"`

	OnDemandBaseCapacity *int32 `type:"int32" json:",omitempty"`

	OnDemandPercentageAboveBaseCapacity *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstancesDistributionForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*InstancesDistributionForUpdateNodePoolConfigInput) SetCapacityRebalance added in v1.0.62

SetCapacityRebalance sets the CapacityRebalance field's value.

func (*InstancesDistributionForUpdateNodePoolConfigInput) SetCompensateWithOnDemand added in v1.0.62

SetCompensateWithOnDemand sets the CompensateWithOnDemand field's value.

func (*InstancesDistributionForUpdateNodePoolConfigInput) SetOnDemandBaseCapacity added in v1.0.62

SetOnDemandBaseCapacity sets the OnDemandBaseCapacity field's value.

func (*InstancesDistributionForUpdateNodePoolConfigInput) SetOnDemandPercentageAboveBaseCapacity added in v1.0.62

SetOnDemandPercentageAboveBaseCapacity sets the OnDemandPercentageAboveBaseCapacity field's value.

func (InstancesDistributionForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type IntersectionItemForListSupportedImagesOutput added in v1.0.62

type IntersectionItemForListSupportedImagesOutput struct {
	ImageId *string `type:"string" json:",omitempty"`

	ImageName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IntersectionItemForListSupportedImagesOutput) GoString added in v1.0.62

GoString returns the string representation

func (*IntersectionItemForListSupportedImagesOutput) SetImageId added in v1.0.62

SetImageId sets the ImageId field's value.

func (*IntersectionItemForListSupportedImagesOutput) SetImageName added in v1.0.62

SetImageName sets the ImageName field's value.

func (IntersectionItemForListSupportedImagesOutput) String added in v1.0.62

String returns the string representation

type InterveneCordonForListRemedyConfigsOutput added in v1.0.62

type InterveneCordonForListRemedyConfigsOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Label *LabelForListRemedyConfigsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InterveneCordonForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*InterveneCordonForListRemedyConfigsOutput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*InterveneCordonForListRemedyConfigsOutput) SetLabel added in v1.0.62

SetLabel sets the Label field's value.

func (InterveneCordonForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type InterveneDrainForListRemedyConfigsOutput added in v1.0.62

type InterveneDrainForListRemedyConfigsOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	Label *LabelForListRemedyConfigsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InterveneDrainForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*InterveneDrainForListRemedyConfigsOutput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*InterveneDrainForListRemedyConfigsOutput) SetLabel added in v1.0.62

SetLabel sets the Label field's value.

func (InterveneDrainForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type IrsaConfigForListClustersOutput added in v1.0.62

type IrsaConfigForListClustersOutput struct {
	Audience *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	Issuer *string `type:"string" json:",omitempty"`

	JwksUrl *string `type:"string" json:",omitempty"`

	OidcTrn *string `type:"string" json:",omitempty"`

	OpenIdConfigUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IrsaConfigForListClustersOutput) GoString added in v1.0.62

GoString returns the string representation

func (*IrsaConfigForListClustersOutput) SetAudience added in v1.0.62

SetAudience sets the Audience field's value.

func (*IrsaConfigForListClustersOutput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*IrsaConfigForListClustersOutput) SetIssuer added in v1.0.62

SetIssuer sets the Issuer field's value.

func (*IrsaConfigForListClustersOutput) SetJwksUrl added in v1.0.62

SetJwksUrl sets the JwksUrl field's value.

func (*IrsaConfigForListClustersOutput) SetOidcTrn added in v1.0.62

SetOidcTrn sets the OidcTrn field's value.

func (*IrsaConfigForListClustersOutput) SetOpenIdConfigUrl added in v1.0.62

SetOpenIdConfigUrl sets the OpenIdConfigUrl field's value.

func (IrsaConfigForListClustersOutput) String added in v1.0.62

String returns the string representation

type ItemForListAddonsOutput

type ItemForListAddonsOutput struct {
	ClusterId *string `type:"string" json:",omitempty"`

	Config *string `type:"string" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DeployMode *string `type:"string" json:",omitempty" enum:"EnumOfDeployModeForListAddonsOutput"`

	DeployNodeType *string `type:"string" json:",omitempty" enum:"EnumOfDeployNodeTypeForListAddonsOutput"`

	Name *string `type:"string" json:",omitempty"`

	Status *StatusForListAddonsOutput `type:"structure" json:",omitempty"`

	UpdateClientToken *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	Version *string `type:"string" json:",omitempty"`
	// 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 {
	ClusterConfig *ClusterConfigForListClustersOutput `type:"structure" json:",omitempty"`

	ConnectorConfig *ConnectorConfigForListClustersOutput `type:"structure" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	DeleteProtectionEnabled *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	IrsaConfig *IrsaConfigForListClustersOutput `type:"structure" json:",omitempty"`

	KubernetesVersion *string `type:"string" json:",omitempty"`

	LoggingConfig *LoggingConfigForListClustersOutput `type:"structure" json:",omitempty"`

	Message *string `type:"string" json:",omitempty"`

	MonitoringConfig *MonitoringConfigForListClustersOutput `type:"structure" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NodeStatistics *NodeStatisticsForListClustersOutput `type:"structure" json:",omitempty"`

	PodsConfig *PodsConfigForListClustersOutput `type:"structure" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegisterMonitoringConfig *RegisterMonitoringConfigForListClustersOutput `type:"structure" json:",omitempty"`

	ServicesConfig *ServicesConfigForListClustersOutput `type:"structure" json:",omitempty"`

	Status *StatusForListClustersOutput `type:"structure" json:",omitempty"`

	Tags []*TagForListClustersOutput `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertConvertConvertEnumOfTypeForListClustersOutput"`

	UpdateClientToken *string `type:"string" json:",omitempty"`

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

func (ItemForListClustersOutput) GoString

func (s ItemForListClustersOutput) GoString() string

GoString returns the string representation

func (*ItemForListClustersOutput) SetClusterConfig

SetClusterConfig sets the ClusterConfig field's value.

func (*ItemForListClustersOutput) SetConnectorConfig

SetConnectorConfig sets the ConnectorConfig 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) SetIrsaConfig added in v1.0.62

SetIrsaConfig sets the IrsaConfig 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) SetMessage

SetMessage sets the Message field's value.

func (*ItemForListClustersOutput) SetMonitoringConfig

SetMonitoringConfig sets the MonitoringConfig 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) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListClustersOutput) SetRegisterMonitoringConfig

SetRegisterMonitoringConfig sets the RegisterMonitoringConfig 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) SetType

SetType sets the Type 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 ItemForListInstanceTypeLabelsOutput added in v1.0.62

type ItemForListInstanceTypeLabelsOutput struct {
	InstanceType *string `type:"string" json:",omitempty"`

	InstanceTypeId *string `type:"string" json:",omitempty"`

	Labels []*LabelForListInstanceTypeLabelsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ItemForListInstanceTypeLabelsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ItemForListInstanceTypeLabelsOutput) SetInstanceType added in v1.0.62

SetInstanceType sets the InstanceType field's value.

func (*ItemForListInstanceTypeLabelsOutput) SetInstanceTypeId added in v1.0.62

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*ItemForListInstanceTypeLabelsOutput) SetLabels added in v1.0.62

SetLabels sets the Labels field's value.

func (ItemForListInstanceTypeLabelsOutput) String added in v1.0.62

String returns the string representation

type ItemForListKubeconfigsOutput

type ItemForListKubeconfigsOutput struct {
	ClusterId *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	ExpireTime *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Kubeconfig *string `type:"string" json:",omitempty"`

	RoleId *int64 `type:"int64" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	UserId *int64 `type:"int64" json:",omitempty"`
	// 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) SetRoleId

SetRoleId sets the RoleId 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" json:",omitempty"`

	ClusterId *string `type:"string" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	KubernetesConfig *KubernetesConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Management *ManagementForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NodeConfig *NodeConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`

	NodeStatistics *NodeStatisticsForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Status *StatusForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Tags []*ConvertTagForListNodePoolsOutput `type:"list" json:",omitempty"`

	UpdateClientToken *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`
	// 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) SetManagement added in v1.0.62

SetManagement sets the Management 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" json:",omitempty"`

	AffinityGroupId *string `type:"string" json:",omitempty"`

	ClusterId *string `type:"string" json:",omitempty"`

	ContainerStoragePath *string `type:"string" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	GpuDriverVersion *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	ImageId *string `type:"string" json:",omitempty"`

	InitializeScript *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	IsVirtual *bool `type:"boolean" json:",omitempty"`

	KubernetesConfig *KubernetesConfigForListNodesOutput `type:"structure" json:",omitempty"`

	MetadataName *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NodePoolId *string `type:"string" json:",omitempty"`

	PreScript *string `type:"string" json:",omitempty"`

	Roles []*string `type:"list" json:",omitempty"`

	Status *StatusForListNodesOutput `type:"structure" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// 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) SetAffinityGroupId added in v1.0.62

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

SetAffinityGroupId sets the AffinityGroupId 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) SetGpuDriverVersion added in v1.0.62

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

SetGpuDriverVersion sets the GpuDriverVersion 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) SetMetadataName added in v1.0.62

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

SetMetadataName sets the MetadataName 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) SetPreScript added in v1.0.62

SetPreScript sets the PreScript 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 ItemForListPermissionsOutput

type ItemForListPermissionsOutput struct {
	AuthorizedAt *string `type:"string" json:",omitempty"`

	AuthorizerId *int64 `type:"int64" json:",omitempty"`

	AuthorizerName *string `type:"string" json:",omitempty"`

	AuthorizerType *string `type:"string" json:",omitempty" enum:"EnumOfAuthorizerTypeForListPermissionsOutput"`

	ClusterId *string `type:"string" json:",omitempty"`

	GrantedAt *string `type:"string" json:",omitempty"`

	GranteeId *int64 `type:"int64" json:",omitempty"`

	GranteeType *string `type:"string" json:",omitempty" enum:"EnumOfGranteeTypeForListPermissionsOutput"`

	Id *string `type:"string" json:",omitempty"`

	IsCustomRole *bool `type:"boolean" json:",omitempty"`

	KubeRoleBindingName *string `type:"string" json:",omitempty"`

	Message *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	ProjectSelector *string `type:"string" json:",omitempty"`

	RevokedAt *string `type:"string" json:",omitempty"`

	RoleName *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForListPermissionsOutput"`
	// contains filtered or unexported fields
}

func (ItemForListPermissionsOutput) GoString

func (s ItemForListPermissionsOutput) GoString() string

GoString returns the string representation

func (*ItemForListPermissionsOutput) SetAuthorizedAt

SetAuthorizedAt sets the AuthorizedAt field's value.

func (*ItemForListPermissionsOutput) SetAuthorizerId

SetAuthorizerId sets the AuthorizerId field's value.

func (*ItemForListPermissionsOutput) SetAuthorizerName

SetAuthorizerName sets the AuthorizerName field's value.

func (*ItemForListPermissionsOutput) SetAuthorizerType

SetAuthorizerType sets the AuthorizerType field's value.

func (*ItemForListPermissionsOutput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ItemForListPermissionsOutput) SetGrantedAt

SetGrantedAt sets the GrantedAt field's value.

func (*ItemForListPermissionsOutput) SetGranteeId

SetGranteeId sets the GranteeId field's value.

func (*ItemForListPermissionsOutput) SetGranteeType

SetGranteeType sets the GranteeType field's value.

func (*ItemForListPermissionsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListPermissionsOutput) SetIsCustomRole

SetIsCustomRole sets the IsCustomRole field's value.

func (*ItemForListPermissionsOutput) SetKubeRoleBindingName

SetKubeRoleBindingName sets the KubeRoleBindingName field's value.

func (*ItemForListPermissionsOutput) SetMessage

SetMessage sets the Message field's value.

func (*ItemForListPermissionsOutput) SetNamespace

SetNamespace sets the Namespace field's value.

func (*ItemForListPermissionsOutput) SetProjectSelector

SetProjectSelector sets the ProjectSelector field's value.

func (*ItemForListPermissionsOutput) SetRevokedAt

SetRevokedAt sets the RevokedAt field's value.

func (*ItemForListPermissionsOutput) SetRoleName

SetRoleName sets the RoleName field's value.

func (*ItemForListPermissionsOutput) SetStatus

SetStatus sets the Status field's value.

func (ItemForListPermissionsOutput) String

String returns the string representation

type ItemForListRemedyConfigsOutput added in v1.0.62

type ItemForListRemedyConfigsOutput struct {
	ClusterId *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ResourceIds []*string `type:"list" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty" enum:"EnumOfResourceTypeForListRemedyConfigsOutput"`

	Rules []*RuleForListRemedyConfigsOutput `type:"list" json:",omitempty"`

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

func (ItemForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ItemForListRemedyConfigsOutput) SetClusterId added in v1.0.62

SetClusterId sets the ClusterId field's value.

func (*ItemForListRemedyConfigsOutput) SetCreateTime added in v1.0.62

SetCreateTime sets the CreateTime field's value.

func (*ItemForListRemedyConfigsOutput) SetId added in v1.0.62

SetId sets the Id field's value.

func (*ItemForListRemedyConfigsOutput) SetName added in v1.0.62

SetName sets the Name field's value.

func (*ItemForListRemedyConfigsOutput) SetResourceIds added in v1.0.62

SetResourceIds sets the ResourceIds field's value.

func (*ItemForListRemedyConfigsOutput) SetResourceType added in v1.0.62

SetResourceType sets the ResourceType field's value.

func (*ItemForListRemedyConfigsOutput) SetRules added in v1.0.62

SetRules sets the Rules field's value.

func (*ItemForListRemedyConfigsOutput) SetUpdateTime added in v1.0.62

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type ItemForListScalingEventsOutput

type ItemForListScalingEventsOutput struct {
	EndTime *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Message *string `type:"string" json:",omitempty"`

	NodeIds []*string `type:"list" json:",omitempty"`

	NodePoolId *string `type:"string" json:",omitempty"`

	Replicas *int32 `type:"int32" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

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

func (ItemForListScalingEventsOutput) GoString

GoString returns the string representation

func (*ItemForListScalingEventsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ItemForListScalingEventsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListScalingEventsOutput) SetMessage

SetMessage sets the Message field's value.

func (*ItemForListScalingEventsOutput) SetNodeIds

SetNodeIds sets the NodeIds field's value.

func (*ItemForListScalingEventsOutput) SetNodePoolId

SetNodePoolId sets the NodePoolId field's value.

func (*ItemForListScalingEventsOutput) SetReplicas

SetReplicas sets the Replicas field's value.

func (*ItemForListScalingEventsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*ItemForListScalingEventsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListScalingEventsOutput) SetType

SetType sets the Type field's value.

func (ItemForListScalingEventsOutput) String

String returns the string representation

type ItemForListScalingPoliciesOutput

type ItemForListScalingPoliciesOutput struct {
	AdjustmentValue *int32 `type:"int32" json:",omitempty"`

	ClusterId *string `type:"string" json:",omitempty"`

	CreateClientToken *string `type:"string" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	NodePoolId *string `type:"string" json:",omitempty"`

	ScheduledInstancePolicy *ScheduledInstancePolicyForListScalingPoliciesOutput `type:"structure" json:",omitempty"`

	ScheduledPolicy *ScheduledPolicyForListScalingPoliciesOutput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForListScalingPoliciesOutput"`

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

func (ItemForListScalingPoliciesOutput) GoString

GoString returns the string representation

func (*ItemForListScalingPoliciesOutput) SetAdjustmentValue

SetAdjustmentValue sets the AdjustmentValue field's value.

func (*ItemForListScalingPoliciesOutput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ItemForListScalingPoliciesOutput) SetCreateClientToken

SetCreateClientToken sets the CreateClientToken field's value.

func (*ItemForListScalingPoliciesOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*ItemForListScalingPoliciesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListScalingPoliciesOutput) SetNodePoolId

SetNodePoolId sets the NodePoolId field's value.

func (*ItemForListScalingPoliciesOutput) SetScheduledInstancePolicy

SetScheduledInstancePolicy sets the ScheduledInstancePolicy field's value.

func (*ItemForListScalingPoliciesOutput) SetScheduledPolicy

SetScheduledPolicy sets the ScheduledPolicy field's value.

func (*ItemForListScalingPoliciesOutput) SetType

SetType sets the Type field's value.

func (*ItemForListScalingPoliciesOutput) SetUpdateClientToken

SetUpdateClientToken sets the UpdateClientToken field's value.

func (ItemForListScalingPoliciesOutput) String

String returns the string representation

type ItemForListSupportedAddonsOutput

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

	DeployMode *string `type:"string" json:",omitempty"`

	DeployNodeTypes []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Necessary *string `type:"string" json:",omitempty"`

	PodNetworkModes []*string `type:"list" json:",omitempty"`

	Versions []*VersionForListSupportedAddonsOutput `type:"list" json:",omitempty"`
	// 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 ItemForListSupportedImagesOutput added in v1.0.62

type ItemForListSupportedImagesOutput struct {
	InstanceTypeId *string `type:"string" json:",omitempty"`

	SupportedImages []*SupportedImageForListSupportedImagesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ItemForListSupportedImagesOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ItemForListSupportedImagesOutput) SetInstanceTypeId added in v1.0.62

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*ItemForListSupportedImagesOutput) SetSupportedImages added in v1.0.62

SetSupportedImages sets the SupportedImages field's value.

func (ItemForListSupportedImagesOutput) String added in v1.0.62

String returns the string representation

type ItemForListSupportedResourceTypesOutput

type ItemForListSupportedResourceTypesOutput struct {
	ResourceScope *string `type:"string" json:",omitempty"`

	ResourceSpecifications []*string `type:"list" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	ZoneId *string `type:"string" json:",omitempty"`
	// 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 KubeReservedForCreateDefaultNodePoolInput

type KubeReservedForCreateDefaultNodePoolInput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForCreateDefaultNodePoolInput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (KubeReservedForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*KubeReservedForCreateDefaultNodePoolInput) SetName

SetName sets the Name field's value.

func (*KubeReservedForCreateDefaultNodePoolInput) SetQuantity

SetQuantity sets the Quantity field's value.

func (KubeReservedForCreateDefaultNodePoolInput) String

String returns the string representation

type KubeReservedForCreateNodePoolInput

type KubeReservedForCreateNodePoolInput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForCreateNodePoolInput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (KubeReservedForCreateNodePoolInput) GoString

GoString returns the string representation

func (*KubeReservedForCreateNodePoolInput) SetName

SetName sets the Name field's value.

func (*KubeReservedForCreateNodePoolInput) SetQuantity

SetQuantity sets the Quantity field's value.

func (KubeReservedForCreateNodePoolInput) String

String returns the string representation

type KubeReservedForListNodePoolsOutput

type KubeReservedForListNodePoolsOutput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForListNodePoolsOutput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (KubeReservedForListNodePoolsOutput) GoString

GoString returns the string representation

func (*KubeReservedForListNodePoolsOutput) SetName

SetName sets the Name field's value.

func (*KubeReservedForListNodePoolsOutput) SetQuantity

SetQuantity sets the Quantity field's value.

func (KubeReservedForListNodePoolsOutput) String

String returns the string representation

type KubeReservedForUpdateNodePoolConfigInput

type KubeReservedForUpdateNodePoolConfigInput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForUpdateNodePoolConfigInput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (KubeReservedForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*KubeReservedForUpdateNodePoolConfigInput) SetName

SetName sets the Name field's value.

func (*KubeReservedForUpdateNodePoolConfigInput) SetQuantity

SetQuantity sets the Quantity field's value.

func (KubeReservedForUpdateNodePoolConfigInput) String

String returns the string representation

type KubeletConfigForCreateDefaultNodePoolInput

type KubeletConfigForCreateDefaultNodePoolInput struct {
	CpuManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfCpuManagerPolicyForCreateDefaultNodePoolInput"`

	EvictionHard []*EvictionHardForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`

	FeatureGates *FeatureGatesForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	KubeApiBurst *int32 `type:"int32" json:",omitempty"`

	KubeApiQps *int32 `type:"int32" json:",omitempty"`

	KubeReserved []*KubeReservedForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`

	MaxPods *int32 `type:"int32" json:",omitempty"`

	RegistryBurst *int32 `type:"int32" json:",omitempty"`

	RegistryPullQps *int32 `type:"int32" json:",omitempty"`

	SerializeImagePulls *bool `type:"boolean" json:",omitempty"`

	SystemReserved []*SystemReservedForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`

	TopologyManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerPolicyForCreateDefaultNodePoolInput"`

	TopologyManagerScope *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerScopeForCreateDefaultNodePoolInput"`
	// contains filtered or unexported fields
}

func (KubeletConfigForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*KubeletConfigForCreateDefaultNodePoolInput) SetCpuManagerPolicy

SetCpuManagerPolicy sets the CpuManagerPolicy field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetEvictionHard

SetEvictionHard sets the EvictionHard field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetFeatureGates

SetFeatureGates sets the FeatureGates field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetKubeApiBurst

SetKubeApiBurst sets the KubeApiBurst field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetKubeApiQps

SetKubeApiQps sets the KubeApiQps field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetKubeReserved

SetKubeReserved sets the KubeReserved field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetMaxPods

SetMaxPods sets the MaxPods field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetRegistryBurst

SetRegistryBurst sets the RegistryBurst field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetRegistryPullQps

SetRegistryPullQps sets the RegistryPullQps field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetSerializeImagePulls

SetSerializeImagePulls sets the SerializeImagePulls field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetSystemReserved

SetSystemReserved sets the SystemReserved field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetTopologyManagerPolicy

SetTopologyManagerPolicy sets the TopologyManagerPolicy field's value.

func (*KubeletConfigForCreateDefaultNodePoolInput) SetTopologyManagerScope

SetTopologyManagerScope sets the TopologyManagerScope field's value.

func (KubeletConfigForCreateDefaultNodePoolInput) String

String returns the string representation

type KubeletConfigForCreateNodePoolInput

type KubeletConfigForCreateNodePoolInput struct {
	CpuManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfCpuManagerPolicyForCreateNodePoolInput"`

	EvictionHard []*EvictionHardForCreateNodePoolInput `type:"list" json:",omitempty"`

	FeatureGates *FeatureGatesForCreateNodePoolInput `type:"structure" json:",omitempty"`

	KubeApiBurst *int32 `type:"int32" json:",omitempty"`

	KubeApiQps *int32 `type:"int32" json:",omitempty"`

	KubeReserved []*KubeReservedForCreateNodePoolInput `type:"list" json:",omitempty"`

	MaxPods *int32 `type:"int32" json:",omitempty"`

	RegistryBurst *int32 `type:"int32" json:",omitempty"`

	RegistryPullQps *int32 `type:"int32" json:",omitempty"`

	SerializeImagePulls *bool `type:"boolean" json:",omitempty"`

	SystemReserved []*SystemReservedForCreateNodePoolInput `type:"list" json:",omitempty"`

	TopologyManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerPolicyForCreateNodePoolInput"`

	TopologyManagerScope *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerScopeForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (KubeletConfigForCreateNodePoolInput) GoString

GoString returns the string representation

func (*KubeletConfigForCreateNodePoolInput) SetCpuManagerPolicy

SetCpuManagerPolicy sets the CpuManagerPolicy field's value.

func (*KubeletConfigForCreateNodePoolInput) SetEvictionHard

SetEvictionHard sets the EvictionHard field's value.

func (*KubeletConfigForCreateNodePoolInput) SetFeatureGates

SetFeatureGates sets the FeatureGates field's value.

func (*KubeletConfigForCreateNodePoolInput) SetKubeApiBurst

SetKubeApiBurst sets the KubeApiBurst field's value.

func (*KubeletConfigForCreateNodePoolInput) SetKubeApiQps

SetKubeApiQps sets the KubeApiQps field's value.

func (*KubeletConfigForCreateNodePoolInput) SetKubeReserved

SetKubeReserved sets the KubeReserved field's value.

func (*KubeletConfigForCreateNodePoolInput) SetMaxPods

SetMaxPods sets the MaxPods field's value.

func (*KubeletConfigForCreateNodePoolInput) SetRegistryBurst

SetRegistryBurst sets the RegistryBurst field's value.

func (*KubeletConfigForCreateNodePoolInput) SetRegistryPullQps

SetRegistryPullQps sets the RegistryPullQps field's value.

func (*KubeletConfigForCreateNodePoolInput) SetSerializeImagePulls

SetSerializeImagePulls sets the SerializeImagePulls field's value.

func (*KubeletConfigForCreateNodePoolInput) SetSystemReserved

SetSystemReserved sets the SystemReserved field's value.

func (*KubeletConfigForCreateNodePoolInput) SetTopologyManagerPolicy

SetTopologyManagerPolicy sets the TopologyManagerPolicy field's value.

func (*KubeletConfigForCreateNodePoolInput) SetTopologyManagerScope

SetTopologyManagerScope sets the TopologyManagerScope field's value.

func (KubeletConfigForCreateNodePoolInput) String

String returns the string representation

type KubeletConfigForListNodePoolsOutput

type KubeletConfigForListNodePoolsOutput struct {
	CpuManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfCpuManagerPolicyForListNodePoolsOutput"`

	EvictionHard []*EvictionHardForListNodePoolsOutput `type:"list" json:",omitempty"`

	FeatureGates *FeatureGatesForListNodePoolsOutput `type:"structure" json:",omitempty"`

	KubeApiBurst *int32 `type:"int32" json:",omitempty"`

	KubeApiQps *int32 `type:"int32" json:",omitempty"`

	KubeReserved []*KubeReservedForListNodePoolsOutput `type:"list" json:",omitempty"`

	MaxPods *int32 `type:"int32" json:",omitempty"`

	RegistryBurst *int32 `type:"int32" json:",omitempty"`

	RegistryPullQps *int32 `type:"int32" json:",omitempty"`

	SerializeImagePulls *bool `type:"boolean" json:",omitempty"`

	SystemReserved []*SystemReservedForListNodePoolsOutput `type:"list" json:",omitempty"`

	TopologyManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerPolicyForListNodePoolsOutput"`

	TopologyManagerScope *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerScopeForListNodePoolsOutput"`
	// contains filtered or unexported fields
}

func (KubeletConfigForListNodePoolsOutput) GoString

GoString returns the string representation

func (*KubeletConfigForListNodePoolsOutput) SetCpuManagerPolicy

SetCpuManagerPolicy sets the CpuManagerPolicy field's value.

func (*KubeletConfigForListNodePoolsOutput) SetEvictionHard

SetEvictionHard sets the EvictionHard field's value.

func (*KubeletConfigForListNodePoolsOutput) SetFeatureGates

SetFeatureGates sets the FeatureGates field's value.

func (*KubeletConfigForListNodePoolsOutput) SetKubeApiBurst

SetKubeApiBurst sets the KubeApiBurst field's value.

func (*KubeletConfigForListNodePoolsOutput) SetKubeApiQps

SetKubeApiQps sets the KubeApiQps field's value.

func (*KubeletConfigForListNodePoolsOutput) SetKubeReserved

SetKubeReserved sets the KubeReserved field's value.

func (*KubeletConfigForListNodePoolsOutput) SetMaxPods

SetMaxPods sets the MaxPods field's value.

func (*KubeletConfigForListNodePoolsOutput) SetRegistryBurst

SetRegistryBurst sets the RegistryBurst field's value.

func (*KubeletConfigForListNodePoolsOutput) SetRegistryPullQps

SetRegistryPullQps sets the RegistryPullQps field's value.

func (*KubeletConfigForListNodePoolsOutput) SetSerializeImagePulls

SetSerializeImagePulls sets the SerializeImagePulls field's value.

func (*KubeletConfigForListNodePoolsOutput) SetSystemReserved

SetSystemReserved sets the SystemReserved field's value.

func (*KubeletConfigForListNodePoolsOutput) SetTopologyManagerPolicy

SetTopologyManagerPolicy sets the TopologyManagerPolicy field's value.

func (*KubeletConfigForListNodePoolsOutput) SetTopologyManagerScope

SetTopologyManagerScope sets the TopologyManagerScope field's value.

func (KubeletConfigForListNodePoolsOutput) String

String returns the string representation

type KubeletConfigForUpdateNodePoolConfigInput

type KubeletConfigForUpdateNodePoolConfigInput struct {
	CpuManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfCpuManagerPolicyForUpdateNodePoolConfigInput"`

	EvictionHard []*EvictionHardForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`

	FeatureGates *FeatureGatesForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	KubeApiBurst *int32 `type:"int32" json:",omitempty"`

	KubeApiQps *int32 `type:"int32" json:",omitempty"`

	KubeReserved []*KubeReservedForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`

	MaxPods *int32 `type:"int32" json:",omitempty"`

	RegistryBurst *int32 `type:"int32" json:",omitempty"`

	RegistryPullQps *int32 `type:"int32" json:",omitempty"`

	SerializeImagePulls *bool `type:"boolean" json:",omitempty"`

	SystemReserved []*SystemReservedForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`

	TopologyManagerPolicy *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerPolicyForUpdateNodePoolConfigInput"`

	TopologyManagerScope *string `type:"string" json:",omitempty" enum:"EnumOfTopologyManagerScopeForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (KubeletConfigForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*KubeletConfigForUpdateNodePoolConfigInput) SetCpuManagerPolicy

SetCpuManagerPolicy sets the CpuManagerPolicy field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetEvictionHard

SetEvictionHard sets the EvictionHard field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetFeatureGates

SetFeatureGates sets the FeatureGates field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetKubeApiBurst

SetKubeApiBurst sets the KubeApiBurst field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetKubeApiQps

SetKubeApiQps sets the KubeApiQps field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetKubeReserved

SetKubeReserved sets the KubeReserved field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetMaxPods

SetMaxPods sets the MaxPods field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetRegistryBurst

SetRegistryBurst sets the RegistryBurst field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetRegistryPullQps

SetRegistryPullQps sets the RegistryPullQps field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetSerializeImagePulls

SetSerializeImagePulls sets the SerializeImagePulls field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetSystemReserved

SetSystemReserved sets the SystemReserved field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetTopologyManagerPolicy

SetTopologyManagerPolicy sets the TopologyManagerPolicy field's value.

func (*KubeletConfigForUpdateNodePoolConfigInput) SetTopologyManagerScope

SetTopologyManagerScope sets the TopologyManagerScope field's value.

func (KubeletConfigForUpdateNodePoolConfigInput) String

String returns the string representation

type KubernetesConfigForCreateDefaultNodePoolInput

type KubernetesConfigForCreateDefaultNodePoolInput struct {
	AutoSyncDisabled *bool `type:"boolean" json:",omitempty"`

	ContainerdConfig *ContainerdConfigForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	Cordon *bool `type:"boolean" json:",omitempty"`

	KubeletConfig *KubeletConfigForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	Labels []*LabelForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NameSuffix *string `type:"string" json:",omitempty"`

	NameUseHostname *bool `type:"boolean" json:",omitempty"`

	Runtime *RuntimeForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

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

func (KubernetesConfigForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetAutoSyncDisabled

SetAutoSyncDisabled sets the AutoSyncDisabled field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetContainerdConfig added in v1.0.62

SetContainerdConfig sets the ContainerdConfig field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetKubeletConfig

SetKubeletConfig sets the KubeletConfig field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetNameSuffix added in v1.0.62

SetNameSuffix sets the NameSuffix field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetNameUseHostname added in v1.0.62

SetNameUseHostname sets the NameUseHostname field's value.

func (*KubernetesConfigForCreateDefaultNodePoolInput) SetRuntime added in v1.0.62

SetRuntime sets the Runtime 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 {
	AutoSyncDisabled *bool `type:"boolean" json:",omitempty"`

	ContainerdConfig *ContainerdConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`

	Cordon *bool `type:"boolean" json:",omitempty"`

	KubeletConfig *KubeletConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`

	Labels []*LabelForCreateNodePoolInput `type:"list" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NameSuffix *string `type:"string" json:",omitempty"`

	NameUseHostname *bool `type:"boolean" json:",omitempty"`

	Runtime *RuntimeForCreateNodePoolInput `type:"structure" json:",omitempty"`

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

func (KubernetesConfigForCreateNodePoolInput) GoString

GoString returns the string representation

func (*KubernetesConfigForCreateNodePoolInput) SetAutoSyncDisabled

SetAutoSyncDisabled sets the AutoSyncDisabled field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetContainerdConfig added in v1.0.62

SetContainerdConfig sets the ContainerdConfig field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetKubeletConfig

SetKubeletConfig sets the KubeletConfig field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetNameSuffix added in v1.0.62

SetNameSuffix sets the NameSuffix field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetNameUseHostname added in v1.0.62

SetNameUseHostname sets the NameUseHostname field's value.

func (*KubernetesConfigForCreateNodePoolInput) SetRuntime added in v1.0.62

SetRuntime sets the Runtime 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" json:",omitempty"`

	Labels []*LabelForCreateNodesInput `type:"list" json:",omitempty"`

	Taints []*TaintForCreateNodesInput `type:"list" json:",omitempty"`
	// 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 {
	AutoSyncDisabled *bool `type:"boolean" json:",omitempty"`

	ContainerdConfig *ContainerdConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Cordon *bool `type:"boolean" json:",omitempty"`

	KubeletConfig *KubeletConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Labels []*LabelForListNodePoolsOutput `type:"list" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NameSuffix *string `type:"string" json:",omitempty"`

	NameUseHostname *bool `type:"boolean" json:",omitempty"`

	Runtime *RuntimeForListNodePoolsOutput `type:"structure" json:",omitempty"`

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

func (KubernetesConfigForListNodePoolsOutput) GoString

GoString returns the string representation

func (*KubernetesConfigForListNodePoolsOutput) SetAutoSyncDisabled

SetAutoSyncDisabled sets the AutoSyncDisabled field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetContainerdConfig added in v1.0.62

SetContainerdConfig sets the ContainerdConfig field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetKubeletConfig

SetKubeletConfig sets the KubeletConfig field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetNameSuffix added in v1.0.62

SetNameSuffix sets the NameSuffix field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetNameUseHostname added in v1.0.62

SetNameUseHostname sets the NameUseHostname field's value.

func (*KubernetesConfigForListNodePoolsOutput) SetRuntime added in v1.0.62

SetRuntime sets the Runtime 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" json:",omitempty"`

	Labels []*LabelForListNodesOutput `type:"list" json:",omitempty"`

	Taints []*TaintForListNodesOutput `type:"list" json:",omitempty"`
	// 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 {
	AutoSyncDisabled *bool `type:"boolean" json:",omitempty"`

	ContainerdConfig *ContainerdConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	Cordon *bool `type:"boolean" json:",omitempty"`

	KubeletConfig *KubeletConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	Labels []*LabelForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NameSuffix *string `type:"string" json:",omitempty"`

	NameUseHostname *bool `type:"boolean" json:",omitempty"`

	Runtime *RuntimeForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

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

func (KubernetesConfigForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetAutoSyncDisabled

SetAutoSyncDisabled sets the AutoSyncDisabled field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetContainerdConfig added in v1.0.62

SetContainerdConfig sets the ContainerdConfig field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetCordon

SetCordon sets the Cordon field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetKubeletConfig

SetKubeletConfig sets the KubeletConfig field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetLabels

SetLabels sets the Labels field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetNameSuffix added in v1.0.62

SetNameSuffix sets the NameSuffix field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetNameUseHostname added in v1.0.62

SetNameUseHostname sets the NameUseHostname field's value.

func (*KubernetesConfigForUpdateNodePoolConfigInput) SetRuntime added in v1.0.62

SetRuntime sets the Runtime 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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 LabelForListInstanceTypeLabelsOutput added in v1.0.62

type LabelForListInstanceTypeLabelsOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (LabelForListInstanceTypeLabelsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*LabelForListInstanceTypeLabelsOutput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*LabelForListInstanceTypeLabelsOutput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (LabelForListInstanceTypeLabelsOutput) String added in v1.0.62

String returns the string representation

type LabelForListNodePoolsOutput

type LabelForListNodePoolsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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 LabelForListRemedyConfigsOutput added in v1.0.62

type LabelForListRemedyConfigsOutput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (LabelForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*LabelForListRemedyConfigsOutput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*LabelForListRemedyConfigsOutput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (LabelForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type LabelForUpdateNodePoolConfigInput

type LabelForUpdateNodePoolConfigInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	Tags []*TagForListClustersInput `type:"list" json:",omitempty"`
	// 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) SetProjectName

func (s *ListClustersInput) SetProjectName(v string) *ListClustersInput

SetProjectName sets the ProjectName 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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 ListInstanceTypeLabelsInput added in v1.0.62

type ListInstanceTypeLabelsInput struct {
	InstanceTypeIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListInstanceTypeLabelsInput) GoString added in v1.0.62

func (s ListInstanceTypeLabelsInput) GoString() string

GoString returns the string representation

func (*ListInstanceTypeLabelsInput) SetInstanceTypeIds added in v1.0.62

func (s *ListInstanceTypeLabelsInput) SetInstanceTypeIds(v []*string) *ListInstanceTypeLabelsInput

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (ListInstanceTypeLabelsInput) String added in v1.0.62

String returns the string representation

type ListInstanceTypeLabelsOutput added in v1.0.62

type ListInstanceTypeLabelsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListInstanceTypeLabelsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListInstanceTypeLabelsOutput) GoString added in v1.0.62

func (s ListInstanceTypeLabelsOutput) GoString() string

GoString returns the string representation

func (*ListInstanceTypeLabelsOutput) SetItems added in v1.0.62

SetItems sets the Items field's value.

func (ListInstanceTypeLabelsOutput) String added in v1.0.62

String returns the string representation

type ListKubeconfigsInput

type ListKubeconfigsInput struct {
	Filter *FilterForListKubeconfigsInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Tags []*TagForListNodePoolsInput `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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 ListPermissionsInput

type ListPermissionsInput struct {
	Filter *FilterForListPermissionsInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

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

func (ListPermissionsInput) GoString

func (s ListPermissionsInput) GoString() string

GoString returns the string representation

func (*ListPermissionsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListPermissionsInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionsInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (ListPermissionsInput) String

func (s ListPermissionsInput) String() string

String returns the string representation

type ListPermissionsOutput

type ListPermissionsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListPermissionsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

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

func (ListPermissionsOutput) GoString

func (s ListPermissionsOutput) GoString() string

GoString returns the string representation

func (*ListPermissionsOutput) SetItems

SetItems sets the Items field's value.

func (*ListPermissionsOutput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*ListPermissionsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPermissionsOutput) SetTotalCount

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

SetTotalCount sets the TotalCount field's value.

func (ListPermissionsOutput) String

func (s ListPermissionsOutput) String() string

String returns the string representation

type ListRemedyConfigsInput added in v1.0.62

type ListRemedyConfigsInput struct {
	Filter *FilterForListRemedyConfigsInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

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

func (ListRemedyConfigsInput) GoString added in v1.0.62

func (s ListRemedyConfigsInput) GoString() string

GoString returns the string representation

func (*ListRemedyConfigsInput) SetFilter added in v1.0.62

SetFilter sets the Filter field's value.

func (*ListRemedyConfigsInput) SetPageNumber added in v1.0.62

SetPageNumber sets the PageNumber field's value.

func (*ListRemedyConfigsInput) SetPageSize added in v1.0.62

SetPageSize sets the PageSize field's value.

func (ListRemedyConfigsInput) String added in v1.0.62

func (s ListRemedyConfigsInput) String() string

String returns the string representation

type ListRemedyConfigsOutput added in v1.0.62

type ListRemedyConfigsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListRemedyConfigsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

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

func (ListRemedyConfigsOutput) GoString added in v1.0.62

func (s ListRemedyConfigsOutput) GoString() string

GoString returns the string representation

func (*ListRemedyConfigsOutput) SetItems added in v1.0.62

SetItems sets the Items field's value.

func (*ListRemedyConfigsOutput) SetPageNumber added in v1.0.62

SetPageNumber sets the PageNumber field's value.

func (*ListRemedyConfigsOutput) SetPageSize added in v1.0.62

SetPageSize sets the PageSize field's value.

func (*ListRemedyConfigsOutput) SetTotalCount added in v1.0.62

SetTotalCount sets the TotalCount field's value.

func (ListRemedyConfigsOutput) String added in v1.0.62

func (s ListRemedyConfigsOutput) String() string

String returns the string representation

type ListScalingEventsInput

type ListScalingEventsInput struct {

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Filter *FilterForListScalingEventsInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

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

func (ListScalingEventsInput) GoString

func (s ListScalingEventsInput) GoString() string

GoString returns the string representation

func (*ListScalingEventsInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*ListScalingEventsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListScalingEventsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListScalingEventsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListScalingEventsInput) String

func (s ListScalingEventsInput) String() string

String returns the string representation

func (*ListScalingEventsInput) Validate

func (s *ListScalingEventsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListScalingEventsOutput

type ListScalingEventsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListScalingEventsOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

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

func (ListScalingEventsOutput) GoString

func (s ListScalingEventsOutput) GoString() string

GoString returns the string representation

func (*ListScalingEventsOutput) SetItems

SetItems sets the Items field's value.

func (*ListScalingEventsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListScalingEventsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListScalingEventsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListScalingEventsOutput) String

func (s ListScalingEventsOutput) String() string

String returns the string representation

type ListScalingPoliciesInput

type ListScalingPoliciesInput struct {
	Filter *FilterForListScalingPoliciesInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

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

func (ListScalingPoliciesInput) GoString

func (s ListScalingPoliciesInput) GoString() string

GoString returns the string representation

func (*ListScalingPoliciesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListScalingPoliciesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListScalingPoliciesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListScalingPoliciesInput) String

func (s ListScalingPoliciesInput) String() string

String returns the string representation

type ListScalingPoliciesOutput

type ListScalingPoliciesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListScalingPoliciesOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

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

func (ListScalingPoliciesOutput) GoString

func (s ListScalingPoliciesOutput) GoString() string

GoString returns the string representation

func (*ListScalingPoliciesOutput) SetItems

SetItems sets the Items field's value.

func (*ListScalingPoliciesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListScalingPoliciesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListScalingPoliciesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListScalingPoliciesOutput) String

func (s ListScalingPoliciesOutput) String() string

String returns the string representation

type ListSupportedAddInstanceTypesInput added in v1.0.62

type ListSupportedAddInstanceTypesInput struct {
	// contains filtered or unexported fields
}

func (ListSupportedAddInstanceTypesInput) GoString added in v1.0.62

GoString returns the string representation

func (ListSupportedAddInstanceTypesInput) String added in v1.0.62

String returns the string representation

type ListSupportedAddInstanceTypesOutput added in v1.0.62

type ListSupportedAddInstanceTypesOutput struct {
	Metadata *response.ResponseMetadata

	InstanceTypeIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSupportedAddInstanceTypesOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ListSupportedAddInstanceTypesOutput) SetInstanceTypeIds added in v1.0.62

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (ListSupportedAddInstanceTypesOutput) String added in v1.0.62

String returns the string representation

type ListSupportedAddonsInput

type ListSupportedAddonsInput struct {
	Filter *FilterForListSupportedAddonsInput `type:"structure" json:",omitempty"`
	// 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" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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 ListSupportedGpuDriverVersionsInput added in v1.0.62

type ListSupportedGpuDriverVersionsInput struct {

	// ImageId is a required field
	ImageId *string `type:"string" json:",omitempty" required:"true"`

	InstanceTypeFamilies []*string `type:"list" json:",omitempty"`

	InstanceTypeIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSupportedGpuDriverVersionsInput) GoString added in v1.0.62

GoString returns the string representation

func (*ListSupportedGpuDriverVersionsInput) SetImageId added in v1.0.62

SetImageId sets the ImageId field's value.

func (*ListSupportedGpuDriverVersionsInput) SetInstanceTypeFamilies added in v1.0.62

SetInstanceTypeFamilies sets the InstanceTypeFamilies field's value.

func (*ListSupportedGpuDriverVersionsInput) SetInstanceTypeIds added in v1.0.62

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (ListSupportedGpuDriverVersionsInput) String added in v1.0.62

String returns the string representation

func (*ListSupportedGpuDriverVersionsInput) Validate added in v1.0.62

Validate inspects the fields of the type to determine if they are valid.

type ListSupportedGpuDriverVersionsOutput added in v1.0.62

type ListSupportedGpuDriverVersionsOutput struct {
	Metadata *response.ResponseMetadata

	GpuDriverVersions []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSupportedGpuDriverVersionsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ListSupportedGpuDriverVersionsOutput) SetGpuDriverVersions added in v1.0.62

SetGpuDriverVersions sets the GpuDriverVersions field's value.

func (ListSupportedGpuDriverVersionsOutput) String added in v1.0.62

String returns the string representation

type ListSupportedImagesInput added in v1.0.62

type ListSupportedImagesInput struct {
	InstanceTypeIds []*string `type:"list" json:",omitempty"`

	Intersection *bool `type:"boolean" json:",omitempty"`

	KubernetesVersion *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSupportedImagesInput) GoString added in v1.0.62

func (s ListSupportedImagesInput) GoString() string

GoString returns the string representation

func (*ListSupportedImagesInput) SetInstanceTypeIds added in v1.0.62

func (s *ListSupportedImagesInput) SetInstanceTypeIds(v []*string) *ListSupportedImagesInput

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*ListSupportedImagesInput) SetIntersection added in v1.0.62

SetIntersection sets the Intersection field's value.

func (*ListSupportedImagesInput) SetKubernetesVersion added in v1.0.62

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

SetKubernetesVersion sets the KubernetesVersion field's value.

func (ListSupportedImagesInput) String added in v1.0.62

func (s ListSupportedImagesInput) String() string

String returns the string representation

type ListSupportedImagesOutput added in v1.0.62

type ListSupportedImagesOutput struct {
	Metadata *response.ResponseMetadata

	IntersectionItems []*IntersectionItemForListSupportedImagesOutput `type:"list" json:",omitempty"`

	Items []*ItemForListSupportedImagesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSupportedImagesOutput) GoString added in v1.0.62

func (s ListSupportedImagesOutput) GoString() string

GoString returns the string representation

func (*ListSupportedImagesOutput) SetIntersectionItems added in v1.0.62

SetIntersectionItems sets the IntersectionItems field's value.

func (*ListSupportedImagesOutput) SetItems added in v1.0.62

SetItems sets the Items field's value.

func (ListSupportedImagesOutput) String added in v1.0.62

func (s ListSupportedImagesOutput) String() string

String returns the string representation

type ListSupportedResourceTypesInput

type ListSupportedResourceTypesInput struct {
	Filter *FilterForListSupportedResourceTypesInput `type:"structure" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForListTagsForResourcesInput"`

	TagFilters []*TagFilterForListTagsForResourcesInput `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" 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

func (*ListTagsForResourcesInput) Validate

func (s *ListTagsForResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListTagsForResourcesOutput

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	LogTtl *int32 `type:"int32" json:",omitempty"`

	LogType *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	LogTopicId *string `type:"string" json:",omitempty"`

	LogTtl *int32 `type:"int32" json:",omitempty"`

	LogType *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	LogTtl *int32 `type:"int32" json:",omitempty"`

	LogType *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	LogSetups []*LogSetupForCreateClusterInput `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	LogSetups []*LogSetupForListClustersOutput `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	LogSetups []*LogSetupForUpdateClusterConfigInput `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	SshKeyPairName *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	SshKeyPairName *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertConvertEnumOfTypeForListNodePoolsOutput"`
	// 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" json:",omitempty"`

	SshKeyPairName *string `type:"string" json:",omitempty"`
	// 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 ManagementForCreateNodePoolInput added in v1.0.62

type ManagementForCreateNodePoolInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	RemedyConfig *RemedyConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ManagementForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*ManagementForCreateNodePoolInput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*ManagementForCreateNodePoolInput) SetRemedyConfig added in v1.0.62

SetRemedyConfig sets the RemedyConfig field's value.

func (ManagementForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type ManagementForListNodePoolsOutput added in v1.0.62

type ManagementForListNodePoolsOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	RemedyConfig *RemedyConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ManagementForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*ManagementForListNodePoolsOutput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*ManagementForListNodePoolsOutput) SetRemedyConfig added in v1.0.62

SetRemedyConfig sets the RemedyConfig field's value.

func (ManagementForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type ManagementForUpdateNodePoolConfigInput added in v1.0.62

type ManagementForUpdateNodePoolConfigInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

	RemedyConfig *RemedyConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ManagementForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*ManagementForUpdateNodePoolConfigInput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*ManagementForUpdateNodePoolConfigInput) SetRemedyConfig added in v1.0.62

SetRemedyConfig sets the RemedyConfig field's value.

func (ManagementForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type MonitoringConfigForListClustersOutput

type MonitoringConfigForListClustersOutput struct {
	ComponentConfigs []*ComponentConfigForListClustersOutput `type:"list" json:",omitempty"`

	EnableMetricsExternalCollection *bool `type:"boolean" json:",omitempty"`

	WorkspaceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MonitoringConfigForListClustersOutput) GoString

GoString returns the string representation

func (*MonitoringConfigForListClustersOutput) SetComponentConfigs

SetComponentConfigs sets the ComponentConfigs field's value.

func (*MonitoringConfigForListClustersOutput) SetEnableMetricsExternalCollection added in v1.0.62

func (s *MonitoringConfigForListClustersOutput) SetEnableMetricsExternalCollection(v bool) *MonitoringConfigForListClustersOutput

SetEnableMetricsExternalCollection sets the EnableMetricsExternalCollection field's value.

func (*MonitoringConfigForListClustersOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (MonitoringConfigForListClustersOutput) String

String returns the string representation

type MonitoringConfigForUpdateClusterConfigInput

type MonitoringConfigForUpdateClusterConfigInput struct {
	ComponentConfigs []*ComponentConfigForUpdateClusterConfigInput `type:"list" json:",omitempty"`

	EnableMetricsExternalCollection *bool `type:"boolean" json:",omitempty"`

	WorkspaceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MonitoringConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*MonitoringConfigForUpdateClusterConfigInput) SetComponentConfigs

SetComponentConfigs sets the ComponentConfigs field's value.

func (*MonitoringConfigForUpdateClusterConfigInput) SetEnableMetricsExternalCollection added in v1.0.62

SetEnableMetricsExternalCollection sets the EnableMetricsExternalCollection field's value.

func (*MonitoringConfigForUpdateClusterConfigInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (MonitoringConfigForUpdateClusterConfigInput) String

String returns the string representation

type NodeConfigForCreateDefaultNodePoolInput

type NodeConfigForCreateDefaultNodePoolInput struct {
	InitializeScript *string `type:"string" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	PreScript *string `type:"string" json:",omitempty"`

	Security *SecurityForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	Tags []*TagForCreateDefaultNodePoolInput `type:"list" json:",omitempty"`
	// 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) SetPreScript added in v1.0.62

SetPreScript sets the PreScript 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" json:",omitempty"`

	AffinityGroupConfig *AffinityGroupConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	AutoRenewPeriod *int32 `type:"int32" json:",omitempty"`

	DataVolumes []*DataVolumeForCreateNodePoolInput `type:"list" json:",omitempty"`

	DeploymentSetGroupNumber *int32 `type:"int32" json:",omitempty"`

	DeploymentSetId *string `type:"string" json:",omitempty"`

	GpuDriverVersion *string `type:"string" json:",omitempty"`

	Hostname *string `type:"string" json:",omitempty"`

	HpcClusterIds []*string `type:"list" json:",omitempty"`

	ImageId *string `type:"string" json:",omitempty"`

	InitializeScript *string `type:"string" json:",omitempty"`

	InstanceChargeType *string `type:"string" json:",omitempty" enum:"EnumOfInstanceChargeTypeForCreateNodePoolInput"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceTypeIds []*string `type:"list" json:",omitempty"`

	InstancesDistribution *InstancesDistributionForCreateNodePoolInput `type:"structure" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NetworkTrafficMode *string `type:"string" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	PreScript *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicAccessConfig *PublicAccessConfigForCreateNodePoolInput `type:"structure" json:",omitempty"`

	PublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	Security *SecurityForCreateNodePoolInput `type:"structure" json:",omitempty"`

	SpotStrategy *string `type:"string" json:",omitempty" enum:"EnumOfSpotStrategyForCreateNodePoolInput"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	SystemVolume *SystemVolumeForCreateNodePoolInput `type:"structure" json:",omitempty"`

	Tags []*TagForCreateNodePoolInput `type:"list" json:",omitempty"`
	// 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) SetAffinityGroupConfig added in v1.0.62

SetAffinityGroupConfig sets the AffinityGroupConfig 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) SetDeploymentSetGroupNumber

func (s *NodeConfigForCreateNodePoolInput) SetDeploymentSetGroupNumber(v int32) *NodeConfigForCreateNodePoolInput

SetDeploymentSetGroupNumber sets the DeploymentSetGroupNumber field's value.

func (*NodeConfigForCreateNodePoolInput) SetDeploymentSetId

SetDeploymentSetId sets the DeploymentSetId field's value.

func (*NodeConfigForCreateNodePoolInput) SetGpuDriverVersion added in v1.0.62

SetGpuDriverVersion sets the GpuDriverVersion field's value.

func (*NodeConfigForCreateNodePoolInput) SetHostname added in v1.0.62

SetHostname sets the Hostname 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) SetInstanceName added in v1.0.62

SetInstanceName sets the InstanceName field's value.

func (*NodeConfigForCreateNodePoolInput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*NodeConfigForCreateNodePoolInput) SetInstancesDistribution added in v1.0.62

SetInstancesDistribution sets the InstancesDistribution field's value.

func (*NodeConfigForCreateNodePoolInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForCreateNodePoolInput) SetNetworkTrafficMode added in v1.0.62

SetNetworkTrafficMode sets the NetworkTrafficMode field's value.

func (*NodeConfigForCreateNodePoolInput) SetPeriod

SetPeriod sets the Period field's value.

func (*NodeConfigForCreateNodePoolInput) SetPreScript added in v1.0.62

SetPreScript sets the PreScript field's value.

func (*NodeConfigForCreateNodePoolInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*NodeConfigForCreateNodePoolInput) SetPublicAccessConfig

SetPublicAccessConfig sets the PublicAccessConfig field's value.

func (*NodeConfigForCreateNodePoolInput) SetPublicAccessEnabled

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*NodeConfigForCreateNodePoolInput) SetSecurity

SetSecurity sets the Security field's value.

func (*NodeConfigForCreateNodePoolInput) SetSpotStrategy added in v1.0.62

SetSpotStrategy sets the SpotStrategy 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" json:",omitempty"`

	AffinityGroupConfig *AffinityGroupConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	AutoRenewPeriod *int32 `type:"int32" json:",omitempty"`

	DataVolumes []*DataVolumeForListNodePoolsOutput `type:"list" json:",omitempty"`

	DeploymentSetGroupNumber *int32 `type:"int32" json:",omitempty"`

	DeploymentSetId *string `type:"string" json:",omitempty"`

	GpuDriverVersion *string `type:"string" json:",omitempty"`

	Hostname *string `type:"string" json:",omitempty"`

	HpcClusterIds []*string `type:"list" json:",omitempty"`

	ImageId *string `type:"string" json:",omitempty"`

	InitializeScript *string `type:"string" json:",omitempty"`

	InstanceChargeType *string `type:"string" json:",omitempty" enum:"EnumOfInstanceChargeTypeForListNodePoolsOutput"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceTypeIds []*string `type:"list" json:",omitempty"`

	InstancesDistribution *InstancesDistributionForListNodePoolsOutput `type:"structure" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NetworkTrafficMode *string `type:"string" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	PreScript *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicAccessConfig *PublicAccessConfigForListNodePoolsOutput `type:"structure" json:",omitempty"`

	PublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	Security *SecurityForListNodePoolsOutput `type:"structure" json:",omitempty"`

	SpotStrategy *string `type:"string" json:",omitempty" enum:"EnumOfSpotStrategyForListNodePoolsOutput"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	SystemVolume *SystemVolumeForListNodePoolsOutput `type:"structure" json:",omitempty"`

	Tags []*TagForListNodePoolsOutput `type:"list" json:",omitempty"`
	// 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) SetAffinityGroupConfig added in v1.0.62

SetAffinityGroupConfig sets the AffinityGroupConfig 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) SetDeploymentSetGroupNumber

func (s *NodeConfigForListNodePoolsOutput) SetDeploymentSetGroupNumber(v int32) *NodeConfigForListNodePoolsOutput

SetDeploymentSetGroupNumber sets the DeploymentSetGroupNumber field's value.

func (*NodeConfigForListNodePoolsOutput) SetDeploymentSetId

SetDeploymentSetId sets the DeploymentSetId field's value.

func (*NodeConfigForListNodePoolsOutput) SetGpuDriverVersion added in v1.0.62

SetGpuDriverVersion sets the GpuDriverVersion field's value.

func (*NodeConfigForListNodePoolsOutput) SetHostname added in v1.0.62

SetHostname sets the Hostname 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) SetInstanceName added in v1.0.62

SetInstanceName sets the InstanceName field's value.

func (*NodeConfigForListNodePoolsOutput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*NodeConfigForListNodePoolsOutput) SetInstancesDistribution added in v1.0.62

SetInstancesDistribution sets the InstancesDistribution field's value.

func (*NodeConfigForListNodePoolsOutput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForListNodePoolsOutput) SetNetworkTrafficMode added in v1.0.62

SetNetworkTrafficMode sets the NetworkTrafficMode field's value.

func (*NodeConfigForListNodePoolsOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*NodeConfigForListNodePoolsOutput) SetPreScript added in v1.0.62

SetPreScript sets the PreScript field's value.

func (*NodeConfigForListNodePoolsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*NodeConfigForListNodePoolsOutput) SetPublicAccessConfig

SetPublicAccessConfig sets the PublicAccessConfig field's value.

func (*NodeConfigForListNodePoolsOutput) SetPublicAccessEnabled

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*NodeConfigForListNodePoolsOutput) SetSecurity

SetSecurity sets the Security field's value.

func (*NodeConfigForListNodePoolsOutput) SetSpotStrategy added in v1.0.62

SetSpotStrategy sets the SpotStrategy 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" json:",omitempty"`

	AffinityGroupConfig *AffinityGroupConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	AutoRenew *bool `type:"boolean" json:",omitempty"`

	AutoRenewPeriod *int32 `type:"int32" json:",omitempty"`

	DataVolumes []*DataVolumeForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`

	GpuDriverVersion *string `type:"string" json:",omitempty"`

	Hostname *string `type:"string" json:",omitempty"`

	HpcClusterIds []*string `type:"list" json:",omitempty"`

	ImageId *string `type:"string" json:",omitempty"`

	InitializeScript *string `type:"string" json:",omitempty"`

	InstanceChargeType *string `type:"string" json:",omitempty" enum:"EnumOfInstanceChargeTypeForUpdateNodePoolConfigInput"`

	InstanceName *string `type:"string" json:",omitempty"`

	InstanceTypeIds []*string `type:"list" json:",omitempty"`

	InstancesDistribution *InstancesDistributionForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	NamePrefix *string `type:"string" json:",omitempty"`

	NetworkTrafficMode *string `type:"string" json:",omitempty"`

	Period *int32 `type:"int32" json:",omitempty"`

	PreScript *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicAccessConfig *PublicAccessConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	PublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	Security *SecurityForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

	SystemVolume *SystemVolumeForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	Tags []*TagForUpdateNodePoolConfigInput `type:"list" json:",omitempty"`
	// 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) SetAffinityGroupConfig added in v1.0.62

SetAffinityGroupConfig sets the AffinityGroupConfig 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) SetGpuDriverVersion added in v1.0.62

SetGpuDriverVersion sets the GpuDriverVersion field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetHostname added in v1.0.62

SetHostname sets the Hostname 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) SetInstanceChargeType added in v1.0.62

SetInstanceChargeType sets the InstanceChargeType field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetInstanceName added in v1.0.62

SetInstanceName sets the InstanceName field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetInstancesDistribution added in v1.0.62

SetInstancesDistribution sets the InstancesDistribution field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetNamePrefix

SetNamePrefix sets the NamePrefix field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetNetworkTrafficMode added in v1.0.62

SetNetworkTrafficMode sets the NetworkTrafficMode field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetPeriod

SetPeriod sets the Period field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetPreScript added in v1.0.62

SetPreScript sets the PreScript field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetPublicAccessConfig

SetPublicAccessConfig sets the PublicAccessConfig field's value.

func (*NodeConfigForUpdateNodePoolConfigInput) SetPublicAccessEnabled

SetPublicAccessEnabled sets the PublicAccessEnabled 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" json:",omitempty"`

	DeletingCount *int32 `type:"int32" json:",omitempty"`

	FailedCount *int32 `type:"int32" json:",omitempty"`

	RunningCount *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`

	UpdatingCount *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	DeletingCount *int32 `type:"int32" json:",omitempty"`

	FailedCount *int32 `type:"int32" json:",omitempty"`

	RunningCount *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`

	UpdatingCount *int32 `type:"int32" json:",omitempty"`
	// 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" json:",omitempty"`

	PodNetworkMode *string `type:"string" json:",omitempty" enum:"EnumOfPodNetworkModeForCreateClusterInput"`

	VpcCniConfig *VpcCniConfigForCreateClusterInput `type:"structure" json:",omitempty"`
	// 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" json:",omitempty"`

	PodNetworkMode *string `type:"string" json:",omitempty" enum:"EnumOfPodNetworkModeForListClustersOutput"`

	VpcCniConfig *VpcCniConfigForListClustersOutput `type:"structure" json:",omitempty"`
	// 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 {
	FlannelConfig *FlannelConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	VpcCniConfig *VpcCniConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PodsConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*PodsConfigForUpdateClusterConfigInput) SetFlannelConfig added in v1.0.62

SetFlannelConfig sets the FlannelConfig field's value.

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" json:",omitempty"`
	// 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 ProxyConfigForListClustersOutput

type ProxyConfigForListClustersOutput struct {
	AclEnabled *bool `type:"boolean" json:",omitempty"`

	AclIpWhitelist []*string `type:"list" json:",omitempty"`

	ApiServerEndpoints *ApiServerEndpointsForListClustersOutput `type:"structure" json:",omitempty"`

	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForListClustersOutput `type:"structure" json:",omitempty"`

	ApiServerPublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	SubnetIds []*string `type:"list" json:",omitempty"`

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

func (ProxyConfigForListClustersOutput) GoString

GoString returns the string representation

func (*ProxyConfigForListClustersOutput) SetAclEnabled

SetAclEnabled sets the AclEnabled field's value.

func (*ProxyConfigForListClustersOutput) SetAclIpWhitelist

SetAclIpWhitelist sets the AclIpWhitelist field's value.

func (*ProxyConfigForListClustersOutput) SetApiServerEndpoints

SetApiServerEndpoints sets the ApiServerEndpoints field's value.

func (*ProxyConfigForListClustersOutput) SetApiServerPublicAccessConfig

SetApiServerPublicAccessConfig sets the ApiServerPublicAccessConfig field's value.

func (*ProxyConfigForListClustersOutput) SetApiServerPublicAccessEnabled

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

SetApiServerPublicAccessEnabled sets the ApiServerPublicAccessEnabled field's value.

func (*ProxyConfigForListClustersOutput) SetSubnetIds

SetSubnetIds sets the SubnetIds field's value.

func (*ProxyConfigForListClustersOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (ProxyConfigForListClustersOutput) String

String returns the string representation

type ProxyConfigForUpdateClusterConfigInput added in v1.0.62

type ProxyConfigForUpdateClusterConfigInput struct {
	AclEnabled *bool `type:"boolean" json:",omitempty"`

	AclIpWhitelist []*string `type:"list" json:",omitempty"`

	ApiServerPublicAccessConfig *ApiServerPublicAccessConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	ApiServerPublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

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

func (ProxyConfigForUpdateClusterConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*ProxyConfigForUpdateClusterConfigInput) SetAclEnabled added in v1.0.62

SetAclEnabled sets the AclEnabled field's value.

func (*ProxyConfigForUpdateClusterConfigInput) SetAclIpWhitelist added in v1.0.62

SetAclIpWhitelist sets the AclIpWhitelist field's value.

func (*ProxyConfigForUpdateClusterConfigInput) SetApiServerPublicAccessConfig added in v1.0.62

SetApiServerPublicAccessConfig sets the ApiServerPublicAccessConfig field's value.

func (*ProxyConfigForUpdateClusterConfigInput) SetApiServerPublicAccessEnabled added in v1.0.62

SetApiServerPublicAccessEnabled sets the ApiServerPublicAccessEnabled field's value.

func (*ProxyConfigForUpdateClusterConfigInput) SetSubnetIds added in v1.0.62

SetSubnetIds sets the SubnetIds field's value.

func (ProxyConfigForUpdateClusterConfigInput) String added in v1.0.62

String returns the string representation

type PublicAccessConfigForCreateNodePoolInput

type PublicAccessConfigForCreateNodePoolInput struct {
	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BillingType *int32 `type:"int32" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty" enum:"EnumOfIspForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (PublicAccessConfigForCreateNodePoolInput) GoString

GoString returns the string representation

func (*PublicAccessConfigForCreateNodePoolInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicAccessConfigForCreateNodePoolInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicAccessConfigForCreateNodePoolInput) SetIsp

SetIsp sets the Isp field's value.

func (PublicAccessConfigForCreateNodePoolInput) String

String returns the string representation

type PublicAccessConfigForListNodePoolsOutput

type PublicAccessConfigForListNodePoolsOutput struct {
	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BillingType *int32 `type:"int32" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty" enum:"EnumOfIspForListNodePoolsOutput"`
	// contains filtered or unexported fields
}

func (PublicAccessConfigForListNodePoolsOutput) GoString

GoString returns the string representation

func (*PublicAccessConfigForListNodePoolsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicAccessConfigForListNodePoolsOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicAccessConfigForListNodePoolsOutput) SetIsp

SetIsp sets the Isp field's value.

func (PublicAccessConfigForListNodePoolsOutput) String

String returns the string representation

type PublicAccessConfigForUpdateNodePoolConfigInput

type PublicAccessConfigForUpdateNodePoolConfigInput struct {
	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BillingType *int32 `type:"int32" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty" enum:"EnumOfIspForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (PublicAccessConfigForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*PublicAccessConfigForUpdateNodePoolConfigInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicAccessConfigForUpdateNodePoolConfigInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicAccessConfigForUpdateNodePoolConfigInput) SetIsp

SetIsp sets the Isp field's value.

func (PublicAccessConfigForUpdateNodePoolConfigInput) String

String returns the string representation

type PublicAccessNetworkConfigForCreateClusterInput

type PublicAccessNetworkConfigForCreateClusterInput struct {
	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BillingType *int32 `type:"int32" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty" enum:"EnumOfIspForCreateClusterInput"`
	// 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) SetIsp

SetIsp sets the Isp field's value.

func (PublicAccessNetworkConfigForCreateClusterInput) String

String returns the string representation

type PublicAccessNetworkConfigForListClustersOutput

type PublicAccessNetworkConfigForListClustersOutput struct {
	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BillingType *int32 `type:"int32" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty" enum:"EnumOfIspForListClustersOutput"`
	// 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" json:",omitempty"`

	BillingType *int32 `type:"int32" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty" 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" json:",omitempty"`
	// 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 RegisterMonitoringConfigForListClustersOutput

type RegisterMonitoringConfigForListClustersOutput struct {
	QueryUrl *string `type:"string" json:",omitempty"`

	RemoteWriteUrl *string `type:"string" json:",omitempty"`

	WorkspaceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegisterMonitoringConfigForListClustersOutput) GoString

GoString returns the string representation

func (*RegisterMonitoringConfigForListClustersOutput) SetQueryUrl

SetQueryUrl sets the QueryUrl field's value.

func (*RegisterMonitoringConfigForListClustersOutput) SetRemoteWriteUrl

SetRemoteWriteUrl sets the RemoteWriteUrl field's value.

func (*RegisterMonitoringConfigForListClustersOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (RegisterMonitoringConfigForListClustersOutput) String

String returns the string representation

type RegisterMonitoringConfigForUpdateClusterConfigInput

type RegisterMonitoringConfigForUpdateClusterConfigInput struct {
	QueryUrl *string `type:"string" json:",omitempty"`

	RemoteWriteUrl *string `type:"string" json:",omitempty"`

	WorkspaceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegisterMonitoringConfigForUpdateClusterConfigInput) GoString

GoString returns the string representation

func (*RegisterMonitoringConfigForUpdateClusterConfigInput) SetQueryUrl

SetQueryUrl sets the QueryUrl field's value.

func (*RegisterMonitoringConfigForUpdateClusterConfigInput) SetRemoteWriteUrl

SetRemoteWriteUrl sets the RemoteWriteUrl field's value.

func (*RegisterMonitoringConfigForUpdateClusterConfigInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (RegisterMonitoringConfigForUpdateClusterConfigInput) String

String returns the string representation

type RegistryProxyConfigForCreateDefaultNodePoolInput added in v1.0.62

type RegistryProxyConfigForCreateDefaultNodePoolInput struct {
	ProxyEndpoints []*string `type:"list" json:",omitempty"`

	Registry *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegistryProxyConfigForCreateDefaultNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*RegistryProxyConfigForCreateDefaultNodePoolInput) SetProxyEndpoints added in v1.0.62

SetProxyEndpoints sets the ProxyEndpoints field's value.

func (*RegistryProxyConfigForCreateDefaultNodePoolInput) SetRegistry added in v1.0.62

SetRegistry sets the Registry field's value.

func (RegistryProxyConfigForCreateDefaultNodePoolInput) String added in v1.0.62

String returns the string representation

type RegistryProxyConfigForCreateNodePoolInput added in v1.0.62

type RegistryProxyConfigForCreateNodePoolInput struct {
	ProxyEndpoints []*string `type:"list" json:",omitempty"`

	Registry *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegistryProxyConfigForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*RegistryProxyConfigForCreateNodePoolInput) SetProxyEndpoints added in v1.0.62

SetProxyEndpoints sets the ProxyEndpoints field's value.

func (*RegistryProxyConfigForCreateNodePoolInput) SetRegistry added in v1.0.62

SetRegistry sets the Registry field's value.

func (RegistryProxyConfigForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type RegistryProxyConfigForListNodePoolsOutput added in v1.0.62

type RegistryProxyConfigForListNodePoolsOutput struct {
	ProxyEndpoints []*string `type:"list" json:",omitempty"`

	Registry *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegistryProxyConfigForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*RegistryProxyConfigForListNodePoolsOutput) SetProxyEndpoints added in v1.0.62

SetProxyEndpoints sets the ProxyEndpoints field's value.

func (*RegistryProxyConfigForListNodePoolsOutput) SetRegistry added in v1.0.62

SetRegistry sets the Registry field's value.

func (RegistryProxyConfigForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type RegistryProxyConfigForUpdateNodePoolConfigInput added in v1.0.62

type RegistryProxyConfigForUpdateNodePoolConfigInput struct {
	ProxyEndpoints []*string `type:"list" json:",omitempty"`

	Registry *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegistryProxyConfigForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*RegistryProxyConfigForUpdateNodePoolConfigInput) SetProxyEndpoints added in v1.0.62

SetProxyEndpoints sets the ProxyEndpoints field's value.

func (*RegistryProxyConfigForUpdateNodePoolConfigInput) SetRegistry added in v1.0.62

SetRegistry sets the Registry field's value.

func (RegistryProxyConfigForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type RemedyConfigForCreateNodePoolInput added in v1.0.62

type RemedyConfigForCreateNodePoolInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

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

func (RemedyConfigForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*RemedyConfigForCreateNodePoolInput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*RemedyConfigForCreateNodePoolInput) SetId added in v1.0.62

SetId sets the Id field's value.

func (RemedyConfigForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type RemedyConfigForListNodePoolsOutput added in v1.0.62

type RemedyConfigForListNodePoolsOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

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

func (RemedyConfigForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*RemedyConfigForListNodePoolsOutput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*RemedyConfigForListNodePoolsOutput) SetId added in v1.0.62

SetId sets the Id field's value.

func (RemedyConfigForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type RemedyConfigForUpdateNodePoolConfigInput added in v1.0.62

type RemedyConfigForUpdateNodePoolConfigInput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

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

func (RemedyConfigForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*RemedyConfigForUpdateNodePoolConfigInput) SetEnabled added in v1.0.62

SetEnabled sets the Enabled field's value.

func (*RemedyConfigForUpdateNodePoolConfigInput) SetId added in v1.0.62

SetId sets the Id field's value.

func (RemedyConfigForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type RemedyStrategyForListRemedyConfigsOutput added in v1.0.62

type RemedyStrategyForListRemedyConfigsOutput struct {
	Config *ConfigForListRemedyConfigsOutput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForListRemedyConfigsOutput"`
	// contains filtered or unexported fields
}

func (RemedyStrategyForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*RemedyStrategyForListRemedyConfigsOutput) SetConfig added in v1.0.62

SetConfig sets the Config field's value.

func (*RemedyStrategyForListRemedyConfigsOutput) SetType added in v1.0.62

SetType sets the Type field's value.

func (RemedyStrategyForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type ResourceTagForListTagsForResourcesOutput

type ResourceTagForListTagsForResourcesOutput struct {
	ResourceId *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	TagKey *string `type:"string" json:",omitempty"`

	TagValue *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// 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 RevokePermissionInput

type RevokePermissionInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RevokePermissionInput) GoString

func (s RevokePermissionInput) GoString() string

GoString returns the string representation

func (*RevokePermissionInput) SetId

SetId sets the Id field's value.

func (RevokePermissionInput) String

func (s RevokePermissionInput) String() string

String returns the string representation

func (*RevokePermissionInput) Validate

func (s *RevokePermissionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RevokePermissionOutput

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

func (RevokePermissionOutput) GoString

func (s RevokePermissionOutput) GoString() string

GoString returns the string representation

func (RevokePermissionOutput) String

func (s RevokePermissionOutput) String() string

String returns the string representation

type RuleForListRemedyConfigsOutput added in v1.0.62

type RuleForListRemedyConfigsOutput struct {
	FaultType *string `type:"string" json:",omitempty" enum:"EnumOfFaultTypeForListRemedyConfigsOutput"`

	IncidentTypes []*string `type:"list" json:",omitempty"`

	RemedyStrategy *RemedyStrategyForListRemedyConfigsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RuleForListRemedyConfigsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*RuleForListRemedyConfigsOutput) SetFaultType added in v1.0.62

SetFaultType sets the FaultType field's value.

func (*RuleForListRemedyConfigsOutput) SetIncidentTypes added in v1.0.62

SetIncidentTypes sets the IncidentTypes field's value.

func (*RuleForListRemedyConfigsOutput) SetRemedyStrategy added in v1.0.62

SetRemedyStrategy sets the RemedyStrategy field's value.

func (RuleForListRemedyConfigsOutput) String added in v1.0.62

String returns the string representation

type RuntimeForCreateDefaultNodePoolInput added in v1.0.62

type RuntimeForCreateDefaultNodePoolInput struct {
	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForCreateDefaultNodePoolInput"`

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

func (RuntimeForCreateDefaultNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*RuntimeForCreateDefaultNodePoolInput) SetType added in v1.0.62

SetType sets the Type field's value.

func (*RuntimeForCreateDefaultNodePoolInput) SetVersion added in v1.0.62

SetVersion sets the Version field's value.

func (RuntimeForCreateDefaultNodePoolInput) String added in v1.0.62

String returns the string representation

type RuntimeForCreateNodePoolInput added in v1.0.62

type RuntimeForCreateNodePoolInput struct {
	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForCreateNodePoolInput"`

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

func (RuntimeForCreateNodePoolInput) GoString added in v1.0.62

GoString returns the string representation

func (*RuntimeForCreateNodePoolInput) SetType added in v1.0.62

SetType sets the Type field's value.

func (*RuntimeForCreateNodePoolInput) SetVersion added in v1.0.62

SetVersion sets the Version field's value.

func (RuntimeForCreateNodePoolInput) String added in v1.0.62

String returns the string representation

type RuntimeForListNodePoolsOutput added in v1.0.62

type RuntimeForListNodePoolsOutput struct {
	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForListNodePoolsOutput"`

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

func (RuntimeForListNodePoolsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*RuntimeForListNodePoolsOutput) SetType added in v1.0.62

SetType sets the Type field's value.

func (*RuntimeForListNodePoolsOutput) SetVersion added in v1.0.62

SetVersion sets the Version field's value.

func (RuntimeForListNodePoolsOutput) String added in v1.0.62

String returns the string representation

type RuntimeForUpdateNodePoolConfigInput added in v1.0.62

type RuntimeForUpdateNodePoolConfigInput struct {
	Type *string `type:"string" json:",omitempty" enum:"EnumOfTypeForUpdateNodePoolConfigInput"`

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

func (RuntimeForUpdateNodePoolConfigInput) GoString added in v1.0.62

GoString returns the string representation

func (*RuntimeForUpdateNodePoolConfigInput) SetType added in v1.0.62

SetType sets the Type field's value.

func (*RuntimeForUpdateNodePoolConfigInput) SetVersion added in v1.0.62

SetVersion sets the Version field's value.

func (RuntimeForUpdateNodePoolConfigInput) String added in v1.0.62

String returns the string representation

type ScheduledInstancePolicyForCreateScalingPolicyInput

type ScheduledInstancePolicyForCreateScalingPolicyInput struct {
	AutoReleaseTime *string `type:"string" json:",omitempty"`

	BestEffort *bool `type:"boolean" json:",omitempty"`

	DeliveryType *string `type:"string" json:",omitempty" enum:"EnumOfDeliveryTypeForCreateScalingPolicyInput"`

	ElasticScheduledInstanceType *string `type:"string" json:",omitempty" enum:"EnumOfElasticScheduledInstanceTypeForCreateScalingPolicyInput"`

	EndDeliveryTime *string `type:"string" json:",omitempty"`

	StartDeliveryTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScheduledInstancePolicyForCreateScalingPolicyInput) GoString

GoString returns the string representation

func (*ScheduledInstancePolicyForCreateScalingPolicyInput) SetAutoReleaseTime

SetAutoReleaseTime sets the AutoReleaseTime field's value.

func (*ScheduledInstancePolicyForCreateScalingPolicyInput) SetBestEffort added in v1.0.62

SetBestEffort sets the BestEffort field's value.

func (*ScheduledInstancePolicyForCreateScalingPolicyInput) SetDeliveryType

SetDeliveryType sets the DeliveryType field's value.

func (*ScheduledInstancePolicyForCreateScalingPolicyInput) SetElasticScheduledInstanceType

SetElasticScheduledInstanceType sets the ElasticScheduledInstanceType field's value.

func (*ScheduledInstancePolicyForCreateScalingPolicyInput) SetEndDeliveryTime

SetEndDeliveryTime sets the EndDeliveryTime field's value.

func (*ScheduledInstancePolicyForCreateScalingPolicyInput) SetStartDeliveryTime

SetStartDeliveryTime sets the StartDeliveryTime field's value.

func (ScheduledInstancePolicyForCreateScalingPolicyInput) String

String returns the string representation

type ScheduledInstancePolicyForListScalingPoliciesOutput

type ScheduledInstancePolicyForListScalingPoliciesOutput struct {
	AutoReleaseTime *string `type:"string" json:",omitempty"`

	BestEffort *bool `type:"boolean" json:",omitempty"`

	DeliveryType *string `type:"string" json:",omitempty" enum:"EnumOfDeliveryTypeForListScalingPoliciesOutput"`

	ElasticScheduledInstanceType *string `type:"string" json:",omitempty" enum:"EnumOfElasticScheduledInstanceTypeForListScalingPoliciesOutput"`

	EndDeliveryTime *string `type:"string" json:",omitempty"`

	StartDeliveryTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScheduledInstancePolicyForListScalingPoliciesOutput) GoString

GoString returns the string representation

func (*ScheduledInstancePolicyForListScalingPoliciesOutput) SetAutoReleaseTime

SetAutoReleaseTime sets the AutoReleaseTime field's value.

func (*ScheduledInstancePolicyForListScalingPoliciesOutput) SetBestEffort added in v1.0.62

SetBestEffort sets the BestEffort field's value.

func (*ScheduledInstancePolicyForListScalingPoliciesOutput) SetDeliveryType

SetDeliveryType sets the DeliveryType field's value.

func (*ScheduledInstancePolicyForListScalingPoliciesOutput) SetElasticScheduledInstanceType

SetElasticScheduledInstanceType sets the ElasticScheduledInstanceType field's value.

func (*ScheduledInstancePolicyForListScalingPoliciesOutput) SetEndDeliveryTime

SetEndDeliveryTime sets the EndDeliveryTime field's value.

func (*ScheduledInstancePolicyForListScalingPoliciesOutput) SetStartDeliveryTime

SetStartDeliveryTime sets the StartDeliveryTime field's value.

func (ScheduledInstancePolicyForListScalingPoliciesOutput) String

String returns the string representation

type ScheduledInstancePolicyForUpdateScalingPolicyInput

type ScheduledInstancePolicyForUpdateScalingPolicyInput struct {
	AutoReleaseTime *string `type:"string" json:",omitempty"`

	BestEffort *bool `type:"boolean" json:",omitempty"`

	DeliveryType *string `type:"string" json:",omitempty" enum:"EnumOfDeliveryTypeForUpdateScalingPolicyInput"`

	ElasticScheduledInstanceType *string `type:"string" json:",omitempty" enum:"EnumOfElasticScheduledInstanceTypeForUpdateScalingPolicyInput"`

	EndDeliveryTime *string `type:"string" json:",omitempty"`

	StartDeliveryTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScheduledInstancePolicyForUpdateScalingPolicyInput) GoString

GoString returns the string representation

func (*ScheduledInstancePolicyForUpdateScalingPolicyInput) SetAutoReleaseTime

SetAutoReleaseTime sets the AutoReleaseTime field's value.

func (*ScheduledInstancePolicyForUpdateScalingPolicyInput) SetBestEffort added in v1.0.62

SetBestEffort sets the BestEffort field's value.

func (*ScheduledInstancePolicyForUpdateScalingPolicyInput) SetDeliveryType

SetDeliveryType sets the DeliveryType field's value.

func (*ScheduledInstancePolicyForUpdateScalingPolicyInput) SetElasticScheduledInstanceType

SetElasticScheduledInstanceType sets the ElasticScheduledInstanceType field's value.

func (*ScheduledInstancePolicyForUpdateScalingPolicyInput) SetEndDeliveryTime

SetEndDeliveryTime sets the EndDeliveryTime field's value.

func (*ScheduledInstancePolicyForUpdateScalingPolicyInput) SetStartDeliveryTime

SetStartDeliveryTime sets the StartDeliveryTime field's value.

func (ScheduledInstancePolicyForUpdateScalingPolicyInput) String

String returns the string representation

type ScheduledPolicyForCreateScalingPolicyInput

type ScheduledPolicyForCreateScalingPolicyInput struct {
	LaunchTime *string `type:"string" json:",omitempty"`

	RecurrenceEndTime *string `type:"string" json:",omitempty"`

	RecurrenceType *string `type:"string" json:",omitempty" enum:"EnumOfRecurrenceTypeForCreateScalingPolicyInput"`

	RecurrenceValue *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScheduledPolicyForCreateScalingPolicyInput) GoString

GoString returns the string representation

func (*ScheduledPolicyForCreateScalingPolicyInput) SetLaunchTime

SetLaunchTime sets the LaunchTime field's value.

func (*ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceEndTime

SetRecurrenceEndTime sets the RecurrenceEndTime field's value.

func (*ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceType

SetRecurrenceType sets the RecurrenceType field's value.

func (*ScheduledPolicyForCreateScalingPolicyInput) SetRecurrenceValue

SetRecurrenceValue sets the RecurrenceValue field's value.

func (ScheduledPolicyForCreateScalingPolicyInput) String

String returns the string representation

type ScheduledPolicyForListScalingPoliciesOutput

type ScheduledPolicyForListScalingPoliciesOutput struct {
	LaunchTime *string `type:"string" json:",omitempty"`

	RecurrenceEndTime *string `type:"string" json:",omitempty"`

	RecurrenceType *string `type:"string" json:",omitempty" enum:"EnumOfRecurrenceTypeForListScalingPoliciesOutput"`

	RecurrenceValue *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScheduledPolicyForListScalingPoliciesOutput) GoString

GoString returns the string representation

func (*ScheduledPolicyForListScalingPoliciesOutput) SetLaunchTime

SetLaunchTime sets the LaunchTime field's value.

func (*ScheduledPolicyForListScalingPoliciesOutput) SetRecurrenceEndTime

SetRecurrenceEndTime sets the RecurrenceEndTime field's value.

func (*ScheduledPolicyForListScalingPoliciesOutput) SetRecurrenceType

SetRecurrenceType sets the RecurrenceType field's value.

func (*ScheduledPolicyForListScalingPoliciesOutput) SetRecurrenceValue

SetRecurrenceValue sets the RecurrenceValue field's value.

func (ScheduledPolicyForListScalingPoliciesOutput) String

String returns the string representation

type ScheduledPolicyForUpdateScalingPolicyInput

type ScheduledPolicyForUpdateScalingPolicyInput struct {
	LaunchTime *string `type:"string" json:",omitempty"`

	RecurrenceEndTime *string `type:"string" json:",omitempty"`

	RecurrenceType *string `type:"string" json:",omitempty" enum:"EnumOfRecurrenceTypeForUpdateScalingPolicyInput"`

	RecurrenceValue *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScheduledPolicyForUpdateScalingPolicyInput) GoString

GoString returns the string representation

func (*ScheduledPolicyForUpdateScalingPolicyInput) SetLaunchTime

SetLaunchTime sets the LaunchTime field's value.

func (*ScheduledPolicyForUpdateScalingPolicyInput) SetRecurrenceEndTime

SetRecurrenceEndTime sets the RecurrenceEndTime field's value.

func (*ScheduledPolicyForUpdateScalingPolicyInput) SetRecurrenceType

SetRecurrenceType sets the RecurrenceType field's value.

func (*ScheduledPolicyForUpdateScalingPolicyInput) SetRecurrenceValue

SetRecurrenceValue sets the RecurrenceValue field's value.

func (ScheduledPolicyForUpdateScalingPolicyInput) String

String returns the string representation

type SecurityForCreateDefaultNodePoolInput

type SecurityForCreateDefaultNodePoolInput struct {
	Login *LoginForCreateDefaultNodePoolInput `type:"structure" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SecurityStrategies []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SecurityStrategies []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SecurityStrategies []*string `type:"list" json:",omitempty"`

	SecurityStrategyEnabled *bool `type:"boolean" json:",omitempty"`
	// 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" json:",omitempty"`

	SecurityGroupIds []*string `type:"list" json:",omitempty"`

	SecurityStrategies []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`
	// 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" json:",omitempty"`
	// 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 SetGlobalDefaultDeleteOptionInput

type SetGlobalDefaultDeleteOptionInput struct {

	// DefaultDeleteAllResources is a required field
	DefaultDeleteAllResources *bool `type:"boolean" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetGlobalDefaultDeleteOptionInput) GoString

GoString returns the string representation

func (*SetGlobalDefaultDeleteOptionInput) SetDefaultDeleteAllResources

func (s *SetGlobalDefaultDeleteOptionInput) SetDefaultDeleteAllResources(v bool) *SetGlobalDefaultDeleteOptionInput

SetDefaultDeleteAllResources sets the DefaultDeleteAllResources field's value.

func (SetGlobalDefaultDeleteOptionInput) String

String returns the string representation

func (*SetGlobalDefaultDeleteOptionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type SetGlobalDefaultDeleteOptionOutput

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

func (SetGlobalDefaultDeleteOptionOutput) GoString

GoString returns the string representation

func (SetGlobalDefaultDeleteOptionOutput) String

String returns the string representation

type SnapshotForDescribeSnapshotsOutput added in v1.0.62

type SnapshotForDescribeSnapshotsOutput struct {
	AccountId *string `type:"string" json:",omitempty"`

	CreationTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	SnapshotId *string `type:"string" json:",omitempty"`

	SnapshotName *string `type:"string" json:",omitempty"`

	SnapshotType *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	VolumeId *string `type:"string" json:",omitempty"`

	VolumeKind *string `type:"string" json:",omitempty"`

	VolumeName *string `type:"string" json:",omitempty"`

	VolumeSize *int32 `type:"int32" json:",omitempty"`

	VolumeStatus *string `type:"string" json:",omitempty"`

	VolumeType *string `type:"string" json:",omitempty"`

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

func (SnapshotForDescribeSnapshotsOutput) GoString added in v1.0.62

GoString returns the string representation

func (*SnapshotForDescribeSnapshotsOutput) SetAccountId added in v1.0.62

SetAccountId sets the AccountId field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetCreationTime added in v1.0.62

SetCreationTime sets the CreationTime field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetDescription added in v1.0.62

SetDescription sets the Description field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotId added in v1.0.62

SetSnapshotId sets the SnapshotId field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotName added in v1.0.62

SetSnapshotName sets the SnapshotName field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetSnapshotType added in v1.0.62

SetSnapshotType sets the SnapshotType field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetStatus added in v1.0.62

SetStatus sets the Status field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetVolumeId added in v1.0.62

SetVolumeId sets the VolumeId field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetVolumeKind added in v1.0.62

SetVolumeKind sets the VolumeKind field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetVolumeName added in v1.0.62

SetVolumeName sets the VolumeName field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetVolumeSize added in v1.0.62

SetVolumeSize sets the VolumeSize field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetVolumeStatus added in v1.0.62

SetVolumeStatus sets the VolumeStatus field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetVolumeType added in v1.0.62

SetVolumeType sets the VolumeType field's value.

func (*SnapshotForDescribeSnapshotsOutput) SetZoneId added in v1.0.62

SetZoneId sets the ZoneId field's value.

func (SnapshotForDescribeSnapshotsOutput) String added in v1.0.62

String returns the string representation

type StatusForListAddonsInput

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

	Phase *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	Phase *string `type:"string" json:",omitempty"`
	// 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,omitempty" enum:"EnumOfConditionsTypeForListClustersInput"`

	Phase *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	Phase *string `type:"string" json:",omitempty" enum:"EnumOfPhaseForListClustersOutput"`
	// 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,omitempty" enum:"EnumOfConditionsTypeForListNodePoolsInput"`

	Phase *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	Phase *string `type:"string" json:",omitempty" enum:"EnumOfPhaseForListNodePoolsOutput"`
	// 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,omitempty" enum:"EnumOfConditionsTypeForListNodesInput"`

	Phase *string `type:"string" json:",omitempty" 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" json:",omitempty"`

	Phase *string `type:"string" json:",omitempty" enum:"EnumOfPhaseForListNodesOutput"`
	// 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 SupportedImageForListSupportedImagesOutput added in v1.0.62

type SupportedImageForListSupportedImagesOutput struct {
	ImageId *string `type:"string" json:",omitempty"`

	ImageName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SupportedImageForListSupportedImagesOutput) GoString added in v1.0.62

GoString returns the string representation

func (*SupportedImageForListSupportedImagesOutput) SetImageId added in v1.0.62

SetImageId sets the ImageId field's value.

func (*SupportedImageForListSupportedImagesOutput) SetImageName added in v1.0.62

SetImageName sets the ImageName field's value.

func (SupportedImageForListSupportedImagesOutput) String added in v1.0.62

String returns the string representation

type SystemReservedForCreateDefaultNodePoolInput

type SystemReservedForCreateDefaultNodePoolInput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForCreateDefaultNodePoolInput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SystemReservedForCreateDefaultNodePoolInput) GoString

GoString returns the string representation

func (*SystemReservedForCreateDefaultNodePoolInput) SetName

SetName sets the Name field's value.

func (*SystemReservedForCreateDefaultNodePoolInput) SetQuantity

SetQuantity sets the Quantity field's value.

func (SystemReservedForCreateDefaultNodePoolInput) String

String returns the string representation

type SystemReservedForCreateNodePoolInput

type SystemReservedForCreateNodePoolInput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForCreateNodePoolInput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SystemReservedForCreateNodePoolInput) GoString

GoString returns the string representation

func (*SystemReservedForCreateNodePoolInput) SetName

SetName sets the Name field's value.

func (*SystemReservedForCreateNodePoolInput) SetQuantity

SetQuantity sets the Quantity field's value.

func (SystemReservedForCreateNodePoolInput) String

String returns the string representation

type SystemReservedForListNodePoolsOutput

type SystemReservedForListNodePoolsOutput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForListNodePoolsOutput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SystemReservedForListNodePoolsOutput) GoString

GoString returns the string representation

func (*SystemReservedForListNodePoolsOutput) SetName

SetName sets the Name field's value.

func (*SystemReservedForListNodePoolsOutput) SetQuantity

SetQuantity sets the Quantity field's value.

func (SystemReservedForListNodePoolsOutput) String

String returns the string representation

type SystemReservedForUpdateNodePoolConfigInput

type SystemReservedForUpdateNodePoolConfigInput struct {
	Name *string `type:"string" json:",omitempty" enum:"EnumOfNameForUpdateNodePoolConfigInput"`

	Quantity *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SystemReservedForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*SystemReservedForUpdateNodePoolConfigInput) SetName

SetName sets the Name field's value.

func (*SystemReservedForUpdateNodePoolConfigInput) SetQuantity

SetQuantity sets the Quantity field's value.

func (SystemReservedForUpdateNodePoolConfigInput) String

String returns the string representation

type SystemVolumeForCreateNodePoolInput

type SystemVolumeForCreateNodePoolInput struct {
	PlacementGroupId *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	SubgroupNumber *int32 `type:"int32" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertEnumOfTypeForCreateNodePoolInput"`
	// contains filtered or unexported fields
}

func (SystemVolumeForCreateNodePoolInput) GoString

GoString returns the string representation

func (*SystemVolumeForCreateNodePoolInput) SetPlacementGroupId

SetPlacementGroupId sets the PlacementGroupId field's value.

func (*SystemVolumeForCreateNodePoolInput) SetSize

SetSize sets the Size field's value.

func (*SystemVolumeForCreateNodePoolInput) SetSubgroupNumber

SetSubgroupNumber sets the SubgroupNumber 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 {
	PlacementGroupId *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	SubgroupNumber *int32 `type:"int32" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertEnumOfTypeForListNodePoolsOutput"`
	// contains filtered or unexported fields
}

func (SystemVolumeForListNodePoolsOutput) GoString

GoString returns the string representation

func (*SystemVolumeForListNodePoolsOutput) SetPlacementGroupId

SetPlacementGroupId sets the PlacementGroupId field's value.

func (*SystemVolumeForListNodePoolsOutput) SetSize

SetSize sets the Size field's value.

func (*SystemVolumeForListNodePoolsOutput) SetSubgroupNumber

SetSubgroupNumber sets the SubgroupNumber 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 {
	PlacementGroupId *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	SubgroupNumber *int32 `type:"int32" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertEnumOfTypeForUpdateNodePoolConfigInput"`
	// contains filtered or unexported fields
}

func (SystemVolumeForUpdateNodePoolConfigInput) GoString

GoString returns the string representation

func (*SystemVolumeForUpdateNodePoolConfigInput) SetPlacementGroupId

SetPlacementGroupId sets the PlacementGroupId field's value.

func (*SystemVolumeForUpdateNodePoolConfigInput) SetSize

SetSize sets the Size field's value.

func (*SystemVolumeForUpdateNodePoolConfigInput) SetSubgroupNumber

SetSubgroupNumber sets the SubgroupNumber 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" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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 TagForCreateSnapshotInput added in v1.0.62

type TagForCreateSnapshotInput struct {
	Key *string `type:"string" json:",omitempty"`

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

func (TagForCreateSnapshotInput) GoString added in v1.0.62

func (s TagForCreateSnapshotInput) GoString() string

GoString returns the string representation

func (*TagForCreateSnapshotInput) SetKey added in v1.0.62

SetKey sets the Key field's value.

func (*TagForCreateSnapshotInput) SetValue added in v1.0.62

SetValue sets the Value field's value.

func (TagForCreateSnapshotInput) String added in v1.0.62

func (s TagForCreateSnapshotInput) String() string

String returns the string representation

type TagForListClustersInput

type TagForListClustersInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Type *string `type:"string" json:",omitempty" enum:"ConvertConvertEnumOfTypeForListClustersOutput"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForTagResourcesInput"`

	Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
	// 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

func (*TagResourcesInput) Validate

func (s *TagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty" enum:"EnumOfEffectForCreateDefaultNodePoolInput"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty" enum:"EnumOfEffectForCreateNodePoolInput"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty" enum:"EnumOfEffectForCreateNodesInput"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty" enum:"EnumOfEffectForListNodePoolsOutput"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty" enum:"EnumOfEffectForListNodesOutput"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty" enum:"EnumOfEffectForUpdateNodePoolConfigInput"`

	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// 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 UnbindingRemedyConfigInput added in v1.0.62

type UnbindingRemedyConfigInput struct {

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForUnbindingRemedyConfigInput"`
	// contains filtered or unexported fields
}

func (UnbindingRemedyConfigInput) GoString added in v1.0.62

func (s UnbindingRemedyConfigInput) GoString() string

GoString returns the string representation

func (*UnbindingRemedyConfigInput) SetClusterId added in v1.0.62

SetClusterId sets the ClusterId field's value.

func (*UnbindingRemedyConfigInput) SetId added in v1.0.62

SetId sets the Id field's value.

func (*UnbindingRemedyConfigInput) SetResourceIds added in v1.0.62

SetResourceIds sets the ResourceIds field's value.

func (*UnbindingRemedyConfigInput) SetResourceType added in v1.0.62

SetResourceType sets the ResourceType field's value.

func (UnbindingRemedyConfigInput) String added in v1.0.62

String returns the string representation

func (*UnbindingRemedyConfigInput) Validate added in v1.0.62

func (s *UnbindingRemedyConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UnbindingRemedyConfigOutput added in v1.0.62

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

func (UnbindingRemedyConfigOutput) GoString added in v1.0.62

func (s UnbindingRemedyConfigOutput) GoString() string

GoString returns the string representation

func (UnbindingRemedyConfigOutput) String added in v1.0.62

String returns the string representation

type UntagResourcesInput

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

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfResourceTypeForUntagResourcesInput"`

	TagKeys []*string `type:"list" json:",omitempty"`
	// 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

func (*UntagResourcesInput) Validate

func (s *UntagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Config *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`
	// 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

func (*UpdateAddonConfigInput) Validate

func (s *UpdateAddonConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	// Version is a required field
	Version *string `type:"string" json:",omitempty" required:"true"`
	// 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

func (*UpdateAddonVersionInput) Validate

func (s *UpdateAddonVersionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	ClusterConfig *ClusterConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	DeleteProtectionEnabled *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	IrsaEnabled *bool `type:"boolean" json:",omitempty"`

	LoggingConfig *LoggingConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	MonitoringConfig *MonitoringConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PodsConfig *PodsConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	RegisterMonitoringConfig *RegisterMonitoringConfigForUpdateClusterConfigInput `type:"structure" json:",omitempty"`

	SourceRegion *string `type:"string" json:",omitempty"`
	// 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) SetIrsaEnabled added in v1.0.62

SetIrsaEnabled sets the IrsaEnabled field's value.

func (*UpdateClusterConfigInput) SetLoggingConfig

SetLoggingConfig sets the LoggingConfig field's value.

func (*UpdateClusterConfigInput) SetMonitoringConfig

SetMonitoringConfig sets the MonitoringConfig 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) SetRegisterMonitoringConfig

SetRegisterMonitoringConfig sets the RegisterMonitoringConfig field's value.

func (*UpdateClusterConfigInput) SetSourceRegion

SetSourceRegion sets the SourceRegion field's value.

func (UpdateClusterConfigInput) String

func (s UpdateClusterConfigInput) String() string

String returns the string representation

func (*UpdateClusterConfigInput) Validate

func (s *UpdateClusterConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	KubernetesConfig *KubernetesConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	Management *ManagementForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NodeConfig *NodeConfigForUpdateNodePoolConfigInput `type:"structure" json:",omitempty"`
	// 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) SetManagement added in v1.0.62

SetManagement sets the Management 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

func (*UpdateNodePoolConfigInput) Validate

func (s *UpdateNodePoolConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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 UpdateScalingPolicyInput

type UpdateScalingPolicyInput struct {
	AdjustmentValue *int32 `type:"int32" json:",omitempty"`

	ClientToken *string `type:"string" json:",omitempty"`

	// ClusterId is a required field
	ClusterId *string `type:"string" json:",omitempty" required:"true"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// NodePoolId is a required field
	NodePoolId *string `type:"string" json:",omitempty" required:"true"`

	ScheduledInstancePolicy *ScheduledInstancePolicyForUpdateScalingPolicyInput `type:"structure" json:",omitempty"`

	ScheduledPolicy *ScheduledPolicyForUpdateScalingPolicyInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateScalingPolicyInput) GoString

func (s UpdateScalingPolicyInput) GoString() string

GoString returns the string representation

func (*UpdateScalingPolicyInput) SetAdjustmentValue

func (s *UpdateScalingPolicyInput) SetAdjustmentValue(v int32) *UpdateScalingPolicyInput

SetAdjustmentValue sets the AdjustmentValue field's value.

func (*UpdateScalingPolicyInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*UpdateScalingPolicyInput) SetClusterId

SetClusterId sets the ClusterId field's value.

func (*UpdateScalingPolicyInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*UpdateScalingPolicyInput) SetId

SetId sets the Id field's value.

func (*UpdateScalingPolicyInput) SetNodePoolId

SetNodePoolId sets the NodePoolId field's value.

func (*UpdateScalingPolicyInput) SetScheduledInstancePolicy

SetScheduledInstancePolicy sets the ScheduledInstancePolicy field's value.

func (*UpdateScalingPolicyInput) SetScheduledPolicy

SetScheduledPolicy sets the ScheduledPolicy field's value.

func (UpdateScalingPolicyInput) String

func (s UpdateScalingPolicyInput) String() string

String returns the string representation

func (*UpdateScalingPolicyInput) Validate

func (s *UpdateScalingPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateScalingPolicyOutput

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

func (UpdateScalingPolicyOutput) GoString

func (s UpdateScalingPolicyOutput) GoString() string

GoString returns the string representation

func (UpdateScalingPolicyOutput) String

func (s UpdateScalingPolicyOutput) String() 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 ...*byteplus.Config) *VKE

New create int can support ssl or region locate set

func (*VKE) BindingRemedyConfig added in v1.0.62

func (c *VKE) BindingRemedyConfig(input *BindingRemedyConfigInput) (*BindingRemedyConfigOutput, error)

BindingRemedyConfig API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation BindingRemedyConfig for usage and error information.

func (*VKE) BindingRemedyConfigCommon added in v1.0.62

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

BindingRemedyConfigCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation BindingRemedyConfigCommon for usage and error information.

func (*VKE) BindingRemedyConfigCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) BindingRemedyConfigCommonWithContext added in v1.0.62

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

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

See BindingRemedyConfigCommon 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) BindingRemedyConfigRequest added in v1.0.62

func (c *VKE) BindingRemedyConfigRequest(input *BindingRemedyConfigInput) (req *request.Request, output *BindingRemedyConfigOutput)

BindingRemedyConfigRequest generates a "byteplus/request.Request" representing the client's request for the BindingRemedyConfig operation. The "output" return value will be populated with the BindingRemedyConfigCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) BindingRemedyConfigWithContext added in v1.0.62

func (c *VKE) BindingRemedyConfigWithContext(ctx byteplus.Context, input *BindingRemedyConfigInput, opts ...request.Option) (*BindingRemedyConfigOutput, error)

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

See BindingRemedyConfig 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) CreateAddon

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

CreateAddon API operation for VKE.

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

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) CreateScalingPolicy

func (c *VKE) CreateScalingPolicy(input *CreateScalingPolicyInput) (*CreateScalingPolicyOutput, error)

CreateScalingPolicy API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation CreateScalingPolicy for usage and error information.

func (*VKE) CreateScalingPolicyCommon

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

CreateScalingPolicyCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation CreateScalingPolicyCommon for usage and error information.

func (*VKE) CreateScalingPolicyCommonRequest

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

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

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

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

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

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

func (*VKE) CreateScalingPolicyCommonWithContext

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

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

See CreateScalingPolicyCommon 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) CreateScalingPolicyRequest

func (c *VKE) CreateScalingPolicyRequest(input *CreateScalingPolicyInput) (req *request.Request, output *CreateScalingPolicyOutput)

CreateScalingPolicyRequest generates a "byteplus/request.Request" representing the client's request for the CreateScalingPolicy operation. The "output" return value will be populated with the CreateScalingPolicyCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) CreateScalingPolicyWithContext

func (c *VKE) CreateScalingPolicyWithContext(ctx byteplus.Context, input *CreateScalingPolicyInput, opts ...request.Option) (*CreateScalingPolicyOutput, error)

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

See CreateScalingPolicy 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) CreateSnapshot added in v1.0.62

func (c *VKE) CreateSnapshot(input *CreateSnapshotInput) (*CreateSnapshotOutput, error)

CreateSnapshot API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation CreateSnapshot for usage and error information.

func (*VKE) CreateSnapshotCommon added in v1.0.62

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

CreateSnapshotCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation CreateSnapshotCommon for usage and error information.

func (*VKE) CreateSnapshotCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) CreateSnapshotCommonWithContext added in v1.0.62

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

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

See CreateSnapshotCommon 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) CreateSnapshotRequest added in v1.0.62

func (c *VKE) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *CreateSnapshotOutput)

CreateSnapshotRequest generates a "byteplus/request.Request" representing the client's request for the CreateSnapshot operation. The "output" return value will be populated with the CreateSnapshotCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) CreateSnapshotWithContext added in v1.0.62

func (c *VKE) CreateSnapshotWithContext(ctx byteplus.Context, input *CreateSnapshotInput, opts ...request.Option) (*CreateSnapshotOutput, error)

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

See CreateSnapshot 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) DeleteScalingPolicies

func (c *VKE) DeleteScalingPolicies(input *DeleteScalingPoliciesInput) (*DeleteScalingPoliciesOutput, error)

DeleteScalingPolicies API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DeleteScalingPolicies for usage and error information.

func (*VKE) DeleteScalingPoliciesCommon

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

DeleteScalingPoliciesCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DeleteScalingPoliciesCommon for usage and error information.

func (*VKE) DeleteScalingPoliciesCommonRequest

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

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

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

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

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

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

func (*VKE) DeleteScalingPoliciesCommonWithContext

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

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

See DeleteScalingPoliciesCommon 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) DeleteScalingPoliciesRequest

func (c *VKE) DeleteScalingPoliciesRequest(input *DeleteScalingPoliciesInput) (req *request.Request, output *DeleteScalingPoliciesOutput)

DeleteScalingPoliciesRequest generates a "byteplus/request.Request" representing the client's request for the DeleteScalingPolicies operation. The "output" return value will be populated with the DeleteScalingPoliciesCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) DeleteScalingPoliciesWithContext

func (c *VKE) DeleteScalingPoliciesWithContext(ctx byteplus.Context, input *DeleteScalingPoliciesInput, opts ...request.Option) (*DeleteScalingPoliciesOutput, error)

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

See DeleteScalingPolicies 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) DeleteSnapshot added in v1.0.62

func (c *VKE) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error)

DeleteSnapshot API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DeleteSnapshot for usage and error information.

func (*VKE) DeleteSnapshotCommon added in v1.0.62

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

DeleteSnapshotCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DeleteSnapshotCommon for usage and error information.

func (*VKE) DeleteSnapshotCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) DeleteSnapshotCommonWithContext added in v1.0.62

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

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

See DeleteSnapshotCommon 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) DeleteSnapshotRequest added in v1.0.62

func (c *VKE) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)

DeleteSnapshotRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSnapshot operation. The "output" return value will be populated with the DeleteSnapshotCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) DeleteSnapshotWithContext added in v1.0.62

func (c *VKE) DeleteSnapshotWithContext(ctx byteplus.Context, input *DeleteSnapshotInput, opts ...request.Option) (*DeleteSnapshotOutput, error)

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

See DeleteSnapshot 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) DescribeContainerImageCommitments added in v1.0.62

func (c *VKE) DescribeContainerImageCommitments(input *DescribeContainerImageCommitmentsInput) (*DescribeContainerImageCommitmentsOutput, error)

DescribeContainerImageCommitments API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DescribeContainerImageCommitments for usage and error information.

func (*VKE) DescribeContainerImageCommitmentsCommon added in v1.0.62

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

DescribeContainerImageCommitmentsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DescribeContainerImageCommitmentsCommon for usage and error information.

func (*VKE) DescribeContainerImageCommitmentsCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) DescribeContainerImageCommitmentsCommonWithContext added in v1.0.62

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

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

See DescribeContainerImageCommitmentsCommon 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) DescribeContainerImageCommitmentsRequest added in v1.0.62

func (c *VKE) DescribeContainerImageCommitmentsRequest(input *DescribeContainerImageCommitmentsInput) (req *request.Request, output *DescribeContainerImageCommitmentsOutput)

DescribeContainerImageCommitmentsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeContainerImageCommitments operation. The "output" return value will be populated with the DescribeContainerImageCommitmentsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) DescribeContainerImageCommitmentsWithContext added in v1.0.62

func (c *VKE) DescribeContainerImageCommitmentsWithContext(ctx byteplus.Context, input *DescribeContainerImageCommitmentsInput, opts ...request.Option) (*DescribeContainerImageCommitmentsOutput, error)

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

See DescribeContainerImageCommitments 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) DescribeSnapshots added in v1.0.62

func (c *VKE) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)

DescribeSnapshots API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DescribeSnapshots for usage and error information.

func (*VKE) DescribeSnapshotsCommon added in v1.0.62

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

DescribeSnapshotsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation DescribeSnapshotsCommon for usage and error information.

func (*VKE) DescribeSnapshotsCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) DescribeSnapshotsCommonWithContext added in v1.0.62

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

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

See DescribeSnapshotsCommon 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) DescribeSnapshotsRequest added in v1.0.62

func (c *VKE) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput)

DescribeSnapshotsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSnapshots operation. The "output" return value will be populated with the DescribeSnapshotsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) DescribeSnapshotsWithContext added in v1.0.62

func (c *VKE) DescribeSnapshotsWithContext(ctx byteplus.Context, input *DescribeSnapshotsInput, opts ...request.Option) (*DescribeSnapshotsOutput, error)

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

See DescribeSnapshots 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) ExecContainerImageCommitment

func (c *VKE) ExecContainerImageCommitment(input *ExecContainerImageCommitmentInput) (*ExecContainerImageCommitmentOutput, error)

ExecContainerImageCommitment API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ExecContainerImageCommitment for usage and error information.

func (*VKE) ExecContainerImageCommitmentCommon

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

ExecContainerImageCommitmentCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ExecContainerImageCommitmentCommon for usage and error information.

func (*VKE) ExecContainerImageCommitmentCommonRequest

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

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

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

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

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

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

func (*VKE) ExecContainerImageCommitmentCommonWithContext

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

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

See ExecContainerImageCommitmentCommon 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) ExecContainerImageCommitmentRequest

func (c *VKE) ExecContainerImageCommitmentRequest(input *ExecContainerImageCommitmentInput) (req *request.Request, output *ExecContainerImageCommitmentOutput)

ExecContainerImageCommitmentRequest generates a "byteplus/request.Request" representing the client's request for the ExecContainerImageCommitment operation. The "output" return value will be populated with the ExecContainerImageCommitmentCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ExecContainerImageCommitmentWithContext

func (c *VKE) ExecContainerImageCommitmentWithContext(ctx byteplus.Context, input *ExecContainerImageCommitmentInput, opts ...request.Option) (*ExecContainerImageCommitmentOutput, error)

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

See ExecContainerImageCommitment 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) GetGlobalDefaultDeleteOption

func (c *VKE) GetGlobalDefaultDeleteOption(input *GetGlobalDefaultDeleteOptionInput) (*GetGlobalDefaultDeleteOptionOutput, error)

GetGlobalDefaultDeleteOption API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation GetGlobalDefaultDeleteOption for usage and error information.

func (*VKE) GetGlobalDefaultDeleteOptionCommon

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

GetGlobalDefaultDeleteOptionCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation GetGlobalDefaultDeleteOptionCommon for usage and error information.

func (*VKE) GetGlobalDefaultDeleteOptionCommonRequest

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

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

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

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

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

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

func (*VKE) GetGlobalDefaultDeleteOptionCommonWithContext

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

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

See GetGlobalDefaultDeleteOptionCommon 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) GetGlobalDefaultDeleteOptionRequest

func (c *VKE) GetGlobalDefaultDeleteOptionRequest(input *GetGlobalDefaultDeleteOptionInput) (req *request.Request, output *GetGlobalDefaultDeleteOptionOutput)

GetGlobalDefaultDeleteOptionRequest generates a "byteplus/request.Request" representing the client's request for the GetGlobalDefaultDeleteOption operation. The "output" return value will be populated with the GetGlobalDefaultDeleteOptionCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) GetGlobalDefaultDeleteOptionWithContext

func (c *VKE) GetGlobalDefaultDeleteOptionWithContext(ctx byteplus.Context, input *GetGlobalDefaultDeleteOptionInput, opts ...request.Option) (*GetGlobalDefaultDeleteOptionOutput, error)

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

See GetGlobalDefaultDeleteOption 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) GrantPermission

func (c *VKE) GrantPermission(input *GrantPermissionInput) (*GrantPermissionOutput, error)

GrantPermission API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation GrantPermission for usage and error information.

func (*VKE) GrantPermissionCommon

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

GrantPermissionCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation GrantPermissionCommon for usage and error information.

func (*VKE) GrantPermissionCommonRequest

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

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

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

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

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

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

func (*VKE) GrantPermissionCommonWithContext

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

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

See GrantPermissionCommon 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) GrantPermissionRequest

func (c *VKE) GrantPermissionRequest(input *GrantPermissionInput) (req *request.Request, output *GrantPermissionOutput)

GrantPermissionRequest generates a "byteplus/request.Request" representing the client's request for the GrantPermission operation. The "output" return value will be populated with the GrantPermissionCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) GrantPermissionWithContext

func (c *VKE) GrantPermissionWithContext(ctx byteplus.Context, input *GrantPermissionInput, opts ...request.Option) (*GrantPermissionOutput, error)

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

See GrantPermission 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) ListInstanceTypeLabels added in v1.0.62

func (c *VKE) ListInstanceTypeLabels(input *ListInstanceTypeLabelsInput) (*ListInstanceTypeLabelsOutput, error)

ListInstanceTypeLabels API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListInstanceTypeLabels for usage and error information.

func (*VKE) ListInstanceTypeLabelsCommon added in v1.0.62

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

ListInstanceTypeLabelsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListInstanceTypeLabelsCommon for usage and error information.

func (*VKE) ListInstanceTypeLabelsCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) ListInstanceTypeLabelsCommonWithContext added in v1.0.62

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

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

See ListInstanceTypeLabelsCommon 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) ListInstanceTypeLabelsRequest added in v1.0.62

func (c *VKE) ListInstanceTypeLabelsRequest(input *ListInstanceTypeLabelsInput) (req *request.Request, output *ListInstanceTypeLabelsOutput)

ListInstanceTypeLabelsRequest generates a "byteplus/request.Request" representing the client's request for the ListInstanceTypeLabels operation. The "output" return value will be populated with the ListInstanceTypeLabelsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListInstanceTypeLabelsWithContext added in v1.0.62

func (c *VKE) ListInstanceTypeLabelsWithContext(ctx byteplus.Context, input *ListInstanceTypeLabelsInput, opts ...request.Option) (*ListInstanceTypeLabelsOutput, error)

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

See ListInstanceTypeLabels 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) ListPermissions

func (c *VKE) ListPermissions(input *ListPermissionsInput) (*ListPermissionsOutput, error)

ListPermissions API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListPermissions for usage and error information.

func (*VKE) ListPermissionsCommon

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

ListPermissionsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListPermissionsCommon for usage and error information.

func (*VKE) ListPermissionsCommonRequest

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

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

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

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

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

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

func (*VKE) ListPermissionsCommonWithContext

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

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

See ListPermissionsCommon 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) ListPermissionsRequest

func (c *VKE) ListPermissionsRequest(input *ListPermissionsInput) (req *request.Request, output *ListPermissionsOutput)

ListPermissionsRequest generates a "byteplus/request.Request" representing the client's request for the ListPermissions operation. The "output" return value will be populated with the ListPermissionsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListPermissionsWithContext

func (c *VKE) ListPermissionsWithContext(ctx byteplus.Context, input *ListPermissionsInput, opts ...request.Option) (*ListPermissionsOutput, error)

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

See ListPermissions 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) ListRemedyConfigs added in v1.0.62

func (c *VKE) ListRemedyConfigs(input *ListRemedyConfigsInput) (*ListRemedyConfigsOutput, error)

ListRemedyConfigs API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListRemedyConfigs for usage and error information.

func (*VKE) ListRemedyConfigsCommon added in v1.0.62

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

ListRemedyConfigsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListRemedyConfigsCommon for usage and error information.

func (*VKE) ListRemedyConfigsCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) ListRemedyConfigsCommonWithContext added in v1.0.62

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

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

See ListRemedyConfigsCommon 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) ListRemedyConfigsRequest added in v1.0.62

func (c *VKE) ListRemedyConfigsRequest(input *ListRemedyConfigsInput) (req *request.Request, output *ListRemedyConfigsOutput)

ListRemedyConfigsRequest generates a "byteplus/request.Request" representing the client's request for the ListRemedyConfigs operation. The "output" return value will be populated with the ListRemedyConfigsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListRemedyConfigsWithContext added in v1.0.62

func (c *VKE) ListRemedyConfigsWithContext(ctx byteplus.Context, input *ListRemedyConfigsInput, opts ...request.Option) (*ListRemedyConfigsOutput, error)

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

See ListRemedyConfigs 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) ListScalingEvents

func (c *VKE) ListScalingEvents(input *ListScalingEventsInput) (*ListScalingEventsOutput, error)

ListScalingEvents API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListScalingEvents for usage and error information.

func (*VKE) ListScalingEventsCommon

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

ListScalingEventsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListScalingEventsCommon for usage and error information.

func (*VKE) ListScalingEventsCommonRequest

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

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

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

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

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

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

func (*VKE) ListScalingEventsCommonWithContext

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

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

See ListScalingEventsCommon 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) ListScalingEventsRequest

func (c *VKE) ListScalingEventsRequest(input *ListScalingEventsInput) (req *request.Request, output *ListScalingEventsOutput)

ListScalingEventsRequest generates a "byteplus/request.Request" representing the client's request for the ListScalingEvents operation. The "output" return value will be populated with the ListScalingEventsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListScalingEventsWithContext

func (c *VKE) ListScalingEventsWithContext(ctx byteplus.Context, input *ListScalingEventsInput, opts ...request.Option) (*ListScalingEventsOutput, error)

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

See ListScalingEvents 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) ListScalingPolicies

func (c *VKE) ListScalingPolicies(input *ListScalingPoliciesInput) (*ListScalingPoliciesOutput, error)

ListScalingPolicies API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListScalingPolicies for usage and error information.

func (*VKE) ListScalingPoliciesCommon

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

ListScalingPoliciesCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListScalingPoliciesCommon for usage and error information.

func (*VKE) ListScalingPoliciesCommonRequest

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

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

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

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

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

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

func (*VKE) ListScalingPoliciesCommonWithContext

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

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

See ListScalingPoliciesCommon 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) ListScalingPoliciesRequest

func (c *VKE) ListScalingPoliciesRequest(input *ListScalingPoliciesInput) (req *request.Request, output *ListScalingPoliciesOutput)

ListScalingPoliciesRequest generates a "byteplus/request.Request" representing the client's request for the ListScalingPolicies operation. The "output" return value will be populated with the ListScalingPoliciesCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListScalingPoliciesWithContext

func (c *VKE) ListScalingPoliciesWithContext(ctx byteplus.Context, input *ListScalingPoliciesInput, opts ...request.Option) (*ListScalingPoliciesOutput, error)

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

See ListScalingPolicies 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) ListSupportedAddInstanceTypes added in v1.0.62

func (c *VKE) ListSupportedAddInstanceTypes(input *ListSupportedAddInstanceTypesInput) (*ListSupportedAddInstanceTypesOutput, error)

ListSupportedAddInstanceTypes API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListSupportedAddInstanceTypes for usage and error information.

func (*VKE) ListSupportedAddInstanceTypesCommon added in v1.0.62

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

ListSupportedAddInstanceTypesCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListSupportedAddInstanceTypesCommon for usage and error information.

func (*VKE) ListSupportedAddInstanceTypesCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) ListSupportedAddInstanceTypesCommonWithContext added in v1.0.62

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

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

See ListSupportedAddInstanceTypesCommon 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) ListSupportedAddInstanceTypesRequest added in v1.0.62

func (c *VKE) ListSupportedAddInstanceTypesRequest(input *ListSupportedAddInstanceTypesInput) (req *request.Request, output *ListSupportedAddInstanceTypesOutput)

ListSupportedAddInstanceTypesRequest generates a "byteplus/request.Request" representing the client's request for the ListSupportedAddInstanceTypes operation. The "output" return value will be populated with the ListSupportedAddInstanceTypesCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListSupportedAddInstanceTypesWithContext added in v1.0.62

func (c *VKE) ListSupportedAddInstanceTypesWithContext(ctx byteplus.Context, input *ListSupportedAddInstanceTypesInput, opts ...request.Option) (*ListSupportedAddInstanceTypesOutput, error)

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

See ListSupportedAddInstanceTypes 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) ListSupportedGpuDriverVersions added in v1.0.62

func (c *VKE) ListSupportedGpuDriverVersions(input *ListSupportedGpuDriverVersionsInput) (*ListSupportedGpuDriverVersionsOutput, error)

ListSupportedGpuDriverVersions API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListSupportedGpuDriverVersions for usage and error information.

func (*VKE) ListSupportedGpuDriverVersionsCommon added in v1.0.62

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

ListSupportedGpuDriverVersionsCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListSupportedGpuDriverVersionsCommon for usage and error information.

func (*VKE) ListSupportedGpuDriverVersionsCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) ListSupportedGpuDriverVersionsCommonWithContext added in v1.0.62

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

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

See ListSupportedGpuDriverVersionsCommon 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) ListSupportedGpuDriverVersionsRequest added in v1.0.62

func (c *VKE) ListSupportedGpuDriverVersionsRequest(input *ListSupportedGpuDriverVersionsInput) (req *request.Request, output *ListSupportedGpuDriverVersionsOutput)

ListSupportedGpuDriverVersionsRequest generates a "byteplus/request.Request" representing the client's request for the ListSupportedGpuDriverVersions operation. The "output" return value will be populated with the ListSupportedGpuDriverVersionsCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListSupportedGpuDriverVersionsWithContext added in v1.0.62

func (c *VKE) ListSupportedGpuDriverVersionsWithContext(ctx byteplus.Context, input *ListSupportedGpuDriverVersionsInput, opts ...request.Option) (*ListSupportedGpuDriverVersionsOutput, error)

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

See ListSupportedGpuDriverVersions 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) ListSupportedImages added in v1.0.62

func (c *VKE) ListSupportedImages(input *ListSupportedImagesInput) (*ListSupportedImagesOutput, error)

ListSupportedImages API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListSupportedImages for usage and error information.

func (*VKE) ListSupportedImagesCommon added in v1.0.62

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

ListSupportedImagesCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation ListSupportedImagesCommon for usage and error information.

func (*VKE) ListSupportedImagesCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) ListSupportedImagesCommonWithContext added in v1.0.62

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

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

See ListSupportedImagesCommon 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) ListSupportedImagesRequest added in v1.0.62

func (c *VKE) ListSupportedImagesRequest(input *ListSupportedImagesInput) (req *request.Request, output *ListSupportedImagesOutput)

ListSupportedImagesRequest generates a "byteplus/request.Request" representing the client's request for the ListSupportedImages operation. The "output" return value will be populated with the ListSupportedImagesCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) ListSupportedImagesWithContext added in v1.0.62

func (c *VKE) ListSupportedImagesWithContext(ctx byteplus.Context, input *ListSupportedImagesInput, opts ...request.Option) (*ListSupportedImagesOutput, error)

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

See ListSupportedImages 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) RevokePermission

func (c *VKE) RevokePermission(input *RevokePermissionInput) (*RevokePermissionOutput, error)

RevokePermission API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation RevokePermission for usage and error information.

func (*VKE) RevokePermissionCommon

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

RevokePermissionCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation RevokePermissionCommon for usage and error information.

func (*VKE) RevokePermissionCommonRequest

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

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

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

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

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

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

func (*VKE) RevokePermissionCommonWithContext

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

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

See RevokePermissionCommon 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) RevokePermissionRequest

func (c *VKE) RevokePermissionRequest(input *RevokePermissionInput) (req *request.Request, output *RevokePermissionOutput)

RevokePermissionRequest generates a "byteplus/request.Request" representing the client's request for the RevokePermission operation. The "output" return value will be populated with the RevokePermissionCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) RevokePermissionWithContext

func (c *VKE) RevokePermissionWithContext(ctx byteplus.Context, input *RevokePermissionInput, opts ...request.Option) (*RevokePermissionOutput, error)

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

See RevokePermission 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) SetGlobalDefaultDeleteOption

func (c *VKE) SetGlobalDefaultDeleteOption(input *SetGlobalDefaultDeleteOptionInput) (*SetGlobalDefaultDeleteOptionOutput, error)

SetGlobalDefaultDeleteOption API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation SetGlobalDefaultDeleteOption for usage and error information.

func (*VKE) SetGlobalDefaultDeleteOptionCommon

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

SetGlobalDefaultDeleteOptionCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation SetGlobalDefaultDeleteOptionCommon for usage and error information.

func (*VKE) SetGlobalDefaultDeleteOptionCommonRequest

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

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

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

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

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

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

func (*VKE) SetGlobalDefaultDeleteOptionCommonWithContext

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

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

See SetGlobalDefaultDeleteOptionCommon 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) SetGlobalDefaultDeleteOptionRequest

func (c *VKE) SetGlobalDefaultDeleteOptionRequest(input *SetGlobalDefaultDeleteOptionInput) (req *request.Request, output *SetGlobalDefaultDeleteOptionOutput)

SetGlobalDefaultDeleteOptionRequest generates a "byteplus/request.Request" representing the client's request for the SetGlobalDefaultDeleteOption operation. The "output" return value will be populated with the SetGlobalDefaultDeleteOptionCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) SetGlobalDefaultDeleteOptionWithContext

func (c *VKE) SetGlobalDefaultDeleteOptionWithContext(ctx byteplus.Context, input *SetGlobalDefaultDeleteOptionInput, opts ...request.Option) (*SetGlobalDefaultDeleteOptionOutput, error)

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

See SetGlobalDefaultDeleteOption 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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) UnbindingRemedyConfig added in v1.0.62

func (c *VKE) UnbindingRemedyConfig(input *UnbindingRemedyConfigInput) (*UnbindingRemedyConfigOutput, error)

UnbindingRemedyConfig API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation UnbindingRemedyConfig for usage and error information.

func (*VKE) UnbindingRemedyConfigCommon added in v1.0.62

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

UnbindingRemedyConfigCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation UnbindingRemedyConfigCommon for usage and error information.

func (*VKE) UnbindingRemedyConfigCommonRequest added in v1.0.62

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

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

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

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

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

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

func (*VKE) UnbindingRemedyConfigCommonWithContext added in v1.0.62

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

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

See UnbindingRemedyConfigCommon 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) UnbindingRemedyConfigRequest added in v1.0.62

func (c *VKE) UnbindingRemedyConfigRequest(input *UnbindingRemedyConfigInput) (req *request.Request, output *UnbindingRemedyConfigOutput)

UnbindingRemedyConfigRequest generates a "byteplus/request.Request" representing the client's request for the UnbindingRemedyConfig operation. The "output" return value will be populated with the UnbindingRemedyConfigCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) UnbindingRemedyConfigWithContext added in v1.0.62

func (c *VKE) UnbindingRemedyConfigWithContext(ctx byteplus.Context, input *UnbindingRemedyConfigInput, opts ...request.Option) (*UnbindingRemedyConfigOutput, error)

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

See UnbindingRemedyConfig 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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.

func (*VKE) UpdateScalingPolicy

func (c *VKE) UpdateScalingPolicy(input *UpdateScalingPolicyInput) (*UpdateScalingPolicyOutput, error)

UpdateScalingPolicy API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation UpdateScalingPolicy for usage and error information.

func (*VKE) UpdateScalingPolicyCommon

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

UpdateScalingPolicyCommon API operation for VKE.

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

See the BYTEPLUS API reference guide for VKE's API operation UpdateScalingPolicyCommon for usage and error information.

func (*VKE) UpdateScalingPolicyCommonRequest

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

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

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

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

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

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

func (*VKE) UpdateScalingPolicyCommonWithContext

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

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

See UpdateScalingPolicyCommon 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) UpdateScalingPolicyRequest

func (c *VKE) UpdateScalingPolicyRequest(input *UpdateScalingPolicyInput) (req *request.Request, output *UpdateScalingPolicyOutput)

UpdateScalingPolicyRequest generates a "byteplus/request.Request" representing the client's request for the UpdateScalingPolicy operation. The "output" return value will be populated with the UpdateScalingPolicyCommon request's response once the request completes successfully.

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

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

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

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

func (*VKE) UpdateScalingPolicyWithContext

func (c *VKE) UpdateScalingPolicyWithContext(ctx byteplus.Context, input *UpdateScalingPolicyInput, opts ...request.Option) (*UpdateScalingPolicyOutput, error)

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

See UpdateScalingPolicy 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 {
	BindingRemedyConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BindingRemedyConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BindingRemedyConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BindingRemedyConfig(*BindingRemedyConfigInput) (*BindingRemedyConfigOutput, error)
	BindingRemedyConfigWithContext(byteplus.Context, *BindingRemedyConfigInput, ...request.Option) (*BindingRemedyConfigOutput, error)
	BindingRemedyConfigRequest(*BindingRemedyConfigInput) (*request.Request, *BindingRemedyConfigOutput)

	CreateAddonCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAddonCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAddonCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAddon(*CreateAddonInput) (*CreateAddonOutput, error)
	CreateAddonWithContext(byteplus.Context, *CreateAddonInput, ...request.Option) (*CreateAddonOutput, error)
	CreateAddonRequest(*CreateAddonInput) (*request.Request, *CreateAddonOutput)

	CreateClusterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateClusterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateClusterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCluster(*CreateClusterInput) (*CreateClusterOutput, error)
	CreateClusterWithContext(byteplus.Context, *CreateClusterInput, ...request.Option) (*CreateClusterOutput, error)
	CreateClusterRequest(*CreateClusterInput) (*request.Request, *CreateClusterOutput)

	CreateDefaultNodePoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDefaultNodePoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDefaultNodePoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDefaultNodePool(*CreateDefaultNodePoolInput) (*CreateDefaultNodePoolOutput, error)
	CreateDefaultNodePoolWithContext(byteplus.Context, *CreateDefaultNodePoolInput, ...request.Option) (*CreateDefaultNodePoolOutput, error)
	CreateDefaultNodePoolRequest(*CreateDefaultNodePoolInput) (*request.Request, *CreateDefaultNodePoolOutput)

	CreateKubeconfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateKubeconfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateKubeconfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateKubeconfig(*CreateKubeconfigInput) (*CreateKubeconfigOutput, error)
	CreateKubeconfigWithContext(byteplus.Context, *CreateKubeconfigInput, ...request.Option) (*CreateKubeconfigOutput, error)
	CreateKubeconfigRequest(*CreateKubeconfigInput) (*request.Request, *CreateKubeconfigOutput)

	CreateNodePoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNodePoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNodePoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNodePool(*CreateNodePoolInput) (*CreateNodePoolOutput, error)
	CreateNodePoolWithContext(byteplus.Context, *CreateNodePoolInput, ...request.Option) (*CreateNodePoolOutput, error)
	CreateNodePoolRequest(*CreateNodePoolInput) (*request.Request, *CreateNodePoolOutput)

	CreateNodesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNodesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNodesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNodes(*CreateNodesInput) (*CreateNodesOutput, error)
	CreateNodesWithContext(byteplus.Context, *CreateNodesInput, ...request.Option) (*CreateNodesOutput, error)
	CreateNodesRequest(*CreateNodesInput) (*request.Request, *CreateNodesOutput)

	CreateScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateScalingPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateScalingPolicy(*CreateScalingPolicyInput) (*CreateScalingPolicyOutput, error)
	CreateScalingPolicyWithContext(byteplus.Context, *CreateScalingPolicyInput, ...request.Option) (*CreateScalingPolicyOutput, error)
	CreateScalingPolicyRequest(*CreateScalingPolicyInput) (*request.Request, *CreateScalingPolicyOutput)

	CreateSnapshotCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSnapshotCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSnapshotCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSnapshot(*CreateSnapshotInput) (*CreateSnapshotOutput, error)
	CreateSnapshotWithContext(byteplus.Context, *CreateSnapshotInput, ...request.Option) (*CreateSnapshotOutput, error)
	CreateSnapshotRequest(*CreateSnapshotInput) (*request.Request, *CreateSnapshotOutput)

	DeleteAddonCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAddonCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAddonCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAddon(*DeleteAddonInput) (*DeleteAddonOutput, error)
	DeleteAddonWithContext(byteplus.Context, *DeleteAddonInput, ...request.Option) (*DeleteAddonOutput, error)
	DeleteAddonRequest(*DeleteAddonInput) (*request.Request, *DeleteAddonOutput)

	DeleteClusterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteClusterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteClusterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCluster(*DeleteClusterInput) (*DeleteClusterOutput, error)
	DeleteClusterWithContext(byteplus.Context, *DeleteClusterInput, ...request.Option) (*DeleteClusterOutput, error)
	DeleteClusterRequest(*DeleteClusterInput) (*request.Request, *DeleteClusterOutput)

	DeleteKubeconfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteKubeconfigsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteKubeconfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteKubeconfigs(*DeleteKubeconfigsInput) (*DeleteKubeconfigsOutput, error)
	DeleteKubeconfigsWithContext(byteplus.Context, *DeleteKubeconfigsInput, ...request.Option) (*DeleteKubeconfigsOutput, error)
	DeleteKubeconfigsRequest(*DeleteKubeconfigsInput) (*request.Request, *DeleteKubeconfigsOutput)

	DeleteNodePoolCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNodePoolCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNodePoolCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNodePool(*DeleteNodePoolInput) (*DeleteNodePoolOutput, error)
	DeleteNodePoolWithContext(byteplus.Context, *DeleteNodePoolInput, ...request.Option) (*DeleteNodePoolOutput, error)
	DeleteNodePoolRequest(*DeleteNodePoolInput) (*request.Request, *DeleteNodePoolOutput)

	DeleteNodesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNodesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNodesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNodes(*DeleteNodesInput) (*DeleteNodesOutput, error)
	DeleteNodesWithContext(byteplus.Context, *DeleteNodesInput, ...request.Option) (*DeleteNodesOutput, error)
	DeleteNodesRequest(*DeleteNodesInput) (*request.Request, *DeleteNodesOutput)

	DeleteScalingPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteScalingPoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteScalingPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteScalingPolicies(*DeleteScalingPoliciesInput) (*DeleteScalingPoliciesOutput, error)
	DeleteScalingPoliciesWithContext(byteplus.Context, *DeleteScalingPoliciesInput, ...request.Option) (*DeleteScalingPoliciesOutput, error)
	DeleteScalingPoliciesRequest(*DeleteScalingPoliciesInput) (*request.Request, *DeleteScalingPoliciesOutput)

	DeleteSnapshotCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSnapshotCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSnapshotCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSnapshot(*DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
	DeleteSnapshotWithContext(byteplus.Context, *DeleteSnapshotInput, ...request.Option) (*DeleteSnapshotOutput, error)
	DeleteSnapshotRequest(*DeleteSnapshotInput) (*request.Request, *DeleteSnapshotOutput)

	DescribeContainerImageCommitmentsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeContainerImageCommitmentsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeContainerImageCommitmentsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeContainerImageCommitments(*DescribeContainerImageCommitmentsInput) (*DescribeContainerImageCommitmentsOutput, error)
	DescribeContainerImageCommitmentsWithContext(byteplus.Context, *DescribeContainerImageCommitmentsInput, ...request.Option) (*DescribeContainerImageCommitmentsOutput, error)
	DescribeContainerImageCommitmentsRequest(*DescribeContainerImageCommitmentsInput) (*request.Request, *DescribeContainerImageCommitmentsOutput)

	DescribeSnapshotsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSnapshotsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSnapshotsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSnapshots(*DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
	DescribeSnapshotsWithContext(byteplus.Context, *DescribeSnapshotsInput, ...request.Option) (*DescribeSnapshotsOutput, error)
	DescribeSnapshotsRequest(*DescribeSnapshotsInput) (*request.Request, *DescribeSnapshotsOutput)

	ExecContainerImageCommitmentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExecContainerImageCommitmentCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExecContainerImageCommitmentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExecContainerImageCommitment(*ExecContainerImageCommitmentInput) (*ExecContainerImageCommitmentOutput, error)
	ExecContainerImageCommitmentWithContext(byteplus.Context, *ExecContainerImageCommitmentInput, ...request.Option) (*ExecContainerImageCommitmentOutput, error)
	ExecContainerImageCommitmentRequest(*ExecContainerImageCommitmentInput) (*request.Request, *ExecContainerImageCommitmentOutput)

	ForwardKubernetesApiCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ForwardKubernetesApiCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ForwardKubernetesApiCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ForwardKubernetesApi(*ForwardKubernetesApiInput) (*ForwardKubernetesApiOutput, error)
	ForwardKubernetesApiWithContext(byteplus.Context, *ForwardKubernetesApiInput, ...request.Option) (*ForwardKubernetesApiOutput, error)
	ForwardKubernetesApiRequest(*ForwardKubernetesApiInput) (*request.Request, *ForwardKubernetesApiOutput)

	GetGlobalDefaultDeleteOptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetGlobalDefaultDeleteOptionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetGlobalDefaultDeleteOptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetGlobalDefaultDeleteOption(*GetGlobalDefaultDeleteOptionInput) (*GetGlobalDefaultDeleteOptionOutput, error)
	GetGlobalDefaultDeleteOptionWithContext(byteplus.Context, *GetGlobalDefaultDeleteOptionInput, ...request.Option) (*GetGlobalDefaultDeleteOptionOutput, error)
	GetGlobalDefaultDeleteOptionRequest(*GetGlobalDefaultDeleteOptionInput) (*request.Request, *GetGlobalDefaultDeleteOptionOutput)

	GrantPermissionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GrantPermissionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GrantPermissionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GrantPermission(*GrantPermissionInput) (*GrantPermissionOutput, error)
	GrantPermissionWithContext(byteplus.Context, *GrantPermissionInput, ...request.Option) (*GrantPermissionOutput, error)
	GrantPermissionRequest(*GrantPermissionInput) (*request.Request, *GrantPermissionOutput)

	ListAddonsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAddonsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAddonsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAddons(*ListAddonsInput) (*ListAddonsOutput, error)
	ListAddonsWithContext(byteplus.Context, *ListAddonsInput, ...request.Option) (*ListAddonsOutput, error)
	ListAddonsRequest(*ListAddonsInput) (*request.Request, *ListAddonsOutput)

	ListClustersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListClustersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListClustersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListClusters(*ListClustersInput) (*ListClustersOutput, error)
	ListClustersWithContext(byteplus.Context, *ListClustersInput, ...request.Option) (*ListClustersOutput, error)
	ListClustersRequest(*ListClustersInput) (*request.Request, *ListClustersOutput)

	ListInstanceTypeLabelsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInstanceTypeLabelsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInstanceTypeLabelsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInstanceTypeLabels(*ListInstanceTypeLabelsInput) (*ListInstanceTypeLabelsOutput, error)
	ListInstanceTypeLabelsWithContext(byteplus.Context, *ListInstanceTypeLabelsInput, ...request.Option) (*ListInstanceTypeLabelsOutput, error)
	ListInstanceTypeLabelsRequest(*ListInstanceTypeLabelsInput) (*request.Request, *ListInstanceTypeLabelsOutput)

	ListKubeconfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListKubeconfigsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListKubeconfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListKubeconfigs(*ListKubeconfigsInput) (*ListKubeconfigsOutput, error)
	ListKubeconfigsWithContext(byteplus.Context, *ListKubeconfigsInput, ...request.Option) (*ListKubeconfigsOutput, error)
	ListKubeconfigsRequest(*ListKubeconfigsInput) (*request.Request, *ListKubeconfigsOutput)

	ListNodePoolsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNodePoolsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNodePoolsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNodePools(*ListNodePoolsInput) (*ListNodePoolsOutput, error)
	ListNodePoolsWithContext(byteplus.Context, *ListNodePoolsInput, ...request.Option) (*ListNodePoolsOutput, error)
	ListNodePoolsRequest(*ListNodePoolsInput) (*request.Request, *ListNodePoolsOutput)

	ListNodesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNodesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNodesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNodes(*ListNodesInput) (*ListNodesOutput, error)
	ListNodesWithContext(byteplus.Context, *ListNodesInput, ...request.Option) (*ListNodesOutput, error)
	ListNodesRequest(*ListNodesInput) (*request.Request, *ListNodesOutput)

	ListPermissionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPermissionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPermissionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPermissions(*ListPermissionsInput) (*ListPermissionsOutput, error)
	ListPermissionsWithContext(byteplus.Context, *ListPermissionsInput, ...request.Option) (*ListPermissionsOutput, error)
	ListPermissionsRequest(*ListPermissionsInput) (*request.Request, *ListPermissionsOutput)

	ListRemedyConfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRemedyConfigsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRemedyConfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRemedyConfigs(*ListRemedyConfigsInput) (*ListRemedyConfigsOutput, error)
	ListRemedyConfigsWithContext(byteplus.Context, *ListRemedyConfigsInput, ...request.Option) (*ListRemedyConfigsOutput, error)
	ListRemedyConfigsRequest(*ListRemedyConfigsInput) (*request.Request, *ListRemedyConfigsOutput)

	ListScalingEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListScalingEventsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListScalingEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListScalingEvents(*ListScalingEventsInput) (*ListScalingEventsOutput, error)
	ListScalingEventsWithContext(byteplus.Context, *ListScalingEventsInput, ...request.Option) (*ListScalingEventsOutput, error)
	ListScalingEventsRequest(*ListScalingEventsInput) (*request.Request, *ListScalingEventsOutput)

	ListScalingPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListScalingPoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListScalingPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListScalingPolicies(*ListScalingPoliciesInput) (*ListScalingPoliciesOutput, error)
	ListScalingPoliciesWithContext(byteplus.Context, *ListScalingPoliciesInput, ...request.Option) (*ListScalingPoliciesOutput, error)
	ListScalingPoliciesRequest(*ListScalingPoliciesInput) (*request.Request, *ListScalingPoliciesOutput)

	ListSupportedAddInstanceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedAddInstanceTypesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedAddInstanceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedAddInstanceTypes(*ListSupportedAddInstanceTypesInput) (*ListSupportedAddInstanceTypesOutput, error)
	ListSupportedAddInstanceTypesWithContext(byteplus.Context, *ListSupportedAddInstanceTypesInput, ...request.Option) (*ListSupportedAddInstanceTypesOutput, error)
	ListSupportedAddInstanceTypesRequest(*ListSupportedAddInstanceTypesInput) (*request.Request, *ListSupportedAddInstanceTypesOutput)

	ListSupportedAddonsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedAddonsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedAddonsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedAddons(*ListSupportedAddonsInput) (*ListSupportedAddonsOutput, error)
	ListSupportedAddonsWithContext(byteplus.Context, *ListSupportedAddonsInput, ...request.Option) (*ListSupportedAddonsOutput, error)
	ListSupportedAddonsRequest(*ListSupportedAddonsInput) (*request.Request, *ListSupportedAddonsOutput)

	ListSupportedGpuDriverVersionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedGpuDriverVersionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedGpuDriverVersionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedGpuDriverVersions(*ListSupportedGpuDriverVersionsInput) (*ListSupportedGpuDriverVersionsOutput, error)
	ListSupportedGpuDriverVersionsWithContext(byteplus.Context, *ListSupportedGpuDriverVersionsInput, ...request.Option) (*ListSupportedGpuDriverVersionsOutput, error)
	ListSupportedGpuDriverVersionsRequest(*ListSupportedGpuDriverVersionsInput) (*request.Request, *ListSupportedGpuDriverVersionsOutput)

	ListSupportedImagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedImagesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedImagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedImages(*ListSupportedImagesInput) (*ListSupportedImagesOutput, error)
	ListSupportedImagesWithContext(byteplus.Context, *ListSupportedImagesInput, ...request.Option) (*ListSupportedImagesOutput, error)
	ListSupportedImagesRequest(*ListSupportedImagesInput) (*request.Request, *ListSupportedImagesOutput)

	ListSupportedResourceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSupportedResourceTypesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSupportedResourceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSupportedResourceTypes(*ListSupportedResourceTypesInput) (*ListSupportedResourceTypesOutput, error)
	ListSupportedResourceTypesWithContext(byteplus.Context, *ListSupportedResourceTypesInput, ...request.Option) (*ListSupportedResourceTypesOutput, error)
	ListSupportedResourceTypesRequest(*ListSupportedResourceTypesInput) (*request.Request, *ListSupportedResourceTypesOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(byteplus.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	RevokePermissionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RevokePermissionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RevokePermissionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RevokePermission(*RevokePermissionInput) (*RevokePermissionOutput, error)
	RevokePermissionWithContext(byteplus.Context, *RevokePermissionInput, ...request.Option) (*RevokePermissionOutput, error)
	RevokePermissionRequest(*RevokePermissionInput) (*request.Request, *RevokePermissionOutput)

	SetGlobalDefaultDeleteOptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetGlobalDefaultDeleteOptionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetGlobalDefaultDeleteOptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetGlobalDefaultDeleteOption(*SetGlobalDefaultDeleteOptionInput) (*SetGlobalDefaultDeleteOptionOutput, error)
	SetGlobalDefaultDeleteOptionWithContext(byteplus.Context, *SetGlobalDefaultDeleteOptionInput, ...request.Option) (*SetGlobalDefaultDeleteOptionOutput, error)
	SetGlobalDefaultDeleteOptionRequest(*SetGlobalDefaultDeleteOptionInput) (*request.Request, *SetGlobalDefaultDeleteOptionOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(byteplus.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	UnbindingRemedyConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UnbindingRemedyConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UnbindingRemedyConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UnbindingRemedyConfig(*UnbindingRemedyConfigInput) (*UnbindingRemedyConfigOutput, error)
	UnbindingRemedyConfigWithContext(byteplus.Context, *UnbindingRemedyConfigInput, ...request.Option) (*UnbindingRemedyConfigOutput, error)
	UnbindingRemedyConfigRequest(*UnbindingRemedyConfigInput) (*request.Request, *UnbindingRemedyConfigOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(byteplus.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateAddonConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAddonConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAddonConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAddonConfig(*UpdateAddonConfigInput) (*UpdateAddonConfigOutput, error)
	UpdateAddonConfigWithContext(byteplus.Context, *UpdateAddonConfigInput, ...request.Option) (*UpdateAddonConfigOutput, error)
	UpdateAddonConfigRequest(*UpdateAddonConfigInput) (*request.Request, *UpdateAddonConfigOutput)

	UpdateAddonVersionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAddonVersionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAddonVersionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAddonVersion(*UpdateAddonVersionInput) (*UpdateAddonVersionOutput, error)
	UpdateAddonVersionWithContext(byteplus.Context, *UpdateAddonVersionInput, ...request.Option) (*UpdateAddonVersionOutput, error)
	UpdateAddonVersionRequest(*UpdateAddonVersionInput) (*request.Request, *UpdateAddonVersionOutput)

	UpdateClusterConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateClusterConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateClusterConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateClusterConfig(*UpdateClusterConfigInput) (*UpdateClusterConfigOutput, error)
	UpdateClusterConfigWithContext(byteplus.Context, *UpdateClusterConfigInput, ...request.Option) (*UpdateClusterConfigOutput, error)
	UpdateClusterConfigRequest(*UpdateClusterConfigInput) (*request.Request, *UpdateClusterConfigOutput)

	UpdateNodePoolConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNodePoolConfigCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNodePoolConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNodePoolConfig(*UpdateNodePoolConfigInput) (*UpdateNodePoolConfigOutput, error)
	UpdateNodePoolConfigWithContext(byteplus.Context, *UpdateNodePoolConfigInput, ...request.Option) (*UpdateNodePoolConfigOutput, error)
	UpdateNodePoolConfigRequest(*UpdateNodePoolConfigInput) (*request.Request, *UpdateNodePoolConfigOutput)

	UpdateScalingPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateScalingPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateScalingPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateScalingPolicy(*UpdateScalingPolicyInput) (*UpdateScalingPolicyOutput, error)
	UpdateScalingPolicyWithContext(byteplus.Context, *UpdateScalingPolicyInput, ...request.Option) (*UpdateScalingPolicyOutput, error)
	UpdateScalingPolicyRequest(*UpdateScalingPolicyInput) (*request.Request, *UpdateScalingPolicyOutput)
}

VKEAPI provides an interface to enable mocking the vke.VKE service client's API operation,

// byteplus sdk func uses an SDK service client to make a request to
// VKE.
func myFunc(svc VKEAPI) bool {
    // Make svc.BindingRemedyConfig request
}

func main() {
    sess := session.New()
    svc := vke.New(sess)

    myFunc(svc)
}

type VersionForListSupportedAddonsOutput

type VersionForListSupportedAddonsOutput struct {
	Compatibilities []*CompatibilityForListSupportedAddonsOutput `type:"list" json:",omitempty"`

	CompatibleVersions []*string `type:"list" json:",omitempty"`

	Version *string `type:"string" json:",omitempty"`
	// 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" json:",omitempty"`

	TrunkEniEnabled *bool `type:"boolean" json:",omitempty"`
	// 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) SetTrunkEniEnabled

SetTrunkEniEnabled sets the TrunkEniEnabled field's value.

func (VpcCniConfigForCreateClusterInput) String

String returns the string representation

type VpcCniConfigForListClustersOutput

type VpcCniConfigForListClustersOutput struct {
	SubnetIds []*string `type:"list" json:",omitempty"`

	TrunkEniEnabled *bool `type:"boolean" json:",omitempty"`

	VciSubnetIds []*string `type:"list" json:",omitempty"`
	// 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) SetTrunkEniEnabled

SetTrunkEniEnabled sets the TrunkEniEnabled field's value.

func (*VpcCniConfigForListClustersOutput) SetVciSubnetIds added in v1.0.62

SetVciSubnetIds sets the VciSubnetIds field's value.

func (VpcCniConfigForListClustersOutput) String

String returns the string representation

type VpcCniConfigForUpdateClusterConfigInput

type VpcCniConfigForUpdateClusterConfigInput struct {
	SubnetIds []*string `type:"list" json:",omitempty"`

	VciSubnetIds []*string `type:"list" json:",omitempty"`
	// 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) SetVciSubnetIds added in v1.0.62

SetVciSubnetIds sets the VciSubnetIds 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