Class: TencentCloud::Postgres::V20170312::SwitchDBInstancePrimaryRequest

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

Overview

SwitchDBInstancePrimary请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dbinstanceid = nil, force = nil, switchtag = nil, switchstarttime = nil, switchendtime = nil) ⇒ SwitchDBInstancePrimaryRequest



7442
7443
7444
7445
7446
7447
7448
# File 'lib/v20170312/models.rb', line 7442

def initialize(dbinstanceid=nil, force=nil, switchtag=nil, switchstarttime=nil, switchendtime=nil)
  @DBInstanceId = dbinstanceid
  @Force = force
  @SwitchTag = switchtag
  @SwitchStartTime = switchstarttime
  @SwitchEndTime = switchendtime
end

Instance Attribute Details

#DBInstanceIdObject

<li>默认:false</li> <li>0:立即切换 </li> <li>1:指定时间切换</li> <li>2:维护时间窗口内切换</li> 默认值:0



7440
7441
7442
# File 'lib/v20170312/models.rb', line 7440

def DBInstanceId
  @DBInstanceId
end

#ForceObject

<li>默认:false</li> <li>0:立即切换 </li> <li>1:指定时间切换</li> <li>2:维护时间窗口内切换</li> 默认值:0



7440
7441
7442
# File 'lib/v20170312/models.rb', line 7440

def Force
  @Force
end

#SwitchEndTimeObject

<li>默认:false</li> <li>0:立即切换 </li> <li>1:指定时间切换</li> <li>2:维护时间窗口内切换</li> 默认值:0



7440
7441
7442
# File 'lib/v20170312/models.rb', line 7440

def SwitchEndTime
  @SwitchEndTime
end

#SwitchStartTimeObject

<li>默认:false</li> <li>0:立即切换 </li> <li>1:指定时间切换</li> <li>2:维护时间窗口内切换</li> 默认值:0



7440
7441
7442
# File 'lib/v20170312/models.rb', line 7440

def SwitchStartTime
  @SwitchStartTime
end

#SwitchTagObject

<li>默认:false</li> <li>0:立即切换 </li> <li>1:指定时间切换</li> <li>2:维护时间窗口内切换</li> 默认值:0



7440
7441
7442
# File 'lib/v20170312/models.rb', line 7440

def SwitchTag
  @SwitchTag
end

Instance Method Details

#deserialize(params) ⇒ Object



7450
7451
7452
7453
7454
7455
7456
# File 'lib/v20170312/models.rb', line 7450

def deserialize(params)
  @DBInstanceId = params['DBInstanceId']
  @Force = params['Force']
  @SwitchTag = params['SwitchTag']
  @SwitchStartTime = params['SwitchStartTime']
  @SwitchEndTime = params['SwitchEndTime']
end