Class AddExistedInstancesRequest

    • Constructor Detail

      • AddExistedInstancesRequest

        public AddExistedInstancesRequest()
      • AddExistedInstancesRequest

        public AddExistedInstancesRequest​(AddExistedInstancesRequest 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
      • getInstanceIds

        public String[] getInstanceIds()
        Get 实例列表,不支持竞价实例
        Returns:
        InstanceIds 实例列表,不支持竞价实例
      • setInstanceIds

        public void setInstanceIds​(String[] InstanceIds)
        Set 实例列表,不支持竞价实例
        Parameters:
        InstanceIds - 实例列表,不支持竞价实例
      • getInstanceAdvancedSettings

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

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

        public EnhancedService getEnhancedService()
        Get 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
        Returns:
        EnhancedService 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
      • setEnhancedService

        public void setEnhancedService​(EnhancedService EnhancedService)
        Set 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
        Parameters:
        EnhancedService - 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
      • getLoginSettings

        public LoginSettings getLoginSettings()
        Get 节点登录信息(目前仅支持使用Password或者单个KeyIds)
        Returns:
        LoginSettings 节点登录信息(目前仅支持使用Password或者单个KeyIds)
      • setLoginSettings

        public void setLoginSettings​(LoginSettings LoginSettings)
        Set 节点登录信息(目前仅支持使用Password或者单个KeyIds)
        Parameters:
        LoginSettings - 节点登录信息(目前仅支持使用Password或者单个KeyIds)
      • getHostName

        public String getHostName()
        Get 重装系统时,可以指定修改实例的HostName(集群为HostName模式时,此参数必传,规则名称除不支持大写字符外与[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口HostName一致)
        Returns:
        HostName 重装系统时,可以指定修改实例的HostName(集群为HostName模式时,此参数必传,规则名称除不支持大写字符外与[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口HostName一致)
      • setHostName

        public void setHostName​(String HostName)
        Set 重装系统时,可以指定修改实例的HostName(集群为HostName模式时,此参数必传,规则名称除不支持大写字符外与[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口HostName一致)
        Parameters:
        HostName - 重装系统时,可以指定修改实例的HostName(集群为HostName模式时,此参数必传,规则名称除不支持大写字符外与[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口HostName一致)
      • getSecurityGroupIds

        public String[] getSecurityGroupIds()
        Get 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。(目前仅支持设置单个sgId)
        Returns:
        SecurityGroupIds 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。(目前仅支持设置单个sgId)
      • setSecurityGroupIds

        public void setSecurityGroupIds​(String[] SecurityGroupIds)
        Set 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。(目前仅支持设置单个sgId)
        Parameters:
        SecurityGroupIds - 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。(目前仅支持设置单个sgId)
      • getNodePool

        public NodePoolOption getNodePool()
        Get 节点池选项
        Returns:
        NodePool 节点池选项
      • setNodePool

        public void setNodePool​(NodePoolOption NodePool)
        Set 节点池选项
        Parameters:
        NodePool - 节点池选项
      • getSkipValidateOptions

        public String[] getSkipValidateOptions()
        Get 校验规则相关选项,可配置跳过某些校验规则。目前支持GlobalRouteCIDRCheck(跳过GlobalRouter的相关校验),VpcCniCIDRCheck(跳过VpcCni相关校验)
        Returns:
        SkipValidateOptions 校验规则相关选项,可配置跳过某些校验规则。目前支持GlobalRouteCIDRCheck(跳过GlobalRouter的相关校验),VpcCniCIDRCheck(跳过VpcCni相关校验)
      • setSkipValidateOptions

        public void setSkipValidateOptions​(String[] SkipValidateOptions)
        Set 校验规则相关选项,可配置跳过某些校验规则。目前支持GlobalRouteCIDRCheck(跳过GlobalRouter的相关校验),VpcCniCIDRCheck(跳过VpcCni相关校验)
        Parameters:
        SkipValidateOptions - 校验规则相关选项,可配置跳过某些校验规则。目前支持GlobalRouteCIDRCheck(跳过GlobalRouter的相关校验),VpcCniCIDRCheck(跳过VpcCni相关校验)
      • getInstanceAdvancedSettingsOverrides

        public InstanceAdvancedSettings[] getInstanceAdvancedSettingsOverrides()
        Get 参数InstanceAdvancedSettingsOverride数组用于定制化地配置各台instance,与InstanceIds顺序对应。当传入InstanceAdvancedSettingsOverrides数组时,将覆盖默认参数InstanceAdvancedSettings;当没有传入参数InstanceAdvancedSettingsOverrides时,InstanceAdvancedSettings参数对每台instance生效。 参数InstanceAdvancedSettingsOverride数组的长度应与InstanceIds数组一致;当长度大于InstanceIds数组长度时将报错;当长度小于InstanceIds数组时,没有对应配置的instace将使用默认配置。
        Returns:
        InstanceAdvancedSettingsOverrides 参数InstanceAdvancedSettingsOverride数组用于定制化地配置各台instance,与InstanceIds顺序对应。当传入InstanceAdvancedSettingsOverrides数组时,将覆盖默认参数InstanceAdvancedSettings;当没有传入参数InstanceAdvancedSettingsOverrides时,InstanceAdvancedSettings参数对每台instance生效。 参数InstanceAdvancedSettingsOverride数组的长度应与InstanceIds数组一致;当长度大于InstanceIds数组长度时将报错;当长度小于InstanceIds数组时,没有对应配置的instace将使用默认配置。
      • setInstanceAdvancedSettingsOverrides

        public void setInstanceAdvancedSettingsOverrides​(InstanceAdvancedSettings[] InstanceAdvancedSettingsOverrides)
        Set 参数InstanceAdvancedSettingsOverride数组用于定制化地配置各台instance,与InstanceIds顺序对应。当传入InstanceAdvancedSettingsOverrides数组时,将覆盖默认参数InstanceAdvancedSettings;当没有传入参数InstanceAdvancedSettingsOverrides时,InstanceAdvancedSettings参数对每台instance生效。 参数InstanceAdvancedSettingsOverride数组的长度应与InstanceIds数组一致;当长度大于InstanceIds数组长度时将报错;当长度小于InstanceIds数组时,没有对应配置的instace将使用默认配置。
        Parameters:
        InstanceAdvancedSettingsOverrides - 参数InstanceAdvancedSettingsOverride数组用于定制化地配置各台instance,与InstanceIds顺序对应。当传入InstanceAdvancedSettingsOverrides数组时,将覆盖默认参数InstanceAdvancedSettings;当没有传入参数InstanceAdvancedSettingsOverrides时,InstanceAdvancedSettings参数对每台instance生效。 参数InstanceAdvancedSettingsOverride数组的长度应与InstanceIds数组一致;当长度大于InstanceIds数组长度时将报错;当长度小于InstanceIds数组时,没有对应配置的instace将使用默认配置。
      • getImageId

        public String getImageId()
        Get 节点镜像
        Returns:
        ImageId 节点镜像
      • setImageId

        public void setImageId​(String ImageId)
        Set 节点镜像
        Parameters:
        ImageId - 节点镜像