Class: TencentCloud::Mongodb::V20180408::SetAutoRenewRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180408/models.rb

Overview

SetAutoRenew请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceids = nil, autorenewflag = nil) ⇒ SetAutoRenewRequest

Returns a new instance of SetAutoRenewRequest.



833
834
835
836
# File 'lib/v20180408/models.rb', line 833

def initialize(instanceids=nil, autorenewflag=nil)
  @InstanceIds = instanceids
  @AutoRenewFlag = autorenewflag
end

Instance Attribute Details

#AutoRenewFlagObject

  • 0:手动续费。
  • 1:自动续费。
  • 2:确认不续费。

Parameters:

  • InstanceIds:

    实例ID列表,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • AutoRenewFlag:

    配置自动续费标识。



831
832
833
# File 'lib/v20180408/models.rb', line 831

def AutoRenewFlag
  @AutoRenewFlag
end

#InstanceIdsObject

  • 0:手动续费。
  • 1:自动续费。
  • 2:确认不续费。

Parameters:

  • InstanceIds:

    实例ID列表,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • AutoRenewFlag:

    配置自动续费标识。



831
832
833
# File 'lib/v20180408/models.rb', line 831

def InstanceIds
  @InstanceIds
end

Instance Method Details

#deserialize(params) ⇒ Object



838
839
840
841
# File 'lib/v20180408/models.rb', line 838

def deserialize(params)
  @InstanceIds = params['InstanceIds']
  @AutoRenewFlag = params['AutoRenewFlag']
end