Class ReservedInstances

    • Constructor Detail

      • ReservedInstances

        public ReservedInstances()
      • ReservedInstances

        public ReservedInstances​(ReservedInstances 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

      • getReservedInstancesId

        public String getReservedInstancesId()
        Get (此字段已废弃,建议使用字段:ReservedInstanceId)已购买的预留实例计费ID。形如:ri-rtbh4han。
        Returns:
        ReservedInstancesId (此字段已废弃,建议使用字段:ReservedInstanceId)已购买的预留实例计费ID。形如:ri-rtbh4han。
      • setReservedInstancesId

        public void setReservedInstancesId​(String ReservedInstancesId)
        Set (此字段已废弃,建议使用字段:ReservedInstanceId)已购买的预留实例计费ID。形如:ri-rtbh4han。
        Parameters:
        ReservedInstancesId - (此字段已废弃,建议使用字段:ReservedInstanceId)已购买的预留实例计费ID。形如:ri-rtbh4han。
      • getZone

        public String getZone()
        Get 预留实例计费可购买的可用区。形如:ap-guangzhou-1。 返回项:可用区列表
        Returns:
        Zone 预留实例计费可购买的可用区。形如:ap-guangzhou-1。 返回项:可用区列表
      • setZone

        public void setZone​(String Zone)
        Set 预留实例计费可购买的可用区。形如:ap-guangzhou-1。 返回项:可用区列表
        Parameters:
        Zone - 预留实例计费可购买的可用区。形如:ap-guangzhou-1。 返回项:可用区列表
      • getStartTime

        public String getStartTime()
        Get 预留实例计费开始时间。形如:1949-10-01 00:00:00
        Returns:
        StartTime 预留实例计费开始时间。形如:1949-10-01 00:00:00
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 预留实例计费开始时间。形如:1949-10-01 00:00:00
        Parameters:
        StartTime - 预留实例计费开始时间。形如:1949-10-01 00:00:00
      • getEndTime

        public String getEndTime()
        Get 预留实例计费到期时间。形如:1949-10-01 00:00:00
        Returns:
        EndTime 预留实例计费到期时间。形如:1949-10-01 00:00:00
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 预留实例计费到期时间。形如:1949-10-01 00:00:00
        Parameters:
        EndTime - 预留实例计费到期时间。形如:1949-10-01 00:00:00
      • getDuration

        public Long getDuration()
        Get 预留实例计费【有效期】即预留实例计费购买时长。形如:31536000。 计量单位:秒。
        Returns:
        Duration 预留实例计费【有效期】即预留实例计费购买时长。形如:31536000。 计量单位:秒。
      • setDuration

        public void setDuration​(Long Duration)
        Set 预留实例计费【有效期】即预留实例计费购买时长。形如:31536000。 计量单位:秒。
        Parameters:
        Duration - 预留实例计费【有效期】即预留实例计费购买时长。形如:31536000。 计量单位:秒。
      • getInstanceCount

        public Long getInstanceCount()
        Get 已购买的预留实例计费个数。形如:10。
        Returns:
        InstanceCount 已购买的预留实例计费个数。形如:10。
      • setInstanceCount

        public void setInstanceCount​(Long InstanceCount)
        Set 已购买的预留实例计费个数。形如:10。
        Parameters:
        InstanceCount - 已购买的预留实例计费个数。形如:10。
      • getProductDescription

        public String getProductDescription()
        Get 描述预留实例计费的平台描述(即操作系统)。形如:linux。 返回项: linux 。
        Returns:
        ProductDescription 描述预留实例计费的平台描述(即操作系统)。形如:linux。 返回项: linux 。
      • setProductDescription

        public void setProductDescription​(String ProductDescription)
        Set 描述预留实例计费的平台描述(即操作系统)。形如:linux。 返回项: linux 。
        Parameters:
        ProductDescription - 描述预留实例计费的平台描述(即操作系统)。形如:linux。 返回项: linux 。
      • getState

        public String getState()
        Get 预留实例计费购买的状态。形如:active 返回项: active (以创建) | pending (等待被创建) | retired (过期)。
        Returns:
        State 预留实例计费购买的状态。形如:active 返回项: active (以创建) | pending (等待被创建) | retired (过期)。
      • setState

        public void setState​(String State)
        Set 预留实例计费购买的状态。形如:active 返回项: active (以创建) | pending (等待被创建) | retired (过期)。
        Parameters:
        State - 预留实例计费购买的状态。形如:active 返回项: active (以创建) | pending (等待被创建) | retired (过期)。
      • getCurrencyCode

        public String getCurrencyCode()
        Get 可购买的预留实例计费类型的结算货币,使用ISO 4217标准货币代码。形如:USD。 返回项:USD(美元)。
        Returns:
        CurrencyCode 可购买的预留实例计费类型的结算货币,使用ISO 4217标准货币代码。形如:USD。 返回项:USD(美元)。
      • setCurrencyCode

        public void setCurrencyCode​(String CurrencyCode)
        Set 可购买的预留实例计费类型的结算货币,使用ISO 4217标准货币代码。形如:USD。 返回项:USD(美元)。
        Parameters:
        CurrencyCode - 可购买的预留实例计费类型的结算货币,使用ISO 4217标准货币代码。形如:USD。 返回项:USD(美元)。
      • getOfferingType

        public String getOfferingType()
        Get 预留实例计费的付款类型。形如:All Upfront。 返回项: All Upfront (预付全部费用)。
        Returns:
        OfferingType 预留实例计费的付款类型。形如:All Upfront。 返回项: All Upfront (预付全部费用)。
      • setOfferingType

        public void setOfferingType​(String OfferingType)
        Set 预留实例计费的付款类型。形如:All Upfront。 返回项: All Upfront (预付全部费用)。
        Parameters:
        OfferingType - 预留实例计费的付款类型。形如:All Upfront。 返回项: All Upfront (预付全部费用)。
      • getReservedInstanceId

        public String getReservedInstanceId()
        Get 已购买的预留实例计费ID。形如:ri-rtbh4han。
        Returns:
        ReservedInstanceId 已购买的预留实例计费ID。形如:ri-rtbh4han。
      • setReservedInstanceId

        public void setReservedInstanceId​(String ReservedInstanceId)
        Set 已购买的预留实例计费ID。形如:ri-rtbh4han。
        Parameters:
        ReservedInstanceId - 已购买的预留实例计费ID。形如:ri-rtbh4han。
      • getReservedInstanceName

        public String getReservedInstanceName()
        Get 预留实例显示名称。形如:riname-01
        Returns:
        ReservedInstanceName 预留实例显示名称。形如:riname-01
      • setReservedInstanceName

        public void setReservedInstanceName​(String ReservedInstanceName)
        Set 预留实例显示名称。形如:riname-01
        Parameters:
        ReservedInstanceName - 预留实例显示名称。形如:riname-01