Class: TencentCloud::Cvm::V20170312::EnterRescueModeRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20170312/models.rb

Overview

EnterRescueMode请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, password = nil, username = nil, forcestop = nil, stoptype = nil) ⇒ EnterRescueModeRequest

Returns a new instance of EnterRescueModeRequest.



3756
3757
3758
3759
3760
3761
3762
# File 'lib/v20170312/models.rb', line 3756

def initialize(instanceid=nil, password=nil, username=nil, forcestop=nil, stoptype=nil)
  @InstanceId = instanceid
  @Password = password
  @Username = username
  @ForceStop = forcestop
  @StopType = stoptype
end

Instance Attribute Details

#ForceStop ⇒ Object

Parameters:

  • InstanceId: —

    需要进入救援模式的实例ID。可通过 DescribeInstances 接口返回值中的InstanceId获取。

  • Password: —

    救援模式下系统密码。不同操作系统类型密码复杂度限制不一样,具体如下:

  • Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & * - + = | { } [ ] : ; ' , . ? / ]中的特殊符号。
  • Windows实例密码必须12到30位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & * - + = | { } [ ] : ; ' , . ? /]中的特殊符号。
  • Username: —

    救援模式下系统用户名

  • ForceStop: —

    是否强制关机。本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。

  • StopType: —

    实例的关闭模式。取值范围:

  • SOFT_FIRST:表示在正常关闭失败后进行强制关闭

  • HARD:直接强制关闭

  • SOFT:仅软关机

  • 默认取值:SOFT。

    
    
    3751
    3752
    3753
    # File 'lib/v20170312/models.rb', line 3751
    
    def ForceStop
      @ForceStop
    end
    

    #InstanceId ⇒ Object

    Parameters:

    • InstanceId: —

      需要进入救援模式的实例ID。可通过 DescribeInstances 接口返回值中的InstanceId获取。

    • Password: —

      救援模式下系统密码。不同操作系统类型密码复杂度限制不一样,具体如下:

    • Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & * - + = | { } [ ] : ; ' , . ? / ]中的特殊符号。
    • Windows实例密码必须12到30位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & * - + = | { } [ ] : ; ' , . ? /]中的特殊符号。
  • Username: —

    救援模式下系统用户名

  • ForceStop: —

    是否强制关机。本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。

  • StopType: —

    实例的关闭模式。取值范围:

  • SOFT_FIRST:表示在正常关闭失败后进行强制关闭

  • HARD:直接强制关闭

  • SOFT:仅软关机

  • 默认取值:SOFT。

    
    
    3751
    3752
    3753
    # File 'lib/v20170312/models.rb', line 3751
    
    def InstanceId
      @InstanceId
    end
    

    #Password ⇒ Object

    Parameters:

  • Username: —

    救援模式下系统用户名

  • ForceStop: —

    是否强制关机。本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。

  • StopType: —

    实例的关闭模式。取值范围:

  • SOFT_FIRST:表示在正常关闭失败后进行强制关闭

  • HARD:直接强制关闭

  • SOFT:仅软关机

  • 默认取值:SOFT。

    
    
    3751
    3752
    3753
    # File 'lib/v20170312/models.rb', line 3751
    
    def Password
      @Password
    end
    

    #StopType ⇒ Object

    Parameters:

  • Username: —

    救援模式下系统用户名

  • ForceStop: —

    是否强制关机。本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。

  • StopType: —

    实例的关闭模式。取值范围:

  • SOFT_FIRST:表示在正常关闭失败后进行强制关闭

  • HARD:直接强制关闭

  • SOFT:仅软关机

  • 默认取值:SOFT。

    
    
    3751
    3752
    3753
    # File 'lib/v20170312/models.rb', line 3751
    
    def StopType
      @StopType
    end
    

    #Username ⇒ Object

    Parameters:

  • Username: —

    救援模式下系统用户名

  • ForceStop: —

    是否强制关机。本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。

  • StopType: —

    实例的关闭模式。取值范围:

  • SOFT_FIRST:表示在正常关闭失败后进行强制关闭

  • HARD:直接强制关闭

  • SOFT:仅软关机

  • 默认取值:SOFT。

    
    
    3751
    3752
    3753
    # File 'lib/v20170312/models.rb', line 3751
    
    def Username
      @Username
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    3764
    3765
    3766
    3767
    3768
    3769
    3770
    # File 'lib/v20170312/models.rb', line 3764
    
    def deserialize(params)
      @InstanceId = params['InstanceId']
      @Password = params['Password']
      @Username = params['Username']
      @ForceStop = params['ForceStop']
      @StopType = params['StopType']
    end