Class AddClusterInstancesRequest

    • Constructor Detail

      • AddClusterInstancesRequest

        public AddClusterInstancesRequest()
      • AddClusterInstancesRequest

        public AddClusterInstancesRequest​(AddClusterInstancesRequest 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
      • getInstanceIdList

        public String[] getInstanceIdList()
        Get 云主机ID列表
        Returns:
        InstanceIdList 云主机ID列表
      • setInstanceIdList

        public void setInstanceIdList​(String[] InstanceIdList)
        Set 云主机ID列表
        Parameters:
        InstanceIdList - 云主机ID列表
      • getOsName

        public String getOsName()
        Get 操作系统名称
        Returns:
        OsName 操作系统名称
      • setOsName

        public void setOsName​(String OsName)
        Set 操作系统名称
        Parameters:
        OsName - 操作系统名称
      • getImageId

        public String getImageId()
        Get 操作系统镜像ID
        Returns:
        ImageId 操作系统镜像ID
      • setImageId

        public void setImageId​(String ImageId)
        Set 操作系统镜像ID
        Parameters:
        ImageId - 操作系统镜像ID
      • getPassword

        public String getPassword()
        Get 重装系统密码设置
        Returns:
        Password 重装系统密码设置
      • setPassword

        public void setPassword​(String Password)
        Set 重装系统密码设置
        Parameters:
        Password - 重装系统密码设置
      • getKeyId

        public String getKeyId()
        Get 重装系统,关联密钥设置
        Returns:
        KeyId 重装系统,关联密钥设置
      • setKeyId

        public void setKeyId​(String KeyId)
        Set 重装系统,关联密钥设置
        Parameters:
        KeyId - 重装系统,关联密钥设置
      • getSgId

        public String getSgId()
        Get 安全组设置
        Returns:
        SgId 安全组设置
      • setSgId

        public void setSgId​(String SgId)
        Set 安全组设置
        Parameters:
        SgId - 安全组设置
      • getInstanceImportMode

        public String getInstanceImportMode()
        Get 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
        Returns:
        InstanceImportMode 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
      • setInstanceImportMode

        public void setInstanceImportMode​(String InstanceImportMode)
        Set 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
        Parameters:
        InstanceImportMode - 云主机导入方式,虚拟机集群必填,容器集群不填写此字段,R:重装TSF系统镜像,M:手动安装agent
      • getOsCustomizeType

        public String getOsCustomizeType()
        Get 镜像定制类型
        Returns:
        OsCustomizeType 镜像定制类型
      • setOsCustomizeType

        public void setOsCustomizeType​(String OsCustomizeType)
        Set 镜像定制类型
        Parameters:
        OsCustomizeType - 镜像定制类型
      • getFeatureIdList

        public String[] getFeatureIdList()
        Get 镜像特征ID列表
        Returns:
        FeatureIdList 镜像特征ID列表
      • setFeatureIdList

        public void setFeatureIdList​(String[] FeatureIdList)
        Set 镜像特征ID列表
        Parameters:
        FeatureIdList - 镜像特征ID列表
      • getInstanceAdvancedSettings

        public InstanceAdvancedSettings getInstanceAdvancedSettings()
        Get 实例额外需要设置参数信息
        Returns:
        InstanceAdvancedSettings 实例额外需要设置参数信息
      • setInstanceAdvancedSettings

        public void setInstanceAdvancedSettings​(InstanceAdvancedSettings InstanceAdvancedSettings)
        Set 实例额外需要设置参数信息
        Parameters:
        InstanceAdvancedSettings - 实例额外需要设置参数信息
      • getSecurityGroupIds

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

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