Class: TencentCloud::Yinsuda::V20220527::SetDestroyModeCommandInput

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

Overview

设置销毁模式

Instance Attribute Summary collapse

  • #DestroyMode ⇒ Object
  • Auto:房间没人时自动销毁
  • Expire:房间没人时过期自动销毁
  • Never:不自动销毁,需手动销毁
  • 默认为:Auto。.

    Instance Method Summary collapse

    Constructor Details

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

    Returns a new instance of SetDestroyModeCommandInput.

    
    
    1907
    1908
    1909
    1910
    # File 'lib/v20220527/models.rb', line 1907
    
    def initialize(destroymode=nil, destroyexpiretime=nil)
      @DestroyMode = destroymode
      @DestroyExpireTime = destroyexpiretime
    end

    Instance Attribute Details

    #DestroyExpireTimeObject

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

    Parameters:

    • 销毁模式,取值有:

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

    
    
    1905
    1906
    1907
    # File 'lib/v20220527/models.rb', line 1905
    
    def DestroyExpireTime
      @DestroyExpireTime
    end

    #DestroyModeObject

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

    Parameters:

    • 销毁模式,取值有:

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

    
    
    1905
    1906
    1907
    # File 'lib/v20220527/models.rb', line 1905
    
    def DestroyMode
      @DestroyMode
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    1912
    1913
    1914
    1915
    # File 'lib/v20220527/models.rb', line 1912
    
    def deserialize(params)
      @DestroyMode = params['DestroyMode']
      @DestroyExpireTime = params['DestroyExpireTime']
    end