Class: TencentCloud::Bm::V20180423::UserCmdTaskInfo

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

Overview

自定义脚本任务详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(autoid = nil, taskid = nil, runbegintime = nil, runendtime = nil, status = nil, instancename = nil, instanceid = nil, vpcname = nil, vpcid = nil, vpccidrblock = nil, subnetname = nil, subnetid = nil, subnetcidrblock = nil, lanip = nil, cmdcontent = nil, cmdparam = nil, cmdresult = nil, appid = nil, lastshellexit = nil) ⇒ UserCmdTaskInfo

Returns a new instance of UserCmdTaskInfo.



4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
# File 'lib/v20180423/models.rb', line 4235

def initialize(autoid=nil, taskid=nil, runbegintime=nil, runendtime=nil, status=nil, instancename=nil, instanceid=nil, vpcname=nil, vpcid=nil, vpccidrblock=nil, subnetname=nil, subnetid=nil, subnetcidrblock=nil, lanip=nil, cmdcontent=nil, cmdparam=nil, cmdresult=nil, appid=nil, lastshellexit=nil)
  @AutoId = autoid
  @TaskId = taskid
  @RunBeginTime = runbegintime
  @RunEndTime = runendtime
  @Status = status
  @InstanceName = instancename
  @InstanceId = instanceid
  @VpcName = vpcname
  @VpcId = vpcid
  @VpcCidrBlock = vpccidrblock
  @SubnetName = subnetname
  @SubnetId = subnetid
  @SubnetCidrBlock = subnetcidrblock
  @LanIp = lanip
  @CmdContent = cmdcontent
  @CmdParam = cmdparam
  @CmdResult = cmdresult
  @AppId = appid
  @LastShellExit = lastshellexit
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def AppId
  @AppId
end

#AutoIdObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def AutoId
  @AutoId
end

#CmdContentObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def CmdContent
  @CmdContent
end

#CmdParamObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def CmdParam
  @CmdParam
end

#CmdResultObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def CmdResult
  @CmdResult
end

#InstanceIdObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def InstanceId
  @InstanceId
end

#InstanceNameObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def InstanceName
  @InstanceName
end

#LanIpObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def LanIp
  @LanIp
end

#LastShellExitObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def LastShellExit
  @LastShellExit
end

#RunBeginTimeObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def RunBeginTime
  @RunBeginTime
end

#RunEndTimeObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def RunEndTime
  @RunEndTime
end

#StatusObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def Status
  @Status
end

#SubnetCidrBlockObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def SubnetCidrBlock
  @SubnetCidrBlock
end

#SubnetIdObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def SubnetId
  @SubnetId
end

#SubnetNameObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def SubnetName
  @SubnetName
end

#TaskIdObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def TaskId
  @TaskId
end

#VpcCidrBlockObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def VpcCidrBlock
  @VpcCidrBlock
end

#VpcIdObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def VpcId
  @VpcId
end

#VpcNameObject

Parameters:

  • AutoId:

    自动编号,可忽略

  • TaskId:

    任务ID

  • RunBeginTime:

    任务开始时间

  • RunEndTime:

    任务结束时间

  • Status:

    任务状态ID,取值为 -1:进行中;0:成功;>0:失败错误码

  • InstanceName:

    设备别名

  • InstanceId:

    设备ID

  • VpcName:

    私有网络名

  • VpcId:

    私有网络整型ID

  • VpcCidrBlock:

    私有网络Cidr

  • SubnetName:

    子网名

  • SubnetId:

    子网ID

  • SubnetCidrBlock:

    子网Cidr

  • LanIp:

    内网IP

  • CmdContent:

    脚本内容,base64编码后的值

  • CmdParam:

    脚本参数,base64编码后的值

  • CmdResult:

    脚本执行结果,base64编码后的值

  • AppId:

    用户AppId

  • LastShellExit:

    用户执行脚本结束退出的返回值,没有返回值为-1



4233
4234
4235
# File 'lib/v20180423/models.rb', line 4233

def VpcName
  @VpcName
end

Instance Method Details

#deserialize(params) ⇒ Object



4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
# File 'lib/v20180423/models.rb', line 4257

def deserialize(params)
  @AutoId = params['AutoId']
  @TaskId = params['TaskId']
  @RunBeginTime = params['RunBeginTime']
  @RunEndTime = params['RunEndTime']
  @Status = params['Status']
  @InstanceName = params['InstanceName']
  @InstanceId = params['InstanceId']
  @VpcName = params['VpcName']
  @VpcId = params['VpcId']
  @VpcCidrBlock = params['VpcCidrBlock']
  @SubnetName = params['SubnetName']
  @SubnetId = params['SubnetId']
  @SubnetCidrBlock = params['SubnetCidrBlock']
  @LanIp = params['LanIp']
  @CmdContent = params['CmdContent']
  @CmdParam = params['CmdParam']
  @CmdResult = params['CmdResult']
  @AppId = params['AppId']
  @LastShellExit = params['LastShellExit']
end