cluster

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LoginTypeKeyPair = "KeyPair"

	LoginTypeSshKey = "SshKey"

	LoginTypePassword = "Password"

	ClusterTypeStandard = "Standard"

	ClusterTypeManaged = "Managed"

	ClusterTypeOnPremise = "OnPremise"

	ClusterTypeRegistered = "Registered"

	NodeSourceNew = "New"

	NodeSourceExist = "Exist"

	NetworkTypeCalico = "Calico"

	NetworkModeCalico = "VXLAN"

	NetworkTypeFlannel = "Flannel"

	NetworkTypeVpcCNI = "VPC-CNI"

	KubeProxyModeIpvs = "ipvs"

	KubeProxyModeIptables = "iptables"

	StatusClusterCreating = "Creating"

	StatusClusterFailed = "Failed"

	StatusClusterRuning = "Running"

	StatusClusterError = "Error"

	StatusClusterUpdating = "Updating"

	StatusClusterUpgrading = "Upgrading"

	StatusClusterDeleting = "Deleting"

	StatusClusterOverdue = "Overdue"

	StatusClusterImporting = "Importing"

	StatusClusterimportFailed = "ImportFailed"

	KubeconfigTypeUserExternal = "UserExternal"

	KubeconfigTypeUserInternal = "UserInternal"

	KubeconfigTypeServiceInternal = "ServiceInternal"

	KubeconfigTypeRegistered = "Registered"

	StatusClusterDeployWaiting = "Waiting"

	StatusClusterDeployRunning = "Running"

	StatusClusterDeployCompleted = "Completed"

	StatusClusterDeployFailed = "Failed"

	StatusNodeNormal = "Normal"

	StatusNodeError = "Error"

	StatusNodeCreating = "Creating"

	StatusNodeFailed = "Failed"

	StatusNodeAdding = "Adding"

	StatusNodeRemoving = "Removing"

	StatusNodeRemoveFailed = "RemoveFailed"

	StatusNodeOnlining = "Onlining"

	StatusNodeOfflining = "Offlining"

	StatusNodeOffline = "Offline"

	StatusNodeCordon = "Cordon"

	StatusNodeOverdue = "Overdue"

	StatusNodePoolNormal = "Normal"

	StatusNodePoolCreating = "Creating"

	StatusNodePoolFailed = "Failed"

	StatusNodePoolScaling = "Scaling"

	StatusNodePoolDeleting = "Deleting"

	StatusNodePoolDeleteFailed = "DeleteFailed"

	StatusScalingRecordScaling = "Scaling"

	StatusScalingRecordSucceed = "Succeed"

	StatusScalingRecordFailed = "Failed"

	StatusNamespaceActive = "Active"

	StatusNamespaceTerminating = "Terminating"

	PodCidrConflictWithVpcCidr = "PodCidrConflictWithVpcCidr"

	PodCidrConflictWithServiceCidr = "PodCidrConflictWithServiceCidr"

	PodCidrConflictWithClusterCidr = "PodCidrConflictWithClusterCidr"

	ServiceCidrConflictWithVpcCidr = "ServiceCidrConflictWithVpcCidr"

	ServiceCidrConflictWithClusterCidr = "ServiceCidrConflictWithClusterCidr"

	PodCidrForbidden = "PodCidrForbidden"

	ServiceCidrForbbiden = "ServiceCidrForbidden"
)

Variables

View Source
var AddNodesRequest_Base_DEFAULT *base.Base
View Source
var AddNodesRequest_Top_DEFAULT *base.TopParam
View Source
var AddNodesResponse_Base_DEFAULT *base.Base
View Source
var AddVciSubnetsRequest_Base_DEFAULT *base.Base
View Source
var AddVciSubnetsRequest_Top_DEFAULT *base.TopParam
View Source
var AddVciSubnetsResponse_Base_DEFAULT *base.Base
View Source
var Address_Ipv4_DEFAULT string
View Source
var CheckCidrConflictRequest_Base_DEFAULT *base.Base
View Source
var CheckCidrConflictRequest_Top_DEFAULT *base.TopParam
View Source
var CheckCidrConflictResponse_Base_DEFAULT *base.Base
View Source
var ClusterItem_NetworkType_DEFAULT string
View Source
var ClusterItem_RegisteredCloudType_DEFAULT string
View Source
var ClusterItem_RegisteredImportType_DEFAULT string
View Source
var ClusterItem_Vpc_DEFAULT *iaas.Vpc
View Source
var ClusterNetworkConfig_MaxNodePodNumber_DEFAULT int32
View Source
var ClusterNetworkConfig_Mode_DEFAULT string
View Source
var ClusterNetworkConfig_PodCidr_DEFAULT string
View Source
var ClusterNetworkConfig_PodSubnets_DEFAULT []string
View Source
var ClusterNetworkConfig_SubnetId_DEFAULT string
View Source
var ClusterNetworkConfig_SubnetIds_DEFAULT []string
View Source
var ClusterNetworkConfig_Vip_DEFAULT string
View Source
var ClusterNetworkConfig_VpcId_DEFAULT string
View Source
var ClusterNetwork_Mode_DEFAULT string
View Source
var ClusterNetwork_PodSubnets_DEFAULT []string
View Source
var ClusterNetwork_Type_DEFAULT string
View Source
var ClusterNetwork_Vpc_DEFAULT *iaas.Vpc
View Source
var ClusterNetwork_Zones_DEFAULT []string
View Source
var ClusterNodeConfig_Cordon_DEFAULT bool = false
View Source
var ClusterNodeConfig_Masters_DEFAULT []*NodeBaseConfig
View Source
var ClusterNodeConfig_NamePrefix_DEFAULT string
View Source
var ClusterNodeConfig_PostScript_DEFAULT string
View Source
var ClusterNodeConfig_PreScript_DEFAULT string
View Source
var ClusterNodeConfig_SecurityGroups_DEFAULT []string
View Source
var ClusterNodeConfig_SecurityStrategies_DEFAULT []string
View Source
var ClusterNodeConfig_Workers_DEFAULT []*NodeBaseConfig
View Source
var ClusterNodeItem_Instance_DEFAULT *iaas.Instance
View Source
var ClusterNodeItem_NodeName_DEFAULT string = ""
View Source
var ClusterNodeItem_Zone_DEFAULT *iaas.Zone
View Source
var CreateClusterRequest_Base_DEFAULT *base.Base
View Source
var CreateClusterRequest_ChargeType_DEFAULT string = "PostPaid"
View Source
var CreateClusterRequest_Description_DEFAULT string
View Source
var CreateClusterRequest_EnableDeleteProtection_DEFAULT bool = false
View Source
var CreateClusterRequest_KubernetesVersion_DEFAULT string = "v1.20.12"
View Source
var CreateClusterRequest_Labels_DEFAULT []*helper.Label
View Source
var CreateClusterRequest_RegionId_DEFAULT string
View Source
var CreateClusterRequest_Top_DEFAULT *base.TopParam
View Source
var CreateClusterRequest_Type_DEFAULT string = ""
View Source
var CreateClusterResponse_Base_DEFAULT *base.Base
View Source
var CreateNamespaceRequest_Base_DEFAULT *base.Base
View Source
var CreateNamespaceRequest_Description_DEFAULT string
View Source
var CreateNamespaceRequest_Labels_DEFAULT []*helper.Label
View Source
var CreateNamespaceRequest_Top_DEFAULT *base.TopParam
View Source
var CreateNamespaceResponse_Base_DEFAULT *base.Base
View Source
var CreateNodePoolRequest_Base_DEFAULT *base.Base
View Source
var CreateNodePoolRequest_ChargeType_DEFAULT string
View Source
var CreateNodePoolRequest_Top_DEFAULT *base.TopParam
View Source
var CreateNodePoolResponse_Base_DEFAULT *base.Base
View Source
var DeleteClusterRequest_Base_DEFAULT *base.Base
View Source
var DeleteClusterRequest_Top_DEFAULT *base.TopParam
View Source
var DeleteClusterResponse_Base_DEFAULT *base.Base
View Source
var DeleteNamespaceRequest_Base_DEFAULT *base.Base
View Source
var DeleteNamespaceRequest_Top_DEFAULT *base.TopParam
View Source
var DeleteNodePoolRequest_Base_DEFAULT *base.Base
View Source
var DeleteNodePoolRequest_SyncDeleteEcsInstance_DEFAULT bool
View Source
var DeleteNodePoolRequest_Top_DEFAULT *base.TopParam
View Source
var DeleteNodePoolResponse_Base_DEFAULT *base.Base
View Source
var DeleteNodesRequest_Base_DEFAULT *base.Base
View Source
var DeleteNodesRequest_CascadingDeleteResources_DEFAULT []string
View Source
var DeleteNodesRequest_Ids_DEFAULT []string
View Source
var DeleteNodesRequest_Top_DEFAULT *base.TopParam
View Source
var GetClusterAutoScalingRuleRequest_Base_DEFAULT *base.Base
View Source
var GetClusterAutoScalingRuleRequest_Top_DEFAULT *base.TopParam
View Source
var GetClusterAutoScalingRuleResponse_Base_DEFAULT *base.Base
View Source
var GetClusterDeployProgressRequest_Base_DEFAULT *base.Base
View Source
var GetClusterDeployProgressRequest_Top_DEFAULT *base.TopParam
View Source
var GetClusterDeployProgressResponse_Base_DEFAULT *base.Base
View Source
var GetClusterRequest_Base_DEFAULT *base.Base
View Source
var GetClusterRequest_Top_DEFAULT *base.TopParam
View Source
var GetClusterResponse_Base_DEFAULT *base.Base
View Source
var GetClusterResponse_DefaultWorkerSecurityGroup_DEFAULT *iaas.SecurityGroup
View Source
var GetClusterResponse_Region_DEFAULT *iaas.Region
View Source
var GetClusterResponse_RegisteredCloudType_DEFAULT string
View Source
var GetClusterResponse_RegisteredImportType_DEFAULT string
View Source
var GetKubeConfigRequest_Base_DEFAULT *base.Base
View Source
var GetKubeConfigRequest_Top_DEFAULT *base.TopParam
View Source
var GetKubeConfigResponse_Base_DEFAULT *base.Base
View Source
var GetKubeconfigRequest_Base_DEFAULT *base.Base
View Source
var GetKubeconfigRequest_Top_DEFAULT *base.TopParam
View Source
var GetKubeconfigResponse_Base_DEFAULT *base.Base
View Source
var GetNamespaceRequest_Base_DEFAULT *base.Base
View Source
var GetNamespaceRequest_Top_DEFAULT *base.TopParam
View Source
var GetNamespaceResourceRequest_Base_DEFAULT *base.Base
View Source
var GetNamespaceResourceRequest_Top_DEFAULT *base.TopParam
View Source
var GetNamespaceResourceResponse_Base_DEFAULT *base.Base
View Source
var GetNamespaceResponse_Base_DEFAULT *base.Base
View Source
var GetNamespaceResponse_Description_DEFAULT string
View Source
var GetNodePoolRequest_Base_DEFAULT *base.Base
View Source
var GetNodePoolRequest_Top_DEFAULT *base.TopParam
View Source
var GetNodePoolResponse_Base_DEFAULT *base.Base
View Source
var GetNodeRequest_Base_DEFAULT *base.Base
View Source
var GetNodeRequest_Id_DEFAULT string
View Source
var GetNodeRequest_NodeIp_DEFAULT string
View Source
var GetNodeRequest_Top_DEFAULT *base.TopParam
View Source
var GetNodeResponse_Base_DEFAULT *base.Base
View Source
var GetNodeResponse_ErrorMessage_DEFAULT string
View Source
var GetNodeResponse_Instance_DEFAULT *iaas.Instance
View Source
var GetNodeResponse_NodeName_DEFAULT string = ""
View Source
var GetNodeResponse_Subnet_DEFAULT *iaas.Subnet
View Source
var GetNodeResponse_System_DEFAULT *iaas.Image
View Source
var GetNodeResponse_Zone_DEFAULT *iaas.Zone
View Source
var KitexUnusedProtection = struct{}{}

KitexUnusedProtection is used to prevent 'imported and not used' error.

View Source
var ListClusterNetworkCidrsRequest_Base_DEFAULT *base.Base
View Source
var ListClusterNetworkCidrsRequest_Top_DEFAULT *base.TopParam
View Source
var ListClusterNetworkCidrsResponse_Base_DEFAULT *base.Base
View Source
var ListClustersFilter_Ids_DEFAULT []string
View Source
var ListClustersFilter_Names_DEFAULT []string
View Source
var ListClustersFilter_Statuses_DEFAULT []string
View Source
var ListClustersFilter_Types_DEFAULT []string
View Source
var ListClustersRequest_Base_DEFAULT *base.Base
View Source
var ListClustersRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListClustersRequest_PageSize_DEFAULT int32 = 100
View Source
var ListClustersRequest_Top_DEFAULT *base.TopParam
View Source
var ListClustersResponse_Base_DEFAULT *base.Base
View Source
var ListKubeconfigUsersRequest_Base_DEFAULT *base.Base
View Source
var ListKubeconfigUsersRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListKubeconfigUsersRequest_PageSize_DEFAULT int32 = 100
View Source
var ListKubeconfigUsersRequest_Top_DEFAULT *base.TopParam
View Source
var ListKubeconfigUsersResponse_Base_DEFAULT *base.Base
View Source
var ListNamespaceRequest_Base_DEFAULT *base.Base
View Source
var ListNamespaceRequest_Filters_DEFAULT map[string][]string
View Source
var ListNamespaceRequest_Limit_DEFAULT int32 = 10
View Source
var ListNamespaceRequest_Start_DEFAULT int32 = 0
View Source
var ListNamespaceRequest_Top_DEFAULT *base.TopParam
View Source
var ListNamespaceResponse_Base_DEFAULT *base.Base
View Source
var ListNodeLabelsRequest_Base_DEFAULT *base.Base
View Source
var ListNodeLabelsRequest_Id_DEFAULT string
View Source
var ListNodeLabelsRequest_Top_DEFAULT *base.TopParam
View Source
var ListNodeLabelsResponse_Base_DEFAULT *base.Base
View Source
var ListNodePoolNodesRequest_Base_DEFAULT *base.Base
View Source
var ListNodePoolNodesRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListNodePoolNodesRequest_PageSize_DEFAULT int32 = 100
View Source
var ListNodePoolNodesRequest_Top_DEFAULT *base.TopParam
View Source
var ListNodePoolNodesResponse_Base_DEFAULT *base.Base
View Source
var ListNodePoolScalingRecordsFilter_EndTime_DEFAULT string
View Source
var ListNodePoolScalingRecordsFilter_StartTime_DEFAULT string
View Source
var ListNodePoolScalingRecordsRequest_Base_DEFAULT *base.Base
View Source
var ListNodePoolScalingRecordsRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListNodePoolScalingRecordsRequest_PageSize_DEFAULT int32 = 100
View Source
var ListNodePoolScalingRecordsRequest_Top_DEFAULT *base.TopParam
View Source
var ListNodePoolScalingRecordsResponse_Base_DEFAULT *base.Base
View Source
var ListNodePoolsFilter_EnableAutoScaling_DEFAULT bool
View Source
var ListNodePoolsFilter_Ids_DEFAULT []string
View Source
var ListNodePoolsFilter_Names_DEFAULT []string
View Source
var ListNodePoolsFilter_Statuses_DEFAULT []string
View Source
var ListNodePoolsRequest_Base_DEFAULT *base.Base
View Source
var ListNodePoolsRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListNodePoolsRequest_PageSize_DEFAULT int32 = 100
View Source
var ListNodePoolsRequest_Top_DEFAULT *base.TopParam
View Source
var ListNodePoolsResponse_Base_DEFAULT *base.Base
View Source
var ListNodeZonesRequest_Base_DEFAULT *base.Base
View Source
var ListNodeZonesRequest_Top_DEFAULT *base.TopParam
View Source
var ListNodeZonesResponse_Base_DEFAULT *base.Base
View Source
var ListNodeZonesResponse_Zones_DEFAULT []*iaas.Zone
View Source
var ListNodesFilter_Ids_DEFAULT []string
View Source
var ListNodesFilter_Names_DEFAULT []string
View Source
var ListNodesFilter_Statuses_DEFAULT []string
View Source
var ListNodesRequest_Base_DEFAULT *base.Base
View Source
var ListNodesRequest_PageNumber_DEFAULT int32 = 1
View Source
var ListNodesRequest_PageSize_DEFAULT int32 = 100
View Source
var ListNodesRequest_Top_DEFAULT *base.TopParam
View Source
var ListNodesResponse_Base_DEFAULT *base.Base
View Source
var ListResourceQuotaRequest_Base_DEFAULT *base.Base
View Source
var ListResourceQuotaRequest_Filters_DEFAULT map[string][]string
View Source
var ListResourceQuotaRequest_Limit_DEFAULT int32 = 10
View Source
var ListResourceQuotaRequest_Start_DEFAULT int32 = 0
View Source
var ListResourceQuotaRequest_Top_DEFAULT *base.TopParam
View Source
var ListResourceQuotaResponse_Base_DEFAULT *base.Base
View Source
var ListSupportedGpuModelsRequest_Base_DEFAULT *base.Base
View Source
var ListSupportedGpuModelsRequest_Top_DEFAULT *base.TopParam
View Source
var ListSupportedGpuModelsResponse_Base_DEFAULT *base.Base
View Source
var ListSupportedKubernetesVersionsRequest_Base_DEFAULT *base.Base
View Source
var ListSupportedKubernetesVersionsRequest_Top_DEFAULT *base.TopParam
View Source
var ListSupportedKubernetesVersionsResponse_Base_DEFAULT *base.Base
View Source
var Login_KeyPairName_DEFAULT string
View Source
var Login_Password_DEFAULT string
View Source
var Login_SshKey_DEFAULT string
View Source
var NamespaceItem_Description_DEFAULT string
View Source
var NamespaceLimit_CpuLimit_DEFAULT string
View Source
var NamespaceLimit_CpuMaximum_DEFAULT string
View Source
var NamespaceLimit_CpuMinimum_DEFAULT string
View Source
var NamespaceLimit_CpuRequest_DEFAULT string
View Source
var NamespaceLimit_MemoryLimit_DEFAULT string
View Source
var NamespaceLimit_MemoryMaximum_DEFAULT string
View Source
var NamespaceLimit_MemoryMinimum_DEFAULT string
View Source
var NamespaceLimit_MemoryRequest_DEFAULT string
View Source
var NamespaceLimit_PodCpuMaximum_DEFAULT string
View Source
var NamespaceLimit_PodMemoryMaximum_DEFAULT string
View Source
var NamespaceLimit_StorageMaximum_DEFAULT string
View Source
var NamespaceLimit_StorageMinimum_DEFAULT string
View Source
var NamespaceQuotaConfig_ConfigMapLimit_DEFAULT int32
View Source
var NamespaceQuotaConfig_CpuLimit_DEFAULT string
View Source
var NamespaceQuotaConfig_CpuRequest_DEFAULT string
View Source
var NamespaceQuotaConfig_GpuRequest_DEFAULT string
View Source
var NamespaceQuotaConfig_MemoryLimit_DEFAULT string
View Source
var NamespaceQuotaConfig_MemoryRequest_DEFAULT string
View Source
var NamespaceQuotaConfig_PodLimit_DEFAULT int32
View Source
var NamespaceQuotaConfig_PvcLimit_DEFAULT int32
View Source
var NamespaceQuotaConfig_SecretLimit_DEFAULT int32
View Source
var NamespaceQuotaConfig_ServiceLimit_DEFAULT int32
View Source
var NamespaceQuotaConfig_StorageRequest_DEFAULT string
View Source
var NamespaceQuota_ConfigMapLimitUsed_DEFAULT int32
View Source
var NamespaceQuota_ConfigMapLimit_DEFAULT int32
View Source
var NamespaceQuota_CpuLimitUsed_DEFAULT string
View Source
var NamespaceQuota_CpuLimit_DEFAULT string
View Source
var NamespaceQuota_CpuRequestUsed_DEFAULT string
View Source
var NamespaceQuota_CpuRequest_DEFAULT string
View Source
var NamespaceQuota_GpuRequestUsed_DEFAULT string
View Source
var NamespaceQuota_GpuRequest_DEFAULT string
View Source
var NamespaceQuota_MemoryLimitUsed_DEFAULT string
View Source
var NamespaceQuota_MemoryLimit_DEFAULT string
View Source
var NamespaceQuota_MemoryRequestUsed_DEFAULT string
View Source
var NamespaceQuota_MemoryRequest_DEFAULT string
View Source
var NamespaceQuota_PodLimitUsed_DEFAULT int32
View Source
var NamespaceQuota_PodLimit_DEFAULT int32
View Source
var NamespaceQuota_PvcLimitUsed_DEFAULT int32
View Source
var NamespaceQuota_PvcLimit_DEFAULT int32
View Source
var NamespaceQuota_SecretLimitUsed_DEFAULT int32
View Source
var NamespaceQuota_SecretLimit_DEFAULT int32
View Source
var NamespaceQuota_ServiceLimitUsed_DEFAULT int32
View Source
var NamespaceQuota_ServiceLimit_DEFAULT int32
View Source
var NamespaceQuota_StorageRequestUsed_DEFAULT string
View Source
var NamespaceQuota_StorageRequest_DEFAULT string
View Source
var NetworkPermission_ChargeType_DEFAULT string = "PostPaid"
View Source
var NetworkPermission_LanType_DEFAULT string = "BGP"
View Source
var NewNode__ChargeType_DEFAULT string
View Source
var NewNode__DataVolumes_DEFAULT []*Volume
View Source
var NewNode__ImageId_DEFAULT string = "Velinux-VKE"
View Source
var NewNode__ZoneId_DEFAULT string
View Source
var NodePoolItem_Image_DEFAULT *iaas.Image
View Source
var NodePoolNodeAutoscaling_Enable_DEFAULT bool = false
View Source
var NodePoolNodeAutoscaling_MaxReplicas_DEFAULT int32
View Source
var NodePoolNodeAutoscaling_MinReplicas_DEFAULT int32
View Source
var NodePoolNodeAutoscaling_Priority_DEFAULT int32
View Source
var NodePoolNodeConfig_Amount_DEFAULT int32
View Source
var NodePoolNodeConfig_Cordon_DEFAULT bool = false
View Source
var NodePoolNodeConfig_DataVolumes_DEFAULT []*Volume
View Source
var NodePoolNodeConfig_ImageId_DEFAULT string = "Velinux-VKE"
View Source
var NodePoolNodeConfig_Labels_DEFAULT []*helper.Label
View Source
var NodePoolNodeConfig_NamePrefix_DEFAULT string
View Source
var NodePoolNodeConfig_PostScript_DEFAULT string
View Source
var NodePoolNodeConfig_PreScript_DEFAULT string
View Source
var NodePoolNodeConfig_SecurityStrategies_DEFAULT []string
View Source
var NodePoolNodeConfig_SubnetId_DEFAULT string
View Source
var NodePoolNodeConfig_SubnetIds_DEFAULT []string
View Source
var NodePoolNodeConfig_Taints_DEFAULT []*helper.Taint
View Source
var NodePoolNodeConfig_ZoneId_DEFAULT string
View Source
var NodePoolNode_Image_DEFAULT *iaas.Image
View Source
var NodePoolNode_Region_DEFAULT *iaas.Region
View Source
var NodePoolNode_Subnet_DEFAULT *iaas.Subnet
View Source
var NodePoolNode_Subnets_DEFAULT []*iaas.Subnet
View Source
var NodePoolNode_Vpc_DEFAULT *iaas.Vpc
View Source
var NodePoolNode_Zone_DEFAULT *iaas.Zone
View Source
var NodePoolNode_Zones_DEFAULT []*iaas.Zone
View Source
var NodePoolResource_Base_DEFAULT *base.Base
View Source
var NodePoolScalingRecord_EndTime_DEFAULT string
View Source
var RecommendCidrRequest_Base_DEFAULT *base.Base
View Source
var RecommendCidrRequest_Mask_DEFAULT int32
View Source
var RecommendCidrRequest_Top_DEFAULT *base.TopParam
View Source
var RecommendCidrResponse_Base_DEFAULT *base.Base
View Source
var RegisterClusterRequest_Base_DEFAULT *base.Base
View Source
var RegisterClusterRequest_Description_DEFAULT string
View Source
var RegisterClusterRequest_Labels_DEFAULT []*helper.Label
View Source
var RegisterClusterRequest_Top_DEFAULT *base.TopParam
View Source
var RegisterClusterResponse_Base_DEFAULT *base.Base
View Source
var RevokeKubeconfigRequest_Base_DEFAULT *base.Base
View Source
var RevokeKubeconfigRequest_Top_DEFAULT *base.TopParam
View Source
var ScaleDownNodePoolRequest_Base_DEFAULT *base.Base
View Source
var ScaleDownNodePoolRequest_Top_DEFAULT *base.TopParam
View Source
var ScaleDownNodePoolResponse_Base_DEFAULT *base.Base
View Source
var ScaleUpNodePoolRequest_Base_DEFAULT *base.Base
View Source
var ScaleUpNodePoolRequest_Top_DEFAULT *base.TopParam
View Source
var ScaleUpNodePoolResponse_Base_DEFAULT *base.Base
View Source
var UpdateClusterAutoScalingRuleRequest_Base_DEFAULT *base.Base
View Source
var UpdateClusterAutoScalingRuleRequest_EnableScaleDown_DEFAULT bool
View Source
var UpdateClusterAutoScalingRuleRequest_Expander_DEFAULT string
View Source
var UpdateClusterAutoScalingRuleRequest_MaxEmptyBulkDelete_DEFAULT int32
View Source
var UpdateClusterAutoScalingRuleRequest_ScaleDownDelayAfterAdd_DEFAULT int32
View Source
var UpdateClusterAutoScalingRuleRequest_ScaleDownDelayAfterFailure_DEFAULT int32
View Source
var UpdateClusterAutoScalingRuleRequest_ScaleDownUnneededTime_DEFAULT int32
View Source
var UpdateClusterAutoScalingRuleRequest_ScaleDownUtilizationThreshold_DEFAULT int32
View Source
var UpdateClusterAutoScalingRuleRequest_SkipNodesWithLocalStorage_DEFAULT bool
View Source
var UpdateClusterAutoScalingRuleRequest_SkipNodesWithSystemPods_DEFAULT bool
View Source
var UpdateClusterAutoScalingRuleRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateClusterAutoScalingRuleResponse_Base_DEFAULT *base.Base
View Source
var UpdateClusterRequest_Base_DEFAULT *base.Base
View Source
var UpdateClusterRequest_Description_DEFAULT string
View Source
var UpdateClusterRequest_EnableDeleteProtection_DEFAULT bool
View Source
var UpdateClusterRequest_Labels_DEFAULT []*helper.Label
View Source
var UpdateClusterRequest_Name_DEFAULT string
View Source
var UpdateClusterRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateNamespaceRequest_Base_DEFAULT *base.Base
View Source
var UpdateNamespaceRequest_Description_DEFAULT string
View Source
var UpdateNamespaceRequest_Labels_DEFAULT []*helper.Label
View Source
var UpdateNamespaceRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateNamespaceResourceRequest_Base_DEFAULT *base.Base
View Source
var UpdateNamespaceResourceRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateNamespaceResourceResponse_Base_DEFAULT *base.Base
View Source
var UpdateNamespaceResponse_Base_DEFAULT *base.Base
View Source
var UpdateNodePoolRequest_Amount_DEFAULT int32
View Source
var UpdateNodePoolRequest_Base_DEFAULT *base.Base
View Source
var UpdateNodePoolRequest_EnableFullSync_DEFAULT bool
View Source
var UpdateNodePoolRequest_Labels_DEFAULT []*helper.Label
View Source
var UpdateNodePoolRequest_Name_DEFAULT string
View Source
var UpdateNodePoolRequest_Taints_DEFAULT []*helper.Taint
View Source
var UpdateNodePoolRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateNodePoolResponse_Base_DEFAULT *base.Base
View Source
var UpdateNodeRequest_Base_DEFAULT *base.Base
View Source
var UpdateNodeRequest_Cordon_DEFAULT bool
View Source
var UpdateNodeRequest_Labels_DEFAULT []*helper.Label
View Source
var UpdateNodeRequest_Online_DEFAULT bool
View Source
var UpdateNodeRequest_Taints_DEFAULT []*helper.Taint
View Source
var UpdateNodeRequest_Top_DEFAULT *base.TopParam
View Source
var UpdateNodeResponse_Base_DEFAULT *base.Base
View Source
var UpgradeClusterRequest_Base_DEFAULT *base.Base
View Source
var UpgradeClusterRequest_Strategy_DEFAULT *helper.UpgradeStrategy
View Source
var UpgradeClusterRequest_Top_DEFAULT *base.TopParam
View Source
var UpgradeClusterRequest_UpgradeMode_DEFAULT string
View Source
var UpgradeClusterResponse_Base_DEFAULT *base.Base

Functions

This section is empty.

Types

type AddNodesRequest

type AddNodesRequest struct {
	ClusterId  string             `thrift:"ClusterId,1,required" validate:"required"`
	NodeConfig *ClusterNodeConfig `thrift:"NodeConfig,2,required" validate:"required"`
	Top        *base.TopParam     `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base         `thrift:"Base,255" json:"Base,omitempty"`
}

func NewAddNodesRequest

func NewAddNodesRequest() *AddNodesRequest

func (*AddNodesRequest) BLength

func (p *AddNodesRequest) BLength() int

func (*AddNodesRequest) DeepEqual

func (p *AddNodesRequest) DeepEqual(ano *AddNodesRequest) bool

func (*AddNodesRequest) FastRead

func (p *AddNodesRequest) FastRead(buf []byte) (int, error)

func (*AddNodesRequest) FastReadField1

func (p *AddNodesRequest) FastReadField1(buf []byte) (int, error)

func (*AddNodesRequest) FastReadField2

func (p *AddNodesRequest) FastReadField2(buf []byte) (int, error)

func (*AddNodesRequest) FastReadField254

func (p *AddNodesRequest) FastReadField254(buf []byte) (int, error)

func (*AddNodesRequest) FastReadField255

func (p *AddNodesRequest) FastReadField255(buf []byte) (int, error)

func (*AddNodesRequest) FastWrite

func (p *AddNodesRequest) FastWrite(buf []byte) int

for compatibility

func (*AddNodesRequest) FastWriteNocopy

func (p *AddNodesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*AddNodesRequest) Field1DeepEqual

func (p *AddNodesRequest) Field1DeepEqual(src string) bool

func (*AddNodesRequest) Field254DeepEqual

func (p *AddNodesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*AddNodesRequest) Field255DeepEqual

func (p *AddNodesRequest) Field255DeepEqual(src *base.Base) bool

func (*AddNodesRequest) Field2DeepEqual

func (p *AddNodesRequest) Field2DeepEqual(src *ClusterNodeConfig) bool

func (*AddNodesRequest) GetBase

func (p *AddNodesRequest) GetBase() (v *base.Base)

func (*AddNodesRequest) GetClusterId

func (p *AddNodesRequest) GetClusterId() (v string)

func (*AddNodesRequest) GetNodeConfig

func (p *AddNodesRequest) GetNodeConfig() (v *ClusterNodeConfig)

func (*AddNodesRequest) GetOrSetBase

func (p *AddNodesRequest) GetOrSetBase() interface{}

func (*AddNodesRequest) GetTop

func (p *AddNodesRequest) GetTop() (v *base.TopParam)

func (*AddNodesRequest) IsSetBase

func (p *AddNodesRequest) IsSetBase() bool

func (*AddNodesRequest) IsSetNodeConfig

func (p *AddNodesRequest) IsSetNodeConfig() bool

func (*AddNodesRequest) IsSetTop

func (p *AddNodesRequest) IsSetTop() bool

func (*AddNodesRequest) Read

func (p *AddNodesRequest) Read(iprot thrift.TProtocol) (err error)

func (*AddNodesRequest) ReadField1

func (p *AddNodesRequest) ReadField1(iprot thrift.TProtocol) error

func (*AddNodesRequest) ReadField2

func (p *AddNodesRequest) ReadField2(iprot thrift.TProtocol) error

func (*AddNodesRequest) ReadField254

func (p *AddNodesRequest) ReadField254(iprot thrift.TProtocol) error

func (*AddNodesRequest) ReadField255

func (p *AddNodesRequest) ReadField255(iprot thrift.TProtocol) error

func (*AddNodesRequest) SetBase

func (p *AddNodesRequest) SetBase(val *base.Base)

func (*AddNodesRequest) SetClusterId

func (p *AddNodesRequest) SetClusterId(val string)

func (*AddNodesRequest) SetNodeConfig

func (p *AddNodesRequest) SetNodeConfig(val *ClusterNodeConfig)

func (*AddNodesRequest) SetTop

func (p *AddNodesRequest) SetTop(val *base.TopParam)

func (*AddNodesRequest) String

func (p *AddNodesRequest) String() string

func (*AddNodesRequest) Write

func (p *AddNodesRequest) Write(oprot thrift.TProtocol) (err error)

type AddNodesResponse

type AddNodesResponse struct {
	Ids  []string   `thrift:"Ids,1,required" validate:"required"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewAddNodesResponse

func NewAddNodesResponse() *AddNodesResponse

func (*AddNodesResponse) BLength

func (p *AddNodesResponse) BLength() int

func (*AddNodesResponse) DeepEqual

func (p *AddNodesResponse) DeepEqual(ano *AddNodesResponse) bool

func (*AddNodesResponse) FastRead

func (p *AddNodesResponse) FastRead(buf []byte) (int, error)

func (*AddNodesResponse) FastReadField1

func (p *AddNodesResponse) FastReadField1(buf []byte) (int, error)

func (*AddNodesResponse) FastReadField255

func (p *AddNodesResponse) FastReadField255(buf []byte) (int, error)

func (*AddNodesResponse) FastWrite

func (p *AddNodesResponse) FastWrite(buf []byte) int

for compatibility

func (*AddNodesResponse) FastWriteNocopy

func (p *AddNodesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*AddNodesResponse) Field1DeepEqual

func (p *AddNodesResponse) Field1DeepEqual(src []string) bool

func (*AddNodesResponse) Field255DeepEqual

func (p *AddNodesResponse) Field255DeepEqual(src *base.Base) bool

func (*AddNodesResponse) GetBase

func (p *AddNodesResponse) GetBase() (v *base.Base)

func (*AddNodesResponse) GetIds

func (p *AddNodesResponse) GetIds() (v []string)

func (*AddNodesResponse) GetOrSetBase

func (p *AddNodesResponse) GetOrSetBase() interface{}

func (*AddNodesResponse) IsSetBase

func (p *AddNodesResponse) IsSetBase() bool

func (*AddNodesResponse) Read

func (p *AddNodesResponse) Read(iprot thrift.TProtocol) (err error)

func (*AddNodesResponse) ReadField1

func (p *AddNodesResponse) ReadField1(iprot thrift.TProtocol) error

func (*AddNodesResponse) ReadField255

func (p *AddNodesResponse) ReadField255(iprot thrift.TProtocol) error

func (*AddNodesResponse) SetBase

func (p *AddNodesResponse) SetBase(val *base.Base)

func (*AddNodesResponse) SetIds

func (p *AddNodesResponse) SetIds(val []string)

func (*AddNodesResponse) String

func (p *AddNodesResponse) String() string

func (*AddNodesResponse) Write

func (p *AddNodesResponse) Write(oprot thrift.TProtocol) (err error)

type AddVciSubnetsRequest

type AddVciSubnetsRequest struct {
	AccountId  int64          `thrift:"AccountId,1,required" validate:"required,gt=0"`
	ClusterId  string         `thrift:"ClusterId,2,required" validate:"required,k8sName"`
	VciSubnets []string       `thrift:"VciSubnets,3,required" validate:"required,gt=0"`
	Top        *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewAddVciSubnetsRequest

func NewAddVciSubnetsRequest() *AddVciSubnetsRequest

func (*AddVciSubnetsRequest) BLength

func (p *AddVciSubnetsRequest) BLength() int

func (*AddVciSubnetsRequest) DeepEqual

func (p *AddVciSubnetsRequest) DeepEqual(ano *AddVciSubnetsRequest) bool

func (*AddVciSubnetsRequest) FastRead

func (p *AddVciSubnetsRequest) FastRead(buf []byte) (int, error)

func (*AddVciSubnetsRequest) FastReadField1

func (p *AddVciSubnetsRequest) FastReadField1(buf []byte) (int, error)

func (*AddVciSubnetsRequest) FastReadField2

func (p *AddVciSubnetsRequest) FastReadField2(buf []byte) (int, error)

func (*AddVciSubnetsRequest) FastReadField254

func (p *AddVciSubnetsRequest) FastReadField254(buf []byte) (int, error)

func (*AddVciSubnetsRequest) FastReadField255

func (p *AddVciSubnetsRequest) FastReadField255(buf []byte) (int, error)

func (*AddVciSubnetsRequest) FastReadField3

func (p *AddVciSubnetsRequest) FastReadField3(buf []byte) (int, error)

func (*AddVciSubnetsRequest) FastWrite

func (p *AddVciSubnetsRequest) FastWrite(buf []byte) int

for compatibility

func (*AddVciSubnetsRequest) FastWriteNocopy

func (p *AddVciSubnetsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*AddVciSubnetsRequest) Field1DeepEqual

func (p *AddVciSubnetsRequest) Field1DeepEqual(src int64) bool

func (*AddVciSubnetsRequest) Field254DeepEqual

func (p *AddVciSubnetsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*AddVciSubnetsRequest) Field255DeepEqual

func (p *AddVciSubnetsRequest) Field255DeepEqual(src *base.Base) bool

func (*AddVciSubnetsRequest) Field2DeepEqual

func (p *AddVciSubnetsRequest) Field2DeepEqual(src string) bool

func (*AddVciSubnetsRequest) Field3DeepEqual

func (p *AddVciSubnetsRequest) Field3DeepEqual(src []string) bool

func (*AddVciSubnetsRequest) GetAccountId

func (p *AddVciSubnetsRequest) GetAccountId() (v int64)

func (*AddVciSubnetsRequest) GetBase

func (p *AddVciSubnetsRequest) GetBase() (v *base.Base)

func (*AddVciSubnetsRequest) GetClusterId

func (p *AddVciSubnetsRequest) GetClusterId() (v string)

func (*AddVciSubnetsRequest) GetOrSetBase

func (p *AddVciSubnetsRequest) GetOrSetBase() interface{}

func (*AddVciSubnetsRequest) GetTop

func (p *AddVciSubnetsRequest) GetTop() (v *base.TopParam)

func (*AddVciSubnetsRequest) GetVciSubnets

func (p *AddVciSubnetsRequest) GetVciSubnets() (v []string)

func (*AddVciSubnetsRequest) IsSetBase

func (p *AddVciSubnetsRequest) IsSetBase() bool

func (*AddVciSubnetsRequest) IsSetTop

func (p *AddVciSubnetsRequest) IsSetTop() bool

func (*AddVciSubnetsRequest) Read

func (p *AddVciSubnetsRequest) Read(iprot thrift.TProtocol) (err error)

func (*AddVciSubnetsRequest) ReadField1

func (p *AddVciSubnetsRequest) ReadField1(iprot thrift.TProtocol) error

func (*AddVciSubnetsRequest) ReadField2

func (p *AddVciSubnetsRequest) ReadField2(iprot thrift.TProtocol) error

func (*AddVciSubnetsRequest) ReadField254

func (p *AddVciSubnetsRequest) ReadField254(iprot thrift.TProtocol) error

func (*AddVciSubnetsRequest) ReadField255

func (p *AddVciSubnetsRequest) ReadField255(iprot thrift.TProtocol) error

func (*AddVciSubnetsRequest) ReadField3

func (p *AddVciSubnetsRequest) ReadField3(iprot thrift.TProtocol) error

func (*AddVciSubnetsRequest) SetAccountId

func (p *AddVciSubnetsRequest) SetAccountId(val int64)

func (*AddVciSubnetsRequest) SetBase

func (p *AddVciSubnetsRequest) SetBase(val *base.Base)

func (*AddVciSubnetsRequest) SetClusterId

func (p *AddVciSubnetsRequest) SetClusterId(val string)

func (*AddVciSubnetsRequest) SetTop

func (p *AddVciSubnetsRequest) SetTop(val *base.TopParam)

func (*AddVciSubnetsRequest) SetVciSubnets

func (p *AddVciSubnetsRequest) SetVciSubnets(val []string)

func (*AddVciSubnetsRequest) String

func (p *AddVciSubnetsRequest) String() string

func (*AddVciSubnetsRequest) Write

func (p *AddVciSubnetsRequest) Write(oprot thrift.TProtocol) (err error)

type AddVciSubnetsResponse

type AddVciSubnetsResponse struct {
	VciSubnets []string   `thrift:"VciSubnets,1,required" json:"VciSubnets"`
	Base       *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewAddVciSubnetsResponse

func NewAddVciSubnetsResponse() *AddVciSubnetsResponse

func (*AddVciSubnetsResponse) BLength

func (p *AddVciSubnetsResponse) BLength() int

func (*AddVciSubnetsResponse) DeepEqual

func (*AddVciSubnetsResponse) FastRead

func (p *AddVciSubnetsResponse) FastRead(buf []byte) (int, error)

func (*AddVciSubnetsResponse) FastReadField1

func (p *AddVciSubnetsResponse) FastReadField1(buf []byte) (int, error)

func (*AddVciSubnetsResponse) FastReadField255

func (p *AddVciSubnetsResponse) FastReadField255(buf []byte) (int, error)

func (*AddVciSubnetsResponse) FastWrite

func (p *AddVciSubnetsResponse) FastWrite(buf []byte) int

for compatibility

func (*AddVciSubnetsResponse) FastWriteNocopy

func (p *AddVciSubnetsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*AddVciSubnetsResponse) Field1DeepEqual

func (p *AddVciSubnetsResponse) Field1DeepEqual(src []string) bool

func (*AddVciSubnetsResponse) Field255DeepEqual

func (p *AddVciSubnetsResponse) Field255DeepEqual(src *base.Base) bool

func (*AddVciSubnetsResponse) GetBase

func (p *AddVciSubnetsResponse) GetBase() (v *base.Base)

func (*AddVciSubnetsResponse) GetOrSetBase

func (p *AddVciSubnetsResponse) GetOrSetBase() interface{}

func (*AddVciSubnetsResponse) GetVciSubnets

func (p *AddVciSubnetsResponse) GetVciSubnets() (v []string)

func (*AddVciSubnetsResponse) IsSetBase

func (p *AddVciSubnetsResponse) IsSetBase() bool

func (*AddVciSubnetsResponse) Read

func (p *AddVciSubnetsResponse) Read(iprot thrift.TProtocol) (err error)

func (*AddVciSubnetsResponse) ReadField1

func (p *AddVciSubnetsResponse) ReadField1(iprot thrift.TProtocol) error

func (*AddVciSubnetsResponse) ReadField255

func (p *AddVciSubnetsResponse) ReadField255(iprot thrift.TProtocol) error

func (*AddVciSubnetsResponse) SetBase

func (p *AddVciSubnetsResponse) SetBase(val *base.Base)

func (*AddVciSubnetsResponse) SetVciSubnets

func (p *AddVciSubnetsResponse) SetVciSubnets(val []string)

func (*AddVciSubnetsResponse) String

func (p *AddVciSubnetsResponse) String() string

func (*AddVciSubnetsResponse) Write

func (p *AddVciSubnetsResponse) Write(oprot thrift.TProtocol) (err error)

type Address

type Address struct {
	Ipv4 *string `thrift:"Ipv4,1" json:"Ipv4,omitempty"`
}
var ClusterNetwork_ApiServerInternalAddress_DEFAULT *Address
var ClusterNetwork_ApiServerPublicAddress_DEFAULT *Address

func NewAddress

func NewAddress() *Address

func (*Address) BLength

func (p *Address) BLength() int

func (*Address) DeepEqual

func (p *Address) DeepEqual(ano *Address) bool

func (*Address) FastRead

func (p *Address) FastRead(buf []byte) (int, error)

func (*Address) FastReadField1

func (p *Address) FastReadField1(buf []byte) (int, error)

func (*Address) FastWrite

func (p *Address) FastWrite(buf []byte) int

for compatibility

func (*Address) FastWriteNocopy

func (p *Address) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Address) Field1DeepEqual

func (p *Address) Field1DeepEqual(src *string) bool

func (*Address) GetIpv4

func (p *Address) GetIpv4() (v string)

func (*Address) IsSetIpv4

func (p *Address) IsSetIpv4() bool

func (*Address) Read

func (p *Address) Read(iprot thrift.TProtocol) (err error)

func (*Address) ReadField1

func (p *Address) ReadField1(iprot thrift.TProtocol) error

func (*Address) SetIpv4

func (p *Address) SetIpv4(val *string)

func (*Address) String

func (p *Address) String() string

func (*Address) Write

func (p *Address) Write(oprot thrift.TProtocol) (err error)

type CheckCidrConflictRequest

type CheckCidrConflictRequest struct {
	ClusterType string         `thrift:"ClusterType,1,required" validate:"required,oneof=Managed"`
	VpcId       string         `thrift:"VpcId,2,required" json:"VpcId"`
	PodCidr     string         `thrift:"PodCidr,3,required" json:"PodCidr"`
	ServiceCidr string         `thrift:"ServiceCidr,4,required" json:"ServiceCidr"`
	Top         *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base        *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCheckCidrConflictRequest

func NewCheckCidrConflictRequest() *CheckCidrConflictRequest

func (*CheckCidrConflictRequest) BLength

func (p *CheckCidrConflictRequest) BLength() int

func (*CheckCidrConflictRequest) DeepEqual

func (*CheckCidrConflictRequest) FastRead

func (p *CheckCidrConflictRequest) FastRead(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastReadField1

func (p *CheckCidrConflictRequest) FastReadField1(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastReadField2

func (p *CheckCidrConflictRequest) FastReadField2(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastReadField254

func (p *CheckCidrConflictRequest) FastReadField254(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastReadField255

func (p *CheckCidrConflictRequest) FastReadField255(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastReadField3

func (p *CheckCidrConflictRequest) FastReadField3(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastReadField4

func (p *CheckCidrConflictRequest) FastReadField4(buf []byte) (int, error)

func (*CheckCidrConflictRequest) FastWrite

func (p *CheckCidrConflictRequest) FastWrite(buf []byte) int

for compatibility

func (*CheckCidrConflictRequest) FastWriteNocopy

func (p *CheckCidrConflictRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CheckCidrConflictRequest) Field1DeepEqual

func (p *CheckCidrConflictRequest) Field1DeepEqual(src string) bool

func (*CheckCidrConflictRequest) Field254DeepEqual

func (p *CheckCidrConflictRequest) Field254DeepEqual(src *base.TopParam) bool

func (*CheckCidrConflictRequest) Field255DeepEqual

func (p *CheckCidrConflictRequest) Field255DeepEqual(src *base.Base) bool

func (*CheckCidrConflictRequest) Field2DeepEqual

func (p *CheckCidrConflictRequest) Field2DeepEqual(src string) bool

func (*CheckCidrConflictRequest) Field3DeepEqual

func (p *CheckCidrConflictRequest) Field3DeepEqual(src string) bool

func (*CheckCidrConflictRequest) Field4DeepEqual

func (p *CheckCidrConflictRequest) Field4DeepEqual(src string) bool

func (*CheckCidrConflictRequest) GetBase

func (p *CheckCidrConflictRequest) GetBase() (v *base.Base)

func (*CheckCidrConflictRequest) GetClusterType

func (p *CheckCidrConflictRequest) GetClusterType() (v string)

func (*CheckCidrConflictRequest) GetOrSetBase

func (p *CheckCidrConflictRequest) GetOrSetBase() interface{}

func (*CheckCidrConflictRequest) GetPodCidr

func (p *CheckCidrConflictRequest) GetPodCidr() (v string)

func (*CheckCidrConflictRequest) GetServiceCidr

func (p *CheckCidrConflictRequest) GetServiceCidr() (v string)

func (*CheckCidrConflictRequest) GetTop

func (p *CheckCidrConflictRequest) GetTop() (v *base.TopParam)

func (*CheckCidrConflictRequest) GetVpcId

func (p *CheckCidrConflictRequest) GetVpcId() (v string)

func (*CheckCidrConflictRequest) IsSetBase

func (p *CheckCidrConflictRequest) IsSetBase() bool

func (*CheckCidrConflictRequest) IsSetTop

func (p *CheckCidrConflictRequest) IsSetTop() bool

func (*CheckCidrConflictRequest) Read

func (p *CheckCidrConflictRequest) Read(iprot thrift.TProtocol) (err error)

func (*CheckCidrConflictRequest) ReadField1

func (p *CheckCidrConflictRequest) ReadField1(iprot thrift.TProtocol) error

func (*CheckCidrConflictRequest) ReadField2

func (p *CheckCidrConflictRequest) ReadField2(iprot thrift.TProtocol) error

func (*CheckCidrConflictRequest) ReadField254

func (p *CheckCidrConflictRequest) ReadField254(iprot thrift.TProtocol) error

func (*CheckCidrConflictRequest) ReadField255

func (p *CheckCidrConflictRequest) ReadField255(iprot thrift.TProtocol) error

func (*CheckCidrConflictRequest) ReadField3

func (p *CheckCidrConflictRequest) ReadField3(iprot thrift.TProtocol) error

func (*CheckCidrConflictRequest) ReadField4

func (p *CheckCidrConflictRequest) ReadField4(iprot thrift.TProtocol) error

func (*CheckCidrConflictRequest) SetBase

func (p *CheckCidrConflictRequest) SetBase(val *base.Base)

func (*CheckCidrConflictRequest) SetClusterType

func (p *CheckCidrConflictRequest) SetClusterType(val string)

func (*CheckCidrConflictRequest) SetPodCidr

func (p *CheckCidrConflictRequest) SetPodCidr(val string)

func (*CheckCidrConflictRequest) SetServiceCidr

func (p *CheckCidrConflictRequest) SetServiceCidr(val string)

func (*CheckCidrConflictRequest) SetTop

func (p *CheckCidrConflictRequest) SetTop(val *base.TopParam)

func (*CheckCidrConflictRequest) SetVpcId

func (p *CheckCidrConflictRequest) SetVpcId(val string)

func (*CheckCidrConflictRequest) String

func (p *CheckCidrConflictRequest) String() string

func (*CheckCidrConflictRequest) Write

func (p *CheckCidrConflictRequest) Write(oprot thrift.TProtocol) (err error)

type CheckCidrConflictResponse

type CheckCidrConflictResponse struct {
	IsConflict   bool       `thrift:"IsConflict,1,required" json:"IsConflict"`
	Reason       string     `thrift:"Reason,2,required" json:"Reason"`
	ConflictType string     `thrift:"ConflictType,3,required" json:"ConflictType"`
	Base         *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCheckCidrConflictResponse

func NewCheckCidrConflictResponse() *CheckCidrConflictResponse

func (*CheckCidrConflictResponse) BLength

func (p *CheckCidrConflictResponse) BLength() int

func (*CheckCidrConflictResponse) DeepEqual

func (*CheckCidrConflictResponse) FastRead

func (p *CheckCidrConflictResponse) FastRead(buf []byte) (int, error)

func (*CheckCidrConflictResponse) FastReadField1

func (p *CheckCidrConflictResponse) FastReadField1(buf []byte) (int, error)

func (*CheckCidrConflictResponse) FastReadField2

func (p *CheckCidrConflictResponse) FastReadField2(buf []byte) (int, error)

func (*CheckCidrConflictResponse) FastReadField255

func (p *CheckCidrConflictResponse) FastReadField255(buf []byte) (int, error)

func (*CheckCidrConflictResponse) FastReadField3

func (p *CheckCidrConflictResponse) FastReadField3(buf []byte) (int, error)

func (*CheckCidrConflictResponse) FastWrite

func (p *CheckCidrConflictResponse) FastWrite(buf []byte) int

for compatibility

func (*CheckCidrConflictResponse) FastWriteNocopy

func (p *CheckCidrConflictResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CheckCidrConflictResponse) Field1DeepEqual

func (p *CheckCidrConflictResponse) Field1DeepEqual(src bool) bool

func (*CheckCidrConflictResponse) Field255DeepEqual

func (p *CheckCidrConflictResponse) Field255DeepEqual(src *base.Base) bool

func (*CheckCidrConflictResponse) Field2DeepEqual

func (p *CheckCidrConflictResponse) Field2DeepEqual(src string) bool

func (*CheckCidrConflictResponse) Field3DeepEqual

func (p *CheckCidrConflictResponse) Field3DeepEqual(src string) bool

func (*CheckCidrConflictResponse) GetBase

func (p *CheckCidrConflictResponse) GetBase() (v *base.Base)

func (*CheckCidrConflictResponse) GetConflictType

func (p *CheckCidrConflictResponse) GetConflictType() (v string)

func (*CheckCidrConflictResponse) GetIsConflict

func (p *CheckCidrConflictResponse) GetIsConflict() (v bool)

func (*CheckCidrConflictResponse) GetOrSetBase

func (p *CheckCidrConflictResponse) GetOrSetBase() interface{}

func (*CheckCidrConflictResponse) GetReason

func (p *CheckCidrConflictResponse) GetReason() (v string)

func (*CheckCidrConflictResponse) IsSetBase

func (p *CheckCidrConflictResponse) IsSetBase() bool

func (*CheckCidrConflictResponse) Read

func (p *CheckCidrConflictResponse) Read(iprot thrift.TProtocol) (err error)

func (*CheckCidrConflictResponse) ReadField1

func (p *CheckCidrConflictResponse) ReadField1(iprot thrift.TProtocol) error

func (*CheckCidrConflictResponse) ReadField2

func (p *CheckCidrConflictResponse) ReadField2(iprot thrift.TProtocol) error

func (*CheckCidrConflictResponse) ReadField255

func (p *CheckCidrConflictResponse) ReadField255(iprot thrift.TProtocol) error

func (*CheckCidrConflictResponse) ReadField3

func (p *CheckCidrConflictResponse) ReadField3(iprot thrift.TProtocol) error

func (*CheckCidrConflictResponse) SetBase

func (p *CheckCidrConflictResponse) SetBase(val *base.Base)

func (*CheckCidrConflictResponse) SetConflictType

func (p *CheckCidrConflictResponse) SetConflictType(val string)

func (*CheckCidrConflictResponse) SetIsConflict

func (p *CheckCidrConflictResponse) SetIsConflict(val bool)

func (*CheckCidrConflictResponse) SetReason

func (p *CheckCidrConflictResponse) SetReason(val string)

func (*CheckCidrConflictResponse) String

func (p *CheckCidrConflictResponse) String() string

func (*CheckCidrConflictResponse) Write

func (p *CheckCidrConflictResponse) Write(oprot thrift.TProtocol) (err error)

type ClusterDeployProgress

type ClusterDeployProgress struct {
	Name      string `thrift:"Name,1,required" json:"Name"`
	Status    string `thrift:"Status,2,required" json:"Status"`
	StartTime string `thrift:"StartTime,3,required" json:"StartTime"`
	EndTime   string `thrift:"EndTime,4,required" json:"EndTime"`
	Message   string `thrift:"Message,5,required" json:"Message"`
}

func NewClusterDeployProgress

func NewClusterDeployProgress() *ClusterDeployProgress

func (*ClusterDeployProgress) BLength

func (p *ClusterDeployProgress) BLength() int

func (*ClusterDeployProgress) DeepEqual

func (*ClusterDeployProgress) FastRead

func (p *ClusterDeployProgress) FastRead(buf []byte) (int, error)

func (*ClusterDeployProgress) FastReadField1

func (p *ClusterDeployProgress) FastReadField1(buf []byte) (int, error)

func (*ClusterDeployProgress) FastReadField2

func (p *ClusterDeployProgress) FastReadField2(buf []byte) (int, error)

func (*ClusterDeployProgress) FastReadField3

func (p *ClusterDeployProgress) FastReadField3(buf []byte) (int, error)

func (*ClusterDeployProgress) FastReadField4

func (p *ClusterDeployProgress) FastReadField4(buf []byte) (int, error)

func (*ClusterDeployProgress) FastReadField5

func (p *ClusterDeployProgress) FastReadField5(buf []byte) (int, error)

func (*ClusterDeployProgress) FastWrite

func (p *ClusterDeployProgress) FastWrite(buf []byte) int

for compatibility

func (*ClusterDeployProgress) FastWriteNocopy

func (p *ClusterDeployProgress) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ClusterDeployProgress) Field1DeepEqual

func (p *ClusterDeployProgress) Field1DeepEqual(src string) bool

func (*ClusterDeployProgress) Field2DeepEqual

func (p *ClusterDeployProgress) Field2DeepEqual(src string) bool

func (*ClusterDeployProgress) Field3DeepEqual

func (p *ClusterDeployProgress) Field3DeepEqual(src string) bool

func (*ClusterDeployProgress) Field4DeepEqual

func (p *ClusterDeployProgress) Field4DeepEqual(src string) bool

func (*ClusterDeployProgress) Field5DeepEqual

func (p *ClusterDeployProgress) Field5DeepEqual(src string) bool

func (*ClusterDeployProgress) GetEndTime

func (p *ClusterDeployProgress) GetEndTime() (v string)

func (*ClusterDeployProgress) GetMessage

func (p *ClusterDeployProgress) GetMessage() (v string)

func (*ClusterDeployProgress) GetName

func (p *ClusterDeployProgress) GetName() (v string)

func (*ClusterDeployProgress) GetStartTime

func (p *ClusterDeployProgress) GetStartTime() (v string)

func (*ClusterDeployProgress) GetStatus

func (p *ClusterDeployProgress) GetStatus() (v string)

func (*ClusterDeployProgress) Read

func (p *ClusterDeployProgress) Read(iprot thrift.TProtocol) (err error)

func (*ClusterDeployProgress) ReadField1

func (p *ClusterDeployProgress) ReadField1(iprot thrift.TProtocol) error

func (*ClusterDeployProgress) ReadField2

func (p *ClusterDeployProgress) ReadField2(iprot thrift.TProtocol) error

func (*ClusterDeployProgress) ReadField3

func (p *ClusterDeployProgress) ReadField3(iprot thrift.TProtocol) error

func (*ClusterDeployProgress) ReadField4

func (p *ClusterDeployProgress) ReadField4(iprot thrift.TProtocol) error

func (*ClusterDeployProgress) ReadField5

func (p *ClusterDeployProgress) ReadField5(iprot thrift.TProtocol) error

func (*ClusterDeployProgress) SetEndTime

func (p *ClusterDeployProgress) SetEndTime(val string)

func (*ClusterDeployProgress) SetMessage

func (p *ClusterDeployProgress) SetMessage(val string)

func (*ClusterDeployProgress) SetName

func (p *ClusterDeployProgress) SetName(val string)

func (*ClusterDeployProgress) SetStartTime

func (p *ClusterDeployProgress) SetStartTime(val string)

func (*ClusterDeployProgress) SetStatus

func (p *ClusterDeployProgress) SetStatus(val string)

func (*ClusterDeployProgress) String

func (p *ClusterDeployProgress) String() string

func (*ClusterDeployProgress) Write

func (p *ClusterDeployProgress) Write(oprot thrift.TProtocol) (err error)

type ClusterItem

type ClusterItem struct {
	Id                     string              `thrift:"Id,1,required" json:"Id"`
	Name                   string              `thrift:"Name,2,required" json:"Name"`
	Type                   string              `thrift:"Type,3,required" json:"Type"`
	KubernetesVersion      string              `thrift:"KubernetesVersion,4,required" json:"KubernetesVersion"`
	AvailableNodeAmount    int32               `thrift:"AvailableNodeAmount,5,required" json:"AvailableNodeAmount"`
	TotalNode              int32               `thrift:"TotalNode,6,required" json:"TotalNode"`
	ResourceStatistics     *ResourceStatistics `thrift:"ResourceStatistics,7,required" json:"ResourceStatistics"`
	Labels                 []*helper.Label     `thrift:"Labels,8,required" json:"Labels"`
	EnableDeleteProtection bool                `thrift:"EnableDeleteProtection,9,required" json:"EnableDeleteProtection"`
	Vpc                    *iaas.Vpc           `thrift:"Vpc,10,required" json:"Vpc"`
	PodCidr                string              `thrift:"PodCidr,11,required" json:"PodCidr"`
	MaxNodePodNumber       int32               `thrift:"MaxNodePodNumber,12,required" json:"MaxNodePodNumber"`
	CreateTime             string              `thrift:"CreateTime,13,required" json:"CreateTime"`
	Status                 string              `thrift:"Status,14,required" json:"Status"`
	ErrorMessage           string              `thrift:"ErrorMessage,15,required" json:"ErrorMessage"`
	RegisteredCloudType    *string             `thrift:"RegisteredCloudType,16" json:"RegisteredCloudType,omitempty"`
	RegisteredImportType   *string             `thrift:"RegisteredImportType,17" json:"RegisteredImportType,omitempty"`
	NetworkType            *string             `thrift:"NetworkType,18" json:"NetworkType,omitempty"`
}

func NewClusterItem

func NewClusterItem() *ClusterItem

func (*ClusterItem) BLength

func (p *ClusterItem) BLength() int

func (*ClusterItem) DeepEqual

func (p *ClusterItem) DeepEqual(ano *ClusterItem) bool

func (*ClusterItem) FastRead

func (p *ClusterItem) FastRead(buf []byte) (int, error)

func (*ClusterItem) FastReadField1

func (p *ClusterItem) FastReadField1(buf []byte) (int, error)

func (*ClusterItem) FastReadField10

func (p *ClusterItem) FastReadField10(buf []byte) (int, error)

func (*ClusterItem) FastReadField11

func (p *ClusterItem) FastReadField11(buf []byte) (int, error)

func (*ClusterItem) FastReadField12

func (p *ClusterItem) FastReadField12(buf []byte) (int, error)

func (*ClusterItem) FastReadField13

func (p *ClusterItem) FastReadField13(buf []byte) (int, error)

func (*ClusterItem) FastReadField14

func (p *ClusterItem) FastReadField14(buf []byte) (int, error)

func (*ClusterItem) FastReadField15

func (p *ClusterItem) FastReadField15(buf []byte) (int, error)

func (*ClusterItem) FastReadField16

func (p *ClusterItem) FastReadField16(buf []byte) (int, error)

func (*ClusterItem) FastReadField17

func (p *ClusterItem) FastReadField17(buf []byte) (int, error)

func (*ClusterItem) FastReadField18

func (p *ClusterItem) FastReadField18(buf []byte) (int, error)

func (*ClusterItem) FastReadField2

func (p *ClusterItem) FastReadField2(buf []byte) (int, error)

func (*ClusterItem) FastReadField3

func (p *ClusterItem) FastReadField3(buf []byte) (int, error)

func (*ClusterItem) FastReadField4

func (p *ClusterItem) FastReadField4(buf []byte) (int, error)

func (*ClusterItem) FastReadField5

func (p *ClusterItem) FastReadField5(buf []byte) (int, error)

func (*ClusterItem) FastReadField6

func (p *ClusterItem) FastReadField6(buf []byte) (int, error)

func (*ClusterItem) FastReadField7

func (p *ClusterItem) FastReadField7(buf []byte) (int, error)

func (*ClusterItem) FastReadField8

func (p *ClusterItem) FastReadField8(buf []byte) (int, error)

func (*ClusterItem) FastReadField9

func (p *ClusterItem) FastReadField9(buf []byte) (int, error)

func (*ClusterItem) FastWrite

func (p *ClusterItem) FastWrite(buf []byte) int

for compatibility

func (*ClusterItem) FastWriteNocopy

func (p *ClusterItem) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ClusterItem) Field10DeepEqual

func (p *ClusterItem) Field10DeepEqual(src *iaas.Vpc) bool

func (*ClusterItem) Field11DeepEqual

func (p *ClusterItem) Field11DeepEqual(src string) bool

func (*ClusterItem) Field12DeepEqual

func (p *ClusterItem) Field12DeepEqual(src int32) bool

func (*ClusterItem) Field13DeepEqual

func (p *ClusterItem) Field13DeepEqual(src string) bool

func (*ClusterItem) Field14DeepEqual

func (p *ClusterItem) Field14DeepEqual(src string) bool

func (*ClusterItem) Field15DeepEqual

func (p *ClusterItem) Field15DeepEqual(src string) bool

func (*ClusterItem) Field16DeepEqual

func (p *ClusterItem) Field16DeepEqual(src *string) bool

func (*ClusterItem) Field17DeepEqual

func (p *ClusterItem) Field17DeepEqual(src *string) bool

func (*ClusterItem) Field18DeepEqual

func (p *ClusterItem) Field18DeepEqual(src *string) bool

func (*ClusterItem) Field1DeepEqual

func (p *ClusterItem) Field1DeepEqual(src string) bool

func (*ClusterItem) Field2DeepEqual

func (p *ClusterItem) Field2DeepEqual(src string) bool

func (*ClusterItem) Field3DeepEqual

func (p *ClusterItem) Field3DeepEqual(src string) bool

func (*ClusterItem) Field4DeepEqual

func (p *ClusterItem) Field4DeepEqual(src string) bool

func (*ClusterItem) Field5DeepEqual

func (p *ClusterItem) Field5DeepEqual(src int32) bool

func (*ClusterItem) Field6DeepEqual

func (p *ClusterItem) Field6DeepEqual(src int32) bool

func (*ClusterItem) Field7DeepEqual

func (p *ClusterItem) Field7DeepEqual(src *ResourceStatistics) bool

func (*ClusterItem) Field8DeepEqual

func (p *ClusterItem) Field8DeepEqual(src []*helper.Label) bool

func (*ClusterItem) Field9DeepEqual

func (p *ClusterItem) Field9DeepEqual(src bool) bool

func (*ClusterItem) GetAvailableNodeAmount

func (p *ClusterItem) GetAvailableNodeAmount() (v int32)

func (*ClusterItem) GetCreateTime

func (p *ClusterItem) GetCreateTime() (v string)

func (*ClusterItem) GetEnableDeleteProtection

func (p *ClusterItem) GetEnableDeleteProtection() (v bool)

func (*ClusterItem) GetErrorMessage

func (p *ClusterItem) GetErrorMessage() (v string)

func (*ClusterItem) GetId

func (p *ClusterItem) GetId() (v string)

func (*ClusterItem) GetKubernetesVersion

func (p *ClusterItem) GetKubernetesVersion() (v string)

func (*ClusterItem) GetLabels

func (p *ClusterItem) GetLabels() (v []*helper.Label)

func (*ClusterItem) GetMaxNodePodNumber

func (p *ClusterItem) GetMaxNodePodNumber() (v int32)

func (*ClusterItem) GetName

func (p *ClusterItem) GetName() (v string)

func (*ClusterItem) GetNetworkType

func (p *ClusterItem) GetNetworkType() (v string)

func (*ClusterItem) GetPodCidr

func (p *ClusterItem) GetPodCidr() (v string)

func (*ClusterItem) GetRegisteredCloudType

func (p *ClusterItem) GetRegisteredCloudType() (v string)

func (*ClusterItem) GetRegisteredImportType

func (p *ClusterItem) GetRegisteredImportType() (v string)

func (*ClusterItem) GetResourceStatistics

func (p *ClusterItem) GetResourceStatistics() (v *ResourceStatistics)

func (*ClusterItem) GetStatus

func (p *ClusterItem) GetStatus() (v string)

func (*ClusterItem) GetTotalNode

func (p *ClusterItem) GetTotalNode() (v int32)

func (*ClusterItem) GetType

func (p *ClusterItem) GetType() (v string)

func (*ClusterItem) GetVpc

func (p *ClusterItem) GetVpc() (v *iaas.Vpc)

func (*ClusterItem) IsSetNetworkType

func (p *ClusterItem) IsSetNetworkType() bool

func (*ClusterItem) IsSetRegisteredCloudType

func (p *ClusterItem) IsSetRegisteredCloudType() bool

func (*ClusterItem) IsSetRegisteredImportType

func (p *ClusterItem) IsSetRegisteredImportType() bool

func (*ClusterItem) IsSetResourceStatistics

func (p *ClusterItem) IsSetResourceStatistics() bool

func (*ClusterItem) IsSetVpc

func (p *ClusterItem) IsSetVpc() bool

func (*ClusterItem) Read

func (p *ClusterItem) Read(iprot thrift.TProtocol) (err error)

func (*ClusterItem) ReadField1

func (p *ClusterItem) ReadField1(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField10

func (p *ClusterItem) ReadField10(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField11

func (p *ClusterItem) ReadField11(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField12

func (p *ClusterItem) ReadField12(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField13

func (p *ClusterItem) ReadField13(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField14

func (p *ClusterItem) ReadField14(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField15

func (p *ClusterItem) ReadField15(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField16

func (p *ClusterItem) ReadField16(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField17

func (p *ClusterItem) ReadField17(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField18

func (p *ClusterItem) ReadField18(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField2

func (p *ClusterItem) ReadField2(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField3

func (p *ClusterItem) ReadField3(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField4

func (p *ClusterItem) ReadField4(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField5

func (p *ClusterItem) ReadField5(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField6

func (p *ClusterItem) ReadField6(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField7

func (p *ClusterItem) ReadField7(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField8

func (p *ClusterItem) ReadField8(iprot thrift.TProtocol) error

func (*ClusterItem) ReadField9

func (p *ClusterItem) ReadField9(iprot thrift.TProtocol) error

func (*ClusterItem) SetAvailableNodeAmount

func (p *ClusterItem) SetAvailableNodeAmount(val int32)

func (*ClusterItem) SetCreateTime

func (p *ClusterItem) SetCreateTime(val string)

func (*ClusterItem) SetEnableDeleteProtection

func (p *ClusterItem) SetEnableDeleteProtection(val bool)

func (*ClusterItem) SetErrorMessage

func (p *ClusterItem) SetErrorMessage(val string)

func (*ClusterItem) SetId

func (p *ClusterItem) SetId(val string)

func (*ClusterItem) SetKubernetesVersion

func (p *ClusterItem) SetKubernetesVersion(val string)

func (*ClusterItem) SetLabels

func (p *ClusterItem) SetLabels(val []*helper.Label)

func (*ClusterItem) SetMaxNodePodNumber

func (p *ClusterItem) SetMaxNodePodNumber(val int32)

func (*ClusterItem) SetName

func (p *ClusterItem) SetName(val string)

func (*ClusterItem) SetNetworkType

func (p *ClusterItem) SetNetworkType(val *string)

func (*ClusterItem) SetPodCidr

func (p *ClusterItem) SetPodCidr(val string)

func (*ClusterItem) SetRegisteredCloudType

func (p *ClusterItem) SetRegisteredCloudType(val *string)

func (*ClusterItem) SetRegisteredImportType

func (p *ClusterItem) SetRegisteredImportType(val *string)

func (*ClusterItem) SetResourceStatistics

func (p *ClusterItem) SetResourceStatistics(val *ResourceStatistics)

func (*ClusterItem) SetStatus

func (p *ClusterItem) SetStatus(val string)

func (*ClusterItem) SetTotalNode

func (p *ClusterItem) SetTotalNode(val int32)

func (*ClusterItem) SetType

func (p *ClusterItem) SetType(val string)

func (*ClusterItem) SetVpc

func (p *ClusterItem) SetVpc(val *iaas.Vpc)

func (*ClusterItem) String

func (p *ClusterItem) String() string

func (*ClusterItem) Write

func (p *ClusterItem) Write(oprot thrift.TProtocol) (err error)

type ClusterNetwork

type ClusterNetwork struct {
	Vpc                      *iaas.Vpc `thrift:"Vpc,1,required" json:"Vpc"`
	Type                     *string   `thrift:"Type,2" json:"Type,omitempty"`
	Mode                     *string   `thrift:"Mode,3" json:"Mode,omitempty"`
	PodCidr                  string    `thrift:"PodCidr,4,required" json:"PodCidr"`
	MaxNodePodNumber         int32     `thrift:"MaxNodePodNumber,5,required" json:"MaxNodePodNumber"`
	ServiceCidr              string    `thrift:"ServiceCidr,6,required" json:"ServiceCidr"`
	KubeProxyMode            string    `thrift:"KubeProxyMode,7,required" json:"KubeProxyMode"`
	ApiServerInternalAddress *Address  `thrift:"ApiServerInternalAddress,8,required" json:"ApiServerInternalAddress"`
	ApiServerPublicAddress   *Address  `thrift:"ApiServerPublicAddress,9" json:"ApiServerPublicAddress,omitempty"`
	EnableApiServerPublic    bool      `thrift:"EnableApiServerPublic,10,required" json:"EnableApiServerPublic"`
	PodSubnets               []string  `thrift:"PodSubnets,11" json:"PodSubnets,omitempty"`
	Zones                    []string  `thrift:"Zones,12" json:"Zones,omitempty"`
}
var GetClusterResponse_Network_DEFAULT *ClusterNetwork

func NewClusterNetwork

func NewClusterNetwork() *ClusterNetwork

func (*ClusterNetwork) BLength

func (p *ClusterNetwork) BLength() int

func (*ClusterNetwork) DeepEqual

func (p *ClusterNetwork) DeepEqual(ano *ClusterNetwork) bool

func (*ClusterNetwork) FastRead

func (p *ClusterNetwork) FastRead(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField1

func (p *ClusterNetwork) FastReadField1(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField10

func (p *ClusterNetwork) FastReadField10(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField11

func (p *ClusterNetwork) FastReadField11(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField12

func (p *ClusterNetwork) FastReadField12(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField2

func (p *ClusterNetwork) FastReadField2(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField3

func (p *ClusterNetwork) FastReadField3(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField4

func (p *ClusterNetwork) FastReadField4(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField5

func (p *ClusterNetwork) FastReadField5(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField6

func (p *ClusterNetwork) FastReadField6(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField7

func (p *ClusterNetwork) FastReadField7(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField8

func (p *ClusterNetwork) FastReadField8(buf []byte) (int, error)

func (*ClusterNetwork) FastReadField9

func (p *ClusterNetwork) FastReadField9(buf []byte) (int, error)

func (*ClusterNetwork) FastWrite

func (p *ClusterNetwork) FastWrite(buf []byte) int

for compatibility

func (*ClusterNetwork) FastWriteNocopy

func (p *ClusterNetwork) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ClusterNetwork) Field10DeepEqual

func (p *ClusterNetwork) Field10DeepEqual(src bool) bool

func (*ClusterNetwork) Field11DeepEqual

func (p *ClusterNetwork) Field11DeepEqual(src []string) bool

func (*ClusterNetwork) Field12DeepEqual

func (p *ClusterNetwork) Field12DeepEqual(src []string) bool

func (*ClusterNetwork) Field1DeepEqual

func (p *ClusterNetwork) Field1DeepEqual(src *iaas.Vpc) bool

func (*ClusterNetwork) Field2DeepEqual

func (p *ClusterNetwork) Field2DeepEqual(src *string) bool

func (*ClusterNetwork) Field3DeepEqual

func (p *ClusterNetwork) Field3DeepEqual(src *string) bool

func (*ClusterNetwork) Field4DeepEqual

func (p *ClusterNetwork) Field4DeepEqual(src string) bool

func (*ClusterNetwork) Field5DeepEqual

func (p *ClusterNetwork) Field5DeepEqual(src int32) bool

func (*ClusterNetwork) Field6DeepEqual

func (p *ClusterNetwork) Field6DeepEqual(src string) bool

func (*ClusterNetwork) Field7DeepEqual

func (p *ClusterNetwork) Field7DeepEqual(src string) bool

func (*ClusterNetwork) Field8DeepEqual

func (p *ClusterNetwork) Field8DeepEqual(src *Address) bool

func (*ClusterNetwork) Field9DeepEqual

func (p *ClusterNetwork) Field9DeepEqual(src *Address) bool

func (*ClusterNetwork) GetApiServerInternalAddress

func (p *ClusterNetwork) GetApiServerInternalAddress() (v *Address)

func (*ClusterNetwork) GetApiServerPublicAddress

func (p *ClusterNetwork) GetApiServerPublicAddress() (v *Address)

func (*ClusterNetwork) GetEnableApiServerPublic

func (p *ClusterNetwork) GetEnableApiServerPublic() (v bool)

func (*ClusterNetwork) GetKubeProxyMode

func (p *ClusterNetwork) GetKubeProxyMode() (v string)

func (*ClusterNetwork) GetMaxNodePodNumber

func (p *ClusterNetwork) GetMaxNodePodNumber() (v int32)

func (*ClusterNetwork) GetMode

func (p *ClusterNetwork) GetMode() (v string)

func (*ClusterNetwork) GetPodCidr

func (p *ClusterNetwork) GetPodCidr() (v string)

func (*ClusterNetwork) GetPodSubnets

func (p *ClusterNetwork) GetPodSubnets() (v []string)

func (*ClusterNetwork) GetServiceCidr

func (p *ClusterNetwork) GetServiceCidr() (v string)

func (*ClusterNetwork) GetType

func (p *ClusterNetwork) GetType() (v string)

func (*ClusterNetwork) GetVpc

func (p *ClusterNetwork) GetVpc() (v *iaas.Vpc)

func (*ClusterNetwork) GetZones

func (p *ClusterNetwork) GetZones() (v []string)

func (*ClusterNetwork) IsSetApiServerInternalAddress

func (p *ClusterNetwork) IsSetApiServerInternalAddress() bool

func (*ClusterNetwork) IsSetApiServerPublicAddress

func (p *ClusterNetwork) IsSetApiServerPublicAddress() bool

func (*ClusterNetwork) IsSetMode

func (p *ClusterNetwork) IsSetMode() bool

func (*ClusterNetwork) IsSetPodSubnets

func (p *ClusterNetwork) IsSetPodSubnets() bool

func (*ClusterNetwork) IsSetType

func (p *ClusterNetwork) IsSetType() bool

func (*ClusterNetwork) IsSetVpc

func (p *ClusterNetwork) IsSetVpc() bool

func (*ClusterNetwork) IsSetZones

func (p *ClusterNetwork) IsSetZones() bool

func (*ClusterNetwork) Read

func (p *ClusterNetwork) Read(iprot thrift.TProtocol) (err error)

func (*ClusterNetwork) ReadField1

func (p *ClusterNetwork) ReadField1(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField10

func (p *ClusterNetwork) ReadField10(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField11

func (p *ClusterNetwork) ReadField11(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField12

func (p *ClusterNetwork) ReadField12(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField2

func (p *ClusterNetwork) ReadField2(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField3

func (p *ClusterNetwork) ReadField3(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField4

func (p *ClusterNetwork) ReadField4(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField5

func (p *ClusterNetwork) ReadField5(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField6

func (p *ClusterNetwork) ReadField6(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField7

func (p *ClusterNetwork) ReadField7(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField8

func (p *ClusterNetwork) ReadField8(iprot thrift.TProtocol) error

func (*ClusterNetwork) ReadField9

func (p *ClusterNetwork) ReadField9(iprot thrift.TProtocol) error

func (*ClusterNetwork) SetApiServerInternalAddress

func (p *ClusterNetwork) SetApiServerInternalAddress(val *Address)

func (*ClusterNetwork) SetApiServerPublicAddress

func (p *ClusterNetwork) SetApiServerPublicAddress(val *Address)

func (*ClusterNetwork) SetEnableApiServerPublic

func (p *ClusterNetwork) SetEnableApiServerPublic(val bool)

func (*ClusterNetwork) SetKubeProxyMode

func (p *ClusterNetwork) SetKubeProxyMode(val string)

func (*ClusterNetwork) SetMaxNodePodNumber

func (p *ClusterNetwork) SetMaxNodePodNumber(val int32)

func (*ClusterNetwork) SetMode

func (p *ClusterNetwork) SetMode(val *string)

func (*ClusterNetwork) SetPodCidr

func (p *ClusterNetwork) SetPodCidr(val string)

func (*ClusterNetwork) SetPodSubnets

func (p *ClusterNetwork) SetPodSubnets(val []string)

func (*ClusterNetwork) SetServiceCidr

func (p *ClusterNetwork) SetServiceCidr(val string)

func (*ClusterNetwork) SetType

func (p *ClusterNetwork) SetType(val *string)

func (*ClusterNetwork) SetVpc

func (p *ClusterNetwork) SetVpc(val *iaas.Vpc)

func (*ClusterNetwork) SetZones

func (p *ClusterNetwork) SetZones(val []string)

func (*ClusterNetwork) String

func (p *ClusterNetwork) String() string

func (*ClusterNetwork) Write

func (p *ClusterNetwork) Write(oprot thrift.TProtocol) (err error)

type ClusterNetworkConfig

type ClusterNetworkConfig struct {
	VpcId                 *string            `thrift:"VpcId,1" json:"VpcId,omitempty"`
	SubnetId              *string            `thrift:"SubnetId,2" json:"SubnetId,omitempty"`
	Type                  string             `thrift:"Type,3,required" validate:"required,oneof=Calico Flannel VPC-CNI"`
	Mode                  *string            `thrift:"Mode,4" json:"Mode,omitempty"`
	PodCidr               *string            `thrift:"PodCidr,5" json:"PodCidr,omitempty"`
	PodSubnets            []string           `thrift:"PodSubnets,6" json:"PodSubnets,omitempty"`
	ServiceCidr           string             `thrift:"ServiceCidr,7,required" validate:"required"`
	MaxNodePodNumber      *int32             `thrift:"MaxNodePodNumber,8" json:"MaxNodePodNumber,omitempty"`
	NodePublicAccess      bool               `thrift:"NodePublicAccess,9,required" json:"NodePublicAccess"`
	ApiServerPublicAccess *NetworkPermission `thrift:"ApiServerPublicAccess,10" json:"ApiServerPublicAccess,omitempty"`
	Vip                   *string            `thrift:"Vip,11" json:"Vip,omitempty"`
	SubnetIds             []string           `thrift:"SubnetIds,12" json:"SubnetIds,omitempty"`
}
var CreateClusterRequest_NetworkConfig_DEFAULT *ClusterNetworkConfig

func NewClusterNetworkConfig

func NewClusterNetworkConfig() *ClusterNetworkConfig

func (*ClusterNetworkConfig) BLength

func (p *ClusterNetworkConfig) BLength() int

func (*ClusterNetworkConfig) DeepEqual

func (p *ClusterNetworkConfig) DeepEqual(ano *ClusterNetworkConfig) bool

func (*ClusterNetworkConfig) FastRead

func (p *ClusterNetworkConfig) FastRead(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField1

func (p *ClusterNetworkConfig) FastReadField1(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField10

func (p *ClusterNetworkConfig) FastReadField10(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField11

func (p *ClusterNetworkConfig) FastReadField11(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField12

func (p *ClusterNetworkConfig) FastReadField12(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField2

func (p *ClusterNetworkConfig) FastReadField2(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField3

func (p *ClusterNetworkConfig) FastReadField3(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField4

func (p *ClusterNetworkConfig) FastReadField4(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField5

func (p *ClusterNetworkConfig) FastReadField5(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField6

func (p *ClusterNetworkConfig) FastReadField6(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField7

func (p *ClusterNetworkConfig) FastReadField7(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField8

func (p *ClusterNetworkConfig) FastReadField8(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastReadField9

func (p *ClusterNetworkConfig) FastReadField9(buf []byte) (int, error)

func (*ClusterNetworkConfig) FastWrite

func (p *ClusterNetworkConfig) FastWrite(buf []byte) int

for compatibility

func (*ClusterNetworkConfig) FastWriteNocopy

func (p *ClusterNetworkConfig) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ClusterNetworkConfig) Field10DeepEqual

func (p *ClusterNetworkConfig) Field10DeepEqual(src *NetworkPermission) bool

func (*ClusterNetworkConfig) Field11DeepEqual

func (p *ClusterNetworkConfig) Field11DeepEqual(src *string) bool

func (*ClusterNetworkConfig) Field12DeepEqual

func (p *ClusterNetworkConfig) Field12DeepEqual(src []string) bool

func (*ClusterNetworkConfig) Field1DeepEqual

func (p *ClusterNetworkConfig) Field1DeepEqual(src *string) bool

func (*ClusterNetworkConfig) Field2DeepEqual

func (p *ClusterNetworkConfig) Field2DeepEqual(src *string) bool

func (*ClusterNetworkConfig) Field3DeepEqual

func (p *ClusterNetworkConfig) Field3DeepEqual(src string) bool

func (*ClusterNetworkConfig) Field4DeepEqual

func (p *ClusterNetworkConfig) Field4DeepEqual(src *string) bool

func (*ClusterNetworkConfig) Field5DeepEqual

func (p *ClusterNetworkConfig) Field5DeepEqual(src *string) bool

func (*ClusterNetworkConfig) Field6DeepEqual

func (p *ClusterNetworkConfig) Field6DeepEqual(src []string) bool

func (*ClusterNetworkConfig) Field7DeepEqual

func (p *ClusterNetworkConfig) Field7DeepEqual(src string) bool

func (*ClusterNetworkConfig) Field8DeepEqual

func (p *ClusterNetworkConfig) Field8DeepEqual(src *int32) bool

func (*ClusterNetworkConfig) Field9DeepEqual

func (p *ClusterNetworkConfig) Field9DeepEqual(src bool) bool

func (*ClusterNetworkConfig) GetApiServerPublicAccess

func (p *ClusterNetworkConfig) GetApiServerPublicAccess() (v *NetworkPermission)

func (*ClusterNetworkConfig) GetMaxNodePodNumber

func (p *ClusterNetworkConfig) GetMaxNodePodNumber() (v int32)

func (*ClusterNetworkConfig) GetMode

func (p *ClusterNetworkConfig) GetMode() (v string)

func (*ClusterNetworkConfig) GetNodePublicAccess

func (p *ClusterNetworkConfig) GetNodePublicAccess() (v bool)

func (*ClusterNetworkConfig) GetPodCidr

func (p *ClusterNetworkConfig) GetPodCidr() (v string)

func (*ClusterNetworkConfig) GetPodSubnets

func (p *ClusterNetworkConfig) GetPodSubnets() (v []string)

func (*ClusterNetworkConfig) GetServiceCidr

func (p *ClusterNetworkConfig) GetServiceCidr() (v string)

func (*ClusterNetworkConfig) GetSubnetId

func (p *ClusterNetworkConfig) GetSubnetId() (v string)

func (*ClusterNetworkConfig) GetSubnetIds

func (p *ClusterNetworkConfig) GetSubnetIds() (v []string)

func (*ClusterNetworkConfig) GetType

func (p *ClusterNetworkConfig) GetType() (v string)

func (*ClusterNetworkConfig) GetVip

func (p *ClusterNetworkConfig) GetVip() (v string)

func (*ClusterNetworkConfig) GetVpcId

func (p *ClusterNetworkConfig) GetVpcId() (v string)

func (*ClusterNetworkConfig) IsSetApiServerPublicAccess

func (p *ClusterNetworkConfig) IsSetApiServerPublicAccess() bool

func (*ClusterNetworkConfig) IsSetMaxNodePodNumber

func (p *ClusterNetworkConfig) IsSetMaxNodePodNumber() bool

func (*ClusterNetworkConfig) IsSetMode

func (p *ClusterNetworkConfig) IsSetMode() bool

func (*ClusterNetworkConfig) IsSetPodCidr

func (p *ClusterNetworkConfig) IsSetPodCidr() bool

func (*ClusterNetworkConfig) IsSetPodSubnets

func (p *ClusterNetworkConfig) IsSetPodSubnets() bool

func (*ClusterNetworkConfig) IsSetSubnetId

func (p *ClusterNetworkConfig) IsSetSubnetId() bool

func (*ClusterNetworkConfig) IsSetSubnetIds

func (p *ClusterNetworkConfig) IsSetSubnetIds() bool

func (*ClusterNetworkConfig) IsSetVip

func (p *ClusterNetworkConfig) IsSetVip() bool

func (*ClusterNetworkConfig) IsSetVpcId

func (p *ClusterNetworkConfig) IsSetVpcId() bool

func (*ClusterNetworkConfig) Read

func (p *ClusterNetworkConfig) Read(iprot thrift.TProtocol) (err error)

func (*ClusterNetworkConfig) ReadField1

func (p *ClusterNetworkConfig) ReadField1(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField10

func (p *ClusterNetworkConfig) ReadField10(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField11

func (p *ClusterNetworkConfig) ReadField11(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField12

func (p *ClusterNetworkConfig) ReadField12(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField2

func (p *ClusterNetworkConfig) ReadField2(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField3

func (p *ClusterNetworkConfig) ReadField3(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField4

func (p *ClusterNetworkConfig) ReadField4(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField5

func (p *ClusterNetworkConfig) ReadField5(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField6

func (p *ClusterNetworkConfig) ReadField6(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField7

func (p *ClusterNetworkConfig) ReadField7(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField8

func (p *ClusterNetworkConfig) ReadField8(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) ReadField9

func (p *ClusterNetworkConfig) ReadField9(iprot thrift.TProtocol) error

func (*ClusterNetworkConfig) SetApiServerPublicAccess

func (p *ClusterNetworkConfig) SetApiServerPublicAccess(val *NetworkPermission)

func (*ClusterNetworkConfig) SetMaxNodePodNumber

func (p *ClusterNetworkConfig) SetMaxNodePodNumber(val *int32)

func (*ClusterNetworkConfig) SetMode

func (p *ClusterNetworkConfig) SetMode(val *string)

func (*ClusterNetworkConfig) SetNodePublicAccess

func (p *ClusterNetworkConfig) SetNodePublicAccess(val bool)

func (*ClusterNetworkConfig) SetPodCidr

func (p *ClusterNetworkConfig) SetPodCidr(val *string)

func (*ClusterNetworkConfig) SetPodSubnets

func (p *ClusterNetworkConfig) SetPodSubnets(val []string)

func (*ClusterNetworkConfig) SetServiceCidr

func (p *ClusterNetworkConfig) SetServiceCidr(val string)

func (*ClusterNetworkConfig) SetSubnetId

func (p *ClusterNetworkConfig) SetSubnetId(val *string)

func (*ClusterNetworkConfig) SetSubnetIds

func (p *ClusterNetworkConfig) SetSubnetIds(val []string)

func (*ClusterNetworkConfig) SetType

func (p *ClusterNetworkConfig) SetType(val string)

func (*ClusterNetworkConfig) SetVip

func (p *ClusterNetworkConfig) SetVip(val *string)

func (*ClusterNetworkConfig) SetVpcId

func (p *ClusterNetworkConfig) SetVpcId(val *string)

func (*ClusterNetworkConfig) String

func (p *ClusterNetworkConfig) String() string

func (*ClusterNetworkConfig) Write

func (p *ClusterNetworkConfig) Write(oprot thrift.TProtocol) (err error)

type ClusterNodeConfig

type ClusterNodeConfig struct {
	Masters            []*NodeBaseConfig `thrift:"Masters,1" json:"Masters,omitempty"`
	Workers            []*NodeBaseConfig `thrift:"Workers,2" json:"Workers,omitempty"`
	SecurityGroups     []string          `thrift:"SecurityGroups,3" json:"SecurityGroups,omitempty"`
	Login              *Login            `thrift:"Login,4" json:"Login,omitempty"`
	NamePrefix         *string           `thrift:"NamePrefix,5" json:"NamePrefix,omitempty"`
	PreScript          *string           `thrift:"PreScript,6" json:"PreScript,omitempty"`
	PostScript         *string           `thrift:"PostScript,7" json:"PostScript,omitempty"`
	Cordon             bool              `thrift:"Cordon,8" json:"Cordon,omitempty"`
	SecurityStrategies []string          `thrift:"SecurityStrategies,9" json:"SecurityStrategies,omitempty"`
}
var AddNodesRequest_NodeConfig_DEFAULT *ClusterNodeConfig
var CreateClusterRequest_NodeConfig_DEFAULT *ClusterNodeConfig

func NewClusterNodeConfig

func NewClusterNodeConfig() *ClusterNodeConfig

func (*ClusterNodeConfig) BLength

func (p *ClusterNodeConfig) BLength() int

func (*ClusterNodeConfig) DeepEqual

func (p *ClusterNodeConfig) DeepEqual(ano *ClusterNodeConfig) bool

func (*ClusterNodeConfig) FastRead

func (p *ClusterNodeConfig) FastRead(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField1

func (p *ClusterNodeConfig) FastReadField1(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField2

func (p *ClusterNodeConfig) FastReadField2(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField3

func (p *ClusterNodeConfig) FastReadField3(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField4

func (p *ClusterNodeConfig) FastReadField4(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField5

func (p *ClusterNodeConfig) FastReadField5(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField6

func (p *ClusterNodeConfig) FastReadField6(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField7

func (p *ClusterNodeConfig) FastReadField7(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField8

func (p *ClusterNodeConfig) FastReadField8(buf []byte) (int, error)

func (*ClusterNodeConfig) FastReadField9

func (p *ClusterNodeConfig) FastReadField9(buf []byte) (int, error)

func (*ClusterNodeConfig) FastWrite

func (p *ClusterNodeConfig) FastWrite(buf []byte) int

for compatibility

func (*ClusterNodeConfig) FastWriteNocopy

func (p *ClusterNodeConfig) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ClusterNodeConfig) Field1DeepEqual

func (p *ClusterNodeConfig) Field1DeepEqual(src []*NodeBaseConfig) bool

func (*ClusterNodeConfig) Field2DeepEqual

func (p *ClusterNodeConfig) Field2DeepEqual(src []*NodeBaseConfig) bool

func (*ClusterNodeConfig) Field3DeepEqual

func (p *ClusterNodeConfig) Field3DeepEqual(src []string) bool

func (*ClusterNodeConfig) Field4DeepEqual

func (p *ClusterNodeConfig) Field4DeepEqual(src *Login) bool

func (*ClusterNodeConfig) Field5DeepEqual

func (p *ClusterNodeConfig) Field5DeepEqual(src *string) bool

func (*ClusterNodeConfig) Field6DeepEqual

func (p *ClusterNodeConfig) Field6DeepEqual(src *string) bool

func (*ClusterNodeConfig) Field7DeepEqual

func (p *ClusterNodeConfig) Field7DeepEqual(src *string) bool

func (*ClusterNodeConfig) Field8DeepEqual

func (p *ClusterNodeConfig) Field8DeepEqual(src bool) bool

func (*ClusterNodeConfig) Field9DeepEqual

func (p *ClusterNodeConfig) Field9DeepEqual(src []string) bool

func (*ClusterNodeConfig) GetCordon

func (p *ClusterNodeConfig) GetCordon() (v bool)

func (*ClusterNodeConfig) GetLogin

func (p *ClusterNodeConfig) GetLogin() (v *Login)

func (*ClusterNodeConfig) GetMasters

func (p *ClusterNodeConfig) GetMasters() (v []*NodeBaseConfig)

func (*ClusterNodeConfig) GetNamePrefix

func (p *ClusterNodeConfig) GetNamePrefix() (v string)

func (*ClusterNodeConfig) GetPostScript

func (p *ClusterNodeConfig) GetPostScript() (v string)

func (*ClusterNodeConfig) GetPreScript

func (p *ClusterNodeConfig) GetPreScript() (v string)

func (*ClusterNodeConfig) GetSecurityGroups

func (p *ClusterNodeConfig) GetSecurityGroups() (v []string)

func (*ClusterNodeConfig) GetSecurityStrategies

func (p *ClusterNodeConfig) GetSecurityStrategies() (v []string)

func (*ClusterNodeConfig) GetWorkers

func (p *ClusterNodeConfig) GetWorkers() (v []*NodeBaseConfig)

func (*ClusterNodeConfig) IsSetCordon

func (p *ClusterNodeConfig) IsSetCordon() bool

func (*ClusterNodeConfig) IsSetLogin

func (p *ClusterNodeConfig) IsSetLogin() bool

func (*ClusterNodeConfig) IsSetMasters

func (p *ClusterNodeConfig) IsSetMasters() bool

func (*ClusterNodeConfig) IsSetNamePrefix

func (p *ClusterNodeConfig) IsSetNamePrefix() bool

func (*ClusterNodeConfig) IsSetPostScript

func (p *ClusterNodeConfig) IsSetPostScript() bool

func (*ClusterNodeConfig) IsSetPreScript

func (p *ClusterNodeConfig) IsSetPreScript() bool

func (*ClusterNodeConfig) IsSetSecurityGroups

func (p *ClusterNodeConfig) IsSetSecurityGroups() bool

func (*ClusterNodeConfig) IsSetSecurityStrategies

func (p *ClusterNodeConfig) IsSetSecurityStrategies() bool

func (*ClusterNodeConfig) IsSetWorkers

func (p *ClusterNodeConfig) IsSetWorkers() bool

func (*ClusterNodeConfig) Read

func (p *ClusterNodeConfig) Read(iprot thrift.TProtocol) (err error)

func (*ClusterNodeConfig) ReadField1

func (p *ClusterNodeConfig) ReadField1(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField2

func (p *ClusterNodeConfig) ReadField2(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField3

func (p *ClusterNodeConfig) ReadField3(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField4

func (p *ClusterNodeConfig) ReadField4(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField5

func (p *ClusterNodeConfig) ReadField5(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField6

func (p *ClusterNodeConfig) ReadField6(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField7

func (p *ClusterNodeConfig) ReadField7(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField8

func (p *ClusterNodeConfig) ReadField8(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) ReadField9

func (p *ClusterNodeConfig) ReadField9(iprot thrift.TProtocol) error

func (*ClusterNodeConfig) SetCordon

func (p *ClusterNodeConfig) SetCordon(val bool)

func (*ClusterNodeConfig) SetLogin

func (p *ClusterNodeConfig) SetLogin(val *Login)

func (*ClusterNodeConfig) SetMasters

func (p *ClusterNodeConfig) SetMasters(val []*NodeBaseConfig)

func (*ClusterNodeConfig) SetNamePrefix

func (p *ClusterNodeConfig) SetNamePrefix(val *string)

func (*ClusterNodeConfig) SetPostScript

func (p *ClusterNodeConfig) SetPostScript(val *string)

func (*ClusterNodeConfig) SetPreScript

func (p *ClusterNodeConfig) SetPreScript(val *string)

func (*ClusterNodeConfig) SetSecurityGroups

func (p *ClusterNodeConfig) SetSecurityGroups(val []string)

func (*ClusterNodeConfig) SetSecurityStrategies

func (p *ClusterNodeConfig) SetSecurityStrategies(val []string)

func (*ClusterNodeConfig) SetWorkers

func (p *ClusterNodeConfig) SetWorkers(val []*NodeBaseConfig)

func (*ClusterNodeConfig) String

func (p *ClusterNodeConfig) String() string

func (*ClusterNodeConfig) Write

func (p *ClusterNodeConfig) Write(oprot thrift.TProtocol) (err error)

type ClusterNodeItem

type ClusterNodeItem struct {
	Id                 string              `thrift:"Id,1,required" json:"Id"`
	Name               string              `thrift:"Name,2,required" json:"Name"`
	NodeName           string              `thrift:"NodeName,3" json:"NodeName,omitempty"`
	Role               string              `thrift:"Role,4,required" json:"Role"`
	NodePoolId         string              `thrift:"NodePoolId,5,required" json:"NodePoolId"`
	NodePoolName       string              `thrift:"NodePoolName,6,required" json:"NodePoolName"`
	InstanceType       *InstanceType       `thrift:"InstanceType,7,required" json:"InstanceType"`
	ResourceStatistics *ResourceStatistics `thrift:"ResourceStatistics,8,required" json:"ResourceStatistics"`
	Zone               *iaas.Zone          `thrift:"Zone,9,required" json:"Zone"`
	Instance           *iaas.Instance      `thrift:"Instance,10,required" json:"Instance"`
	PublicAddress      string              `thrift:"PublicAddress,11,required" json:"PublicAddress"`
	PrivateAddress     string              `thrift:"PrivateAddress,12,required" json:"PrivateAddress"`
	ChargeType         string              `thrift:"ChargeType,13,required" json:"ChargeType"`
	Status             string              `thrift:"Status,14,required" json:"Status"`
	ErrorMessage       string              `thrift:"ErrorMessage,15,required" json:"ErrorMessage"`
	Type               string              `thrift:"Type,16,required" json:"Type"`
}

func NewClusterNodeItem

func NewClusterNodeItem() *ClusterNodeItem

func (*ClusterNodeItem) BLength

func (p *ClusterNodeItem) BLength() int

func (*ClusterNodeItem) DeepEqual

func (p *ClusterNodeItem) DeepEqual(ano *ClusterNodeItem) bool

func (*ClusterNodeItem) FastRead

func (p *ClusterNodeItem) FastRead(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField1

func (p *ClusterNodeItem) FastReadField1(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField10

func (p *ClusterNodeItem) FastReadField10(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField11

func (p *ClusterNodeItem) FastReadField11(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField12

func (p *ClusterNodeItem) FastReadField12(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField13

func (p *ClusterNodeItem) FastReadField13(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField14

func (p *ClusterNodeItem) FastReadField14(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField15

func (p *ClusterNodeItem) FastReadField15(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField16

func (p *ClusterNodeItem) FastReadField16(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField2

func (p *ClusterNodeItem) FastReadField2(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField3

func (p *ClusterNodeItem) FastReadField3(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField4

func (p *ClusterNodeItem) FastReadField4(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField5

func (p *ClusterNodeItem) FastReadField5(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField6

func (p *ClusterNodeItem) FastReadField6(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField7

func (p *ClusterNodeItem) FastReadField7(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField8

func (p *ClusterNodeItem) FastReadField8(buf []byte) (int, error)

func (*ClusterNodeItem) FastReadField9

func (p *ClusterNodeItem) FastReadField9(buf []byte) (int, error)

func (*ClusterNodeItem) FastWrite

func (p *ClusterNodeItem) FastWrite(buf []byte) int

for compatibility

func (*ClusterNodeItem) FastWriteNocopy

func (p *ClusterNodeItem) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ClusterNodeItem) Field10DeepEqual

func (p *ClusterNodeItem) Field10DeepEqual(src *iaas.Instance) bool

func (*ClusterNodeItem) Field11DeepEqual

func (p *ClusterNodeItem) Field11DeepEqual(src string) bool

func (*ClusterNodeItem) Field12DeepEqual

func (p *ClusterNodeItem) Field12DeepEqual(src string) bool

func (*ClusterNodeItem) Field13DeepEqual

func (p *ClusterNodeItem) Field13DeepEqual(src string) bool

func (*ClusterNodeItem) Field14DeepEqual

func (p *ClusterNodeItem) Field14DeepEqual(src string) bool

func (*ClusterNodeItem) Field15DeepEqual

func (p *ClusterNodeItem) Field15DeepEqual(src string) bool

func (*ClusterNodeItem) Field16DeepEqual

func (p *ClusterNodeItem) Field16DeepEqual(src string) bool

func (*ClusterNodeItem) Field1DeepEqual

func (p *ClusterNodeItem) Field1DeepEqual(src string) bool

func (*ClusterNodeItem) Field2DeepEqual

func (p *ClusterNodeItem) Field2DeepEqual(src string) bool

func (*ClusterNodeItem) Field3DeepEqual

func (p *ClusterNodeItem) Field3DeepEqual(src string) bool

func (*ClusterNodeItem) Field4DeepEqual

func (p *ClusterNodeItem) Field4DeepEqual(src string) bool

func (*ClusterNodeItem) Field5DeepEqual

func (p *ClusterNodeItem) Field5DeepEqual(src string) bool

func (*ClusterNodeItem) Field6DeepEqual

func (p *ClusterNodeItem) Field6DeepEqual(src string) bool

func (*ClusterNodeItem) Field7DeepEqual

func (p *ClusterNodeItem) Field7DeepEqual(src *InstanceType) bool

func (*ClusterNodeItem) Field8DeepEqual

func (p *ClusterNodeItem) Field8DeepEqual(src *ResourceStatistics) bool

func (*ClusterNodeItem) Field9DeepEqual

func (p *ClusterNodeItem) Field9DeepEqual(src *iaas.Zone) bool

func (*ClusterNodeItem) GetChargeType

func (p *ClusterNodeItem) GetChargeType() (v string)

func (*ClusterNodeItem) GetErrorMessage

func (p *ClusterNodeItem) GetErrorMessage() (v string)

func (*ClusterNodeItem) GetId

func (p *ClusterNodeItem) GetId() (v string)

func (*ClusterNodeItem) GetInstance

func (p *ClusterNodeItem) GetInstance() (v *iaas.Instance)

func (*ClusterNodeItem) GetInstanceType

func (p *ClusterNodeItem) GetInstanceType() (v *InstanceType)

func (*ClusterNodeItem) GetName

func (p *ClusterNodeItem) GetName() (v string)

func (*ClusterNodeItem) GetNodeName

func (p *ClusterNodeItem) GetNodeName() (v string)

func (*ClusterNodeItem) GetNodePoolId

func (p *ClusterNodeItem) GetNodePoolId() (v string)

func (*ClusterNodeItem) GetNodePoolName

func (p *ClusterNodeItem) GetNodePoolName() (v string)

func (*ClusterNodeItem) GetPrivateAddress

func (p *ClusterNodeItem) GetPrivateAddress() (v string)

func (*ClusterNodeItem) GetPublicAddress

func (p *ClusterNodeItem) GetPublicAddress() (v string)

func (*ClusterNodeItem) GetResourceStatistics

func (p *ClusterNodeItem) GetResourceStatistics() (v *ResourceStatistics)

func (*ClusterNodeItem) GetRole

func (p *ClusterNodeItem) GetRole() (v string)

func (*ClusterNodeItem) GetStatus

func (p *ClusterNodeItem) GetStatus() (v string)

func (*ClusterNodeItem) GetType

func (p *ClusterNodeItem) GetType() (v string)

func (*ClusterNodeItem) GetZone

func (p *ClusterNodeItem) GetZone() (v *iaas.Zone)

func (*ClusterNodeItem) IsSetInstance

func (p *ClusterNodeItem) IsSetInstance() bool

func (*ClusterNodeItem) IsSetInstanceType

func (p *ClusterNodeItem) IsSetInstanceType() bool

func (*ClusterNodeItem) IsSetNodeName

func (p *ClusterNodeItem) IsSetNodeName() bool

func (*ClusterNodeItem) IsSetResourceStatistics

func (p *ClusterNodeItem) IsSetResourceStatistics() bool

func (*ClusterNodeItem) IsSetZone

func (p *ClusterNodeItem) IsSetZone() bool

func (*ClusterNodeItem) Read

func (p *ClusterNodeItem) Read(iprot thrift.TProtocol) (err error)

func (*ClusterNodeItem) ReadField1

func (p *ClusterNodeItem) ReadField1(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField10

func (p *ClusterNodeItem) ReadField10(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField11

func (p *ClusterNodeItem) ReadField11(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField12

func (p *ClusterNodeItem) ReadField12(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField13

func (p *ClusterNodeItem) ReadField13(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField14

func (p *ClusterNodeItem) ReadField14(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField15

func (p *ClusterNodeItem) ReadField15(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField16

func (p *ClusterNodeItem) ReadField16(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField2

func (p *ClusterNodeItem) ReadField2(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField3

func (p *ClusterNodeItem) ReadField3(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField4

func (p *ClusterNodeItem) ReadField4(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField5

func (p *ClusterNodeItem) ReadField5(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField6

func (p *ClusterNodeItem) ReadField6(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField7

func (p *ClusterNodeItem) ReadField7(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField8

func (p *ClusterNodeItem) ReadField8(iprot thrift.TProtocol) error

func (*ClusterNodeItem) ReadField9

func (p *ClusterNodeItem) ReadField9(iprot thrift.TProtocol) error

func (*ClusterNodeItem) SetChargeType

func (p *ClusterNodeItem) SetChargeType(val string)

func (*ClusterNodeItem) SetErrorMessage

func (p *ClusterNodeItem) SetErrorMessage(val string)

func (*ClusterNodeItem) SetId

func (p *ClusterNodeItem) SetId(val string)

func (*ClusterNodeItem) SetInstance

func (p *ClusterNodeItem) SetInstance(val *iaas.Instance)

func (*ClusterNodeItem) SetInstanceType

func (p *ClusterNodeItem) SetInstanceType(val *InstanceType)

func (*ClusterNodeItem) SetName

func (p *ClusterNodeItem) SetName(val string)

func (*ClusterNodeItem) SetNodeName

func (p *ClusterNodeItem) SetNodeName(val string)

func (*ClusterNodeItem) SetNodePoolId

func (p *ClusterNodeItem) SetNodePoolId(val string)

func (*ClusterNodeItem) SetNodePoolName

func (p *ClusterNodeItem) SetNodePoolName(val string)

func (*ClusterNodeItem) SetPrivateAddress

func (p *ClusterNodeItem) SetPrivateAddress(val string)

func (*ClusterNodeItem) SetPublicAddress

func (p *ClusterNodeItem) SetPublicAddress(val string)

func (*ClusterNodeItem) SetResourceStatistics

func (p *ClusterNodeItem) SetResourceStatistics(val *ResourceStatistics)

func (*ClusterNodeItem) SetRole

func (p *ClusterNodeItem) SetRole(val string)

func (*ClusterNodeItem) SetStatus

func (p *ClusterNodeItem) SetStatus(val string)

func (*ClusterNodeItem) SetType

func (p *ClusterNodeItem) SetType(val string)

func (*ClusterNodeItem) SetZone

func (p *ClusterNodeItem) SetZone(val *iaas.Zone)

func (*ClusterNodeItem) String

func (p *ClusterNodeItem) String() string

func (*ClusterNodeItem) Write

func (p *ClusterNodeItem) Write(oprot thrift.TProtocol) (err error)

type CreateClusterRequest

type CreateClusterRequest struct {
	Name                   string                `thrift:"Name,1,required" validate:"required,k8sAlias"`
	Type                   string                `thrift:"Type,2" json:"Type,omitempty"`
	KubernetesVersion      string                `thrift:"KubernetesVersion,3" json:"KubernetesVersion" default:"v1.20.12"`
	RegionId               *string               `thrift:"RegionId,4" json:"RegionId,omitempty"`
	Description            *string               `thrift:"Description,5" json:"Description,omitempty"`
	NetworkConfig          *ClusterNetworkConfig `thrift:"NetworkConfig,6,required" validate:"required"`
	Labels                 []*helper.Label       `thrift:"Labels,7" validate:"k8sLabel"`
	EnableDeleteProtection bool                  `thrift:"EnableDeleteProtection,8" json:"EnableDeleteProtection,omitempty"`
	NodeConfig             *ClusterNodeConfig    `thrift:"NodeConfig,9" json:"NodeConfig,omitempty"`
	Addons                 []*addon.AddonConfig  `thrift:"Addons,10,required" validate:"required"`
	ChargeType             string                `thrift:"ChargeType,11" json:"ChargeType" validate:"oneof=PostPaid" default:"PostPaid"`
	Top                    *base.TopParam        `thrift:"Top,254,required" json:"Top"`
	Base                   *base.Base            `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateClusterRequest

func NewCreateClusterRequest() *CreateClusterRequest

func (*CreateClusterRequest) BLength

func (p *CreateClusterRequest) BLength() int

func (*CreateClusterRequest) DeepEqual

func (p *CreateClusterRequest) DeepEqual(ano *CreateClusterRequest) bool

func (*CreateClusterRequest) FastRead

func (p *CreateClusterRequest) FastRead(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField1

func (p *CreateClusterRequest) FastReadField1(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField10

func (p *CreateClusterRequest) FastReadField10(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField11

func (p *CreateClusterRequest) FastReadField11(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField2

func (p *CreateClusterRequest) FastReadField2(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField254

func (p *CreateClusterRequest) FastReadField254(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField255

func (p *CreateClusterRequest) FastReadField255(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField3

func (p *CreateClusterRequest) FastReadField3(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField4

func (p *CreateClusterRequest) FastReadField4(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField5

func (p *CreateClusterRequest) FastReadField5(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField6

func (p *CreateClusterRequest) FastReadField6(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField7

func (p *CreateClusterRequest) FastReadField7(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField8

func (p *CreateClusterRequest) FastReadField8(buf []byte) (int, error)

func (*CreateClusterRequest) FastReadField9

func (p *CreateClusterRequest) FastReadField9(buf []byte) (int, error)

func (*CreateClusterRequest) FastWrite

func (p *CreateClusterRequest) FastWrite(buf []byte) int

for compatibility

func (*CreateClusterRequest) FastWriteNocopy

func (p *CreateClusterRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateClusterRequest) Field10DeepEqual

func (p *CreateClusterRequest) Field10DeepEqual(src []*addon.AddonConfig) bool

func (*CreateClusterRequest) Field11DeepEqual

func (p *CreateClusterRequest) Field11DeepEqual(src string) bool

func (*CreateClusterRequest) Field1DeepEqual

func (p *CreateClusterRequest) Field1DeepEqual(src string) bool

func (*CreateClusterRequest) Field254DeepEqual

func (p *CreateClusterRequest) Field254DeepEqual(src *base.TopParam) bool

func (*CreateClusterRequest) Field255DeepEqual

func (p *CreateClusterRequest) Field255DeepEqual(src *base.Base) bool

func (*CreateClusterRequest) Field2DeepEqual

func (p *CreateClusterRequest) Field2DeepEqual(src string) bool

func (*CreateClusterRequest) Field3DeepEqual

func (p *CreateClusterRequest) Field3DeepEqual(src string) bool

func (*CreateClusterRequest) Field4DeepEqual

func (p *CreateClusterRequest) Field4DeepEqual(src *string) bool

func (*CreateClusterRequest) Field5DeepEqual

func (p *CreateClusterRequest) Field5DeepEqual(src *string) bool

func (*CreateClusterRequest) Field6DeepEqual

func (p *CreateClusterRequest) Field6DeepEqual(src *ClusterNetworkConfig) bool

func (*CreateClusterRequest) Field7DeepEqual

func (p *CreateClusterRequest) Field7DeepEqual(src []*helper.Label) bool

func (*CreateClusterRequest) Field8DeepEqual

func (p *CreateClusterRequest) Field8DeepEqual(src bool) bool

func (*CreateClusterRequest) Field9DeepEqual

func (p *CreateClusterRequest) Field9DeepEqual(src *ClusterNodeConfig) bool

func (*CreateClusterRequest) GetAddons

func (p *CreateClusterRequest) GetAddons() (v []*addon.AddonConfig)

func (*CreateClusterRequest) GetBase

func (p *CreateClusterRequest) GetBase() (v *base.Base)

func (*CreateClusterRequest) GetChargeType

func (p *CreateClusterRequest) GetChargeType() (v string)

func (*CreateClusterRequest) GetDescription

func (p *CreateClusterRequest) GetDescription() (v string)

func (*CreateClusterRequest) GetEnableDeleteProtection

func (p *CreateClusterRequest) GetEnableDeleteProtection() (v bool)

func (*CreateClusterRequest) GetKubernetesVersion

func (p *CreateClusterRequest) GetKubernetesVersion() (v string)

func (*CreateClusterRequest) GetLabels

func (p *CreateClusterRequest) GetLabels() (v []*helper.Label)

func (*CreateClusterRequest) GetName

func (p *CreateClusterRequest) GetName() (v string)

func (*CreateClusterRequest) GetNetworkConfig

func (p *CreateClusterRequest) GetNetworkConfig() (v *ClusterNetworkConfig)

func (*CreateClusterRequest) GetNodeConfig

func (p *CreateClusterRequest) GetNodeConfig() (v *ClusterNodeConfig)

func (*CreateClusterRequest) GetOrSetBase

func (p *CreateClusterRequest) GetOrSetBase() interface{}

func (*CreateClusterRequest) GetRegionId

func (p *CreateClusterRequest) GetRegionId() (v string)

func (*CreateClusterRequest) GetTop

func (p *CreateClusterRequest) GetTop() (v *base.TopParam)

func (*CreateClusterRequest) GetType

func (p *CreateClusterRequest) GetType() (v string)

func (*CreateClusterRequest) IsSetBase

func (p *CreateClusterRequest) IsSetBase() bool

func (*CreateClusterRequest) IsSetChargeType

func (p *CreateClusterRequest) IsSetChargeType() bool

func (*CreateClusterRequest) IsSetDescription

func (p *CreateClusterRequest) IsSetDescription() bool

func (*CreateClusterRequest) IsSetEnableDeleteProtection

func (p *CreateClusterRequest) IsSetEnableDeleteProtection() bool

func (*CreateClusterRequest) IsSetKubernetesVersion

func (p *CreateClusterRequest) IsSetKubernetesVersion() bool

func (*CreateClusterRequest) IsSetLabels

func (p *CreateClusterRequest) IsSetLabels() bool

func (*CreateClusterRequest) IsSetNetworkConfig

func (p *CreateClusterRequest) IsSetNetworkConfig() bool

func (*CreateClusterRequest) IsSetNodeConfig

func (p *CreateClusterRequest) IsSetNodeConfig() bool

func (*CreateClusterRequest) IsSetRegionId

func (p *CreateClusterRequest) IsSetRegionId() bool

func (*CreateClusterRequest) IsSetTop

func (p *CreateClusterRequest) IsSetTop() bool

func (*CreateClusterRequest) IsSetType

func (p *CreateClusterRequest) IsSetType() bool

func (*CreateClusterRequest) Read

func (p *CreateClusterRequest) Read(iprot thrift.TProtocol) (err error)

func (*CreateClusterRequest) ReadField1

func (p *CreateClusterRequest) ReadField1(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField10

func (p *CreateClusterRequest) ReadField10(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField11

func (p *CreateClusterRequest) ReadField11(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField2

func (p *CreateClusterRequest) ReadField2(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField254

func (p *CreateClusterRequest) ReadField254(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField255

func (p *CreateClusterRequest) ReadField255(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField3

func (p *CreateClusterRequest) ReadField3(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField4

func (p *CreateClusterRequest) ReadField4(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField5

func (p *CreateClusterRequest) ReadField5(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField6

func (p *CreateClusterRequest) ReadField6(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField7

func (p *CreateClusterRequest) ReadField7(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField8

func (p *CreateClusterRequest) ReadField8(iprot thrift.TProtocol) error

func (*CreateClusterRequest) ReadField9

func (p *CreateClusterRequest) ReadField9(iprot thrift.TProtocol) error

func (*CreateClusterRequest) SetAddons

func (p *CreateClusterRequest) SetAddons(val []*addon.AddonConfig)

func (*CreateClusterRequest) SetBase

func (p *CreateClusterRequest) SetBase(val *base.Base)

func (*CreateClusterRequest) SetChargeType

func (p *CreateClusterRequest) SetChargeType(val string)

func (*CreateClusterRequest) SetDescription

func (p *CreateClusterRequest) SetDescription(val *string)

func (*CreateClusterRequest) SetEnableDeleteProtection

func (p *CreateClusterRequest) SetEnableDeleteProtection(val bool)

func (*CreateClusterRequest) SetKubernetesVersion

func (p *CreateClusterRequest) SetKubernetesVersion(val string)

func (*CreateClusterRequest) SetLabels

func (p *CreateClusterRequest) SetLabels(val []*helper.Label)

func (*CreateClusterRequest) SetName

func (p *CreateClusterRequest) SetName(val string)

func (*CreateClusterRequest) SetNetworkConfig

func (p *CreateClusterRequest) SetNetworkConfig(val *ClusterNetworkConfig)

func (*CreateClusterRequest) SetNodeConfig

func (p *CreateClusterRequest) SetNodeConfig(val *ClusterNodeConfig)

func (*CreateClusterRequest) SetRegionId

func (p *CreateClusterRequest) SetRegionId(val *string)

func (*CreateClusterRequest) SetTop

func (p *CreateClusterRequest) SetTop(val *base.TopParam)

func (*CreateClusterRequest) SetType

func (p *CreateClusterRequest) SetType(val string)

func (*CreateClusterRequest) String

func (p *CreateClusterRequest) String() string

func (*CreateClusterRequest) Write

func (p *CreateClusterRequest) Write(oprot thrift.TProtocol) (err error)

type CreateClusterResponse

type CreateClusterResponse struct {
	Id   string     `thrift:"Id,1,required" json:"Id"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateClusterResponse

func NewCreateClusterResponse() *CreateClusterResponse

func (*CreateClusterResponse) BLength

func (p *CreateClusterResponse) BLength() int

func (*CreateClusterResponse) DeepEqual

func (*CreateClusterResponse) FastRead

func (p *CreateClusterResponse) FastRead(buf []byte) (int, error)

func (*CreateClusterResponse) FastReadField1

func (p *CreateClusterResponse) FastReadField1(buf []byte) (int, error)

func (*CreateClusterResponse) FastReadField255

func (p *CreateClusterResponse) FastReadField255(buf []byte) (int, error)

func (*CreateClusterResponse) FastWrite

func (p *CreateClusterResponse) FastWrite(buf []byte) int

for compatibility

func (*CreateClusterResponse) FastWriteNocopy

func (p *CreateClusterResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateClusterResponse) Field1DeepEqual

func (p *CreateClusterResponse) Field1DeepEqual(src string) bool

func (*CreateClusterResponse) Field255DeepEqual

func (p *CreateClusterResponse) Field255DeepEqual(src *base.Base) bool

func (*CreateClusterResponse) GetBase

func (p *CreateClusterResponse) GetBase() (v *base.Base)

func (*CreateClusterResponse) GetId

func (p *CreateClusterResponse) GetId() (v string)

func (*CreateClusterResponse) GetOrSetBase

func (p *CreateClusterResponse) GetOrSetBase() interface{}

func (*CreateClusterResponse) IsSetBase

func (p *CreateClusterResponse) IsSetBase() bool

func (*CreateClusterResponse) Read

func (p *CreateClusterResponse) Read(iprot thrift.TProtocol) (err error)

func (*CreateClusterResponse) ReadField1

func (p *CreateClusterResponse) ReadField1(iprot thrift.TProtocol) error

func (*CreateClusterResponse) ReadField255

func (p *CreateClusterResponse) ReadField255(iprot thrift.TProtocol) error

func (*CreateClusterResponse) SetBase

func (p *CreateClusterResponse) SetBase(val *base.Base)

func (*CreateClusterResponse) SetId

func (p *CreateClusterResponse) SetId(val string)

func (*CreateClusterResponse) String

func (p *CreateClusterResponse) String() string

func (*CreateClusterResponse) Write

func (p *CreateClusterResponse) Write(oprot thrift.TProtocol) (err error)

type CreateNamespaceRequest

type CreateNamespaceRequest struct {
	ClusterId   string          `thrift:"ClusterId,1,required" validate:"required"`
	Name        string          `thrift:"Name,2,required" validate:"required,k8sName"`
	Labels      []*helper.Label `thrift:"Labels,3" validate:"k8sLabel"`
	Description *string         `thrift:"Description,4" json:"Description,omitempty"`
	Top         *base.TopParam  `thrift:"Top,254,required" json:"Top"`
	Base        *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateNamespaceRequest

func NewCreateNamespaceRequest() *CreateNamespaceRequest

func (*CreateNamespaceRequest) BLength

func (p *CreateNamespaceRequest) BLength() int

func (*CreateNamespaceRequest) DeepEqual

func (*CreateNamespaceRequest) FastRead

func (p *CreateNamespaceRequest) FastRead(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastReadField1

func (p *CreateNamespaceRequest) FastReadField1(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastReadField2

func (p *CreateNamespaceRequest) FastReadField2(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastReadField254

func (p *CreateNamespaceRequest) FastReadField254(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastReadField255

func (p *CreateNamespaceRequest) FastReadField255(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastReadField3

func (p *CreateNamespaceRequest) FastReadField3(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastReadField4

func (p *CreateNamespaceRequest) FastReadField4(buf []byte) (int, error)

func (*CreateNamespaceRequest) FastWrite

func (p *CreateNamespaceRequest) FastWrite(buf []byte) int

for compatibility

func (*CreateNamespaceRequest) FastWriteNocopy

func (p *CreateNamespaceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateNamespaceRequest) Field1DeepEqual

func (p *CreateNamespaceRequest) Field1DeepEqual(src string) bool

func (*CreateNamespaceRequest) Field254DeepEqual

func (p *CreateNamespaceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*CreateNamespaceRequest) Field255DeepEqual

func (p *CreateNamespaceRequest) Field255DeepEqual(src *base.Base) bool

func (*CreateNamespaceRequest) Field2DeepEqual

func (p *CreateNamespaceRequest) Field2DeepEqual(src string) bool

func (*CreateNamespaceRequest) Field3DeepEqual

func (p *CreateNamespaceRequest) Field3DeepEqual(src []*helper.Label) bool

func (*CreateNamespaceRequest) Field4DeepEqual

func (p *CreateNamespaceRequest) Field4DeepEqual(src *string) bool

func (*CreateNamespaceRequest) GetBase

func (p *CreateNamespaceRequest) GetBase() (v *base.Base)

func (*CreateNamespaceRequest) GetClusterId

func (p *CreateNamespaceRequest) GetClusterId() (v string)

func (*CreateNamespaceRequest) GetDescription

func (p *CreateNamespaceRequest) GetDescription() (v string)

func (*CreateNamespaceRequest) GetLabels

func (p *CreateNamespaceRequest) GetLabels() (v []*helper.Label)

func (*CreateNamespaceRequest) GetName

func (p *CreateNamespaceRequest) GetName() (v string)

func (*CreateNamespaceRequest) GetOrSetBase

func (p *CreateNamespaceRequest) GetOrSetBase() interface{}

func (*CreateNamespaceRequest) GetTop

func (p *CreateNamespaceRequest) GetTop() (v *base.TopParam)

func (*CreateNamespaceRequest) IsSetBase

func (p *CreateNamespaceRequest) IsSetBase() bool

func (*CreateNamespaceRequest) IsSetDescription

func (p *CreateNamespaceRequest) IsSetDescription() bool

func (*CreateNamespaceRequest) IsSetLabels

func (p *CreateNamespaceRequest) IsSetLabels() bool

func (*CreateNamespaceRequest) IsSetTop

func (p *CreateNamespaceRequest) IsSetTop() bool

func (*CreateNamespaceRequest) Read

func (p *CreateNamespaceRequest) Read(iprot thrift.TProtocol) (err error)

func (*CreateNamespaceRequest) ReadField1

func (p *CreateNamespaceRequest) ReadField1(iprot thrift.TProtocol) error

func (*CreateNamespaceRequest) ReadField2

func (p *CreateNamespaceRequest) ReadField2(iprot thrift.TProtocol) error

func (*CreateNamespaceRequest) ReadField254

func (p *CreateNamespaceRequest) ReadField254(iprot thrift.TProtocol) error

func (*CreateNamespaceRequest) ReadField255

func (p *CreateNamespaceRequest) ReadField255(iprot thrift.TProtocol) error

func (*CreateNamespaceRequest) ReadField3

func (p *CreateNamespaceRequest) ReadField3(iprot thrift.TProtocol) error

func (*CreateNamespaceRequest) ReadField4

func (p *CreateNamespaceRequest) ReadField4(iprot thrift.TProtocol) error

func (*CreateNamespaceRequest) SetBase

func (p *CreateNamespaceRequest) SetBase(val *base.Base)

func (*CreateNamespaceRequest) SetClusterId

func (p *CreateNamespaceRequest) SetClusterId(val string)

func (*CreateNamespaceRequest) SetDescription

func (p *CreateNamespaceRequest) SetDescription(val *string)

func (*CreateNamespaceRequest) SetLabels

func (p *CreateNamespaceRequest) SetLabels(val []*helper.Label)

func (*CreateNamespaceRequest) SetName

func (p *CreateNamespaceRequest) SetName(val string)

func (*CreateNamespaceRequest) SetTop

func (p *CreateNamespaceRequest) SetTop(val *base.TopParam)

func (*CreateNamespaceRequest) String

func (p *CreateNamespaceRequest) String() string

func (*CreateNamespaceRequest) Write

func (p *CreateNamespaceRequest) Write(oprot thrift.TProtocol) (err error)

type CreateNamespaceResponse

type CreateNamespaceResponse struct {
	Name string     `thrift:"Name,1,required" validate:"required"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateNamespaceResponse

func NewCreateNamespaceResponse() *CreateNamespaceResponse

func (*CreateNamespaceResponse) BLength

func (p *CreateNamespaceResponse) BLength() int

func (*CreateNamespaceResponse) DeepEqual

func (*CreateNamespaceResponse) FastRead

func (p *CreateNamespaceResponse) FastRead(buf []byte) (int, error)

func (*CreateNamespaceResponse) FastReadField1

func (p *CreateNamespaceResponse) FastReadField1(buf []byte) (int, error)

func (*CreateNamespaceResponse) FastReadField255

func (p *CreateNamespaceResponse) FastReadField255(buf []byte) (int, error)

func (*CreateNamespaceResponse) FastWrite

func (p *CreateNamespaceResponse) FastWrite(buf []byte) int

for compatibility

func (*CreateNamespaceResponse) FastWriteNocopy

func (p *CreateNamespaceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateNamespaceResponse) Field1DeepEqual

func (p *CreateNamespaceResponse) Field1DeepEqual(src string) bool

func (*CreateNamespaceResponse) Field255DeepEqual

func (p *CreateNamespaceResponse) Field255DeepEqual(src *base.Base) bool

func (*CreateNamespaceResponse) GetBase

func (p *CreateNamespaceResponse) GetBase() (v *base.Base)

func (*CreateNamespaceResponse) GetName

func (p *CreateNamespaceResponse) GetName() (v string)

func (*CreateNamespaceResponse) GetOrSetBase

func (p *CreateNamespaceResponse) GetOrSetBase() interface{}

func (*CreateNamespaceResponse) IsSetBase

func (p *CreateNamespaceResponse) IsSetBase() bool

func (*CreateNamespaceResponse) Read

func (p *CreateNamespaceResponse) Read(iprot thrift.TProtocol) (err error)

func (*CreateNamespaceResponse) ReadField1

func (p *CreateNamespaceResponse) ReadField1(iprot thrift.TProtocol) error

func (*CreateNamespaceResponse) ReadField255

func (p *CreateNamespaceResponse) ReadField255(iprot thrift.TProtocol) error

func (*CreateNamespaceResponse) SetBase

func (p *CreateNamespaceResponse) SetBase(val *base.Base)

func (*CreateNamespaceResponse) SetName

func (p *CreateNamespaceResponse) SetName(val string)

func (*CreateNamespaceResponse) String

func (p *CreateNamespaceResponse) String() string

func (*CreateNamespaceResponse) Write

func (p *CreateNamespaceResponse) Write(oprot thrift.TProtocol) (err error)

type CreateNodePoolRequest

type CreateNodePoolRequest struct {
	ClusterId       string                   `thrift:"ClusterId,1,required" validate:"required"`
	Name            string                   `thrift:"Name,2,required" validate:"required,k8sAlias"`
	ChargeType      *string                  `thrift:"ChargeType,3" json:"ChargeType" validate:"oneof=PostPaid" default:"PostPaid"`
	NodeAutoscaling *NodePoolNodeAutoscaling `thrift:"NodeAutoscaling,4" json:"NodeAutoscaling,omitempty"`
	NodeTemplate    *NodePoolNodeConfig      `thrift:"NodeTemplate,5,required" validate:"required"`
	Top             *base.TopParam           `thrift:"Top,254,required" json:"Top"`
	Base            *base.Base               `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateNodePoolRequest

func NewCreateNodePoolRequest() *CreateNodePoolRequest

func (*CreateNodePoolRequest) BLength

func (p *CreateNodePoolRequest) BLength() int

func (*CreateNodePoolRequest) DeepEqual

func (*CreateNodePoolRequest) FastRead

func (p *CreateNodePoolRequest) FastRead(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField1

func (p *CreateNodePoolRequest) FastReadField1(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField2

func (p *CreateNodePoolRequest) FastReadField2(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField254

func (p *CreateNodePoolRequest) FastReadField254(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField255

func (p *CreateNodePoolRequest) FastReadField255(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField3

func (p *CreateNodePoolRequest) FastReadField3(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField4

func (p *CreateNodePoolRequest) FastReadField4(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastReadField5

func (p *CreateNodePoolRequest) FastReadField5(buf []byte) (int, error)

func (*CreateNodePoolRequest) FastWrite

func (p *CreateNodePoolRequest) FastWrite(buf []byte) int

for compatibility

func (*CreateNodePoolRequest) FastWriteNocopy

func (p *CreateNodePoolRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateNodePoolRequest) Field1DeepEqual

func (p *CreateNodePoolRequest) Field1DeepEqual(src string) bool

func (*CreateNodePoolRequest) Field254DeepEqual

func (p *CreateNodePoolRequest) Field254DeepEqual(src *base.TopParam) bool

func (*CreateNodePoolRequest) Field255DeepEqual

func (p *CreateNodePoolRequest) Field255DeepEqual(src *base.Base) bool

func (*CreateNodePoolRequest) Field2DeepEqual

func (p *CreateNodePoolRequest) Field2DeepEqual(src string) bool

func (*CreateNodePoolRequest) Field3DeepEqual

func (p *CreateNodePoolRequest) Field3DeepEqual(src *string) bool

func (*CreateNodePoolRequest) Field4DeepEqual

func (p *CreateNodePoolRequest) Field4DeepEqual(src *NodePoolNodeAutoscaling) bool

func (*CreateNodePoolRequest) Field5DeepEqual

func (p *CreateNodePoolRequest) Field5DeepEqual(src *NodePoolNodeConfig) bool

func (*CreateNodePoolRequest) GetBase

func (p *CreateNodePoolRequest) GetBase() (v *base.Base)

func (*CreateNodePoolRequest) GetChargeType

func (p *CreateNodePoolRequest) GetChargeType() (v string)

func (*CreateNodePoolRequest) GetClusterId

func (p *CreateNodePoolRequest) GetClusterId() (v string)

func (*CreateNodePoolRequest) GetName

func (p *CreateNodePoolRequest) GetName() (v string)

func (*CreateNodePoolRequest) GetNodeAutoscaling

func (p *CreateNodePoolRequest) GetNodeAutoscaling() (v *NodePoolNodeAutoscaling)

func (*CreateNodePoolRequest) GetNodeTemplate

func (p *CreateNodePoolRequest) GetNodeTemplate() (v *NodePoolNodeConfig)

func (*CreateNodePoolRequest) GetOrSetBase

func (p *CreateNodePoolRequest) GetOrSetBase() interface{}

func (*CreateNodePoolRequest) GetTop

func (p *CreateNodePoolRequest) GetTop() (v *base.TopParam)

func (*CreateNodePoolRequest) IsSetBase

func (p *CreateNodePoolRequest) IsSetBase() bool

func (*CreateNodePoolRequest) IsSetChargeType

func (p *CreateNodePoolRequest) IsSetChargeType() bool

func (*CreateNodePoolRequest) IsSetNodeAutoscaling

func (p *CreateNodePoolRequest) IsSetNodeAutoscaling() bool

func (*CreateNodePoolRequest) IsSetNodeTemplate

func (p *CreateNodePoolRequest) IsSetNodeTemplate() bool

func (*CreateNodePoolRequest) IsSetTop

func (p *CreateNodePoolRequest) IsSetTop() bool

func (*CreateNodePoolRequest) Read

func (p *CreateNodePoolRequest) Read(iprot thrift.TProtocol) (err error)

func (*CreateNodePoolRequest) ReadField1

func (p *CreateNodePoolRequest) ReadField1(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) ReadField2

func (p *CreateNodePoolRequest) ReadField2(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) ReadField254

func (p *CreateNodePoolRequest) ReadField254(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) ReadField255

func (p *CreateNodePoolRequest) ReadField255(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) ReadField3

func (p *CreateNodePoolRequest) ReadField3(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) ReadField4

func (p *CreateNodePoolRequest) ReadField4(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) ReadField5

func (p *CreateNodePoolRequest) ReadField5(iprot thrift.TProtocol) error

func (*CreateNodePoolRequest) SetBase

func (p *CreateNodePoolRequest) SetBase(val *base.Base)

func (*CreateNodePoolRequest) SetChargeType

func (p *CreateNodePoolRequest) SetChargeType(val *string)

func (*CreateNodePoolRequest) SetClusterId

func (p *CreateNodePoolRequest) SetClusterId(val string)

func (*CreateNodePoolRequest) SetName

func (p *CreateNodePoolRequest) SetName(val string)

func (*CreateNodePoolRequest) SetNodeAutoscaling

func (p *CreateNodePoolRequest) SetNodeAutoscaling(val *NodePoolNodeAutoscaling)

func (*CreateNodePoolRequest) SetNodeTemplate

func (p *CreateNodePoolRequest) SetNodeTemplate(val *NodePoolNodeConfig)

func (*CreateNodePoolRequest) SetTop

func (p *CreateNodePoolRequest) SetTop(val *base.TopParam)

func (*CreateNodePoolRequest) String

func (p *CreateNodePoolRequest) String() string

func (*CreateNodePoolRequest) Write

func (p *CreateNodePoolRequest) Write(oprot thrift.TProtocol) (err error)

type CreateNodePoolResponse

type CreateNodePoolResponse struct {
	Id   string     `thrift:"Id,1,required" json:"Id"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewCreateNodePoolResponse

func NewCreateNodePoolResponse() *CreateNodePoolResponse

func (*CreateNodePoolResponse) BLength

func (p *CreateNodePoolResponse) BLength() int

func (*CreateNodePoolResponse) DeepEqual

func (*CreateNodePoolResponse) FastRead

func (p *CreateNodePoolResponse) FastRead(buf []byte) (int, error)

func (*CreateNodePoolResponse) FastReadField1

func (p *CreateNodePoolResponse) FastReadField1(buf []byte) (int, error)

func (*CreateNodePoolResponse) FastReadField255

func (p *CreateNodePoolResponse) FastReadField255(buf []byte) (int, error)

func (*CreateNodePoolResponse) FastWrite

func (p *CreateNodePoolResponse) FastWrite(buf []byte) int

for compatibility

func (*CreateNodePoolResponse) FastWriteNocopy

func (p *CreateNodePoolResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*CreateNodePoolResponse) Field1DeepEqual

func (p *CreateNodePoolResponse) Field1DeepEqual(src string) bool

func (*CreateNodePoolResponse) Field255DeepEqual

func (p *CreateNodePoolResponse) Field255DeepEqual(src *base.Base) bool

func (*CreateNodePoolResponse) GetBase

func (p *CreateNodePoolResponse) GetBase() (v *base.Base)

func (*CreateNodePoolResponse) GetId

func (p *CreateNodePoolResponse) GetId() (v string)

func (*CreateNodePoolResponse) GetOrSetBase

func (p *CreateNodePoolResponse) GetOrSetBase() interface{}

func (*CreateNodePoolResponse) IsSetBase

func (p *CreateNodePoolResponse) IsSetBase() bool

func (*CreateNodePoolResponse) Read

func (p *CreateNodePoolResponse) Read(iprot thrift.TProtocol) (err error)

func (*CreateNodePoolResponse) ReadField1

func (p *CreateNodePoolResponse) ReadField1(iprot thrift.TProtocol) error

func (*CreateNodePoolResponse) ReadField255

func (p *CreateNodePoolResponse) ReadField255(iprot thrift.TProtocol) error

func (*CreateNodePoolResponse) SetBase

func (p *CreateNodePoolResponse) SetBase(val *base.Base)

func (*CreateNodePoolResponse) SetId

func (p *CreateNodePoolResponse) SetId(val string)

func (*CreateNodePoolResponse) String

func (p *CreateNodePoolResponse) String() string

func (*CreateNodePoolResponse) Write

func (p *CreateNodePoolResponse) Write(oprot thrift.TProtocol) (err error)

type DeleteClusterRequest

type DeleteClusterRequest struct {
	Id                       string         `thrift:"Id,1,required" validate:"required,k8sName"`
	CascadingDeleteResources []string       `thrift:"CascadingDeleteResources,2,required" json:"CascadingDeleteResources"`
	Top                      *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base                     *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteClusterRequest

func NewDeleteClusterRequest() *DeleteClusterRequest

func (*DeleteClusterRequest) BLength

func (p *DeleteClusterRequest) BLength() int

func (*DeleteClusterRequest) DeepEqual

func (p *DeleteClusterRequest) DeepEqual(ano *DeleteClusterRequest) bool

func (*DeleteClusterRequest) FastRead

func (p *DeleteClusterRequest) FastRead(buf []byte) (int, error)

func (*DeleteClusterRequest) FastReadField1

func (p *DeleteClusterRequest) FastReadField1(buf []byte) (int, error)

func (*DeleteClusterRequest) FastReadField2

func (p *DeleteClusterRequest) FastReadField2(buf []byte) (int, error)

func (*DeleteClusterRequest) FastReadField254

func (p *DeleteClusterRequest) FastReadField254(buf []byte) (int, error)

func (*DeleteClusterRequest) FastReadField255

func (p *DeleteClusterRequest) FastReadField255(buf []byte) (int, error)

func (*DeleteClusterRequest) FastWrite

func (p *DeleteClusterRequest) FastWrite(buf []byte) int

for compatibility

func (*DeleteClusterRequest) FastWriteNocopy

func (p *DeleteClusterRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteClusterRequest) Field1DeepEqual

func (p *DeleteClusterRequest) Field1DeepEqual(src string) bool

func (*DeleteClusterRequest) Field254DeepEqual

func (p *DeleteClusterRequest) Field254DeepEqual(src *base.TopParam) bool

func (*DeleteClusterRequest) Field255DeepEqual

func (p *DeleteClusterRequest) Field255DeepEqual(src *base.Base) bool

func (*DeleteClusterRequest) Field2DeepEqual

func (p *DeleteClusterRequest) Field2DeepEqual(src []string) bool

func (*DeleteClusterRequest) GetBase

func (p *DeleteClusterRequest) GetBase() (v *base.Base)

func (*DeleteClusterRequest) GetCascadingDeleteResources

func (p *DeleteClusterRequest) GetCascadingDeleteResources() (v []string)

func (*DeleteClusterRequest) GetId

func (p *DeleteClusterRequest) GetId() (v string)

func (*DeleteClusterRequest) GetOrSetBase

func (p *DeleteClusterRequest) GetOrSetBase() interface{}

func (*DeleteClusterRequest) GetTop

func (p *DeleteClusterRequest) GetTop() (v *base.TopParam)

func (*DeleteClusterRequest) IsSetBase

func (p *DeleteClusterRequest) IsSetBase() bool

func (*DeleteClusterRequest) IsSetTop

func (p *DeleteClusterRequest) IsSetTop() bool

func (*DeleteClusterRequest) Read

func (p *DeleteClusterRequest) Read(iprot thrift.TProtocol) (err error)

func (*DeleteClusterRequest) ReadField1

func (p *DeleteClusterRequest) ReadField1(iprot thrift.TProtocol) error

func (*DeleteClusterRequest) ReadField2

func (p *DeleteClusterRequest) ReadField2(iprot thrift.TProtocol) error

func (*DeleteClusterRequest) ReadField254

func (p *DeleteClusterRequest) ReadField254(iprot thrift.TProtocol) error

func (*DeleteClusterRequest) ReadField255

func (p *DeleteClusterRequest) ReadField255(iprot thrift.TProtocol) error

func (*DeleteClusterRequest) SetBase

func (p *DeleteClusterRequest) SetBase(val *base.Base)

func (*DeleteClusterRequest) SetCascadingDeleteResources

func (p *DeleteClusterRequest) SetCascadingDeleteResources(val []string)

func (*DeleteClusterRequest) SetId

func (p *DeleteClusterRequest) SetId(val string)

func (*DeleteClusterRequest) SetTop

func (p *DeleteClusterRequest) SetTop(val *base.TopParam)

func (*DeleteClusterRequest) String

func (p *DeleteClusterRequest) String() string

func (*DeleteClusterRequest) Write

func (p *DeleteClusterRequest) Write(oprot thrift.TProtocol) (err error)

type DeleteClusterResponse

type DeleteClusterResponse struct {
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteClusterResponse

func NewDeleteClusterResponse() *DeleteClusterResponse

func (*DeleteClusterResponse) BLength

func (p *DeleteClusterResponse) BLength() int

func (*DeleteClusterResponse) DeepEqual

func (*DeleteClusterResponse) FastRead

func (p *DeleteClusterResponse) FastRead(buf []byte) (int, error)

func (*DeleteClusterResponse) FastReadField255

func (p *DeleteClusterResponse) FastReadField255(buf []byte) (int, error)

func (*DeleteClusterResponse) FastWrite

func (p *DeleteClusterResponse) FastWrite(buf []byte) int

for compatibility

func (*DeleteClusterResponse) FastWriteNocopy

func (p *DeleteClusterResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteClusterResponse) Field255DeepEqual

func (p *DeleteClusterResponse) Field255DeepEqual(src *base.Base) bool

func (*DeleteClusterResponse) GetBase

func (p *DeleteClusterResponse) GetBase() (v *base.Base)

func (*DeleteClusterResponse) GetOrSetBase

func (p *DeleteClusterResponse) GetOrSetBase() interface{}

func (*DeleteClusterResponse) IsSetBase

func (p *DeleteClusterResponse) IsSetBase() bool

func (*DeleteClusterResponse) Read

func (p *DeleteClusterResponse) Read(iprot thrift.TProtocol) (err error)

func (*DeleteClusterResponse) ReadField255

func (p *DeleteClusterResponse) ReadField255(iprot thrift.TProtocol) error

func (*DeleteClusterResponse) SetBase

func (p *DeleteClusterResponse) SetBase(val *base.Base)

func (*DeleteClusterResponse) String

func (p *DeleteClusterResponse) String() string

func (*DeleteClusterResponse) Write

func (p *DeleteClusterResponse) Write(oprot thrift.TProtocol) (err error)

type DeleteNamespaceRequest

type DeleteNamespaceRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Name      string         `thrift:"Name,2,required" validate:"required"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteNamespaceRequest

func NewDeleteNamespaceRequest() *DeleteNamespaceRequest

func (*DeleteNamespaceRequest) BLength

func (p *DeleteNamespaceRequest) BLength() int

func (*DeleteNamespaceRequest) DeepEqual

func (*DeleteNamespaceRequest) FastRead

func (p *DeleteNamespaceRequest) FastRead(buf []byte) (int, error)

func (*DeleteNamespaceRequest) FastReadField1

func (p *DeleteNamespaceRequest) FastReadField1(buf []byte) (int, error)

func (*DeleteNamespaceRequest) FastReadField2

func (p *DeleteNamespaceRequest) FastReadField2(buf []byte) (int, error)

func (*DeleteNamespaceRequest) FastReadField254

func (p *DeleteNamespaceRequest) FastReadField254(buf []byte) (int, error)

func (*DeleteNamespaceRequest) FastReadField255

func (p *DeleteNamespaceRequest) FastReadField255(buf []byte) (int, error)

func (*DeleteNamespaceRequest) FastWrite

func (p *DeleteNamespaceRequest) FastWrite(buf []byte) int

for compatibility

func (*DeleteNamespaceRequest) FastWriteNocopy

func (p *DeleteNamespaceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteNamespaceRequest) Field1DeepEqual

func (p *DeleteNamespaceRequest) Field1DeepEqual(src string) bool

func (*DeleteNamespaceRequest) Field254DeepEqual

func (p *DeleteNamespaceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*DeleteNamespaceRequest) Field255DeepEqual

func (p *DeleteNamespaceRequest) Field255DeepEqual(src *base.Base) bool

func (*DeleteNamespaceRequest) Field2DeepEqual

func (p *DeleteNamespaceRequest) Field2DeepEqual(src string) bool

func (*DeleteNamespaceRequest) GetBase

func (p *DeleteNamespaceRequest) GetBase() (v *base.Base)

func (*DeleteNamespaceRequest) GetClusterId

func (p *DeleteNamespaceRequest) GetClusterId() (v string)

func (*DeleteNamespaceRequest) GetName

func (p *DeleteNamespaceRequest) GetName() (v string)

func (*DeleteNamespaceRequest) GetOrSetBase

func (p *DeleteNamespaceRequest) GetOrSetBase() interface{}

func (*DeleteNamespaceRequest) GetTop

func (p *DeleteNamespaceRequest) GetTop() (v *base.TopParam)

func (*DeleteNamespaceRequest) IsSetBase

func (p *DeleteNamespaceRequest) IsSetBase() bool

func (*DeleteNamespaceRequest) IsSetTop

func (p *DeleteNamespaceRequest) IsSetTop() bool

func (*DeleteNamespaceRequest) Read

func (p *DeleteNamespaceRequest) Read(iprot thrift.TProtocol) (err error)

func (*DeleteNamespaceRequest) ReadField1

func (p *DeleteNamespaceRequest) ReadField1(iprot thrift.TProtocol) error

func (*DeleteNamespaceRequest) ReadField2

func (p *DeleteNamespaceRequest) ReadField2(iprot thrift.TProtocol) error

func (*DeleteNamespaceRequest) ReadField254

func (p *DeleteNamespaceRequest) ReadField254(iprot thrift.TProtocol) error

func (*DeleteNamespaceRequest) ReadField255

func (p *DeleteNamespaceRequest) ReadField255(iprot thrift.TProtocol) error

func (*DeleteNamespaceRequest) SetBase

func (p *DeleteNamespaceRequest) SetBase(val *base.Base)

func (*DeleteNamespaceRequest) SetClusterId

func (p *DeleteNamespaceRequest) SetClusterId(val string)

func (*DeleteNamespaceRequest) SetName

func (p *DeleteNamespaceRequest) SetName(val string)

func (*DeleteNamespaceRequest) SetTop

func (p *DeleteNamespaceRequest) SetTop(val *base.TopParam)

func (*DeleteNamespaceRequest) String

func (p *DeleteNamespaceRequest) String() string

func (*DeleteNamespaceRequest) Write

func (p *DeleteNamespaceRequest) Write(oprot thrift.TProtocol) (err error)

type DeleteNamespaceResponse

type DeleteNamespaceResponse struct {
}

func NewDeleteNamespaceResponse

func NewDeleteNamespaceResponse() *DeleteNamespaceResponse

func (*DeleteNamespaceResponse) BLength

func (p *DeleteNamespaceResponse) BLength() int

func (*DeleteNamespaceResponse) DeepEqual

func (*DeleteNamespaceResponse) FastRead

func (p *DeleteNamespaceResponse) FastRead(buf []byte) (int, error)

func (*DeleteNamespaceResponse) FastWrite

func (p *DeleteNamespaceResponse) FastWrite(buf []byte) int

for compatibility

func (*DeleteNamespaceResponse) FastWriteNocopy

func (p *DeleteNamespaceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteNamespaceResponse) Read

func (p *DeleteNamespaceResponse) Read(iprot thrift.TProtocol) (err error)

func (*DeleteNamespaceResponse) String

func (p *DeleteNamespaceResponse) String() string

func (*DeleteNamespaceResponse) Write

func (p *DeleteNamespaceResponse) Write(oprot thrift.TProtocol) (err error)

type DeleteNodePoolRequest

type DeleteNodePoolRequest struct {
	ClusterId             string         `thrift:"ClusterId,1,required" validate:"required"`
	Id                    string         `thrift:"Id,2,required" validate:"required"`
	SyncDeleteEcsInstance *bool          `thrift:"SyncDeleteEcsInstance,3" json:"SyncDeleteEcsInstance,omitempty"`
	Top                   *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base                  *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteNodePoolRequest

func NewDeleteNodePoolRequest() *DeleteNodePoolRequest

func (*DeleteNodePoolRequest) BLength

func (p *DeleteNodePoolRequest) BLength() int

func (*DeleteNodePoolRequest) DeepEqual

func (*DeleteNodePoolRequest) FastRead

func (p *DeleteNodePoolRequest) FastRead(buf []byte) (int, error)

func (*DeleteNodePoolRequest) FastReadField1

func (p *DeleteNodePoolRequest) FastReadField1(buf []byte) (int, error)

func (*DeleteNodePoolRequest) FastReadField2

func (p *DeleteNodePoolRequest) FastReadField2(buf []byte) (int, error)

func (*DeleteNodePoolRequest) FastReadField254

func (p *DeleteNodePoolRequest) FastReadField254(buf []byte) (int, error)

func (*DeleteNodePoolRequest) FastReadField255

func (p *DeleteNodePoolRequest) FastReadField255(buf []byte) (int, error)

func (*DeleteNodePoolRequest) FastReadField3

func (p *DeleteNodePoolRequest) FastReadField3(buf []byte) (int, error)

func (*DeleteNodePoolRequest) FastWrite

func (p *DeleteNodePoolRequest) FastWrite(buf []byte) int

for compatibility

func (*DeleteNodePoolRequest) FastWriteNocopy

func (p *DeleteNodePoolRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteNodePoolRequest) Field1DeepEqual

func (p *DeleteNodePoolRequest) Field1DeepEqual(src string) bool

func (*DeleteNodePoolRequest) Field254DeepEqual

func (p *DeleteNodePoolRequest) Field254DeepEqual(src *base.TopParam) bool

func (*DeleteNodePoolRequest) Field255DeepEqual

func (p *DeleteNodePoolRequest) Field255DeepEqual(src *base.Base) bool

func (*DeleteNodePoolRequest) Field2DeepEqual

func (p *DeleteNodePoolRequest) Field2DeepEqual(src string) bool

func (*DeleteNodePoolRequest) Field3DeepEqual

func (p *DeleteNodePoolRequest) Field3DeepEqual(src *bool) bool

func (*DeleteNodePoolRequest) GetBase

func (p *DeleteNodePoolRequest) GetBase() (v *base.Base)

func (*DeleteNodePoolRequest) GetClusterId

func (p *DeleteNodePoolRequest) GetClusterId() (v string)

func (*DeleteNodePoolRequest) GetId

func (p *DeleteNodePoolRequest) GetId() (v string)

func (*DeleteNodePoolRequest) GetOrSetBase

func (p *DeleteNodePoolRequest) GetOrSetBase() interface{}

func (*DeleteNodePoolRequest) GetSyncDeleteEcsInstance

func (p *DeleteNodePoolRequest) GetSyncDeleteEcsInstance() (v bool)

func (*DeleteNodePoolRequest) GetTop

func (p *DeleteNodePoolRequest) GetTop() (v *base.TopParam)

func (*DeleteNodePoolRequest) IsSetBase

func (p *DeleteNodePoolRequest) IsSetBase() bool

func (*DeleteNodePoolRequest) IsSetSyncDeleteEcsInstance

func (p *DeleteNodePoolRequest) IsSetSyncDeleteEcsInstance() bool

func (*DeleteNodePoolRequest) IsSetTop

func (p *DeleteNodePoolRequest) IsSetTop() bool

func (*DeleteNodePoolRequest) Read

func (p *DeleteNodePoolRequest) Read(iprot thrift.TProtocol) (err error)

func (*DeleteNodePoolRequest) ReadField1

func (p *DeleteNodePoolRequest) ReadField1(iprot thrift.TProtocol) error

func (*DeleteNodePoolRequest) ReadField2

func (p *DeleteNodePoolRequest) ReadField2(iprot thrift.TProtocol) error

func (*DeleteNodePoolRequest) ReadField254

func (p *DeleteNodePoolRequest) ReadField254(iprot thrift.TProtocol) error

func (*DeleteNodePoolRequest) ReadField255

func (p *DeleteNodePoolRequest) ReadField255(iprot thrift.TProtocol) error

func (*DeleteNodePoolRequest) ReadField3

func (p *DeleteNodePoolRequest) ReadField3(iprot thrift.TProtocol) error

func (*DeleteNodePoolRequest) SetBase

func (p *DeleteNodePoolRequest) SetBase(val *base.Base)

func (*DeleteNodePoolRequest) SetClusterId

func (p *DeleteNodePoolRequest) SetClusterId(val string)

func (*DeleteNodePoolRequest) SetId

func (p *DeleteNodePoolRequest) SetId(val string)

func (*DeleteNodePoolRequest) SetSyncDeleteEcsInstance

func (p *DeleteNodePoolRequest) SetSyncDeleteEcsInstance(val *bool)

func (*DeleteNodePoolRequest) SetTop

func (p *DeleteNodePoolRequest) SetTop(val *base.TopParam)

func (*DeleteNodePoolRequest) String

func (p *DeleteNodePoolRequest) String() string

func (*DeleteNodePoolRequest) Write

func (p *DeleteNodePoolRequest) Write(oprot thrift.TProtocol) (err error)

type DeleteNodePoolResponse

type DeleteNodePoolResponse struct {
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteNodePoolResponse

func NewDeleteNodePoolResponse() *DeleteNodePoolResponse

func (*DeleteNodePoolResponse) BLength

func (p *DeleteNodePoolResponse) BLength() int

func (*DeleteNodePoolResponse) DeepEqual

func (*DeleteNodePoolResponse) FastRead

func (p *DeleteNodePoolResponse) FastRead(buf []byte) (int, error)

func (*DeleteNodePoolResponse) FastReadField255

func (p *DeleteNodePoolResponse) FastReadField255(buf []byte) (int, error)

func (*DeleteNodePoolResponse) FastWrite

func (p *DeleteNodePoolResponse) FastWrite(buf []byte) int

for compatibility

func (*DeleteNodePoolResponse) FastWriteNocopy

func (p *DeleteNodePoolResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteNodePoolResponse) Field255DeepEqual

func (p *DeleteNodePoolResponse) Field255DeepEqual(src *base.Base) bool

func (*DeleteNodePoolResponse) GetBase

func (p *DeleteNodePoolResponse) GetBase() (v *base.Base)

func (*DeleteNodePoolResponse) GetOrSetBase

func (p *DeleteNodePoolResponse) GetOrSetBase() interface{}

func (*DeleteNodePoolResponse) IsSetBase

func (p *DeleteNodePoolResponse) IsSetBase() bool

func (*DeleteNodePoolResponse) Read

func (p *DeleteNodePoolResponse) Read(iprot thrift.TProtocol) (err error)

func (*DeleteNodePoolResponse) ReadField255

func (p *DeleteNodePoolResponse) ReadField255(iprot thrift.TProtocol) error

func (*DeleteNodePoolResponse) SetBase

func (p *DeleteNodePoolResponse) SetBase(val *base.Base)

func (*DeleteNodePoolResponse) String

func (p *DeleteNodePoolResponse) String() string

func (*DeleteNodePoolResponse) Write

func (p *DeleteNodePoolResponse) Write(oprot thrift.TProtocol) (err error)

type DeleteNodesRequest

type DeleteNodesRequest struct {
	ClusterId                string         `thrift:"ClusterId,1,required" validate:"required"`
	Ids                      []string       `thrift:"Ids,2" json:"Ids,omitempty"`
	CascadingDeleteResources []string       `thrift:"CascadingDeleteResources,3" json:"CascadingDeleteResources,omitempty"`
	Top                      *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base                     *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewDeleteNodesRequest

func NewDeleteNodesRequest() *DeleteNodesRequest

func (*DeleteNodesRequest) BLength

func (p *DeleteNodesRequest) BLength() int

func (*DeleteNodesRequest) DeepEqual

func (p *DeleteNodesRequest) DeepEqual(ano *DeleteNodesRequest) bool

func (*DeleteNodesRequest) FastRead

func (p *DeleteNodesRequest) FastRead(buf []byte) (int, error)

func (*DeleteNodesRequest) FastReadField1

func (p *DeleteNodesRequest) FastReadField1(buf []byte) (int, error)

func (*DeleteNodesRequest) FastReadField2

func (p *DeleteNodesRequest) FastReadField2(buf []byte) (int, error)

func (*DeleteNodesRequest) FastReadField254

func (p *DeleteNodesRequest) FastReadField254(buf []byte) (int, error)

func (*DeleteNodesRequest) FastReadField255

func (p *DeleteNodesRequest) FastReadField255(buf []byte) (int, error)

func (*DeleteNodesRequest) FastReadField3

func (p *DeleteNodesRequest) FastReadField3(buf []byte) (int, error)

func (*DeleteNodesRequest) FastWrite

func (p *DeleteNodesRequest) FastWrite(buf []byte) int

for compatibility

func (*DeleteNodesRequest) FastWriteNocopy

func (p *DeleteNodesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteNodesRequest) Field1DeepEqual

func (p *DeleteNodesRequest) Field1DeepEqual(src string) bool

func (*DeleteNodesRequest) Field254DeepEqual

func (p *DeleteNodesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*DeleteNodesRequest) Field255DeepEqual

func (p *DeleteNodesRequest) Field255DeepEqual(src *base.Base) bool

func (*DeleteNodesRequest) Field2DeepEqual

func (p *DeleteNodesRequest) Field2DeepEqual(src []string) bool

func (*DeleteNodesRequest) Field3DeepEqual

func (p *DeleteNodesRequest) Field3DeepEqual(src []string) bool

func (*DeleteNodesRequest) GetBase

func (p *DeleteNodesRequest) GetBase() (v *base.Base)

func (*DeleteNodesRequest) GetCascadingDeleteResources

func (p *DeleteNodesRequest) GetCascadingDeleteResources() (v []string)

func (*DeleteNodesRequest) GetClusterId

func (p *DeleteNodesRequest) GetClusterId() (v string)

func (*DeleteNodesRequest) GetIds

func (p *DeleteNodesRequest) GetIds() (v []string)

func (*DeleteNodesRequest) GetOrSetBase

func (p *DeleteNodesRequest) GetOrSetBase() interface{}

func (*DeleteNodesRequest) GetTop

func (p *DeleteNodesRequest) GetTop() (v *base.TopParam)

func (*DeleteNodesRequest) IsSetBase

func (p *DeleteNodesRequest) IsSetBase() bool

func (*DeleteNodesRequest) IsSetCascadingDeleteResources

func (p *DeleteNodesRequest) IsSetCascadingDeleteResources() bool

func (*DeleteNodesRequest) IsSetIds

func (p *DeleteNodesRequest) IsSetIds() bool

func (*DeleteNodesRequest) IsSetTop

func (p *DeleteNodesRequest) IsSetTop() bool

func (*DeleteNodesRequest) Read

func (p *DeleteNodesRequest) Read(iprot thrift.TProtocol) (err error)

func (*DeleteNodesRequest) ReadField1

func (p *DeleteNodesRequest) ReadField1(iprot thrift.TProtocol) error

func (*DeleteNodesRequest) ReadField2

func (p *DeleteNodesRequest) ReadField2(iprot thrift.TProtocol) error

func (*DeleteNodesRequest) ReadField254

func (p *DeleteNodesRequest) ReadField254(iprot thrift.TProtocol) error

func (*DeleteNodesRequest) ReadField255

func (p *DeleteNodesRequest) ReadField255(iprot thrift.TProtocol) error

func (*DeleteNodesRequest) ReadField3

func (p *DeleteNodesRequest) ReadField3(iprot thrift.TProtocol) error

func (*DeleteNodesRequest) SetBase

func (p *DeleteNodesRequest) SetBase(val *base.Base)

func (*DeleteNodesRequest) SetCascadingDeleteResources

func (p *DeleteNodesRequest) SetCascadingDeleteResources(val []string)

func (*DeleteNodesRequest) SetClusterId

func (p *DeleteNodesRequest) SetClusterId(val string)

func (*DeleteNodesRequest) SetIds

func (p *DeleteNodesRequest) SetIds(val []string)

func (*DeleteNodesRequest) SetTop

func (p *DeleteNodesRequest) SetTop(val *base.TopParam)

func (*DeleteNodesRequest) String

func (p *DeleteNodesRequest) String() string

func (*DeleteNodesRequest) Write

func (p *DeleteNodesRequest) Write(oprot thrift.TProtocol) (err error)

type DeleteNodesResponse

type DeleteNodesResponse struct {
}

func NewDeleteNodesResponse

func NewDeleteNodesResponse() *DeleteNodesResponse

func (*DeleteNodesResponse) BLength

func (p *DeleteNodesResponse) BLength() int

func (*DeleteNodesResponse) DeepEqual

func (p *DeleteNodesResponse) DeepEqual(ano *DeleteNodesResponse) bool

func (*DeleteNodesResponse) FastRead

func (p *DeleteNodesResponse) FastRead(buf []byte) (int, error)

func (*DeleteNodesResponse) FastWrite

func (p *DeleteNodesResponse) FastWrite(buf []byte) int

for compatibility

func (*DeleteNodesResponse) FastWriteNocopy

func (p *DeleteNodesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeleteNodesResponse) Read

func (p *DeleteNodesResponse) Read(iprot thrift.TProtocol) (err error)

func (*DeleteNodesResponse) String

func (p *DeleteNodesResponse) String() string

func (*DeleteNodesResponse) Write

func (p *DeleteNodesResponse) Write(oprot thrift.TProtocol) (err error)

type DeletePodItem

type DeletePodItem struct {
	Namepace string `thrift:"Namepace,1,required" json:"Namepace"`
	Name     string `thrift:"Name,2,required" json:"Name"`
}

func NewDeletePodItem

func NewDeletePodItem() *DeletePodItem

func (*DeletePodItem) BLength

func (p *DeletePodItem) BLength() int

func (*DeletePodItem) DeepEqual

func (p *DeletePodItem) DeepEqual(ano *DeletePodItem) bool

func (*DeletePodItem) FastRead

func (p *DeletePodItem) FastRead(buf []byte) (int, error)

func (*DeletePodItem) FastReadField1

func (p *DeletePodItem) FastReadField1(buf []byte) (int, error)

func (*DeletePodItem) FastReadField2

func (p *DeletePodItem) FastReadField2(buf []byte) (int, error)

func (*DeletePodItem) FastWrite

func (p *DeletePodItem) FastWrite(buf []byte) int

for compatibility

func (*DeletePodItem) FastWriteNocopy

func (p *DeletePodItem) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*DeletePodItem) Field1DeepEqual

func (p *DeletePodItem) Field1DeepEqual(src string) bool

func (*DeletePodItem) Field2DeepEqual

func (p *DeletePodItem) Field2DeepEqual(src string) bool

func (*DeletePodItem) GetName

func (p *DeletePodItem) GetName() (v string)

func (*DeletePodItem) GetNamepace

func (p *DeletePodItem) GetNamepace() (v string)

func (*DeletePodItem) Read

func (p *DeletePodItem) Read(iprot thrift.TProtocol) (err error)

func (*DeletePodItem) ReadField1

func (p *DeletePodItem) ReadField1(iprot thrift.TProtocol) error

func (*DeletePodItem) ReadField2

func (p *DeletePodItem) ReadField2(iprot thrift.TProtocol) error

func (*DeletePodItem) SetName

func (p *DeletePodItem) SetName(val string)

func (*DeletePodItem) SetNamepace

func (p *DeletePodItem) SetNamepace(val string)

func (*DeletePodItem) String

func (p *DeletePodItem) String() string

func (*DeletePodItem) Write

func (p *DeletePodItem) Write(oprot thrift.TProtocol) (err error)

type ExistingNode

type ExistingNode struct {
	InstanceId string `thrift:"InstanceId,1,required" validate:"required"`
}
var NodeBaseConfig_ExistingNode_DEFAULT *ExistingNode

func NewExistingNode

func NewExistingNode() *ExistingNode

func (*ExistingNode) BLength

func (p *ExistingNode) BLength() int

func (*ExistingNode) DeepEqual

func (p *ExistingNode) DeepEqual(ano *ExistingNode) bool

func (*ExistingNode) FastRead

func (p *ExistingNode) FastRead(buf []byte) (int, error)

func (*ExistingNode) FastReadField1

func (p *ExistingNode) FastReadField1(buf []byte) (int, error)

func (*ExistingNode) FastWrite

func (p *ExistingNode) FastWrite(buf []byte) int

for compatibility

func (*ExistingNode) FastWriteNocopy

func (p *ExistingNode) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ExistingNode) Field1DeepEqual

func (p *ExistingNode) Field1DeepEqual(src string) bool

func (*ExistingNode) GetInstanceId

func (p *ExistingNode) GetInstanceId() (v string)

func (*ExistingNode) Read

func (p *ExistingNode) Read(iprot thrift.TProtocol) (err error)

func (*ExistingNode) ReadField1

func (p *ExistingNode) ReadField1(iprot thrift.TProtocol) error

func (*ExistingNode) SetInstanceId

func (p *ExistingNode) SetInstanceId(val string)

func (*ExistingNode) String

func (p *ExistingNode) String() string

func (*ExistingNode) Write

func (p *ExistingNode) Write(oprot thrift.TProtocol) (err error)

type GetClusterAutoScalingRuleRequest

type GetClusterAutoScalingRuleRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetClusterAutoScalingRuleRequest

func NewGetClusterAutoScalingRuleRequest() *GetClusterAutoScalingRuleRequest

func (*GetClusterAutoScalingRuleRequest) BLength

func (*GetClusterAutoScalingRuleRequest) DeepEqual

func (*GetClusterAutoScalingRuleRequest) FastRead

func (p *GetClusterAutoScalingRuleRequest) FastRead(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleRequest) FastReadField1

func (p *GetClusterAutoScalingRuleRequest) FastReadField1(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleRequest) FastReadField254

func (p *GetClusterAutoScalingRuleRequest) FastReadField254(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleRequest) FastReadField255

func (p *GetClusterAutoScalingRuleRequest) FastReadField255(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleRequest) FastWrite

func (p *GetClusterAutoScalingRuleRequest) FastWrite(buf []byte) int

for compatibility

func (*GetClusterAutoScalingRuleRequest) FastWriteNocopy

func (p *GetClusterAutoScalingRuleRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterAutoScalingRuleRequest) Field1DeepEqual

func (p *GetClusterAutoScalingRuleRequest) Field1DeepEqual(src string) bool

func (*GetClusterAutoScalingRuleRequest) Field254DeepEqual

func (p *GetClusterAutoScalingRuleRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetClusterAutoScalingRuleRequest) Field255DeepEqual

func (p *GetClusterAutoScalingRuleRequest) Field255DeepEqual(src *base.Base) bool

func (*GetClusterAutoScalingRuleRequest) GetBase

func (p *GetClusterAutoScalingRuleRequest) GetBase() (v *base.Base)

func (*GetClusterAutoScalingRuleRequest) GetClusterId

func (p *GetClusterAutoScalingRuleRequest) GetClusterId() (v string)

func (*GetClusterAutoScalingRuleRequest) GetOrSetBase

func (p *GetClusterAutoScalingRuleRequest) GetOrSetBase() interface{}

func (*GetClusterAutoScalingRuleRequest) GetTop

func (*GetClusterAutoScalingRuleRequest) IsSetBase

func (p *GetClusterAutoScalingRuleRequest) IsSetBase() bool

func (*GetClusterAutoScalingRuleRequest) IsSetTop

func (p *GetClusterAutoScalingRuleRequest) IsSetTop() bool

func (*GetClusterAutoScalingRuleRequest) Read

func (*GetClusterAutoScalingRuleRequest) ReadField1

func (*GetClusterAutoScalingRuleRequest) ReadField254

func (p *GetClusterAutoScalingRuleRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetClusterAutoScalingRuleRequest) ReadField255

func (p *GetClusterAutoScalingRuleRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetClusterAutoScalingRuleRequest) SetBase

func (p *GetClusterAutoScalingRuleRequest) SetBase(val *base.Base)

func (*GetClusterAutoScalingRuleRequest) SetClusterId

func (p *GetClusterAutoScalingRuleRequest) SetClusterId(val string)

func (*GetClusterAutoScalingRuleRequest) SetTop

func (*GetClusterAutoScalingRuleRequest) String

func (*GetClusterAutoScalingRuleRequest) Write

type GetClusterAutoScalingRuleResponse

type GetClusterAutoScalingRuleResponse struct {
	ClusterId                     string     `thrift:"ClusterId,1,required" json:"ClusterId"`
	ClusterName                   string     `thrift:"ClusterName,2,required" json:"ClusterName"`
	Expander                      string     `thrift:"Expander,3,required" json:"Expander"`
	EnableScaleDown               bool       `thrift:"EnableScaleDown,4,required" json:"EnableScaleDown"`
	ScaleDownUtilizationThreshold int32      `thrift:"ScaleDownUtilizationThreshold,5,required" json:"ScaleDownUtilizationThreshold"`
	ScaleDownUnneededTime         int32      `thrift:"ScaleDownUnneededTime,6,required" json:"ScaleDownUnneededTime"`
	ScaleDownDelayAfterAdd        int32      `thrift:"ScaleDownDelayAfterAdd,7,required" json:"ScaleDownDelayAfterAdd"`
	ScaleDownDelayAfterFailure    int32      `thrift:"ScaleDownDelayAfterFailure,8,required" json:"ScaleDownDelayAfterFailure"`
	MaxEmptyBulkDelete            int32      `thrift:"MaxEmptyBulkDelete,9,required" json:"MaxEmptyBulkDelete"`
	SkipNodesWithLocalStorage     bool       `thrift:"SkipNodesWithLocalStorage,10,required" json:"SkipNodesWithLocalStorage"`
	SkipNodesWithSystemPods       bool       `thrift:"SkipNodesWithSystemPods,11,required" json:"SkipNodesWithSystemPods"`
	Base                          *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetClusterAutoScalingRuleResponse

func NewGetClusterAutoScalingRuleResponse() *GetClusterAutoScalingRuleResponse

func (*GetClusterAutoScalingRuleResponse) BLength

func (*GetClusterAutoScalingRuleResponse) DeepEqual

func (*GetClusterAutoScalingRuleResponse) FastRead

func (p *GetClusterAutoScalingRuleResponse) FastRead(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField1

func (p *GetClusterAutoScalingRuleResponse) FastReadField1(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField10

func (p *GetClusterAutoScalingRuleResponse) FastReadField10(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField11

func (p *GetClusterAutoScalingRuleResponse) FastReadField11(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField2

func (p *GetClusterAutoScalingRuleResponse) FastReadField2(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField255

func (p *GetClusterAutoScalingRuleResponse) FastReadField255(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField3

func (p *GetClusterAutoScalingRuleResponse) FastReadField3(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField4

func (p *GetClusterAutoScalingRuleResponse) FastReadField4(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField5

func (p *GetClusterAutoScalingRuleResponse) FastReadField5(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField6

func (p *GetClusterAutoScalingRuleResponse) FastReadField6(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField7

func (p *GetClusterAutoScalingRuleResponse) FastReadField7(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField8

func (p *GetClusterAutoScalingRuleResponse) FastReadField8(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastReadField9

func (p *GetClusterAutoScalingRuleResponse) FastReadField9(buf []byte) (int, error)

func (*GetClusterAutoScalingRuleResponse) FastWrite

func (p *GetClusterAutoScalingRuleResponse) FastWrite(buf []byte) int

for compatibility

func (*GetClusterAutoScalingRuleResponse) FastWriteNocopy

func (p *GetClusterAutoScalingRuleResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterAutoScalingRuleResponse) Field10DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field10DeepEqual(src bool) bool

func (*GetClusterAutoScalingRuleResponse) Field11DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field11DeepEqual(src bool) bool

func (*GetClusterAutoScalingRuleResponse) Field1DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field1DeepEqual(src string) bool

func (*GetClusterAutoScalingRuleResponse) Field255DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field255DeepEqual(src *base.Base) bool

func (*GetClusterAutoScalingRuleResponse) Field2DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field2DeepEqual(src string) bool

func (*GetClusterAutoScalingRuleResponse) Field3DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field3DeepEqual(src string) bool

func (*GetClusterAutoScalingRuleResponse) Field4DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field4DeepEqual(src bool) bool

func (*GetClusterAutoScalingRuleResponse) Field5DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field5DeepEqual(src int32) bool

func (*GetClusterAutoScalingRuleResponse) Field6DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field6DeepEqual(src int32) bool

func (*GetClusterAutoScalingRuleResponse) Field7DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field7DeepEqual(src int32) bool

func (*GetClusterAutoScalingRuleResponse) Field8DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field8DeepEqual(src int32) bool

func (*GetClusterAutoScalingRuleResponse) Field9DeepEqual

func (p *GetClusterAutoScalingRuleResponse) Field9DeepEqual(src int32) bool

func (*GetClusterAutoScalingRuleResponse) GetBase

func (p *GetClusterAutoScalingRuleResponse) GetBase() (v *base.Base)

func (*GetClusterAutoScalingRuleResponse) GetClusterId

func (p *GetClusterAutoScalingRuleResponse) GetClusterId() (v string)

func (*GetClusterAutoScalingRuleResponse) GetClusterName

func (p *GetClusterAutoScalingRuleResponse) GetClusterName() (v string)

func (*GetClusterAutoScalingRuleResponse) GetEnableScaleDown

func (p *GetClusterAutoScalingRuleResponse) GetEnableScaleDown() (v bool)

func (*GetClusterAutoScalingRuleResponse) GetExpander

func (p *GetClusterAutoScalingRuleResponse) GetExpander() (v string)

func (*GetClusterAutoScalingRuleResponse) GetMaxEmptyBulkDelete

func (p *GetClusterAutoScalingRuleResponse) GetMaxEmptyBulkDelete() (v int32)

func (*GetClusterAutoScalingRuleResponse) GetOrSetBase

func (p *GetClusterAutoScalingRuleResponse) GetOrSetBase() interface{}

func (*GetClusterAutoScalingRuleResponse) GetScaleDownDelayAfterAdd

func (p *GetClusterAutoScalingRuleResponse) GetScaleDownDelayAfterAdd() (v int32)

func (*GetClusterAutoScalingRuleResponse) GetScaleDownDelayAfterFailure

func (p *GetClusterAutoScalingRuleResponse) GetScaleDownDelayAfterFailure() (v int32)

func (*GetClusterAutoScalingRuleResponse) GetScaleDownUnneededTime

func (p *GetClusterAutoScalingRuleResponse) GetScaleDownUnneededTime() (v int32)

func (*GetClusterAutoScalingRuleResponse) GetScaleDownUtilizationThreshold

func (p *GetClusterAutoScalingRuleResponse) GetScaleDownUtilizationThreshold() (v int32)

func (*GetClusterAutoScalingRuleResponse) GetSkipNodesWithLocalStorage

func (p *GetClusterAutoScalingRuleResponse) GetSkipNodesWithLocalStorage() (v bool)

func (*GetClusterAutoScalingRuleResponse) GetSkipNodesWithSystemPods

func (p *GetClusterAutoScalingRuleResponse) GetSkipNodesWithSystemPods() (v bool)

func (*GetClusterAutoScalingRuleResponse) IsSetBase

func (p *GetClusterAutoScalingRuleResponse) IsSetBase() bool

func (*GetClusterAutoScalingRuleResponse) Read

func (*GetClusterAutoScalingRuleResponse) ReadField1

func (*GetClusterAutoScalingRuleResponse) ReadField10

func (*GetClusterAutoScalingRuleResponse) ReadField11

func (*GetClusterAutoScalingRuleResponse) ReadField2

func (*GetClusterAutoScalingRuleResponse) ReadField255

func (*GetClusterAutoScalingRuleResponse) ReadField3

func (*GetClusterAutoScalingRuleResponse) ReadField4

func (*GetClusterAutoScalingRuleResponse) ReadField5

func (*GetClusterAutoScalingRuleResponse) ReadField6

func (*GetClusterAutoScalingRuleResponse) ReadField7

func (*GetClusterAutoScalingRuleResponse) ReadField8

func (*GetClusterAutoScalingRuleResponse) ReadField9

func (*GetClusterAutoScalingRuleResponse) SetBase

func (p *GetClusterAutoScalingRuleResponse) SetBase(val *base.Base)

func (*GetClusterAutoScalingRuleResponse) SetClusterId

func (p *GetClusterAutoScalingRuleResponse) SetClusterId(val string)

func (*GetClusterAutoScalingRuleResponse) SetClusterName

func (p *GetClusterAutoScalingRuleResponse) SetClusterName(val string)

func (*GetClusterAutoScalingRuleResponse) SetEnableScaleDown

func (p *GetClusterAutoScalingRuleResponse) SetEnableScaleDown(val bool)

func (*GetClusterAutoScalingRuleResponse) SetExpander

func (p *GetClusterAutoScalingRuleResponse) SetExpander(val string)

func (*GetClusterAutoScalingRuleResponse) SetMaxEmptyBulkDelete

func (p *GetClusterAutoScalingRuleResponse) SetMaxEmptyBulkDelete(val int32)

func (*GetClusterAutoScalingRuleResponse) SetScaleDownDelayAfterAdd

func (p *GetClusterAutoScalingRuleResponse) SetScaleDownDelayAfterAdd(val int32)

func (*GetClusterAutoScalingRuleResponse) SetScaleDownDelayAfterFailure

func (p *GetClusterAutoScalingRuleResponse) SetScaleDownDelayAfterFailure(val int32)

func (*GetClusterAutoScalingRuleResponse) SetScaleDownUnneededTime

func (p *GetClusterAutoScalingRuleResponse) SetScaleDownUnneededTime(val int32)

func (*GetClusterAutoScalingRuleResponse) SetScaleDownUtilizationThreshold

func (p *GetClusterAutoScalingRuleResponse) SetScaleDownUtilizationThreshold(val int32)

func (*GetClusterAutoScalingRuleResponse) SetSkipNodesWithLocalStorage

func (p *GetClusterAutoScalingRuleResponse) SetSkipNodesWithLocalStorage(val bool)

func (*GetClusterAutoScalingRuleResponse) SetSkipNodesWithSystemPods

func (p *GetClusterAutoScalingRuleResponse) SetSkipNodesWithSystemPods(val bool)

func (*GetClusterAutoScalingRuleResponse) String

func (*GetClusterAutoScalingRuleResponse) Write

type GetClusterDeployProgressRequest

type GetClusterDeployProgressRequest struct {
	Id   string         `thrift:"Id,1,required" validate:"required,k8sName"`
	Top  *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetClusterDeployProgressRequest

func NewGetClusterDeployProgressRequest() *GetClusterDeployProgressRequest

func (*GetClusterDeployProgressRequest) BLength

func (p *GetClusterDeployProgressRequest) BLength() int

func (*GetClusterDeployProgressRequest) DeepEqual

func (*GetClusterDeployProgressRequest) FastRead

func (p *GetClusterDeployProgressRequest) FastRead(buf []byte) (int, error)

func (*GetClusterDeployProgressRequest) FastReadField1

func (p *GetClusterDeployProgressRequest) FastReadField1(buf []byte) (int, error)

func (*GetClusterDeployProgressRequest) FastReadField254

func (p *GetClusterDeployProgressRequest) FastReadField254(buf []byte) (int, error)

func (*GetClusterDeployProgressRequest) FastReadField255

func (p *GetClusterDeployProgressRequest) FastReadField255(buf []byte) (int, error)

func (*GetClusterDeployProgressRequest) FastWrite

func (p *GetClusterDeployProgressRequest) FastWrite(buf []byte) int

for compatibility

func (*GetClusterDeployProgressRequest) FastWriteNocopy

func (p *GetClusterDeployProgressRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterDeployProgressRequest) Field1DeepEqual

func (p *GetClusterDeployProgressRequest) Field1DeepEqual(src string) bool

func (*GetClusterDeployProgressRequest) Field254DeepEqual

func (p *GetClusterDeployProgressRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetClusterDeployProgressRequest) Field255DeepEqual

func (p *GetClusterDeployProgressRequest) Field255DeepEqual(src *base.Base) bool

func (*GetClusterDeployProgressRequest) GetBase

func (p *GetClusterDeployProgressRequest) GetBase() (v *base.Base)

func (*GetClusterDeployProgressRequest) GetId

func (p *GetClusterDeployProgressRequest) GetId() (v string)

func (*GetClusterDeployProgressRequest) GetOrSetBase

func (p *GetClusterDeployProgressRequest) GetOrSetBase() interface{}

func (*GetClusterDeployProgressRequest) GetTop

func (*GetClusterDeployProgressRequest) IsSetBase

func (p *GetClusterDeployProgressRequest) IsSetBase() bool

func (*GetClusterDeployProgressRequest) IsSetTop

func (p *GetClusterDeployProgressRequest) IsSetTop() bool

func (*GetClusterDeployProgressRequest) Read

func (*GetClusterDeployProgressRequest) ReadField1

func (*GetClusterDeployProgressRequest) ReadField254

func (p *GetClusterDeployProgressRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetClusterDeployProgressRequest) ReadField255

func (p *GetClusterDeployProgressRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetClusterDeployProgressRequest) SetBase

func (p *GetClusterDeployProgressRequest) SetBase(val *base.Base)

func (*GetClusterDeployProgressRequest) SetId

func (*GetClusterDeployProgressRequest) SetTop

func (*GetClusterDeployProgressRequest) String

func (*GetClusterDeployProgressRequest) Write

func (p *GetClusterDeployProgressRequest) Write(oprot thrift.TProtocol) (err error)

type GetClusterDeployProgressResponse

type GetClusterDeployProgressResponse struct {
	Items    []*ClusterDeployProgress `thrift:"Items,1,required" json:"Items"`
	Progress int32                    `thrift:"Progress,2,required" json:"Progress"`
	Base     *base.Base               `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetClusterDeployProgressResponse

func NewGetClusterDeployProgressResponse() *GetClusterDeployProgressResponse

func (*GetClusterDeployProgressResponse) BLength

func (*GetClusterDeployProgressResponse) DeepEqual

func (*GetClusterDeployProgressResponse) FastRead

func (p *GetClusterDeployProgressResponse) FastRead(buf []byte) (int, error)

func (*GetClusterDeployProgressResponse) FastReadField1

func (p *GetClusterDeployProgressResponse) FastReadField1(buf []byte) (int, error)

func (*GetClusterDeployProgressResponse) FastReadField2

func (p *GetClusterDeployProgressResponse) FastReadField2(buf []byte) (int, error)

func (*GetClusterDeployProgressResponse) FastReadField255

func (p *GetClusterDeployProgressResponse) FastReadField255(buf []byte) (int, error)

func (*GetClusterDeployProgressResponse) FastWrite

func (p *GetClusterDeployProgressResponse) FastWrite(buf []byte) int

for compatibility

func (*GetClusterDeployProgressResponse) FastWriteNocopy

func (p *GetClusterDeployProgressResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterDeployProgressResponse) Field1DeepEqual

func (p *GetClusterDeployProgressResponse) Field1DeepEqual(src []*ClusterDeployProgress) bool

func (*GetClusterDeployProgressResponse) Field255DeepEqual

func (p *GetClusterDeployProgressResponse) Field255DeepEqual(src *base.Base) bool

func (*GetClusterDeployProgressResponse) Field2DeepEqual

func (p *GetClusterDeployProgressResponse) Field2DeepEqual(src int32) bool

func (*GetClusterDeployProgressResponse) GetBase

func (p *GetClusterDeployProgressResponse) GetBase() (v *base.Base)

func (*GetClusterDeployProgressResponse) GetItems

func (*GetClusterDeployProgressResponse) GetOrSetBase

func (p *GetClusterDeployProgressResponse) GetOrSetBase() interface{}

func (*GetClusterDeployProgressResponse) GetProgress

func (p *GetClusterDeployProgressResponse) GetProgress() (v int32)

func (*GetClusterDeployProgressResponse) IsSetBase

func (p *GetClusterDeployProgressResponse) IsSetBase() bool

func (*GetClusterDeployProgressResponse) Read

func (*GetClusterDeployProgressResponse) ReadField1

func (*GetClusterDeployProgressResponse) ReadField2

func (*GetClusterDeployProgressResponse) ReadField255

func (p *GetClusterDeployProgressResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetClusterDeployProgressResponse) SetBase

func (p *GetClusterDeployProgressResponse) SetBase(val *base.Base)

func (*GetClusterDeployProgressResponse) SetItems

func (*GetClusterDeployProgressResponse) SetProgress

func (p *GetClusterDeployProgressResponse) SetProgress(val int32)

func (*GetClusterDeployProgressResponse) String

func (*GetClusterDeployProgressResponse) Write

type GetClusterNodeResource

type GetClusterNodeResource struct {
	TotalCpu            string `thrift:"TotalCpu,1,required" json:"TotalCpu"`
	UsedCpu             string `thrift:"UsedCpu,2,required" json:"UsedCpu"`
	FreeCpu             string `thrift:"FreeCpu,3,required" json:"FreeCpu"`
	UnSchedulableCpu    string `thrift:"UnSchedulableCpu,4,required" json:"UnSchedulableCpu"`
	TotalMemory         string `thrift:"TotalMemory,5,required" json:"TotalMemory"`
	UsedMemory          string `thrift:"UsedMemory,6,required" json:"UsedMemory"`
	FreeMemory          string `thrift:"FreeMemory,7,required" json:"FreeMemory"`
	UnSchedulableMemory string `thrift:"UnSchedulableMemory,8,required" json:"UnSchedulableMemory"`
	TotalGpu            string `thrift:"TotalGpu,9,required" json:"TotalGpu"`
	UsedGpu             string `thrift:"UsedGpu,10,required" json:"UsedGpu"`
	FreeGpu             string `thrift:"FreeGpu,11,required" json:"FreeGpu"`
	UnSchedulableGpu    string `thrift:"UnSchedulableGpu,12,required" json:"UnSchedulableGpu"`
	TotalDisk           string `thrift:"TotalDisk,13,required" json:"TotalDisk"`
	FreeDisk            string `thrift:"FreeDisk,14,required" json:"FreeDisk"`
	UsedDisk            string `thrift:"UsedDisk,15,required" json:"UsedDisk"`
}
var GetNodeResponse_Resource_DEFAULT *GetClusterNodeResource

func NewGetClusterNodeResource

func NewGetClusterNodeResource() *GetClusterNodeResource

func (*GetClusterNodeResource) BLength

func (p *GetClusterNodeResource) BLength() int

func (*GetClusterNodeResource) DeepEqual

func (*GetClusterNodeResource) FastRead

func (p *GetClusterNodeResource) FastRead(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField1

func (p *GetClusterNodeResource) FastReadField1(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField10

func (p *GetClusterNodeResource) FastReadField10(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField11

func (p *GetClusterNodeResource) FastReadField11(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField12

func (p *GetClusterNodeResource) FastReadField12(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField13

func (p *GetClusterNodeResource) FastReadField13(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField14

func (p *GetClusterNodeResource) FastReadField14(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField15

func (p *GetClusterNodeResource) FastReadField15(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField2

func (p *GetClusterNodeResource) FastReadField2(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField3

func (p *GetClusterNodeResource) FastReadField3(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField4

func (p *GetClusterNodeResource) FastReadField4(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField5

func (p *GetClusterNodeResource) FastReadField5(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField6

func (p *GetClusterNodeResource) FastReadField6(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField7

func (p *GetClusterNodeResource) FastReadField7(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField8

func (p *GetClusterNodeResource) FastReadField8(buf []byte) (int, error)

func (*GetClusterNodeResource) FastReadField9

func (p *GetClusterNodeResource) FastReadField9(buf []byte) (int, error)

func (*GetClusterNodeResource) FastWrite

func (p *GetClusterNodeResource) FastWrite(buf []byte) int

for compatibility

func (*GetClusterNodeResource) FastWriteNocopy

func (p *GetClusterNodeResource) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterNodeResource) Field10DeepEqual

func (p *GetClusterNodeResource) Field10DeepEqual(src string) bool

func (*GetClusterNodeResource) Field11DeepEqual

func (p *GetClusterNodeResource) Field11DeepEqual(src string) bool

func (*GetClusterNodeResource) Field12DeepEqual

func (p *GetClusterNodeResource) Field12DeepEqual(src string) bool

func (*GetClusterNodeResource) Field13DeepEqual

func (p *GetClusterNodeResource) Field13DeepEqual(src string) bool

func (*GetClusterNodeResource) Field14DeepEqual

func (p *GetClusterNodeResource) Field14DeepEqual(src string) bool

func (*GetClusterNodeResource) Field15DeepEqual

func (p *GetClusterNodeResource) Field15DeepEqual(src string) bool

func (*GetClusterNodeResource) Field1DeepEqual

func (p *GetClusterNodeResource) Field1DeepEqual(src string) bool

func (*GetClusterNodeResource) Field2DeepEqual

func (p *GetClusterNodeResource) Field2DeepEqual(src string) bool

func (*GetClusterNodeResource) Field3DeepEqual

func (p *GetClusterNodeResource) Field3DeepEqual(src string) bool

func (*GetClusterNodeResource) Field4DeepEqual

func (p *GetClusterNodeResource) Field4DeepEqual(src string) bool

func (*GetClusterNodeResource) Field5DeepEqual

func (p *GetClusterNodeResource) Field5DeepEqual(src string) bool

func (*GetClusterNodeResource) Field6DeepEqual

func (p *GetClusterNodeResource) Field6DeepEqual(src string) bool

func (*GetClusterNodeResource) Field7DeepEqual

func (p *GetClusterNodeResource) Field7DeepEqual(src string) bool

func (*GetClusterNodeResource) Field8DeepEqual

func (p *GetClusterNodeResource) Field8DeepEqual(src string) bool

func (*GetClusterNodeResource) Field9DeepEqual

func (p *GetClusterNodeResource) Field9DeepEqual(src string) bool

func (*GetClusterNodeResource) GetFreeCpu

func (p *GetClusterNodeResource) GetFreeCpu() (v string)

func (*GetClusterNodeResource) GetFreeDisk

func (p *GetClusterNodeResource) GetFreeDisk() (v string)

func (*GetClusterNodeResource) GetFreeGpu

func (p *GetClusterNodeResource) GetFreeGpu() (v string)

func (*GetClusterNodeResource) GetFreeMemory

func (p *GetClusterNodeResource) GetFreeMemory() (v string)

func (*GetClusterNodeResource) GetTotalCpu

func (p *GetClusterNodeResource) GetTotalCpu() (v string)

func (*GetClusterNodeResource) GetTotalDisk

func (p *GetClusterNodeResource) GetTotalDisk() (v string)

func (*GetClusterNodeResource) GetTotalGpu

func (p *GetClusterNodeResource) GetTotalGpu() (v string)

func (*GetClusterNodeResource) GetTotalMemory

func (p *GetClusterNodeResource) GetTotalMemory() (v string)

func (*GetClusterNodeResource) GetUnSchedulableCpu

func (p *GetClusterNodeResource) GetUnSchedulableCpu() (v string)

func (*GetClusterNodeResource) GetUnSchedulableGpu

func (p *GetClusterNodeResource) GetUnSchedulableGpu() (v string)

func (*GetClusterNodeResource) GetUnSchedulableMemory

func (p *GetClusterNodeResource) GetUnSchedulableMemory() (v string)

func (*GetClusterNodeResource) GetUsedCpu

func (p *GetClusterNodeResource) GetUsedCpu() (v string)

func (*GetClusterNodeResource) GetUsedDisk

func (p *GetClusterNodeResource) GetUsedDisk() (v string)

func (*GetClusterNodeResource) GetUsedGpu

func (p *GetClusterNodeResource) GetUsedGpu() (v string)

func (*GetClusterNodeResource) GetUsedMemory

func (p *GetClusterNodeResource) GetUsedMemory() (v string)

func (*GetClusterNodeResource) Read

func (p *GetClusterNodeResource) Read(iprot thrift.TProtocol) (err error)

func (*GetClusterNodeResource) ReadField1

func (p *GetClusterNodeResource) ReadField1(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField10

func (p *GetClusterNodeResource) ReadField10(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField11

func (p *GetClusterNodeResource) ReadField11(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField12

func (p *GetClusterNodeResource) ReadField12(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField13

func (p *GetClusterNodeResource) ReadField13(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField14

func (p *GetClusterNodeResource) ReadField14(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField15

func (p *GetClusterNodeResource) ReadField15(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField2

func (p *GetClusterNodeResource) ReadField2(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField3

func (p *GetClusterNodeResource) ReadField3(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField4

func (p *GetClusterNodeResource) ReadField4(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField5

func (p *GetClusterNodeResource) ReadField5(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField6

func (p *GetClusterNodeResource) ReadField6(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField7

func (p *GetClusterNodeResource) ReadField7(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField8

func (p *GetClusterNodeResource) ReadField8(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) ReadField9

func (p *GetClusterNodeResource) ReadField9(iprot thrift.TProtocol) error

func (*GetClusterNodeResource) SetFreeCpu

func (p *GetClusterNodeResource) SetFreeCpu(val string)

func (*GetClusterNodeResource) SetFreeDisk

func (p *GetClusterNodeResource) SetFreeDisk(val string)

func (*GetClusterNodeResource) SetFreeGpu

func (p *GetClusterNodeResource) SetFreeGpu(val string)

func (*GetClusterNodeResource) SetFreeMemory

func (p *GetClusterNodeResource) SetFreeMemory(val string)

func (*GetClusterNodeResource) SetTotalCpu

func (p *GetClusterNodeResource) SetTotalCpu(val string)

func (*GetClusterNodeResource) SetTotalDisk

func (p *GetClusterNodeResource) SetTotalDisk(val string)

func (*GetClusterNodeResource) SetTotalGpu

func (p *GetClusterNodeResource) SetTotalGpu(val string)

func (*GetClusterNodeResource) SetTotalMemory

func (p *GetClusterNodeResource) SetTotalMemory(val string)

func (*GetClusterNodeResource) SetUnSchedulableCpu

func (p *GetClusterNodeResource) SetUnSchedulableCpu(val string)

func (*GetClusterNodeResource) SetUnSchedulableGpu

func (p *GetClusterNodeResource) SetUnSchedulableGpu(val string)

func (*GetClusterNodeResource) SetUnSchedulableMemory

func (p *GetClusterNodeResource) SetUnSchedulableMemory(val string)

func (*GetClusterNodeResource) SetUsedCpu

func (p *GetClusterNodeResource) SetUsedCpu(val string)

func (*GetClusterNodeResource) SetUsedDisk

func (p *GetClusterNodeResource) SetUsedDisk(val string)

func (*GetClusterNodeResource) SetUsedGpu

func (p *GetClusterNodeResource) SetUsedGpu(val string)

func (*GetClusterNodeResource) SetUsedMemory

func (p *GetClusterNodeResource) SetUsedMemory(val string)

func (*GetClusterNodeResource) String

func (p *GetClusterNodeResource) String() string

func (*GetClusterNodeResource) Write

func (p *GetClusterNodeResource) Write(oprot thrift.TProtocol) (err error)

type GetClusterRequest

type GetClusterRequest struct {
	Id   string         `thrift:"Id,1,required" validate:"required,k8sName"`
	Top  *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetClusterRequest

func NewGetClusterRequest() *GetClusterRequest

func (*GetClusterRequest) BLength

func (p *GetClusterRequest) BLength() int

func (*GetClusterRequest) DeepEqual

func (p *GetClusterRequest) DeepEqual(ano *GetClusterRequest) bool

func (*GetClusterRequest) FastRead

func (p *GetClusterRequest) FastRead(buf []byte) (int, error)

func (*GetClusterRequest) FastReadField1

func (p *GetClusterRequest) FastReadField1(buf []byte) (int, error)

func (*GetClusterRequest) FastReadField254

func (p *GetClusterRequest) FastReadField254(buf []byte) (int, error)

func (*GetClusterRequest) FastReadField255

func (p *GetClusterRequest) FastReadField255(buf []byte) (int, error)

func (*GetClusterRequest) FastWrite

func (p *GetClusterRequest) FastWrite(buf []byte) int

for compatibility

func (*GetClusterRequest) FastWriteNocopy

func (p *GetClusterRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterRequest) Field1DeepEqual

func (p *GetClusterRequest) Field1DeepEqual(src string) bool

func (*GetClusterRequest) Field254DeepEqual

func (p *GetClusterRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetClusterRequest) Field255DeepEqual

func (p *GetClusterRequest) Field255DeepEqual(src *base.Base) bool

func (*GetClusterRequest) GetBase

func (p *GetClusterRequest) GetBase() (v *base.Base)

func (*GetClusterRequest) GetId

func (p *GetClusterRequest) GetId() (v string)

func (*GetClusterRequest) GetOrSetBase

func (p *GetClusterRequest) GetOrSetBase() interface{}

func (*GetClusterRequest) GetTop

func (p *GetClusterRequest) GetTop() (v *base.TopParam)

func (*GetClusterRequest) IsSetBase

func (p *GetClusterRequest) IsSetBase() bool

func (*GetClusterRequest) IsSetTop

func (p *GetClusterRequest) IsSetTop() bool

func (*GetClusterRequest) Read

func (p *GetClusterRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetClusterRequest) ReadField1

func (p *GetClusterRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetClusterRequest) ReadField254

func (p *GetClusterRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetClusterRequest) ReadField255

func (p *GetClusterRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetClusterRequest) SetBase

func (p *GetClusterRequest) SetBase(val *base.Base)

func (*GetClusterRequest) SetId

func (p *GetClusterRequest) SetId(val string)

func (*GetClusterRequest) SetTop

func (p *GetClusterRequest) SetTop(val *base.TopParam)

func (*GetClusterRequest) String

func (p *GetClusterRequest) String() string

func (*GetClusterRequest) Write

func (p *GetClusterRequest) Write(oprot thrift.TProtocol) (err error)

type GetClusterResponse

type GetClusterResponse struct {
	Id                         string              `thrift:"Id,1,required" json:"Id"`
	Name                       string              `thrift:"Name,2,required" json:"Name"`
	Type                       string              `thrift:"Type,3,required" json:"Type"`
	KubernetesVersion          string              `thrift:"KubernetesVersion,4,required" json:"KubernetesVersion"`
	Region                     *iaas.Region        `thrift:"Region,5,required" json:"Region"`
	NodeCount                  int32               `thrift:"NodeCount,6,required" json:"NodeCount"`
	Labels                     []*helper.Label     `thrift:"Labels,7,required" json:"Labels"`
	EnableDeleteProtection     bool                `thrift:"EnableDeleteProtection,8,required" json:"EnableDeleteProtection"`
	Description                string              `thrift:"Description,9,required" json:"Description"`
	Resource                   *ResourceStatistics `thrift:"Resource,10,required" json:"Resource"`
	Network                    *ClusterNetwork     `thrift:"Network,11,required" json:"Network"`
	DefaultWorkerSecurityGroup *iaas.SecurityGroup `thrift:"DefaultWorkerSecurityGroup,12,required" json:"DefaultWorkerSecurityGroup"`
	CreateTime                 string              `thrift:"CreateTime,13,required" json:"CreateTime"`
	Status                     string              `thrift:"Status,14,required" json:"Status"`
	ErrorMessage               string              `thrift:"ErrorMessage,16,required" json:"ErrorMessage"`
	RegisteredCloudType        *string             `thrift:"RegisteredCloudType,17" json:"RegisteredCloudType,omitempty"`
	RegisteredImportType       *string             `thrift:"RegisteredImportType,18" json:"RegisteredImportType,omitempty"`
	Base                       *base.Base          `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetClusterResponse

func NewGetClusterResponse() *GetClusterResponse

func (*GetClusterResponse) BLength

func (p *GetClusterResponse) BLength() int

func (*GetClusterResponse) DeepEqual

func (p *GetClusterResponse) DeepEqual(ano *GetClusterResponse) bool

func (*GetClusterResponse) FastRead

func (p *GetClusterResponse) FastRead(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField1

func (p *GetClusterResponse) FastReadField1(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField10

func (p *GetClusterResponse) FastReadField10(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField11

func (p *GetClusterResponse) FastReadField11(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField12

func (p *GetClusterResponse) FastReadField12(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField13

func (p *GetClusterResponse) FastReadField13(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField14

func (p *GetClusterResponse) FastReadField14(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField16

func (p *GetClusterResponse) FastReadField16(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField17

func (p *GetClusterResponse) FastReadField17(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField18

func (p *GetClusterResponse) FastReadField18(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField2

func (p *GetClusterResponse) FastReadField2(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField255

func (p *GetClusterResponse) FastReadField255(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField3

func (p *GetClusterResponse) FastReadField3(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField4

func (p *GetClusterResponse) FastReadField4(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField5

func (p *GetClusterResponse) FastReadField5(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField6

func (p *GetClusterResponse) FastReadField6(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField7

func (p *GetClusterResponse) FastReadField7(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField8

func (p *GetClusterResponse) FastReadField8(buf []byte) (int, error)

func (*GetClusterResponse) FastReadField9

func (p *GetClusterResponse) FastReadField9(buf []byte) (int, error)

func (*GetClusterResponse) FastWrite

func (p *GetClusterResponse) FastWrite(buf []byte) int

for compatibility

func (*GetClusterResponse) FastWriteNocopy

func (p *GetClusterResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetClusterResponse) Field10DeepEqual

func (p *GetClusterResponse) Field10DeepEqual(src *ResourceStatistics) bool

func (*GetClusterResponse) Field11DeepEqual

func (p *GetClusterResponse) Field11DeepEqual(src *ClusterNetwork) bool

func (*GetClusterResponse) Field12DeepEqual

func (p *GetClusterResponse) Field12DeepEqual(src *iaas.SecurityGroup) bool

func (*GetClusterResponse) Field13DeepEqual

func (p *GetClusterResponse) Field13DeepEqual(src string) bool

func (*GetClusterResponse) Field14DeepEqual

func (p *GetClusterResponse) Field14DeepEqual(src string) bool

func (*GetClusterResponse) Field16DeepEqual

func (p *GetClusterResponse) Field16DeepEqual(src string) bool

func (*GetClusterResponse) Field17DeepEqual

func (p *GetClusterResponse) Field17DeepEqual(src *string) bool

func (*GetClusterResponse) Field18DeepEqual

func (p *GetClusterResponse) Field18DeepEqual(src *string) bool

func (*GetClusterResponse) Field1DeepEqual

func (p *GetClusterResponse) Field1DeepEqual(src string) bool

func (*GetClusterResponse) Field255DeepEqual

func (p *GetClusterResponse) Field255DeepEqual(src *base.Base) bool

func (*GetClusterResponse) Field2DeepEqual

func (p *GetClusterResponse) Field2DeepEqual(src string) bool

func (*GetClusterResponse) Field3DeepEqual

func (p *GetClusterResponse) Field3DeepEqual(src string) bool

func (*GetClusterResponse) Field4DeepEqual

func (p *GetClusterResponse) Field4DeepEqual(src string) bool

func (*GetClusterResponse) Field5DeepEqual

func (p *GetClusterResponse) Field5DeepEqual(src *iaas.Region) bool

func (*GetClusterResponse) Field6DeepEqual

func (p *GetClusterResponse) Field6DeepEqual(src int32) bool

func (*GetClusterResponse) Field7DeepEqual

func (p *GetClusterResponse) Field7DeepEqual(src []*helper.Label) bool

func (*GetClusterResponse) Field8DeepEqual

func (p *GetClusterResponse) Field8DeepEqual(src bool) bool

func (*GetClusterResponse) Field9DeepEqual

func (p *GetClusterResponse) Field9DeepEqual(src string) bool

func (*GetClusterResponse) GetBase

func (p *GetClusterResponse) GetBase() (v *base.Base)

func (*GetClusterResponse) GetCreateTime

func (p *GetClusterResponse) GetCreateTime() (v string)

func (*GetClusterResponse) GetDefaultWorkerSecurityGroup

func (p *GetClusterResponse) GetDefaultWorkerSecurityGroup() (v *iaas.SecurityGroup)

func (*GetClusterResponse) GetDescription

func (p *GetClusterResponse) GetDescription() (v string)

func (*GetClusterResponse) GetEnableDeleteProtection

func (p *GetClusterResponse) GetEnableDeleteProtection() (v bool)

func (*GetClusterResponse) GetErrorMessage

func (p *GetClusterResponse) GetErrorMessage() (v string)

func (*GetClusterResponse) GetId

func (p *GetClusterResponse) GetId() (v string)

func (*GetClusterResponse) GetKubernetesVersion

func (p *GetClusterResponse) GetKubernetesVersion() (v string)

func (*GetClusterResponse) GetLabels

func (p *GetClusterResponse) GetLabels() (v []*helper.Label)

func (*GetClusterResponse) GetName

func (p *GetClusterResponse) GetName() (v string)

func (*GetClusterResponse) GetNetwork

func (p *GetClusterResponse) GetNetwork() (v *ClusterNetwork)

func (*GetClusterResponse) GetNodeCount

func (p *GetClusterResponse) GetNodeCount() (v int32)

func (*GetClusterResponse) GetOrSetBase

func (p *GetClusterResponse) GetOrSetBase() interface{}

func (*GetClusterResponse) GetRegion

func (p *GetClusterResponse) GetRegion() (v *iaas.Region)

func (*GetClusterResponse) GetRegisteredCloudType

func (p *GetClusterResponse) GetRegisteredCloudType() (v string)

func (*GetClusterResponse) GetRegisteredImportType

func (p *GetClusterResponse) GetRegisteredImportType() (v string)

func (*GetClusterResponse) GetResource

func (p *GetClusterResponse) GetResource() (v *ResourceStatistics)

func (*GetClusterResponse) GetStatus

func (p *GetClusterResponse) GetStatus() (v string)

func (*GetClusterResponse) GetType

func (p *GetClusterResponse) GetType() (v string)

func (*GetClusterResponse) IsSetBase

func (p *GetClusterResponse) IsSetBase() bool

func (*GetClusterResponse) IsSetDefaultWorkerSecurityGroup

func (p *GetClusterResponse) IsSetDefaultWorkerSecurityGroup() bool

func (*GetClusterResponse) IsSetNetwork

func (p *GetClusterResponse) IsSetNetwork() bool

func (*GetClusterResponse) IsSetRegion

func (p *GetClusterResponse) IsSetRegion() bool

func (*GetClusterResponse) IsSetRegisteredCloudType

func (p *GetClusterResponse) IsSetRegisteredCloudType() bool

func (*GetClusterResponse) IsSetRegisteredImportType

func (p *GetClusterResponse) IsSetRegisteredImportType() bool

func (*GetClusterResponse) IsSetResource

func (p *GetClusterResponse) IsSetResource() bool

func (*GetClusterResponse) Read

func (p *GetClusterResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetClusterResponse) ReadField1

func (p *GetClusterResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField10

func (p *GetClusterResponse) ReadField10(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField11

func (p *GetClusterResponse) ReadField11(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField12

func (p *GetClusterResponse) ReadField12(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField13

func (p *GetClusterResponse) ReadField13(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField14

func (p *GetClusterResponse) ReadField14(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField16

func (p *GetClusterResponse) ReadField16(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField17

func (p *GetClusterResponse) ReadField17(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField18

func (p *GetClusterResponse) ReadField18(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField2

func (p *GetClusterResponse) ReadField2(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField255

func (p *GetClusterResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField3

func (p *GetClusterResponse) ReadField3(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField4

func (p *GetClusterResponse) ReadField4(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField5

func (p *GetClusterResponse) ReadField5(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField6

func (p *GetClusterResponse) ReadField6(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField7

func (p *GetClusterResponse) ReadField7(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField8

func (p *GetClusterResponse) ReadField8(iprot thrift.TProtocol) error

func (*GetClusterResponse) ReadField9

func (p *GetClusterResponse) ReadField9(iprot thrift.TProtocol) error

func (*GetClusterResponse) SetBase

func (p *GetClusterResponse) SetBase(val *base.Base)

func (*GetClusterResponse) SetCreateTime

func (p *GetClusterResponse) SetCreateTime(val string)

func (*GetClusterResponse) SetDefaultWorkerSecurityGroup

func (p *GetClusterResponse) SetDefaultWorkerSecurityGroup(val *iaas.SecurityGroup)

func (*GetClusterResponse) SetDescription

func (p *GetClusterResponse) SetDescription(val string)

func (*GetClusterResponse) SetEnableDeleteProtection

func (p *GetClusterResponse) SetEnableDeleteProtection(val bool)

func (*GetClusterResponse) SetErrorMessage

func (p *GetClusterResponse) SetErrorMessage(val string)

func (*GetClusterResponse) SetId

func (p *GetClusterResponse) SetId(val string)

func (*GetClusterResponse) SetKubernetesVersion

func (p *GetClusterResponse) SetKubernetesVersion(val string)

func (*GetClusterResponse) SetLabels

func (p *GetClusterResponse) SetLabels(val []*helper.Label)

func (*GetClusterResponse) SetName

func (p *GetClusterResponse) SetName(val string)

func (*GetClusterResponse) SetNetwork

func (p *GetClusterResponse) SetNetwork(val *ClusterNetwork)

func (*GetClusterResponse) SetNodeCount

func (p *GetClusterResponse) SetNodeCount(val int32)

func (*GetClusterResponse) SetRegion

func (p *GetClusterResponse) SetRegion(val *iaas.Region)

func (*GetClusterResponse) SetRegisteredCloudType

func (p *GetClusterResponse) SetRegisteredCloudType(val *string)

func (*GetClusterResponse) SetRegisteredImportType

func (p *GetClusterResponse) SetRegisteredImportType(val *string)

func (*GetClusterResponse) SetResource

func (p *GetClusterResponse) SetResource(val *ResourceStatistics)

func (*GetClusterResponse) SetStatus

func (p *GetClusterResponse) SetStatus(val string)

func (*GetClusterResponse) SetType

func (p *GetClusterResponse) SetType(val string)

func (*GetClusterResponse) String

func (p *GetClusterResponse) String() string

func (*GetClusterResponse) Write

func (p *GetClusterResponse) Write(oprot thrift.TProtocol) (err error)

type GetKubeConfigRequest

type GetKubeConfigRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	Type      string         `thrift:"Type,2,required" validate:"required,oneof=UserExternal UserInternal ServiceInternal Registered"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetKubeConfigRequest

func NewGetKubeConfigRequest() *GetKubeConfigRequest

func (*GetKubeConfigRequest) BLength

func (p *GetKubeConfigRequest) BLength() int

func (*GetKubeConfigRequest) DeepEqual

func (p *GetKubeConfigRequest) DeepEqual(ano *GetKubeConfigRequest) bool

func (*GetKubeConfigRequest) FastRead

func (p *GetKubeConfigRequest) FastRead(buf []byte) (int, error)

func (*GetKubeConfigRequest) FastReadField1

func (p *GetKubeConfigRequest) FastReadField1(buf []byte) (int, error)

func (*GetKubeConfigRequest) FastReadField2

func (p *GetKubeConfigRequest) FastReadField2(buf []byte) (int, error)

func (*GetKubeConfigRequest) FastReadField254

func (p *GetKubeConfigRequest) FastReadField254(buf []byte) (int, error)

func (*GetKubeConfigRequest) FastReadField255

func (p *GetKubeConfigRequest) FastReadField255(buf []byte) (int, error)

func (*GetKubeConfigRequest) FastWrite

func (p *GetKubeConfigRequest) FastWrite(buf []byte) int

for compatibility

func (*GetKubeConfigRequest) FastWriteNocopy

func (p *GetKubeConfigRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetKubeConfigRequest) Field1DeepEqual

func (p *GetKubeConfigRequest) Field1DeepEqual(src string) bool

func (*GetKubeConfigRequest) Field254DeepEqual

func (p *GetKubeConfigRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetKubeConfigRequest) Field255DeepEqual

func (p *GetKubeConfigRequest) Field255DeepEqual(src *base.Base) bool

func (*GetKubeConfigRequest) Field2DeepEqual

func (p *GetKubeConfigRequest) Field2DeepEqual(src string) bool

func (*GetKubeConfigRequest) GetBase

func (p *GetKubeConfigRequest) GetBase() (v *base.Base)

func (*GetKubeConfigRequest) GetClusterId

func (p *GetKubeConfigRequest) GetClusterId() (v string)

func (*GetKubeConfigRequest) GetOrSetBase

func (p *GetKubeConfigRequest) GetOrSetBase() interface{}

func (*GetKubeConfigRequest) GetTop

func (p *GetKubeConfigRequest) GetTop() (v *base.TopParam)

func (*GetKubeConfigRequest) GetType

func (p *GetKubeConfigRequest) GetType() (v string)

func (*GetKubeConfigRequest) IsSetBase

func (p *GetKubeConfigRequest) IsSetBase() bool

func (*GetKubeConfigRequest) IsSetTop

func (p *GetKubeConfigRequest) IsSetTop() bool

func (*GetKubeConfigRequest) Read

func (p *GetKubeConfigRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetKubeConfigRequest) ReadField1

func (p *GetKubeConfigRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetKubeConfigRequest) ReadField2

func (p *GetKubeConfigRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetKubeConfigRequest) ReadField254

func (p *GetKubeConfigRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetKubeConfigRequest) ReadField255

func (p *GetKubeConfigRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetKubeConfigRequest) SetBase

func (p *GetKubeConfigRequest) SetBase(val *base.Base)

func (*GetKubeConfigRequest) SetClusterId

func (p *GetKubeConfigRequest) SetClusterId(val string)

func (*GetKubeConfigRequest) SetTop

func (p *GetKubeConfigRequest) SetTop(val *base.TopParam)

func (*GetKubeConfigRequest) SetType

func (p *GetKubeConfigRequest) SetType(val string)

func (*GetKubeConfigRequest) String

func (p *GetKubeConfigRequest) String() string

func (*GetKubeConfigRequest) Write

func (p *GetKubeConfigRequest) Write(oprot thrift.TProtocol) (err error)

type GetKubeConfigResponse

type GetKubeConfigResponse struct {
	KubeConfig string     `thrift:"KubeConfig,1,required" json:"KubeConfig"`
	Base       *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetKubeConfigResponse

func NewGetKubeConfigResponse() *GetKubeConfigResponse

func (*GetKubeConfigResponse) BLength

func (p *GetKubeConfigResponse) BLength() int

func (*GetKubeConfigResponse) DeepEqual

func (*GetKubeConfigResponse) FastRead

func (p *GetKubeConfigResponse) FastRead(buf []byte) (int, error)

func (*GetKubeConfigResponse) FastReadField1

func (p *GetKubeConfigResponse) FastReadField1(buf []byte) (int, error)

func (*GetKubeConfigResponse) FastReadField255

func (p *GetKubeConfigResponse) FastReadField255(buf []byte) (int, error)

func (*GetKubeConfigResponse) FastWrite

func (p *GetKubeConfigResponse) FastWrite(buf []byte) int

for compatibility

func (*GetKubeConfigResponse) FastWriteNocopy

func (p *GetKubeConfigResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetKubeConfigResponse) Field1DeepEqual

func (p *GetKubeConfigResponse) Field1DeepEqual(src string) bool

func (*GetKubeConfigResponse) Field255DeepEqual

func (p *GetKubeConfigResponse) Field255DeepEqual(src *base.Base) bool

func (*GetKubeConfigResponse) GetBase

func (p *GetKubeConfigResponse) GetBase() (v *base.Base)

func (*GetKubeConfigResponse) GetKubeConfig

func (p *GetKubeConfigResponse) GetKubeConfig() (v string)

func (*GetKubeConfigResponse) GetOrSetBase

func (p *GetKubeConfigResponse) GetOrSetBase() interface{}

func (*GetKubeConfigResponse) IsSetBase

func (p *GetKubeConfigResponse) IsSetBase() bool

func (*GetKubeConfigResponse) Read

func (p *GetKubeConfigResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetKubeConfigResponse) ReadField1

func (p *GetKubeConfigResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetKubeConfigResponse) ReadField255

func (p *GetKubeConfigResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetKubeConfigResponse) SetBase

func (p *GetKubeConfigResponse) SetBase(val *base.Base)

func (*GetKubeConfigResponse) SetKubeConfig

func (p *GetKubeConfigResponse) SetKubeConfig(val string)

func (*GetKubeConfigResponse) String

func (p *GetKubeConfigResponse) String() string

func (*GetKubeConfigResponse) Write

func (p *GetKubeConfigResponse) Write(oprot thrift.TProtocol) (err error)

type GetKubeconfigRequest

type GetKubeconfigRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	Type      string         `thrift:"Type,2,required" validate:"required,oneof=UserExternal UserInternal ServiceInternal Registered"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetKubeconfigRequest

func NewGetKubeconfigRequest() *GetKubeconfigRequest

func (*GetKubeconfigRequest) BLength

func (p *GetKubeconfigRequest) BLength() int

func (*GetKubeconfigRequest) DeepEqual

func (p *GetKubeconfigRequest) DeepEqual(ano *GetKubeconfigRequest) bool

func (*GetKubeconfigRequest) FastRead

func (p *GetKubeconfigRequest) FastRead(buf []byte) (int, error)

func (*GetKubeconfigRequest) FastReadField1

func (p *GetKubeconfigRequest) FastReadField1(buf []byte) (int, error)

func (*GetKubeconfigRequest) FastReadField2

func (p *GetKubeconfigRequest) FastReadField2(buf []byte) (int, error)

func (*GetKubeconfigRequest) FastReadField254

func (p *GetKubeconfigRequest) FastReadField254(buf []byte) (int, error)

func (*GetKubeconfigRequest) FastReadField255

func (p *GetKubeconfigRequest) FastReadField255(buf []byte) (int, error)

func (*GetKubeconfigRequest) FastWrite

func (p *GetKubeconfigRequest) FastWrite(buf []byte) int

for compatibility

func (*GetKubeconfigRequest) FastWriteNocopy

func (p *GetKubeconfigRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetKubeconfigRequest) Field1DeepEqual

func (p *GetKubeconfigRequest) Field1DeepEqual(src string) bool

func (*GetKubeconfigRequest) Field254DeepEqual

func (p *GetKubeconfigRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetKubeconfigRequest) Field255DeepEqual

func (p *GetKubeconfigRequest) Field255DeepEqual(src *base.Base) bool

func (*GetKubeconfigRequest) Field2DeepEqual

func (p *GetKubeconfigRequest) Field2DeepEqual(src string) bool

func (*GetKubeconfigRequest) GetBase

func (p *GetKubeconfigRequest) GetBase() (v *base.Base)

func (*GetKubeconfigRequest) GetClusterId

func (p *GetKubeconfigRequest) GetClusterId() (v string)

func (*GetKubeconfigRequest) GetOrSetBase

func (p *GetKubeconfigRequest) GetOrSetBase() interface{}

func (*GetKubeconfigRequest) GetTop

func (p *GetKubeconfigRequest) GetTop() (v *base.TopParam)

func (*GetKubeconfigRequest) GetType

func (p *GetKubeconfigRequest) GetType() (v string)

func (*GetKubeconfigRequest) IsSetBase

func (p *GetKubeconfigRequest) IsSetBase() bool

func (*GetKubeconfigRequest) IsSetTop

func (p *GetKubeconfigRequest) IsSetTop() bool

func (*GetKubeconfigRequest) Read

func (p *GetKubeconfigRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetKubeconfigRequest) ReadField1

func (p *GetKubeconfigRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetKubeconfigRequest) ReadField2

func (p *GetKubeconfigRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetKubeconfigRequest) ReadField254

func (p *GetKubeconfigRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetKubeconfigRequest) ReadField255

func (p *GetKubeconfigRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetKubeconfigRequest) SetBase

func (p *GetKubeconfigRequest) SetBase(val *base.Base)

func (*GetKubeconfigRequest) SetClusterId

func (p *GetKubeconfigRequest) SetClusterId(val string)

func (*GetKubeconfigRequest) SetTop

func (p *GetKubeconfigRequest) SetTop(val *base.TopParam)

func (*GetKubeconfigRequest) SetType

func (p *GetKubeconfigRequest) SetType(val string)

func (*GetKubeconfigRequest) String

func (p *GetKubeconfigRequest) String() string

func (*GetKubeconfigRequest) Write

func (p *GetKubeconfigRequest) Write(oprot thrift.TProtocol) (err error)

type GetKubeconfigResponse

type GetKubeconfigResponse struct {
	Kubeconfig string     `thrift:"Kubeconfig,1,required" json:"Kubeconfig"`
	Base       *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetKubeconfigResponse

func NewGetKubeconfigResponse() *GetKubeconfigResponse

func (*GetKubeconfigResponse) BLength

func (p *GetKubeconfigResponse) BLength() int

func (*GetKubeconfigResponse) DeepEqual

func (*GetKubeconfigResponse) FastRead

func (p *GetKubeconfigResponse) FastRead(buf []byte) (int, error)

func (*GetKubeconfigResponse) FastReadField1

func (p *GetKubeconfigResponse) FastReadField1(buf []byte) (int, error)

func (*GetKubeconfigResponse) FastReadField255

func (p *GetKubeconfigResponse) FastReadField255(buf []byte) (int, error)

func (*GetKubeconfigResponse) FastWrite

func (p *GetKubeconfigResponse) FastWrite(buf []byte) int

for compatibility

func (*GetKubeconfigResponse) FastWriteNocopy

func (p *GetKubeconfigResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetKubeconfigResponse) Field1DeepEqual

func (p *GetKubeconfigResponse) Field1DeepEqual(src string) bool

func (*GetKubeconfigResponse) Field255DeepEqual

func (p *GetKubeconfigResponse) Field255DeepEqual(src *base.Base) bool

func (*GetKubeconfigResponse) GetBase

func (p *GetKubeconfigResponse) GetBase() (v *base.Base)

func (*GetKubeconfigResponse) GetKubeconfig

func (p *GetKubeconfigResponse) GetKubeconfig() (v string)

func (*GetKubeconfigResponse) GetOrSetBase

func (p *GetKubeconfigResponse) GetOrSetBase() interface{}

func (*GetKubeconfigResponse) IsSetBase

func (p *GetKubeconfigResponse) IsSetBase() bool

func (*GetKubeconfigResponse) Read

func (p *GetKubeconfigResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetKubeconfigResponse) ReadField1

func (p *GetKubeconfigResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetKubeconfigResponse) ReadField255

func (p *GetKubeconfigResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetKubeconfigResponse) SetBase

func (p *GetKubeconfigResponse) SetBase(val *base.Base)

func (*GetKubeconfigResponse) SetKubeconfig

func (p *GetKubeconfigResponse) SetKubeconfig(val string)

func (*GetKubeconfigResponse) String

func (p *GetKubeconfigResponse) String() string

func (*GetKubeconfigResponse) Write

func (p *GetKubeconfigResponse) Write(oprot thrift.TProtocol) (err error)

type GetNamespaceRequest

type GetNamespaceRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Name      string         `thrift:"Name,2,required" validate:"required"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNamespaceRequest

func NewGetNamespaceRequest() *GetNamespaceRequest

func (*GetNamespaceRequest) BLength

func (p *GetNamespaceRequest) BLength() int

func (*GetNamespaceRequest) DeepEqual

func (p *GetNamespaceRequest) DeepEqual(ano *GetNamespaceRequest) bool

func (*GetNamespaceRequest) FastRead

func (p *GetNamespaceRequest) FastRead(buf []byte) (int, error)

func (*GetNamespaceRequest) FastReadField1

func (p *GetNamespaceRequest) FastReadField1(buf []byte) (int, error)

func (*GetNamespaceRequest) FastReadField2

func (p *GetNamespaceRequest) FastReadField2(buf []byte) (int, error)

func (*GetNamespaceRequest) FastReadField254

func (p *GetNamespaceRequest) FastReadField254(buf []byte) (int, error)

func (*GetNamespaceRequest) FastReadField255

func (p *GetNamespaceRequest) FastReadField255(buf []byte) (int, error)

func (*GetNamespaceRequest) FastWrite

func (p *GetNamespaceRequest) FastWrite(buf []byte) int

for compatibility

func (*GetNamespaceRequest) FastWriteNocopy

func (p *GetNamespaceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNamespaceRequest) Field1DeepEqual

func (p *GetNamespaceRequest) Field1DeepEqual(src string) bool

func (*GetNamespaceRequest) Field254DeepEqual

func (p *GetNamespaceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetNamespaceRequest) Field255DeepEqual

func (p *GetNamespaceRequest) Field255DeepEqual(src *base.Base) bool

func (*GetNamespaceRequest) Field2DeepEqual

func (p *GetNamespaceRequest) Field2DeepEqual(src string) bool

func (*GetNamespaceRequest) GetBase

func (p *GetNamespaceRequest) GetBase() (v *base.Base)

func (*GetNamespaceRequest) GetClusterId

func (p *GetNamespaceRequest) GetClusterId() (v string)

func (*GetNamespaceRequest) GetName

func (p *GetNamespaceRequest) GetName() (v string)

func (*GetNamespaceRequest) GetOrSetBase

func (p *GetNamespaceRequest) GetOrSetBase() interface{}

func (*GetNamespaceRequest) GetTop

func (p *GetNamespaceRequest) GetTop() (v *base.TopParam)

func (*GetNamespaceRequest) IsSetBase

func (p *GetNamespaceRequest) IsSetBase() bool

func (*GetNamespaceRequest) IsSetTop

func (p *GetNamespaceRequest) IsSetTop() bool

func (*GetNamespaceRequest) Read

func (p *GetNamespaceRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetNamespaceRequest) ReadField1

func (p *GetNamespaceRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetNamespaceRequest) ReadField2

func (p *GetNamespaceRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetNamespaceRequest) ReadField254

func (p *GetNamespaceRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetNamespaceRequest) ReadField255

func (p *GetNamespaceRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetNamespaceRequest) SetBase

func (p *GetNamespaceRequest) SetBase(val *base.Base)

func (*GetNamespaceRequest) SetClusterId

func (p *GetNamespaceRequest) SetClusterId(val string)

func (*GetNamespaceRequest) SetName

func (p *GetNamespaceRequest) SetName(val string)

func (*GetNamespaceRequest) SetTop

func (p *GetNamespaceRequest) SetTop(val *base.TopParam)

func (*GetNamespaceRequest) String

func (p *GetNamespaceRequest) String() string

func (*GetNamespaceRequest) Write

func (p *GetNamespaceRequest) Write(oprot thrift.TProtocol) (err error)

type GetNamespaceResourceRequest

type GetNamespaceResourceRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Name      string         `thrift:"Name,2,required" validate:"required"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNamespaceResourceRequest

func NewGetNamespaceResourceRequest() *GetNamespaceResourceRequest

func (*GetNamespaceResourceRequest) BLength

func (p *GetNamespaceResourceRequest) BLength() int

func (*GetNamespaceResourceRequest) DeepEqual

func (*GetNamespaceResourceRequest) FastRead

func (p *GetNamespaceResourceRequest) FastRead(buf []byte) (int, error)

func (*GetNamespaceResourceRequest) FastReadField1

func (p *GetNamespaceResourceRequest) FastReadField1(buf []byte) (int, error)

func (*GetNamespaceResourceRequest) FastReadField2

func (p *GetNamespaceResourceRequest) FastReadField2(buf []byte) (int, error)

func (*GetNamespaceResourceRequest) FastReadField254

func (p *GetNamespaceResourceRequest) FastReadField254(buf []byte) (int, error)

func (*GetNamespaceResourceRequest) FastReadField255

func (p *GetNamespaceResourceRequest) FastReadField255(buf []byte) (int, error)

func (*GetNamespaceResourceRequest) FastWrite

func (p *GetNamespaceResourceRequest) FastWrite(buf []byte) int

for compatibility

func (*GetNamespaceResourceRequest) FastWriteNocopy

func (p *GetNamespaceResourceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNamespaceResourceRequest) Field1DeepEqual

func (p *GetNamespaceResourceRequest) Field1DeepEqual(src string) bool

func (*GetNamespaceResourceRequest) Field254DeepEqual

func (p *GetNamespaceResourceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetNamespaceResourceRequest) Field255DeepEqual

func (p *GetNamespaceResourceRequest) Field255DeepEqual(src *base.Base) bool

func (*GetNamespaceResourceRequest) Field2DeepEqual

func (p *GetNamespaceResourceRequest) Field2DeepEqual(src string) bool

func (*GetNamespaceResourceRequest) GetBase

func (p *GetNamespaceResourceRequest) GetBase() (v *base.Base)

func (*GetNamespaceResourceRequest) GetClusterId

func (p *GetNamespaceResourceRequest) GetClusterId() (v string)

func (*GetNamespaceResourceRequest) GetName

func (p *GetNamespaceResourceRequest) GetName() (v string)

func (*GetNamespaceResourceRequest) GetOrSetBase

func (p *GetNamespaceResourceRequest) GetOrSetBase() interface{}

func (*GetNamespaceResourceRequest) GetTop

func (p *GetNamespaceResourceRequest) GetTop() (v *base.TopParam)

func (*GetNamespaceResourceRequest) IsSetBase

func (p *GetNamespaceResourceRequest) IsSetBase() bool

func (*GetNamespaceResourceRequest) IsSetTop

func (p *GetNamespaceResourceRequest) IsSetTop() bool

func (*GetNamespaceResourceRequest) Read

func (p *GetNamespaceResourceRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetNamespaceResourceRequest) ReadField1

func (p *GetNamespaceResourceRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetNamespaceResourceRequest) ReadField2

func (p *GetNamespaceResourceRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetNamespaceResourceRequest) ReadField254

func (p *GetNamespaceResourceRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetNamespaceResourceRequest) ReadField255

func (p *GetNamespaceResourceRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetNamespaceResourceRequest) SetBase

func (p *GetNamespaceResourceRequest) SetBase(val *base.Base)

func (*GetNamespaceResourceRequest) SetClusterId

func (p *GetNamespaceResourceRequest) SetClusterId(val string)

func (*GetNamespaceResourceRequest) SetName

func (p *GetNamespaceResourceRequest) SetName(val string)

func (*GetNamespaceResourceRequest) SetTop

func (p *GetNamespaceResourceRequest) SetTop(val *base.TopParam)

func (*GetNamespaceResourceRequest) String

func (p *GetNamespaceResourceRequest) String() string

func (*GetNamespaceResourceRequest) Write

func (p *GetNamespaceResourceRequest) Write(oprot thrift.TProtocol) (err error)

type GetNamespaceResourceResponse

type GetNamespaceResourceResponse struct {
	Name  string          `thrift:"Name,1,required" validate:"required"`
	Quota *NamespaceQuota `thrift:"Quota,2,required" validate:"required"`
	Limit *NamespaceLimit `thrift:"Limit,3,required" validate:"required"`
	Base  *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNamespaceResourceResponse

func NewGetNamespaceResourceResponse() *GetNamespaceResourceResponse

func (*GetNamespaceResourceResponse) BLength

func (p *GetNamespaceResourceResponse) BLength() int

func (*GetNamespaceResourceResponse) DeepEqual

func (*GetNamespaceResourceResponse) FastRead

func (p *GetNamespaceResourceResponse) FastRead(buf []byte) (int, error)

func (*GetNamespaceResourceResponse) FastReadField1

func (p *GetNamespaceResourceResponse) FastReadField1(buf []byte) (int, error)

func (*GetNamespaceResourceResponse) FastReadField2

func (p *GetNamespaceResourceResponse) FastReadField2(buf []byte) (int, error)

func (*GetNamespaceResourceResponse) FastReadField255

func (p *GetNamespaceResourceResponse) FastReadField255(buf []byte) (int, error)

func (*GetNamespaceResourceResponse) FastReadField3

func (p *GetNamespaceResourceResponse) FastReadField3(buf []byte) (int, error)

func (*GetNamespaceResourceResponse) FastWrite

func (p *GetNamespaceResourceResponse) FastWrite(buf []byte) int

for compatibility

func (*GetNamespaceResourceResponse) FastWriteNocopy

func (p *GetNamespaceResourceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNamespaceResourceResponse) Field1DeepEqual

func (p *GetNamespaceResourceResponse) Field1DeepEqual(src string) bool

func (*GetNamespaceResourceResponse) Field255DeepEqual

func (p *GetNamespaceResourceResponse) Field255DeepEqual(src *base.Base) bool

func (*GetNamespaceResourceResponse) Field2DeepEqual

func (p *GetNamespaceResourceResponse) Field2DeepEqual(src *NamespaceQuota) bool

func (*GetNamespaceResourceResponse) Field3DeepEqual

func (p *GetNamespaceResourceResponse) Field3DeepEqual(src *NamespaceLimit) bool

func (*GetNamespaceResourceResponse) GetBase

func (p *GetNamespaceResourceResponse) GetBase() (v *base.Base)

func (*GetNamespaceResourceResponse) GetLimit

func (p *GetNamespaceResourceResponse) GetLimit() (v *NamespaceLimit)

func (*GetNamespaceResourceResponse) GetName

func (p *GetNamespaceResourceResponse) GetName() (v string)

func (*GetNamespaceResourceResponse) GetOrSetBase

func (p *GetNamespaceResourceResponse) GetOrSetBase() interface{}

func (*GetNamespaceResourceResponse) GetQuota

func (p *GetNamespaceResourceResponse) GetQuota() (v *NamespaceQuota)

func (*GetNamespaceResourceResponse) IsSetBase

func (p *GetNamespaceResourceResponse) IsSetBase() bool

func (*GetNamespaceResourceResponse) IsSetLimit

func (p *GetNamespaceResourceResponse) IsSetLimit() bool

func (*GetNamespaceResourceResponse) IsSetQuota

func (p *GetNamespaceResourceResponse) IsSetQuota() bool

func (*GetNamespaceResourceResponse) Read

func (p *GetNamespaceResourceResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetNamespaceResourceResponse) ReadField1

func (p *GetNamespaceResourceResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetNamespaceResourceResponse) ReadField2

func (p *GetNamespaceResourceResponse) ReadField2(iprot thrift.TProtocol) error

func (*GetNamespaceResourceResponse) ReadField255

func (p *GetNamespaceResourceResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetNamespaceResourceResponse) ReadField3

func (p *GetNamespaceResourceResponse) ReadField3(iprot thrift.TProtocol) error

func (*GetNamespaceResourceResponse) SetBase

func (p *GetNamespaceResourceResponse) SetBase(val *base.Base)

func (*GetNamespaceResourceResponse) SetLimit

func (p *GetNamespaceResourceResponse) SetLimit(val *NamespaceLimit)

func (*GetNamespaceResourceResponse) SetName

func (p *GetNamespaceResourceResponse) SetName(val string)

func (*GetNamespaceResourceResponse) SetQuota

func (p *GetNamespaceResourceResponse) SetQuota(val *NamespaceQuota)

func (*GetNamespaceResourceResponse) String

func (*GetNamespaceResourceResponse) Write

func (p *GetNamespaceResourceResponse) Write(oprot thrift.TProtocol) (err error)

type GetNamespaceResponse

type GetNamespaceResponse struct {
	Name        string          `thrift:"Name,1,required" validate:"required"`
	Labels      []*helper.Label `thrift:"Labels,2,required" validate:"required"`
	Description *string         `thrift:"Description,3" json:"Description,omitempty"`
	CreateTime  string          `thrift:"CreateTime,4,required" validate:"required"`
	Status      string          `thrift:"Status,5,required" validate:"required"`
	Base        *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNamespaceResponse

func NewGetNamespaceResponse() *GetNamespaceResponse

func (*GetNamespaceResponse) BLength

func (p *GetNamespaceResponse) BLength() int

func (*GetNamespaceResponse) DeepEqual

func (p *GetNamespaceResponse) DeepEqual(ano *GetNamespaceResponse) bool

func (*GetNamespaceResponse) FastRead

func (p *GetNamespaceResponse) FastRead(buf []byte) (int, error)

func (*GetNamespaceResponse) FastReadField1

func (p *GetNamespaceResponse) FastReadField1(buf []byte) (int, error)

func (*GetNamespaceResponse) FastReadField2

func (p *GetNamespaceResponse) FastReadField2(buf []byte) (int, error)

func (*GetNamespaceResponse) FastReadField255

func (p *GetNamespaceResponse) FastReadField255(buf []byte) (int, error)

func (*GetNamespaceResponse) FastReadField3

func (p *GetNamespaceResponse) FastReadField3(buf []byte) (int, error)

func (*GetNamespaceResponse) FastReadField4

func (p *GetNamespaceResponse) FastReadField4(buf []byte) (int, error)

func (*GetNamespaceResponse) FastReadField5

func (p *GetNamespaceResponse) FastReadField5(buf []byte) (int, error)

func (*GetNamespaceResponse) FastWrite

func (p *GetNamespaceResponse) FastWrite(buf []byte) int

for compatibility

func (*GetNamespaceResponse) FastWriteNocopy

func (p *GetNamespaceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNamespaceResponse) Field1DeepEqual

func (p *GetNamespaceResponse) Field1DeepEqual(src string) bool

func (*GetNamespaceResponse) Field255DeepEqual

func (p *GetNamespaceResponse) Field255DeepEqual(src *base.Base) bool

func (*GetNamespaceResponse) Field2DeepEqual

func (p *GetNamespaceResponse) Field2DeepEqual(src []*helper.Label) bool

func (*GetNamespaceResponse) Field3DeepEqual

func (p *GetNamespaceResponse) Field3DeepEqual(src *string) bool

func (*GetNamespaceResponse) Field4DeepEqual

func (p *GetNamespaceResponse) Field4DeepEqual(src string) bool

func (*GetNamespaceResponse) Field5DeepEqual

func (p *GetNamespaceResponse) Field5DeepEqual(src string) bool

func (*GetNamespaceResponse) GetBase

func (p *GetNamespaceResponse) GetBase() (v *base.Base)

func (*GetNamespaceResponse) GetCreateTime

func (p *GetNamespaceResponse) GetCreateTime() (v string)

func (*GetNamespaceResponse) GetDescription

func (p *GetNamespaceResponse) GetDescription() (v string)

func (*GetNamespaceResponse) GetLabels

func (p *GetNamespaceResponse) GetLabels() (v []*helper.Label)

func (*GetNamespaceResponse) GetName

func (p *GetNamespaceResponse) GetName() (v string)

func (*GetNamespaceResponse) GetOrSetBase

func (p *GetNamespaceResponse) GetOrSetBase() interface{}

func (*GetNamespaceResponse) GetStatus

func (p *GetNamespaceResponse) GetStatus() (v string)

func (*GetNamespaceResponse) IsSetBase

func (p *GetNamespaceResponse) IsSetBase() bool

func (*GetNamespaceResponse) IsSetDescription

func (p *GetNamespaceResponse) IsSetDescription() bool

func (*GetNamespaceResponse) Read

func (p *GetNamespaceResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetNamespaceResponse) ReadField1

func (p *GetNamespaceResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetNamespaceResponse) ReadField2

func (p *GetNamespaceResponse) ReadField2(iprot thrift.TProtocol) error

func (*GetNamespaceResponse) ReadField255

func (p *GetNamespaceResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetNamespaceResponse) ReadField3

func (p *GetNamespaceResponse) ReadField3(iprot thrift.TProtocol) error

func (*GetNamespaceResponse) ReadField4

func (p *GetNamespaceResponse) ReadField4(iprot thrift.TProtocol) error

func (*GetNamespaceResponse) ReadField5

func (p *GetNamespaceResponse) ReadField5(iprot thrift.TProtocol) error

func (*GetNamespaceResponse) SetBase

func (p *GetNamespaceResponse) SetBase(val *base.Base)

func (*GetNamespaceResponse) SetCreateTime

func (p *GetNamespaceResponse) SetCreateTime(val string)

func (*GetNamespaceResponse) SetDescription

func (p *GetNamespaceResponse) SetDescription(val *string)

func (*GetNamespaceResponse) SetLabels

func (p *GetNamespaceResponse) SetLabels(val []*helper.Label)

func (*GetNamespaceResponse) SetName

func (p *GetNamespaceResponse) SetName(val string)

func (*GetNamespaceResponse) SetStatus

func (p *GetNamespaceResponse) SetStatus(val string)

func (*GetNamespaceResponse) String

func (p *GetNamespaceResponse) String() string

func (*GetNamespaceResponse) Write

func (p *GetNamespaceResponse) Write(oprot thrift.TProtocol) (err error)

type GetNodePoolRequest

type GetNodePoolRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Id        string         `thrift:"Id,2,required" validate:"required"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNodePoolRequest

func NewGetNodePoolRequest() *GetNodePoolRequest

func (*GetNodePoolRequest) BLength

func (p *GetNodePoolRequest) BLength() int

func (*GetNodePoolRequest) DeepEqual

func (p *GetNodePoolRequest) DeepEqual(ano *GetNodePoolRequest) bool

func (*GetNodePoolRequest) FastRead

func (p *GetNodePoolRequest) FastRead(buf []byte) (int, error)

func (*GetNodePoolRequest) FastReadField1

func (p *GetNodePoolRequest) FastReadField1(buf []byte) (int, error)

func (*GetNodePoolRequest) FastReadField2

func (p *GetNodePoolRequest) FastReadField2(buf []byte) (int, error)

func (*GetNodePoolRequest) FastReadField254

func (p *GetNodePoolRequest) FastReadField254(buf []byte) (int, error)

func (*GetNodePoolRequest) FastReadField255

func (p *GetNodePoolRequest) FastReadField255(buf []byte) (int, error)

func (*GetNodePoolRequest) FastWrite

func (p *GetNodePoolRequest) FastWrite(buf []byte) int

for compatibility

func (*GetNodePoolRequest) FastWriteNocopy

func (p *GetNodePoolRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNodePoolRequest) Field1DeepEqual

func (p *GetNodePoolRequest) Field1DeepEqual(src string) bool

func (*GetNodePoolRequest) Field254DeepEqual

func (p *GetNodePoolRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetNodePoolRequest) Field255DeepEqual

func (p *GetNodePoolRequest) Field255DeepEqual(src *base.Base) bool

func (*GetNodePoolRequest) Field2DeepEqual

func (p *GetNodePoolRequest) Field2DeepEqual(src string) bool

func (*GetNodePoolRequest) GetBase

func (p *GetNodePoolRequest) GetBase() (v *base.Base)

func (*GetNodePoolRequest) GetClusterId

func (p *GetNodePoolRequest) GetClusterId() (v string)

func (*GetNodePoolRequest) GetId

func (p *GetNodePoolRequest) GetId() (v string)

func (*GetNodePoolRequest) GetOrSetBase

func (p *GetNodePoolRequest) GetOrSetBase() interface{}

func (*GetNodePoolRequest) GetTop

func (p *GetNodePoolRequest) GetTop() (v *base.TopParam)

func (*GetNodePoolRequest) IsSetBase

func (p *GetNodePoolRequest) IsSetBase() bool

func (*GetNodePoolRequest) IsSetTop

func (p *GetNodePoolRequest) IsSetTop() bool

func (*GetNodePoolRequest) Read

func (p *GetNodePoolRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetNodePoolRequest) ReadField1

func (p *GetNodePoolRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetNodePoolRequest) ReadField2

func (p *GetNodePoolRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetNodePoolRequest) ReadField254

func (p *GetNodePoolRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetNodePoolRequest) ReadField255

func (p *GetNodePoolRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetNodePoolRequest) SetBase

func (p *GetNodePoolRequest) SetBase(val *base.Base)

func (*GetNodePoolRequest) SetClusterId

func (p *GetNodePoolRequest) SetClusterId(val string)

func (*GetNodePoolRequest) SetId

func (p *GetNodePoolRequest) SetId(val string)

func (*GetNodePoolRequest) SetTop

func (p *GetNodePoolRequest) SetTop(val *base.TopParam)

func (*GetNodePoolRequest) String

func (p *GetNodePoolRequest) String() string

func (*GetNodePoolRequest) Write

func (p *GetNodePoolRequest) Write(oprot thrift.TProtocol) (err error)

type GetNodePoolResponse

type GetNodePoolResponse struct {
	Id              string                   `thrift:"Id,1,required" json:"Id"`
	Name            string                   `thrift:"Name,2,required" json:"Name"`
	ClusterId       string                   `thrift:"ClusterId,3,required" json:"ClusterId"`
	ChargeType      string                   `thrift:"ChargeType,4,required" validate:"required,oneof=PostPaid"`
	Resource        *NodePoolResource        `thrift:"Resource,5,required" json:"Resource"`
	NodeAutoscaling *NodePoolNodeAutoscaling `thrift:"NodeAutoscaling,6,required" json:"NodeAutoscaling"`
	NodeTemplate    *NodePoolNode            `thrift:"NodeTemplate,7,required" json:"NodeTemplate"`
	Status          string                   `thrift:"Status,8,required" json:"Status"`
	EnableFullSync  bool                     `thrift:"EnableFullSync,9,required" json:"EnableFullSync"`
	Base            *base.Base               `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNodePoolResponse

func NewGetNodePoolResponse() *GetNodePoolResponse

func (*GetNodePoolResponse) BLength

func (p *GetNodePoolResponse) BLength() int

func (*GetNodePoolResponse) DeepEqual

func (p *GetNodePoolResponse) DeepEqual(ano *GetNodePoolResponse) bool

func (*GetNodePoolResponse) FastRead

func (p *GetNodePoolResponse) FastRead(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField1

func (p *GetNodePoolResponse) FastReadField1(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField2

func (p *GetNodePoolResponse) FastReadField2(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField255

func (p *GetNodePoolResponse) FastReadField255(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField3

func (p *GetNodePoolResponse) FastReadField3(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField4

func (p *GetNodePoolResponse) FastReadField4(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField5

func (p *GetNodePoolResponse) FastReadField5(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField6

func (p *GetNodePoolResponse) FastReadField6(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField7

func (p *GetNodePoolResponse) FastReadField7(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField8

func (p *GetNodePoolResponse) FastReadField8(buf []byte) (int, error)

func (*GetNodePoolResponse) FastReadField9

func (p *GetNodePoolResponse) FastReadField9(buf []byte) (int, error)

func (*GetNodePoolResponse) FastWrite

func (p *GetNodePoolResponse) FastWrite(buf []byte) int

for compatibility

func (*GetNodePoolResponse) FastWriteNocopy

func (p *GetNodePoolResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNodePoolResponse) Field1DeepEqual

func (p *GetNodePoolResponse) Field1DeepEqual(src string) bool

func (*GetNodePoolResponse) Field255DeepEqual

func (p *GetNodePoolResponse) Field255DeepEqual(src *base.Base) bool

func (*GetNodePoolResponse) Field2DeepEqual

func (p *GetNodePoolResponse) Field2DeepEqual(src string) bool

func (*GetNodePoolResponse) Field3DeepEqual

func (p *GetNodePoolResponse) Field3DeepEqual(src string) bool

func (*GetNodePoolResponse) Field4DeepEqual

func (p *GetNodePoolResponse) Field4DeepEqual(src string) bool

func (*GetNodePoolResponse) Field5DeepEqual

func (p *GetNodePoolResponse) Field5DeepEqual(src *NodePoolResource) bool

func (*GetNodePoolResponse) Field6DeepEqual

func (p *GetNodePoolResponse) Field6DeepEqual(src *NodePoolNodeAutoscaling) bool

func (*GetNodePoolResponse) Field7DeepEqual

func (p *GetNodePoolResponse) Field7DeepEqual(src *NodePoolNode) bool

func (*GetNodePoolResponse) Field8DeepEqual

func (p *GetNodePoolResponse) Field8DeepEqual(src string) bool

func (*GetNodePoolResponse) Field9DeepEqual

func (p *GetNodePoolResponse) Field9DeepEqual(src bool) bool

func (*GetNodePoolResponse) GetBase

func (p *GetNodePoolResponse) GetBase() (v *base.Base)

func (*GetNodePoolResponse) GetChargeType

func (p *GetNodePoolResponse) GetChargeType() (v string)

func (*GetNodePoolResponse) GetClusterId

func (p *GetNodePoolResponse) GetClusterId() (v string)

func (*GetNodePoolResponse) GetEnableFullSync

func (p *GetNodePoolResponse) GetEnableFullSync() (v bool)

func (*GetNodePoolResponse) GetId

func (p *GetNodePoolResponse) GetId() (v string)

func (*GetNodePoolResponse) GetName

func (p *GetNodePoolResponse) GetName() (v string)

func (*GetNodePoolResponse) GetNodeAutoscaling

func (p *GetNodePoolResponse) GetNodeAutoscaling() (v *NodePoolNodeAutoscaling)

func (*GetNodePoolResponse) GetNodeTemplate

func (p *GetNodePoolResponse) GetNodeTemplate() (v *NodePoolNode)

func (*GetNodePoolResponse) GetOrSetBase

func (p *GetNodePoolResponse) GetOrSetBase() interface{}

func (*GetNodePoolResponse) GetResource

func (p *GetNodePoolResponse) GetResource() (v *NodePoolResource)

func (*GetNodePoolResponse) GetStatus

func (p *GetNodePoolResponse) GetStatus() (v string)

func (*GetNodePoolResponse) IsSetBase

func (p *GetNodePoolResponse) IsSetBase() bool

func (*GetNodePoolResponse) IsSetNodeAutoscaling

func (p *GetNodePoolResponse) IsSetNodeAutoscaling() bool

func (*GetNodePoolResponse) IsSetNodeTemplate

func (p *GetNodePoolResponse) IsSetNodeTemplate() bool

func (*GetNodePoolResponse) IsSetResource

func (p *GetNodePoolResponse) IsSetResource() bool

func (*GetNodePoolResponse) Read

func (p *GetNodePoolResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetNodePoolResponse) ReadField1

func (p *GetNodePoolResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField2

func (p *GetNodePoolResponse) ReadField2(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField255

func (p *GetNodePoolResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField3

func (p *GetNodePoolResponse) ReadField3(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField4

func (p *GetNodePoolResponse) ReadField4(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField5

func (p *GetNodePoolResponse) ReadField5(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField6

func (p *GetNodePoolResponse) ReadField6(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField7

func (p *GetNodePoolResponse) ReadField7(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField8

func (p *GetNodePoolResponse) ReadField8(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) ReadField9

func (p *GetNodePoolResponse) ReadField9(iprot thrift.TProtocol) error

func (*GetNodePoolResponse) SetBase

func (p *GetNodePoolResponse) SetBase(val *base.Base)

func (*GetNodePoolResponse) SetChargeType

func (p *GetNodePoolResponse) SetChargeType(val string)

func (*GetNodePoolResponse) SetClusterId

func (p *GetNodePoolResponse) SetClusterId(val string)

func (*GetNodePoolResponse) SetEnableFullSync

func (p *GetNodePoolResponse) SetEnableFullSync(val bool)

func (*GetNodePoolResponse) SetId

func (p *GetNodePoolResponse) SetId(val string)

func (*GetNodePoolResponse) SetName

func (p *GetNodePoolResponse) SetName(val string)

func (*GetNodePoolResponse) SetNodeAutoscaling

func (p *GetNodePoolResponse) SetNodeAutoscaling(val *NodePoolNodeAutoscaling)

func (*GetNodePoolResponse) SetNodeTemplate

func (p *GetNodePoolResponse) SetNodeTemplate(val *NodePoolNode)

func (*GetNodePoolResponse) SetResource

func (p *GetNodePoolResponse) SetResource(val *NodePoolResource)

func (*GetNodePoolResponse) SetStatus

func (p *GetNodePoolResponse) SetStatus(val string)

func (*GetNodePoolResponse) String

func (p *GetNodePoolResponse) String() string

func (*GetNodePoolResponse) Write

func (p *GetNodePoolResponse) Write(oprot thrift.TProtocol) (err error)

type GetNodeRequest

type GetNodeRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Id        *string        `thrift:"Id,2" json:"Id,omitempty"`
	NodeIp    *string        `thrift:"NodeIp,3" json:"NodeIp,omitempty"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNodeRequest

func NewGetNodeRequest() *GetNodeRequest

func (*GetNodeRequest) BLength

func (p *GetNodeRequest) BLength() int

func (*GetNodeRequest) DeepEqual

func (p *GetNodeRequest) DeepEqual(ano *GetNodeRequest) bool

func (*GetNodeRequest) FastRead

func (p *GetNodeRequest) FastRead(buf []byte) (int, error)

func (*GetNodeRequest) FastReadField1

func (p *GetNodeRequest) FastReadField1(buf []byte) (int, error)

func (*GetNodeRequest) FastReadField2

func (p *GetNodeRequest) FastReadField2(buf []byte) (int, error)

func (*GetNodeRequest) FastReadField254

func (p *GetNodeRequest) FastReadField254(buf []byte) (int, error)

func (*GetNodeRequest) FastReadField255

func (p *GetNodeRequest) FastReadField255(buf []byte) (int, error)

func (*GetNodeRequest) FastReadField3

func (p *GetNodeRequest) FastReadField3(buf []byte) (int, error)

func (*GetNodeRequest) FastWrite

func (p *GetNodeRequest) FastWrite(buf []byte) int

for compatibility

func (*GetNodeRequest) FastWriteNocopy

func (p *GetNodeRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNodeRequest) Field1DeepEqual

func (p *GetNodeRequest) Field1DeepEqual(src string) bool

func (*GetNodeRequest) Field254DeepEqual

func (p *GetNodeRequest) Field254DeepEqual(src *base.TopParam) bool

func (*GetNodeRequest) Field255DeepEqual

func (p *GetNodeRequest) Field255DeepEqual(src *base.Base) bool

func (*GetNodeRequest) Field2DeepEqual

func (p *GetNodeRequest) Field2DeepEqual(src *string) bool

func (*GetNodeRequest) Field3DeepEqual

func (p *GetNodeRequest) Field3DeepEqual(src *string) bool

func (*GetNodeRequest) GetBase

func (p *GetNodeRequest) GetBase() (v *base.Base)

func (*GetNodeRequest) GetClusterId

func (p *GetNodeRequest) GetClusterId() (v string)

func (*GetNodeRequest) GetId

func (p *GetNodeRequest) GetId() (v string)

func (*GetNodeRequest) GetNodeIp

func (p *GetNodeRequest) GetNodeIp() (v string)

func (*GetNodeRequest) GetOrSetBase

func (p *GetNodeRequest) GetOrSetBase() interface{}

func (*GetNodeRequest) GetTop

func (p *GetNodeRequest) GetTop() (v *base.TopParam)

func (*GetNodeRequest) IsSetBase

func (p *GetNodeRequest) IsSetBase() bool

func (*GetNodeRequest) IsSetId

func (p *GetNodeRequest) IsSetId() bool

func (*GetNodeRequest) IsSetNodeIp

func (p *GetNodeRequest) IsSetNodeIp() bool

func (*GetNodeRequest) IsSetTop

func (p *GetNodeRequest) IsSetTop() bool

func (*GetNodeRequest) Read

func (p *GetNodeRequest) Read(iprot thrift.TProtocol) (err error)

func (*GetNodeRequest) ReadField1

func (p *GetNodeRequest) ReadField1(iprot thrift.TProtocol) error

func (*GetNodeRequest) ReadField2

func (p *GetNodeRequest) ReadField2(iprot thrift.TProtocol) error

func (*GetNodeRequest) ReadField254

func (p *GetNodeRequest) ReadField254(iprot thrift.TProtocol) error

func (*GetNodeRequest) ReadField255

func (p *GetNodeRequest) ReadField255(iprot thrift.TProtocol) error

func (*GetNodeRequest) ReadField3

func (p *GetNodeRequest) ReadField3(iprot thrift.TProtocol) error

func (*GetNodeRequest) SetBase

func (p *GetNodeRequest) SetBase(val *base.Base)

func (*GetNodeRequest) SetClusterId

func (p *GetNodeRequest) SetClusterId(val string)

func (*GetNodeRequest) SetId

func (p *GetNodeRequest) SetId(val *string)

func (*GetNodeRequest) SetNodeIp

func (p *GetNodeRequest) SetNodeIp(val *string)

func (*GetNodeRequest) SetTop

func (p *GetNodeRequest) SetTop(val *base.TopParam)

func (*GetNodeRequest) String

func (p *GetNodeRequest) String() string

func (*GetNodeRequest) Write

func (p *GetNodeRequest) Write(oprot thrift.TProtocol) (err error)

type GetNodeResponse

type GetNodeResponse struct {
	Id             string                  `thrift:"Id,1,required" json:"Id"`
	Name           string                  `thrift:"Name,2,required" json:"Name"`
	NodeName       string                  `thrift:"NodeName,3" json:"NodeName,omitempty"`
	NodePoolId     string                  `thrift:"NodePoolId,4,required" json:"NodePoolId"`
	NodePoolName   string                  `thrift:"NodePoolName,5,required" json:"NodePoolName"`
	Role           string                  `thrift:"Role,6,required" json:"Role"`
	Zone           *iaas.Zone              `thrift:"Zone,7,required" json:"Zone"`
	Subnet         *iaas.Subnet            `thrift:"Subnet,8,required" json:"Subnet"`
	Instance       *iaas.Instance          `thrift:"Instance,9,required" json:"Instance"`
	InstanceType   *InstanceType           `thrift:"InstanceType,10,required" json:"InstanceType"`
	ChargeType     string                  `thrift:"ChargeType,11,required" json:"ChargeType"`
	SecurityGroups []*iaas.SecurityGroup   `thrift:"SecurityGroups,12,required" json:"SecurityGroups"`
	Resource       *GetClusterNodeResource `thrift:"Resource,13,required" json:"Resource"`
	System         *iaas.Image             `thrift:"System,14,required" json:"System"`
	Kubernetes     *Kubernetes             `thrift:"Kubernetes,15,required" json:"Kubernetes"`
	CreateTime     string                  `thrift:"CreateTime,16,required" json:"CreateTime"`
	PublicAddress  string                  `thrift:"PublicAddress,17,required" json:"PublicAddress"`
	PrivateAddress string                  `thrift:"PrivateAddress,18,required" json:"PrivateAddress"`
	Labels         []*helper.Label         `thrift:"Labels,19,required" validate:"k8sLabel"`
	Taints         []*helper.Taint         `thrift:"Taints,20,required" json:"Taints"`
	Status         string                  `thrift:"Status,21,required" json:"Status"`
	ErrorMessage   *string                 `thrift:"ErrorMessage,22" json:"ErrorMessage,omitempty"`
	Type           string                  `thrift:"Type,23,required" json:"Type"`
	Base           *base.Base              `thrift:"Base,255" json:"Base,omitempty"`
}

func NewGetNodeResponse

func NewGetNodeResponse() *GetNodeResponse

func (*GetNodeResponse) BLength

func (p *GetNodeResponse) BLength() int

func (*GetNodeResponse) DeepEqual

func (p *GetNodeResponse) DeepEqual(ano *GetNodeResponse) bool

func (*GetNodeResponse) FastRead

func (p *GetNodeResponse) FastRead(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField1

func (p *GetNodeResponse) FastReadField1(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField10

func (p *GetNodeResponse) FastReadField10(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField11

func (p *GetNodeResponse) FastReadField11(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField12

func (p *GetNodeResponse) FastReadField12(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField13

func (p *GetNodeResponse) FastReadField13(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField14

func (p *GetNodeResponse) FastReadField14(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField15

func (p *GetNodeResponse) FastReadField15(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField16

func (p *GetNodeResponse) FastReadField16(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField17

func (p *GetNodeResponse) FastReadField17(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField18

func (p *GetNodeResponse) FastReadField18(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField19

func (p *GetNodeResponse) FastReadField19(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField2

func (p *GetNodeResponse) FastReadField2(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField20

func (p *GetNodeResponse) FastReadField20(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField21

func (p *GetNodeResponse) FastReadField21(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField22

func (p *GetNodeResponse) FastReadField22(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField23

func (p *GetNodeResponse) FastReadField23(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField255

func (p *GetNodeResponse) FastReadField255(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField3

func (p *GetNodeResponse) FastReadField3(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField4

func (p *GetNodeResponse) FastReadField4(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField5

func (p *GetNodeResponse) FastReadField5(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField6

func (p *GetNodeResponse) FastReadField6(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField7

func (p *GetNodeResponse) FastReadField7(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField8

func (p *GetNodeResponse) FastReadField8(buf []byte) (int, error)

func (*GetNodeResponse) FastReadField9

func (p *GetNodeResponse) FastReadField9(buf []byte) (int, error)

func (*GetNodeResponse) FastWrite

func (p *GetNodeResponse) FastWrite(buf []byte) int

for compatibility

func (*GetNodeResponse) FastWriteNocopy

func (p *GetNodeResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*GetNodeResponse) Field10DeepEqual

func (p *GetNodeResponse) Field10DeepEqual(src *InstanceType) bool

func (*GetNodeResponse) Field11DeepEqual

func (p *GetNodeResponse) Field11DeepEqual(src string) bool

func (*GetNodeResponse) Field12DeepEqual

func (p *GetNodeResponse) Field12DeepEqual(src []*iaas.SecurityGroup) bool

func (*GetNodeResponse) Field13DeepEqual

func (p *GetNodeResponse) Field13DeepEqual(src *GetClusterNodeResource) bool

func (*GetNodeResponse) Field14DeepEqual

func (p *GetNodeResponse) Field14DeepEqual(src *iaas.Image) bool

func (*GetNodeResponse) Field15DeepEqual

func (p *GetNodeResponse) Field15DeepEqual(src *Kubernetes) bool

func (*GetNodeResponse) Field16DeepEqual

func (p *GetNodeResponse) Field16DeepEqual(src string) bool

func (*GetNodeResponse) Field17DeepEqual

func (p *GetNodeResponse) Field17DeepEqual(src string) bool

func (*GetNodeResponse) Field18DeepEqual

func (p *GetNodeResponse) Field18DeepEqual(src string) bool

func (*GetNodeResponse) Field19DeepEqual

func (p *GetNodeResponse) Field19DeepEqual(src []*helper.Label) bool

func (*GetNodeResponse) Field1DeepEqual

func (p *GetNodeResponse) Field1DeepEqual(src string) bool

func (*GetNodeResponse) Field20DeepEqual

func (p *GetNodeResponse) Field20DeepEqual(src []*helper.Taint) bool

func (*GetNodeResponse) Field21DeepEqual

func (p *GetNodeResponse) Field21DeepEqual(src string) bool

func (*GetNodeResponse) Field22DeepEqual

func (p *GetNodeResponse) Field22DeepEqual(src *string) bool

func (*GetNodeResponse) Field23DeepEqual

func (p *GetNodeResponse) Field23DeepEqual(src string) bool

func (*GetNodeResponse) Field255DeepEqual

func (p *GetNodeResponse) Field255DeepEqual(src *base.Base) bool

func (*GetNodeResponse) Field2DeepEqual

func (p *GetNodeResponse) Field2DeepEqual(src string) bool

func (*GetNodeResponse) Field3DeepEqual

func (p *GetNodeResponse) Field3DeepEqual(src string) bool

func (*GetNodeResponse) Field4DeepEqual

func (p *GetNodeResponse) Field4DeepEqual(src string) bool

func (*GetNodeResponse) Field5DeepEqual

func (p *GetNodeResponse) Field5DeepEqual(src string) bool

func (*GetNodeResponse) Field6DeepEqual

func (p *GetNodeResponse) Field6DeepEqual(src string) bool

func (*GetNodeResponse) Field7DeepEqual

func (p *GetNodeResponse) Field7DeepEqual(src *iaas.Zone) bool

func (*GetNodeResponse) Field8DeepEqual

func (p *GetNodeResponse) Field8DeepEqual(src *iaas.Subnet) bool

func (*GetNodeResponse) Field9DeepEqual

func (p *GetNodeResponse) Field9DeepEqual(src *iaas.Instance) bool

func (*GetNodeResponse) GetBase

func (p *GetNodeResponse) GetBase() (v *base.Base)

func (*GetNodeResponse) GetChargeType

func (p *GetNodeResponse) GetChargeType() (v string)

func (*GetNodeResponse) GetCreateTime

func (p *GetNodeResponse) GetCreateTime() (v string)

func (*GetNodeResponse) GetErrorMessage

func (p *GetNodeResponse) GetErrorMessage() (v string)

func (*GetNodeResponse) GetId

func (p *GetNodeResponse) GetId() (v string)

func (*GetNodeResponse) GetInstance

func (p *GetNodeResponse) GetInstance() (v *iaas.Instance)

func (*GetNodeResponse) GetInstanceType

func (p *GetNodeResponse) GetInstanceType() (v *InstanceType)

func (*GetNodeResponse) GetKubernetes

func (p *GetNodeResponse) GetKubernetes() (v *Kubernetes)

func (*GetNodeResponse) GetLabels

func (p *GetNodeResponse) GetLabels() (v []*helper.Label)

func (*GetNodeResponse) GetName

func (p *GetNodeResponse) GetName() (v string)

func (*GetNodeResponse) GetNodeName

func (p *GetNodeResponse) GetNodeName() (v string)

func (*GetNodeResponse) GetNodePoolId

func (p *GetNodeResponse) GetNodePoolId() (v string)

func (*GetNodeResponse) GetNodePoolName

func (p *GetNodeResponse) GetNodePoolName() (v string)

func (*GetNodeResponse) GetOrSetBase

func (p *GetNodeResponse) GetOrSetBase() interface{}

func (*GetNodeResponse) GetPrivateAddress

func (p *GetNodeResponse) GetPrivateAddress() (v string)

func (*GetNodeResponse) GetPublicAddress

func (p *GetNodeResponse) GetPublicAddress() (v string)

func (*GetNodeResponse) GetResource

func (p *GetNodeResponse) GetResource() (v *GetClusterNodeResource)

func (*GetNodeResponse) GetRole

func (p *GetNodeResponse) GetRole() (v string)

func (*GetNodeResponse) GetSecurityGroups

func (p *GetNodeResponse) GetSecurityGroups() (v []*iaas.SecurityGroup)

func (*GetNodeResponse) GetStatus

func (p *GetNodeResponse) GetStatus() (v string)

func (*GetNodeResponse) GetSubnet

func (p *GetNodeResponse) GetSubnet() (v *iaas.Subnet)

func (*GetNodeResponse) GetSystem

func (p *GetNodeResponse) GetSystem() (v *iaas.Image)

func (*GetNodeResponse) GetTaints

func (p *GetNodeResponse) GetTaints() (v []*helper.Taint)

func (*GetNodeResponse) GetType

func (p *GetNodeResponse) GetType() (v string)

func (*GetNodeResponse) GetZone

func (p *GetNodeResponse) GetZone() (v *iaas.Zone)

func (*GetNodeResponse) IsSetBase

func (p *GetNodeResponse) IsSetBase() bool

func (*GetNodeResponse) IsSetErrorMessage

func (p *GetNodeResponse) IsSetErrorMessage() bool

func (*GetNodeResponse) IsSetInstance

func (p *GetNodeResponse) IsSetInstance() bool

func (*GetNodeResponse) IsSetInstanceType

func (p *GetNodeResponse) IsSetInstanceType() bool

func (*GetNodeResponse) IsSetKubernetes

func (p *GetNodeResponse) IsSetKubernetes() bool

func (*GetNodeResponse) IsSetNodeName

func (p *GetNodeResponse) IsSetNodeName() bool

func (*GetNodeResponse) IsSetResource

func (p *GetNodeResponse) IsSetResource() bool

func (*GetNodeResponse) IsSetSubnet

func (p *GetNodeResponse) IsSetSubnet() bool

func (*GetNodeResponse) IsSetSystem

func (p *GetNodeResponse) IsSetSystem() bool

func (*GetNodeResponse) IsSetZone

func (p *GetNodeResponse) IsSetZone() bool

func (*GetNodeResponse) Read

func (p *GetNodeResponse) Read(iprot thrift.TProtocol) (err error)

func (*GetNodeResponse) ReadField1

func (p *GetNodeResponse) ReadField1(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField10

func (p *GetNodeResponse) ReadField10(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField11

func (p *GetNodeResponse) ReadField11(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField12

func (p *GetNodeResponse) ReadField12(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField13

func (p *GetNodeResponse) ReadField13(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField14

func (p *GetNodeResponse) ReadField14(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField15

func (p *GetNodeResponse) ReadField15(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField16

func (p *GetNodeResponse) ReadField16(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField17

func (p *GetNodeResponse) ReadField17(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField18

func (p *GetNodeResponse) ReadField18(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField19

func (p *GetNodeResponse) ReadField19(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField2

func (p *GetNodeResponse) ReadField2(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField20

func (p *GetNodeResponse) ReadField20(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField21

func (p *GetNodeResponse) ReadField21(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField22

func (p *GetNodeResponse) ReadField22(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField23

func (p *GetNodeResponse) ReadField23(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField255

func (p *GetNodeResponse) ReadField255(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField3

func (p *GetNodeResponse) ReadField3(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField4

func (p *GetNodeResponse) ReadField4(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField5

func (p *GetNodeResponse) ReadField5(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField6

func (p *GetNodeResponse) ReadField6(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField7

func (p *GetNodeResponse) ReadField7(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField8

func (p *GetNodeResponse) ReadField8(iprot thrift.TProtocol) error

func (*GetNodeResponse) ReadField9

func (p *GetNodeResponse) ReadField9(iprot thrift.TProtocol) error

func (*GetNodeResponse) SetBase

func (p *GetNodeResponse) SetBase(val *base.Base)

func (*GetNodeResponse) SetChargeType

func (p *GetNodeResponse) SetChargeType(val string)

func (*GetNodeResponse) SetCreateTime

func (p *GetNodeResponse) SetCreateTime(val string)

func (*GetNodeResponse) SetErrorMessage

func (p *GetNodeResponse) SetErrorMessage(val *string)

func (*GetNodeResponse) SetId

func (p *GetNodeResponse) SetId(val string)

func (*GetNodeResponse) SetInstance

func (p *GetNodeResponse) SetInstance(val *iaas.Instance)

func (*GetNodeResponse) SetInstanceType

func (p *GetNodeResponse) SetInstanceType(val *InstanceType)

func (*GetNodeResponse) SetKubernetes

func (p *GetNodeResponse) SetKubernetes(val *Kubernetes)

func (*GetNodeResponse) SetLabels

func (p *GetNodeResponse) SetLabels(val []*helper.Label)

func (*GetNodeResponse) SetName

func (p *GetNodeResponse) SetName(val string)

func (*GetNodeResponse) SetNodeName

func (p *GetNodeResponse) SetNodeName(val string)

func (*GetNodeResponse) SetNodePoolId

func (p *GetNodeResponse) SetNodePoolId(val string)

func (*GetNodeResponse) SetNodePoolName

func (p *GetNodeResponse) SetNodePoolName(val string)

func (*GetNodeResponse) SetPrivateAddress

func (p *GetNodeResponse) SetPrivateAddress(val string)

func (*GetNodeResponse) SetPublicAddress

func (p *GetNodeResponse) SetPublicAddress(val string)

func (*GetNodeResponse) SetResource

func (p *GetNodeResponse) SetResource(val *GetClusterNodeResource)

func (*GetNodeResponse) SetRole

func (p *GetNodeResponse) SetRole(val string)

func (*GetNodeResponse) SetSecurityGroups

func (p *GetNodeResponse) SetSecurityGroups(val []*iaas.SecurityGroup)

func (*GetNodeResponse) SetStatus

func (p *GetNodeResponse) SetStatus(val string)

func (*GetNodeResponse) SetSubnet

func (p *GetNodeResponse) SetSubnet(val *iaas.Subnet)

func (*GetNodeResponse) SetSystem

func (p *GetNodeResponse) SetSystem(val *iaas.Image)

func (*GetNodeResponse) SetTaints

func (p *GetNodeResponse) SetTaints(val []*helper.Taint)

func (*GetNodeResponse) SetType

func (p *GetNodeResponse) SetType(val string)

func (*GetNodeResponse) SetZone

func (p *GetNodeResponse) SetZone(val *iaas.Zone)

func (*GetNodeResponse) String

func (p *GetNodeResponse) String() string

func (*GetNodeResponse) Write

func (p *GetNodeResponse) Write(oprot thrift.TProtocol) (err error)

type Gpu

type Gpu struct {
	Model  string `thrift:"Model,1,required" json:"Model"`
	Number string `thrift:"Number,2,required" json:"Number"`
}
var InstanceType_Gpu_DEFAULT *Gpu

func NewGpu

func NewGpu() *Gpu

func (*Gpu) BLength

func (p *Gpu) BLength() int

func (*Gpu) DeepEqual

func (p *Gpu) DeepEqual(ano *Gpu) bool

func (*Gpu) FastRead

func (p *Gpu) FastRead(buf []byte) (int, error)

func (*Gpu) FastReadField1

func (p *Gpu) FastReadField1(buf []byte) (int, error)

func (*Gpu) FastReadField2

func (p *Gpu) FastReadField2(buf []byte) (int, error)

func (*Gpu) FastWrite

func (p *Gpu) FastWrite(buf []byte) int

for compatibility

func (*Gpu) FastWriteNocopy

func (p *Gpu) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Gpu) Field1DeepEqual

func (p *Gpu) Field1DeepEqual(src string) bool

func (*Gpu) Field2DeepEqual

func (p *Gpu) Field2DeepEqual(src string) bool

func (*Gpu) GetModel

func (p *Gpu) GetModel() (v string)

func (*Gpu) GetNumber

func (p *Gpu) GetNumber() (v string)

func (*Gpu) Read

func (p *Gpu) Read(iprot thrift.TProtocol) (err error)

func (*Gpu) ReadField1

func (p *Gpu) ReadField1(iprot thrift.TProtocol) error

func (*Gpu) ReadField2

func (p *Gpu) ReadField2(iprot thrift.TProtocol) error

func (*Gpu) SetModel

func (p *Gpu) SetModel(val string)

func (*Gpu) SetNumber

func (p *Gpu) SetNumber(val string)

func (*Gpu) String

func (p *Gpu) String() string

func (*Gpu) Write

func (p *Gpu) Write(oprot thrift.TProtocol) (err error)

type InstanceType

type InstanceType struct {
	Id         string `thrift:"Id,1,required" json:"Id"`
	Type       string `thrift:"Type,2,required" json:"Type"`
	TypeFamily string `thrift:"TypeFamily,3,required" json:"TypeFamily"`
	Cpu        string `thrift:"Cpu,4,required" json:"Cpu"`
	Memory     string `thrift:"Memory,5,required" json:"Memory"`
	Gpu        *Gpu   `thrift:"Gpu,6,required" json:"Gpu"`
}
var ClusterNodeItem_InstanceType_DEFAULT *InstanceType
var GetNodeResponse_InstanceType_DEFAULT *InstanceType
var NodePoolItem_InstanceType_DEFAULT *InstanceType
var NodePoolNode_InstanceType_DEFAULT *InstanceType

func NewInstanceType

func NewInstanceType() *InstanceType

func (*InstanceType) BLength

func (p *InstanceType) BLength() int

func (*InstanceType) DeepEqual

func (p *InstanceType) DeepEqual(ano *InstanceType) bool

func (*InstanceType) FastRead

func (p *InstanceType) FastRead(buf []byte) (int, error)

func (*InstanceType) FastReadField1

func (p *InstanceType) FastReadField1(buf []byte) (int, error)

func (*InstanceType) FastReadField2

func (p *InstanceType) FastReadField2(buf []byte) (int, error)

func (*InstanceType) FastReadField3

func (p *InstanceType) FastReadField3(buf []byte) (int, error)

func (*InstanceType) FastReadField4

func (p *InstanceType) FastReadField4(buf []byte) (int, error)

func (*InstanceType) FastReadField5

func (p *InstanceType) FastReadField5(buf []byte) (int, error)

func (*InstanceType) FastReadField6

func (p *InstanceType) FastReadField6(buf []byte) (int, error)

func (*InstanceType) FastWrite

func (p *InstanceType) FastWrite(buf []byte) int

for compatibility

func (*InstanceType) FastWriteNocopy

func (p *InstanceType) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*InstanceType) Field1DeepEqual

func (p *InstanceType) Field1DeepEqual(src string) bool

func (*InstanceType) Field2DeepEqual

func (p *InstanceType) Field2DeepEqual(src string) bool

func (*InstanceType) Field3DeepEqual

func (p *InstanceType) Field3DeepEqual(src string) bool

func (*InstanceType) Field4DeepEqual

func (p *InstanceType) Field4DeepEqual(src string) bool

func (*InstanceType) Field5DeepEqual

func (p *InstanceType) Field5DeepEqual(src string) bool

func (*InstanceType) Field6DeepEqual

func (p *InstanceType) Field6DeepEqual(src *Gpu) bool

func (*InstanceType) GetCpu

func (p *InstanceType) GetCpu() (v string)

func (*InstanceType) GetGpu

func (p *InstanceType) GetGpu() (v *Gpu)

func (*InstanceType) GetId

func (p *InstanceType) GetId() (v string)

func (*InstanceType) GetMemory

func (p *InstanceType) GetMemory() (v string)

func (*InstanceType) GetType

func (p *InstanceType) GetType() (v string)

func (*InstanceType) GetTypeFamily

func (p *InstanceType) GetTypeFamily() (v string)

func (*InstanceType) IsSetGpu

func (p *InstanceType) IsSetGpu() bool

func (*InstanceType) Read

func (p *InstanceType) Read(iprot thrift.TProtocol) (err error)

func (*InstanceType) ReadField1

func (p *InstanceType) ReadField1(iprot thrift.TProtocol) error

func (*InstanceType) ReadField2

func (p *InstanceType) ReadField2(iprot thrift.TProtocol) error

func (*InstanceType) ReadField3

func (p *InstanceType) ReadField3(iprot thrift.TProtocol) error

func (*InstanceType) ReadField4

func (p *InstanceType) ReadField4(iprot thrift.TProtocol) error

func (*InstanceType) ReadField5

func (p *InstanceType) ReadField5(iprot thrift.TProtocol) error

func (*InstanceType) ReadField6

func (p *InstanceType) ReadField6(iprot thrift.TProtocol) error

func (*InstanceType) SetCpu

func (p *InstanceType) SetCpu(val string)

func (*InstanceType) SetGpu

func (p *InstanceType) SetGpu(val *Gpu)

func (*InstanceType) SetId

func (p *InstanceType) SetId(val string)

func (*InstanceType) SetMemory

func (p *InstanceType) SetMemory(val string)

func (*InstanceType) SetType

func (p *InstanceType) SetType(val string)

func (*InstanceType) SetTypeFamily

func (p *InstanceType) SetTypeFamily(val string)

func (*InstanceType) String

func (p *InstanceType) String() string

func (*InstanceType) Write

func (p *InstanceType) Write(oprot thrift.TProtocol) (err error)

type KubeconfigUser

type KubeconfigUser struct {
	UserId     string `thrift:"UserId,1,required" json:"UserId"`
	UpdateTime string `thrift:"UpdateTime,2,required" json:"UpdateTime"`
}

func NewKubeconfigUser

func NewKubeconfigUser() *KubeconfigUser

func (*KubeconfigUser) BLength

func (p *KubeconfigUser) BLength() int

func (*KubeconfigUser) DeepEqual

func (p *KubeconfigUser) DeepEqual(ano *KubeconfigUser) bool

func (*KubeconfigUser) FastRead

func (p *KubeconfigUser) FastRead(buf []byte) (int, error)

func (*KubeconfigUser) FastReadField1

func (p *KubeconfigUser) FastReadField1(buf []byte) (int, error)

func (*KubeconfigUser) FastReadField2

func (p *KubeconfigUser) FastReadField2(buf []byte) (int, error)

func (*KubeconfigUser) FastWrite

func (p *KubeconfigUser) FastWrite(buf []byte) int

for compatibility

func (*KubeconfigUser) FastWriteNocopy

func (p *KubeconfigUser) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*KubeconfigUser) Field1DeepEqual

func (p *KubeconfigUser) Field1DeepEqual(src string) bool

func (*KubeconfigUser) Field2DeepEqual

func (p *KubeconfigUser) Field2DeepEqual(src string) bool

func (*KubeconfigUser) GetUpdateTime

func (p *KubeconfigUser) GetUpdateTime() (v string)

func (*KubeconfigUser) GetUserId

func (p *KubeconfigUser) GetUserId() (v string)

func (*KubeconfigUser) Read

func (p *KubeconfigUser) Read(iprot thrift.TProtocol) (err error)

func (*KubeconfigUser) ReadField1

func (p *KubeconfigUser) ReadField1(iprot thrift.TProtocol) error

func (*KubeconfigUser) ReadField2

func (p *KubeconfigUser) ReadField2(iprot thrift.TProtocol) error

func (*KubeconfigUser) SetUpdateTime

func (p *KubeconfigUser) SetUpdateTime(val string)

func (*KubeconfigUser) SetUserId

func (p *KubeconfigUser) SetUserId(val string)

func (*KubeconfigUser) String

func (p *KubeconfigUser) String() string

func (*KubeconfigUser) Write

func (p *KubeconfigUser) Write(oprot thrift.TProtocol) (err error)

type Kubernetes

type Kubernetes struct {
	RuntimeVersion    string `thrift:"RuntimeVersion,1,required" json:"RuntimeVersion"`
	KubernetesVersion string `thrift:"KubernetesVersion,2,required" json:"KubernetesVersion"`
	KubeProxyVersion  string `thrift:"KubeProxyVersion,3,required" json:"KubeProxyVersion"`
}
var GetNodeResponse_Kubernetes_DEFAULT *Kubernetes

func NewKubernetes

func NewKubernetes() *Kubernetes

func (*Kubernetes) BLength

func (p *Kubernetes) BLength() int

func (*Kubernetes) DeepEqual

func (p *Kubernetes) DeepEqual(ano *Kubernetes) bool

func (*Kubernetes) FastRead

func (p *Kubernetes) FastRead(buf []byte) (int, error)

func (*Kubernetes) FastReadField1

func (p *Kubernetes) FastReadField1(buf []byte) (int, error)

func (*Kubernetes) FastReadField2

func (p *Kubernetes) FastReadField2(buf []byte) (int, error)

func (*Kubernetes) FastReadField3

func (p *Kubernetes) FastReadField3(buf []byte) (int, error)

func (*Kubernetes) FastWrite

func (p *Kubernetes) FastWrite(buf []byte) int

for compatibility

func (*Kubernetes) FastWriteNocopy

func (p *Kubernetes) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Kubernetes) Field1DeepEqual

func (p *Kubernetes) Field1DeepEqual(src string) bool

func (*Kubernetes) Field2DeepEqual

func (p *Kubernetes) Field2DeepEqual(src string) bool

func (*Kubernetes) Field3DeepEqual

func (p *Kubernetes) Field3DeepEqual(src string) bool

func (*Kubernetes) GetKubeProxyVersion

func (p *Kubernetes) GetKubeProxyVersion() (v string)

func (*Kubernetes) GetKubernetesVersion

func (p *Kubernetes) GetKubernetesVersion() (v string)

func (*Kubernetes) GetRuntimeVersion

func (p *Kubernetes) GetRuntimeVersion() (v string)

func (*Kubernetes) Read

func (p *Kubernetes) Read(iprot thrift.TProtocol) (err error)

func (*Kubernetes) ReadField1

func (p *Kubernetes) ReadField1(iprot thrift.TProtocol) error

func (*Kubernetes) ReadField2

func (p *Kubernetes) ReadField2(iprot thrift.TProtocol) error

func (*Kubernetes) ReadField3

func (p *Kubernetes) ReadField3(iprot thrift.TProtocol) error

func (*Kubernetes) SetKubeProxyVersion

func (p *Kubernetes) SetKubeProxyVersion(val string)

func (*Kubernetes) SetKubernetesVersion

func (p *Kubernetes) SetKubernetesVersion(val string)

func (*Kubernetes) SetRuntimeVersion

func (p *Kubernetes) SetRuntimeVersion(val string)

func (*Kubernetes) String

func (p *Kubernetes) String() string

func (*Kubernetes) Write

func (p *Kubernetes) Write(oprot thrift.TProtocol) (err error)

type ListClusterNetworkCidrsRequest

type ListClusterNetworkCidrsRequest struct {
	VpcId string         `thrift:"VpcId,1,required" validate:"required"`
	Top   *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base  *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListClusterNetworkCidrsRequest

func NewListClusterNetworkCidrsRequest() *ListClusterNetworkCidrsRequest

func (*ListClusterNetworkCidrsRequest) BLength

func (p *ListClusterNetworkCidrsRequest) BLength() int

func (*ListClusterNetworkCidrsRequest) DeepEqual

func (*ListClusterNetworkCidrsRequest) FastRead

func (p *ListClusterNetworkCidrsRequest) FastRead(buf []byte) (int, error)

func (*ListClusterNetworkCidrsRequest) FastReadField1

func (p *ListClusterNetworkCidrsRequest) FastReadField1(buf []byte) (int, error)

func (*ListClusterNetworkCidrsRequest) FastReadField254

func (p *ListClusterNetworkCidrsRequest) FastReadField254(buf []byte) (int, error)

func (*ListClusterNetworkCidrsRequest) FastReadField255

func (p *ListClusterNetworkCidrsRequest) FastReadField255(buf []byte) (int, error)

func (*ListClusterNetworkCidrsRequest) FastWrite

func (p *ListClusterNetworkCidrsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListClusterNetworkCidrsRequest) FastWriteNocopy

func (p *ListClusterNetworkCidrsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListClusterNetworkCidrsRequest) Field1DeepEqual

func (p *ListClusterNetworkCidrsRequest) Field1DeepEqual(src string) bool

func (*ListClusterNetworkCidrsRequest) Field254DeepEqual

func (p *ListClusterNetworkCidrsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListClusterNetworkCidrsRequest) Field255DeepEqual

func (p *ListClusterNetworkCidrsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListClusterNetworkCidrsRequest) GetBase

func (p *ListClusterNetworkCidrsRequest) GetBase() (v *base.Base)

func (*ListClusterNetworkCidrsRequest) GetOrSetBase

func (p *ListClusterNetworkCidrsRequest) GetOrSetBase() interface{}

func (*ListClusterNetworkCidrsRequest) GetTop

func (p *ListClusterNetworkCidrsRequest) GetTop() (v *base.TopParam)

func (*ListClusterNetworkCidrsRequest) GetVpcId

func (p *ListClusterNetworkCidrsRequest) GetVpcId() (v string)

func (*ListClusterNetworkCidrsRequest) IsSetBase

func (p *ListClusterNetworkCidrsRequest) IsSetBase() bool

func (*ListClusterNetworkCidrsRequest) IsSetTop

func (p *ListClusterNetworkCidrsRequest) IsSetTop() bool

func (*ListClusterNetworkCidrsRequest) Read

func (*ListClusterNetworkCidrsRequest) ReadField1

func (*ListClusterNetworkCidrsRequest) ReadField254

func (p *ListClusterNetworkCidrsRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListClusterNetworkCidrsRequest) ReadField255

func (p *ListClusterNetworkCidrsRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListClusterNetworkCidrsRequest) SetBase

func (p *ListClusterNetworkCidrsRequest) SetBase(val *base.Base)

func (*ListClusterNetworkCidrsRequest) SetTop

func (*ListClusterNetworkCidrsRequest) SetVpcId

func (p *ListClusterNetworkCidrsRequest) SetVpcId(val string)

func (*ListClusterNetworkCidrsRequest) String

func (*ListClusterNetworkCidrsRequest) Write

func (p *ListClusterNetworkCidrsRequest) Write(oprot thrift.TProtocol) (err error)

type ListClusterNetworkCidrsResponse

type ListClusterNetworkCidrsResponse struct {
	Items []*Address `thrift:"Items,1,required" json:"Items"`
	Base  *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListClusterNetworkCidrsResponse

func NewListClusterNetworkCidrsResponse() *ListClusterNetworkCidrsResponse

func (*ListClusterNetworkCidrsResponse) BLength

func (p *ListClusterNetworkCidrsResponse) BLength() int

func (*ListClusterNetworkCidrsResponse) DeepEqual

func (*ListClusterNetworkCidrsResponse) FastRead

func (p *ListClusterNetworkCidrsResponse) FastRead(buf []byte) (int, error)

func (*ListClusterNetworkCidrsResponse) FastReadField1

func (p *ListClusterNetworkCidrsResponse) FastReadField1(buf []byte) (int, error)

func (*ListClusterNetworkCidrsResponse) FastReadField255

func (p *ListClusterNetworkCidrsResponse) FastReadField255(buf []byte) (int, error)

func (*ListClusterNetworkCidrsResponse) FastWrite

func (p *ListClusterNetworkCidrsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListClusterNetworkCidrsResponse) FastWriteNocopy

func (p *ListClusterNetworkCidrsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListClusterNetworkCidrsResponse) Field1DeepEqual

func (p *ListClusterNetworkCidrsResponse) Field1DeepEqual(src []*Address) bool

func (*ListClusterNetworkCidrsResponse) Field255DeepEqual

func (p *ListClusterNetworkCidrsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListClusterNetworkCidrsResponse) GetBase

func (p *ListClusterNetworkCidrsResponse) GetBase() (v *base.Base)

func (*ListClusterNetworkCidrsResponse) GetItems

func (p *ListClusterNetworkCidrsResponse) GetItems() (v []*Address)

func (*ListClusterNetworkCidrsResponse) GetOrSetBase

func (p *ListClusterNetworkCidrsResponse) GetOrSetBase() interface{}

func (*ListClusterNetworkCidrsResponse) IsSetBase

func (p *ListClusterNetworkCidrsResponse) IsSetBase() bool

func (*ListClusterNetworkCidrsResponse) Read

func (*ListClusterNetworkCidrsResponse) ReadField1

func (*ListClusterNetworkCidrsResponse) ReadField255

func (p *ListClusterNetworkCidrsResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListClusterNetworkCidrsResponse) SetBase

func (p *ListClusterNetworkCidrsResponse) SetBase(val *base.Base)

func (*ListClusterNetworkCidrsResponse) SetItems

func (p *ListClusterNetworkCidrsResponse) SetItems(val []*Address)

func (*ListClusterNetworkCidrsResponse) String

func (*ListClusterNetworkCidrsResponse) Write

func (p *ListClusterNetworkCidrsResponse) Write(oprot thrift.TProtocol) (err error)

type ListClustersFilter

type ListClustersFilter struct {
	Ids      []string `thrift:"Ids,1" json:"Ids,omitempty"`
	Names    []string `thrift:"Names,2" json:"Names,omitempty"`
	Statuses []string `thrift:"Statuses,3" json:"Statuses,omitempty"`
	Types    []string `thrift:"Types,4" json:"Types,omitempty"`
}
var ListClustersRequest_Filter_DEFAULT *ListClustersFilter

func NewListClustersFilter

func NewListClustersFilter() *ListClustersFilter

func (*ListClustersFilter) BLength

func (p *ListClustersFilter) BLength() int

func (*ListClustersFilter) DeepEqual

func (p *ListClustersFilter) DeepEqual(ano *ListClustersFilter) bool

func (*ListClustersFilter) FastRead

func (p *ListClustersFilter) FastRead(buf []byte) (int, error)

func (*ListClustersFilter) FastReadField1

func (p *ListClustersFilter) FastReadField1(buf []byte) (int, error)

func (*ListClustersFilter) FastReadField2

func (p *ListClustersFilter) FastReadField2(buf []byte) (int, error)

func (*ListClustersFilter) FastReadField3

func (p *ListClustersFilter) FastReadField3(buf []byte) (int, error)

func (*ListClustersFilter) FastReadField4

func (p *ListClustersFilter) FastReadField4(buf []byte) (int, error)

func (*ListClustersFilter) FastWrite

func (p *ListClustersFilter) FastWrite(buf []byte) int

for compatibility

func (*ListClustersFilter) FastWriteNocopy

func (p *ListClustersFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListClustersFilter) Field1DeepEqual

func (p *ListClustersFilter) Field1DeepEqual(src []string) bool

func (*ListClustersFilter) Field2DeepEqual

func (p *ListClustersFilter) Field2DeepEqual(src []string) bool

func (*ListClustersFilter) Field3DeepEqual

func (p *ListClustersFilter) Field3DeepEqual(src []string) bool

func (*ListClustersFilter) Field4DeepEqual

func (p *ListClustersFilter) Field4DeepEqual(src []string) bool

func (*ListClustersFilter) GetIds

func (p *ListClustersFilter) GetIds() (v []string)

func (*ListClustersFilter) GetNames

func (p *ListClustersFilter) GetNames() (v []string)

func (*ListClustersFilter) GetStatuses

func (p *ListClustersFilter) GetStatuses() (v []string)

func (*ListClustersFilter) GetTypes

func (p *ListClustersFilter) GetTypes() (v []string)

func (*ListClustersFilter) IsSetIds

func (p *ListClustersFilter) IsSetIds() bool

func (*ListClustersFilter) IsSetNames

func (p *ListClustersFilter) IsSetNames() bool

func (*ListClustersFilter) IsSetStatuses

func (p *ListClustersFilter) IsSetStatuses() bool

func (*ListClustersFilter) IsSetTypes

func (p *ListClustersFilter) IsSetTypes() bool

func (*ListClustersFilter) Read

func (p *ListClustersFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListClustersFilter) ReadField1

func (p *ListClustersFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListClustersFilter) ReadField2

func (p *ListClustersFilter) ReadField2(iprot thrift.TProtocol) error

func (*ListClustersFilter) ReadField3

func (p *ListClustersFilter) ReadField3(iprot thrift.TProtocol) error

func (*ListClustersFilter) ReadField4

func (p *ListClustersFilter) ReadField4(iprot thrift.TProtocol) error

func (*ListClustersFilter) SetIds

func (p *ListClustersFilter) SetIds(val []string)

func (*ListClustersFilter) SetNames

func (p *ListClustersFilter) SetNames(val []string)

func (*ListClustersFilter) SetStatuses

func (p *ListClustersFilter) SetStatuses(val []string)

func (*ListClustersFilter) SetTypes

func (p *ListClustersFilter) SetTypes(val []string)

func (*ListClustersFilter) String

func (p *ListClustersFilter) String() string

func (*ListClustersFilter) Write

func (p *ListClustersFilter) Write(oprot thrift.TProtocol) (err error)

type ListClustersRequest

type ListClustersRequest struct {
	PageNumber int32               `thrift:"PageNumber,1" json:"PageNumber" default:"1"`
	PageSize   int32               `thrift:"PageSize,2" json:"PageSize" default:"100"`
	Filter     *ListClustersFilter `thrift:"Filter,3" json:"Filter,omitempty"`
	Top        *base.TopParam      `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base          `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListClustersRequest

func NewListClustersRequest() *ListClustersRequest

func (*ListClustersRequest) BLength

func (p *ListClustersRequest) BLength() int

func (*ListClustersRequest) DeepEqual

func (p *ListClustersRequest) DeepEqual(ano *ListClustersRequest) bool

func (*ListClustersRequest) FastRead

func (p *ListClustersRequest) FastRead(buf []byte) (int, error)

func (*ListClustersRequest) FastReadField1

func (p *ListClustersRequest) FastReadField1(buf []byte) (int, error)

func (*ListClustersRequest) FastReadField2

func (p *ListClustersRequest) FastReadField2(buf []byte) (int, error)

func (*ListClustersRequest) FastReadField254

func (p *ListClustersRequest) FastReadField254(buf []byte) (int, error)

func (*ListClustersRequest) FastReadField255

func (p *ListClustersRequest) FastReadField255(buf []byte) (int, error)

func (*ListClustersRequest) FastReadField3

func (p *ListClustersRequest) FastReadField3(buf []byte) (int, error)

func (*ListClustersRequest) FastWrite

func (p *ListClustersRequest) FastWrite(buf []byte) int

for compatibility

func (*ListClustersRequest) FastWriteNocopy

func (p *ListClustersRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListClustersRequest) Field1DeepEqual

func (p *ListClustersRequest) Field1DeepEqual(src int32) bool

func (*ListClustersRequest) Field254DeepEqual

func (p *ListClustersRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListClustersRequest) Field255DeepEqual

func (p *ListClustersRequest) Field255DeepEqual(src *base.Base) bool

func (*ListClustersRequest) Field2DeepEqual

func (p *ListClustersRequest) Field2DeepEqual(src int32) bool

func (*ListClustersRequest) Field3DeepEqual

func (p *ListClustersRequest) Field3DeepEqual(src *ListClustersFilter) bool

func (*ListClustersRequest) GetBase

func (p *ListClustersRequest) GetBase() (v *base.Base)

func (*ListClustersRequest) GetFilter

func (p *ListClustersRequest) GetFilter() (v *ListClustersFilter)

func (*ListClustersRequest) GetOrSetBase

func (p *ListClustersRequest) GetOrSetBase() interface{}

func (*ListClustersRequest) GetPageNumber

func (p *ListClustersRequest) GetPageNumber() (v int32)

func (*ListClustersRequest) GetPageSize

func (p *ListClustersRequest) GetPageSize() (v int32)

func (*ListClustersRequest) GetTop

func (p *ListClustersRequest) GetTop() (v *base.TopParam)

func (*ListClustersRequest) IsSetBase

func (p *ListClustersRequest) IsSetBase() bool

func (*ListClustersRequest) IsSetFilter

func (p *ListClustersRequest) IsSetFilter() bool

func (*ListClustersRequest) IsSetPageNumber

func (p *ListClustersRequest) IsSetPageNumber() bool

func (*ListClustersRequest) IsSetPageSize

func (p *ListClustersRequest) IsSetPageSize() bool

func (*ListClustersRequest) IsSetTop

func (p *ListClustersRequest) IsSetTop() bool

func (*ListClustersRequest) Read

func (p *ListClustersRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListClustersRequest) ReadField1

func (p *ListClustersRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListClustersRequest) ReadField2

func (p *ListClustersRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListClustersRequest) ReadField254

func (p *ListClustersRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListClustersRequest) ReadField255

func (p *ListClustersRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListClustersRequest) ReadField3

func (p *ListClustersRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListClustersRequest) SetBase

func (p *ListClustersRequest) SetBase(val *base.Base)

func (*ListClustersRequest) SetFilter

func (p *ListClustersRequest) SetFilter(val *ListClustersFilter)

func (*ListClustersRequest) SetPageNumber

func (p *ListClustersRequest) SetPageNumber(val int32)

func (*ListClustersRequest) SetPageSize

func (p *ListClustersRequest) SetPageSize(val int32)

func (*ListClustersRequest) SetTop

func (p *ListClustersRequest) SetTop(val *base.TopParam)

func (*ListClustersRequest) String

func (p *ListClustersRequest) String() string

func (*ListClustersRequest) Write

func (p *ListClustersRequest) Write(oprot thrift.TProtocol) (err error)

type ListClustersResponse

type ListClustersResponse struct {
	Items []*ClusterItem `thrift:"Items,1,required" json:"Items"`
	Total int32          `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListClustersResponse

func NewListClustersResponse() *ListClustersResponse

func (*ListClustersResponse) BLength

func (p *ListClustersResponse) BLength() int

func (*ListClustersResponse) DeepEqual

func (p *ListClustersResponse) DeepEqual(ano *ListClustersResponse) bool

func (*ListClustersResponse) FastRead

func (p *ListClustersResponse) FastRead(buf []byte) (int, error)

func (*ListClustersResponse) FastReadField1

func (p *ListClustersResponse) FastReadField1(buf []byte) (int, error)

func (*ListClustersResponse) FastReadField2

func (p *ListClustersResponse) FastReadField2(buf []byte) (int, error)

func (*ListClustersResponse) FastReadField255

func (p *ListClustersResponse) FastReadField255(buf []byte) (int, error)

func (*ListClustersResponse) FastWrite

func (p *ListClustersResponse) FastWrite(buf []byte) int

for compatibility

func (*ListClustersResponse) FastWriteNocopy

func (p *ListClustersResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListClustersResponse) Field1DeepEqual

func (p *ListClustersResponse) Field1DeepEqual(src []*ClusterItem) bool

func (*ListClustersResponse) Field255DeepEqual

func (p *ListClustersResponse) Field255DeepEqual(src *base.Base) bool

func (*ListClustersResponse) Field2DeepEqual

func (p *ListClustersResponse) Field2DeepEqual(src int32) bool

func (*ListClustersResponse) GetBase

func (p *ListClustersResponse) GetBase() (v *base.Base)

func (*ListClustersResponse) GetItems

func (p *ListClustersResponse) GetItems() (v []*ClusterItem)

func (*ListClustersResponse) GetOrSetBase

func (p *ListClustersResponse) GetOrSetBase() interface{}

func (*ListClustersResponse) GetTotal

func (p *ListClustersResponse) GetTotal() (v int32)

func (*ListClustersResponse) IsSetBase

func (p *ListClustersResponse) IsSetBase() bool

func (*ListClustersResponse) Read

func (p *ListClustersResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListClustersResponse) ReadField1

func (p *ListClustersResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListClustersResponse) ReadField2

func (p *ListClustersResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListClustersResponse) ReadField255

func (p *ListClustersResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListClustersResponse) SetBase

func (p *ListClustersResponse) SetBase(val *base.Base)

func (*ListClustersResponse) SetItems

func (p *ListClustersResponse) SetItems(val []*ClusterItem)

func (*ListClustersResponse) SetTotal

func (p *ListClustersResponse) SetTotal(val int32)

func (*ListClustersResponse) String

func (p *ListClustersResponse) String() string

func (*ListClustersResponse) Write

func (p *ListClustersResponse) Write(oprot thrift.TProtocol) (err error)

type ListKubeconfigUsersRequest

type ListKubeconfigUsersRequest struct {
	ClusterId  string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	PageNumber int32          `thrift:"PageNumber,2" json:"PageNumber" default:"1"`
	PageSize   int32          `thrift:"PageSize,3" json:"PageSize" default:"100"`
	Top        *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListKubeconfigUsersRequest

func NewListKubeconfigUsersRequest() *ListKubeconfigUsersRequest

func (*ListKubeconfigUsersRequest) BLength

func (p *ListKubeconfigUsersRequest) BLength() int

func (*ListKubeconfigUsersRequest) DeepEqual

func (*ListKubeconfigUsersRequest) FastRead

func (p *ListKubeconfigUsersRequest) FastRead(buf []byte) (int, error)

func (*ListKubeconfigUsersRequest) FastReadField1

func (p *ListKubeconfigUsersRequest) FastReadField1(buf []byte) (int, error)

func (*ListKubeconfigUsersRequest) FastReadField2

func (p *ListKubeconfigUsersRequest) FastReadField2(buf []byte) (int, error)

func (*ListKubeconfigUsersRequest) FastReadField254

func (p *ListKubeconfigUsersRequest) FastReadField254(buf []byte) (int, error)

func (*ListKubeconfigUsersRequest) FastReadField255

func (p *ListKubeconfigUsersRequest) FastReadField255(buf []byte) (int, error)

func (*ListKubeconfigUsersRequest) FastReadField3

func (p *ListKubeconfigUsersRequest) FastReadField3(buf []byte) (int, error)

func (*ListKubeconfigUsersRequest) FastWrite

func (p *ListKubeconfigUsersRequest) FastWrite(buf []byte) int

for compatibility

func (*ListKubeconfigUsersRequest) FastWriteNocopy

func (p *ListKubeconfigUsersRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListKubeconfigUsersRequest) Field1DeepEqual

func (p *ListKubeconfigUsersRequest) Field1DeepEqual(src string) bool

func (*ListKubeconfigUsersRequest) Field254DeepEqual

func (p *ListKubeconfigUsersRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListKubeconfigUsersRequest) Field255DeepEqual

func (p *ListKubeconfigUsersRequest) Field255DeepEqual(src *base.Base) bool

func (*ListKubeconfigUsersRequest) Field2DeepEqual

func (p *ListKubeconfigUsersRequest) Field2DeepEqual(src int32) bool

func (*ListKubeconfigUsersRequest) Field3DeepEqual

func (p *ListKubeconfigUsersRequest) Field3DeepEqual(src int32) bool

func (*ListKubeconfigUsersRequest) GetBase

func (p *ListKubeconfigUsersRequest) GetBase() (v *base.Base)

func (*ListKubeconfigUsersRequest) GetClusterId

func (p *ListKubeconfigUsersRequest) GetClusterId() (v string)

func (*ListKubeconfigUsersRequest) GetOrSetBase

func (p *ListKubeconfigUsersRequest) GetOrSetBase() interface{}

func (*ListKubeconfigUsersRequest) GetPageNumber

func (p *ListKubeconfigUsersRequest) GetPageNumber() (v int32)

func (*ListKubeconfigUsersRequest) GetPageSize

func (p *ListKubeconfigUsersRequest) GetPageSize() (v int32)

func (*ListKubeconfigUsersRequest) GetTop

func (p *ListKubeconfigUsersRequest) GetTop() (v *base.TopParam)

func (*ListKubeconfigUsersRequest) IsSetBase

func (p *ListKubeconfigUsersRequest) IsSetBase() bool

func (*ListKubeconfigUsersRequest) IsSetPageNumber

func (p *ListKubeconfigUsersRequest) IsSetPageNumber() bool

func (*ListKubeconfigUsersRequest) IsSetPageSize

func (p *ListKubeconfigUsersRequest) IsSetPageSize() bool

func (*ListKubeconfigUsersRequest) IsSetTop

func (p *ListKubeconfigUsersRequest) IsSetTop() bool

func (*ListKubeconfigUsersRequest) Read

func (p *ListKubeconfigUsersRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListKubeconfigUsersRequest) ReadField1

func (p *ListKubeconfigUsersRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersRequest) ReadField2

func (p *ListKubeconfigUsersRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersRequest) ReadField254

func (p *ListKubeconfigUsersRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersRequest) ReadField255

func (p *ListKubeconfigUsersRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersRequest) ReadField3

func (p *ListKubeconfigUsersRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersRequest) SetBase

func (p *ListKubeconfigUsersRequest) SetBase(val *base.Base)

func (*ListKubeconfigUsersRequest) SetClusterId

func (p *ListKubeconfigUsersRequest) SetClusterId(val string)

func (*ListKubeconfigUsersRequest) SetPageNumber

func (p *ListKubeconfigUsersRequest) SetPageNumber(val int32)

func (*ListKubeconfigUsersRequest) SetPageSize

func (p *ListKubeconfigUsersRequest) SetPageSize(val int32)

func (*ListKubeconfigUsersRequest) SetTop

func (p *ListKubeconfigUsersRequest) SetTop(val *base.TopParam)

func (*ListKubeconfigUsersRequest) String

func (p *ListKubeconfigUsersRequest) String() string

func (*ListKubeconfigUsersRequest) Write

func (p *ListKubeconfigUsersRequest) Write(oprot thrift.TProtocol) (err error)

type ListKubeconfigUsersResponse

type ListKubeconfigUsersResponse struct {
	Items []*KubeconfigUser `thrift:"Items,1,required" json:"Items"`
	Total int32             `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base        `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListKubeconfigUsersResponse

func NewListKubeconfigUsersResponse() *ListKubeconfigUsersResponse

func (*ListKubeconfigUsersResponse) BLength

func (p *ListKubeconfigUsersResponse) BLength() int

func (*ListKubeconfigUsersResponse) DeepEqual

func (*ListKubeconfigUsersResponse) FastRead

func (p *ListKubeconfigUsersResponse) FastRead(buf []byte) (int, error)

func (*ListKubeconfigUsersResponse) FastReadField1

func (p *ListKubeconfigUsersResponse) FastReadField1(buf []byte) (int, error)

func (*ListKubeconfigUsersResponse) FastReadField2

func (p *ListKubeconfigUsersResponse) FastReadField2(buf []byte) (int, error)

func (*ListKubeconfigUsersResponse) FastReadField255

func (p *ListKubeconfigUsersResponse) FastReadField255(buf []byte) (int, error)

func (*ListKubeconfigUsersResponse) FastWrite

func (p *ListKubeconfigUsersResponse) FastWrite(buf []byte) int

for compatibility

func (*ListKubeconfigUsersResponse) FastWriteNocopy

func (p *ListKubeconfigUsersResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListKubeconfigUsersResponse) Field1DeepEqual

func (p *ListKubeconfigUsersResponse) Field1DeepEqual(src []*KubeconfigUser) bool

func (*ListKubeconfigUsersResponse) Field255DeepEqual

func (p *ListKubeconfigUsersResponse) Field255DeepEqual(src *base.Base) bool

func (*ListKubeconfigUsersResponse) Field2DeepEqual

func (p *ListKubeconfigUsersResponse) Field2DeepEqual(src int32) bool

func (*ListKubeconfigUsersResponse) GetBase

func (p *ListKubeconfigUsersResponse) GetBase() (v *base.Base)

func (*ListKubeconfigUsersResponse) GetItems

func (p *ListKubeconfigUsersResponse) GetItems() (v []*KubeconfigUser)

func (*ListKubeconfigUsersResponse) GetOrSetBase

func (p *ListKubeconfigUsersResponse) GetOrSetBase() interface{}

func (*ListKubeconfigUsersResponse) GetTotal

func (p *ListKubeconfigUsersResponse) GetTotal() (v int32)

func (*ListKubeconfigUsersResponse) IsSetBase

func (p *ListKubeconfigUsersResponse) IsSetBase() bool

func (*ListKubeconfigUsersResponse) Read

func (p *ListKubeconfigUsersResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListKubeconfigUsersResponse) ReadField1

func (p *ListKubeconfigUsersResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersResponse) ReadField2

func (p *ListKubeconfigUsersResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersResponse) ReadField255

func (p *ListKubeconfigUsersResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListKubeconfigUsersResponse) SetBase

func (p *ListKubeconfigUsersResponse) SetBase(val *base.Base)

func (*ListKubeconfigUsersResponse) SetItems

func (p *ListKubeconfigUsersResponse) SetItems(val []*KubeconfigUser)

func (*ListKubeconfigUsersResponse) SetTotal

func (p *ListKubeconfigUsersResponse) SetTotal(val int32)

func (*ListKubeconfigUsersResponse) String

func (p *ListKubeconfigUsersResponse) String() string

func (*ListKubeconfigUsersResponse) Write

func (p *ListKubeconfigUsersResponse) Write(oprot thrift.TProtocol) (err error)

type ListNamespaceRequest

type ListNamespaceRequest struct {
	ClusterId string              `thrift:"ClusterId,1,required" validate:"required"`
	Start     int32               `thrift:"Start,2" validate:"gte=0"`
	Limit     int32               `thrift:"Limit,3" validate:"gte=0"`
	Filters   map[string][]string `thrift:"Filters,4" json:"Filters,omitempty"`
	Top       *base.TopParam      `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base          `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNamespaceRequest

func NewListNamespaceRequest() *ListNamespaceRequest

func (*ListNamespaceRequest) BLength

func (p *ListNamespaceRequest) BLength() int

func (*ListNamespaceRequest) DeepEqual

func (p *ListNamespaceRequest) DeepEqual(ano *ListNamespaceRequest) bool

func (*ListNamespaceRequest) FastRead

func (p *ListNamespaceRequest) FastRead(buf []byte) (int, error)

func (*ListNamespaceRequest) FastReadField1

func (p *ListNamespaceRequest) FastReadField1(buf []byte) (int, error)

func (*ListNamespaceRequest) FastReadField2

func (p *ListNamespaceRequest) FastReadField2(buf []byte) (int, error)

func (*ListNamespaceRequest) FastReadField254

func (p *ListNamespaceRequest) FastReadField254(buf []byte) (int, error)

func (*ListNamespaceRequest) FastReadField255

func (p *ListNamespaceRequest) FastReadField255(buf []byte) (int, error)

func (*ListNamespaceRequest) FastReadField3

func (p *ListNamespaceRequest) FastReadField3(buf []byte) (int, error)

func (*ListNamespaceRequest) FastReadField4

func (p *ListNamespaceRequest) FastReadField4(buf []byte) (int, error)

func (*ListNamespaceRequest) FastWrite

func (p *ListNamespaceRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNamespaceRequest) FastWriteNocopy

func (p *ListNamespaceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNamespaceRequest) Field1DeepEqual

func (p *ListNamespaceRequest) Field1DeepEqual(src string) bool

func (*ListNamespaceRequest) Field254DeepEqual

func (p *ListNamespaceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNamespaceRequest) Field255DeepEqual

func (p *ListNamespaceRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNamespaceRequest) Field2DeepEqual

func (p *ListNamespaceRequest) Field2DeepEqual(src int32) bool

func (*ListNamespaceRequest) Field3DeepEqual

func (p *ListNamespaceRequest) Field3DeepEqual(src int32) bool

func (*ListNamespaceRequest) Field4DeepEqual

func (p *ListNamespaceRequest) Field4DeepEqual(src map[string][]string) bool

func (*ListNamespaceRequest) GetBase

func (p *ListNamespaceRequest) GetBase() (v *base.Base)

func (*ListNamespaceRequest) GetClusterId

func (p *ListNamespaceRequest) GetClusterId() (v string)

func (*ListNamespaceRequest) GetFilters

func (p *ListNamespaceRequest) GetFilters() (v map[string][]string)

func (*ListNamespaceRequest) GetLimit

func (p *ListNamespaceRequest) GetLimit() (v int32)

func (*ListNamespaceRequest) GetOrSetBase

func (p *ListNamespaceRequest) GetOrSetBase() interface{}

func (*ListNamespaceRequest) GetStart

func (p *ListNamespaceRequest) GetStart() (v int32)

func (*ListNamespaceRequest) GetTop

func (p *ListNamespaceRequest) GetTop() (v *base.TopParam)

func (*ListNamespaceRequest) IsSetBase

func (p *ListNamespaceRequest) IsSetBase() bool

func (*ListNamespaceRequest) IsSetFilters

func (p *ListNamespaceRequest) IsSetFilters() bool

func (*ListNamespaceRequest) IsSetLimit

func (p *ListNamespaceRequest) IsSetLimit() bool

func (*ListNamespaceRequest) IsSetStart

func (p *ListNamespaceRequest) IsSetStart() bool

func (*ListNamespaceRequest) IsSetTop

func (p *ListNamespaceRequest) IsSetTop() bool

func (*ListNamespaceRequest) Read

func (p *ListNamespaceRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListNamespaceRequest) ReadField1

func (p *ListNamespaceRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListNamespaceRequest) ReadField2

func (p *ListNamespaceRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListNamespaceRequest) ReadField254

func (p *ListNamespaceRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListNamespaceRequest) ReadField255

func (p *ListNamespaceRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListNamespaceRequest) ReadField3

func (p *ListNamespaceRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListNamespaceRequest) ReadField4

func (p *ListNamespaceRequest) ReadField4(iprot thrift.TProtocol) error

func (*ListNamespaceRequest) SetBase

func (p *ListNamespaceRequest) SetBase(val *base.Base)

func (*ListNamespaceRequest) SetClusterId

func (p *ListNamespaceRequest) SetClusterId(val string)

func (*ListNamespaceRequest) SetFilters

func (p *ListNamespaceRequest) SetFilters(val map[string][]string)

func (*ListNamespaceRequest) SetLimit

func (p *ListNamespaceRequest) SetLimit(val int32)

func (*ListNamespaceRequest) SetStart

func (p *ListNamespaceRequest) SetStart(val int32)

func (*ListNamespaceRequest) SetTop

func (p *ListNamespaceRequest) SetTop(val *base.TopParam)

func (*ListNamespaceRequest) String

func (p *ListNamespaceRequest) String() string

func (*ListNamespaceRequest) Write

func (p *ListNamespaceRequest) Write(oprot thrift.TProtocol) (err error)

type ListNamespaceResponse

type ListNamespaceResponse struct {
	Items      []*NamespaceItem `thrift:"Items,1,required" validate:"required"`
	Total      int32            `thrift:"Total,2,required" validate:"required"`
	IsAllValue bool             `thrift:"IsAllValue,3,required" validate:"required"`
	Base       *base.Base       `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNamespaceResponse

func NewListNamespaceResponse() *ListNamespaceResponse

func (*ListNamespaceResponse) BLength

func (p *ListNamespaceResponse) BLength() int

func (*ListNamespaceResponse) DeepEqual

func (*ListNamespaceResponse) FastRead

func (p *ListNamespaceResponse) FastRead(buf []byte) (int, error)

func (*ListNamespaceResponse) FastReadField1

func (p *ListNamespaceResponse) FastReadField1(buf []byte) (int, error)

func (*ListNamespaceResponse) FastReadField2

func (p *ListNamespaceResponse) FastReadField2(buf []byte) (int, error)

func (*ListNamespaceResponse) FastReadField255

func (p *ListNamespaceResponse) FastReadField255(buf []byte) (int, error)

func (*ListNamespaceResponse) FastReadField3

func (p *ListNamespaceResponse) FastReadField3(buf []byte) (int, error)

func (*ListNamespaceResponse) FastWrite

func (p *ListNamespaceResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNamespaceResponse) FastWriteNocopy

func (p *ListNamespaceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNamespaceResponse) Field1DeepEqual

func (p *ListNamespaceResponse) Field1DeepEqual(src []*NamespaceItem) bool

func (*ListNamespaceResponse) Field255DeepEqual

func (p *ListNamespaceResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNamespaceResponse) Field2DeepEqual

func (p *ListNamespaceResponse) Field2DeepEqual(src int32) bool

func (*ListNamespaceResponse) Field3DeepEqual

func (p *ListNamespaceResponse) Field3DeepEqual(src bool) bool

func (*ListNamespaceResponse) GetBase

func (p *ListNamespaceResponse) GetBase() (v *base.Base)

func (*ListNamespaceResponse) GetIsAllValue

func (p *ListNamespaceResponse) GetIsAllValue() (v bool)

func (*ListNamespaceResponse) GetItems

func (p *ListNamespaceResponse) GetItems() (v []*NamespaceItem)

func (*ListNamespaceResponse) GetOrSetBase

func (p *ListNamespaceResponse) GetOrSetBase() interface{}

func (*ListNamespaceResponse) GetTotal

func (p *ListNamespaceResponse) GetTotal() (v int32)

func (*ListNamespaceResponse) IsSetBase

func (p *ListNamespaceResponse) IsSetBase() bool

func (*ListNamespaceResponse) Read

func (p *ListNamespaceResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListNamespaceResponse) ReadField1

func (p *ListNamespaceResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListNamespaceResponse) ReadField2

func (p *ListNamespaceResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListNamespaceResponse) ReadField255

func (p *ListNamespaceResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListNamespaceResponse) ReadField3

func (p *ListNamespaceResponse) ReadField3(iprot thrift.TProtocol) error

func (*ListNamespaceResponse) SetBase

func (p *ListNamespaceResponse) SetBase(val *base.Base)

func (*ListNamespaceResponse) SetIsAllValue

func (p *ListNamespaceResponse) SetIsAllValue(val bool)

func (*ListNamespaceResponse) SetItems

func (p *ListNamespaceResponse) SetItems(val []*NamespaceItem)

func (*ListNamespaceResponse) SetTotal

func (p *ListNamespaceResponse) SetTotal(val int32)

func (*ListNamespaceResponse) String

func (p *ListNamespaceResponse) String() string

func (*ListNamespaceResponse) Write

func (p *ListNamespaceResponse) Write(oprot thrift.TProtocol) (err error)

type ListNodeLabelsRequest

type ListNodeLabelsRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required"`
	Id        *string        `thrift:"Id,2" json:"Id,omitempty"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodeLabelsRequest

func NewListNodeLabelsRequest() *ListNodeLabelsRequest

func (*ListNodeLabelsRequest) BLength

func (p *ListNodeLabelsRequest) BLength() int

func (*ListNodeLabelsRequest) DeepEqual

func (*ListNodeLabelsRequest) FastRead

func (p *ListNodeLabelsRequest) FastRead(buf []byte) (int, error)

func (*ListNodeLabelsRequest) FastReadField1

func (p *ListNodeLabelsRequest) FastReadField1(buf []byte) (int, error)

func (*ListNodeLabelsRequest) FastReadField2

func (p *ListNodeLabelsRequest) FastReadField2(buf []byte) (int, error)

func (*ListNodeLabelsRequest) FastReadField254

func (p *ListNodeLabelsRequest) FastReadField254(buf []byte) (int, error)

func (*ListNodeLabelsRequest) FastReadField255

func (p *ListNodeLabelsRequest) FastReadField255(buf []byte) (int, error)

func (*ListNodeLabelsRequest) FastWrite

func (p *ListNodeLabelsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNodeLabelsRequest) FastWriteNocopy

func (p *ListNodeLabelsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodeLabelsRequest) Field1DeepEqual

func (p *ListNodeLabelsRequest) Field1DeepEqual(src string) bool

func (*ListNodeLabelsRequest) Field254DeepEqual

func (p *ListNodeLabelsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNodeLabelsRequest) Field255DeepEqual

func (p *ListNodeLabelsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNodeLabelsRequest) Field2DeepEqual

func (p *ListNodeLabelsRequest) Field2DeepEqual(src *string) bool

func (*ListNodeLabelsRequest) GetBase

func (p *ListNodeLabelsRequest) GetBase() (v *base.Base)

func (*ListNodeLabelsRequest) GetClusterId

func (p *ListNodeLabelsRequest) GetClusterId() (v string)

func (*ListNodeLabelsRequest) GetId

func (p *ListNodeLabelsRequest) GetId() (v string)

func (*ListNodeLabelsRequest) GetOrSetBase

func (p *ListNodeLabelsRequest) GetOrSetBase() interface{}

func (*ListNodeLabelsRequest) GetTop

func (p *ListNodeLabelsRequest) GetTop() (v *base.TopParam)

func (*ListNodeLabelsRequest) IsSetBase

func (p *ListNodeLabelsRequest) IsSetBase() bool

func (*ListNodeLabelsRequest) IsSetId

func (p *ListNodeLabelsRequest) IsSetId() bool

func (*ListNodeLabelsRequest) IsSetTop

func (p *ListNodeLabelsRequest) IsSetTop() bool

func (*ListNodeLabelsRequest) Read

func (p *ListNodeLabelsRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListNodeLabelsRequest) ReadField1

func (p *ListNodeLabelsRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListNodeLabelsRequest) ReadField2

func (p *ListNodeLabelsRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListNodeLabelsRequest) ReadField254

func (p *ListNodeLabelsRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListNodeLabelsRequest) ReadField255

func (p *ListNodeLabelsRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListNodeLabelsRequest) SetBase

func (p *ListNodeLabelsRequest) SetBase(val *base.Base)

func (*ListNodeLabelsRequest) SetClusterId

func (p *ListNodeLabelsRequest) SetClusterId(val string)

func (*ListNodeLabelsRequest) SetId

func (p *ListNodeLabelsRequest) SetId(val *string)

func (*ListNodeLabelsRequest) SetTop

func (p *ListNodeLabelsRequest) SetTop(val *base.TopParam)

func (*ListNodeLabelsRequest) String

func (p *ListNodeLabelsRequest) String() string

func (*ListNodeLabelsRequest) Write

func (p *ListNodeLabelsRequest) Write(oprot thrift.TProtocol) (err error)

type ListNodeLabelsResponse

type ListNodeLabelsResponse struct {
	Items []*helper.Label `thrift:"Items,1,required" json:"Items"`
	Base  *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodeLabelsResponse

func NewListNodeLabelsResponse() *ListNodeLabelsResponse

func (*ListNodeLabelsResponse) BLength

func (p *ListNodeLabelsResponse) BLength() int

func (*ListNodeLabelsResponse) DeepEqual

func (*ListNodeLabelsResponse) FastRead

func (p *ListNodeLabelsResponse) FastRead(buf []byte) (int, error)

func (*ListNodeLabelsResponse) FastReadField1

func (p *ListNodeLabelsResponse) FastReadField1(buf []byte) (int, error)

func (*ListNodeLabelsResponse) FastReadField255

func (p *ListNodeLabelsResponse) FastReadField255(buf []byte) (int, error)

func (*ListNodeLabelsResponse) FastWrite

func (p *ListNodeLabelsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNodeLabelsResponse) FastWriteNocopy

func (p *ListNodeLabelsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodeLabelsResponse) Field1DeepEqual

func (p *ListNodeLabelsResponse) Field1DeepEqual(src []*helper.Label) bool

func (*ListNodeLabelsResponse) Field255DeepEqual

func (p *ListNodeLabelsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNodeLabelsResponse) GetBase

func (p *ListNodeLabelsResponse) GetBase() (v *base.Base)

func (*ListNodeLabelsResponse) GetItems

func (p *ListNodeLabelsResponse) GetItems() (v []*helper.Label)

func (*ListNodeLabelsResponse) GetOrSetBase

func (p *ListNodeLabelsResponse) GetOrSetBase() interface{}

func (*ListNodeLabelsResponse) IsSetBase

func (p *ListNodeLabelsResponse) IsSetBase() bool

func (*ListNodeLabelsResponse) Read

func (p *ListNodeLabelsResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListNodeLabelsResponse) ReadField1

func (p *ListNodeLabelsResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListNodeLabelsResponse) ReadField255

func (p *ListNodeLabelsResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListNodeLabelsResponse) SetBase

func (p *ListNodeLabelsResponse) SetBase(val *base.Base)

func (*ListNodeLabelsResponse) SetItems

func (p *ListNodeLabelsResponse) SetItems(val []*helper.Label)

func (*ListNodeLabelsResponse) String

func (p *ListNodeLabelsResponse) String() string

func (*ListNodeLabelsResponse) Write

func (p *ListNodeLabelsResponse) Write(oprot thrift.TProtocol) (err error)

type ListNodePoolNodesRequest

type ListNodePoolNodesRequest struct {
	ClusterId  string           `thrift:"ClusterId,1,required" validate:"required"`
	Id         string           `thrift:"Id,2,required" validate:"required"`
	PageNumber int32            `thrift:"PageNumber,3" json:"PageNumber" default:"1"`
	PageSize   int32            `thrift:"PageSize,4" json:"PageSize" default:"100"`
	Filter     *ListNodesFilter `thrift:"Filter,5" json:"Filter,omitempty"`
	Top        *base.TopParam   `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base       `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodePoolNodesRequest

func NewListNodePoolNodesRequest() *ListNodePoolNodesRequest

func (*ListNodePoolNodesRequest) BLength

func (p *ListNodePoolNodesRequest) BLength() int

func (*ListNodePoolNodesRequest) DeepEqual

func (*ListNodePoolNodesRequest) FastRead

func (p *ListNodePoolNodesRequest) FastRead(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField1

func (p *ListNodePoolNodesRequest) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField2

func (p *ListNodePoolNodesRequest) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField254

func (p *ListNodePoolNodesRequest) FastReadField254(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField255

func (p *ListNodePoolNodesRequest) FastReadField255(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField3

func (p *ListNodePoolNodesRequest) FastReadField3(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField4

func (p *ListNodePoolNodesRequest) FastReadField4(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastReadField5

func (p *ListNodePoolNodesRequest) FastReadField5(buf []byte) (int, error)

func (*ListNodePoolNodesRequest) FastWrite

func (p *ListNodePoolNodesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolNodesRequest) FastWriteNocopy

func (p *ListNodePoolNodesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolNodesRequest) Field1DeepEqual

func (p *ListNodePoolNodesRequest) Field1DeepEqual(src string) bool

func (*ListNodePoolNodesRequest) Field254DeepEqual

func (p *ListNodePoolNodesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNodePoolNodesRequest) Field255DeepEqual

func (p *ListNodePoolNodesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNodePoolNodesRequest) Field2DeepEqual

func (p *ListNodePoolNodesRequest) Field2DeepEqual(src string) bool

func (*ListNodePoolNodesRequest) Field3DeepEqual

func (p *ListNodePoolNodesRequest) Field3DeepEqual(src int32) bool

func (*ListNodePoolNodesRequest) Field4DeepEqual

func (p *ListNodePoolNodesRequest) Field4DeepEqual(src int32) bool

func (*ListNodePoolNodesRequest) Field5DeepEqual

func (p *ListNodePoolNodesRequest) Field5DeepEqual(src *ListNodesFilter) bool

func (*ListNodePoolNodesRequest) GetBase

func (p *ListNodePoolNodesRequest) GetBase() (v *base.Base)

func (*ListNodePoolNodesRequest) GetClusterId

func (p *ListNodePoolNodesRequest) GetClusterId() (v string)

func (*ListNodePoolNodesRequest) GetFilter

func (p *ListNodePoolNodesRequest) GetFilter() (v *ListNodesFilter)

func (*ListNodePoolNodesRequest) GetId

func (p *ListNodePoolNodesRequest) GetId() (v string)

func (*ListNodePoolNodesRequest) GetOrSetBase

func (p *ListNodePoolNodesRequest) GetOrSetBase() interface{}

func (*ListNodePoolNodesRequest) GetPageNumber

func (p *ListNodePoolNodesRequest) GetPageNumber() (v int32)

func (*ListNodePoolNodesRequest) GetPageSize

func (p *ListNodePoolNodesRequest) GetPageSize() (v int32)

func (*ListNodePoolNodesRequest) GetTop

func (p *ListNodePoolNodesRequest) GetTop() (v *base.TopParam)

func (*ListNodePoolNodesRequest) IsSetBase

func (p *ListNodePoolNodesRequest) IsSetBase() bool

func (*ListNodePoolNodesRequest) IsSetFilter

func (p *ListNodePoolNodesRequest) IsSetFilter() bool

func (*ListNodePoolNodesRequest) IsSetPageNumber

func (p *ListNodePoolNodesRequest) IsSetPageNumber() bool

func (*ListNodePoolNodesRequest) IsSetPageSize

func (p *ListNodePoolNodesRequest) IsSetPageSize() bool

func (*ListNodePoolNodesRequest) IsSetTop

func (p *ListNodePoolNodesRequest) IsSetTop() bool

func (*ListNodePoolNodesRequest) Read

func (p *ListNodePoolNodesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListNodePoolNodesRequest) ReadField1

func (p *ListNodePoolNodesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) ReadField2

func (p *ListNodePoolNodesRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) ReadField254

func (p *ListNodePoolNodesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) ReadField255

func (p *ListNodePoolNodesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) ReadField3

func (p *ListNodePoolNodesRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) ReadField4

func (p *ListNodePoolNodesRequest) ReadField4(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) ReadField5

func (p *ListNodePoolNodesRequest) ReadField5(iprot thrift.TProtocol) error

func (*ListNodePoolNodesRequest) SetBase

func (p *ListNodePoolNodesRequest) SetBase(val *base.Base)

func (*ListNodePoolNodesRequest) SetClusterId

func (p *ListNodePoolNodesRequest) SetClusterId(val string)

func (*ListNodePoolNodesRequest) SetFilter

func (p *ListNodePoolNodesRequest) SetFilter(val *ListNodesFilter)

func (*ListNodePoolNodesRequest) SetId

func (p *ListNodePoolNodesRequest) SetId(val string)

func (*ListNodePoolNodesRequest) SetPageNumber

func (p *ListNodePoolNodesRequest) SetPageNumber(val int32)

func (*ListNodePoolNodesRequest) SetPageSize

func (p *ListNodePoolNodesRequest) SetPageSize(val int32)

func (*ListNodePoolNodesRequest) SetTop

func (p *ListNodePoolNodesRequest) SetTop(val *base.TopParam)

func (*ListNodePoolNodesRequest) String

func (p *ListNodePoolNodesRequest) String() string

func (*ListNodePoolNodesRequest) Write

func (p *ListNodePoolNodesRequest) Write(oprot thrift.TProtocol) (err error)

type ListNodePoolNodesResponse

type ListNodePoolNodesResponse struct {
	Items []*ClusterNodeItem `thrift:"Items,1,required" json:"Items"`
	Total int32              `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base         `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodePoolNodesResponse

func NewListNodePoolNodesResponse() *ListNodePoolNodesResponse

func (*ListNodePoolNodesResponse) BLength

func (p *ListNodePoolNodesResponse) BLength() int

func (*ListNodePoolNodesResponse) DeepEqual

func (*ListNodePoolNodesResponse) FastRead

func (p *ListNodePoolNodesResponse) FastRead(buf []byte) (int, error)

func (*ListNodePoolNodesResponse) FastReadField1

func (p *ListNodePoolNodesResponse) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolNodesResponse) FastReadField2

func (p *ListNodePoolNodesResponse) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolNodesResponse) FastReadField255

func (p *ListNodePoolNodesResponse) FastReadField255(buf []byte) (int, error)

func (*ListNodePoolNodesResponse) FastWrite

func (p *ListNodePoolNodesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolNodesResponse) FastWriteNocopy

func (p *ListNodePoolNodesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolNodesResponse) Field1DeepEqual

func (p *ListNodePoolNodesResponse) Field1DeepEqual(src []*ClusterNodeItem) bool

func (*ListNodePoolNodesResponse) Field255DeepEqual

func (p *ListNodePoolNodesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNodePoolNodesResponse) Field2DeepEqual

func (p *ListNodePoolNodesResponse) Field2DeepEqual(src int32) bool

func (*ListNodePoolNodesResponse) GetBase

func (p *ListNodePoolNodesResponse) GetBase() (v *base.Base)

func (*ListNodePoolNodesResponse) GetItems

func (p *ListNodePoolNodesResponse) GetItems() (v []*ClusterNodeItem)

func (*ListNodePoolNodesResponse) GetOrSetBase

func (p *ListNodePoolNodesResponse) GetOrSetBase() interface{}

func (*ListNodePoolNodesResponse) GetTotal

func (p *ListNodePoolNodesResponse) GetTotal() (v int32)

func (*ListNodePoolNodesResponse) IsSetBase

func (p *ListNodePoolNodesResponse) IsSetBase() bool

func (*ListNodePoolNodesResponse) Read

func (p *ListNodePoolNodesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListNodePoolNodesResponse) ReadField1

func (p *ListNodePoolNodesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListNodePoolNodesResponse) ReadField2

func (p *ListNodePoolNodesResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListNodePoolNodesResponse) ReadField255

func (p *ListNodePoolNodesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListNodePoolNodesResponse) SetBase

func (p *ListNodePoolNodesResponse) SetBase(val *base.Base)

func (*ListNodePoolNodesResponse) SetItems

func (p *ListNodePoolNodesResponse) SetItems(val []*ClusterNodeItem)

func (*ListNodePoolNodesResponse) SetTotal

func (p *ListNodePoolNodesResponse) SetTotal(val int32)

func (*ListNodePoolNodesResponse) String

func (p *ListNodePoolNodesResponse) String() string

func (*ListNodePoolNodesResponse) Write

func (p *ListNodePoolNodesResponse) Write(oprot thrift.TProtocol) (err error)

type ListNodePoolScalingRecordsFilter

type ListNodePoolScalingRecordsFilter struct {
	StartTime *string `thrift:"StartTime,1" json:"StartTime,omitempty"`
	EndTime   *string `thrift:"EndTime,2" json:"EndTime,omitempty"`
}
var ListNodePoolScalingRecordsRequest_Filter_DEFAULT *ListNodePoolScalingRecordsFilter

func NewListNodePoolScalingRecordsFilter

func NewListNodePoolScalingRecordsFilter() *ListNodePoolScalingRecordsFilter

func (*ListNodePoolScalingRecordsFilter) BLength

func (*ListNodePoolScalingRecordsFilter) DeepEqual

func (*ListNodePoolScalingRecordsFilter) FastRead

func (p *ListNodePoolScalingRecordsFilter) FastRead(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsFilter) FastReadField1

func (p *ListNodePoolScalingRecordsFilter) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsFilter) FastReadField2

func (p *ListNodePoolScalingRecordsFilter) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsFilter) FastWrite

func (p *ListNodePoolScalingRecordsFilter) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolScalingRecordsFilter) FastWriteNocopy

func (p *ListNodePoolScalingRecordsFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolScalingRecordsFilter) Field1DeepEqual

func (p *ListNodePoolScalingRecordsFilter) Field1DeepEqual(src *string) bool

func (*ListNodePoolScalingRecordsFilter) Field2DeepEqual

func (p *ListNodePoolScalingRecordsFilter) Field2DeepEqual(src *string) bool

func (*ListNodePoolScalingRecordsFilter) GetEndTime

func (p *ListNodePoolScalingRecordsFilter) GetEndTime() (v string)

func (*ListNodePoolScalingRecordsFilter) GetStartTime

func (p *ListNodePoolScalingRecordsFilter) GetStartTime() (v string)

func (*ListNodePoolScalingRecordsFilter) IsSetEndTime

func (p *ListNodePoolScalingRecordsFilter) IsSetEndTime() bool

func (*ListNodePoolScalingRecordsFilter) IsSetStartTime

func (p *ListNodePoolScalingRecordsFilter) IsSetStartTime() bool

func (*ListNodePoolScalingRecordsFilter) Read

func (*ListNodePoolScalingRecordsFilter) ReadField1

func (*ListNodePoolScalingRecordsFilter) ReadField2

func (*ListNodePoolScalingRecordsFilter) SetEndTime

func (p *ListNodePoolScalingRecordsFilter) SetEndTime(val *string)

func (*ListNodePoolScalingRecordsFilter) SetStartTime

func (p *ListNodePoolScalingRecordsFilter) SetStartTime(val *string)

func (*ListNodePoolScalingRecordsFilter) String

func (*ListNodePoolScalingRecordsFilter) Write

type ListNodePoolScalingRecordsRequest

type ListNodePoolScalingRecordsRequest struct {
	ClusterId  string                            `thrift:"ClusterId,1,required" validate:"required"`
	Id         string                            `thrift:"Id,2,required" validate:"required"`
	PageNumber int32                             `thrift:"PageNumber,3" json:"PageNumber" default:"1"`
	PageSize   int32                             `thrift:"PageSize,4" json:"PageSize" default:"100"`
	Filter     *ListNodePoolScalingRecordsFilter `thrift:"Filter,5" json:"Filter,omitempty"`
	Top        *base.TopParam                    `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base                        `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodePoolScalingRecordsRequest

func NewListNodePoolScalingRecordsRequest() *ListNodePoolScalingRecordsRequest

func (*ListNodePoolScalingRecordsRequest) BLength

func (*ListNodePoolScalingRecordsRequest) DeepEqual

func (*ListNodePoolScalingRecordsRequest) FastRead

func (p *ListNodePoolScalingRecordsRequest) FastRead(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField1

func (p *ListNodePoolScalingRecordsRequest) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField2

func (p *ListNodePoolScalingRecordsRequest) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField254

func (p *ListNodePoolScalingRecordsRequest) FastReadField254(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField255

func (p *ListNodePoolScalingRecordsRequest) FastReadField255(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField3

func (p *ListNodePoolScalingRecordsRequest) FastReadField3(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField4

func (p *ListNodePoolScalingRecordsRequest) FastReadField4(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastReadField5

func (p *ListNodePoolScalingRecordsRequest) FastReadField5(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsRequest) FastWrite

func (p *ListNodePoolScalingRecordsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolScalingRecordsRequest) FastWriteNocopy

func (p *ListNodePoolScalingRecordsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolScalingRecordsRequest) Field1DeepEqual

func (p *ListNodePoolScalingRecordsRequest) Field1DeepEqual(src string) bool

func (*ListNodePoolScalingRecordsRequest) Field254DeepEqual

func (p *ListNodePoolScalingRecordsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNodePoolScalingRecordsRequest) Field255DeepEqual

func (p *ListNodePoolScalingRecordsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNodePoolScalingRecordsRequest) Field2DeepEqual

func (p *ListNodePoolScalingRecordsRequest) Field2DeepEqual(src string) bool

func (*ListNodePoolScalingRecordsRequest) Field3DeepEqual

func (p *ListNodePoolScalingRecordsRequest) Field3DeepEqual(src int32) bool

func (*ListNodePoolScalingRecordsRequest) Field4DeepEqual

func (p *ListNodePoolScalingRecordsRequest) Field4DeepEqual(src int32) bool

func (*ListNodePoolScalingRecordsRequest) Field5DeepEqual

func (*ListNodePoolScalingRecordsRequest) GetBase

func (p *ListNodePoolScalingRecordsRequest) GetBase() (v *base.Base)

func (*ListNodePoolScalingRecordsRequest) GetClusterId

func (p *ListNodePoolScalingRecordsRequest) GetClusterId() (v string)

func (*ListNodePoolScalingRecordsRequest) GetFilter

func (*ListNodePoolScalingRecordsRequest) GetId

func (*ListNodePoolScalingRecordsRequest) GetOrSetBase

func (p *ListNodePoolScalingRecordsRequest) GetOrSetBase() interface{}

func (*ListNodePoolScalingRecordsRequest) GetPageNumber

func (p *ListNodePoolScalingRecordsRequest) GetPageNumber() (v int32)

func (*ListNodePoolScalingRecordsRequest) GetPageSize

func (p *ListNodePoolScalingRecordsRequest) GetPageSize() (v int32)

func (*ListNodePoolScalingRecordsRequest) GetTop

func (*ListNodePoolScalingRecordsRequest) IsSetBase

func (p *ListNodePoolScalingRecordsRequest) IsSetBase() bool

func (*ListNodePoolScalingRecordsRequest) IsSetFilter

func (p *ListNodePoolScalingRecordsRequest) IsSetFilter() bool

func (*ListNodePoolScalingRecordsRequest) IsSetPageNumber

func (p *ListNodePoolScalingRecordsRequest) IsSetPageNumber() bool

func (*ListNodePoolScalingRecordsRequest) IsSetPageSize

func (p *ListNodePoolScalingRecordsRequest) IsSetPageSize() bool

func (*ListNodePoolScalingRecordsRequest) IsSetTop

func (*ListNodePoolScalingRecordsRequest) Read

func (*ListNodePoolScalingRecordsRequest) ReadField1

func (*ListNodePoolScalingRecordsRequest) ReadField2

func (*ListNodePoolScalingRecordsRequest) ReadField254

func (*ListNodePoolScalingRecordsRequest) ReadField255

func (*ListNodePoolScalingRecordsRequest) ReadField3

func (*ListNodePoolScalingRecordsRequest) ReadField4

func (*ListNodePoolScalingRecordsRequest) ReadField5

func (*ListNodePoolScalingRecordsRequest) SetBase

func (p *ListNodePoolScalingRecordsRequest) SetBase(val *base.Base)

func (*ListNodePoolScalingRecordsRequest) SetClusterId

func (p *ListNodePoolScalingRecordsRequest) SetClusterId(val string)

func (*ListNodePoolScalingRecordsRequest) SetFilter

func (*ListNodePoolScalingRecordsRequest) SetId

func (*ListNodePoolScalingRecordsRequest) SetPageNumber

func (p *ListNodePoolScalingRecordsRequest) SetPageNumber(val int32)

func (*ListNodePoolScalingRecordsRequest) SetPageSize

func (p *ListNodePoolScalingRecordsRequest) SetPageSize(val int32)

func (*ListNodePoolScalingRecordsRequest) SetTop

func (*ListNodePoolScalingRecordsRequest) String

func (*ListNodePoolScalingRecordsRequest) Write

type ListNodePoolScalingRecordsResponse

type ListNodePoolScalingRecordsResponse struct {
	Items []*NodePoolScalingRecord `thrift:"Items,1,required" json:"Items"`
	Total int32                    `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base               `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodePoolScalingRecordsResponse

func NewListNodePoolScalingRecordsResponse() *ListNodePoolScalingRecordsResponse

func (*ListNodePoolScalingRecordsResponse) BLength

func (*ListNodePoolScalingRecordsResponse) DeepEqual

func (*ListNodePoolScalingRecordsResponse) FastRead

func (p *ListNodePoolScalingRecordsResponse) FastRead(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsResponse) FastReadField1

func (p *ListNodePoolScalingRecordsResponse) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsResponse) FastReadField2

func (p *ListNodePoolScalingRecordsResponse) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsResponse) FastReadField255

func (p *ListNodePoolScalingRecordsResponse) FastReadField255(buf []byte) (int, error)

func (*ListNodePoolScalingRecordsResponse) FastWrite

func (p *ListNodePoolScalingRecordsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolScalingRecordsResponse) FastWriteNocopy

func (p *ListNodePoolScalingRecordsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolScalingRecordsResponse) Field1DeepEqual

func (*ListNodePoolScalingRecordsResponse) Field255DeepEqual

func (p *ListNodePoolScalingRecordsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNodePoolScalingRecordsResponse) Field2DeepEqual

func (p *ListNodePoolScalingRecordsResponse) Field2DeepEqual(src int32) bool

func (*ListNodePoolScalingRecordsResponse) GetBase

func (p *ListNodePoolScalingRecordsResponse) GetBase() (v *base.Base)

func (*ListNodePoolScalingRecordsResponse) GetItems

func (*ListNodePoolScalingRecordsResponse) GetOrSetBase

func (p *ListNodePoolScalingRecordsResponse) GetOrSetBase() interface{}

func (*ListNodePoolScalingRecordsResponse) GetTotal

func (p *ListNodePoolScalingRecordsResponse) GetTotal() (v int32)

func (*ListNodePoolScalingRecordsResponse) IsSetBase

func (*ListNodePoolScalingRecordsResponse) Read

func (*ListNodePoolScalingRecordsResponse) ReadField1

func (*ListNodePoolScalingRecordsResponse) ReadField2

func (*ListNodePoolScalingRecordsResponse) ReadField255

func (*ListNodePoolScalingRecordsResponse) SetBase

func (p *ListNodePoolScalingRecordsResponse) SetBase(val *base.Base)

func (*ListNodePoolScalingRecordsResponse) SetItems

func (*ListNodePoolScalingRecordsResponse) SetTotal

func (p *ListNodePoolScalingRecordsResponse) SetTotal(val int32)

func (*ListNodePoolScalingRecordsResponse) String

func (*ListNodePoolScalingRecordsResponse) Write

type ListNodePoolsFilter

type ListNodePoolsFilter struct {
	Ids               []string `thrift:"Ids,1" json:"Ids,omitempty"`
	Names             []string `thrift:"Names,2" json:"Names,omitempty"`
	Statuses          []string `thrift:"Statuses,3" json:"Statuses,omitempty"`
	EnableAutoScaling *bool    `thrift:"EnableAutoScaling,4" json:"EnableAutoScaling,omitempty"`
}
var ListNodePoolsRequest_Filter_DEFAULT *ListNodePoolsFilter

func NewListNodePoolsFilter

func NewListNodePoolsFilter() *ListNodePoolsFilter

func (*ListNodePoolsFilter) BLength

func (p *ListNodePoolsFilter) BLength() int

func (*ListNodePoolsFilter) DeepEqual

func (p *ListNodePoolsFilter) DeepEqual(ano *ListNodePoolsFilter) bool

func (*ListNodePoolsFilter) FastRead

func (p *ListNodePoolsFilter) FastRead(buf []byte) (int, error)

func (*ListNodePoolsFilter) FastReadField1

func (p *ListNodePoolsFilter) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolsFilter) FastReadField2

func (p *ListNodePoolsFilter) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolsFilter) FastReadField3

func (p *ListNodePoolsFilter) FastReadField3(buf []byte) (int, error)

func (*ListNodePoolsFilter) FastReadField4

func (p *ListNodePoolsFilter) FastReadField4(buf []byte) (int, error)

func (*ListNodePoolsFilter) FastWrite

func (p *ListNodePoolsFilter) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolsFilter) FastWriteNocopy

func (p *ListNodePoolsFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolsFilter) Field1DeepEqual

func (p *ListNodePoolsFilter) Field1DeepEqual(src []string) bool

func (*ListNodePoolsFilter) Field2DeepEqual

func (p *ListNodePoolsFilter) Field2DeepEqual(src []string) bool

func (*ListNodePoolsFilter) Field3DeepEqual

func (p *ListNodePoolsFilter) Field3DeepEqual(src []string) bool

func (*ListNodePoolsFilter) Field4DeepEqual

func (p *ListNodePoolsFilter) Field4DeepEqual(src *bool) bool

func (*ListNodePoolsFilter) GetEnableAutoScaling

func (p *ListNodePoolsFilter) GetEnableAutoScaling() (v bool)

func (*ListNodePoolsFilter) GetIds

func (p *ListNodePoolsFilter) GetIds() (v []string)

func (*ListNodePoolsFilter) GetNames

func (p *ListNodePoolsFilter) GetNames() (v []string)

func (*ListNodePoolsFilter) GetStatuses

func (p *ListNodePoolsFilter) GetStatuses() (v []string)

func (*ListNodePoolsFilter) IsSetEnableAutoScaling

func (p *ListNodePoolsFilter) IsSetEnableAutoScaling() bool

func (*ListNodePoolsFilter) IsSetIds

func (p *ListNodePoolsFilter) IsSetIds() bool

func (*ListNodePoolsFilter) IsSetNames

func (p *ListNodePoolsFilter) IsSetNames() bool

func (*ListNodePoolsFilter) IsSetStatuses

func (p *ListNodePoolsFilter) IsSetStatuses() bool

func (*ListNodePoolsFilter) Read

func (p *ListNodePoolsFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListNodePoolsFilter) ReadField1

func (p *ListNodePoolsFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListNodePoolsFilter) ReadField2

func (p *ListNodePoolsFilter) ReadField2(iprot thrift.TProtocol) error

func (*ListNodePoolsFilter) ReadField3

func (p *ListNodePoolsFilter) ReadField3(iprot thrift.TProtocol) error

func (*ListNodePoolsFilter) ReadField4

func (p *ListNodePoolsFilter) ReadField4(iprot thrift.TProtocol) error

func (*ListNodePoolsFilter) SetEnableAutoScaling

func (p *ListNodePoolsFilter) SetEnableAutoScaling(val *bool)

func (*ListNodePoolsFilter) SetIds

func (p *ListNodePoolsFilter) SetIds(val []string)

func (*ListNodePoolsFilter) SetNames

func (p *ListNodePoolsFilter) SetNames(val []string)

func (*ListNodePoolsFilter) SetStatuses

func (p *ListNodePoolsFilter) SetStatuses(val []string)

func (*ListNodePoolsFilter) String

func (p *ListNodePoolsFilter) String() string

func (*ListNodePoolsFilter) Write

func (p *ListNodePoolsFilter) Write(oprot thrift.TProtocol) (err error)

type ListNodePoolsRequest

type ListNodePoolsRequest struct {
	ClusterId  string               `thrift:"ClusterId,1,required" validate:"required"`
	PageNumber int32                `thrift:"PageNumber,2" json:"PageNumber" default:"1"`
	PageSize   int32                `thrift:"PageSize,3" json:"PageSize" default:"100"`
	Filter     *ListNodePoolsFilter `thrift:"Filter,4" json:"Filter,omitempty"`
	Top        *base.TopParam       `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base           `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodePoolsRequest

func NewListNodePoolsRequest() *ListNodePoolsRequest

func (*ListNodePoolsRequest) BLength

func (p *ListNodePoolsRequest) BLength() int

func (*ListNodePoolsRequest) DeepEqual

func (p *ListNodePoolsRequest) DeepEqual(ano *ListNodePoolsRequest) bool

func (*ListNodePoolsRequest) FastRead

func (p *ListNodePoolsRequest) FastRead(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastReadField1

func (p *ListNodePoolsRequest) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastReadField2

func (p *ListNodePoolsRequest) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastReadField254

func (p *ListNodePoolsRequest) FastReadField254(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastReadField255

func (p *ListNodePoolsRequest) FastReadField255(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastReadField3

func (p *ListNodePoolsRequest) FastReadField3(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastReadField4

func (p *ListNodePoolsRequest) FastReadField4(buf []byte) (int, error)

func (*ListNodePoolsRequest) FastWrite

func (p *ListNodePoolsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolsRequest) FastWriteNocopy

func (p *ListNodePoolsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolsRequest) Field1DeepEqual

func (p *ListNodePoolsRequest) Field1DeepEqual(src string) bool

func (*ListNodePoolsRequest) Field254DeepEqual

func (p *ListNodePoolsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNodePoolsRequest) Field255DeepEqual

func (p *ListNodePoolsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNodePoolsRequest) Field2DeepEqual

func (p *ListNodePoolsRequest) Field2DeepEqual(src int32) bool

func (*ListNodePoolsRequest) Field3DeepEqual

func (p *ListNodePoolsRequest) Field3DeepEqual(src int32) bool

func (*ListNodePoolsRequest) Field4DeepEqual

func (p *ListNodePoolsRequest) Field4DeepEqual(src *ListNodePoolsFilter) bool

func (*ListNodePoolsRequest) GetBase

func (p *ListNodePoolsRequest) GetBase() (v *base.Base)

func (*ListNodePoolsRequest) GetClusterId

func (p *ListNodePoolsRequest) GetClusterId() (v string)

func (*ListNodePoolsRequest) GetFilter

func (p *ListNodePoolsRequest) GetFilter() (v *ListNodePoolsFilter)

func (*ListNodePoolsRequest) GetOrSetBase

func (p *ListNodePoolsRequest) GetOrSetBase() interface{}

func (*ListNodePoolsRequest) GetPageNumber

func (p *ListNodePoolsRequest) GetPageNumber() (v int32)

func (*ListNodePoolsRequest) GetPageSize

func (p *ListNodePoolsRequest) GetPageSize() (v int32)

func (*ListNodePoolsRequest) GetTop

func (p *ListNodePoolsRequest) GetTop() (v *base.TopParam)

func (*ListNodePoolsRequest) IsSetBase

func (p *ListNodePoolsRequest) IsSetBase() bool

func (*ListNodePoolsRequest) IsSetFilter

func (p *ListNodePoolsRequest) IsSetFilter() bool

func (*ListNodePoolsRequest) IsSetPageNumber

func (p *ListNodePoolsRequest) IsSetPageNumber() bool

func (*ListNodePoolsRequest) IsSetPageSize

func (p *ListNodePoolsRequest) IsSetPageSize() bool

func (*ListNodePoolsRequest) IsSetTop

func (p *ListNodePoolsRequest) IsSetTop() bool

func (*ListNodePoolsRequest) Read

func (p *ListNodePoolsRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListNodePoolsRequest) ReadField1

func (p *ListNodePoolsRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListNodePoolsRequest) ReadField2

func (p *ListNodePoolsRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListNodePoolsRequest) ReadField254

func (p *ListNodePoolsRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListNodePoolsRequest) ReadField255

func (p *ListNodePoolsRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListNodePoolsRequest) ReadField3

func (p *ListNodePoolsRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListNodePoolsRequest) ReadField4

func (p *ListNodePoolsRequest) ReadField4(iprot thrift.TProtocol) error

func (*ListNodePoolsRequest) SetBase

func (p *ListNodePoolsRequest) SetBase(val *base.Base)

func (*ListNodePoolsRequest) SetClusterId

func (p *ListNodePoolsRequest) SetClusterId(val string)

func (*ListNodePoolsRequest) SetFilter

func (p *ListNodePoolsRequest) SetFilter(val *ListNodePoolsFilter)

func (*ListNodePoolsRequest) SetPageNumber

func (p *ListNodePoolsRequest) SetPageNumber(val int32)

func (*ListNodePoolsRequest) SetPageSize

func (p *ListNodePoolsRequest) SetPageSize(val int32)

func (*ListNodePoolsRequest) SetTop

func (p *ListNodePoolsRequest) SetTop(val *base.TopParam)

func (*ListNodePoolsRequest) String

func (p *ListNodePoolsRequest) String() string

func (*ListNodePoolsRequest) Write

func (p *ListNodePoolsRequest) Write(oprot thrift.TProtocol) (err error)

type ListNodePoolsResponse

type ListNodePoolsResponse struct {
	Items []*NodePoolItem `thrift:"Items,1,required" json:"Items"`
	Total int32           `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodePoolsResponse

func NewListNodePoolsResponse() *ListNodePoolsResponse

func (*ListNodePoolsResponse) BLength

func (p *ListNodePoolsResponse) BLength() int

func (*ListNodePoolsResponse) DeepEqual

func (*ListNodePoolsResponse) FastRead

func (p *ListNodePoolsResponse) FastRead(buf []byte) (int, error)

func (*ListNodePoolsResponse) FastReadField1

func (p *ListNodePoolsResponse) FastReadField1(buf []byte) (int, error)

func (*ListNodePoolsResponse) FastReadField2

func (p *ListNodePoolsResponse) FastReadField2(buf []byte) (int, error)

func (*ListNodePoolsResponse) FastReadField255

func (p *ListNodePoolsResponse) FastReadField255(buf []byte) (int, error)

func (*ListNodePoolsResponse) FastWrite

func (p *ListNodePoolsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNodePoolsResponse) FastWriteNocopy

func (p *ListNodePoolsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodePoolsResponse) Field1DeepEqual

func (p *ListNodePoolsResponse) Field1DeepEqual(src []*NodePoolItem) bool

func (*ListNodePoolsResponse) Field255DeepEqual

func (p *ListNodePoolsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNodePoolsResponse) Field2DeepEqual

func (p *ListNodePoolsResponse) Field2DeepEqual(src int32) bool

func (*ListNodePoolsResponse) GetBase

func (p *ListNodePoolsResponse) GetBase() (v *base.Base)

func (*ListNodePoolsResponse) GetItems

func (p *ListNodePoolsResponse) GetItems() (v []*NodePoolItem)

func (*ListNodePoolsResponse) GetOrSetBase

func (p *ListNodePoolsResponse) GetOrSetBase() interface{}

func (*ListNodePoolsResponse) GetTotal

func (p *ListNodePoolsResponse) GetTotal() (v int32)

func (*ListNodePoolsResponse) IsSetBase

func (p *ListNodePoolsResponse) IsSetBase() bool

func (*ListNodePoolsResponse) Read

func (p *ListNodePoolsResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListNodePoolsResponse) ReadField1

func (p *ListNodePoolsResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListNodePoolsResponse) ReadField2

func (p *ListNodePoolsResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListNodePoolsResponse) ReadField255

func (p *ListNodePoolsResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListNodePoolsResponse) SetBase

func (p *ListNodePoolsResponse) SetBase(val *base.Base)

func (*ListNodePoolsResponse) SetItems

func (p *ListNodePoolsResponse) SetItems(val []*NodePoolItem)

func (*ListNodePoolsResponse) SetTotal

func (p *ListNodePoolsResponse) SetTotal(val int32)

func (*ListNodePoolsResponse) String

func (p *ListNodePoolsResponse) String() string

func (*ListNodePoolsResponse) Write

func (p *ListNodePoolsResponse) Write(oprot thrift.TProtocol) (err error)

type ListNodeZonesRequest

type ListNodeZonesRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodeZonesRequest

func NewListNodeZonesRequest() *ListNodeZonesRequest

func (*ListNodeZonesRequest) BLength

func (p *ListNodeZonesRequest) BLength() int

func (*ListNodeZonesRequest) DeepEqual

func (p *ListNodeZonesRequest) DeepEqual(ano *ListNodeZonesRequest) bool

func (*ListNodeZonesRequest) FastRead

func (p *ListNodeZonesRequest) FastRead(buf []byte) (int, error)

func (*ListNodeZonesRequest) FastReadField1

func (p *ListNodeZonesRequest) FastReadField1(buf []byte) (int, error)

func (*ListNodeZonesRequest) FastReadField254

func (p *ListNodeZonesRequest) FastReadField254(buf []byte) (int, error)

func (*ListNodeZonesRequest) FastReadField255

func (p *ListNodeZonesRequest) FastReadField255(buf []byte) (int, error)

func (*ListNodeZonesRequest) FastWrite

func (p *ListNodeZonesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNodeZonesRequest) FastWriteNocopy

func (p *ListNodeZonesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodeZonesRequest) Field1DeepEqual

func (p *ListNodeZonesRequest) Field1DeepEqual(src string) bool

func (*ListNodeZonesRequest) Field254DeepEqual

func (p *ListNodeZonesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNodeZonesRequest) Field255DeepEqual

func (p *ListNodeZonesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNodeZonesRequest) GetBase

func (p *ListNodeZonesRequest) GetBase() (v *base.Base)

func (*ListNodeZonesRequest) GetClusterId

func (p *ListNodeZonesRequest) GetClusterId() (v string)

func (*ListNodeZonesRequest) GetOrSetBase

func (p *ListNodeZonesRequest) GetOrSetBase() interface{}

func (*ListNodeZonesRequest) GetTop

func (p *ListNodeZonesRequest) GetTop() (v *base.TopParam)

func (*ListNodeZonesRequest) IsSetBase

func (p *ListNodeZonesRequest) IsSetBase() bool

func (*ListNodeZonesRequest) IsSetTop

func (p *ListNodeZonesRequest) IsSetTop() bool

func (*ListNodeZonesRequest) Read

func (p *ListNodeZonesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListNodeZonesRequest) ReadField1

func (p *ListNodeZonesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListNodeZonesRequest) ReadField254

func (p *ListNodeZonesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListNodeZonesRequest) ReadField255

func (p *ListNodeZonesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListNodeZonesRequest) SetBase

func (p *ListNodeZonesRequest) SetBase(val *base.Base)

func (*ListNodeZonesRequest) SetClusterId

func (p *ListNodeZonesRequest) SetClusterId(val string)

func (*ListNodeZonesRequest) SetTop

func (p *ListNodeZonesRequest) SetTop(val *base.TopParam)

func (*ListNodeZonesRequest) String

func (p *ListNodeZonesRequest) String() string

func (*ListNodeZonesRequest) Write

func (p *ListNodeZonesRequest) Write(oprot thrift.TProtocol) (err error)

type ListNodeZonesResponse

type ListNodeZonesResponse struct {
	Zones []*iaas.Zone `thrift:"Zones,1" json:"Zones,omitempty"`
	Base  *base.Base   `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodeZonesResponse

func NewListNodeZonesResponse() *ListNodeZonesResponse

func (*ListNodeZonesResponse) BLength

func (p *ListNodeZonesResponse) BLength() int

func (*ListNodeZonesResponse) DeepEqual

func (*ListNodeZonesResponse) FastRead

func (p *ListNodeZonesResponse) FastRead(buf []byte) (int, error)

func (*ListNodeZonesResponse) FastReadField1

func (p *ListNodeZonesResponse) FastReadField1(buf []byte) (int, error)

func (*ListNodeZonesResponse) FastReadField255

func (p *ListNodeZonesResponse) FastReadField255(buf []byte) (int, error)

func (*ListNodeZonesResponse) FastWrite

func (p *ListNodeZonesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNodeZonesResponse) FastWriteNocopy

func (p *ListNodeZonesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodeZonesResponse) Field1DeepEqual

func (p *ListNodeZonesResponse) Field1DeepEqual(src []*iaas.Zone) bool

func (*ListNodeZonesResponse) Field255DeepEqual

func (p *ListNodeZonesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNodeZonesResponse) GetBase

func (p *ListNodeZonesResponse) GetBase() (v *base.Base)

func (*ListNodeZonesResponse) GetOrSetBase

func (p *ListNodeZonesResponse) GetOrSetBase() interface{}

func (*ListNodeZonesResponse) GetZones

func (p *ListNodeZonesResponse) GetZones() (v []*iaas.Zone)

func (*ListNodeZonesResponse) IsSetBase

func (p *ListNodeZonesResponse) IsSetBase() bool

func (*ListNodeZonesResponse) IsSetZones

func (p *ListNodeZonesResponse) IsSetZones() bool

func (*ListNodeZonesResponse) Read

func (p *ListNodeZonesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListNodeZonesResponse) ReadField1

func (p *ListNodeZonesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListNodeZonesResponse) ReadField255

func (p *ListNodeZonesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListNodeZonesResponse) SetBase

func (p *ListNodeZonesResponse) SetBase(val *base.Base)

func (*ListNodeZonesResponse) SetZones

func (p *ListNodeZonesResponse) SetZones(val []*iaas.Zone)

func (*ListNodeZonesResponse) String

func (p *ListNodeZonesResponse) String() string

func (*ListNodeZonesResponse) Write

func (p *ListNodeZonesResponse) Write(oprot thrift.TProtocol) (err error)

type ListNodesFilter

type ListNodesFilter struct {
	Ids      []string `thrift:"Ids,1" json:"Ids,omitempty"`
	Names    []string `thrift:"Names,2" json:"Names,omitempty"`
	Statuses []string `thrift:"Statuses,3" json:"Statuses,omitempty"`
}
var ListNodePoolNodesRequest_Filter_DEFAULT *ListNodesFilter
var ListNodesRequest_Filter_DEFAULT *ListNodesFilter

func NewListNodesFilter

func NewListNodesFilter() *ListNodesFilter

func (*ListNodesFilter) BLength

func (p *ListNodesFilter) BLength() int

func (*ListNodesFilter) DeepEqual

func (p *ListNodesFilter) DeepEqual(ano *ListNodesFilter) bool

func (*ListNodesFilter) FastRead

func (p *ListNodesFilter) FastRead(buf []byte) (int, error)

func (*ListNodesFilter) FastReadField1

func (p *ListNodesFilter) FastReadField1(buf []byte) (int, error)

func (*ListNodesFilter) FastReadField2

func (p *ListNodesFilter) FastReadField2(buf []byte) (int, error)

func (*ListNodesFilter) FastReadField3

func (p *ListNodesFilter) FastReadField3(buf []byte) (int, error)

func (*ListNodesFilter) FastWrite

func (p *ListNodesFilter) FastWrite(buf []byte) int

for compatibility

func (*ListNodesFilter) FastWriteNocopy

func (p *ListNodesFilter) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodesFilter) Field1DeepEqual

func (p *ListNodesFilter) Field1DeepEqual(src []string) bool

func (*ListNodesFilter) Field2DeepEqual

func (p *ListNodesFilter) Field2DeepEqual(src []string) bool

func (*ListNodesFilter) Field3DeepEqual

func (p *ListNodesFilter) Field3DeepEqual(src []string) bool

func (*ListNodesFilter) GetIds

func (p *ListNodesFilter) GetIds() (v []string)

func (*ListNodesFilter) GetNames

func (p *ListNodesFilter) GetNames() (v []string)

func (*ListNodesFilter) GetStatuses

func (p *ListNodesFilter) GetStatuses() (v []string)

func (*ListNodesFilter) IsSetIds

func (p *ListNodesFilter) IsSetIds() bool

func (*ListNodesFilter) IsSetNames

func (p *ListNodesFilter) IsSetNames() bool

func (*ListNodesFilter) IsSetStatuses

func (p *ListNodesFilter) IsSetStatuses() bool

func (*ListNodesFilter) Read

func (p *ListNodesFilter) Read(iprot thrift.TProtocol) (err error)

func (*ListNodesFilter) ReadField1

func (p *ListNodesFilter) ReadField1(iprot thrift.TProtocol) error

func (*ListNodesFilter) ReadField2

func (p *ListNodesFilter) ReadField2(iprot thrift.TProtocol) error

func (*ListNodesFilter) ReadField3

func (p *ListNodesFilter) ReadField3(iprot thrift.TProtocol) error

func (*ListNodesFilter) SetIds

func (p *ListNodesFilter) SetIds(val []string)

func (*ListNodesFilter) SetNames

func (p *ListNodesFilter) SetNames(val []string)

func (*ListNodesFilter) SetStatuses

func (p *ListNodesFilter) SetStatuses(val []string)

func (*ListNodesFilter) String

func (p *ListNodesFilter) String() string

func (*ListNodesFilter) Write

func (p *ListNodesFilter) Write(oprot thrift.TProtocol) (err error)

type ListNodesRequest

type ListNodesRequest struct {
	ClusterId  string           `thrift:"ClusterId,1,required" json:"ClusterId"`
	PageNumber int32            `thrift:"PageNumber,2" json:"PageNumber" default:"1"`
	PageSize   int32            `thrift:"PageSize,3" json:"PageSize" default:"100"`
	Filter     *ListNodesFilter `thrift:"Filter,4" json:"Filter,omitempty"`
	Top        *base.TopParam   `thrift:"Top,254,required" json:"Top"`
	Base       *base.Base       `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodesRequest

func NewListNodesRequest() *ListNodesRequest

func (*ListNodesRequest) BLength

func (p *ListNodesRequest) BLength() int

func (*ListNodesRequest) DeepEqual

func (p *ListNodesRequest) DeepEqual(ano *ListNodesRequest) bool

func (*ListNodesRequest) FastRead

func (p *ListNodesRequest) FastRead(buf []byte) (int, error)

func (*ListNodesRequest) FastReadField1

func (p *ListNodesRequest) FastReadField1(buf []byte) (int, error)

func (*ListNodesRequest) FastReadField2

func (p *ListNodesRequest) FastReadField2(buf []byte) (int, error)

func (*ListNodesRequest) FastReadField254

func (p *ListNodesRequest) FastReadField254(buf []byte) (int, error)

func (*ListNodesRequest) FastReadField255

func (p *ListNodesRequest) FastReadField255(buf []byte) (int, error)

func (*ListNodesRequest) FastReadField3

func (p *ListNodesRequest) FastReadField3(buf []byte) (int, error)

func (*ListNodesRequest) FastReadField4

func (p *ListNodesRequest) FastReadField4(buf []byte) (int, error)

func (*ListNodesRequest) FastWrite

func (p *ListNodesRequest) FastWrite(buf []byte) int

for compatibility

func (*ListNodesRequest) FastWriteNocopy

func (p *ListNodesRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodesRequest) Field1DeepEqual

func (p *ListNodesRequest) Field1DeepEqual(src string) bool

func (*ListNodesRequest) Field254DeepEqual

func (p *ListNodesRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListNodesRequest) Field255DeepEqual

func (p *ListNodesRequest) Field255DeepEqual(src *base.Base) bool

func (*ListNodesRequest) Field2DeepEqual

func (p *ListNodesRequest) Field2DeepEqual(src int32) bool

func (*ListNodesRequest) Field3DeepEqual

func (p *ListNodesRequest) Field3DeepEqual(src int32) bool

func (*ListNodesRequest) Field4DeepEqual

func (p *ListNodesRequest) Field4DeepEqual(src *ListNodesFilter) bool

func (*ListNodesRequest) GetBase

func (p *ListNodesRequest) GetBase() (v *base.Base)

func (*ListNodesRequest) GetClusterId

func (p *ListNodesRequest) GetClusterId() (v string)

func (*ListNodesRequest) GetFilter

func (p *ListNodesRequest) GetFilter() (v *ListNodesFilter)

func (*ListNodesRequest) GetOrSetBase

func (p *ListNodesRequest) GetOrSetBase() interface{}

func (*ListNodesRequest) GetPageNumber

func (p *ListNodesRequest) GetPageNumber() (v int32)

func (*ListNodesRequest) GetPageSize

func (p *ListNodesRequest) GetPageSize() (v int32)

func (*ListNodesRequest) GetTop

func (p *ListNodesRequest) GetTop() (v *base.TopParam)

func (*ListNodesRequest) IsSetBase

func (p *ListNodesRequest) IsSetBase() bool

func (*ListNodesRequest) IsSetFilter

func (p *ListNodesRequest) IsSetFilter() bool

func (*ListNodesRequest) IsSetPageNumber

func (p *ListNodesRequest) IsSetPageNumber() bool

func (*ListNodesRequest) IsSetPageSize

func (p *ListNodesRequest) IsSetPageSize() bool

func (*ListNodesRequest) IsSetTop

func (p *ListNodesRequest) IsSetTop() bool

func (*ListNodesRequest) Read

func (p *ListNodesRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListNodesRequest) ReadField1

func (p *ListNodesRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListNodesRequest) ReadField2

func (p *ListNodesRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListNodesRequest) ReadField254

func (p *ListNodesRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListNodesRequest) ReadField255

func (p *ListNodesRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListNodesRequest) ReadField3

func (p *ListNodesRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListNodesRequest) ReadField4

func (p *ListNodesRequest) ReadField4(iprot thrift.TProtocol) error

func (*ListNodesRequest) SetBase

func (p *ListNodesRequest) SetBase(val *base.Base)

func (*ListNodesRequest) SetClusterId

func (p *ListNodesRequest) SetClusterId(val string)

func (*ListNodesRequest) SetFilter

func (p *ListNodesRequest) SetFilter(val *ListNodesFilter)

func (*ListNodesRequest) SetPageNumber

func (p *ListNodesRequest) SetPageNumber(val int32)

func (*ListNodesRequest) SetPageSize

func (p *ListNodesRequest) SetPageSize(val int32)

func (*ListNodesRequest) SetTop

func (p *ListNodesRequest) SetTop(val *base.TopParam)

func (*ListNodesRequest) String

func (p *ListNodesRequest) String() string

func (*ListNodesRequest) Write

func (p *ListNodesRequest) Write(oprot thrift.TProtocol) (err error)

type ListNodesResponse

type ListNodesResponse struct {
	Items []*ClusterNodeItem `thrift:"Items,1,required" json:"Items"`
	Total int32              `thrift:"Total,2,required" json:"Total"`
	Base  *base.Base         `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListNodesResponse

func NewListNodesResponse() *ListNodesResponse

func (*ListNodesResponse) BLength

func (p *ListNodesResponse) BLength() int

func (*ListNodesResponse) DeepEqual

func (p *ListNodesResponse) DeepEqual(ano *ListNodesResponse) bool

func (*ListNodesResponse) FastRead

func (p *ListNodesResponse) FastRead(buf []byte) (int, error)

func (*ListNodesResponse) FastReadField1

func (p *ListNodesResponse) FastReadField1(buf []byte) (int, error)

func (*ListNodesResponse) FastReadField2

func (p *ListNodesResponse) FastReadField2(buf []byte) (int, error)

func (*ListNodesResponse) FastReadField255

func (p *ListNodesResponse) FastReadField255(buf []byte) (int, error)

func (*ListNodesResponse) FastWrite

func (p *ListNodesResponse) FastWrite(buf []byte) int

for compatibility

func (*ListNodesResponse) FastWriteNocopy

func (p *ListNodesResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListNodesResponse) Field1DeepEqual

func (p *ListNodesResponse) Field1DeepEqual(src []*ClusterNodeItem) bool

func (*ListNodesResponse) Field255DeepEqual

func (p *ListNodesResponse) Field255DeepEqual(src *base.Base) bool

func (*ListNodesResponse) Field2DeepEqual

func (p *ListNodesResponse) Field2DeepEqual(src int32) bool

func (*ListNodesResponse) GetBase

func (p *ListNodesResponse) GetBase() (v *base.Base)

func (*ListNodesResponse) GetItems

func (p *ListNodesResponse) GetItems() (v []*ClusterNodeItem)

func (*ListNodesResponse) GetOrSetBase

func (p *ListNodesResponse) GetOrSetBase() interface{}

func (*ListNodesResponse) GetTotal

func (p *ListNodesResponse) GetTotal() (v int32)

func (*ListNodesResponse) IsSetBase

func (p *ListNodesResponse) IsSetBase() bool

func (*ListNodesResponse) Read

func (p *ListNodesResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListNodesResponse) ReadField1

func (p *ListNodesResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListNodesResponse) ReadField2

func (p *ListNodesResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListNodesResponse) ReadField255

func (p *ListNodesResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListNodesResponse) SetBase

func (p *ListNodesResponse) SetBase(val *base.Base)

func (*ListNodesResponse) SetItems

func (p *ListNodesResponse) SetItems(val []*ClusterNodeItem)

func (*ListNodesResponse) SetTotal

func (p *ListNodesResponse) SetTotal(val int32)

func (*ListNodesResponse) String

func (p *ListNodesResponse) String() string

func (*ListNodesResponse) Write

func (p *ListNodesResponse) Write(oprot thrift.TProtocol) (err error)

type ListResourceQuotaRequest

type ListResourceQuotaRequest struct {
	ClusterId string              `thrift:"ClusterId,1,required" validate:"required"`
	Start     int32               `thrift:"Start,2" validate:"gte=0"`
	Limit     int32               `thrift:"Limit,3" validate:"gte=0"`
	Filters   map[string][]string `thrift:"Filters,4" json:"Filters,omitempty"`
	Top       *base.TopParam      `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base          `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListResourceQuotaRequest

func NewListResourceQuotaRequest() *ListResourceQuotaRequest

func (*ListResourceQuotaRequest) BLength

func (p *ListResourceQuotaRequest) BLength() int

func (*ListResourceQuotaRequest) DeepEqual

func (*ListResourceQuotaRequest) FastRead

func (p *ListResourceQuotaRequest) FastRead(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastReadField1

func (p *ListResourceQuotaRequest) FastReadField1(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastReadField2

func (p *ListResourceQuotaRequest) FastReadField2(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastReadField254

func (p *ListResourceQuotaRequest) FastReadField254(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastReadField255

func (p *ListResourceQuotaRequest) FastReadField255(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastReadField3

func (p *ListResourceQuotaRequest) FastReadField3(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastReadField4

func (p *ListResourceQuotaRequest) FastReadField4(buf []byte) (int, error)

func (*ListResourceQuotaRequest) FastWrite

func (p *ListResourceQuotaRequest) FastWrite(buf []byte) int

for compatibility

func (*ListResourceQuotaRequest) FastWriteNocopy

func (p *ListResourceQuotaRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListResourceQuotaRequest) Field1DeepEqual

func (p *ListResourceQuotaRequest) Field1DeepEqual(src string) bool

func (*ListResourceQuotaRequest) Field254DeepEqual

func (p *ListResourceQuotaRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListResourceQuotaRequest) Field255DeepEqual

func (p *ListResourceQuotaRequest) Field255DeepEqual(src *base.Base) bool

func (*ListResourceQuotaRequest) Field2DeepEqual

func (p *ListResourceQuotaRequest) Field2DeepEqual(src int32) bool

func (*ListResourceQuotaRequest) Field3DeepEqual

func (p *ListResourceQuotaRequest) Field3DeepEqual(src int32) bool

func (*ListResourceQuotaRequest) Field4DeepEqual

func (p *ListResourceQuotaRequest) Field4DeepEqual(src map[string][]string) bool

func (*ListResourceQuotaRequest) GetBase

func (p *ListResourceQuotaRequest) GetBase() (v *base.Base)

func (*ListResourceQuotaRequest) GetClusterId

func (p *ListResourceQuotaRequest) GetClusterId() (v string)

func (*ListResourceQuotaRequest) GetFilters

func (p *ListResourceQuotaRequest) GetFilters() (v map[string][]string)

func (*ListResourceQuotaRequest) GetLimit

func (p *ListResourceQuotaRequest) GetLimit() (v int32)

func (*ListResourceQuotaRequest) GetOrSetBase

func (p *ListResourceQuotaRequest) GetOrSetBase() interface{}

func (*ListResourceQuotaRequest) GetStart

func (p *ListResourceQuotaRequest) GetStart() (v int32)

func (*ListResourceQuotaRequest) GetTop

func (p *ListResourceQuotaRequest) GetTop() (v *base.TopParam)

func (*ListResourceQuotaRequest) IsSetBase

func (p *ListResourceQuotaRequest) IsSetBase() bool

func (*ListResourceQuotaRequest) IsSetFilters

func (p *ListResourceQuotaRequest) IsSetFilters() bool

func (*ListResourceQuotaRequest) IsSetLimit

func (p *ListResourceQuotaRequest) IsSetLimit() bool

func (*ListResourceQuotaRequest) IsSetStart

func (p *ListResourceQuotaRequest) IsSetStart() bool

func (*ListResourceQuotaRequest) IsSetTop

func (p *ListResourceQuotaRequest) IsSetTop() bool

func (*ListResourceQuotaRequest) Read

func (p *ListResourceQuotaRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListResourceQuotaRequest) ReadField1

func (p *ListResourceQuotaRequest) ReadField1(iprot thrift.TProtocol) error

func (*ListResourceQuotaRequest) ReadField2

func (p *ListResourceQuotaRequest) ReadField2(iprot thrift.TProtocol) error

func (*ListResourceQuotaRequest) ReadField254

func (p *ListResourceQuotaRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListResourceQuotaRequest) ReadField255

func (p *ListResourceQuotaRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListResourceQuotaRequest) ReadField3

func (p *ListResourceQuotaRequest) ReadField3(iprot thrift.TProtocol) error

func (*ListResourceQuotaRequest) ReadField4

func (p *ListResourceQuotaRequest) ReadField4(iprot thrift.TProtocol) error

func (*ListResourceQuotaRequest) SetBase

func (p *ListResourceQuotaRequest) SetBase(val *base.Base)

func (*ListResourceQuotaRequest) SetClusterId

func (p *ListResourceQuotaRequest) SetClusterId(val string)

func (*ListResourceQuotaRequest) SetFilters

func (p *ListResourceQuotaRequest) SetFilters(val map[string][]string)

func (*ListResourceQuotaRequest) SetLimit

func (p *ListResourceQuotaRequest) SetLimit(val int32)

func (*ListResourceQuotaRequest) SetStart

func (p *ListResourceQuotaRequest) SetStart(val int32)

func (*ListResourceQuotaRequest) SetTop

func (p *ListResourceQuotaRequest) SetTop(val *base.TopParam)

func (*ListResourceQuotaRequest) String

func (p *ListResourceQuotaRequest) String() string

func (*ListResourceQuotaRequest) Write

func (p *ListResourceQuotaRequest) Write(oprot thrift.TProtocol) (err error)

type ListResourceQuotaResponse

type ListResourceQuotaResponse struct {
	Items []*NamespaceQuota `thrift:"Items,1,required" validate:"required"`
	Total int32             `thrift:"Total,2,required" validate:"required"`
	Base  *base.Base        `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListResourceQuotaResponse

func NewListResourceQuotaResponse() *ListResourceQuotaResponse

func (*ListResourceQuotaResponse) BLength

func (p *ListResourceQuotaResponse) BLength() int

func (*ListResourceQuotaResponse) DeepEqual

func (*ListResourceQuotaResponse) FastRead

func (p *ListResourceQuotaResponse) FastRead(buf []byte) (int, error)

func (*ListResourceQuotaResponse) FastReadField1

func (p *ListResourceQuotaResponse) FastReadField1(buf []byte) (int, error)

func (*ListResourceQuotaResponse) FastReadField2

func (p *ListResourceQuotaResponse) FastReadField2(buf []byte) (int, error)

func (*ListResourceQuotaResponse) FastReadField255

func (p *ListResourceQuotaResponse) FastReadField255(buf []byte) (int, error)

func (*ListResourceQuotaResponse) FastWrite

func (p *ListResourceQuotaResponse) FastWrite(buf []byte) int

for compatibility

func (*ListResourceQuotaResponse) FastWriteNocopy

func (p *ListResourceQuotaResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListResourceQuotaResponse) Field1DeepEqual

func (p *ListResourceQuotaResponse) Field1DeepEqual(src []*NamespaceQuota) bool

func (*ListResourceQuotaResponse) Field255DeepEqual

func (p *ListResourceQuotaResponse) Field255DeepEqual(src *base.Base) bool

func (*ListResourceQuotaResponse) Field2DeepEqual

func (p *ListResourceQuotaResponse) Field2DeepEqual(src int32) bool

func (*ListResourceQuotaResponse) GetBase

func (p *ListResourceQuotaResponse) GetBase() (v *base.Base)

func (*ListResourceQuotaResponse) GetItems

func (p *ListResourceQuotaResponse) GetItems() (v []*NamespaceQuota)

func (*ListResourceQuotaResponse) GetOrSetBase

func (p *ListResourceQuotaResponse) GetOrSetBase() interface{}

func (*ListResourceQuotaResponse) GetTotal

func (p *ListResourceQuotaResponse) GetTotal() (v int32)

func (*ListResourceQuotaResponse) IsSetBase

func (p *ListResourceQuotaResponse) IsSetBase() bool

func (*ListResourceQuotaResponse) Read

func (p *ListResourceQuotaResponse) Read(iprot thrift.TProtocol) (err error)

func (*ListResourceQuotaResponse) ReadField1

func (p *ListResourceQuotaResponse) ReadField1(iprot thrift.TProtocol) error

func (*ListResourceQuotaResponse) ReadField2

func (p *ListResourceQuotaResponse) ReadField2(iprot thrift.TProtocol) error

func (*ListResourceQuotaResponse) ReadField255

func (p *ListResourceQuotaResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListResourceQuotaResponse) SetBase

func (p *ListResourceQuotaResponse) SetBase(val *base.Base)

func (*ListResourceQuotaResponse) SetItems

func (p *ListResourceQuotaResponse) SetItems(val []*NamespaceQuota)

func (*ListResourceQuotaResponse) SetTotal

func (p *ListResourceQuotaResponse) SetTotal(val int32)

func (*ListResourceQuotaResponse) String

func (p *ListResourceQuotaResponse) String() string

func (*ListResourceQuotaResponse) Write

func (p *ListResourceQuotaResponse) Write(oprot thrift.TProtocol) (err error)

type ListSupportedGpuModelsRequest

type ListSupportedGpuModelsRequest struct {
	Top  *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListSupportedGpuModelsRequest

func NewListSupportedGpuModelsRequest() *ListSupportedGpuModelsRequest

func (*ListSupportedGpuModelsRequest) BLength

func (p *ListSupportedGpuModelsRequest) BLength() int

func (*ListSupportedGpuModelsRequest) DeepEqual

func (*ListSupportedGpuModelsRequest) FastRead

func (p *ListSupportedGpuModelsRequest) FastRead(buf []byte) (int, error)

func (*ListSupportedGpuModelsRequest) FastReadField254

func (p *ListSupportedGpuModelsRequest) FastReadField254(buf []byte) (int, error)

func (*ListSupportedGpuModelsRequest) FastReadField255

func (p *ListSupportedGpuModelsRequest) FastReadField255(buf []byte) (int, error)

func (*ListSupportedGpuModelsRequest) FastWrite

func (p *ListSupportedGpuModelsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListSupportedGpuModelsRequest) FastWriteNocopy

func (p *ListSupportedGpuModelsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListSupportedGpuModelsRequest) Field254DeepEqual

func (p *ListSupportedGpuModelsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListSupportedGpuModelsRequest) Field255DeepEqual

func (p *ListSupportedGpuModelsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListSupportedGpuModelsRequest) GetBase

func (p *ListSupportedGpuModelsRequest) GetBase() (v *base.Base)

func (*ListSupportedGpuModelsRequest) GetOrSetBase

func (p *ListSupportedGpuModelsRequest) GetOrSetBase() interface{}

func (*ListSupportedGpuModelsRequest) GetTop

func (p *ListSupportedGpuModelsRequest) GetTop() (v *base.TopParam)

func (*ListSupportedGpuModelsRequest) IsSetBase

func (p *ListSupportedGpuModelsRequest) IsSetBase() bool

func (*ListSupportedGpuModelsRequest) IsSetTop

func (p *ListSupportedGpuModelsRequest) IsSetTop() bool

func (*ListSupportedGpuModelsRequest) Read

func (p *ListSupportedGpuModelsRequest) Read(iprot thrift.TProtocol) (err error)

func (*ListSupportedGpuModelsRequest) ReadField254

func (p *ListSupportedGpuModelsRequest) ReadField254(iprot thrift.TProtocol) error

func (*ListSupportedGpuModelsRequest) ReadField255

func (p *ListSupportedGpuModelsRequest) ReadField255(iprot thrift.TProtocol) error

func (*ListSupportedGpuModelsRequest) SetBase

func (p *ListSupportedGpuModelsRequest) SetBase(val *base.Base)

func (*ListSupportedGpuModelsRequest) SetTop

func (*ListSupportedGpuModelsRequest) String

func (*ListSupportedGpuModelsRequest) Write

func (p *ListSupportedGpuModelsRequest) Write(oprot thrift.TProtocol) (err error)

type ListSupportedGpuModelsResponse

type ListSupportedGpuModelsResponse struct {
	Items []string   `thrift:"Items,1,required" json:"Items"`
	Base  *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListSupportedGpuModelsResponse

func NewListSupportedGpuModelsResponse() *ListSupportedGpuModelsResponse

func (*ListSupportedGpuModelsResponse) BLength

func (p *ListSupportedGpuModelsResponse) BLength() int

func (*ListSupportedGpuModelsResponse) DeepEqual

func (*ListSupportedGpuModelsResponse) FastRead

func (p *ListSupportedGpuModelsResponse) FastRead(buf []byte) (int, error)

func (*ListSupportedGpuModelsResponse) FastReadField1

func (p *ListSupportedGpuModelsResponse) FastReadField1(buf []byte) (int, error)

func (*ListSupportedGpuModelsResponse) FastReadField255

func (p *ListSupportedGpuModelsResponse) FastReadField255(buf []byte) (int, error)

func (*ListSupportedGpuModelsResponse) FastWrite

func (p *ListSupportedGpuModelsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListSupportedGpuModelsResponse) FastWriteNocopy

func (p *ListSupportedGpuModelsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListSupportedGpuModelsResponse) Field1DeepEqual

func (p *ListSupportedGpuModelsResponse) Field1DeepEqual(src []string) bool

func (*ListSupportedGpuModelsResponse) Field255DeepEqual

func (p *ListSupportedGpuModelsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListSupportedGpuModelsResponse) GetBase

func (p *ListSupportedGpuModelsResponse) GetBase() (v *base.Base)

func (*ListSupportedGpuModelsResponse) GetItems

func (p *ListSupportedGpuModelsResponse) GetItems() (v []string)

func (*ListSupportedGpuModelsResponse) GetOrSetBase

func (p *ListSupportedGpuModelsResponse) GetOrSetBase() interface{}

func (*ListSupportedGpuModelsResponse) IsSetBase

func (p *ListSupportedGpuModelsResponse) IsSetBase() bool

func (*ListSupportedGpuModelsResponse) Read

func (*ListSupportedGpuModelsResponse) ReadField1

func (*ListSupportedGpuModelsResponse) ReadField255

func (p *ListSupportedGpuModelsResponse) ReadField255(iprot thrift.TProtocol) error

func (*ListSupportedGpuModelsResponse) SetBase

func (p *ListSupportedGpuModelsResponse) SetBase(val *base.Base)

func (*ListSupportedGpuModelsResponse) SetItems

func (p *ListSupportedGpuModelsResponse) SetItems(val []string)

func (*ListSupportedGpuModelsResponse) String

func (*ListSupportedGpuModelsResponse) Write

func (p *ListSupportedGpuModelsResponse) Write(oprot thrift.TProtocol) (err error)

type ListSupportedKubernetesVersionsRequest

type ListSupportedKubernetesVersionsRequest struct {
	Top  *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListSupportedKubernetesVersionsRequest

func NewListSupportedKubernetesVersionsRequest() *ListSupportedKubernetesVersionsRequest

func (*ListSupportedKubernetesVersionsRequest) BLength

func (*ListSupportedKubernetesVersionsRequest) DeepEqual

func (*ListSupportedKubernetesVersionsRequest) FastRead

func (p *ListSupportedKubernetesVersionsRequest) FastRead(buf []byte) (int, error)

func (*ListSupportedKubernetesVersionsRequest) FastReadField254

func (p *ListSupportedKubernetesVersionsRequest) FastReadField254(buf []byte) (int, error)

func (*ListSupportedKubernetesVersionsRequest) FastReadField255

func (p *ListSupportedKubernetesVersionsRequest) FastReadField255(buf []byte) (int, error)

func (*ListSupportedKubernetesVersionsRequest) FastWrite

func (p *ListSupportedKubernetesVersionsRequest) FastWrite(buf []byte) int

for compatibility

func (*ListSupportedKubernetesVersionsRequest) FastWriteNocopy

func (p *ListSupportedKubernetesVersionsRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListSupportedKubernetesVersionsRequest) Field254DeepEqual

func (p *ListSupportedKubernetesVersionsRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ListSupportedKubernetesVersionsRequest) Field255DeepEqual

func (p *ListSupportedKubernetesVersionsRequest) Field255DeepEqual(src *base.Base) bool

func (*ListSupportedKubernetesVersionsRequest) GetBase

func (*ListSupportedKubernetesVersionsRequest) GetOrSetBase

func (p *ListSupportedKubernetesVersionsRequest) GetOrSetBase() interface{}

func (*ListSupportedKubernetesVersionsRequest) GetTop

func (*ListSupportedKubernetesVersionsRequest) IsSetBase

func (*ListSupportedKubernetesVersionsRequest) IsSetTop

func (*ListSupportedKubernetesVersionsRequest) Read

func (*ListSupportedKubernetesVersionsRequest) ReadField254

func (*ListSupportedKubernetesVersionsRequest) ReadField255

func (*ListSupportedKubernetesVersionsRequest) SetBase

func (*ListSupportedKubernetesVersionsRequest) SetTop

func (*ListSupportedKubernetesVersionsRequest) String

func (*ListSupportedKubernetesVersionsRequest) Write

type ListSupportedKubernetesVersionsResponse

type ListSupportedKubernetesVersionsResponse struct {
	Items []string   `thrift:"Items,1,required" json:"Items"`
	Base  *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewListSupportedKubernetesVersionsResponse

func NewListSupportedKubernetesVersionsResponse() *ListSupportedKubernetesVersionsResponse

func (*ListSupportedKubernetesVersionsResponse) BLength

func (*ListSupportedKubernetesVersionsResponse) DeepEqual

func (*ListSupportedKubernetesVersionsResponse) FastRead

func (p *ListSupportedKubernetesVersionsResponse) FastRead(buf []byte) (int, error)

func (*ListSupportedKubernetesVersionsResponse) FastReadField1

func (p *ListSupportedKubernetesVersionsResponse) FastReadField1(buf []byte) (int, error)

func (*ListSupportedKubernetesVersionsResponse) FastReadField255

func (p *ListSupportedKubernetesVersionsResponse) FastReadField255(buf []byte) (int, error)

func (*ListSupportedKubernetesVersionsResponse) FastWrite

func (p *ListSupportedKubernetesVersionsResponse) FastWrite(buf []byte) int

for compatibility

func (*ListSupportedKubernetesVersionsResponse) FastWriteNocopy

func (p *ListSupportedKubernetesVersionsResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ListSupportedKubernetesVersionsResponse) Field1DeepEqual

func (p *ListSupportedKubernetesVersionsResponse) Field1DeepEqual(src []string) bool

func (*ListSupportedKubernetesVersionsResponse) Field255DeepEqual

func (p *ListSupportedKubernetesVersionsResponse) Field255DeepEqual(src *base.Base) bool

func (*ListSupportedKubernetesVersionsResponse) GetBase

func (*ListSupportedKubernetesVersionsResponse) GetItems

func (p *ListSupportedKubernetesVersionsResponse) GetItems() (v []string)

func (*ListSupportedKubernetesVersionsResponse) GetOrSetBase

func (p *ListSupportedKubernetesVersionsResponse) GetOrSetBase() interface{}

func (*ListSupportedKubernetesVersionsResponse) IsSetBase

func (*ListSupportedKubernetesVersionsResponse) Read

func (*ListSupportedKubernetesVersionsResponse) ReadField1

func (*ListSupportedKubernetesVersionsResponse) ReadField255

func (*ListSupportedKubernetesVersionsResponse) SetBase

func (*ListSupportedKubernetesVersionsResponse) SetItems

func (*ListSupportedKubernetesVersionsResponse) String

func (*ListSupportedKubernetesVersionsResponse) Write

type Login

type Login struct {
	LoginType   string  `thrift:"LoginType,1,required" validate:"required"`
	SshKey      *string `thrift:"SshKey,2" json:"SshKey,omitempty"`
	Password    *string `thrift:"Password,3" json:"Password,omitempty"`
	KeyPairName *string `thrift:"KeyPairName,4" json:"KeyPairName,omitempty"`
}
var ClusterNodeConfig_Login_DEFAULT *Login
var NodePoolNodeConfig_Login_DEFAULT *Login
var NodePoolNode_Login_DEFAULT *Login

func NewLogin

func NewLogin() *Login

func (*Login) BLength

func (p *Login) BLength() int

func (*Login) DeepEqual

func (p *Login) DeepEqual(ano *Login) bool

func (*Login) FastRead

func (p *Login) FastRead(buf []byte) (int, error)

func (*Login) FastReadField1

func (p *Login) FastReadField1(buf []byte) (int, error)

func (*Login) FastReadField2

func (p *Login) FastReadField2(buf []byte) (int, error)

func (*Login) FastReadField3

func (p *Login) FastReadField3(buf []byte) (int, error)

func (*Login) FastReadField4

func (p *Login) FastReadField4(buf []byte) (int, error)

func (*Login) FastWrite

func (p *Login) FastWrite(buf []byte) int

for compatibility

func (*Login) FastWriteNocopy

func (p *Login) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Login) Field1DeepEqual

func (p *Login) Field1DeepEqual(src string) bool

func (*Login) Field2DeepEqual

func (p *Login) Field2DeepEqual(src *string) bool

func (*Login) Field3DeepEqual

func (p *Login) Field3DeepEqual(src *string) bool

func (*Login) Field4DeepEqual

func (p *Login) Field4DeepEqual(src *string) bool

func (*Login) GetKeyPairName

func (p *Login) GetKeyPairName() (v string)

func (*Login) GetLoginType

func (p *Login) GetLoginType() (v string)

func (*Login) GetPassword

func (p *Login) GetPassword() (v string)

func (*Login) GetSshKey

func (p *Login) GetSshKey() (v string)

func (*Login) IsSetKeyPairName

func (p *Login) IsSetKeyPairName() bool

func (*Login) IsSetPassword

func (p *Login) IsSetPassword() bool

func (*Login) IsSetSshKey

func (p *Login) IsSetSshKey() bool

func (*Login) Read

func (p *Login) Read(iprot thrift.TProtocol) (err error)

func (*Login) ReadField1

func (p *Login) ReadField1(iprot thrift.TProtocol) error

func (*Login) ReadField2

func (p *Login) ReadField2(iprot thrift.TProtocol) error

func (*Login) ReadField3

func (p *Login) ReadField3(iprot thrift.TProtocol) error

func (*Login) ReadField4

func (p *Login) ReadField4(iprot thrift.TProtocol) error

func (*Login) SetKeyPairName

func (p *Login) SetKeyPairName(val *string)

func (*Login) SetLoginType

func (p *Login) SetLoginType(val string)

func (*Login) SetPassword

func (p *Login) SetPassword(val *string)

func (*Login) SetSshKey

func (p *Login) SetSshKey(val *string)

func (*Login) String

func (p *Login) String() string

func (*Login) Write

func (p *Login) Write(oprot thrift.TProtocol) (err error)

type NamespaceItem

type NamespaceItem struct {
	Name        string          `thrift:"Name,1,required" validate:"required"`
	Labels      []*helper.Label `thrift:"Labels,2,required" validate:"required"`
	Description *string         `thrift:"Description,3" json:"Description,omitempty"`
	CreateTime  string          `thrift:"CreateTime,4,required" validate:"required"`
	Status      string          `thrift:"Status,5,required" validate:"required"`
}

func NewNamespaceItem

func NewNamespaceItem() *NamespaceItem

func (*NamespaceItem) BLength

func (p *NamespaceItem) BLength() int

func (*NamespaceItem) DeepEqual

func (p *NamespaceItem) DeepEqual(ano *NamespaceItem) bool

func (*NamespaceItem) FastRead

func (p *NamespaceItem) FastRead(buf []byte) (int, error)

func (*NamespaceItem) FastReadField1

func (p *NamespaceItem) FastReadField1(buf []byte) (int, error)

func (*NamespaceItem) FastReadField2

func (p *NamespaceItem) FastReadField2(buf []byte) (int, error)

func (*NamespaceItem) FastReadField3

func (p *NamespaceItem) FastReadField3(buf []byte) (int, error)

func (*NamespaceItem) FastReadField4

func (p *NamespaceItem) FastReadField4(buf []byte) (int, error)

func (*NamespaceItem) FastReadField5

func (p *NamespaceItem) FastReadField5(buf []byte) (int, error)

func (*NamespaceItem) FastWrite

func (p *NamespaceItem) FastWrite(buf []byte) int

for compatibility

func (*NamespaceItem) FastWriteNocopy

func (p *NamespaceItem) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NamespaceItem) Field1DeepEqual

func (p *NamespaceItem) Field1DeepEqual(src string) bool

func (*NamespaceItem) Field2DeepEqual

func (p *NamespaceItem) Field2DeepEqual(src []*helper.Label) bool

func (*NamespaceItem) Field3DeepEqual

func (p *NamespaceItem) Field3DeepEqual(src *string) bool

func (*NamespaceItem) Field4DeepEqual

func (p *NamespaceItem) Field4DeepEqual(src string) bool

func (*NamespaceItem) Field5DeepEqual

func (p *NamespaceItem) Field5DeepEqual(src string) bool

func (*NamespaceItem) GetCreateTime

func (p *NamespaceItem) GetCreateTime() (v string)

func (*NamespaceItem) GetDescription

func (p *NamespaceItem) GetDescription() (v string)

func (*NamespaceItem) GetLabels

func (p *NamespaceItem) GetLabels() (v []*helper.Label)

func (*NamespaceItem) GetName

func (p *NamespaceItem) GetName() (v string)

func (*NamespaceItem) GetStatus

func (p *NamespaceItem) GetStatus() (v string)

func (*NamespaceItem) IsSetDescription

func (p *NamespaceItem) IsSetDescription() bool

func (*NamespaceItem) Read

func (p *NamespaceItem) Read(iprot thrift.TProtocol) (err error)

func (*NamespaceItem) ReadField1

func (p *NamespaceItem) ReadField1(iprot thrift.TProtocol) error

func (*NamespaceItem) ReadField2

func (p *NamespaceItem) ReadField2(iprot thrift.TProtocol) error

func (*NamespaceItem) ReadField3

func (p *NamespaceItem) ReadField3(iprot thrift.TProtocol) error

func (*NamespaceItem) ReadField4

func (p *NamespaceItem) ReadField4(iprot thrift.TProtocol) error

func (*NamespaceItem) ReadField5

func (p *NamespaceItem) ReadField5(iprot thrift.TProtocol) error

func (*NamespaceItem) SetCreateTime

func (p *NamespaceItem) SetCreateTime(val string)

func (*NamespaceItem) SetDescription

func (p *NamespaceItem) SetDescription(val *string)

func (*NamespaceItem) SetLabels

func (p *NamespaceItem) SetLabels(val []*helper.Label)

func (*NamespaceItem) SetName

func (p *NamespaceItem) SetName(val string)

func (*NamespaceItem) SetStatus

func (p *NamespaceItem) SetStatus(val string)

func (*NamespaceItem) String

func (p *NamespaceItem) String() string

func (*NamespaceItem) Write

func (p *NamespaceItem) Write(oprot thrift.TProtocol) (err error)

type NamespaceLimit

type NamespaceLimit struct {
	CpuRequest       *string `thrift:"CpuRequest,1" json:"CpuRequest,omitempty"`
	CpuLimit         *string `thrift:"CpuLimit,2" json:"CpuLimit,omitempty"`
	MemoryRequest    *string `thrift:"MemoryRequest,3" json:"MemoryRequest,omitempty"`
	MemoryLimit      *string `thrift:"MemoryLimit,4" json:"MemoryLimit,omitempty"`
	CpuMaximum       *string `thrift:"CpuMaximum,5" json:"CpuMaximum,omitempty"`
	CpuMinimum       *string `thrift:"CpuMinimum,6" json:"CpuMinimum,omitempty"`
	MemoryMaximum    *string `thrift:"MemoryMaximum,7" json:"MemoryMaximum,omitempty"`
	MemoryMinimum    *string `thrift:"MemoryMinimum,8" json:"MemoryMinimum,omitempty"`
	PodCpuMaximum    *string `thrift:"PodCpuMaximum,9" json:"PodCpuMaximum,omitempty"`
	PodMemoryMaximum *string `thrift:"PodMemoryMaximum,10" json:"PodMemoryMaximum,omitempty"`
	StorageMaximum   *string `thrift:"StorageMaximum,11" json:"StorageMaximum,omitempty"`
	StorageMinimum   *string `thrift:"StorageMinimum,12" json:"StorageMinimum,omitempty"`
}
var GetNamespaceResourceResponse_Limit_DEFAULT *NamespaceLimit
var UpdateNamespaceResourceRequest_Limit_DEFAULT *NamespaceLimit

func NewNamespaceLimit

func NewNamespaceLimit() *NamespaceLimit

func (*NamespaceLimit) BLength

func (p *NamespaceLimit) BLength() int

func (*NamespaceLimit) DeepEqual

func (p *NamespaceLimit) DeepEqual(ano *NamespaceLimit) bool

func (*NamespaceLimit) FastRead

func (p *NamespaceLimit) FastRead(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField1

func (p *NamespaceLimit) FastReadField1(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField10

func (p *NamespaceLimit) FastReadField10(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField11

func (p *NamespaceLimit) FastReadField11(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField12

func (p *NamespaceLimit) FastReadField12(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField2

func (p *NamespaceLimit) FastReadField2(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField3

func (p *NamespaceLimit) FastReadField3(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField4

func (p *NamespaceLimit) FastReadField4(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField5

func (p *NamespaceLimit) FastReadField5(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField6

func (p *NamespaceLimit) FastReadField6(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField7

func (p *NamespaceLimit) FastReadField7(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField8

func (p *NamespaceLimit) FastReadField8(buf []byte) (int, error)

func (*NamespaceLimit) FastReadField9

func (p *NamespaceLimit) FastReadField9(buf []byte) (int, error)

func (*NamespaceLimit) FastWrite

func (p *NamespaceLimit) FastWrite(buf []byte) int

for compatibility

func (*NamespaceLimit) FastWriteNocopy

func (p *NamespaceLimit) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NamespaceLimit) Field10DeepEqual

func (p *NamespaceLimit) Field10DeepEqual(src *string) bool

func (*NamespaceLimit) Field11DeepEqual

func (p *NamespaceLimit) Field11DeepEqual(src *string) bool

func (*NamespaceLimit) Field12DeepEqual

func (p *NamespaceLimit) Field12DeepEqual(src *string) bool

func (*NamespaceLimit) Field1DeepEqual

func (p *NamespaceLimit) Field1DeepEqual(src *string) bool

func (*NamespaceLimit) Field2DeepEqual

func (p *NamespaceLimit) Field2DeepEqual(src *string) bool

func (*NamespaceLimit) Field3DeepEqual

func (p *NamespaceLimit) Field3DeepEqual(src *string) bool

func (*NamespaceLimit) Field4DeepEqual

func (p *NamespaceLimit) Field4DeepEqual(src *string) bool

func (*NamespaceLimit) Field5DeepEqual

func (p *NamespaceLimit) Field5DeepEqual(src *string) bool

func (*NamespaceLimit) Field6DeepEqual

func (p *NamespaceLimit) Field6DeepEqual(src *string) bool

func (*NamespaceLimit) Field7DeepEqual

func (p *NamespaceLimit) Field7DeepEqual(src *string) bool

func (*NamespaceLimit) Field8DeepEqual

func (p *NamespaceLimit) Field8DeepEqual(src *string) bool

func (*NamespaceLimit) Field9DeepEqual

func (p *NamespaceLimit) Field9DeepEqual(src *string) bool

func (*NamespaceLimit) GetCpuLimit

func (p *NamespaceLimit) GetCpuLimit() (v string)

func (*NamespaceLimit) GetCpuMaximum

func (p *NamespaceLimit) GetCpuMaximum() (v string)

func (*NamespaceLimit) GetCpuMinimum

func (p *NamespaceLimit) GetCpuMinimum() (v string)

func (*NamespaceLimit) GetCpuRequest

func (p *NamespaceLimit) GetCpuRequest() (v string)

func (*NamespaceLimit) GetMemoryLimit

func (p *NamespaceLimit) GetMemoryLimit() (v string)

func (*NamespaceLimit) GetMemoryMaximum

func (p *NamespaceLimit) GetMemoryMaximum() (v string)

func (*NamespaceLimit) GetMemoryMinimum

func (p *NamespaceLimit) GetMemoryMinimum() (v string)

func (*NamespaceLimit) GetMemoryRequest

func (p *NamespaceLimit) GetMemoryRequest() (v string)

func (*NamespaceLimit) GetPodCpuMaximum

func (p *NamespaceLimit) GetPodCpuMaximum() (v string)

func (*NamespaceLimit) GetPodMemoryMaximum

func (p *NamespaceLimit) GetPodMemoryMaximum() (v string)

func (*NamespaceLimit) GetStorageMaximum

func (p *NamespaceLimit) GetStorageMaximum() (v string)

func (*NamespaceLimit) GetStorageMinimum

func (p *NamespaceLimit) GetStorageMinimum() (v string)

func (*NamespaceLimit) IsSetCpuLimit

func (p *NamespaceLimit) IsSetCpuLimit() bool

func (*NamespaceLimit) IsSetCpuMaximum

func (p *NamespaceLimit) IsSetCpuMaximum() bool

func (*NamespaceLimit) IsSetCpuMinimum

func (p *NamespaceLimit) IsSetCpuMinimum() bool

func (*NamespaceLimit) IsSetCpuRequest

func (p *NamespaceLimit) IsSetCpuRequest() bool

func (*NamespaceLimit) IsSetMemoryLimit

func (p *NamespaceLimit) IsSetMemoryLimit() bool

func (*NamespaceLimit) IsSetMemoryMaximum

func (p *NamespaceLimit) IsSetMemoryMaximum() bool

func (*NamespaceLimit) IsSetMemoryMinimum

func (p *NamespaceLimit) IsSetMemoryMinimum() bool

func (*NamespaceLimit) IsSetMemoryRequest

func (p *NamespaceLimit) IsSetMemoryRequest() bool

func (*NamespaceLimit) IsSetPodCpuMaximum

func (p *NamespaceLimit) IsSetPodCpuMaximum() bool

func (*NamespaceLimit) IsSetPodMemoryMaximum

func (p *NamespaceLimit) IsSetPodMemoryMaximum() bool

func (*NamespaceLimit) IsSetStorageMaximum

func (p *NamespaceLimit) IsSetStorageMaximum() bool

func (*NamespaceLimit) IsSetStorageMinimum

func (p *NamespaceLimit) IsSetStorageMinimum() bool

func (*NamespaceLimit) Read

func (p *NamespaceLimit) Read(iprot thrift.TProtocol) (err error)

func (*NamespaceLimit) ReadField1

func (p *NamespaceLimit) ReadField1(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField10

func (p *NamespaceLimit) ReadField10(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField11

func (p *NamespaceLimit) ReadField11(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField12

func (p *NamespaceLimit) ReadField12(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField2

func (p *NamespaceLimit) ReadField2(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField3

func (p *NamespaceLimit) ReadField3(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField4

func (p *NamespaceLimit) ReadField4(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField5

func (p *NamespaceLimit) ReadField5(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField6

func (p *NamespaceLimit) ReadField6(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField7

func (p *NamespaceLimit) ReadField7(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField8

func (p *NamespaceLimit) ReadField8(iprot thrift.TProtocol) error

func (*NamespaceLimit) ReadField9

func (p *NamespaceLimit) ReadField9(iprot thrift.TProtocol) error

func (*NamespaceLimit) SetCpuLimit

func (p *NamespaceLimit) SetCpuLimit(val *string)

func (*NamespaceLimit) SetCpuMaximum

func (p *NamespaceLimit) SetCpuMaximum(val *string)

func (*NamespaceLimit) SetCpuMinimum

func (p *NamespaceLimit) SetCpuMinimum(val *string)

func (*NamespaceLimit) SetCpuRequest

func (p *NamespaceLimit) SetCpuRequest(val *string)

func (*NamespaceLimit) SetMemoryLimit

func (p *NamespaceLimit) SetMemoryLimit(val *string)

func (*NamespaceLimit) SetMemoryMaximum

func (p *NamespaceLimit) SetMemoryMaximum(val *string)

func (*NamespaceLimit) SetMemoryMinimum

func (p *NamespaceLimit) SetMemoryMinimum(val *string)

func (*NamespaceLimit) SetMemoryRequest

func (p *NamespaceLimit) SetMemoryRequest(val *string)

func (*NamespaceLimit) SetPodCpuMaximum

func (p *NamespaceLimit) SetPodCpuMaximum(val *string)

func (*NamespaceLimit) SetPodMemoryMaximum

func (p *NamespaceLimit) SetPodMemoryMaximum(val *string)

func (*NamespaceLimit) SetStorageMaximum

func (p *NamespaceLimit) SetStorageMaximum(val *string)

func (*NamespaceLimit) SetStorageMinimum

func (p *NamespaceLimit) SetStorageMinimum(val *string)

func (*NamespaceLimit) String

func (p *NamespaceLimit) String() string

func (*NamespaceLimit) Write

func (p *NamespaceLimit) Write(oprot thrift.TProtocol) (err error)

type NamespaceQuota

type NamespaceQuota struct {
	CpuRequest         *string `thrift:"CpuRequest,1" json:"CpuRequest,omitempty"`
	CpuRequestUsed     *string `thrift:"CpuRequestUsed,2" json:"CpuRequestUsed,omitempty"`
	CpuLimit           *string `thrift:"CpuLimit,3" json:"CpuLimit,omitempty"`
	CpuLimitUsed       *string `thrift:"CpuLimitUsed,4" json:"CpuLimitUsed,omitempty"`
	MemoryRequest      *string `thrift:"MemoryRequest,5" json:"MemoryRequest,omitempty"`
	MemoryRequestUsed  *string `thrift:"MemoryRequestUsed,6" json:"MemoryRequestUsed,omitempty"`
	MemoryLimit        *string `thrift:"MemoryLimit,7" json:"MemoryLimit,omitempty"`
	MemoryLimitUsed    *string `thrift:"MemoryLimitUsed,8" json:"MemoryLimitUsed,omitempty"`
	GpuRequest         *string `thrift:"GpuRequest,9" json:"GpuRequest,omitempty"`
	GpuRequestUsed     *string `thrift:"GpuRequestUsed,10" json:"GpuRequestUsed,omitempty"`
	StorageRequest     *string `thrift:"StorageRequest,11" json:"StorageRequest,omitempty"`
	StorageRequestUsed *string `thrift:"StorageRequestUsed,12" json:"StorageRequestUsed,omitempty"`
	PvcLimit           *int32  `thrift:"PvcLimit,13" json:"PvcLimit,omitempty"`
	PvcLimitUsed       *int32  `thrift:"PvcLimitUsed,14" json:"PvcLimitUsed,omitempty"`
	ConfigMapLimit     *int32  `thrift:"ConfigMapLimit,15" json:"ConfigMapLimit,omitempty"`
	ConfigMapLimitUsed *int32  `thrift:"ConfigMapLimitUsed,16" json:"ConfigMapLimitUsed,omitempty"`
	SecretLimit        *int32  `thrift:"SecretLimit,17" json:"SecretLimit,omitempty"`
	SecretLimitUsed    *int32  `thrift:"SecretLimitUsed,18" json:"SecretLimitUsed,omitempty"`
	ServiceLimit       *int32  `thrift:"ServiceLimit,19" json:"ServiceLimit,omitempty"`
	ServiceLimitUsed   *int32  `thrift:"ServiceLimitUsed,20" json:"ServiceLimitUsed,omitempty"`
	PodLimit           *int32  `thrift:"PodLimit,21" json:"PodLimit,omitempty"`
	PodLimitUsed       *int32  `thrift:"PodLimitUsed,22" json:"PodLimitUsed,omitempty"`
	Namespace          string  `thrift:"Namespace,23,required" json:"Namespace"`
	Name               string  `thrift:"Name,24,required" json:"Name"`
}
var GetNamespaceResourceResponse_Quota_DEFAULT *NamespaceQuota

func NewNamespaceQuota

func NewNamespaceQuota() *NamespaceQuota

func (*NamespaceQuota) BLength

func (p *NamespaceQuota) BLength() int

func (*NamespaceQuota) DeepEqual

func (p *NamespaceQuota) DeepEqual(ano *NamespaceQuota) bool

func (*NamespaceQuota) FastRead

func (p *NamespaceQuota) FastRead(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField1

func (p *NamespaceQuota) FastReadField1(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField10

func (p *NamespaceQuota) FastReadField10(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField11

func (p *NamespaceQuota) FastReadField11(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField12

func (p *NamespaceQuota) FastReadField12(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField13

func (p *NamespaceQuota) FastReadField13(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField14

func (p *NamespaceQuota) FastReadField14(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField15

func (p *NamespaceQuota) FastReadField15(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField16

func (p *NamespaceQuota) FastReadField16(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField17

func (p *NamespaceQuota) FastReadField17(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField18

func (p *NamespaceQuota) FastReadField18(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField19

func (p *NamespaceQuota) FastReadField19(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField2

func (p *NamespaceQuota) FastReadField2(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField20

func (p *NamespaceQuota) FastReadField20(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField21

func (p *NamespaceQuota) FastReadField21(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField22

func (p *NamespaceQuota) FastReadField22(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField23

func (p *NamespaceQuota) FastReadField23(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField24

func (p *NamespaceQuota) FastReadField24(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField3

func (p *NamespaceQuota) FastReadField3(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField4

func (p *NamespaceQuota) FastReadField4(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField5

func (p *NamespaceQuota) FastReadField5(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField6

func (p *NamespaceQuota) FastReadField6(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField7

func (p *NamespaceQuota) FastReadField7(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField8

func (p *NamespaceQuota) FastReadField8(buf []byte) (int, error)

func (*NamespaceQuota) FastReadField9

func (p *NamespaceQuota) FastReadField9(buf []byte) (int, error)

func (*NamespaceQuota) FastWrite

func (p *NamespaceQuota) FastWrite(buf []byte) int

for compatibility

func (*NamespaceQuota) FastWriteNocopy

func (p *NamespaceQuota) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NamespaceQuota) Field10DeepEqual

func (p *NamespaceQuota) Field10DeepEqual(src *string) bool

func (*NamespaceQuota) Field11DeepEqual

func (p *NamespaceQuota) Field11DeepEqual(src *string) bool

func (*NamespaceQuota) Field12DeepEqual

func (p *NamespaceQuota) Field12DeepEqual(src *string) bool

func (*NamespaceQuota) Field13DeepEqual

func (p *NamespaceQuota) Field13DeepEqual(src *int32) bool

func (*NamespaceQuota) Field14DeepEqual

func (p *NamespaceQuota) Field14DeepEqual(src *int32) bool

func (*NamespaceQuota) Field15DeepEqual

func (p *NamespaceQuota) Field15DeepEqual(src *int32) bool

func (*NamespaceQuota) Field16DeepEqual

func (p *NamespaceQuota) Field16DeepEqual(src *int32) bool

func (*NamespaceQuota) Field17DeepEqual

func (p *NamespaceQuota) Field17DeepEqual(src *int32) bool

func (*NamespaceQuota) Field18DeepEqual

func (p *NamespaceQuota) Field18DeepEqual(src *int32) bool

func (*NamespaceQuota) Field19DeepEqual

func (p *NamespaceQuota) Field19DeepEqual(src *int32) bool

func (*NamespaceQuota) Field1DeepEqual

func (p *NamespaceQuota) Field1DeepEqual(src *string) bool

func (*NamespaceQuota) Field20DeepEqual

func (p *NamespaceQuota) Field20DeepEqual(src *int32) bool

func (*NamespaceQuota) Field21DeepEqual

func (p *NamespaceQuota) Field21DeepEqual(src *int32) bool

func (*NamespaceQuota) Field22DeepEqual

func (p *NamespaceQuota) Field22DeepEqual(src *int32) bool

func (*NamespaceQuota) Field23DeepEqual

func (p *NamespaceQuota) Field23DeepEqual(src string) bool

func (*NamespaceQuota) Field24DeepEqual

func (p *NamespaceQuota) Field24DeepEqual(src string) bool

func (*NamespaceQuota) Field2DeepEqual

func (p *NamespaceQuota) Field2DeepEqual(src *string) bool

func (*NamespaceQuota) Field3DeepEqual

func (p *NamespaceQuota) Field3DeepEqual(src *string) bool

func (*NamespaceQuota) Field4DeepEqual

func (p *NamespaceQuota) Field4DeepEqual(src *string) bool

func (*NamespaceQuota) Field5DeepEqual

func (p *NamespaceQuota) Field5DeepEqual(src *string) bool

func (*NamespaceQuota) Field6DeepEqual

func (p *NamespaceQuota) Field6DeepEqual(src *string) bool

func (*NamespaceQuota) Field7DeepEqual

func (p *NamespaceQuota) Field7DeepEqual(src *string) bool

func (*NamespaceQuota) Field8DeepEqual

func (p *NamespaceQuota) Field8DeepEqual(src *string) bool

func (*NamespaceQuota) Field9DeepEqual

func (p *NamespaceQuota) Field9DeepEqual(src *string) bool

func (*NamespaceQuota) GetConfigMapLimit

func (p *NamespaceQuota) GetConfigMapLimit() (v int32)

func (*NamespaceQuota) GetConfigMapLimitUsed

func (p *NamespaceQuota) GetConfigMapLimitUsed() (v int32)

func (*NamespaceQuota) GetCpuLimit

func (p *NamespaceQuota) GetCpuLimit() (v string)

func (*NamespaceQuota) GetCpuLimitUsed

func (p *NamespaceQuota) GetCpuLimitUsed() (v string)

func (*NamespaceQuota) GetCpuRequest

func (p *NamespaceQuota) GetCpuRequest() (v string)

func (*NamespaceQuota) GetCpuRequestUsed

func (p *NamespaceQuota) GetCpuRequestUsed() (v string)

func (*NamespaceQuota) GetGpuRequest

func (p *NamespaceQuota) GetGpuRequest() (v string)

func (*NamespaceQuota) GetGpuRequestUsed

func (p *NamespaceQuota) GetGpuRequestUsed() (v string)

func (*NamespaceQuota) GetMemoryLimit

func (p *NamespaceQuota) GetMemoryLimit() (v string)

func (*NamespaceQuota) GetMemoryLimitUsed

func (p *NamespaceQuota) GetMemoryLimitUsed() (v string)

func (*NamespaceQuota) GetMemoryRequest

func (p *NamespaceQuota) GetMemoryRequest() (v string)

func (*NamespaceQuota) GetMemoryRequestUsed

func (p *NamespaceQuota) GetMemoryRequestUsed() (v string)

func (*NamespaceQuota) GetName

func (p *NamespaceQuota) GetName() (v string)

func (*NamespaceQuota) GetNamespace

func (p *NamespaceQuota) GetNamespace() (v string)

func (*NamespaceQuota) GetPodLimit

func (p *NamespaceQuota) GetPodLimit() (v int32)

func (*NamespaceQuota) GetPodLimitUsed

func (p *NamespaceQuota) GetPodLimitUsed() (v int32)

func (*NamespaceQuota) GetPvcLimit

func (p *NamespaceQuota) GetPvcLimit() (v int32)

func (*NamespaceQuota) GetPvcLimitUsed

func (p *NamespaceQuota) GetPvcLimitUsed() (v int32)

func (*NamespaceQuota) GetSecretLimit

func (p *NamespaceQuota) GetSecretLimit() (v int32)

func (*NamespaceQuota) GetSecretLimitUsed

func (p *NamespaceQuota) GetSecretLimitUsed() (v int32)

func (*NamespaceQuota) GetServiceLimit

func (p *NamespaceQuota) GetServiceLimit() (v int32)

func (*NamespaceQuota) GetServiceLimitUsed

func (p *NamespaceQuota) GetServiceLimitUsed() (v int32)

func (*NamespaceQuota) GetStorageRequest

func (p *NamespaceQuota) GetStorageRequest() (v string)

func (*NamespaceQuota) GetStorageRequestUsed

func (p *NamespaceQuota) GetStorageRequestUsed() (v string)

func (*NamespaceQuota) IsSetConfigMapLimit

func (p *NamespaceQuota) IsSetConfigMapLimit() bool

func (*NamespaceQuota) IsSetConfigMapLimitUsed

func (p *NamespaceQuota) IsSetConfigMapLimitUsed() bool

func (*NamespaceQuota) IsSetCpuLimit

func (p *NamespaceQuota) IsSetCpuLimit() bool

func (*NamespaceQuota) IsSetCpuLimitUsed

func (p *NamespaceQuota) IsSetCpuLimitUsed() bool

func (*NamespaceQuota) IsSetCpuRequest

func (p *NamespaceQuota) IsSetCpuRequest() bool

func (*NamespaceQuota) IsSetCpuRequestUsed

func (p *NamespaceQuota) IsSetCpuRequestUsed() bool

func (*NamespaceQuota) IsSetGpuRequest

func (p *NamespaceQuota) IsSetGpuRequest() bool

func (*NamespaceQuota) IsSetGpuRequestUsed

func (p *NamespaceQuota) IsSetGpuRequestUsed() bool

func (*NamespaceQuota) IsSetMemoryLimit

func (p *NamespaceQuota) IsSetMemoryLimit() bool

func (*NamespaceQuota) IsSetMemoryLimitUsed

func (p *NamespaceQuota) IsSetMemoryLimitUsed() bool

func (*NamespaceQuota) IsSetMemoryRequest

func (p *NamespaceQuota) IsSetMemoryRequest() bool

func (*NamespaceQuota) IsSetMemoryRequestUsed

func (p *NamespaceQuota) IsSetMemoryRequestUsed() bool

func (*NamespaceQuota) IsSetPodLimit

func (p *NamespaceQuota) IsSetPodLimit() bool

func (*NamespaceQuota) IsSetPodLimitUsed

func (p *NamespaceQuota) IsSetPodLimitUsed() bool

func (*NamespaceQuota) IsSetPvcLimit

func (p *NamespaceQuota) IsSetPvcLimit() bool

func (*NamespaceQuota) IsSetPvcLimitUsed

func (p *NamespaceQuota) IsSetPvcLimitUsed() bool

func (*NamespaceQuota) IsSetSecretLimit

func (p *NamespaceQuota) IsSetSecretLimit() bool

func (*NamespaceQuota) IsSetSecretLimitUsed

func (p *NamespaceQuota) IsSetSecretLimitUsed() bool

func (*NamespaceQuota) IsSetServiceLimit

func (p *NamespaceQuota) IsSetServiceLimit() bool

func (*NamespaceQuota) IsSetServiceLimitUsed

func (p *NamespaceQuota) IsSetServiceLimitUsed() bool

func (*NamespaceQuota) IsSetStorageRequest

func (p *NamespaceQuota) IsSetStorageRequest() bool

func (*NamespaceQuota) IsSetStorageRequestUsed

func (p *NamespaceQuota) IsSetStorageRequestUsed() bool

func (*NamespaceQuota) Read

func (p *NamespaceQuota) Read(iprot thrift.TProtocol) (err error)

func (*NamespaceQuota) ReadField1

func (p *NamespaceQuota) ReadField1(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField10

func (p *NamespaceQuota) ReadField10(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField11

func (p *NamespaceQuota) ReadField11(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField12

func (p *NamespaceQuota) ReadField12(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField13

func (p *NamespaceQuota) ReadField13(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField14

func (p *NamespaceQuota) ReadField14(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField15

func (p *NamespaceQuota) ReadField15(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField16

func (p *NamespaceQuota) ReadField16(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField17

func (p *NamespaceQuota) ReadField17(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField18

func (p *NamespaceQuota) ReadField18(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField19

func (p *NamespaceQuota) ReadField19(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField2

func (p *NamespaceQuota) ReadField2(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField20

func (p *NamespaceQuota) ReadField20(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField21

func (p *NamespaceQuota) ReadField21(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField22

func (p *NamespaceQuota) ReadField22(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField23

func (p *NamespaceQuota) ReadField23(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField24

func (p *NamespaceQuota) ReadField24(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField3

func (p *NamespaceQuota) ReadField3(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField4

func (p *NamespaceQuota) ReadField4(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField5

func (p *NamespaceQuota) ReadField5(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField6

func (p *NamespaceQuota) ReadField6(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField7

func (p *NamespaceQuota) ReadField7(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField8

func (p *NamespaceQuota) ReadField8(iprot thrift.TProtocol) error

func (*NamespaceQuota) ReadField9

func (p *NamespaceQuota) ReadField9(iprot thrift.TProtocol) error

func (*NamespaceQuota) SetConfigMapLimit

func (p *NamespaceQuota) SetConfigMapLimit(val *int32)

func (*NamespaceQuota) SetConfigMapLimitUsed

func (p *NamespaceQuota) SetConfigMapLimitUsed(val *int32)

func (*NamespaceQuota) SetCpuLimit

func (p *NamespaceQuota) SetCpuLimit(val *string)

func (*NamespaceQuota) SetCpuLimitUsed

func (p *NamespaceQuota) SetCpuLimitUsed(val *string)

func (*NamespaceQuota) SetCpuRequest

func (p *NamespaceQuota) SetCpuRequest(val *string)

func (*NamespaceQuota) SetCpuRequestUsed

func (p *NamespaceQuota) SetCpuRequestUsed(val *string)

func (*NamespaceQuota) SetGpuRequest

func (p *NamespaceQuota) SetGpuRequest(val *string)

func (*NamespaceQuota) SetGpuRequestUsed

func (p *NamespaceQuota) SetGpuRequestUsed(val *string)

func (*NamespaceQuota) SetMemoryLimit

func (p *NamespaceQuota) SetMemoryLimit(val *string)

func (*NamespaceQuota) SetMemoryLimitUsed

func (p *NamespaceQuota) SetMemoryLimitUsed(val *string)

func (*NamespaceQuota) SetMemoryRequest

func (p *NamespaceQuota) SetMemoryRequest(val *string)

func (*NamespaceQuota) SetMemoryRequestUsed

func (p *NamespaceQuota) SetMemoryRequestUsed(val *string)

func (*NamespaceQuota) SetName

func (p *NamespaceQuota) SetName(val string)

func (*NamespaceQuota) SetNamespace

func (p *NamespaceQuota) SetNamespace(val string)

func (*NamespaceQuota) SetPodLimit

func (p *NamespaceQuota) SetPodLimit(val *int32)

func (*NamespaceQuota) SetPodLimitUsed

func (p *NamespaceQuota) SetPodLimitUsed(val *int32)

func (*NamespaceQuota) SetPvcLimit

func (p *NamespaceQuota) SetPvcLimit(val *int32)

func (*NamespaceQuota) SetPvcLimitUsed

func (p *NamespaceQuota) SetPvcLimitUsed(val *int32)

func (*NamespaceQuota) SetSecretLimit

func (p *NamespaceQuota) SetSecretLimit(val *int32)

func (*NamespaceQuota) SetSecretLimitUsed

func (p *NamespaceQuota) SetSecretLimitUsed(val *int32)

func (*NamespaceQuota) SetServiceLimit

func (p *NamespaceQuota) SetServiceLimit(val *int32)

func (*NamespaceQuota) SetServiceLimitUsed

func (p *NamespaceQuota) SetServiceLimitUsed(val *int32)

func (*NamespaceQuota) SetStorageRequest

func (p *NamespaceQuota) SetStorageRequest(val *string)

func (*NamespaceQuota) SetStorageRequestUsed

func (p *NamespaceQuota) SetStorageRequestUsed(val *string)

func (*NamespaceQuota) String

func (p *NamespaceQuota) String() string

func (*NamespaceQuota) Write

func (p *NamespaceQuota) Write(oprot thrift.TProtocol) (err error)

type NamespaceQuotaConfig

type NamespaceQuotaConfig struct {
	CpuRequest     *string `thrift:"CpuRequest,1" json:"CpuRequest,omitempty"`
	CpuLimit       *string `thrift:"CpuLimit,2" json:"CpuLimit,omitempty"`
	MemoryRequest  *string `thrift:"MemoryRequest,3" json:"MemoryRequest,omitempty"`
	MemoryLimit    *string `thrift:"MemoryLimit,4" json:"MemoryLimit,omitempty"`
	GpuRequest     *string `thrift:"GpuRequest,5" json:"GpuRequest,omitempty"`
	StorageRequest *string `thrift:"StorageRequest,6" json:"StorageRequest,omitempty"`
	PvcLimit       *int32  `thrift:"PvcLimit,7" json:"PvcLimit,omitempty"`
	ConfigMapLimit *int32  `thrift:"ConfigMapLimit,8" json:"ConfigMapLimit,omitempty"`
	SecretLimit    *int32  `thrift:"SecretLimit,9" json:"SecretLimit,omitempty"`
	ServiceLimit   *int32  `thrift:"ServiceLimit,10" json:"ServiceLimit,omitempty"`
	PodLimit       *int32  `thrift:"PodLimit,11" json:"PodLimit,omitempty"`
}
var UpdateNamespaceResourceRequest_Quota_DEFAULT *NamespaceQuotaConfig

func NewNamespaceQuotaConfig

func NewNamespaceQuotaConfig() *NamespaceQuotaConfig

func (*NamespaceQuotaConfig) BLength

func (p *NamespaceQuotaConfig) BLength() int

func (*NamespaceQuotaConfig) DeepEqual

func (p *NamespaceQuotaConfig) DeepEqual(ano *NamespaceQuotaConfig) bool

func (*NamespaceQuotaConfig) FastRead

func (p *NamespaceQuotaConfig) FastRead(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField1

func (p *NamespaceQuotaConfig) FastReadField1(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField10

func (p *NamespaceQuotaConfig) FastReadField10(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField11

func (p *NamespaceQuotaConfig) FastReadField11(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField2

func (p *NamespaceQuotaConfig) FastReadField2(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField3

func (p *NamespaceQuotaConfig) FastReadField3(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField4

func (p *NamespaceQuotaConfig) FastReadField4(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField5

func (p *NamespaceQuotaConfig) FastReadField5(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField6

func (p *NamespaceQuotaConfig) FastReadField6(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField7

func (p *NamespaceQuotaConfig) FastReadField7(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField8

func (p *NamespaceQuotaConfig) FastReadField8(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastReadField9

func (p *NamespaceQuotaConfig) FastReadField9(buf []byte) (int, error)

func (*NamespaceQuotaConfig) FastWrite

func (p *NamespaceQuotaConfig) FastWrite(buf []byte) int

for compatibility

func (*NamespaceQuotaConfig) FastWriteNocopy

func (p *NamespaceQuotaConfig) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NamespaceQuotaConfig) Field10DeepEqual

func (p *NamespaceQuotaConfig) Field10DeepEqual(src *int32) bool

func (*NamespaceQuotaConfig) Field11DeepEqual

func (p *NamespaceQuotaConfig) Field11DeepEqual(src *int32) bool

func (*NamespaceQuotaConfig) Field1DeepEqual

func (p *NamespaceQuotaConfig) Field1DeepEqual(src *string) bool

func (*NamespaceQuotaConfig) Field2DeepEqual

func (p *NamespaceQuotaConfig) Field2DeepEqual(src *string) bool

func (*NamespaceQuotaConfig) Field3DeepEqual

func (p *NamespaceQuotaConfig) Field3DeepEqual(src *string) bool

func (*NamespaceQuotaConfig) Field4DeepEqual

func (p *NamespaceQuotaConfig) Field4DeepEqual(src *string) bool

func (*NamespaceQuotaConfig) Field5DeepEqual

func (p *NamespaceQuotaConfig) Field5DeepEqual(src *string) bool

func (*NamespaceQuotaConfig) Field6DeepEqual

func (p *NamespaceQuotaConfig) Field6DeepEqual(src *string) bool

func (*NamespaceQuotaConfig) Field7DeepEqual

func (p *NamespaceQuotaConfig) Field7DeepEqual(src *int32) bool

func (*NamespaceQuotaConfig) Field8DeepEqual

func (p *NamespaceQuotaConfig) Field8DeepEqual(src *int32) bool

func (*NamespaceQuotaConfig) Field9DeepEqual

func (p *NamespaceQuotaConfig) Field9DeepEqual(src *int32) bool

func (*NamespaceQuotaConfig) GetConfigMapLimit

func (p *NamespaceQuotaConfig) GetConfigMapLimit() (v int32)

func (*NamespaceQuotaConfig) GetCpuLimit

func (p *NamespaceQuotaConfig) GetCpuLimit() (v string)

func (*NamespaceQuotaConfig) GetCpuRequest

func (p *NamespaceQuotaConfig) GetCpuRequest() (v string)

func (*NamespaceQuotaConfig) GetGpuRequest

func (p *NamespaceQuotaConfig) GetGpuRequest() (v string)

func (*NamespaceQuotaConfig) GetMemoryLimit

func (p *NamespaceQuotaConfig) GetMemoryLimit() (v string)

func (*NamespaceQuotaConfig) GetMemoryRequest

func (p *NamespaceQuotaConfig) GetMemoryRequest() (v string)

func (*NamespaceQuotaConfig) GetPodLimit

func (p *NamespaceQuotaConfig) GetPodLimit() (v int32)

func (*NamespaceQuotaConfig) GetPvcLimit

func (p *NamespaceQuotaConfig) GetPvcLimit() (v int32)

func (*NamespaceQuotaConfig) GetSecretLimit

func (p *NamespaceQuotaConfig) GetSecretLimit() (v int32)

func (*NamespaceQuotaConfig) GetServiceLimit

func (p *NamespaceQuotaConfig) GetServiceLimit() (v int32)

func (*NamespaceQuotaConfig) GetStorageRequest

func (p *NamespaceQuotaConfig) GetStorageRequest() (v string)

func (*NamespaceQuotaConfig) IsSetConfigMapLimit

func (p *NamespaceQuotaConfig) IsSetConfigMapLimit() bool

func (*NamespaceQuotaConfig) IsSetCpuLimit

func (p *NamespaceQuotaConfig) IsSetCpuLimit() bool

func (*NamespaceQuotaConfig) IsSetCpuRequest

func (p *NamespaceQuotaConfig) IsSetCpuRequest() bool

func (*NamespaceQuotaConfig) IsSetGpuRequest

func (p *NamespaceQuotaConfig) IsSetGpuRequest() bool

func (*NamespaceQuotaConfig) IsSetMemoryLimit

func (p *NamespaceQuotaConfig) IsSetMemoryLimit() bool

func (*NamespaceQuotaConfig) IsSetMemoryRequest

func (p *NamespaceQuotaConfig) IsSetMemoryRequest() bool

func (*NamespaceQuotaConfig) IsSetPodLimit

func (p *NamespaceQuotaConfig) IsSetPodLimit() bool

func (*NamespaceQuotaConfig) IsSetPvcLimit

func (p *NamespaceQuotaConfig) IsSetPvcLimit() bool

func (*NamespaceQuotaConfig) IsSetSecretLimit

func (p *NamespaceQuotaConfig) IsSetSecretLimit() bool

func (*NamespaceQuotaConfig) IsSetServiceLimit

func (p *NamespaceQuotaConfig) IsSetServiceLimit() bool

func (*NamespaceQuotaConfig) IsSetStorageRequest

func (p *NamespaceQuotaConfig) IsSetStorageRequest() bool

func (*NamespaceQuotaConfig) Read

func (p *NamespaceQuotaConfig) Read(iprot thrift.TProtocol) (err error)

func (*NamespaceQuotaConfig) ReadField1

func (p *NamespaceQuotaConfig) ReadField1(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField10

func (p *NamespaceQuotaConfig) ReadField10(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField11

func (p *NamespaceQuotaConfig) ReadField11(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField2

func (p *NamespaceQuotaConfig) ReadField2(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField3

func (p *NamespaceQuotaConfig) ReadField3(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField4

func (p *NamespaceQuotaConfig) ReadField4(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField5

func (p *NamespaceQuotaConfig) ReadField5(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField6

func (p *NamespaceQuotaConfig) ReadField6(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField7

func (p *NamespaceQuotaConfig) ReadField7(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField8

func (p *NamespaceQuotaConfig) ReadField8(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) ReadField9

func (p *NamespaceQuotaConfig) ReadField9(iprot thrift.TProtocol) error

func (*NamespaceQuotaConfig) SetConfigMapLimit

func (p *NamespaceQuotaConfig) SetConfigMapLimit(val *int32)

func (*NamespaceQuotaConfig) SetCpuLimit

func (p *NamespaceQuotaConfig) SetCpuLimit(val *string)

func (*NamespaceQuotaConfig) SetCpuRequest

func (p *NamespaceQuotaConfig) SetCpuRequest(val *string)

func (*NamespaceQuotaConfig) SetGpuRequest

func (p *NamespaceQuotaConfig) SetGpuRequest(val *string)

func (*NamespaceQuotaConfig) SetMemoryLimit

func (p *NamespaceQuotaConfig) SetMemoryLimit(val *string)

func (*NamespaceQuotaConfig) SetMemoryRequest

func (p *NamespaceQuotaConfig) SetMemoryRequest(val *string)

func (*NamespaceQuotaConfig) SetPodLimit

func (p *NamespaceQuotaConfig) SetPodLimit(val *int32)

func (*NamespaceQuotaConfig) SetPvcLimit

func (p *NamespaceQuotaConfig) SetPvcLimit(val *int32)

func (*NamespaceQuotaConfig) SetSecretLimit

func (p *NamespaceQuotaConfig) SetSecretLimit(val *int32)

func (*NamespaceQuotaConfig) SetServiceLimit

func (p *NamespaceQuotaConfig) SetServiceLimit(val *int32)

func (*NamespaceQuotaConfig) SetStorageRequest

func (p *NamespaceQuotaConfig) SetStorageRequest(val *string)

func (*NamespaceQuotaConfig) String

func (p *NamespaceQuotaConfig) String() string

func (*NamespaceQuotaConfig) Write

func (p *NamespaceQuotaConfig) Write(oprot thrift.TProtocol) (err error)

type NetworkPermission

type NetworkPermission struct {
	ChargeType     string `thrift:"ChargeType,1" json:"ChargeType" validate:"oneof=PostPaid" default:"PostPaid"`
	LanType        string `thrift:"LanType,2" json:"LanType" validate:"oneof=BGP ChinaUnicom ChinaMobile ChinaTelecom" default:"BGP"`
	BandwidthLimit int32  `thrift:"BandwidthLimit,3,required" validate:"required,gte=1,lte=500"`
}
var ClusterNetworkConfig_ApiServerPublicAccess_DEFAULT *NetworkPermission
var PublicAccess_EipConfig_DEFAULT *NetworkPermission

func NewNetworkPermission

func NewNetworkPermission() *NetworkPermission

func (*NetworkPermission) BLength

func (p *NetworkPermission) BLength() int

func (*NetworkPermission) DeepEqual

func (p *NetworkPermission) DeepEqual(ano *NetworkPermission) bool

func (*NetworkPermission) FastRead

func (p *NetworkPermission) FastRead(buf []byte) (int, error)

func (*NetworkPermission) FastReadField1

func (p *NetworkPermission) FastReadField1(buf []byte) (int, error)

func (*NetworkPermission) FastReadField2

func (p *NetworkPermission) FastReadField2(buf []byte) (int, error)

func (*NetworkPermission) FastReadField3

func (p *NetworkPermission) FastReadField3(buf []byte) (int, error)

func (*NetworkPermission) FastWrite

func (p *NetworkPermission) FastWrite(buf []byte) int

for compatibility

func (*NetworkPermission) FastWriteNocopy

func (p *NetworkPermission) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NetworkPermission) Field1DeepEqual

func (p *NetworkPermission) Field1DeepEqual(src string) bool

func (*NetworkPermission) Field2DeepEqual

func (p *NetworkPermission) Field2DeepEqual(src string) bool

func (*NetworkPermission) Field3DeepEqual

func (p *NetworkPermission) Field3DeepEqual(src int32) bool

func (*NetworkPermission) GetBandwidthLimit

func (p *NetworkPermission) GetBandwidthLimit() (v int32)

func (*NetworkPermission) GetChargeType

func (p *NetworkPermission) GetChargeType() (v string)

func (*NetworkPermission) GetLanType

func (p *NetworkPermission) GetLanType() (v string)

func (*NetworkPermission) IsSetChargeType

func (p *NetworkPermission) IsSetChargeType() bool

func (*NetworkPermission) IsSetLanType

func (p *NetworkPermission) IsSetLanType() bool

func (*NetworkPermission) Read

func (p *NetworkPermission) Read(iprot thrift.TProtocol) (err error)

func (*NetworkPermission) ReadField1

func (p *NetworkPermission) ReadField1(iprot thrift.TProtocol) error

func (*NetworkPermission) ReadField2

func (p *NetworkPermission) ReadField2(iprot thrift.TProtocol) error

func (*NetworkPermission) ReadField3

func (p *NetworkPermission) ReadField3(iprot thrift.TProtocol) error

func (*NetworkPermission) SetBandwidthLimit

func (p *NetworkPermission) SetBandwidthLimit(val int32)

func (*NetworkPermission) SetChargeType

func (p *NetworkPermission) SetChargeType(val string)

func (*NetworkPermission) SetLanType

func (p *NetworkPermission) SetLanType(val string)

func (*NetworkPermission) String

func (p *NetworkPermission) String() string

func (*NetworkPermission) Write

func (p *NetworkPermission) Write(oprot thrift.TProtocol) (err error)

type NewNode_

type NewNode_ struct {
	ZoneId         *string   `thrift:"ZoneId,1" json:"ZoneId,omitempty"`
	SubnetId       string    `thrift:"SubnetId,2,required" validate:"required"`
	ChargeType     *string   `thrift:"ChargeType,3" json:"ChargeType" validate:"oneof=PostPaid" default:"PostPaid"`
	InstanceTypeId string    `thrift:"InstanceTypeId,4,required" json:"InstanceTypeId"`
	ImageId        string    `thrift:"ImageId,5" json:"ImageId,omitempty"`
	RootVolume     *Volume   `thrift:"RootVolume,6,required" validate:"required"`
	DataVolumes    []*Volume `thrift:"DataVolumes,7" json:"DataVolumes,omitempty"`
	Amount         int32     `thrift:"Amount,8,required" validate:"required"`
}
var NodeBaseConfig_NewNode__DEFAULT *NewNode_

func NewNewNode_

func NewNewNode_() *NewNode_

func (*NewNode_) BLength

func (p *NewNode_) BLength() int

func (*NewNode_) DeepEqual

func (p *NewNode_) DeepEqual(ano *NewNode_) bool

func (*NewNode_) FastRead

func (p *NewNode_) FastRead(buf []byte) (int, error)

func (*NewNode_) FastReadField1

func (p *NewNode_) FastReadField1(buf []byte) (int, error)

func (*NewNode_) FastReadField2

func (p *NewNode_) FastReadField2(buf []byte) (int, error)

func (*NewNode_) FastReadField3

func (p *NewNode_) FastReadField3(buf []byte) (int, error)

func (*NewNode_) FastReadField4

func (p *NewNode_) FastReadField4(buf []byte) (int, error)

func (*NewNode_) FastReadField5

func (p *NewNode_) FastReadField5(buf []byte) (int, error)

func (*NewNode_) FastReadField6

func (p *NewNode_) FastReadField6(buf []byte) (int, error)

func (*NewNode_) FastReadField7

func (p *NewNode_) FastReadField7(buf []byte) (int, error)

func (*NewNode_) FastReadField8

func (p *NewNode_) FastReadField8(buf []byte) (int, error)

func (*NewNode_) FastWrite

func (p *NewNode_) FastWrite(buf []byte) int

for compatibility

func (*NewNode_) FastWriteNocopy

func (p *NewNode_) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NewNode_) Field1DeepEqual

func (p *NewNode_) Field1DeepEqual(src *string) bool

func (*NewNode_) Field2DeepEqual

func (p *NewNode_) Field2DeepEqual(src string) bool

func (*NewNode_) Field3DeepEqual

func (p *NewNode_) Field3DeepEqual(src *string) bool

func (*NewNode_) Field4DeepEqual

func (p *NewNode_) Field4DeepEqual(src string) bool

func (*NewNode_) Field5DeepEqual

func (p *NewNode_) Field5DeepEqual(src string) bool

func (*NewNode_) Field6DeepEqual

func (p *NewNode_) Field6DeepEqual(src *Volume) bool

func (*NewNode_) Field7DeepEqual

func (p *NewNode_) Field7DeepEqual(src []*Volume) bool

func (*NewNode_) Field8DeepEqual

func (p *NewNode_) Field8DeepEqual(src int32) bool

func (*NewNode_) GetAmount

func (p *NewNode_) GetAmount() (v int32)

func (*NewNode_) GetChargeType

func (p *NewNode_) GetChargeType() (v string)

func (*NewNode_) GetDataVolumes

func (p *NewNode_) GetDataVolumes() (v []*Volume)

func (*NewNode_) GetImageId

func (p *NewNode_) GetImageId() (v string)

func (*NewNode_) GetInstanceTypeId

func (p *NewNode_) GetInstanceTypeId() (v string)

func (*NewNode_) GetRootVolume

func (p *NewNode_) GetRootVolume() (v *Volume)

func (*NewNode_) GetSubnetId

func (p *NewNode_) GetSubnetId() (v string)

func (*NewNode_) GetZoneId

func (p *NewNode_) GetZoneId() (v string)

func (*NewNode_) IsSetChargeType

func (p *NewNode_) IsSetChargeType() bool

func (*NewNode_) IsSetDataVolumes

func (p *NewNode_) IsSetDataVolumes() bool

func (*NewNode_) IsSetImageId

func (p *NewNode_) IsSetImageId() bool

func (*NewNode_) IsSetRootVolume

func (p *NewNode_) IsSetRootVolume() bool

func (*NewNode_) IsSetZoneId

func (p *NewNode_) IsSetZoneId() bool

func (*NewNode_) Read

func (p *NewNode_) Read(iprot thrift.TProtocol) (err error)

func (*NewNode_) ReadField1

func (p *NewNode_) ReadField1(iprot thrift.TProtocol) error

func (*NewNode_) ReadField2

func (p *NewNode_) ReadField2(iprot thrift.TProtocol) error

func (*NewNode_) ReadField3

func (p *NewNode_) ReadField3(iprot thrift.TProtocol) error

func (*NewNode_) ReadField4

func (p *NewNode_) ReadField4(iprot thrift.TProtocol) error

func (*NewNode_) ReadField5

func (p *NewNode_) ReadField5(iprot thrift.TProtocol) error

func (*NewNode_) ReadField6

func (p *NewNode_) ReadField6(iprot thrift.TProtocol) error

func (*NewNode_) ReadField7

func (p *NewNode_) ReadField7(iprot thrift.TProtocol) error

func (*NewNode_) ReadField8

func (p *NewNode_) ReadField8(iprot thrift.TProtocol) error

func (*NewNode_) SetAmount

func (p *NewNode_) SetAmount(val int32)

func (*NewNode_) SetChargeType

func (p *NewNode_) SetChargeType(val *string)

func (*NewNode_) SetDataVolumes

func (p *NewNode_) SetDataVolumes(val []*Volume)

func (*NewNode_) SetImageId

func (p *NewNode_) SetImageId(val string)

func (*NewNode_) SetInstanceTypeId

func (p *NewNode_) SetInstanceTypeId(val string)

func (*NewNode_) SetRootVolume

func (p *NewNode_) SetRootVolume(val *Volume)

func (*NewNode_) SetSubnetId

func (p *NewNode_) SetSubnetId(val string)

func (*NewNode_) SetZoneId

func (p *NewNode_) SetZoneId(val *string)

func (*NewNode_) String

func (p *NewNode_) String() string

func (*NewNode_) Write

func (p *NewNode_) Write(oprot thrift.TProtocol) (err error)

type NodeBaseConfig

type NodeBaseConfig struct {
	ExistingNode  *ExistingNode  `thrift:"ExistingNode,1" json:"ExistingNode,omitempty"`
	NewNode_      *NewNode_      `thrift:"NewNode,2" json:"NewNode,omitempty"`
	OnPremiseNode *OnPremiseNode `thrift:"OnPremiseNode,3" json:"OnPremiseNode,omitempty"`
}

func NewNodeBaseConfig

func NewNodeBaseConfig() *NodeBaseConfig

func (*NodeBaseConfig) BLength

func (p *NodeBaseConfig) BLength() int

func (*NodeBaseConfig) DeepEqual

func (p *NodeBaseConfig) DeepEqual(ano *NodeBaseConfig) bool

func (*NodeBaseConfig) FastRead

func (p *NodeBaseConfig) FastRead(buf []byte) (int, error)

func (*NodeBaseConfig) FastReadField1

func (p *NodeBaseConfig) FastReadField1(buf []byte) (int, error)

func (*NodeBaseConfig) FastReadField2

func (p *NodeBaseConfig) FastReadField2(buf []byte) (int, error)

func (*NodeBaseConfig) FastReadField3

func (p *NodeBaseConfig) FastReadField3(buf []byte) (int, error)

func (*NodeBaseConfig) FastWrite

func (p *NodeBaseConfig) FastWrite(buf []byte) int

for compatibility

func (*NodeBaseConfig) FastWriteNocopy

func (p *NodeBaseConfig) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodeBaseConfig) Field1DeepEqual

func (p *NodeBaseConfig) Field1DeepEqual(src *ExistingNode) bool

func (*NodeBaseConfig) Field2DeepEqual

func (p *NodeBaseConfig) Field2DeepEqual(src *NewNode_) bool

func (*NodeBaseConfig) Field3DeepEqual

func (p *NodeBaseConfig) Field3DeepEqual(src *OnPremiseNode) bool

func (*NodeBaseConfig) GetExistingNode

func (p *NodeBaseConfig) GetExistingNode() (v *ExistingNode)

func (*NodeBaseConfig) GetNewNode_

func (p *NodeBaseConfig) GetNewNode_() (v *NewNode_)

func (*NodeBaseConfig) GetOnPremiseNode

func (p *NodeBaseConfig) GetOnPremiseNode() (v *OnPremiseNode)

func (*NodeBaseConfig) IsSetExistingNode

func (p *NodeBaseConfig) IsSetExistingNode() bool

func (*NodeBaseConfig) IsSetNewNode_

func (p *NodeBaseConfig) IsSetNewNode_() bool

func (*NodeBaseConfig) IsSetOnPremiseNode

func (p *NodeBaseConfig) IsSetOnPremiseNode() bool

func (*NodeBaseConfig) Read

func (p *NodeBaseConfig) Read(iprot thrift.TProtocol) (err error)

func (*NodeBaseConfig) ReadField1

func (p *NodeBaseConfig) ReadField1(iprot thrift.TProtocol) error

func (*NodeBaseConfig) ReadField2

func (p *NodeBaseConfig) ReadField2(iprot thrift.TProtocol) error

func (*NodeBaseConfig) ReadField3

func (p *NodeBaseConfig) ReadField3(iprot thrift.TProtocol) error

func (*NodeBaseConfig) SetExistingNode

func (p *NodeBaseConfig) SetExistingNode(val *ExistingNode)

func (*NodeBaseConfig) SetNewNode_

func (p *NodeBaseConfig) SetNewNode_(val *NewNode_)

func (*NodeBaseConfig) SetOnPremiseNode

func (p *NodeBaseConfig) SetOnPremiseNode(val *OnPremiseNode)

func (*NodeBaseConfig) String

func (p *NodeBaseConfig) String() string

func (*NodeBaseConfig) Write

func (p *NodeBaseConfig) Write(oprot thrift.TProtocol) (err error)

type NodePoolItem

type NodePoolItem struct {
	Id                  string                   `thrift:"Id,1,required" json:"Id"`
	Name                string                   `thrift:"Name,2,required" json:"Name"`
	NodeAutoscaling     *NodePoolNodeAutoscaling `thrift:"NodeAutoscaling,3,required" json:"NodeAutoscaling"`
	ChargeType          string                   `thrift:"ChargeType,4,required" validate:"required,oneof=PostPaid"`
	Image               *iaas.Image              `thrift:"Image,5,required" json:"Image"`
	InstanceType        *InstanceType            `thrift:"InstanceType,6,required" json:"InstanceType"`
	TotalNode           int32                    `thrift:"TotalNode,7,required" json:"TotalNode"`
	AvailableNodeAmount int32                    `thrift:"AvailableNodeAmount,8,required" json:"AvailableNodeAmount"`
	Status              string                   `thrift:"Status,9,required" json:"Status"`
	ErrorMessage        string                   `thrift:"ErrorMessage,10,required" json:"ErrorMessage"`
	EnableFullSync      bool                     `thrift:"EnableFullSync,11,required" json:"EnableFullSync"`
}

func NewNodePoolItem

func NewNodePoolItem() *NodePoolItem

func (*NodePoolItem) BLength

func (p *NodePoolItem) BLength() int

func (*NodePoolItem) DeepEqual

func (p *NodePoolItem) DeepEqual(ano *NodePoolItem) bool

func (*NodePoolItem) FastRead

func (p *NodePoolItem) FastRead(buf []byte) (int, error)

func (*NodePoolItem) FastReadField1

func (p *NodePoolItem) FastReadField1(buf []byte) (int, error)

func (*NodePoolItem) FastReadField10

func (p *NodePoolItem) FastReadField10(buf []byte) (int, error)

func (*NodePoolItem) FastReadField11

func (p *NodePoolItem) FastReadField11(buf []byte) (int, error)

func (*NodePoolItem) FastReadField2

func (p *NodePoolItem) FastReadField2(buf []byte) (int, error)

func (*NodePoolItem) FastReadField3

func (p *NodePoolItem) FastReadField3(buf []byte) (int, error)

func (*NodePoolItem) FastReadField4

func (p *NodePoolItem) FastReadField4(buf []byte) (int, error)

func (*NodePoolItem) FastReadField5

func (p *NodePoolItem) FastReadField5(buf []byte) (int, error)

func (*NodePoolItem) FastReadField6

func (p *NodePoolItem) FastReadField6(buf []byte) (int, error)

func (*NodePoolItem) FastReadField7

func (p *NodePoolItem) FastReadField7(buf []byte) (int, error)

func (*NodePoolItem) FastReadField8

func (p *NodePoolItem) FastReadField8(buf []byte) (int, error)

func (*NodePoolItem) FastReadField9

func (p *NodePoolItem) FastReadField9(buf []byte) (int, error)

func (*NodePoolItem) FastWrite

func (p *NodePoolItem) FastWrite(buf []byte) int

for compatibility

func (*NodePoolItem) FastWriteNocopy

func (p *NodePoolItem) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodePoolItem) Field10DeepEqual

func (p *NodePoolItem) Field10DeepEqual(src string) bool

func (*NodePoolItem) Field11DeepEqual

func (p *NodePoolItem) Field11DeepEqual(src bool) bool

func (*NodePoolItem) Field1DeepEqual

func (p *NodePoolItem) Field1DeepEqual(src string) bool

func (*NodePoolItem) Field2DeepEqual

func (p *NodePoolItem) Field2DeepEqual(src string) bool

func (*NodePoolItem) Field3DeepEqual

func (p *NodePoolItem) Field3DeepEqual(src *NodePoolNodeAutoscaling) bool

func (*NodePoolItem) Field4DeepEqual

func (p *NodePoolItem) Field4DeepEqual(src string) bool

func (*NodePoolItem) Field5DeepEqual

func (p *NodePoolItem) Field5DeepEqual(src *iaas.Image) bool

func (*NodePoolItem) Field6DeepEqual

func (p *NodePoolItem) Field6DeepEqual(src *InstanceType) bool

func (*NodePoolItem) Field7DeepEqual

func (p *NodePoolItem) Field7DeepEqual(src int32) bool

func (*NodePoolItem) Field8DeepEqual

func (p *NodePoolItem) Field8DeepEqual(src int32) bool

func (*NodePoolItem) Field9DeepEqual

func (p *NodePoolItem) Field9DeepEqual(src string) bool

func (*NodePoolItem) GetAvailableNodeAmount

func (p *NodePoolItem) GetAvailableNodeAmount() (v int32)

func (*NodePoolItem) GetChargeType

func (p *NodePoolItem) GetChargeType() (v string)

func (*NodePoolItem) GetEnableFullSync

func (p *NodePoolItem) GetEnableFullSync() (v bool)

func (*NodePoolItem) GetErrorMessage

func (p *NodePoolItem) GetErrorMessage() (v string)

func (*NodePoolItem) GetId

func (p *NodePoolItem) GetId() (v string)

func (*NodePoolItem) GetImage

func (p *NodePoolItem) GetImage() (v *iaas.Image)

func (*NodePoolItem) GetInstanceType

func (p *NodePoolItem) GetInstanceType() (v *InstanceType)

func (*NodePoolItem) GetName

func (p *NodePoolItem) GetName() (v string)

func (*NodePoolItem) GetNodeAutoscaling

func (p *NodePoolItem) GetNodeAutoscaling() (v *NodePoolNodeAutoscaling)

func (*NodePoolItem) GetStatus

func (p *NodePoolItem) GetStatus() (v string)

func (*NodePoolItem) GetTotalNode

func (p *NodePoolItem) GetTotalNode() (v int32)

func (*NodePoolItem) IsSetImage

func (p *NodePoolItem) IsSetImage() bool

func (*NodePoolItem) IsSetInstanceType

func (p *NodePoolItem) IsSetInstanceType() bool

func (*NodePoolItem) IsSetNodeAutoscaling

func (p *NodePoolItem) IsSetNodeAutoscaling() bool

func (*NodePoolItem) Read

func (p *NodePoolItem) Read(iprot thrift.TProtocol) (err error)

func (*NodePoolItem) ReadField1

func (p *NodePoolItem) ReadField1(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField10

func (p *NodePoolItem) ReadField10(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField11

func (p *NodePoolItem) ReadField11(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField2

func (p *NodePoolItem) ReadField2(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField3

func (p *NodePoolItem) ReadField3(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField4

func (p *NodePoolItem) ReadField4(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField5

func (p *NodePoolItem) ReadField5(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField6

func (p *NodePoolItem) ReadField6(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField7

func (p *NodePoolItem) ReadField7(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField8

func (p *NodePoolItem) ReadField8(iprot thrift.TProtocol) error

func (*NodePoolItem) ReadField9

func (p *NodePoolItem) ReadField9(iprot thrift.TProtocol) error

func (*NodePoolItem) SetAvailableNodeAmount

func (p *NodePoolItem) SetAvailableNodeAmount(val int32)

func (*NodePoolItem) SetChargeType

func (p *NodePoolItem) SetChargeType(val string)

func (*NodePoolItem) SetEnableFullSync

func (p *NodePoolItem) SetEnableFullSync(val bool)

func (*NodePoolItem) SetErrorMessage

func (p *NodePoolItem) SetErrorMessage(val string)

func (*NodePoolItem) SetId

func (p *NodePoolItem) SetId(val string)

func (*NodePoolItem) SetImage

func (p *NodePoolItem) SetImage(val *iaas.Image)

func (*NodePoolItem) SetInstanceType

func (p *NodePoolItem) SetInstanceType(val *InstanceType)

func (*NodePoolItem) SetName

func (p *NodePoolItem) SetName(val string)

func (*NodePoolItem) SetNodeAutoscaling

func (p *NodePoolItem) SetNodeAutoscaling(val *NodePoolNodeAutoscaling)

func (*NodePoolItem) SetStatus

func (p *NodePoolItem) SetStatus(val string)

func (*NodePoolItem) SetTotalNode

func (p *NodePoolItem) SetTotalNode(val int32)

func (*NodePoolItem) String

func (p *NodePoolItem) String() string

func (*NodePoolItem) Write

func (p *NodePoolItem) Write(oprot thrift.TProtocol) (err error)

type NodePoolNode

type NodePoolNode struct {
	Region         *iaas.Region          `thrift:"Region,1,required" json:"Region"`
	Zone           *iaas.Zone            `thrift:"Zone,2" json:"Zone,omitempty"`
	Vpc            *iaas.Vpc             `thrift:"Vpc,3,required" json:"Vpc"`
	Subnet         *iaas.Subnet          `thrift:"Subnet,4" json:"Subnet,omitempty"`
	InstanceType   *InstanceType         `thrift:"InstanceType,5,required" json:"InstanceType"`
	Image          *iaas.Image           `thrift:"Image,6,required" json:"Image"`
	RootVolume     *Volume               `thrift:"RootVolume,7,required" json:"RootVolume"`
	DataVolumes    []*Volume             `thrift:"DataVolumes,8,required" json:"DataVolumes"`
	Login          *Login                `thrift:"Login,9,required" json:"Login"`
	SecurityGroups []*iaas.SecurityGroup `thrift:"SecurityGroups,10,required" json:"SecurityGroups"`
	Labels         []*helper.Label       `thrift:"Labels,11,required" validate:"k8sLabel"`
	Taints         []*helper.Taint       `thrift:"Taints,12,required" json:"Taints"`
	Zones          []*iaas.Zone          `thrift:"Zones,13" json:"Zones,omitempty"`
	Subnets        []*iaas.Subnet        `thrift:"Subnets,14" json:"Subnets,omitempty"`
}
var GetNodePoolResponse_NodeTemplate_DEFAULT *NodePoolNode

func NewNodePoolNode

func NewNodePoolNode() *NodePoolNode

func (*NodePoolNode) BLength

func (p *NodePoolNode) BLength() int

func (*NodePoolNode) DeepEqual

func (p *NodePoolNode) DeepEqual(ano *NodePoolNode) bool

func (*NodePoolNode) FastRead

func (p *NodePoolNode) FastRead(buf []byte) (int, error)

func (*NodePoolNode) FastReadField1

func (p *NodePoolNode) FastReadField1(buf []byte) (int, error)

func (*NodePoolNode) FastReadField10

func (p *NodePoolNode) FastReadField10(buf []byte) (int, error)

func (*NodePoolNode) FastReadField11

func (p *NodePoolNode) FastReadField11(buf []byte) (int, error)

func (*NodePoolNode) FastReadField12

func (p *NodePoolNode) FastReadField12(buf []byte) (int, error)

func (*NodePoolNode) FastReadField13

func (p *NodePoolNode) FastReadField13(buf []byte) (int, error)

func (*NodePoolNode) FastReadField14

func (p *NodePoolNode) FastReadField14(buf []byte) (int, error)

func (*NodePoolNode) FastReadField2

func (p *NodePoolNode) FastReadField2(buf []byte) (int, error)

func (*NodePoolNode) FastReadField3

func (p *NodePoolNode) FastReadField3(buf []byte) (int, error)

func (*NodePoolNode) FastReadField4

func (p *NodePoolNode) FastReadField4(buf []byte) (int, error)

func (*NodePoolNode) FastReadField5

func (p *NodePoolNode) FastReadField5(buf []byte) (int, error)

func (*NodePoolNode) FastReadField6

func (p *NodePoolNode) FastReadField6(buf []byte) (int, error)

func (*NodePoolNode) FastReadField7

func (p *NodePoolNode) FastReadField7(buf []byte) (int, error)

func (*NodePoolNode) FastReadField8

func (p *NodePoolNode) FastReadField8(buf []byte) (int, error)

func (*NodePoolNode) FastReadField9

func (p *NodePoolNode) FastReadField9(buf []byte) (int, error)

func (*NodePoolNode) FastWrite

func (p *NodePoolNode) FastWrite(buf []byte) int

for compatibility

func (*NodePoolNode) FastWriteNocopy

func (p *NodePoolNode) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodePoolNode) Field10DeepEqual

func (p *NodePoolNode) Field10DeepEqual(src []*iaas.SecurityGroup) bool

func (*NodePoolNode) Field11DeepEqual

func (p *NodePoolNode) Field11DeepEqual(src []*helper.Label) bool

func (*NodePoolNode) Field12DeepEqual

func (p *NodePoolNode) Field12DeepEqual(src []*helper.Taint) bool

func (*NodePoolNode) Field13DeepEqual

func (p *NodePoolNode) Field13DeepEqual(src []*iaas.Zone) bool

func (*NodePoolNode) Field14DeepEqual

func (p *NodePoolNode) Field14DeepEqual(src []*iaas.Subnet) bool

func (*NodePoolNode) Field1DeepEqual

func (p *NodePoolNode) Field1DeepEqual(src *iaas.Region) bool

func (*NodePoolNode) Field2DeepEqual

func (p *NodePoolNode) Field2DeepEqual(src *iaas.Zone) bool

func (*NodePoolNode) Field3DeepEqual

func (p *NodePoolNode) Field3DeepEqual(src *iaas.Vpc) bool

func (*NodePoolNode) Field4DeepEqual

func (p *NodePoolNode) Field4DeepEqual(src *iaas.Subnet) bool

func (*NodePoolNode) Field5DeepEqual

func (p *NodePoolNode) Field5DeepEqual(src *InstanceType) bool

func (*NodePoolNode) Field6DeepEqual

func (p *NodePoolNode) Field6DeepEqual(src *iaas.Image) bool

func (*NodePoolNode) Field7DeepEqual

func (p *NodePoolNode) Field7DeepEqual(src *Volume) bool

func (*NodePoolNode) Field8DeepEqual

func (p *NodePoolNode) Field8DeepEqual(src []*Volume) bool

func (*NodePoolNode) Field9DeepEqual

func (p *NodePoolNode) Field9DeepEqual(src *Login) bool

func (*NodePoolNode) GetDataVolumes

func (p *NodePoolNode) GetDataVolumes() (v []*Volume)

func (*NodePoolNode) GetImage

func (p *NodePoolNode) GetImage() (v *iaas.Image)

func (*NodePoolNode) GetInstanceType

func (p *NodePoolNode) GetInstanceType() (v *InstanceType)

func (*NodePoolNode) GetLabels

func (p *NodePoolNode) GetLabels() (v []*helper.Label)

func (*NodePoolNode) GetLogin

func (p *NodePoolNode) GetLogin() (v *Login)

func (*NodePoolNode) GetRegion

func (p *NodePoolNode) GetRegion() (v *iaas.Region)

func (*NodePoolNode) GetRootVolume

func (p *NodePoolNode) GetRootVolume() (v *Volume)

func (*NodePoolNode) GetSecurityGroups

func (p *NodePoolNode) GetSecurityGroups() (v []*iaas.SecurityGroup)

func (*NodePoolNode) GetSubnet

func (p *NodePoolNode) GetSubnet() (v *iaas.Subnet)

func (*NodePoolNode) GetSubnets

func (p *NodePoolNode) GetSubnets() (v []*iaas.Subnet)

func (*NodePoolNode) GetTaints

func (p *NodePoolNode) GetTaints() (v []*helper.Taint)

func (*NodePoolNode) GetVpc

func (p *NodePoolNode) GetVpc() (v *iaas.Vpc)

func (*NodePoolNode) GetZone

func (p *NodePoolNode) GetZone() (v *iaas.Zone)

func (*NodePoolNode) GetZones

func (p *NodePoolNode) GetZones() (v []*iaas.Zone)

func (*NodePoolNode) IsSetImage

func (p *NodePoolNode) IsSetImage() bool

func (*NodePoolNode) IsSetInstanceType

func (p *NodePoolNode) IsSetInstanceType() bool

func (*NodePoolNode) IsSetLogin

func (p *NodePoolNode) IsSetLogin() bool

func (*NodePoolNode) IsSetRegion

func (p *NodePoolNode) IsSetRegion() bool

func (*NodePoolNode) IsSetRootVolume

func (p *NodePoolNode) IsSetRootVolume() bool

func (*NodePoolNode) IsSetSubnet

func (p *NodePoolNode) IsSetSubnet() bool

func (*NodePoolNode) IsSetSubnets

func (p *NodePoolNode) IsSetSubnets() bool

func (*NodePoolNode) IsSetVpc

func (p *NodePoolNode) IsSetVpc() bool

func (*NodePoolNode) IsSetZone

func (p *NodePoolNode) IsSetZone() bool

func (*NodePoolNode) IsSetZones

func (p *NodePoolNode) IsSetZones() bool

func (*NodePoolNode) Read

func (p *NodePoolNode) Read(iprot thrift.TProtocol) (err error)

func (*NodePoolNode) ReadField1

func (p *NodePoolNode) ReadField1(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField10

func (p *NodePoolNode) ReadField10(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField11

func (p *NodePoolNode) ReadField11(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField12

func (p *NodePoolNode) ReadField12(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField13

func (p *NodePoolNode) ReadField13(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField14

func (p *NodePoolNode) ReadField14(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField2

func (p *NodePoolNode) ReadField2(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField3

func (p *NodePoolNode) ReadField3(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField4

func (p *NodePoolNode) ReadField4(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField5

func (p *NodePoolNode) ReadField5(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField6

func (p *NodePoolNode) ReadField6(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField7

func (p *NodePoolNode) ReadField7(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField8

func (p *NodePoolNode) ReadField8(iprot thrift.TProtocol) error

func (*NodePoolNode) ReadField9

func (p *NodePoolNode) ReadField9(iprot thrift.TProtocol) error

func (*NodePoolNode) SetDataVolumes

func (p *NodePoolNode) SetDataVolumes(val []*Volume)

func (*NodePoolNode) SetImage

func (p *NodePoolNode) SetImage(val *iaas.Image)

func (*NodePoolNode) SetInstanceType

func (p *NodePoolNode) SetInstanceType(val *InstanceType)

func (*NodePoolNode) SetLabels

func (p *NodePoolNode) SetLabels(val []*helper.Label)

func (*NodePoolNode) SetLogin

func (p *NodePoolNode) SetLogin(val *Login)

func (*NodePoolNode) SetRegion

func (p *NodePoolNode) SetRegion(val *iaas.Region)

func (*NodePoolNode) SetRootVolume

func (p *NodePoolNode) SetRootVolume(val *Volume)

func (*NodePoolNode) SetSecurityGroups

func (p *NodePoolNode) SetSecurityGroups(val []*iaas.SecurityGroup)

func (*NodePoolNode) SetSubnet

func (p *NodePoolNode) SetSubnet(val *iaas.Subnet)

func (*NodePoolNode) SetSubnets

func (p *NodePoolNode) SetSubnets(val []*iaas.Subnet)

func (*NodePoolNode) SetTaints

func (p *NodePoolNode) SetTaints(val []*helper.Taint)

func (*NodePoolNode) SetVpc

func (p *NodePoolNode) SetVpc(val *iaas.Vpc)

func (*NodePoolNode) SetZone

func (p *NodePoolNode) SetZone(val *iaas.Zone)

func (*NodePoolNode) SetZones

func (p *NodePoolNode) SetZones(val []*iaas.Zone)

func (*NodePoolNode) String

func (p *NodePoolNode) String() string

func (*NodePoolNode) Write

func (p *NodePoolNode) Write(oprot thrift.TProtocol) (err error)

type NodePoolNodeAutoscaling

type NodePoolNodeAutoscaling struct {
	Enable      bool   `thrift:"Enable,1" json:"Enable,omitempty"`
	MinReplicas *int32 `thrift:"MinReplicas,2" json:"MinReplicas,omitempty"`
	MaxReplicas *int32 `thrift:"MaxReplicas,3" json:"MaxReplicas,omitempty"`
	Priority    *int32 `thrift:"Priority,4" json:"Priority,omitempty"`
}
var CreateNodePoolRequest_NodeAutoscaling_DEFAULT *NodePoolNodeAutoscaling
var GetNodePoolResponse_NodeAutoscaling_DEFAULT *NodePoolNodeAutoscaling
var NodePoolItem_NodeAutoscaling_DEFAULT *NodePoolNodeAutoscaling
var UpdateNodePoolRequest_NodeAutoscaling_DEFAULT *NodePoolNodeAutoscaling

func NewNodePoolNodeAutoscaling

func NewNodePoolNodeAutoscaling() *NodePoolNodeAutoscaling

func (*NodePoolNodeAutoscaling) BLength

func (p *NodePoolNodeAutoscaling) BLength() int

func (*NodePoolNodeAutoscaling) DeepEqual

func (*NodePoolNodeAutoscaling) FastRead

func (p *NodePoolNodeAutoscaling) FastRead(buf []byte) (int, error)

func (*NodePoolNodeAutoscaling) FastReadField1

func (p *NodePoolNodeAutoscaling) FastReadField1(buf []byte) (int, error)

func (*NodePoolNodeAutoscaling) FastReadField2

func (p *NodePoolNodeAutoscaling) FastReadField2(buf []byte) (int, error)

func (*NodePoolNodeAutoscaling) FastReadField3

func (p *NodePoolNodeAutoscaling) FastReadField3(buf []byte) (int, error)

func (*NodePoolNodeAutoscaling) FastReadField4

func (p *NodePoolNodeAutoscaling) FastReadField4(buf []byte) (int, error)

func (*NodePoolNodeAutoscaling) FastWrite

func (p *NodePoolNodeAutoscaling) FastWrite(buf []byte) int

for compatibility

func (*NodePoolNodeAutoscaling) FastWriteNocopy

func (p *NodePoolNodeAutoscaling) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodePoolNodeAutoscaling) Field1DeepEqual

func (p *NodePoolNodeAutoscaling) Field1DeepEqual(src bool) bool

func (*NodePoolNodeAutoscaling) Field2DeepEqual

func (p *NodePoolNodeAutoscaling) Field2DeepEqual(src *int32) bool

func (*NodePoolNodeAutoscaling) Field3DeepEqual

func (p *NodePoolNodeAutoscaling) Field3DeepEqual(src *int32) bool

func (*NodePoolNodeAutoscaling) Field4DeepEqual

func (p *NodePoolNodeAutoscaling) Field4DeepEqual(src *int32) bool

func (*NodePoolNodeAutoscaling) GetEnable

func (p *NodePoolNodeAutoscaling) GetEnable() (v bool)

func (*NodePoolNodeAutoscaling) GetMaxReplicas

func (p *NodePoolNodeAutoscaling) GetMaxReplicas() (v int32)

func (*NodePoolNodeAutoscaling) GetMinReplicas

func (p *NodePoolNodeAutoscaling) GetMinReplicas() (v int32)

func (*NodePoolNodeAutoscaling) GetPriority

func (p *NodePoolNodeAutoscaling) GetPriority() (v int32)

func (*NodePoolNodeAutoscaling) IsSetEnable

func (p *NodePoolNodeAutoscaling) IsSetEnable() bool

func (*NodePoolNodeAutoscaling) IsSetMaxReplicas

func (p *NodePoolNodeAutoscaling) IsSetMaxReplicas() bool

func (*NodePoolNodeAutoscaling) IsSetMinReplicas

func (p *NodePoolNodeAutoscaling) IsSetMinReplicas() bool

func (*NodePoolNodeAutoscaling) IsSetPriority

func (p *NodePoolNodeAutoscaling) IsSetPriority() bool

func (*NodePoolNodeAutoscaling) Read

func (p *NodePoolNodeAutoscaling) Read(iprot thrift.TProtocol) (err error)

func (*NodePoolNodeAutoscaling) ReadField1

func (p *NodePoolNodeAutoscaling) ReadField1(iprot thrift.TProtocol) error

func (*NodePoolNodeAutoscaling) ReadField2

func (p *NodePoolNodeAutoscaling) ReadField2(iprot thrift.TProtocol) error

func (*NodePoolNodeAutoscaling) ReadField3

func (p *NodePoolNodeAutoscaling) ReadField3(iprot thrift.TProtocol) error

func (*NodePoolNodeAutoscaling) ReadField4

func (p *NodePoolNodeAutoscaling) ReadField4(iprot thrift.TProtocol) error

func (*NodePoolNodeAutoscaling) SetEnable

func (p *NodePoolNodeAutoscaling) SetEnable(val bool)

func (*NodePoolNodeAutoscaling) SetMaxReplicas

func (p *NodePoolNodeAutoscaling) SetMaxReplicas(val *int32)

func (*NodePoolNodeAutoscaling) SetMinReplicas

func (p *NodePoolNodeAutoscaling) SetMinReplicas(val *int32)

func (*NodePoolNodeAutoscaling) SetPriority

func (p *NodePoolNodeAutoscaling) SetPriority(val *int32)

func (*NodePoolNodeAutoscaling) String

func (p *NodePoolNodeAutoscaling) String() string

func (*NodePoolNodeAutoscaling) Write

func (p *NodePoolNodeAutoscaling) Write(oprot thrift.TProtocol) (err error)

type NodePoolNodeConfig

type NodePoolNodeConfig struct {
	ZoneId             *string         `thrift:"ZoneId,1" json:"ZoneId,omitempty"`
	SubnetId           *string         `thrift:"SubnetId,2" json:"SubnetId,omitempty"`
	InstanceTypeId     string          `thrift:"InstanceTypeId,3,required" validate:"required"`
	ImageId            string          `thrift:"ImageId,4" json:"ImageId" validate:"oneof=Velinux-VKE" default:"Velinux-VKE"`
	RootVolume         *Volume         `thrift:"RootVolume,5,required" validate:"required"`
	DataVolumes        []*Volume       `thrift:"DataVolumes,6" json:"DataVolumes,omitempty"`
	Login              *Login          `thrift:"Login,7,required" validate:"required"`
	SecurityGroups     []string        `thrift:"SecurityGroups,8,required" validate:"gt=0"`
	Labels             []*helper.Label `thrift:"Labels,9" validate:"k8sLabel"`
	Taints             []*helper.Taint `thrift:"Taints,10" json:"Taints,omitempty"`
	Cordon             bool            `thrift:"Cordon,11" json:"Cordon,omitempty"`
	PreScript          *string         `thrift:"PreScript,12" json:"PreScript,omitempty"`
	PostScript         *string         `thrift:"PostScript,13" json:"PostScript,omitempty"`
	SecurityStrategies []string        `thrift:"SecurityStrategies,14" json:"SecurityStrategies,omitempty"`
	NamePrefix         *string         `thrift:"NamePrefix,15" json:"NamePrefix,omitempty"`
	Amount             *int32          `thrift:"Amount,16" json:"Amount,omitempty"`
	SubnetIds          []string        `thrift:"SubnetIds,17" json:"SubnetIds,omitempty"`
}
var CreateNodePoolRequest_NodeTemplate_DEFAULT *NodePoolNodeConfig

func NewNodePoolNodeConfig

func NewNodePoolNodeConfig() *NodePoolNodeConfig

func (*NodePoolNodeConfig) BLength

func (p *NodePoolNodeConfig) BLength() int

func (*NodePoolNodeConfig) DeepEqual

func (p *NodePoolNodeConfig) DeepEqual(ano *NodePoolNodeConfig) bool

func (*NodePoolNodeConfig) FastRead

func (p *NodePoolNodeConfig) FastRead(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField1

func (p *NodePoolNodeConfig) FastReadField1(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField10

func (p *NodePoolNodeConfig) FastReadField10(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField11

func (p *NodePoolNodeConfig) FastReadField11(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField12

func (p *NodePoolNodeConfig) FastReadField12(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField13

func (p *NodePoolNodeConfig) FastReadField13(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField14

func (p *NodePoolNodeConfig) FastReadField14(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField15

func (p *NodePoolNodeConfig) FastReadField15(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField16

func (p *NodePoolNodeConfig) FastReadField16(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField17

func (p *NodePoolNodeConfig) FastReadField17(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField2

func (p *NodePoolNodeConfig) FastReadField2(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField3

func (p *NodePoolNodeConfig) FastReadField3(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField4

func (p *NodePoolNodeConfig) FastReadField4(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField5

func (p *NodePoolNodeConfig) FastReadField5(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField6

func (p *NodePoolNodeConfig) FastReadField6(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField7

func (p *NodePoolNodeConfig) FastReadField7(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField8

func (p *NodePoolNodeConfig) FastReadField8(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastReadField9

func (p *NodePoolNodeConfig) FastReadField9(buf []byte) (int, error)

func (*NodePoolNodeConfig) FastWrite

func (p *NodePoolNodeConfig) FastWrite(buf []byte) int

for compatibility

func (*NodePoolNodeConfig) FastWriteNocopy

func (p *NodePoolNodeConfig) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodePoolNodeConfig) Field10DeepEqual

func (p *NodePoolNodeConfig) Field10DeepEqual(src []*helper.Taint) bool

func (*NodePoolNodeConfig) Field11DeepEqual

func (p *NodePoolNodeConfig) Field11DeepEqual(src bool) bool

func (*NodePoolNodeConfig) Field12DeepEqual

func (p *NodePoolNodeConfig) Field12DeepEqual(src *string) bool

func (*NodePoolNodeConfig) Field13DeepEqual

func (p *NodePoolNodeConfig) Field13DeepEqual(src *string) bool

func (*NodePoolNodeConfig) Field14DeepEqual

func (p *NodePoolNodeConfig) Field14DeepEqual(src []string) bool

func (*NodePoolNodeConfig) Field15DeepEqual

func (p *NodePoolNodeConfig) Field15DeepEqual(src *string) bool

func (*NodePoolNodeConfig) Field16DeepEqual

func (p *NodePoolNodeConfig) Field16DeepEqual(src *int32) bool

func (*NodePoolNodeConfig) Field17DeepEqual

func (p *NodePoolNodeConfig) Field17DeepEqual(src []string) bool

func (*NodePoolNodeConfig) Field1DeepEqual

func (p *NodePoolNodeConfig) Field1DeepEqual(src *string) bool

func (*NodePoolNodeConfig) Field2DeepEqual

func (p *NodePoolNodeConfig) Field2DeepEqual(src *string) bool

func (*NodePoolNodeConfig) Field3DeepEqual

func (p *NodePoolNodeConfig) Field3DeepEqual(src string) bool

func (*NodePoolNodeConfig) Field4DeepEqual

func (p *NodePoolNodeConfig) Field4DeepEqual(src string) bool

func (*NodePoolNodeConfig) Field5DeepEqual

func (p *NodePoolNodeConfig) Field5DeepEqual(src *Volume) bool

func (*NodePoolNodeConfig) Field6DeepEqual

func (p *NodePoolNodeConfig) Field6DeepEqual(src []*Volume) bool

func (*NodePoolNodeConfig) Field7DeepEqual

func (p *NodePoolNodeConfig) Field7DeepEqual(src *Login) bool

func (*NodePoolNodeConfig) Field8DeepEqual

func (p *NodePoolNodeConfig) Field8DeepEqual(src []string) bool

func (*NodePoolNodeConfig) Field9DeepEqual

func (p *NodePoolNodeConfig) Field9DeepEqual(src []*helper.Label) bool

func (*NodePoolNodeConfig) GetAmount

func (p *NodePoolNodeConfig) GetAmount() (v int32)

func (*NodePoolNodeConfig) GetCordon

func (p *NodePoolNodeConfig) GetCordon() (v bool)

func (*NodePoolNodeConfig) GetDataVolumes

func (p *NodePoolNodeConfig) GetDataVolumes() (v []*Volume)

func (*NodePoolNodeConfig) GetImageId

func (p *NodePoolNodeConfig) GetImageId() (v string)

func (*NodePoolNodeConfig) GetInstanceTypeId

func (p *NodePoolNodeConfig) GetInstanceTypeId() (v string)

func (*NodePoolNodeConfig) GetLabels

func (p *NodePoolNodeConfig) GetLabels() (v []*helper.Label)

func (*NodePoolNodeConfig) GetLogin

func (p *NodePoolNodeConfig) GetLogin() (v *Login)

func (*NodePoolNodeConfig) GetNamePrefix

func (p *NodePoolNodeConfig) GetNamePrefix() (v string)

func (*NodePoolNodeConfig) GetPostScript

func (p *NodePoolNodeConfig) GetPostScript() (v string)

func (*NodePoolNodeConfig) GetPreScript

func (p *NodePoolNodeConfig) GetPreScript() (v string)

func (*NodePoolNodeConfig) GetRootVolume

func (p *NodePoolNodeConfig) GetRootVolume() (v *Volume)

func (*NodePoolNodeConfig) GetSecurityGroups

func (p *NodePoolNodeConfig) GetSecurityGroups() (v []string)

func (*NodePoolNodeConfig) GetSecurityStrategies

func (p *NodePoolNodeConfig) GetSecurityStrategies() (v []string)

func (*NodePoolNodeConfig) GetSubnetId

func (p *NodePoolNodeConfig) GetSubnetId() (v string)

func (*NodePoolNodeConfig) GetSubnetIds

func (p *NodePoolNodeConfig) GetSubnetIds() (v []string)

func (*NodePoolNodeConfig) GetTaints

func (p *NodePoolNodeConfig) GetTaints() (v []*helper.Taint)

func (*NodePoolNodeConfig) GetZoneId

func (p *NodePoolNodeConfig) GetZoneId() (v string)

func (*NodePoolNodeConfig) IsSetAmount

func (p *NodePoolNodeConfig) IsSetAmount() bool

func (*NodePoolNodeConfig) IsSetCordon

func (p *NodePoolNodeConfig) IsSetCordon() bool

func (*NodePoolNodeConfig) IsSetDataVolumes

func (p *NodePoolNodeConfig) IsSetDataVolumes() bool

func (*NodePoolNodeConfig) IsSetImageId

func (p *NodePoolNodeConfig) IsSetImageId() bool

func (*NodePoolNodeConfig) IsSetLabels

func (p *NodePoolNodeConfig) IsSetLabels() bool

func (*NodePoolNodeConfig) IsSetLogin

func (p *NodePoolNodeConfig) IsSetLogin() bool

func (*NodePoolNodeConfig) IsSetNamePrefix

func (p *NodePoolNodeConfig) IsSetNamePrefix() bool

func (*NodePoolNodeConfig) IsSetPostScript

func (p *NodePoolNodeConfig) IsSetPostScript() bool

func (*NodePoolNodeConfig) IsSetPreScript

func (p *NodePoolNodeConfig) IsSetPreScript() bool

func (*NodePoolNodeConfig) IsSetRootVolume

func (p *NodePoolNodeConfig) IsSetRootVolume() bool

func (*NodePoolNodeConfig) IsSetSecurityStrategies

func (p *NodePoolNodeConfig) IsSetSecurityStrategies() bool

func (*NodePoolNodeConfig) IsSetSubnetId

func (p *NodePoolNodeConfig) IsSetSubnetId() bool

func (*NodePoolNodeConfig) IsSetSubnetIds

func (p *NodePoolNodeConfig) IsSetSubnetIds() bool

func (*NodePoolNodeConfig) IsSetTaints

func (p *NodePoolNodeConfig) IsSetTaints() bool

func (*NodePoolNodeConfig) IsSetZoneId

func (p *NodePoolNodeConfig) IsSetZoneId() bool

func (*NodePoolNodeConfig) Read

func (p *NodePoolNodeConfig) Read(iprot thrift.TProtocol) (err error)

func (*NodePoolNodeConfig) ReadField1

func (p *NodePoolNodeConfig) ReadField1(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField10

func (p *NodePoolNodeConfig) ReadField10(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField11

func (p *NodePoolNodeConfig) ReadField11(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField12

func (p *NodePoolNodeConfig) ReadField12(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField13

func (p *NodePoolNodeConfig) ReadField13(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField14

func (p *NodePoolNodeConfig) ReadField14(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField15

func (p *NodePoolNodeConfig) ReadField15(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField16

func (p *NodePoolNodeConfig) ReadField16(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField17

func (p *NodePoolNodeConfig) ReadField17(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField2

func (p *NodePoolNodeConfig) ReadField2(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField3

func (p *NodePoolNodeConfig) ReadField3(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField4

func (p *NodePoolNodeConfig) ReadField4(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField5

func (p *NodePoolNodeConfig) ReadField5(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField6

func (p *NodePoolNodeConfig) ReadField6(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField7

func (p *NodePoolNodeConfig) ReadField7(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField8

func (p *NodePoolNodeConfig) ReadField8(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) ReadField9

func (p *NodePoolNodeConfig) ReadField9(iprot thrift.TProtocol) error

func (*NodePoolNodeConfig) SetAmount

func (p *NodePoolNodeConfig) SetAmount(val *int32)

func (*NodePoolNodeConfig) SetCordon

func (p *NodePoolNodeConfig) SetCordon(val bool)

func (*NodePoolNodeConfig) SetDataVolumes

func (p *NodePoolNodeConfig) SetDataVolumes(val []*Volume)

func (*NodePoolNodeConfig) SetImageId

func (p *NodePoolNodeConfig) SetImageId(val string)

func (*NodePoolNodeConfig) SetInstanceTypeId

func (p *NodePoolNodeConfig) SetInstanceTypeId(val string)

func (*NodePoolNodeConfig) SetLabels

func (p *NodePoolNodeConfig) SetLabels(val []*helper.Label)

func (*NodePoolNodeConfig) SetLogin

func (p *NodePoolNodeConfig) SetLogin(val *Login)

func (*NodePoolNodeConfig) SetNamePrefix

func (p *NodePoolNodeConfig) SetNamePrefix(val *string)

func (*NodePoolNodeConfig) SetPostScript

func (p *NodePoolNodeConfig) SetPostScript(val *string)

func (*NodePoolNodeConfig) SetPreScript

func (p *NodePoolNodeConfig) SetPreScript(val *string)

func (*NodePoolNodeConfig) SetRootVolume

func (p *NodePoolNodeConfig) SetRootVolume(val *Volume)

func (*NodePoolNodeConfig) SetSecurityGroups

func (p *NodePoolNodeConfig) SetSecurityGroups(val []string)

func (*NodePoolNodeConfig) SetSecurityStrategies

func (p *NodePoolNodeConfig) SetSecurityStrategies(val []string)

func (*NodePoolNodeConfig) SetSubnetId

func (p *NodePoolNodeConfig) SetSubnetId(val *string)

func (*NodePoolNodeConfig) SetSubnetIds

func (p *NodePoolNodeConfig) SetSubnetIds(val []string)

func (*NodePoolNodeConfig) SetTaints

func (p *NodePoolNodeConfig) SetTaints(val []*helper.Taint)

func (*NodePoolNodeConfig) SetZoneId

func (p *NodePoolNodeConfig) SetZoneId(val *string)

func (*NodePoolNodeConfig) String

func (p *NodePoolNodeConfig) String() string

func (*NodePoolNodeConfig) Write

func (p *NodePoolNodeConfig) Write(oprot thrift.TProtocol) (err error)

type NodePoolResource

type NodePoolResource struct {
	TotalCpu            string     `thrift:"TotalCpu,1,required" json:"TotalCpu"`
	UsedCpu             string     `thrift:"UsedCpu,2,required" json:"UsedCpu"`
	FreeCpu             string     `thrift:"FreeCpu,3,required" json:"FreeCpu"`
	UnSchedulableCpu    string     `thrift:"UnSchedulableCpu,4,required" json:"UnSchedulableCpu"`
	TotalMemory         string     `thrift:"TotalMemory,5,required" json:"TotalMemory"`
	UsedMemory          string     `thrift:"UsedMemory,6,required" json:"UsedMemory"`
	FreeMemory          string     `thrift:"FreeMemory,7,required" json:"FreeMemory"`
	UnSchedulableMemory string     `thrift:"UnSchedulableMemory,8,required" json:"UnSchedulableMemory"`
	TotalGpu            string     `thrift:"TotalGpu,9,required" json:"TotalGpu"`
	UsedGpu             string     `thrift:"UsedGpu,10,required" json:"UsedGpu"`
	FreeGpu             string     `thrift:"FreeGpu,11,required" json:"FreeGpu"`
	UnSchedulableGpu    string     `thrift:"UnSchedulableGpu,12,required" json:"UnSchedulableGpu"`
	TotalNode           int32      `thrift:"TotalNode,13,required" json:"TotalNode"`
	AvailableNodeAmount int32      `thrift:"AvailableNodeAmount,14,required" json:"AvailableNodeAmount"`
	ErrorNode           int32      `thrift:"ErrorNode,15,required" json:"ErrorNode"`
	OtherNode           int32      `thrift:"OtherNode,16,required" json:"OtherNode"`
	Base                *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}
var GetNodePoolResponse_Resource_DEFAULT *NodePoolResource

func NewNodePoolResource

func NewNodePoolResource() *NodePoolResource

func (*NodePoolResource) BLength

func (p *NodePoolResource) BLength() int

func (*NodePoolResource) DeepEqual

func (p *NodePoolResource) DeepEqual(ano *NodePoolResource) bool

func (*NodePoolResource) FastRead

func (p *NodePoolResource) FastRead(buf []byte) (int, error)

func (*NodePoolResource) FastReadField1

func (p *NodePoolResource) FastReadField1(buf []byte) (int, error)

func (*NodePoolResource) FastReadField10

func (p *NodePoolResource) FastReadField10(buf []byte) (int, error)

func (*NodePoolResource) FastReadField11

func (p *NodePoolResource) FastReadField11(buf []byte) (int, error)

func (*NodePoolResource) FastReadField12

func (p *NodePoolResource) FastReadField12(buf []byte) (int, error)

func (*NodePoolResource) FastReadField13

func (p *NodePoolResource) FastReadField13(buf []byte) (int, error)

func (*NodePoolResource) FastReadField14

func (p *NodePoolResource) FastReadField14(buf []byte) (int, error)

func (*NodePoolResource) FastReadField15

func (p *NodePoolResource) FastReadField15(buf []byte) (int, error)

func (*NodePoolResource) FastReadField16

func (p *NodePoolResource) FastReadField16(buf []byte) (int, error)

func (*NodePoolResource) FastReadField2

func (p *NodePoolResource) FastReadField2(buf []byte) (int, error)

func (*NodePoolResource) FastReadField255

func (p *NodePoolResource) FastReadField255(buf []byte) (int, error)

func (*NodePoolResource) FastReadField3

func (p *NodePoolResource) FastReadField3(buf []byte) (int, error)

func (*NodePoolResource) FastReadField4

func (p *NodePoolResource) FastReadField4(buf []byte) (int, error)

func (*NodePoolResource) FastReadField5

func (p *NodePoolResource) FastReadField5(buf []byte) (int, error)

func (*NodePoolResource) FastReadField6

func (p *NodePoolResource) FastReadField6(buf []byte) (int, error)

func (*NodePoolResource) FastReadField7

func (p *NodePoolResource) FastReadField7(buf []byte) (int, error)

func (*NodePoolResource) FastReadField8

func (p *NodePoolResource) FastReadField8(buf []byte) (int, error)

func (*NodePoolResource) FastReadField9

func (p *NodePoolResource) FastReadField9(buf []byte) (int, error)

func (*NodePoolResource) FastWrite

func (p *NodePoolResource) FastWrite(buf []byte) int

for compatibility

func (*NodePoolResource) FastWriteNocopy

func (p *NodePoolResource) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodePoolResource) Field10DeepEqual

func (p *NodePoolResource) Field10DeepEqual(src string) bool

func (*NodePoolResource) Field11DeepEqual

func (p *NodePoolResource) Field11DeepEqual(src string) bool

func (*NodePoolResource) Field12DeepEqual

func (p *NodePoolResource) Field12DeepEqual(src string) bool

func (*NodePoolResource) Field13DeepEqual

func (p *NodePoolResource) Field13DeepEqual(src int32) bool

func (*NodePoolResource) Field14DeepEqual

func (p *NodePoolResource) Field14DeepEqual(src int32) bool

func (*NodePoolResource) Field15DeepEqual

func (p *NodePoolResource) Field15DeepEqual(src int32) bool

func (*NodePoolResource) Field16DeepEqual

func (p *NodePoolResource) Field16DeepEqual(src int32) bool

func (*NodePoolResource) Field1DeepEqual

func (p *NodePoolResource) Field1DeepEqual(src string) bool

func (*NodePoolResource) Field255DeepEqual

func (p *NodePoolResource) Field255DeepEqual(src *base.Base) bool

func (*NodePoolResource) Field2DeepEqual

func (p *NodePoolResource) Field2DeepEqual(src string) bool

func (*NodePoolResource) Field3DeepEqual

func (p *NodePoolResource) Field3DeepEqual(src string) bool

func (*NodePoolResource) Field4DeepEqual

func (p *NodePoolResource) Field4DeepEqual(src string) bool

func (*NodePoolResource) Field5DeepEqual

func (p *NodePoolResource) Field5DeepEqual(src string) bool

func (*NodePoolResource) Field6DeepEqual

func (p *NodePoolResource) Field6DeepEqual(src string) bool

func (*NodePoolResource) Field7DeepEqual

func (p *NodePoolResource) Field7DeepEqual(src string) bool

func (*NodePoolResource) Field8DeepEqual

func (p *NodePoolResource) Field8DeepEqual(src string) bool

func (*NodePoolResource) Field9DeepEqual

func (p *NodePoolResource) Field9DeepEqual(src string) bool

func (*NodePoolResource) GetAvailableNodeAmount

func (p *NodePoolResource) GetAvailableNodeAmount() (v int32)

func (*NodePoolResource) GetBase

func (p *NodePoolResource) GetBase() (v *base.Base)

func (*NodePoolResource) GetErrorNode

func (p *NodePoolResource) GetErrorNode() (v int32)

func (*NodePoolResource) GetFreeCpu

func (p *NodePoolResource) GetFreeCpu() (v string)

func (*NodePoolResource) GetFreeGpu

func (p *NodePoolResource) GetFreeGpu() (v string)

func (*NodePoolResource) GetFreeMemory

func (p *NodePoolResource) GetFreeMemory() (v string)

func (*NodePoolResource) GetOrSetBase

func (p *NodePoolResource) GetOrSetBase() interface{}

func (*NodePoolResource) GetOtherNode

func (p *NodePoolResource) GetOtherNode() (v int32)

func (*NodePoolResource) GetTotalCpu

func (p *NodePoolResource) GetTotalCpu() (v string)

func (*NodePoolResource) GetTotalGpu

func (p *NodePoolResource) GetTotalGpu() (v string)

func (*NodePoolResource) GetTotalMemory

func (p *NodePoolResource) GetTotalMemory() (v string)

func (*NodePoolResource) GetTotalNode

func (p *NodePoolResource) GetTotalNode() (v int32)

func (*NodePoolResource) GetUnSchedulableCpu

func (p *NodePoolResource) GetUnSchedulableCpu() (v string)

func (*NodePoolResource) GetUnSchedulableGpu

func (p *NodePoolResource) GetUnSchedulableGpu() (v string)

func (*NodePoolResource) GetUnSchedulableMemory

func (p *NodePoolResource) GetUnSchedulableMemory() (v string)

func (*NodePoolResource) GetUsedCpu

func (p *NodePoolResource) GetUsedCpu() (v string)

func (*NodePoolResource) GetUsedGpu

func (p *NodePoolResource) GetUsedGpu() (v string)

func (*NodePoolResource) GetUsedMemory

func (p *NodePoolResource) GetUsedMemory() (v string)

func (*NodePoolResource) IsSetBase

func (p *NodePoolResource) IsSetBase() bool

func (*NodePoolResource) Read

func (p *NodePoolResource) Read(iprot thrift.TProtocol) (err error)

func (*NodePoolResource) ReadField1

func (p *NodePoolResource) ReadField1(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField10

func (p *NodePoolResource) ReadField10(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField11

func (p *NodePoolResource) ReadField11(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField12

func (p *NodePoolResource) ReadField12(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField13

func (p *NodePoolResource) ReadField13(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField14

func (p *NodePoolResource) ReadField14(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField15

func (p *NodePoolResource) ReadField15(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField16

func (p *NodePoolResource) ReadField16(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField2

func (p *NodePoolResource) ReadField2(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField255

func (p *NodePoolResource) ReadField255(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField3

func (p *NodePoolResource) ReadField3(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField4

func (p *NodePoolResource) ReadField4(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField5

func (p *NodePoolResource) ReadField5(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField6

func (p *NodePoolResource) ReadField6(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField7

func (p *NodePoolResource) ReadField7(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField8

func (p *NodePoolResource) ReadField8(iprot thrift.TProtocol) error

func (*NodePoolResource) ReadField9

func (p *NodePoolResource) ReadField9(iprot thrift.TProtocol) error

func (*NodePoolResource) SetAvailableNodeAmount

func (p *NodePoolResource) SetAvailableNodeAmount(val int32)

func (*NodePoolResource) SetBase

func (p *NodePoolResource) SetBase(val *base.Base)

func (*NodePoolResource) SetErrorNode

func (p *NodePoolResource) SetErrorNode(val int32)

func (*NodePoolResource) SetFreeCpu

func (p *NodePoolResource) SetFreeCpu(val string)

func (*NodePoolResource) SetFreeGpu

func (p *NodePoolResource) SetFreeGpu(val string)

func (*NodePoolResource) SetFreeMemory

func (p *NodePoolResource) SetFreeMemory(val string)

func (*NodePoolResource) SetOtherNode

func (p *NodePoolResource) SetOtherNode(val int32)

func (*NodePoolResource) SetTotalCpu

func (p *NodePoolResource) SetTotalCpu(val string)

func (*NodePoolResource) SetTotalGpu

func (p *NodePoolResource) SetTotalGpu(val string)

func (*NodePoolResource) SetTotalMemory

func (p *NodePoolResource) SetTotalMemory(val string)

func (*NodePoolResource) SetTotalNode

func (p *NodePoolResource) SetTotalNode(val int32)

func (*NodePoolResource) SetUnSchedulableCpu

func (p *NodePoolResource) SetUnSchedulableCpu(val string)

func (*NodePoolResource) SetUnSchedulableGpu

func (p *NodePoolResource) SetUnSchedulableGpu(val string)

func (*NodePoolResource) SetUnSchedulableMemory

func (p *NodePoolResource) SetUnSchedulableMemory(val string)

func (*NodePoolResource) SetUsedCpu

func (p *NodePoolResource) SetUsedCpu(val string)

func (*NodePoolResource) SetUsedGpu

func (p *NodePoolResource) SetUsedGpu(val string)

func (*NodePoolResource) SetUsedMemory

func (p *NodePoolResource) SetUsedMemory(val string)

func (*NodePoolResource) String

func (p *NodePoolResource) String() string

func (*NodePoolResource) Write

func (p *NodePoolResource) Write(oprot thrift.TProtocol) (err error)

type NodePoolScalingRecord

type NodePoolScalingRecord struct {
	Id           string  `thrift:"Id,1,required" json:"Id"`
	Type         string  `thrift:"Type,2,required" json:"Type"`
	Replica      int32   `thrift:"Replica,3,required" json:"Replica"`
	Detail       string  `thrift:"Detail,4,required" json:"Detail"`
	FailedReason string  `thrift:"FailedReason,5,required" json:"FailedReason"`
	StartTime    string  `thrift:"StartTime,6,required" json:"StartTime"`
	EndTime      *string `thrift:"EndTime,7" json:"EndTime,omitempty"`
	Status       string  `thrift:"Status,8,required" json:"Status"`
}

func NewNodePoolScalingRecord

func NewNodePoolScalingRecord() *NodePoolScalingRecord

func (*NodePoolScalingRecord) BLength

func (p *NodePoolScalingRecord) BLength() int

func (*NodePoolScalingRecord) DeepEqual

func (*NodePoolScalingRecord) FastRead

func (p *NodePoolScalingRecord) FastRead(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField1

func (p *NodePoolScalingRecord) FastReadField1(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField2

func (p *NodePoolScalingRecord) FastReadField2(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField3

func (p *NodePoolScalingRecord) FastReadField3(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField4

func (p *NodePoolScalingRecord) FastReadField4(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField5

func (p *NodePoolScalingRecord) FastReadField5(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField6

func (p *NodePoolScalingRecord) FastReadField6(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField7

func (p *NodePoolScalingRecord) FastReadField7(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastReadField8

func (p *NodePoolScalingRecord) FastReadField8(buf []byte) (int, error)

func (*NodePoolScalingRecord) FastWrite

func (p *NodePoolScalingRecord) FastWrite(buf []byte) int

for compatibility

func (*NodePoolScalingRecord) FastWriteNocopy

func (p *NodePoolScalingRecord) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*NodePoolScalingRecord) Field1DeepEqual

func (p *NodePoolScalingRecord) Field1DeepEqual(src string) bool

func (*NodePoolScalingRecord) Field2DeepEqual

func (p *NodePoolScalingRecord) Field2DeepEqual(src string) bool

func (*NodePoolScalingRecord) Field3DeepEqual

func (p *NodePoolScalingRecord) Field3DeepEqual(src int32) bool

func (*NodePoolScalingRecord) Field4DeepEqual

func (p *NodePoolScalingRecord) Field4DeepEqual(src string) bool

func (*NodePoolScalingRecord) Field5DeepEqual

func (p *NodePoolScalingRecord) Field5DeepEqual(src string) bool

func (*NodePoolScalingRecord) Field6DeepEqual

func (p *NodePoolScalingRecord) Field6DeepEqual(src string) bool

func (*NodePoolScalingRecord) Field7DeepEqual

func (p *NodePoolScalingRecord) Field7DeepEqual(src *string) bool

func (*NodePoolScalingRecord) Field8DeepEqual

func (p *NodePoolScalingRecord) Field8DeepEqual(src string) bool

func (*NodePoolScalingRecord) GetDetail

func (p *NodePoolScalingRecord) GetDetail() (v string)

func (*NodePoolScalingRecord) GetEndTime

func (p *NodePoolScalingRecord) GetEndTime() (v string)

func (*NodePoolScalingRecord) GetFailedReason

func (p *NodePoolScalingRecord) GetFailedReason() (v string)

func (*NodePoolScalingRecord) GetId

func (p *NodePoolScalingRecord) GetId() (v string)

func (*NodePoolScalingRecord) GetReplica

func (p *NodePoolScalingRecord) GetReplica() (v int32)

func (*NodePoolScalingRecord) GetStartTime

func (p *NodePoolScalingRecord) GetStartTime() (v string)

func (*NodePoolScalingRecord) GetStatus

func (p *NodePoolScalingRecord) GetStatus() (v string)

func (*NodePoolScalingRecord) GetType

func (p *NodePoolScalingRecord) GetType() (v string)

func (*NodePoolScalingRecord) IsSetEndTime

func (p *NodePoolScalingRecord) IsSetEndTime() bool

func (*NodePoolScalingRecord) Read

func (p *NodePoolScalingRecord) Read(iprot thrift.TProtocol) (err error)

func (*NodePoolScalingRecord) ReadField1

func (p *NodePoolScalingRecord) ReadField1(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField2

func (p *NodePoolScalingRecord) ReadField2(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField3

func (p *NodePoolScalingRecord) ReadField3(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField4

func (p *NodePoolScalingRecord) ReadField4(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField5

func (p *NodePoolScalingRecord) ReadField5(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField6

func (p *NodePoolScalingRecord) ReadField6(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField7

func (p *NodePoolScalingRecord) ReadField7(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) ReadField8

func (p *NodePoolScalingRecord) ReadField8(iprot thrift.TProtocol) error

func (*NodePoolScalingRecord) SetDetail

func (p *NodePoolScalingRecord) SetDetail(val string)

func (*NodePoolScalingRecord) SetEndTime

func (p *NodePoolScalingRecord) SetEndTime(val *string)

func (*NodePoolScalingRecord) SetFailedReason

func (p *NodePoolScalingRecord) SetFailedReason(val string)

func (*NodePoolScalingRecord) SetId

func (p *NodePoolScalingRecord) SetId(val string)

func (*NodePoolScalingRecord) SetReplica

func (p *NodePoolScalingRecord) SetReplica(val int32)

func (*NodePoolScalingRecord) SetStartTime

func (p *NodePoolScalingRecord) SetStartTime(val string)

func (*NodePoolScalingRecord) SetStatus

func (p *NodePoolScalingRecord) SetStatus(val string)

func (*NodePoolScalingRecord) SetType

func (p *NodePoolScalingRecord) SetType(val string)

func (*NodePoolScalingRecord) String

func (p *NodePoolScalingRecord) String() string

func (*NodePoolScalingRecord) Write

func (p *NodePoolScalingRecord) Write(oprot thrift.TProtocol) (err error)

type OnPremiseNode

type OnPremiseNode struct {
	Id string `thrift:"Id,1,required" validate:"required"`
}
var NodeBaseConfig_OnPremiseNode_DEFAULT *OnPremiseNode

func NewOnPremiseNode

func NewOnPremiseNode() *OnPremiseNode

func (*OnPremiseNode) BLength

func (p *OnPremiseNode) BLength() int

func (*OnPremiseNode) DeepEqual

func (p *OnPremiseNode) DeepEqual(ano *OnPremiseNode) bool

func (*OnPremiseNode) FastRead

func (p *OnPremiseNode) FastRead(buf []byte) (int, error)

func (*OnPremiseNode) FastReadField1

func (p *OnPremiseNode) FastReadField1(buf []byte) (int, error)

func (*OnPremiseNode) FastWrite

func (p *OnPremiseNode) FastWrite(buf []byte) int

for compatibility

func (*OnPremiseNode) FastWriteNocopy

func (p *OnPremiseNode) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*OnPremiseNode) Field1DeepEqual

func (p *OnPremiseNode) Field1DeepEqual(src string) bool

func (*OnPremiseNode) GetId

func (p *OnPremiseNode) GetId() (v string)

func (*OnPremiseNode) Read

func (p *OnPremiseNode) Read(iprot thrift.TProtocol) (err error)

func (*OnPremiseNode) ReadField1

func (p *OnPremiseNode) ReadField1(iprot thrift.TProtocol) error

func (*OnPremiseNode) SetId

func (p *OnPremiseNode) SetId(val string)

func (*OnPremiseNode) String

func (p *OnPremiseNode) String() string

func (*OnPremiseNode) Write

func (p *OnPremiseNode) Write(oprot thrift.TProtocol) (err error)

type PublicAccess

type PublicAccess struct {
	Enable    bool               `thrift:"Enable,1,required" json:"Enable"`
	EipConfig *NetworkPermission `thrift:"EipConfig,2" json:"EipConfig,omitempty"`
}
var UpdateClusterRequest_ApiServerPublicAccess_DEFAULT *PublicAccess

func NewPublicAccess

func NewPublicAccess() *PublicAccess

func (*PublicAccess) BLength

func (p *PublicAccess) BLength() int

func (*PublicAccess) DeepEqual

func (p *PublicAccess) DeepEqual(ano *PublicAccess) bool

func (*PublicAccess) FastRead

func (p *PublicAccess) FastRead(buf []byte) (int, error)

func (*PublicAccess) FastReadField1

func (p *PublicAccess) FastReadField1(buf []byte) (int, error)

func (*PublicAccess) FastReadField2

func (p *PublicAccess) FastReadField2(buf []byte) (int, error)

func (*PublicAccess) FastWrite

func (p *PublicAccess) FastWrite(buf []byte) int

for compatibility

func (*PublicAccess) FastWriteNocopy

func (p *PublicAccess) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*PublicAccess) Field1DeepEqual

func (p *PublicAccess) Field1DeepEqual(src bool) bool

func (*PublicAccess) Field2DeepEqual

func (p *PublicAccess) Field2DeepEqual(src *NetworkPermission) bool

func (*PublicAccess) GetEipConfig

func (p *PublicAccess) GetEipConfig() (v *NetworkPermission)

func (*PublicAccess) GetEnable

func (p *PublicAccess) GetEnable() (v bool)

func (*PublicAccess) IsSetEipConfig

func (p *PublicAccess) IsSetEipConfig() bool

func (*PublicAccess) Read

func (p *PublicAccess) Read(iprot thrift.TProtocol) (err error)

func (*PublicAccess) ReadField1

func (p *PublicAccess) ReadField1(iprot thrift.TProtocol) error

func (*PublicAccess) ReadField2

func (p *PublicAccess) ReadField2(iprot thrift.TProtocol) error

func (*PublicAccess) SetEipConfig

func (p *PublicAccess) SetEipConfig(val *NetworkPermission)

func (*PublicAccess) SetEnable

func (p *PublicAccess) SetEnable(val bool)

func (*PublicAccess) String

func (p *PublicAccess) String() string

func (*PublicAccess) Write

func (p *PublicAccess) Write(oprot thrift.TProtocol) (err error)

type RecommendCidrRequest

type RecommendCidrRequest struct {
	ClusterType string         `thrift:"ClusterType,1,required" validate:"required,oneof=Managed"`
	VpcId       string         `thrift:"VpcId,2,required" json:"VpcId"`
	Mask        *int32         `thrift:"Mask,3" json:"Mask,omitempty"`
	Top         *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base        *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewRecommendCidrRequest

func NewRecommendCidrRequest() *RecommendCidrRequest

func (*RecommendCidrRequest) BLength

func (p *RecommendCidrRequest) BLength() int

func (*RecommendCidrRequest) DeepEqual

func (p *RecommendCidrRequest) DeepEqual(ano *RecommendCidrRequest) bool

func (*RecommendCidrRequest) FastRead

func (p *RecommendCidrRequest) FastRead(buf []byte) (int, error)

func (*RecommendCidrRequest) FastReadField1

func (p *RecommendCidrRequest) FastReadField1(buf []byte) (int, error)

func (*RecommendCidrRequest) FastReadField2

func (p *RecommendCidrRequest) FastReadField2(buf []byte) (int, error)

func (*RecommendCidrRequest) FastReadField254

func (p *RecommendCidrRequest) FastReadField254(buf []byte) (int, error)

func (*RecommendCidrRequest) FastReadField255

func (p *RecommendCidrRequest) FastReadField255(buf []byte) (int, error)

func (*RecommendCidrRequest) FastReadField3

func (p *RecommendCidrRequest) FastReadField3(buf []byte) (int, error)

func (*RecommendCidrRequest) FastWrite

func (p *RecommendCidrRequest) FastWrite(buf []byte) int

for compatibility

func (*RecommendCidrRequest) FastWriteNocopy

func (p *RecommendCidrRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*RecommendCidrRequest) Field1DeepEqual

func (p *RecommendCidrRequest) Field1DeepEqual(src string) bool

func (*RecommendCidrRequest) Field254DeepEqual

func (p *RecommendCidrRequest) Field254DeepEqual(src *base.TopParam) bool

func (*RecommendCidrRequest) Field255DeepEqual

func (p *RecommendCidrRequest) Field255DeepEqual(src *base.Base) bool

func (*RecommendCidrRequest) Field2DeepEqual

func (p *RecommendCidrRequest) Field2DeepEqual(src string) bool

func (*RecommendCidrRequest) Field3DeepEqual

func (p *RecommendCidrRequest) Field3DeepEqual(src *int32) bool

func (*RecommendCidrRequest) GetBase

func (p *RecommendCidrRequest) GetBase() (v *base.Base)

func (*RecommendCidrRequest) GetClusterType

func (p *RecommendCidrRequest) GetClusterType() (v string)

func (*RecommendCidrRequest) GetMask

func (p *RecommendCidrRequest) GetMask() (v int32)

func (*RecommendCidrRequest) GetOrSetBase

func (p *RecommendCidrRequest) GetOrSetBase() interface{}

func (*RecommendCidrRequest) GetTop

func (p *RecommendCidrRequest) GetTop() (v *base.TopParam)

func (*RecommendCidrRequest) GetVpcId

func (p *RecommendCidrRequest) GetVpcId() (v string)

func (*RecommendCidrRequest) IsSetBase

func (p *RecommendCidrRequest) IsSetBase() bool

func (*RecommendCidrRequest) IsSetMask

func (p *RecommendCidrRequest) IsSetMask() bool

func (*RecommendCidrRequest) IsSetTop

func (p *RecommendCidrRequest) IsSetTop() bool

func (*RecommendCidrRequest) Read

func (p *RecommendCidrRequest) Read(iprot thrift.TProtocol) (err error)

func (*RecommendCidrRequest) ReadField1

func (p *RecommendCidrRequest) ReadField1(iprot thrift.TProtocol) error

func (*RecommendCidrRequest) ReadField2

func (p *RecommendCidrRequest) ReadField2(iprot thrift.TProtocol) error

func (*RecommendCidrRequest) ReadField254

func (p *RecommendCidrRequest) ReadField254(iprot thrift.TProtocol) error

func (*RecommendCidrRequest) ReadField255

func (p *RecommendCidrRequest) ReadField255(iprot thrift.TProtocol) error

func (*RecommendCidrRequest) ReadField3

func (p *RecommendCidrRequest) ReadField3(iprot thrift.TProtocol) error

func (*RecommendCidrRequest) SetBase

func (p *RecommendCidrRequest) SetBase(val *base.Base)

func (*RecommendCidrRequest) SetClusterType

func (p *RecommendCidrRequest) SetClusterType(val string)

func (*RecommendCidrRequest) SetMask

func (p *RecommendCidrRequest) SetMask(val *int32)

func (*RecommendCidrRequest) SetTop

func (p *RecommendCidrRequest) SetTop(val *base.TopParam)

func (*RecommendCidrRequest) SetVpcId

func (p *RecommendCidrRequest) SetVpcId(val string)

func (*RecommendCidrRequest) String

func (p *RecommendCidrRequest) String() string

func (*RecommendCidrRequest) Write

func (p *RecommendCidrRequest) Write(oprot thrift.TProtocol) (err error)

type RecommendCidrResponse

type RecommendCidrResponse struct {
	PodCidr     string     `thrift:"PodCidr,1,required" json:"PodCidr"`
	ServiceCidr string     `thrift:"ServiceCidr,2,required" json:"ServiceCidr"`
	Base        *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewRecommendCidrResponse

func NewRecommendCidrResponse() *RecommendCidrResponse

func (*RecommendCidrResponse) BLength

func (p *RecommendCidrResponse) BLength() int

func (*RecommendCidrResponse) DeepEqual

func (*RecommendCidrResponse) FastRead

func (p *RecommendCidrResponse) FastRead(buf []byte) (int, error)

func (*RecommendCidrResponse) FastReadField1

func (p *RecommendCidrResponse) FastReadField1(buf []byte) (int, error)

func (*RecommendCidrResponse) FastReadField2

func (p *RecommendCidrResponse) FastReadField2(buf []byte) (int, error)

func (*RecommendCidrResponse) FastReadField255

func (p *RecommendCidrResponse) FastReadField255(buf []byte) (int, error)

func (*RecommendCidrResponse) FastWrite

func (p *RecommendCidrResponse) FastWrite(buf []byte) int

for compatibility

func (*RecommendCidrResponse) FastWriteNocopy

func (p *RecommendCidrResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*RecommendCidrResponse) Field1DeepEqual

func (p *RecommendCidrResponse) Field1DeepEqual(src string) bool

func (*RecommendCidrResponse) Field255DeepEqual

func (p *RecommendCidrResponse) Field255DeepEqual(src *base.Base) bool

func (*RecommendCidrResponse) Field2DeepEqual

func (p *RecommendCidrResponse) Field2DeepEqual(src string) bool

func (*RecommendCidrResponse) GetBase

func (p *RecommendCidrResponse) GetBase() (v *base.Base)

func (*RecommendCidrResponse) GetOrSetBase

func (p *RecommendCidrResponse) GetOrSetBase() interface{}

func (*RecommendCidrResponse) GetPodCidr

func (p *RecommendCidrResponse) GetPodCidr() (v string)

func (*RecommendCidrResponse) GetServiceCidr

func (p *RecommendCidrResponse) GetServiceCidr() (v string)

func (*RecommendCidrResponse) IsSetBase

func (p *RecommendCidrResponse) IsSetBase() bool

func (*RecommendCidrResponse) Read

func (p *RecommendCidrResponse) Read(iprot thrift.TProtocol) (err error)

func (*RecommendCidrResponse) ReadField1

func (p *RecommendCidrResponse) ReadField1(iprot thrift.TProtocol) error

func (*RecommendCidrResponse) ReadField2

func (p *RecommendCidrResponse) ReadField2(iprot thrift.TProtocol) error

func (*RecommendCidrResponse) ReadField255

func (p *RecommendCidrResponse) ReadField255(iprot thrift.TProtocol) error

func (*RecommendCidrResponse) SetBase

func (p *RecommendCidrResponse) SetBase(val *base.Base)

func (*RecommendCidrResponse) SetPodCidr

func (p *RecommendCidrResponse) SetPodCidr(val string)

func (*RecommendCidrResponse) SetServiceCidr

func (p *RecommendCidrResponse) SetServiceCidr(val string)

func (*RecommendCidrResponse) String

func (p *RecommendCidrResponse) String() string

func (*RecommendCidrResponse) Write

func (p *RecommendCidrResponse) Write(oprot thrift.TProtocol) (err error)

type RegisterClusterRequest

type RegisterClusterRequest struct {
	Name             string          `thrift:"Name,1,required" validate:"required,k8sAlias"`
	Description      *string         `thrift:"Description,2" json:"Description,omitempty"`
	Labels           []*helper.Label `thrift:"Labels,3" validate:"k8sLabel"`
	DeleteProtection bool            `thrift:"DeleteProtection,4,required" json:"DeleteProtection"`
	CloudType        string          `thrift:"CloudType,5,required" validate:"required,oneof=ACK CCE TKE Self"`
	ImportType       string          `thrift:"ImportType,6,required" validate:"required,oneof=Direct Agent"`
	Kubeconfig       string          `thrift:"Kubeconfig,7,required" json:"Kubeconfig"`
	Top              *base.TopParam  `thrift:"Top,254,required" json:"Top"`
	Base             *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewRegisterClusterRequest

func NewRegisterClusterRequest() *RegisterClusterRequest

func (*RegisterClusterRequest) BLength

func (p *RegisterClusterRequest) BLength() int

func (*RegisterClusterRequest) DeepEqual

func (*RegisterClusterRequest) FastRead

func (p *RegisterClusterRequest) FastRead(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField1

func (p *RegisterClusterRequest) FastReadField1(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField2

func (p *RegisterClusterRequest) FastReadField2(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField254

func (p *RegisterClusterRequest) FastReadField254(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField255

func (p *RegisterClusterRequest) FastReadField255(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField3

func (p *RegisterClusterRequest) FastReadField3(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField4

func (p *RegisterClusterRequest) FastReadField4(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField5

func (p *RegisterClusterRequest) FastReadField5(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField6

func (p *RegisterClusterRequest) FastReadField6(buf []byte) (int, error)

func (*RegisterClusterRequest) FastReadField7

func (p *RegisterClusterRequest) FastReadField7(buf []byte) (int, error)

func (*RegisterClusterRequest) FastWrite

func (p *RegisterClusterRequest) FastWrite(buf []byte) int

for compatibility

func (*RegisterClusterRequest) FastWriteNocopy

func (p *RegisterClusterRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*RegisterClusterRequest) Field1DeepEqual

func (p *RegisterClusterRequest) Field1DeepEqual(src string) bool

func (*RegisterClusterRequest) Field254DeepEqual

func (p *RegisterClusterRequest) Field254DeepEqual(src *base.TopParam) bool

func (*RegisterClusterRequest) Field255DeepEqual

func (p *RegisterClusterRequest) Field255DeepEqual(src *base.Base) bool

func (*RegisterClusterRequest) Field2DeepEqual

func (p *RegisterClusterRequest) Field2DeepEqual(src *string) bool

func (*RegisterClusterRequest) Field3DeepEqual

func (p *RegisterClusterRequest) Field3DeepEqual(src []*helper.Label) bool

func (*RegisterClusterRequest) Field4DeepEqual

func (p *RegisterClusterRequest) Field4DeepEqual(src bool) bool

func (*RegisterClusterRequest) Field5DeepEqual

func (p *RegisterClusterRequest) Field5DeepEqual(src string) bool

func (*RegisterClusterRequest) Field6DeepEqual

func (p *RegisterClusterRequest) Field6DeepEqual(src string) bool

func (*RegisterClusterRequest) Field7DeepEqual

func (p *RegisterClusterRequest) Field7DeepEqual(src string) bool

func (*RegisterClusterRequest) GetBase

func (p *RegisterClusterRequest) GetBase() (v *base.Base)

func (*RegisterClusterRequest) GetCloudType

func (p *RegisterClusterRequest) GetCloudType() (v string)

func (*RegisterClusterRequest) GetDeleteProtection

func (p *RegisterClusterRequest) GetDeleteProtection() (v bool)

func (*RegisterClusterRequest) GetDescription

func (p *RegisterClusterRequest) GetDescription() (v string)

func (*RegisterClusterRequest) GetImportType

func (p *RegisterClusterRequest) GetImportType() (v string)

func (*RegisterClusterRequest) GetKubeconfig

func (p *RegisterClusterRequest) GetKubeconfig() (v string)

func (*RegisterClusterRequest) GetLabels

func (p *RegisterClusterRequest) GetLabels() (v []*helper.Label)

func (*RegisterClusterRequest) GetName

func (p *RegisterClusterRequest) GetName() (v string)

func (*RegisterClusterRequest) GetOrSetBase

func (p *RegisterClusterRequest) GetOrSetBase() interface{}

func (*RegisterClusterRequest) GetTop

func (p *RegisterClusterRequest) GetTop() (v *base.TopParam)

func (*RegisterClusterRequest) IsSetBase

func (p *RegisterClusterRequest) IsSetBase() bool

func (*RegisterClusterRequest) IsSetDescription

func (p *RegisterClusterRequest) IsSetDescription() bool

func (*RegisterClusterRequest) IsSetLabels

func (p *RegisterClusterRequest) IsSetLabels() bool

func (*RegisterClusterRequest) IsSetTop

func (p *RegisterClusterRequest) IsSetTop() bool

func (*RegisterClusterRequest) Read

func (p *RegisterClusterRequest) Read(iprot thrift.TProtocol) (err error)

func (*RegisterClusterRequest) ReadField1

func (p *RegisterClusterRequest) ReadField1(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField2

func (p *RegisterClusterRequest) ReadField2(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField254

func (p *RegisterClusterRequest) ReadField254(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField255

func (p *RegisterClusterRequest) ReadField255(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField3

func (p *RegisterClusterRequest) ReadField3(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField4

func (p *RegisterClusterRequest) ReadField4(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField5

func (p *RegisterClusterRequest) ReadField5(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField6

func (p *RegisterClusterRequest) ReadField6(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) ReadField7

func (p *RegisterClusterRequest) ReadField7(iprot thrift.TProtocol) error

func (*RegisterClusterRequest) SetBase

func (p *RegisterClusterRequest) SetBase(val *base.Base)

func (*RegisterClusterRequest) SetCloudType

func (p *RegisterClusterRequest) SetCloudType(val string)

func (*RegisterClusterRequest) SetDeleteProtection

func (p *RegisterClusterRequest) SetDeleteProtection(val bool)

func (*RegisterClusterRequest) SetDescription

func (p *RegisterClusterRequest) SetDescription(val *string)

func (*RegisterClusterRequest) SetImportType

func (p *RegisterClusterRequest) SetImportType(val string)

func (*RegisterClusterRequest) SetKubeconfig

func (p *RegisterClusterRequest) SetKubeconfig(val string)

func (*RegisterClusterRequest) SetLabels

func (p *RegisterClusterRequest) SetLabels(val []*helper.Label)

func (*RegisterClusterRequest) SetName

func (p *RegisterClusterRequest) SetName(val string)

func (*RegisterClusterRequest) SetTop

func (p *RegisterClusterRequest) SetTop(val *base.TopParam)

func (*RegisterClusterRequest) String

func (p *RegisterClusterRequest) String() string

func (*RegisterClusterRequest) Write

func (p *RegisterClusterRequest) Write(oprot thrift.TProtocol) (err error)

type RegisterClusterResponse

type RegisterClusterResponse struct {
	Id   string     `thrift:"Id,1,required" json:"Id"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewRegisterClusterResponse

func NewRegisterClusterResponse() *RegisterClusterResponse

func (*RegisterClusterResponse) BLength

func (p *RegisterClusterResponse) BLength() int

func (*RegisterClusterResponse) DeepEqual

func (*RegisterClusterResponse) FastRead

func (p *RegisterClusterResponse) FastRead(buf []byte) (int, error)

func (*RegisterClusterResponse) FastReadField1

func (p *RegisterClusterResponse) FastReadField1(buf []byte) (int, error)

func (*RegisterClusterResponse) FastReadField255

func (p *RegisterClusterResponse) FastReadField255(buf []byte) (int, error)

func (*RegisterClusterResponse) FastWrite

func (p *RegisterClusterResponse) FastWrite(buf []byte) int

for compatibility

func (*RegisterClusterResponse) FastWriteNocopy

func (p *RegisterClusterResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*RegisterClusterResponse) Field1DeepEqual

func (p *RegisterClusterResponse) Field1DeepEqual(src string) bool

func (*RegisterClusterResponse) Field255DeepEqual

func (p *RegisterClusterResponse) Field255DeepEqual(src *base.Base) bool

func (*RegisterClusterResponse) GetBase

func (p *RegisterClusterResponse) GetBase() (v *base.Base)

func (*RegisterClusterResponse) GetId

func (p *RegisterClusterResponse) GetId() (v string)

func (*RegisterClusterResponse) GetOrSetBase

func (p *RegisterClusterResponse) GetOrSetBase() interface{}

func (*RegisterClusterResponse) IsSetBase

func (p *RegisterClusterResponse) IsSetBase() bool

func (*RegisterClusterResponse) Read

func (p *RegisterClusterResponse) Read(iprot thrift.TProtocol) (err error)

func (*RegisterClusterResponse) ReadField1

func (p *RegisterClusterResponse) ReadField1(iprot thrift.TProtocol) error

func (*RegisterClusterResponse) ReadField255

func (p *RegisterClusterResponse) ReadField255(iprot thrift.TProtocol) error

func (*RegisterClusterResponse) SetBase

func (p *RegisterClusterResponse) SetBase(val *base.Base)

func (*RegisterClusterResponse) SetId

func (p *RegisterClusterResponse) SetId(val string)

func (*RegisterClusterResponse) String

func (p *RegisterClusterResponse) String() string

func (*RegisterClusterResponse) Write

func (p *RegisterClusterResponse) Write(oprot thrift.TProtocol) (err error)

type ResourceStatistics

type ResourceStatistics struct {
	TotalCpu            string `thrift:"TotalCpu,1,required" json:"TotalCpu"`
	UsedCpu             string `thrift:"UsedCpu,2,required" json:"UsedCpu"`
	FreeCpu             string `thrift:"FreeCpu,3,required" json:"FreeCpu"`
	UnschedulableCpu    string `thrift:"UnschedulableCpu,4,required" json:"UnschedulableCpu"`
	TotalMemory         string `thrift:"TotalMemory,5,required" json:"TotalMemory"`
	UsedMemory          string `thrift:"UsedMemory,6,required" json:"UsedMemory"`
	FreeMemory          string `thrift:"FreeMemory,7,required" json:"FreeMemory"`
	UnschedulableMemory string `thrift:"UnschedulableMemory,8,required" json:"UnschedulableMemory"`
}
var ClusterItem_ResourceStatistics_DEFAULT *ResourceStatistics
var ClusterNodeItem_ResourceStatistics_DEFAULT *ResourceStatistics
var GetClusterResponse_Resource_DEFAULT *ResourceStatistics

func NewResourceStatistics

func NewResourceStatistics() *ResourceStatistics

func (*ResourceStatistics) BLength

func (p *ResourceStatistics) BLength() int

func (*ResourceStatistics) DeepEqual

func (p *ResourceStatistics) DeepEqual(ano *ResourceStatistics) bool

func (*ResourceStatistics) FastRead

func (p *ResourceStatistics) FastRead(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField1

func (p *ResourceStatistics) FastReadField1(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField2

func (p *ResourceStatistics) FastReadField2(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField3

func (p *ResourceStatistics) FastReadField3(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField4

func (p *ResourceStatistics) FastReadField4(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField5

func (p *ResourceStatistics) FastReadField5(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField6

func (p *ResourceStatistics) FastReadField6(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField7

func (p *ResourceStatistics) FastReadField7(buf []byte) (int, error)

func (*ResourceStatistics) FastReadField8

func (p *ResourceStatistics) FastReadField8(buf []byte) (int, error)

func (*ResourceStatistics) FastWrite

func (p *ResourceStatistics) FastWrite(buf []byte) int

for compatibility

func (*ResourceStatistics) FastWriteNocopy

func (p *ResourceStatistics) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ResourceStatistics) Field1DeepEqual

func (p *ResourceStatistics) Field1DeepEqual(src string) bool

func (*ResourceStatistics) Field2DeepEqual

func (p *ResourceStatistics) Field2DeepEqual(src string) bool

func (*ResourceStatistics) Field3DeepEqual

func (p *ResourceStatistics) Field3DeepEqual(src string) bool

func (*ResourceStatistics) Field4DeepEqual

func (p *ResourceStatistics) Field4DeepEqual(src string) bool

func (*ResourceStatistics) Field5DeepEqual

func (p *ResourceStatistics) Field5DeepEqual(src string) bool

func (*ResourceStatistics) Field6DeepEqual

func (p *ResourceStatistics) Field6DeepEqual(src string) bool

func (*ResourceStatistics) Field7DeepEqual

func (p *ResourceStatistics) Field7DeepEqual(src string) bool

func (*ResourceStatistics) Field8DeepEqual

func (p *ResourceStatistics) Field8DeepEqual(src string) bool

func (*ResourceStatistics) GetFreeCpu

func (p *ResourceStatistics) GetFreeCpu() (v string)

func (*ResourceStatistics) GetFreeMemory

func (p *ResourceStatistics) GetFreeMemory() (v string)

func (*ResourceStatistics) GetTotalCpu

func (p *ResourceStatistics) GetTotalCpu() (v string)

func (*ResourceStatistics) GetTotalMemory

func (p *ResourceStatistics) GetTotalMemory() (v string)

func (*ResourceStatistics) GetUnschedulableCpu

func (p *ResourceStatistics) GetUnschedulableCpu() (v string)

func (*ResourceStatistics) GetUnschedulableMemory

func (p *ResourceStatistics) GetUnschedulableMemory() (v string)

func (*ResourceStatistics) GetUsedCpu

func (p *ResourceStatistics) GetUsedCpu() (v string)

func (*ResourceStatistics) GetUsedMemory

func (p *ResourceStatistics) GetUsedMemory() (v string)

func (*ResourceStatistics) Read

func (p *ResourceStatistics) Read(iprot thrift.TProtocol) (err error)

func (*ResourceStatistics) ReadField1

func (p *ResourceStatistics) ReadField1(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField2

func (p *ResourceStatistics) ReadField2(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField3

func (p *ResourceStatistics) ReadField3(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField4

func (p *ResourceStatistics) ReadField4(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField5

func (p *ResourceStatistics) ReadField5(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField6

func (p *ResourceStatistics) ReadField6(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField7

func (p *ResourceStatistics) ReadField7(iprot thrift.TProtocol) error

func (*ResourceStatistics) ReadField8

func (p *ResourceStatistics) ReadField8(iprot thrift.TProtocol) error

func (*ResourceStatistics) SetFreeCpu

func (p *ResourceStatistics) SetFreeCpu(val string)

func (*ResourceStatistics) SetFreeMemory

func (p *ResourceStatistics) SetFreeMemory(val string)

func (*ResourceStatistics) SetTotalCpu

func (p *ResourceStatistics) SetTotalCpu(val string)

func (*ResourceStatistics) SetTotalMemory

func (p *ResourceStatistics) SetTotalMemory(val string)

func (*ResourceStatistics) SetUnschedulableCpu

func (p *ResourceStatistics) SetUnschedulableCpu(val string)

func (*ResourceStatistics) SetUnschedulableMemory

func (p *ResourceStatistics) SetUnschedulableMemory(val string)

func (*ResourceStatistics) SetUsedCpu

func (p *ResourceStatistics) SetUsedCpu(val string)

func (*ResourceStatistics) SetUsedMemory

func (p *ResourceStatistics) SetUsedMemory(val string)

func (*ResourceStatistics) String

func (p *ResourceStatistics) String() string

func (*ResourceStatistics) Write

func (p *ResourceStatistics) Write(oprot thrift.TProtocol) (err error)

type RevokeKubeconfigRequest

type RevokeKubeconfigRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	UserIds   []string       `thrift:"UserIds,2,required" validate:"required"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewRevokeKubeconfigRequest

func NewRevokeKubeconfigRequest() *RevokeKubeconfigRequest

func (*RevokeKubeconfigRequest) BLength

func (p *RevokeKubeconfigRequest) BLength() int

func (*RevokeKubeconfigRequest) DeepEqual

func (*RevokeKubeconfigRequest) FastRead

func (p *RevokeKubeconfigRequest) FastRead(buf []byte) (int, error)

func (*RevokeKubeconfigRequest) FastReadField1

func (p *RevokeKubeconfigRequest) FastReadField1(buf []byte) (int, error)

func (*RevokeKubeconfigRequest) FastReadField2

func (p *RevokeKubeconfigRequest) FastReadField2(buf []byte) (int, error)

func (*RevokeKubeconfigRequest) FastReadField254

func (p *RevokeKubeconfigRequest) FastReadField254(buf []byte) (int, error)

func (*RevokeKubeconfigRequest) FastReadField255

func (p *RevokeKubeconfigRequest) FastReadField255(buf []byte) (int, error)

func (*RevokeKubeconfigRequest) FastWrite

func (p *RevokeKubeconfigRequest) FastWrite(buf []byte) int

for compatibility

func (*RevokeKubeconfigRequest) FastWriteNocopy

func (p *RevokeKubeconfigRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*RevokeKubeconfigRequest) Field1DeepEqual

func (p *RevokeKubeconfigRequest) Field1DeepEqual(src string) bool

func (*RevokeKubeconfigRequest) Field254DeepEqual

func (p *RevokeKubeconfigRequest) Field254DeepEqual(src *base.TopParam) bool

func (*RevokeKubeconfigRequest) Field255DeepEqual

func (p *RevokeKubeconfigRequest) Field255DeepEqual(src *base.Base) bool

func (*RevokeKubeconfigRequest) Field2DeepEqual

func (p *RevokeKubeconfigRequest) Field2DeepEqual(src []string) bool

func (*RevokeKubeconfigRequest) GetBase

func (p *RevokeKubeconfigRequest) GetBase() (v *base.Base)

func (*RevokeKubeconfigRequest) GetClusterId

func (p *RevokeKubeconfigRequest) GetClusterId() (v string)

func (*RevokeKubeconfigRequest) GetOrSetBase

func (p *RevokeKubeconfigRequest) GetOrSetBase() interface{}

func (*RevokeKubeconfigRequest) GetTop

func (p *RevokeKubeconfigRequest) GetTop() (v *base.TopParam)

func (*RevokeKubeconfigRequest) GetUserIds

func (p *RevokeKubeconfigRequest) GetUserIds() (v []string)

func (*RevokeKubeconfigRequest) IsSetBase

func (p *RevokeKubeconfigRequest) IsSetBase() bool

func (*RevokeKubeconfigRequest) IsSetTop

func (p *RevokeKubeconfigRequest) IsSetTop() bool

func (*RevokeKubeconfigRequest) Read

func (p *RevokeKubeconfigRequest) Read(iprot thrift.TProtocol) (err error)

func (*RevokeKubeconfigRequest) ReadField1

func (p *RevokeKubeconfigRequest) ReadField1(iprot thrift.TProtocol) error

func (*RevokeKubeconfigRequest) ReadField2

func (p *RevokeKubeconfigRequest) ReadField2(iprot thrift.TProtocol) error

func (*RevokeKubeconfigRequest) ReadField254

func (p *RevokeKubeconfigRequest) ReadField254(iprot thrift.TProtocol) error

func (*RevokeKubeconfigRequest) ReadField255

func (p *RevokeKubeconfigRequest) ReadField255(iprot thrift.TProtocol) error

func (*RevokeKubeconfigRequest) SetBase

func (p *RevokeKubeconfigRequest) SetBase(val *base.Base)

func (*RevokeKubeconfigRequest) SetClusterId

func (p *RevokeKubeconfigRequest) SetClusterId(val string)

func (*RevokeKubeconfigRequest) SetTop

func (p *RevokeKubeconfigRequest) SetTop(val *base.TopParam)

func (*RevokeKubeconfigRequest) SetUserIds

func (p *RevokeKubeconfigRequest) SetUserIds(val []string)

func (*RevokeKubeconfigRequest) String

func (p *RevokeKubeconfigRequest) String() string

func (*RevokeKubeconfigRequest) Write

func (p *RevokeKubeconfigRequest) Write(oprot thrift.TProtocol) (err error)

type RevokeKubeconfigResponse

type RevokeKubeconfigResponse struct {
}

func NewRevokeKubeconfigResponse

func NewRevokeKubeconfigResponse() *RevokeKubeconfigResponse

func (*RevokeKubeconfigResponse) BLength

func (p *RevokeKubeconfigResponse) BLength() int

func (*RevokeKubeconfigResponse) DeepEqual

func (*RevokeKubeconfigResponse) FastRead

func (p *RevokeKubeconfigResponse) FastRead(buf []byte) (int, error)

func (*RevokeKubeconfigResponse) FastWrite

func (p *RevokeKubeconfigResponse) FastWrite(buf []byte) int

for compatibility

func (*RevokeKubeconfigResponse) FastWriteNocopy

func (p *RevokeKubeconfigResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*RevokeKubeconfigResponse) Read

func (p *RevokeKubeconfigResponse) Read(iprot thrift.TProtocol) (err error)

func (*RevokeKubeconfigResponse) String

func (p *RevokeKubeconfigResponse) String() string

func (*RevokeKubeconfigResponse) Write

func (p *RevokeKubeconfigResponse) Write(oprot thrift.TProtocol) (err error)

type Rule

type Rule struct {
	Type      string `thrift:"Type,1,required" json:"Type"`
	Condition string `thrift:"Condition,2,required" json:"Condition"`
}

func NewRule

func NewRule() *Rule

func (*Rule) BLength

func (p *Rule) BLength() int

func (*Rule) DeepEqual

func (p *Rule) DeepEqual(ano *Rule) bool

func (*Rule) FastRead

func (p *Rule) FastRead(buf []byte) (int, error)

func (*Rule) FastReadField1

func (p *Rule) FastReadField1(buf []byte) (int, error)

func (*Rule) FastReadField2

func (p *Rule) FastReadField2(buf []byte) (int, error)

func (*Rule) FastWrite

func (p *Rule) FastWrite(buf []byte) int

for compatibility

func (*Rule) FastWriteNocopy

func (p *Rule) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Rule) Field1DeepEqual

func (p *Rule) Field1DeepEqual(src string) bool

func (*Rule) Field2DeepEqual

func (p *Rule) Field2DeepEqual(src string) bool

func (*Rule) GetCondition

func (p *Rule) GetCondition() (v string)

func (*Rule) GetType

func (p *Rule) GetType() (v string)

func (*Rule) Read

func (p *Rule) Read(iprot thrift.TProtocol) (err error)

func (*Rule) ReadField1

func (p *Rule) ReadField1(iprot thrift.TProtocol) error

func (*Rule) ReadField2

func (p *Rule) ReadField2(iprot thrift.TProtocol) error

func (*Rule) SetCondition

func (p *Rule) SetCondition(val string)

func (*Rule) SetType

func (p *Rule) SetType(val string)

func (*Rule) String

func (p *Rule) String() string

func (*Rule) Write

func (p *Rule) Write(oprot thrift.TProtocol) (err error)

type ScaleDownNodePoolRequest

type ScaleDownNodePoolRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" json:"ClusterId"`
	Id        string         `thrift:"Id,2,required" json:"Id"`
	NodeIds   []string       `thrift:"NodeIds,3,required" json:"NodeIds"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewScaleDownNodePoolRequest

func NewScaleDownNodePoolRequest() *ScaleDownNodePoolRequest

func (*ScaleDownNodePoolRequest) BLength

func (p *ScaleDownNodePoolRequest) BLength() int

func (*ScaleDownNodePoolRequest) DeepEqual

func (*ScaleDownNodePoolRequest) FastRead

func (p *ScaleDownNodePoolRequest) FastRead(buf []byte) (int, error)

func (*ScaleDownNodePoolRequest) FastReadField1

func (p *ScaleDownNodePoolRequest) FastReadField1(buf []byte) (int, error)

func (*ScaleDownNodePoolRequest) FastReadField2

func (p *ScaleDownNodePoolRequest) FastReadField2(buf []byte) (int, error)

func (*ScaleDownNodePoolRequest) FastReadField254

func (p *ScaleDownNodePoolRequest) FastReadField254(buf []byte) (int, error)

func (*ScaleDownNodePoolRequest) FastReadField255

func (p *ScaleDownNodePoolRequest) FastReadField255(buf []byte) (int, error)

func (*ScaleDownNodePoolRequest) FastReadField3

func (p *ScaleDownNodePoolRequest) FastReadField3(buf []byte) (int, error)

func (*ScaleDownNodePoolRequest) FastWrite

func (p *ScaleDownNodePoolRequest) FastWrite(buf []byte) int

for compatibility

func (*ScaleDownNodePoolRequest) FastWriteNocopy

func (p *ScaleDownNodePoolRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ScaleDownNodePoolRequest) Field1DeepEqual

func (p *ScaleDownNodePoolRequest) Field1DeepEqual(src string) bool

func (*ScaleDownNodePoolRequest) Field254DeepEqual

func (p *ScaleDownNodePoolRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ScaleDownNodePoolRequest) Field255DeepEqual

func (p *ScaleDownNodePoolRequest) Field255DeepEqual(src *base.Base) bool

func (*ScaleDownNodePoolRequest) Field2DeepEqual

func (p *ScaleDownNodePoolRequest) Field2DeepEqual(src string) bool

func (*ScaleDownNodePoolRequest) Field3DeepEqual

func (p *ScaleDownNodePoolRequest) Field3DeepEqual(src []string) bool

func (*ScaleDownNodePoolRequest) GetBase

func (p *ScaleDownNodePoolRequest) GetBase() (v *base.Base)

func (*ScaleDownNodePoolRequest) GetClusterId

func (p *ScaleDownNodePoolRequest) GetClusterId() (v string)

func (*ScaleDownNodePoolRequest) GetId

func (p *ScaleDownNodePoolRequest) GetId() (v string)

func (*ScaleDownNodePoolRequest) GetNodeIds

func (p *ScaleDownNodePoolRequest) GetNodeIds() (v []string)

func (*ScaleDownNodePoolRequest) GetOrSetBase

func (p *ScaleDownNodePoolRequest) GetOrSetBase() interface{}

func (*ScaleDownNodePoolRequest) GetTop

func (p *ScaleDownNodePoolRequest) GetTop() (v *base.TopParam)

func (*ScaleDownNodePoolRequest) IsSetBase

func (p *ScaleDownNodePoolRequest) IsSetBase() bool

func (*ScaleDownNodePoolRequest) IsSetTop

func (p *ScaleDownNodePoolRequest) IsSetTop() bool

func (*ScaleDownNodePoolRequest) Read

func (p *ScaleDownNodePoolRequest) Read(iprot thrift.TProtocol) (err error)

func (*ScaleDownNodePoolRequest) ReadField1

func (p *ScaleDownNodePoolRequest) ReadField1(iprot thrift.TProtocol) error

func (*ScaleDownNodePoolRequest) ReadField2

func (p *ScaleDownNodePoolRequest) ReadField2(iprot thrift.TProtocol) error

func (*ScaleDownNodePoolRequest) ReadField254

func (p *ScaleDownNodePoolRequest) ReadField254(iprot thrift.TProtocol) error

func (*ScaleDownNodePoolRequest) ReadField255

func (p *ScaleDownNodePoolRequest) ReadField255(iprot thrift.TProtocol) error

func (*ScaleDownNodePoolRequest) ReadField3

func (p *ScaleDownNodePoolRequest) ReadField3(iprot thrift.TProtocol) error

func (*ScaleDownNodePoolRequest) SetBase

func (p *ScaleDownNodePoolRequest) SetBase(val *base.Base)

func (*ScaleDownNodePoolRequest) SetClusterId

func (p *ScaleDownNodePoolRequest) SetClusterId(val string)

func (*ScaleDownNodePoolRequest) SetId

func (p *ScaleDownNodePoolRequest) SetId(val string)

func (*ScaleDownNodePoolRequest) SetNodeIds

func (p *ScaleDownNodePoolRequest) SetNodeIds(val []string)

func (*ScaleDownNodePoolRequest) SetTop

func (p *ScaleDownNodePoolRequest) SetTop(val *base.TopParam)

func (*ScaleDownNodePoolRequest) String

func (p *ScaleDownNodePoolRequest) String() string

func (*ScaleDownNodePoolRequest) Write

func (p *ScaleDownNodePoolRequest) Write(oprot thrift.TProtocol) (err error)

type ScaleDownNodePoolResponse

type ScaleDownNodePoolResponse struct {
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewScaleDownNodePoolResponse

func NewScaleDownNodePoolResponse() *ScaleDownNodePoolResponse

func (*ScaleDownNodePoolResponse) BLength

func (p *ScaleDownNodePoolResponse) BLength() int

func (*ScaleDownNodePoolResponse) DeepEqual

func (*ScaleDownNodePoolResponse) FastRead

func (p *ScaleDownNodePoolResponse) FastRead(buf []byte) (int, error)

func (*ScaleDownNodePoolResponse) FastReadField255

func (p *ScaleDownNodePoolResponse) FastReadField255(buf []byte) (int, error)

func (*ScaleDownNodePoolResponse) FastWrite

func (p *ScaleDownNodePoolResponse) FastWrite(buf []byte) int

for compatibility

func (*ScaleDownNodePoolResponse) FastWriteNocopy

func (p *ScaleDownNodePoolResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ScaleDownNodePoolResponse) Field255DeepEqual

func (p *ScaleDownNodePoolResponse) Field255DeepEqual(src *base.Base) bool

func (*ScaleDownNodePoolResponse) GetBase

func (p *ScaleDownNodePoolResponse) GetBase() (v *base.Base)

func (*ScaleDownNodePoolResponse) GetOrSetBase

func (p *ScaleDownNodePoolResponse) GetOrSetBase() interface{}

func (*ScaleDownNodePoolResponse) IsSetBase

func (p *ScaleDownNodePoolResponse) IsSetBase() bool

func (*ScaleDownNodePoolResponse) Read

func (p *ScaleDownNodePoolResponse) Read(iprot thrift.TProtocol) (err error)

func (*ScaleDownNodePoolResponse) ReadField255

func (p *ScaleDownNodePoolResponse) ReadField255(iprot thrift.TProtocol) error

func (*ScaleDownNodePoolResponse) SetBase

func (p *ScaleDownNodePoolResponse) SetBase(val *base.Base)

func (*ScaleDownNodePoolResponse) String

func (p *ScaleDownNodePoolResponse) String() string

func (*ScaleDownNodePoolResponse) Write

func (p *ScaleDownNodePoolResponse) Write(oprot thrift.TProtocol) (err error)

type ScaleUpNodePoolRequest

type ScaleUpNodePoolRequest struct {
	ClusterId string         `thrift:"ClusterId,1,required" json:"ClusterId"`
	Id        string         `thrift:"Id,2,required" json:"Id"`
	Amount    int32          `thrift:"Amount,3,required" json:"Amount"`
	Top       *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewScaleUpNodePoolRequest

func NewScaleUpNodePoolRequest() *ScaleUpNodePoolRequest

func (*ScaleUpNodePoolRequest) BLength

func (p *ScaleUpNodePoolRequest) BLength() int

func (*ScaleUpNodePoolRequest) DeepEqual

func (*ScaleUpNodePoolRequest) FastRead

func (p *ScaleUpNodePoolRequest) FastRead(buf []byte) (int, error)

func (*ScaleUpNodePoolRequest) FastReadField1

func (p *ScaleUpNodePoolRequest) FastReadField1(buf []byte) (int, error)

func (*ScaleUpNodePoolRequest) FastReadField2

func (p *ScaleUpNodePoolRequest) FastReadField2(buf []byte) (int, error)

func (*ScaleUpNodePoolRequest) FastReadField254

func (p *ScaleUpNodePoolRequest) FastReadField254(buf []byte) (int, error)

func (*ScaleUpNodePoolRequest) FastReadField255

func (p *ScaleUpNodePoolRequest) FastReadField255(buf []byte) (int, error)

func (*ScaleUpNodePoolRequest) FastReadField3

func (p *ScaleUpNodePoolRequest) FastReadField3(buf []byte) (int, error)

func (*ScaleUpNodePoolRequest) FastWrite

func (p *ScaleUpNodePoolRequest) FastWrite(buf []byte) int

for compatibility

func (*ScaleUpNodePoolRequest) FastWriteNocopy

func (p *ScaleUpNodePoolRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ScaleUpNodePoolRequest) Field1DeepEqual

func (p *ScaleUpNodePoolRequest) Field1DeepEqual(src string) bool

func (*ScaleUpNodePoolRequest) Field254DeepEqual

func (p *ScaleUpNodePoolRequest) Field254DeepEqual(src *base.TopParam) bool

func (*ScaleUpNodePoolRequest) Field255DeepEqual

func (p *ScaleUpNodePoolRequest) Field255DeepEqual(src *base.Base) bool

func (*ScaleUpNodePoolRequest) Field2DeepEqual

func (p *ScaleUpNodePoolRequest) Field2DeepEqual(src string) bool

func (*ScaleUpNodePoolRequest) Field3DeepEqual

func (p *ScaleUpNodePoolRequest) Field3DeepEqual(src int32) bool

func (*ScaleUpNodePoolRequest) GetAmount

func (p *ScaleUpNodePoolRequest) GetAmount() (v int32)

func (*ScaleUpNodePoolRequest) GetBase

func (p *ScaleUpNodePoolRequest) GetBase() (v *base.Base)

func (*ScaleUpNodePoolRequest) GetClusterId

func (p *ScaleUpNodePoolRequest) GetClusterId() (v string)

func (*ScaleUpNodePoolRequest) GetId

func (p *ScaleUpNodePoolRequest) GetId() (v string)

func (*ScaleUpNodePoolRequest) GetOrSetBase

func (p *ScaleUpNodePoolRequest) GetOrSetBase() interface{}

func (*ScaleUpNodePoolRequest) GetTop

func (p *ScaleUpNodePoolRequest) GetTop() (v *base.TopParam)

func (*ScaleUpNodePoolRequest) IsSetBase

func (p *ScaleUpNodePoolRequest) IsSetBase() bool

func (*ScaleUpNodePoolRequest) IsSetTop

func (p *ScaleUpNodePoolRequest) IsSetTop() bool

func (*ScaleUpNodePoolRequest) Read

func (p *ScaleUpNodePoolRequest) Read(iprot thrift.TProtocol) (err error)

func (*ScaleUpNodePoolRequest) ReadField1

func (p *ScaleUpNodePoolRequest) ReadField1(iprot thrift.TProtocol) error

func (*ScaleUpNodePoolRequest) ReadField2

func (p *ScaleUpNodePoolRequest) ReadField2(iprot thrift.TProtocol) error

func (*ScaleUpNodePoolRequest) ReadField254

func (p *ScaleUpNodePoolRequest) ReadField254(iprot thrift.TProtocol) error

func (*ScaleUpNodePoolRequest) ReadField255

func (p *ScaleUpNodePoolRequest) ReadField255(iprot thrift.TProtocol) error

func (*ScaleUpNodePoolRequest) ReadField3

func (p *ScaleUpNodePoolRequest) ReadField3(iprot thrift.TProtocol) error

func (*ScaleUpNodePoolRequest) SetAmount

func (p *ScaleUpNodePoolRequest) SetAmount(val int32)

func (*ScaleUpNodePoolRequest) SetBase

func (p *ScaleUpNodePoolRequest) SetBase(val *base.Base)

func (*ScaleUpNodePoolRequest) SetClusterId

func (p *ScaleUpNodePoolRequest) SetClusterId(val string)

func (*ScaleUpNodePoolRequest) SetId

func (p *ScaleUpNodePoolRequest) SetId(val string)

func (*ScaleUpNodePoolRequest) SetTop

func (p *ScaleUpNodePoolRequest) SetTop(val *base.TopParam)

func (*ScaleUpNodePoolRequest) String

func (p *ScaleUpNodePoolRequest) String() string

func (*ScaleUpNodePoolRequest) Write

func (p *ScaleUpNodePoolRequest) Write(oprot thrift.TProtocol) (err error)

type ScaleUpNodePoolResponse

type ScaleUpNodePoolResponse struct {
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewScaleUpNodePoolResponse

func NewScaleUpNodePoolResponse() *ScaleUpNodePoolResponse

func (*ScaleUpNodePoolResponse) BLength

func (p *ScaleUpNodePoolResponse) BLength() int

func (*ScaleUpNodePoolResponse) DeepEqual

func (*ScaleUpNodePoolResponse) FastRead

func (p *ScaleUpNodePoolResponse) FastRead(buf []byte) (int, error)

func (*ScaleUpNodePoolResponse) FastReadField255

func (p *ScaleUpNodePoolResponse) FastReadField255(buf []byte) (int, error)

func (*ScaleUpNodePoolResponse) FastWrite

func (p *ScaleUpNodePoolResponse) FastWrite(buf []byte) int

for compatibility

func (*ScaleUpNodePoolResponse) FastWriteNocopy

func (p *ScaleUpNodePoolResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*ScaleUpNodePoolResponse) Field255DeepEqual

func (p *ScaleUpNodePoolResponse) Field255DeepEqual(src *base.Base) bool

func (*ScaleUpNodePoolResponse) GetBase

func (p *ScaleUpNodePoolResponse) GetBase() (v *base.Base)

func (*ScaleUpNodePoolResponse) GetOrSetBase

func (p *ScaleUpNodePoolResponse) GetOrSetBase() interface{}

func (*ScaleUpNodePoolResponse) IsSetBase

func (p *ScaleUpNodePoolResponse) IsSetBase() bool

func (*ScaleUpNodePoolResponse) Read

func (p *ScaleUpNodePoolResponse) Read(iprot thrift.TProtocol) (err error)

func (*ScaleUpNodePoolResponse) ReadField255

func (p *ScaleUpNodePoolResponse) ReadField255(iprot thrift.TProtocol) error

func (*ScaleUpNodePoolResponse) SetBase

func (p *ScaleUpNodePoolResponse) SetBase(val *base.Base)

func (*ScaleUpNodePoolResponse) String

func (p *ScaleUpNodePoolResponse) String() string

func (*ScaleUpNodePoolResponse) Write

func (p *ScaleUpNodePoolResponse) Write(oprot thrift.TProtocol) (err error)

type UpdateClusterAutoScalingRuleRequest

type UpdateClusterAutoScalingRuleRequest struct {
	ClusterId                     string         `thrift:"ClusterId,1,required" validate:"required,k8sName"`
	Expander                      *string        `thrift:"Expander,2" json:"Expander,omitempty"`
	EnableScaleDown               *bool          `thrift:"EnableScaleDown,3" json:"EnableScaleDown,omitempty"`
	ScaleDownUtilizationThreshold *int32         `thrift:"ScaleDownUtilizationThreshold,4" json:"ScaleDownUtilizationThreshold,omitempty"`
	ScaleDownUnneededTime         *int32         `thrift:"ScaleDownUnneededTime,5" json:"ScaleDownUnneededTime,omitempty"`
	ScaleDownDelayAfterAdd        *int32         `thrift:"ScaleDownDelayAfterAdd,6" json:"ScaleDownDelayAfterAdd,omitempty"`
	ScaleDownDelayAfterFailure    *int32         `thrift:"ScaleDownDelayAfterFailure,7" json:"ScaleDownDelayAfterFailure,omitempty"`
	MaxEmptyBulkDelete            *int32         `thrift:"MaxEmptyBulkDelete,8" json:"MaxEmptyBulkDelete,omitempty"`
	SkipNodesWithLocalStorage     *bool          `thrift:"SkipNodesWithLocalStorage,9" json:"SkipNodesWithLocalStorage,omitempty"`
	SkipNodesWithSystemPods       *bool          `thrift:"SkipNodesWithSystemPods,10" json:"SkipNodesWithSystemPods,omitempty"`
	Top                           *base.TopParam `thrift:"Top,254,required" json:"Top"`
	Base                          *base.Base     `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateClusterAutoScalingRuleRequest

func NewUpdateClusterAutoScalingRuleRequest() *UpdateClusterAutoScalingRuleRequest

func (*UpdateClusterAutoScalingRuleRequest) BLength

func (*UpdateClusterAutoScalingRuleRequest) DeepEqual

func (*UpdateClusterAutoScalingRuleRequest) FastRead

func (p *UpdateClusterAutoScalingRuleRequest) FastRead(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField1

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField10

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField10(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField2

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField254

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField255

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField3

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField4

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField4(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField5

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField5(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField6

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField6(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField7

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField7(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField8

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField8(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastReadField9

func (p *UpdateClusterAutoScalingRuleRequest) FastReadField9(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleRequest) FastWrite

func (p *UpdateClusterAutoScalingRuleRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateClusterAutoScalingRuleRequest) FastWriteNocopy

func (p *UpdateClusterAutoScalingRuleRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateClusterAutoScalingRuleRequest) Field10DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field10DeepEqual(src *bool) bool

func (*UpdateClusterAutoScalingRuleRequest) Field1DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field1DeepEqual(src string) bool

func (*UpdateClusterAutoScalingRuleRequest) Field254DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateClusterAutoScalingRuleRequest) Field255DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateClusterAutoScalingRuleRequest) Field2DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field2DeepEqual(src *string) bool

func (*UpdateClusterAutoScalingRuleRequest) Field3DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field3DeepEqual(src *bool) bool

func (*UpdateClusterAutoScalingRuleRequest) Field4DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field4DeepEqual(src *int32) bool

func (*UpdateClusterAutoScalingRuleRequest) Field5DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field5DeepEqual(src *int32) bool

func (*UpdateClusterAutoScalingRuleRequest) Field6DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field6DeepEqual(src *int32) bool

func (*UpdateClusterAutoScalingRuleRequest) Field7DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field7DeepEqual(src *int32) bool

func (*UpdateClusterAutoScalingRuleRequest) Field8DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field8DeepEqual(src *int32) bool

func (*UpdateClusterAutoScalingRuleRequest) Field9DeepEqual

func (p *UpdateClusterAutoScalingRuleRequest) Field9DeepEqual(src *bool) bool

func (*UpdateClusterAutoScalingRuleRequest) GetBase

func (p *UpdateClusterAutoScalingRuleRequest) GetBase() (v *base.Base)

func (*UpdateClusterAutoScalingRuleRequest) GetClusterId

func (p *UpdateClusterAutoScalingRuleRequest) GetClusterId() (v string)

func (*UpdateClusterAutoScalingRuleRequest) GetEnableScaleDown

func (p *UpdateClusterAutoScalingRuleRequest) GetEnableScaleDown() (v bool)

func (*UpdateClusterAutoScalingRuleRequest) GetExpander

func (p *UpdateClusterAutoScalingRuleRequest) GetExpander() (v string)

func (*UpdateClusterAutoScalingRuleRequest) GetMaxEmptyBulkDelete

func (p *UpdateClusterAutoScalingRuleRequest) GetMaxEmptyBulkDelete() (v int32)

func (*UpdateClusterAutoScalingRuleRequest) GetOrSetBase

func (p *UpdateClusterAutoScalingRuleRequest) GetOrSetBase() interface{}

func (*UpdateClusterAutoScalingRuleRequest) GetScaleDownDelayAfterAdd

func (p *UpdateClusterAutoScalingRuleRequest) GetScaleDownDelayAfterAdd() (v int32)

func (*UpdateClusterAutoScalingRuleRequest) GetScaleDownDelayAfterFailure

func (p *UpdateClusterAutoScalingRuleRequest) GetScaleDownDelayAfterFailure() (v int32)

func (*UpdateClusterAutoScalingRuleRequest) GetScaleDownUnneededTime

func (p *UpdateClusterAutoScalingRuleRequest) GetScaleDownUnneededTime() (v int32)

func (*UpdateClusterAutoScalingRuleRequest) GetScaleDownUtilizationThreshold

func (p *UpdateClusterAutoScalingRuleRequest) GetScaleDownUtilizationThreshold() (v int32)

func (*UpdateClusterAutoScalingRuleRequest) GetSkipNodesWithLocalStorage

func (p *UpdateClusterAutoScalingRuleRequest) GetSkipNodesWithLocalStorage() (v bool)

func (*UpdateClusterAutoScalingRuleRequest) GetSkipNodesWithSystemPods

func (p *UpdateClusterAutoScalingRuleRequest) GetSkipNodesWithSystemPods() (v bool)

func (*UpdateClusterAutoScalingRuleRequest) GetTop

func (*UpdateClusterAutoScalingRuleRequest) IsSetBase

func (*UpdateClusterAutoScalingRuleRequest) IsSetEnableScaleDown

func (p *UpdateClusterAutoScalingRuleRequest) IsSetEnableScaleDown() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetExpander

func (p *UpdateClusterAutoScalingRuleRequest) IsSetExpander() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetMaxEmptyBulkDelete

func (p *UpdateClusterAutoScalingRuleRequest) IsSetMaxEmptyBulkDelete() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetScaleDownDelayAfterAdd

func (p *UpdateClusterAutoScalingRuleRequest) IsSetScaleDownDelayAfterAdd() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetScaleDownDelayAfterFailure

func (p *UpdateClusterAutoScalingRuleRequest) IsSetScaleDownDelayAfterFailure() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetScaleDownUnneededTime

func (p *UpdateClusterAutoScalingRuleRequest) IsSetScaleDownUnneededTime() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetScaleDownUtilizationThreshold

func (p *UpdateClusterAutoScalingRuleRequest) IsSetScaleDownUtilizationThreshold() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetSkipNodesWithLocalStorage

func (p *UpdateClusterAutoScalingRuleRequest) IsSetSkipNodesWithLocalStorage() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetSkipNodesWithSystemPods

func (p *UpdateClusterAutoScalingRuleRequest) IsSetSkipNodesWithSystemPods() bool

func (*UpdateClusterAutoScalingRuleRequest) IsSetTop

func (*UpdateClusterAutoScalingRuleRequest) Read

func (*UpdateClusterAutoScalingRuleRequest) ReadField1

func (*UpdateClusterAutoScalingRuleRequest) ReadField10

func (*UpdateClusterAutoScalingRuleRequest) ReadField2

func (*UpdateClusterAutoScalingRuleRequest) ReadField254

func (*UpdateClusterAutoScalingRuleRequest) ReadField255

func (*UpdateClusterAutoScalingRuleRequest) ReadField3

func (*UpdateClusterAutoScalingRuleRequest) ReadField4

func (*UpdateClusterAutoScalingRuleRequest) ReadField5

func (*UpdateClusterAutoScalingRuleRequest) ReadField6

func (*UpdateClusterAutoScalingRuleRequest) ReadField7

func (*UpdateClusterAutoScalingRuleRequest) ReadField8

func (*UpdateClusterAutoScalingRuleRequest) ReadField9

func (*UpdateClusterAutoScalingRuleRequest) SetBase

func (*UpdateClusterAutoScalingRuleRequest) SetClusterId

func (p *UpdateClusterAutoScalingRuleRequest) SetClusterId(val string)

func (*UpdateClusterAutoScalingRuleRequest) SetEnableScaleDown

func (p *UpdateClusterAutoScalingRuleRequest) SetEnableScaleDown(val *bool)

func (*UpdateClusterAutoScalingRuleRequest) SetExpander

func (p *UpdateClusterAutoScalingRuleRequest) SetExpander(val *string)

func (*UpdateClusterAutoScalingRuleRequest) SetMaxEmptyBulkDelete

func (p *UpdateClusterAutoScalingRuleRequest) SetMaxEmptyBulkDelete(val *int32)

func (*UpdateClusterAutoScalingRuleRequest) SetScaleDownDelayAfterAdd

func (p *UpdateClusterAutoScalingRuleRequest) SetScaleDownDelayAfterAdd(val *int32)

func (*UpdateClusterAutoScalingRuleRequest) SetScaleDownDelayAfterFailure

func (p *UpdateClusterAutoScalingRuleRequest) SetScaleDownDelayAfterFailure(val *int32)

func (*UpdateClusterAutoScalingRuleRequest) SetScaleDownUnneededTime

func (p *UpdateClusterAutoScalingRuleRequest) SetScaleDownUnneededTime(val *int32)

func (*UpdateClusterAutoScalingRuleRequest) SetScaleDownUtilizationThreshold

func (p *UpdateClusterAutoScalingRuleRequest) SetScaleDownUtilizationThreshold(val *int32)

func (*UpdateClusterAutoScalingRuleRequest) SetSkipNodesWithLocalStorage

func (p *UpdateClusterAutoScalingRuleRequest) SetSkipNodesWithLocalStorage(val *bool)

func (*UpdateClusterAutoScalingRuleRequest) SetSkipNodesWithSystemPods

func (p *UpdateClusterAutoScalingRuleRequest) SetSkipNodesWithSystemPods(val *bool)

func (*UpdateClusterAutoScalingRuleRequest) SetTop

func (*UpdateClusterAutoScalingRuleRequest) String

func (*UpdateClusterAutoScalingRuleRequest) Write

type UpdateClusterAutoScalingRuleResponse

type UpdateClusterAutoScalingRuleResponse struct {
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateClusterAutoScalingRuleResponse

func NewUpdateClusterAutoScalingRuleResponse() *UpdateClusterAutoScalingRuleResponse

func (*UpdateClusterAutoScalingRuleResponse) BLength

func (*UpdateClusterAutoScalingRuleResponse) DeepEqual

func (*UpdateClusterAutoScalingRuleResponse) FastRead

func (p *UpdateClusterAutoScalingRuleResponse) FastRead(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleResponse) FastReadField255

func (p *UpdateClusterAutoScalingRuleResponse) FastReadField255(buf []byte) (int, error)

func (*UpdateClusterAutoScalingRuleResponse) FastWrite

func (p *UpdateClusterAutoScalingRuleResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateClusterAutoScalingRuleResponse) FastWriteNocopy

func (p *UpdateClusterAutoScalingRuleResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateClusterAutoScalingRuleResponse) Field255DeepEqual

func (p *UpdateClusterAutoScalingRuleResponse) Field255DeepEqual(src *base.Base) bool

func (*UpdateClusterAutoScalingRuleResponse) GetBase

func (*UpdateClusterAutoScalingRuleResponse) GetOrSetBase

func (p *UpdateClusterAutoScalingRuleResponse) GetOrSetBase() interface{}

func (*UpdateClusterAutoScalingRuleResponse) IsSetBase

func (*UpdateClusterAutoScalingRuleResponse) Read

func (*UpdateClusterAutoScalingRuleResponse) ReadField255

func (*UpdateClusterAutoScalingRuleResponse) SetBase

func (*UpdateClusterAutoScalingRuleResponse) String

func (*UpdateClusterAutoScalingRuleResponse) Write

type UpdateClusterRequest

type UpdateClusterRequest struct {
	Id                     string          `thrift:"Id,1,required" validate:"required,k8sName"`
	Name                   *string         `thrift:"Name,2" json:"Name,omitempty"`
	Description            *string         `thrift:"Description,3" json:"Description,omitempty"`
	ApiServerPublicAccess  *PublicAccess   `thrift:"ApiServerPublicAccess,4" json:"ApiServerPublicAccess,omitempty"`
	EnableDeleteProtection *bool           `thrift:"EnableDeleteProtection,5" json:"EnableDeleteProtection,omitempty"`
	Labels                 []*helper.Label `thrift:"Labels,6" validate:"k8sLabel"`
	Top                    *base.TopParam  `thrift:"Top,254,required" json:"Top"`
	Base                   *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateClusterRequest

func NewUpdateClusterRequest() *UpdateClusterRequest

func (*UpdateClusterRequest) BLength

func (p *UpdateClusterRequest) BLength() int

func (*UpdateClusterRequest) DeepEqual

func (p *UpdateClusterRequest) DeepEqual(ano *UpdateClusterRequest) bool

func (*UpdateClusterRequest) FastRead

func (p *UpdateClusterRequest) FastRead(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField1

func (p *UpdateClusterRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField2

func (p *UpdateClusterRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField254

func (p *UpdateClusterRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField255

func (p *UpdateClusterRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField3

func (p *UpdateClusterRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField4

func (p *UpdateClusterRequest) FastReadField4(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField5

func (p *UpdateClusterRequest) FastReadField5(buf []byte) (int, error)

func (*UpdateClusterRequest) FastReadField6

func (p *UpdateClusterRequest) FastReadField6(buf []byte) (int, error)

func (*UpdateClusterRequest) FastWrite

func (p *UpdateClusterRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateClusterRequest) FastWriteNocopy

func (p *UpdateClusterRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateClusterRequest) Field1DeepEqual

func (p *UpdateClusterRequest) Field1DeepEqual(src string) bool

func (*UpdateClusterRequest) Field254DeepEqual

func (p *UpdateClusterRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateClusterRequest) Field255DeepEqual

func (p *UpdateClusterRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateClusterRequest) Field2DeepEqual

func (p *UpdateClusterRequest) Field2DeepEqual(src *string) bool

func (*UpdateClusterRequest) Field3DeepEqual

func (p *UpdateClusterRequest) Field3DeepEqual(src *string) bool

func (*UpdateClusterRequest) Field4DeepEqual

func (p *UpdateClusterRequest) Field4DeepEqual(src *PublicAccess) bool

func (*UpdateClusterRequest) Field5DeepEqual

func (p *UpdateClusterRequest) Field5DeepEqual(src *bool) bool

func (*UpdateClusterRequest) Field6DeepEqual

func (p *UpdateClusterRequest) Field6DeepEqual(src []*helper.Label) bool

func (*UpdateClusterRequest) GetApiServerPublicAccess

func (p *UpdateClusterRequest) GetApiServerPublicAccess() (v *PublicAccess)

func (*UpdateClusterRequest) GetBase

func (p *UpdateClusterRequest) GetBase() (v *base.Base)

func (*UpdateClusterRequest) GetDescription

func (p *UpdateClusterRequest) GetDescription() (v string)

func (*UpdateClusterRequest) GetEnableDeleteProtection

func (p *UpdateClusterRequest) GetEnableDeleteProtection() (v bool)

func (*UpdateClusterRequest) GetId

func (p *UpdateClusterRequest) GetId() (v string)

func (*UpdateClusterRequest) GetLabels

func (p *UpdateClusterRequest) GetLabels() (v []*helper.Label)

func (*UpdateClusterRequest) GetName

func (p *UpdateClusterRequest) GetName() (v string)

func (*UpdateClusterRequest) GetOrSetBase

func (p *UpdateClusterRequest) GetOrSetBase() interface{}

func (*UpdateClusterRequest) GetTop

func (p *UpdateClusterRequest) GetTop() (v *base.TopParam)

func (*UpdateClusterRequest) IsSetApiServerPublicAccess

func (p *UpdateClusterRequest) IsSetApiServerPublicAccess() bool

func (*UpdateClusterRequest) IsSetBase

func (p *UpdateClusterRequest) IsSetBase() bool

func (*UpdateClusterRequest) IsSetDescription

func (p *UpdateClusterRequest) IsSetDescription() bool

func (*UpdateClusterRequest) IsSetEnableDeleteProtection

func (p *UpdateClusterRequest) IsSetEnableDeleteProtection() bool

func (*UpdateClusterRequest) IsSetLabels

func (p *UpdateClusterRequest) IsSetLabels() bool

func (*UpdateClusterRequest) IsSetName

func (p *UpdateClusterRequest) IsSetName() bool

func (*UpdateClusterRequest) IsSetTop

func (p *UpdateClusterRequest) IsSetTop() bool

func (*UpdateClusterRequest) Read

func (p *UpdateClusterRequest) Read(iprot thrift.TProtocol) (err error)

func (*UpdateClusterRequest) ReadField1

func (p *UpdateClusterRequest) ReadField1(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField2

func (p *UpdateClusterRequest) ReadField2(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField254

func (p *UpdateClusterRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField255

func (p *UpdateClusterRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField3

func (p *UpdateClusterRequest) ReadField3(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField4

func (p *UpdateClusterRequest) ReadField4(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField5

func (p *UpdateClusterRequest) ReadField5(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) ReadField6

func (p *UpdateClusterRequest) ReadField6(iprot thrift.TProtocol) error

func (*UpdateClusterRequest) SetApiServerPublicAccess

func (p *UpdateClusterRequest) SetApiServerPublicAccess(val *PublicAccess)

func (*UpdateClusterRequest) SetBase

func (p *UpdateClusterRequest) SetBase(val *base.Base)

func (*UpdateClusterRequest) SetDescription

func (p *UpdateClusterRequest) SetDescription(val *string)

func (*UpdateClusterRequest) SetEnableDeleteProtection

func (p *UpdateClusterRequest) SetEnableDeleteProtection(val *bool)

func (*UpdateClusterRequest) SetId

func (p *UpdateClusterRequest) SetId(val string)

func (*UpdateClusterRequest) SetLabels

func (p *UpdateClusterRequest) SetLabels(val []*helper.Label)

func (*UpdateClusterRequest) SetName

func (p *UpdateClusterRequest) SetName(val *string)

func (*UpdateClusterRequest) SetTop

func (p *UpdateClusterRequest) SetTop(val *base.TopParam)

func (*UpdateClusterRequest) String

func (p *UpdateClusterRequest) String() string

func (*UpdateClusterRequest) Write

func (p *UpdateClusterRequest) Write(oprot thrift.TProtocol) (err error)

type UpdateClusterResponse

type UpdateClusterResponse struct {
	Id string `thrift:"Id,1,required" json:"Id"`
}

func NewUpdateClusterResponse

func NewUpdateClusterResponse() *UpdateClusterResponse

func (*UpdateClusterResponse) BLength

func (p *UpdateClusterResponse) BLength() int

func (*UpdateClusterResponse) DeepEqual

func (*UpdateClusterResponse) FastRead

func (p *UpdateClusterResponse) FastRead(buf []byte) (int, error)

func (*UpdateClusterResponse) FastReadField1

func (p *UpdateClusterResponse) FastReadField1(buf []byte) (int, error)

func (*UpdateClusterResponse) FastWrite

func (p *UpdateClusterResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateClusterResponse) FastWriteNocopy

func (p *UpdateClusterResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateClusterResponse) Field1DeepEqual

func (p *UpdateClusterResponse) Field1DeepEqual(src string) bool

func (*UpdateClusterResponse) GetId

func (p *UpdateClusterResponse) GetId() (v string)

func (*UpdateClusterResponse) Read

func (p *UpdateClusterResponse) Read(iprot thrift.TProtocol) (err error)

func (*UpdateClusterResponse) ReadField1

func (p *UpdateClusterResponse) ReadField1(iprot thrift.TProtocol) error

func (*UpdateClusterResponse) SetId

func (p *UpdateClusterResponse) SetId(val string)

func (*UpdateClusterResponse) String

func (p *UpdateClusterResponse) String() string

func (*UpdateClusterResponse) Write

func (p *UpdateClusterResponse) Write(oprot thrift.TProtocol) (err error)

type UpdateNamespaceRequest

type UpdateNamespaceRequest struct {
	ClusterId   string          `thrift:"ClusterId,1,required" validate:"required"`
	Name        string          `thrift:"Name,2,required" validate:"required"`
	Labels      []*helper.Label `thrift:"Labels,3" validate:"k8sLabel"`
	Description *string         `thrift:"Description,4" json:"Description,omitempty"`
	Top         *base.TopParam  `thrift:"Top,254,required" json:"Top"`
	Base        *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNamespaceRequest

func NewUpdateNamespaceRequest() *UpdateNamespaceRequest

func (*UpdateNamespaceRequest) BLength

func (p *UpdateNamespaceRequest) BLength() int

func (*UpdateNamespaceRequest) DeepEqual

func (*UpdateNamespaceRequest) FastRead

func (p *UpdateNamespaceRequest) FastRead(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastReadField1

func (p *UpdateNamespaceRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastReadField2

func (p *UpdateNamespaceRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastReadField254

func (p *UpdateNamespaceRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastReadField255

func (p *UpdateNamespaceRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastReadField3

func (p *UpdateNamespaceRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastReadField4

func (p *UpdateNamespaceRequest) FastReadField4(buf []byte) (int, error)

func (*UpdateNamespaceRequest) FastWrite

func (p *UpdateNamespaceRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateNamespaceRequest) FastWriteNocopy

func (p *UpdateNamespaceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNamespaceRequest) Field1DeepEqual

func (p *UpdateNamespaceRequest) Field1DeepEqual(src string) bool

func (*UpdateNamespaceRequest) Field254DeepEqual

func (p *UpdateNamespaceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateNamespaceRequest) Field255DeepEqual

func (p *UpdateNamespaceRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateNamespaceRequest) Field2DeepEqual

func (p *UpdateNamespaceRequest) Field2DeepEqual(src string) bool

func (*UpdateNamespaceRequest) Field3DeepEqual

func (p *UpdateNamespaceRequest) Field3DeepEqual(src []*helper.Label) bool

func (*UpdateNamespaceRequest) Field4DeepEqual

func (p *UpdateNamespaceRequest) Field4DeepEqual(src *string) bool

func (*UpdateNamespaceRequest) GetBase

func (p *UpdateNamespaceRequest) GetBase() (v *base.Base)

func (*UpdateNamespaceRequest) GetClusterId

func (p *UpdateNamespaceRequest) GetClusterId() (v string)

func (*UpdateNamespaceRequest) GetDescription

func (p *UpdateNamespaceRequest) GetDescription() (v string)

func (*UpdateNamespaceRequest) GetLabels

func (p *UpdateNamespaceRequest) GetLabels() (v []*helper.Label)

func (*UpdateNamespaceRequest) GetName

func (p *UpdateNamespaceRequest) GetName() (v string)

func (*UpdateNamespaceRequest) GetOrSetBase

func (p *UpdateNamespaceRequest) GetOrSetBase() interface{}

func (*UpdateNamespaceRequest) GetTop

func (p *UpdateNamespaceRequest) GetTop() (v *base.TopParam)

func (*UpdateNamespaceRequest) IsSetBase

func (p *UpdateNamespaceRequest) IsSetBase() bool

func (*UpdateNamespaceRequest) IsSetDescription

func (p *UpdateNamespaceRequest) IsSetDescription() bool

func (*UpdateNamespaceRequest) IsSetLabels

func (p *UpdateNamespaceRequest) IsSetLabels() bool

func (*UpdateNamespaceRequest) IsSetTop

func (p *UpdateNamespaceRequest) IsSetTop() bool

func (*UpdateNamespaceRequest) Read

func (p *UpdateNamespaceRequest) Read(iprot thrift.TProtocol) (err error)

func (*UpdateNamespaceRequest) ReadField1

func (p *UpdateNamespaceRequest) ReadField1(iprot thrift.TProtocol) error

func (*UpdateNamespaceRequest) ReadField2

func (p *UpdateNamespaceRequest) ReadField2(iprot thrift.TProtocol) error

func (*UpdateNamespaceRequest) ReadField254

func (p *UpdateNamespaceRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpdateNamespaceRequest) ReadField255

func (p *UpdateNamespaceRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNamespaceRequest) ReadField3

func (p *UpdateNamespaceRequest) ReadField3(iprot thrift.TProtocol) error

func (*UpdateNamespaceRequest) ReadField4

func (p *UpdateNamespaceRequest) ReadField4(iprot thrift.TProtocol) error

func (*UpdateNamespaceRequest) SetBase

func (p *UpdateNamespaceRequest) SetBase(val *base.Base)

func (*UpdateNamespaceRequest) SetClusterId

func (p *UpdateNamespaceRequest) SetClusterId(val string)

func (*UpdateNamespaceRequest) SetDescription

func (p *UpdateNamespaceRequest) SetDescription(val *string)

func (*UpdateNamespaceRequest) SetLabels

func (p *UpdateNamespaceRequest) SetLabels(val []*helper.Label)

func (*UpdateNamespaceRequest) SetName

func (p *UpdateNamespaceRequest) SetName(val string)

func (*UpdateNamespaceRequest) SetTop

func (p *UpdateNamespaceRequest) SetTop(val *base.TopParam)

func (*UpdateNamespaceRequest) String

func (p *UpdateNamespaceRequest) String() string

func (*UpdateNamespaceRequest) Write

func (p *UpdateNamespaceRequest) Write(oprot thrift.TProtocol) (err error)

type UpdateNamespaceResourceRequest

type UpdateNamespaceResourceRequest struct {
	ClusterId string                `thrift:"ClusterId,1,required" validate:"required"`
	Name      string                `thrift:"Name,2,required" validate:"required"`
	Quota     *NamespaceQuotaConfig `thrift:"Quota,3" json:"Quota,omitempty"`
	Limit     *NamespaceLimit       `thrift:"Limit,4" json:"Limit,omitempty"`
	Top       *base.TopParam        `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base            `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNamespaceResourceRequest

func NewUpdateNamespaceResourceRequest() *UpdateNamespaceResourceRequest

func (*UpdateNamespaceResourceRequest) BLength

func (p *UpdateNamespaceResourceRequest) BLength() int

func (*UpdateNamespaceResourceRequest) DeepEqual

func (*UpdateNamespaceResourceRequest) FastRead

func (p *UpdateNamespaceResourceRequest) FastRead(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastReadField1

func (p *UpdateNamespaceResourceRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastReadField2

func (p *UpdateNamespaceResourceRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastReadField254

func (p *UpdateNamespaceResourceRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastReadField255

func (p *UpdateNamespaceResourceRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastReadField3

func (p *UpdateNamespaceResourceRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastReadField4

func (p *UpdateNamespaceResourceRequest) FastReadField4(buf []byte) (int, error)

func (*UpdateNamespaceResourceRequest) FastWrite

func (p *UpdateNamespaceResourceRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateNamespaceResourceRequest) FastWriteNocopy

func (p *UpdateNamespaceResourceRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNamespaceResourceRequest) Field1DeepEqual

func (p *UpdateNamespaceResourceRequest) Field1DeepEqual(src string) bool

func (*UpdateNamespaceResourceRequest) Field254DeepEqual

func (p *UpdateNamespaceResourceRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateNamespaceResourceRequest) Field255DeepEqual

func (p *UpdateNamespaceResourceRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateNamespaceResourceRequest) Field2DeepEqual

func (p *UpdateNamespaceResourceRequest) Field2DeepEqual(src string) bool

func (*UpdateNamespaceResourceRequest) Field3DeepEqual

func (p *UpdateNamespaceResourceRequest) Field3DeepEqual(src *NamespaceQuotaConfig) bool

func (*UpdateNamespaceResourceRequest) Field4DeepEqual

func (p *UpdateNamespaceResourceRequest) Field4DeepEqual(src *NamespaceLimit) bool

func (*UpdateNamespaceResourceRequest) GetBase

func (p *UpdateNamespaceResourceRequest) GetBase() (v *base.Base)

func (*UpdateNamespaceResourceRequest) GetClusterId

func (p *UpdateNamespaceResourceRequest) GetClusterId() (v string)

func (*UpdateNamespaceResourceRequest) GetLimit

func (*UpdateNamespaceResourceRequest) GetName

func (p *UpdateNamespaceResourceRequest) GetName() (v string)

func (*UpdateNamespaceResourceRequest) GetOrSetBase

func (p *UpdateNamespaceResourceRequest) GetOrSetBase() interface{}

func (*UpdateNamespaceResourceRequest) GetQuota

func (*UpdateNamespaceResourceRequest) GetTop

func (p *UpdateNamespaceResourceRequest) GetTop() (v *base.TopParam)

func (*UpdateNamespaceResourceRequest) IsSetBase

func (p *UpdateNamespaceResourceRequest) IsSetBase() bool

func (*UpdateNamespaceResourceRequest) IsSetLimit

func (p *UpdateNamespaceResourceRequest) IsSetLimit() bool

func (*UpdateNamespaceResourceRequest) IsSetQuota

func (p *UpdateNamespaceResourceRequest) IsSetQuota() bool

func (*UpdateNamespaceResourceRequest) IsSetTop

func (p *UpdateNamespaceResourceRequest) IsSetTop() bool

func (*UpdateNamespaceResourceRequest) Read

func (*UpdateNamespaceResourceRequest) ReadField1

func (*UpdateNamespaceResourceRequest) ReadField2

func (*UpdateNamespaceResourceRequest) ReadField254

func (p *UpdateNamespaceResourceRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpdateNamespaceResourceRequest) ReadField255

func (p *UpdateNamespaceResourceRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNamespaceResourceRequest) ReadField3

func (*UpdateNamespaceResourceRequest) ReadField4

func (*UpdateNamespaceResourceRequest) SetBase

func (p *UpdateNamespaceResourceRequest) SetBase(val *base.Base)

func (*UpdateNamespaceResourceRequest) SetClusterId

func (p *UpdateNamespaceResourceRequest) SetClusterId(val string)

func (*UpdateNamespaceResourceRequest) SetLimit

func (*UpdateNamespaceResourceRequest) SetName

func (p *UpdateNamespaceResourceRequest) SetName(val string)

func (*UpdateNamespaceResourceRequest) SetQuota

func (*UpdateNamespaceResourceRequest) SetTop

func (*UpdateNamespaceResourceRequest) String

func (*UpdateNamespaceResourceRequest) Write

func (p *UpdateNamespaceResourceRequest) Write(oprot thrift.TProtocol) (err error)

type UpdateNamespaceResourceResponse

type UpdateNamespaceResourceResponse struct {
	Name string     `thrift:"Name,1,required" validate:"required"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNamespaceResourceResponse

func NewUpdateNamespaceResourceResponse() *UpdateNamespaceResourceResponse

func (*UpdateNamespaceResourceResponse) BLength

func (p *UpdateNamespaceResourceResponse) BLength() int

func (*UpdateNamespaceResourceResponse) DeepEqual

func (*UpdateNamespaceResourceResponse) FastRead

func (p *UpdateNamespaceResourceResponse) FastRead(buf []byte) (int, error)

func (*UpdateNamespaceResourceResponse) FastReadField1

func (p *UpdateNamespaceResourceResponse) FastReadField1(buf []byte) (int, error)

func (*UpdateNamespaceResourceResponse) FastReadField255

func (p *UpdateNamespaceResourceResponse) FastReadField255(buf []byte) (int, error)

func (*UpdateNamespaceResourceResponse) FastWrite

func (p *UpdateNamespaceResourceResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateNamespaceResourceResponse) FastWriteNocopy

func (p *UpdateNamespaceResourceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNamespaceResourceResponse) Field1DeepEqual

func (p *UpdateNamespaceResourceResponse) Field1DeepEqual(src string) bool

func (*UpdateNamespaceResourceResponse) Field255DeepEqual

func (p *UpdateNamespaceResourceResponse) Field255DeepEqual(src *base.Base) bool

func (*UpdateNamespaceResourceResponse) GetBase

func (p *UpdateNamespaceResourceResponse) GetBase() (v *base.Base)

func (*UpdateNamespaceResourceResponse) GetName

func (p *UpdateNamespaceResourceResponse) GetName() (v string)

func (*UpdateNamespaceResourceResponse) GetOrSetBase

func (p *UpdateNamespaceResourceResponse) GetOrSetBase() interface{}

func (*UpdateNamespaceResourceResponse) IsSetBase

func (p *UpdateNamespaceResourceResponse) IsSetBase() bool

func (*UpdateNamespaceResourceResponse) Read

func (*UpdateNamespaceResourceResponse) ReadField1

func (*UpdateNamespaceResourceResponse) ReadField255

func (p *UpdateNamespaceResourceResponse) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNamespaceResourceResponse) SetBase

func (p *UpdateNamespaceResourceResponse) SetBase(val *base.Base)

func (*UpdateNamespaceResourceResponse) SetName

func (p *UpdateNamespaceResourceResponse) SetName(val string)

func (*UpdateNamespaceResourceResponse) String

func (*UpdateNamespaceResourceResponse) Write

func (p *UpdateNamespaceResourceResponse) Write(oprot thrift.TProtocol) (err error)

type UpdateNamespaceResponse

type UpdateNamespaceResponse struct {
	Name string     `thrift:"Name,1,required" validate:"required"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNamespaceResponse

func NewUpdateNamespaceResponse() *UpdateNamespaceResponse

func (*UpdateNamespaceResponse) BLength

func (p *UpdateNamespaceResponse) BLength() int

func (*UpdateNamespaceResponse) DeepEqual

func (*UpdateNamespaceResponse) FastRead

func (p *UpdateNamespaceResponse) FastRead(buf []byte) (int, error)

func (*UpdateNamespaceResponse) FastReadField1

func (p *UpdateNamespaceResponse) FastReadField1(buf []byte) (int, error)

func (*UpdateNamespaceResponse) FastReadField255

func (p *UpdateNamespaceResponse) FastReadField255(buf []byte) (int, error)

func (*UpdateNamespaceResponse) FastWrite

func (p *UpdateNamespaceResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateNamespaceResponse) FastWriteNocopy

func (p *UpdateNamespaceResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNamespaceResponse) Field1DeepEqual

func (p *UpdateNamespaceResponse) Field1DeepEqual(src string) bool

func (*UpdateNamespaceResponse) Field255DeepEqual

func (p *UpdateNamespaceResponse) Field255DeepEqual(src *base.Base) bool

func (*UpdateNamespaceResponse) GetBase

func (p *UpdateNamespaceResponse) GetBase() (v *base.Base)

func (*UpdateNamespaceResponse) GetName

func (p *UpdateNamespaceResponse) GetName() (v string)

func (*UpdateNamespaceResponse) GetOrSetBase

func (p *UpdateNamespaceResponse) GetOrSetBase() interface{}

func (*UpdateNamespaceResponse) IsSetBase

func (p *UpdateNamespaceResponse) IsSetBase() bool

func (*UpdateNamespaceResponse) Read

func (p *UpdateNamespaceResponse) Read(iprot thrift.TProtocol) (err error)

func (*UpdateNamespaceResponse) ReadField1

func (p *UpdateNamespaceResponse) ReadField1(iprot thrift.TProtocol) error

func (*UpdateNamespaceResponse) ReadField255

func (p *UpdateNamespaceResponse) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNamespaceResponse) SetBase

func (p *UpdateNamespaceResponse) SetBase(val *base.Base)

func (*UpdateNamespaceResponse) SetName

func (p *UpdateNamespaceResponse) SetName(val string)

func (*UpdateNamespaceResponse) String

func (p *UpdateNamespaceResponse) String() string

func (*UpdateNamespaceResponse) Write

func (p *UpdateNamespaceResponse) Write(oprot thrift.TProtocol) (err error)

type UpdateNodePoolRequest

type UpdateNodePoolRequest struct {
	ClusterId       string                   `thrift:"ClusterId,1,required" validate:"required"`
	Id              string                   `thrift:"Id,2,required" validate:"required"`
	Name            *string                  `thrift:"Name,3" json:"Name,omitempty"`
	Amount          *int32                   `thrift:"Amount,4" json:"Amount,omitempty"`
	NodeAutoscaling *NodePoolNodeAutoscaling `thrift:"NodeAutoscaling,5" json:"NodeAutoscaling,omitempty"`
	Labels          []*helper.Label          `thrift:"Labels,6" validate:"k8sLabel"`
	Taints          []*helper.Taint          `thrift:"Taints,7" json:"Taints,omitempty"`
	EnableFullSync  *bool                    `thrift:"EnableFullSync,8" json:"EnableFullSync,omitempty"`
	Top             *base.TopParam           `thrift:"Top,254,required" json:"Top"`
	Base            *base.Base               `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNodePoolRequest

func NewUpdateNodePoolRequest() *UpdateNodePoolRequest

func (*UpdateNodePoolRequest) BLength

func (p *UpdateNodePoolRequest) BLength() int

func (*UpdateNodePoolRequest) DeepEqual

func (*UpdateNodePoolRequest) FastRead

func (p *UpdateNodePoolRequest) FastRead(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField1

func (p *UpdateNodePoolRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField2

func (p *UpdateNodePoolRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField254

func (p *UpdateNodePoolRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField255

func (p *UpdateNodePoolRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField3

func (p *UpdateNodePoolRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField4

func (p *UpdateNodePoolRequest) FastReadField4(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField5

func (p *UpdateNodePoolRequest) FastReadField5(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField6

func (p *UpdateNodePoolRequest) FastReadField6(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField7

func (p *UpdateNodePoolRequest) FastReadField7(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastReadField8

func (p *UpdateNodePoolRequest) FastReadField8(buf []byte) (int, error)

func (*UpdateNodePoolRequest) FastWrite

func (p *UpdateNodePoolRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateNodePoolRequest) FastWriteNocopy

func (p *UpdateNodePoolRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNodePoolRequest) Field1DeepEqual

func (p *UpdateNodePoolRequest) Field1DeepEqual(src string) bool

func (*UpdateNodePoolRequest) Field254DeepEqual

func (p *UpdateNodePoolRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateNodePoolRequest) Field255DeepEqual

func (p *UpdateNodePoolRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateNodePoolRequest) Field2DeepEqual

func (p *UpdateNodePoolRequest) Field2DeepEqual(src string) bool

func (*UpdateNodePoolRequest) Field3DeepEqual

func (p *UpdateNodePoolRequest) Field3DeepEqual(src *string) bool

func (*UpdateNodePoolRequest) Field4DeepEqual

func (p *UpdateNodePoolRequest) Field4DeepEqual(src *int32) bool

func (*UpdateNodePoolRequest) Field5DeepEqual

func (p *UpdateNodePoolRequest) Field5DeepEqual(src *NodePoolNodeAutoscaling) bool

func (*UpdateNodePoolRequest) Field6DeepEqual

func (p *UpdateNodePoolRequest) Field6DeepEqual(src []*helper.Label) bool

func (*UpdateNodePoolRequest) Field7DeepEqual

func (p *UpdateNodePoolRequest) Field7DeepEqual(src []*helper.Taint) bool

func (*UpdateNodePoolRequest) Field8DeepEqual

func (p *UpdateNodePoolRequest) Field8DeepEqual(src *bool) bool

func (*UpdateNodePoolRequest) GetAmount

func (p *UpdateNodePoolRequest) GetAmount() (v int32)

func (*UpdateNodePoolRequest) GetBase

func (p *UpdateNodePoolRequest) GetBase() (v *base.Base)

func (*UpdateNodePoolRequest) GetClusterId

func (p *UpdateNodePoolRequest) GetClusterId() (v string)

func (*UpdateNodePoolRequest) GetEnableFullSync

func (p *UpdateNodePoolRequest) GetEnableFullSync() (v bool)

func (*UpdateNodePoolRequest) GetId

func (p *UpdateNodePoolRequest) GetId() (v string)

func (*UpdateNodePoolRequest) GetLabels

func (p *UpdateNodePoolRequest) GetLabels() (v []*helper.Label)

func (*UpdateNodePoolRequest) GetName

func (p *UpdateNodePoolRequest) GetName() (v string)

func (*UpdateNodePoolRequest) GetNodeAutoscaling

func (p *UpdateNodePoolRequest) GetNodeAutoscaling() (v *NodePoolNodeAutoscaling)

func (*UpdateNodePoolRequest) GetOrSetBase

func (p *UpdateNodePoolRequest) GetOrSetBase() interface{}

func (*UpdateNodePoolRequest) GetTaints

func (p *UpdateNodePoolRequest) GetTaints() (v []*helper.Taint)

func (*UpdateNodePoolRequest) GetTop

func (p *UpdateNodePoolRequest) GetTop() (v *base.TopParam)

func (*UpdateNodePoolRequest) IsSetAmount

func (p *UpdateNodePoolRequest) IsSetAmount() bool

func (*UpdateNodePoolRequest) IsSetBase

func (p *UpdateNodePoolRequest) IsSetBase() bool

func (*UpdateNodePoolRequest) IsSetEnableFullSync

func (p *UpdateNodePoolRequest) IsSetEnableFullSync() bool

func (*UpdateNodePoolRequest) IsSetLabels

func (p *UpdateNodePoolRequest) IsSetLabels() bool

func (*UpdateNodePoolRequest) IsSetName

func (p *UpdateNodePoolRequest) IsSetName() bool

func (*UpdateNodePoolRequest) IsSetNodeAutoscaling

func (p *UpdateNodePoolRequest) IsSetNodeAutoscaling() bool

func (*UpdateNodePoolRequest) IsSetTaints

func (p *UpdateNodePoolRequest) IsSetTaints() bool

func (*UpdateNodePoolRequest) IsSetTop

func (p *UpdateNodePoolRequest) IsSetTop() bool

func (*UpdateNodePoolRequest) Read

func (p *UpdateNodePoolRequest) Read(iprot thrift.TProtocol) (err error)

func (*UpdateNodePoolRequest) ReadField1

func (p *UpdateNodePoolRequest) ReadField1(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField2

func (p *UpdateNodePoolRequest) ReadField2(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField254

func (p *UpdateNodePoolRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField255

func (p *UpdateNodePoolRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField3

func (p *UpdateNodePoolRequest) ReadField3(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField4

func (p *UpdateNodePoolRequest) ReadField4(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField5

func (p *UpdateNodePoolRequest) ReadField5(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField6

func (p *UpdateNodePoolRequest) ReadField6(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField7

func (p *UpdateNodePoolRequest) ReadField7(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) ReadField8

func (p *UpdateNodePoolRequest) ReadField8(iprot thrift.TProtocol) error

func (*UpdateNodePoolRequest) SetAmount

func (p *UpdateNodePoolRequest) SetAmount(val *int32)

func (*UpdateNodePoolRequest) SetBase

func (p *UpdateNodePoolRequest) SetBase(val *base.Base)

func (*UpdateNodePoolRequest) SetClusterId

func (p *UpdateNodePoolRequest) SetClusterId(val string)

func (*UpdateNodePoolRequest) SetEnableFullSync

func (p *UpdateNodePoolRequest) SetEnableFullSync(val *bool)

func (*UpdateNodePoolRequest) SetId

func (p *UpdateNodePoolRequest) SetId(val string)

func (*UpdateNodePoolRequest) SetLabels

func (p *UpdateNodePoolRequest) SetLabels(val []*helper.Label)

func (*UpdateNodePoolRequest) SetName

func (p *UpdateNodePoolRequest) SetName(val *string)

func (*UpdateNodePoolRequest) SetNodeAutoscaling

func (p *UpdateNodePoolRequest) SetNodeAutoscaling(val *NodePoolNodeAutoscaling)

func (*UpdateNodePoolRequest) SetTaints

func (p *UpdateNodePoolRequest) SetTaints(val []*helper.Taint)

func (*UpdateNodePoolRequest) SetTop

func (p *UpdateNodePoolRequest) SetTop(val *base.TopParam)

func (*UpdateNodePoolRequest) String

func (p *UpdateNodePoolRequest) String() string

func (*UpdateNodePoolRequest) Write

func (p *UpdateNodePoolRequest) Write(oprot thrift.TProtocol) (err error)

type UpdateNodePoolResponse

type UpdateNodePoolResponse struct {
	Id   string     `thrift:"Id,1,required" validate:"required"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNodePoolResponse

func NewUpdateNodePoolResponse() *UpdateNodePoolResponse

func (*UpdateNodePoolResponse) BLength

func (p *UpdateNodePoolResponse) BLength() int

func (*UpdateNodePoolResponse) DeepEqual

func (*UpdateNodePoolResponse) FastRead

func (p *UpdateNodePoolResponse) FastRead(buf []byte) (int, error)

func (*UpdateNodePoolResponse) FastReadField1

func (p *UpdateNodePoolResponse) FastReadField1(buf []byte) (int, error)

func (*UpdateNodePoolResponse) FastReadField255

func (p *UpdateNodePoolResponse) FastReadField255(buf []byte) (int, error)

func (*UpdateNodePoolResponse) FastWrite

func (p *UpdateNodePoolResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateNodePoolResponse) FastWriteNocopy

func (p *UpdateNodePoolResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNodePoolResponse) Field1DeepEqual

func (p *UpdateNodePoolResponse) Field1DeepEqual(src string) bool

func (*UpdateNodePoolResponse) Field255DeepEqual

func (p *UpdateNodePoolResponse) Field255DeepEqual(src *base.Base) bool

func (*UpdateNodePoolResponse) GetBase

func (p *UpdateNodePoolResponse) GetBase() (v *base.Base)

func (*UpdateNodePoolResponse) GetId

func (p *UpdateNodePoolResponse) GetId() (v string)

func (*UpdateNodePoolResponse) GetOrSetBase

func (p *UpdateNodePoolResponse) GetOrSetBase() interface{}

func (*UpdateNodePoolResponse) IsSetBase

func (p *UpdateNodePoolResponse) IsSetBase() bool

func (*UpdateNodePoolResponse) Read

func (p *UpdateNodePoolResponse) Read(iprot thrift.TProtocol) (err error)

func (*UpdateNodePoolResponse) ReadField1

func (p *UpdateNodePoolResponse) ReadField1(iprot thrift.TProtocol) error

func (*UpdateNodePoolResponse) ReadField255

func (p *UpdateNodePoolResponse) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNodePoolResponse) SetBase

func (p *UpdateNodePoolResponse) SetBase(val *base.Base)

func (*UpdateNodePoolResponse) SetId

func (p *UpdateNodePoolResponse) SetId(val string)

func (*UpdateNodePoolResponse) String

func (p *UpdateNodePoolResponse) String() string

func (*UpdateNodePoolResponse) Write

func (p *UpdateNodePoolResponse) Write(oprot thrift.TProtocol) (err error)

type UpdateNodeRequest

type UpdateNodeRequest struct {
	ClusterId string          `thrift:"ClusterId,1,required" validate:"required"`
	Id        string          `thrift:"Id,2,required" validate:"required"`
	Labels    []*helper.Label `thrift:"Labels,3" validate:"k8sLabel"`
	Taints    []*helper.Taint `thrift:"Taints,4" json:"Taints,omitempty"`
	Online    *bool           `thrift:"Online,5" json:"Online,omitempty"`
	Cordon    *bool           `thrift:"Cordon,6" json:"Cordon,omitempty"`
	Top       *base.TopParam  `thrift:"Top,254,required" json:"Top"`
	Base      *base.Base      `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNodeRequest

func NewUpdateNodeRequest() *UpdateNodeRequest

func (*UpdateNodeRequest) BLength

func (p *UpdateNodeRequest) BLength() int

func (*UpdateNodeRequest) DeepEqual

func (p *UpdateNodeRequest) DeepEqual(ano *UpdateNodeRequest) bool

func (*UpdateNodeRequest) FastRead

func (p *UpdateNodeRequest) FastRead(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField1

func (p *UpdateNodeRequest) FastReadField1(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField2

func (p *UpdateNodeRequest) FastReadField2(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField254

func (p *UpdateNodeRequest) FastReadField254(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField255

func (p *UpdateNodeRequest) FastReadField255(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField3

func (p *UpdateNodeRequest) FastReadField3(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField4

func (p *UpdateNodeRequest) FastReadField4(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField5

func (p *UpdateNodeRequest) FastReadField5(buf []byte) (int, error)

func (*UpdateNodeRequest) FastReadField6

func (p *UpdateNodeRequest) FastReadField6(buf []byte) (int, error)

func (*UpdateNodeRequest) FastWrite

func (p *UpdateNodeRequest) FastWrite(buf []byte) int

for compatibility

func (*UpdateNodeRequest) FastWriteNocopy

func (p *UpdateNodeRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNodeRequest) Field1DeepEqual

func (p *UpdateNodeRequest) Field1DeepEqual(src string) bool

func (*UpdateNodeRequest) Field254DeepEqual

func (p *UpdateNodeRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpdateNodeRequest) Field255DeepEqual

func (p *UpdateNodeRequest) Field255DeepEqual(src *base.Base) bool

func (*UpdateNodeRequest) Field2DeepEqual

func (p *UpdateNodeRequest) Field2DeepEqual(src string) bool

func (*UpdateNodeRequest) Field3DeepEqual

func (p *UpdateNodeRequest) Field3DeepEqual(src []*helper.Label) bool

func (*UpdateNodeRequest) Field4DeepEqual

func (p *UpdateNodeRequest) Field4DeepEqual(src []*helper.Taint) bool

func (*UpdateNodeRequest) Field5DeepEqual

func (p *UpdateNodeRequest) Field5DeepEqual(src *bool) bool

func (*UpdateNodeRequest) Field6DeepEqual

func (p *UpdateNodeRequest) Field6DeepEqual(src *bool) bool

func (*UpdateNodeRequest) GetBase

func (p *UpdateNodeRequest) GetBase() (v *base.Base)

func (*UpdateNodeRequest) GetClusterId

func (p *UpdateNodeRequest) GetClusterId() (v string)

func (*UpdateNodeRequest) GetCordon

func (p *UpdateNodeRequest) GetCordon() (v bool)

func (*UpdateNodeRequest) GetId

func (p *UpdateNodeRequest) GetId() (v string)

func (*UpdateNodeRequest) GetLabels

func (p *UpdateNodeRequest) GetLabels() (v []*helper.Label)

func (*UpdateNodeRequest) GetOnline

func (p *UpdateNodeRequest) GetOnline() (v bool)

func (*UpdateNodeRequest) GetOrSetBase

func (p *UpdateNodeRequest) GetOrSetBase() interface{}

func (*UpdateNodeRequest) GetTaints

func (p *UpdateNodeRequest) GetTaints() (v []*helper.Taint)

func (*UpdateNodeRequest) GetTop

func (p *UpdateNodeRequest) GetTop() (v *base.TopParam)

func (*UpdateNodeRequest) IsSetBase

func (p *UpdateNodeRequest) IsSetBase() bool

func (*UpdateNodeRequest) IsSetCordon

func (p *UpdateNodeRequest) IsSetCordon() bool

func (*UpdateNodeRequest) IsSetLabels

func (p *UpdateNodeRequest) IsSetLabels() bool

func (*UpdateNodeRequest) IsSetOnline

func (p *UpdateNodeRequest) IsSetOnline() bool

func (*UpdateNodeRequest) IsSetTaints

func (p *UpdateNodeRequest) IsSetTaints() bool

func (*UpdateNodeRequest) IsSetTop

func (p *UpdateNodeRequest) IsSetTop() bool

func (*UpdateNodeRequest) Read

func (p *UpdateNodeRequest) Read(iprot thrift.TProtocol) (err error)

func (*UpdateNodeRequest) ReadField1

func (p *UpdateNodeRequest) ReadField1(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField2

func (p *UpdateNodeRequest) ReadField2(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField254

func (p *UpdateNodeRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField255

func (p *UpdateNodeRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField3

func (p *UpdateNodeRequest) ReadField3(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField4

func (p *UpdateNodeRequest) ReadField4(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField5

func (p *UpdateNodeRequest) ReadField5(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) ReadField6

func (p *UpdateNodeRequest) ReadField6(iprot thrift.TProtocol) error

func (*UpdateNodeRequest) SetBase

func (p *UpdateNodeRequest) SetBase(val *base.Base)

func (*UpdateNodeRequest) SetClusterId

func (p *UpdateNodeRequest) SetClusterId(val string)

func (*UpdateNodeRequest) SetCordon

func (p *UpdateNodeRequest) SetCordon(val *bool)

func (*UpdateNodeRequest) SetId

func (p *UpdateNodeRequest) SetId(val string)

func (*UpdateNodeRequest) SetLabels

func (p *UpdateNodeRequest) SetLabels(val []*helper.Label)

func (*UpdateNodeRequest) SetOnline

func (p *UpdateNodeRequest) SetOnline(val *bool)

func (*UpdateNodeRequest) SetTaints

func (p *UpdateNodeRequest) SetTaints(val []*helper.Taint)

func (*UpdateNodeRequest) SetTop

func (p *UpdateNodeRequest) SetTop(val *base.TopParam)

func (*UpdateNodeRequest) String

func (p *UpdateNodeRequest) String() string

func (*UpdateNodeRequest) Write

func (p *UpdateNodeRequest) Write(oprot thrift.TProtocol) (err error)

type UpdateNodeResponse

type UpdateNodeResponse struct {
	Id   string     `thrift:"Id,1,required" json:"Id"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpdateNodeResponse

func NewUpdateNodeResponse() *UpdateNodeResponse

func (*UpdateNodeResponse) BLength

func (p *UpdateNodeResponse) BLength() int

func (*UpdateNodeResponse) DeepEqual

func (p *UpdateNodeResponse) DeepEqual(ano *UpdateNodeResponse) bool

func (*UpdateNodeResponse) FastRead

func (p *UpdateNodeResponse) FastRead(buf []byte) (int, error)

func (*UpdateNodeResponse) FastReadField1

func (p *UpdateNodeResponse) FastReadField1(buf []byte) (int, error)

func (*UpdateNodeResponse) FastReadField255

func (p *UpdateNodeResponse) FastReadField255(buf []byte) (int, error)

func (*UpdateNodeResponse) FastWrite

func (p *UpdateNodeResponse) FastWrite(buf []byte) int

for compatibility

func (*UpdateNodeResponse) FastWriteNocopy

func (p *UpdateNodeResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpdateNodeResponse) Field1DeepEqual

func (p *UpdateNodeResponse) Field1DeepEqual(src string) bool

func (*UpdateNodeResponse) Field255DeepEqual

func (p *UpdateNodeResponse) Field255DeepEqual(src *base.Base) bool

func (*UpdateNodeResponse) GetBase

func (p *UpdateNodeResponse) GetBase() (v *base.Base)

func (*UpdateNodeResponse) GetId

func (p *UpdateNodeResponse) GetId() (v string)

func (*UpdateNodeResponse) GetOrSetBase

func (p *UpdateNodeResponse) GetOrSetBase() interface{}

func (*UpdateNodeResponse) IsSetBase

func (p *UpdateNodeResponse) IsSetBase() bool

func (*UpdateNodeResponse) Read

func (p *UpdateNodeResponse) Read(iprot thrift.TProtocol) (err error)

func (*UpdateNodeResponse) ReadField1

func (p *UpdateNodeResponse) ReadField1(iprot thrift.TProtocol) error

func (*UpdateNodeResponse) ReadField255

func (p *UpdateNodeResponse) ReadField255(iprot thrift.TProtocol) error

func (*UpdateNodeResponse) SetBase

func (p *UpdateNodeResponse) SetBase(val *base.Base)

func (*UpdateNodeResponse) SetId

func (p *UpdateNodeResponse) SetId(val string)

func (*UpdateNodeResponse) String

func (p *UpdateNodeResponse) String() string

func (*UpdateNodeResponse) Write

func (p *UpdateNodeResponse) Write(oprot thrift.TProtocol) (err error)

type UpgradeClusterRequest

type UpgradeClusterRequest struct {
	Id                string                  `thrift:"Id,1,required" json:"Id"`
	KubernetesVersion string                  `thrift:"KubernetesVersion,2,required" json:"KubernetesVersion"`
	UpgradeMode       *string                 `thrift:"UpgradeMode,3" json:"UpgradeMode,omitempty"`
	Strategy          *helper.UpgradeStrategy `thrift:"Strategy,4" json:"Strategy,omitempty"`
	Top               *base.TopParam          `thrift:"Top,254,required" json:"Top"`
	Base              *base.Base              `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpgradeClusterRequest

func NewUpgradeClusterRequest() *UpgradeClusterRequest

func (*UpgradeClusterRequest) BLength

func (p *UpgradeClusterRequest) BLength() int

func (*UpgradeClusterRequest) DeepEqual

func (*UpgradeClusterRequest) FastRead

func (p *UpgradeClusterRequest) FastRead(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastReadField1

func (p *UpgradeClusterRequest) FastReadField1(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastReadField2

func (p *UpgradeClusterRequest) FastReadField2(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastReadField254

func (p *UpgradeClusterRequest) FastReadField254(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastReadField255

func (p *UpgradeClusterRequest) FastReadField255(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastReadField3

func (p *UpgradeClusterRequest) FastReadField3(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastReadField4

func (p *UpgradeClusterRequest) FastReadField4(buf []byte) (int, error)

func (*UpgradeClusterRequest) FastWrite

func (p *UpgradeClusterRequest) FastWrite(buf []byte) int

for compatibility

func (*UpgradeClusterRequest) FastWriteNocopy

func (p *UpgradeClusterRequest) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpgradeClusterRequest) Field1DeepEqual

func (p *UpgradeClusterRequest) Field1DeepEqual(src string) bool

func (*UpgradeClusterRequest) Field254DeepEqual

func (p *UpgradeClusterRequest) Field254DeepEqual(src *base.TopParam) bool

func (*UpgradeClusterRequest) Field255DeepEqual

func (p *UpgradeClusterRequest) Field255DeepEqual(src *base.Base) bool

func (*UpgradeClusterRequest) Field2DeepEqual

func (p *UpgradeClusterRequest) Field2DeepEqual(src string) bool

func (*UpgradeClusterRequest) Field3DeepEqual

func (p *UpgradeClusterRequest) Field3DeepEqual(src *string) bool

func (*UpgradeClusterRequest) Field4DeepEqual

func (p *UpgradeClusterRequest) Field4DeepEqual(src *helper.UpgradeStrategy) bool

func (*UpgradeClusterRequest) GetBase

func (p *UpgradeClusterRequest) GetBase() (v *base.Base)

func (*UpgradeClusterRequest) GetId

func (p *UpgradeClusterRequest) GetId() (v string)

func (*UpgradeClusterRequest) GetKubernetesVersion

func (p *UpgradeClusterRequest) GetKubernetesVersion() (v string)

func (*UpgradeClusterRequest) GetOrSetBase

func (p *UpgradeClusterRequest) GetOrSetBase() interface{}

func (*UpgradeClusterRequest) GetStrategy

func (p *UpgradeClusterRequest) GetStrategy() (v *helper.UpgradeStrategy)

func (*UpgradeClusterRequest) GetTop

func (p *UpgradeClusterRequest) GetTop() (v *base.TopParam)

func (*UpgradeClusterRequest) GetUpgradeMode

func (p *UpgradeClusterRequest) GetUpgradeMode() (v string)

func (*UpgradeClusterRequest) IsSetBase

func (p *UpgradeClusterRequest) IsSetBase() bool

func (*UpgradeClusterRequest) IsSetStrategy

func (p *UpgradeClusterRequest) IsSetStrategy() bool

func (*UpgradeClusterRequest) IsSetTop

func (p *UpgradeClusterRequest) IsSetTop() bool

func (*UpgradeClusterRequest) IsSetUpgradeMode

func (p *UpgradeClusterRequest) IsSetUpgradeMode() bool

func (*UpgradeClusterRequest) Read

func (p *UpgradeClusterRequest) Read(iprot thrift.TProtocol) (err error)

func (*UpgradeClusterRequest) ReadField1

func (p *UpgradeClusterRequest) ReadField1(iprot thrift.TProtocol) error

func (*UpgradeClusterRequest) ReadField2

func (p *UpgradeClusterRequest) ReadField2(iprot thrift.TProtocol) error

func (*UpgradeClusterRequest) ReadField254

func (p *UpgradeClusterRequest) ReadField254(iprot thrift.TProtocol) error

func (*UpgradeClusterRequest) ReadField255

func (p *UpgradeClusterRequest) ReadField255(iprot thrift.TProtocol) error

func (*UpgradeClusterRequest) ReadField3

func (p *UpgradeClusterRequest) ReadField3(iprot thrift.TProtocol) error

func (*UpgradeClusterRequest) ReadField4

func (p *UpgradeClusterRequest) ReadField4(iprot thrift.TProtocol) error

func (*UpgradeClusterRequest) SetBase

func (p *UpgradeClusterRequest) SetBase(val *base.Base)

func (*UpgradeClusterRequest) SetId

func (p *UpgradeClusterRequest) SetId(val string)

func (*UpgradeClusterRequest) SetKubernetesVersion

func (p *UpgradeClusterRequest) SetKubernetesVersion(val string)

func (*UpgradeClusterRequest) SetStrategy

func (p *UpgradeClusterRequest) SetStrategy(val *helper.UpgradeStrategy)

func (*UpgradeClusterRequest) SetTop

func (p *UpgradeClusterRequest) SetTop(val *base.TopParam)

func (*UpgradeClusterRequest) SetUpgradeMode

func (p *UpgradeClusterRequest) SetUpgradeMode(val *string)

func (*UpgradeClusterRequest) String

func (p *UpgradeClusterRequest) String() string

func (*UpgradeClusterRequest) Write

func (p *UpgradeClusterRequest) Write(oprot thrift.TProtocol) (err error)

type UpgradeClusterResponse

type UpgradeClusterResponse struct {
	Id   string     `thrift:"Id,1,required" json:"Id"`
	Base *base.Base `thrift:"Base,255" json:"Base,omitempty"`
}

func NewUpgradeClusterResponse

func NewUpgradeClusterResponse() *UpgradeClusterResponse

func (*UpgradeClusterResponse) BLength

func (p *UpgradeClusterResponse) BLength() int

func (*UpgradeClusterResponse) DeepEqual

func (*UpgradeClusterResponse) FastRead

func (p *UpgradeClusterResponse) FastRead(buf []byte) (int, error)

func (*UpgradeClusterResponse) FastReadField1

func (p *UpgradeClusterResponse) FastReadField1(buf []byte) (int, error)

func (*UpgradeClusterResponse) FastReadField255

func (p *UpgradeClusterResponse) FastReadField255(buf []byte) (int, error)

func (*UpgradeClusterResponse) FastWrite

func (p *UpgradeClusterResponse) FastWrite(buf []byte) int

for compatibility

func (*UpgradeClusterResponse) FastWriteNocopy

func (p *UpgradeClusterResponse) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*UpgradeClusterResponse) Field1DeepEqual

func (p *UpgradeClusterResponse) Field1DeepEqual(src string) bool

func (*UpgradeClusterResponse) Field255DeepEqual

func (p *UpgradeClusterResponse) Field255DeepEqual(src *base.Base) bool

func (*UpgradeClusterResponse) GetBase

func (p *UpgradeClusterResponse) GetBase() (v *base.Base)

func (*UpgradeClusterResponse) GetId

func (p *UpgradeClusterResponse) GetId() (v string)

func (*UpgradeClusterResponse) GetOrSetBase

func (p *UpgradeClusterResponse) GetOrSetBase() interface{}

func (*UpgradeClusterResponse) IsSetBase

func (p *UpgradeClusterResponse) IsSetBase() bool

func (*UpgradeClusterResponse) Read

func (p *UpgradeClusterResponse) Read(iprot thrift.TProtocol) (err error)

func (*UpgradeClusterResponse) ReadField1

func (p *UpgradeClusterResponse) ReadField1(iprot thrift.TProtocol) error

func (*UpgradeClusterResponse) ReadField255

func (p *UpgradeClusterResponse) ReadField255(iprot thrift.TProtocol) error

func (*UpgradeClusterResponse) SetBase

func (p *UpgradeClusterResponse) SetBase(val *base.Base)

func (*UpgradeClusterResponse) SetId

func (p *UpgradeClusterResponse) SetId(val string)

func (*UpgradeClusterResponse) String

func (p *UpgradeClusterResponse) String() string

func (*UpgradeClusterResponse) Write

func (p *UpgradeClusterResponse) Write(oprot thrift.TProtocol) (err error)

type Volume

type Volume struct {
	DiskType string `thrift:"DiskType,1,required" validate:"required,oneof=PTSSD"`
	Size     int64  `thrift:"Size,2,required" validate:"gte=0"`
}
var NewNode__RootVolume_DEFAULT *Volume
var NodePoolNodeConfig_RootVolume_DEFAULT *Volume
var NodePoolNode_RootVolume_DEFAULT *Volume

func NewVolume

func NewVolume() *Volume

func (*Volume) BLength

func (p *Volume) BLength() int

func (*Volume) DeepEqual

func (p *Volume) DeepEqual(ano *Volume) bool

func (*Volume) FastRead

func (p *Volume) FastRead(buf []byte) (int, error)

func (*Volume) FastReadField1

func (p *Volume) FastReadField1(buf []byte) (int, error)

func (*Volume) FastReadField2

func (p *Volume) FastReadField2(buf []byte) (int, error)

func (*Volume) FastWrite

func (p *Volume) FastWrite(buf []byte) int

for compatibility

func (*Volume) FastWriteNocopy

func (p *Volume) FastWriteNocopy(buf []byte, binaryWriter bthrift.BinaryWriter) int

func (*Volume) Field1DeepEqual

func (p *Volume) Field1DeepEqual(src string) bool

func (*Volume) Field2DeepEqual

func (p *Volume) Field2DeepEqual(src int64) bool

func (*Volume) GetDiskType

func (p *Volume) GetDiskType() (v string)

func (*Volume) GetSize

func (p *Volume) GetSize() (v int64)

func (*Volume) Read

func (p *Volume) Read(iprot thrift.TProtocol) (err error)

func (*Volume) ReadField1

func (p *Volume) ReadField1(iprot thrift.TProtocol) error

func (*Volume) ReadField2

func (p *Volume) ReadField2(iprot thrift.TProtocol) error

func (*Volume) SetDiskType

func (p *Volume) SetDiskType(val string)

func (*Volume) SetSize

func (p *Volume) SetSize(val int64)

func (*Volume) String

func (p *Volume) String() string

func (*Volume) Write

func (p *Volume) Write(oprot thrift.TProtocol) (err error)

Jump to

Keyboard shortcuts

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