Class: TencentCloud::Bm::V20180423::ModifyUserCmdRequest

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

Overview

ModifyUserCmd请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cmdid = nil, _alias = nil, ostype = nil, content = nil) ⇒ ModifyUserCmdRequest

Returns a new instance of ModifyUserCmdRequest.



3113
3114
3115
3116
3117
3118
# File 'lib/v20180423/models.rb', line 3113

def initialize(cmdid=nil, _alias=nil, ostype=nil, content=nil)
  @CmdId = cmdid
  @Alias = _alias
  @OsType = ostype
  @Content = content
end

Instance Attribute Details

#AliasObject

Parameters:

  • CmdId:

    待修改的脚本ID

  • Alias:

    待修改的脚本名称

  • OsType:

    脚本适用的操作系统类型

  • Content:

    待修改的脚本内容,必须经过base64编码



3111
3112
3113
# File 'lib/v20180423/models.rb', line 3111

def Alias
  @Alias
end

#CmdIdObject

Parameters:

  • CmdId:

    待修改的脚本ID

  • Alias:

    待修改的脚本名称

  • OsType:

    脚本适用的操作系统类型

  • Content:

    待修改的脚本内容,必须经过base64编码



3111
3112
3113
# File 'lib/v20180423/models.rb', line 3111

def CmdId
  @CmdId
end

#ContentObject

Parameters:

  • CmdId:

    待修改的脚本ID

  • Alias:

    待修改的脚本名称

  • OsType:

    脚本适用的操作系统类型

  • Content:

    待修改的脚本内容,必须经过base64编码



3111
3112
3113
# File 'lib/v20180423/models.rb', line 3111

def Content
  @Content
end

#OsTypeObject

Parameters:

  • CmdId:

    待修改的脚本ID

  • Alias:

    待修改的脚本名称

  • OsType:

    脚本适用的操作系统类型

  • Content:

    待修改的脚本内容,必须经过base64编码



3111
3112
3113
# File 'lib/v20180423/models.rb', line 3111

def OsType
  @OsType
end

Instance Method Details

#deserialize(params) ⇒ Object



3120
3121
3122
3123
3124
3125
# File 'lib/v20180423/models.rb', line 3120

def deserialize(params)
  @CmdId = params['CmdId']
  @Alias = params['Alias']
  @OsType = params['OsType']
  @Content = params['Content']
end