Class: TencentCloud::Ame::V20190916::SetDestroyModeCommandInput

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

Overview

设置销毁模式

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(destroymode = nil, destroyexpiretime = nil) ⇒ SetDestroyModeCommandInput

Returns a new instance of SetDestroyModeCommandInput.



2714
2715
2716
2717
# File 'lib/v20190916/models.rb', line 2714

def initialize(destroymode=nil, destroyexpiretime=nil)
  @DestroyMode = destroymode
  @DestroyExpireTime = destroyexpiretime
end

Instance Attribute Details

#DestroyExpireTimeObject

<li>Auto:房间没人时自动销毁</li> <li>Expire:房间没人时过期自动销毁</li> <li>Never:不自动销毁,需手动销毁</li>默认为:Auto。

Parameters:

  • DestroyMode:

    销毁模式,取值有:

  • DestroyExpireTime:

    过期销毁时间,单位:秒,当DestroyMode取Expire时必填。



2712
2713
2714
# File 'lib/v20190916/models.rb', line 2712

def DestroyExpireTime
  @DestroyExpireTime
end

#DestroyModeObject

<li>Auto:房间没人时自动销毁</li> <li>Expire:房间没人时过期自动销毁</li> <li>Never:不自动销毁,需手动销毁</li>默认为:Auto。

Parameters:

  • DestroyMode:

    销毁模式,取值有:

  • DestroyExpireTime:

    过期销毁时间,单位:秒,当DestroyMode取Expire时必填。



2712
2713
2714
# File 'lib/v20190916/models.rb', line 2712

def DestroyMode
  @DestroyMode
end

Instance Method Details

#deserialize(params) ⇒ Object



2719
2720
2721
2722
# File 'lib/v20190916/models.rb', line 2719

def deserialize(params)
  @DestroyMode = params['DestroyMode']
  @DestroyExpireTime = params['DestroyExpireTime']
end