Class CreateClusterVirtualNodePoolRequest


  • public class CreateClusterVirtualNodePoolRequest
    extends AbstractModel
    • Constructor Detail

      • CreateClusterVirtualNodePoolRequest

        public CreateClusterVirtualNodePoolRequest()
      • CreateClusterVirtualNodePoolRequest

        public CreateClusterVirtualNodePoolRequest​(CreateClusterVirtualNodePoolRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getClusterId

        public String getClusterId()
        Get 集群Id
        Returns:
        ClusterId 集群Id
      • setClusterId

        public void setClusterId​(String ClusterId)
        Set 集群Id
        Parameters:
        ClusterId - 集群Id
      • getName

        public String getName()
        Get 节点池名称
        Returns:
        Name 节点池名称
      • setName

        public void setName​(String Name)
        Set 节点池名称
        Parameters:
        Name - 节点池名称
      • getSubnetIds

        public String[] getSubnetIds()
        Get 子网ID列表
        Returns:
        SubnetIds 子网ID列表
      • setSubnetIds

        public void setSubnetIds​(String[] SubnetIds)
        Set 子网ID列表
        Parameters:
        SubnetIds - 子网ID列表
      • getSecurityGroupIds

        public String[] getSecurityGroupIds()
        Get 安全组ID列表
        Returns:
        SecurityGroupIds 安全组ID列表
      • setSecurityGroupIds

        public void setSecurityGroupIds​(String[] SecurityGroupIds)
        Set 安全组ID列表
        Parameters:
        SecurityGroupIds - 安全组ID列表
      • getLabels

        public Label[] getLabels()
        Get 虚拟节点label
        Returns:
        Labels 虚拟节点label
      • setLabels

        public void setLabels​(Label[] Labels)
        Set 虚拟节点label
        Parameters:
        Labels - 虚拟节点label
      • getTaints

        public Taint[] getTaints()
        Get 虚拟节点taint
        Returns:
        Taints 虚拟节点taint
      • setTaints

        public void setTaints​(Taint[] Taints)
        Set 虚拟节点taint
        Parameters:
        Taints - 虚拟节点taint
      • getVirtualNodes

        public VirtualNodeSpec[] getVirtualNodes()
        Get 节点列表
        Returns:
        VirtualNodes 节点列表
      • setVirtualNodes

        public void setVirtualNodes​(VirtualNodeSpec[] VirtualNodes)
        Set 节点列表
        Parameters:
        VirtualNodes - 节点列表
      • getDeletionProtection

        public Boolean getDeletionProtection()
        Get 删除保护开关
        Returns:
        DeletionProtection 删除保护开关
      • setDeletionProtection

        public void setDeletionProtection​(Boolean DeletionProtection)
        Set 删除保护开关
        Parameters:
        DeletionProtection - 删除保护开关
      • getOS

        public String getOS()
        Get 节点池操作系统: - linux(默认) - windows
        Returns:
        OS 节点池操作系统: - linux(默认) - windows
      • setOS

        public void setOS​(String OS)
        Set 节点池操作系统: - linux(默认) - windows
        Parameters:
        OS - 节点池操作系统: - linux(默认) - windows