Class: TencentCloud::Cfg::V20210820::TaskTarget

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

Overview

演练目标

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(targetid = nil, targetdesc = nil, type = nil, source = nil, targetstatus = nil) ⇒ TaskTarget

Returns a new instance of TaskTarget.



2345
2346
2347
2348
2349
2350
2351
# File 'lib/v20210820/models.rb', line 2345

def initialize(targetid=nil, targetdesc=nil, type=nil, source=nil, targetstatus=nil)
  @TargetId = targetid
  @TargetDesc = targetdesc
  @Type = type
  @Source = source
  @TargetStatus = targetstatus
end

Instance Attribute Details

#SourceObject

2:演练目标

Parameters:

  • TargetId:

    目标标签ID

  • TargetDesc:

    目标描述

  • Type:

    1:演练场景

  • Source:

    1:平台 2:用户个人

  • TargetStatus:

    目标标签是否已被删除



2343
2344
2345
# File 'lib/v20210820/models.rb', line 2343

def Source
  @Source
end

#TargetDescObject

2:演练目标

Parameters:

  • TargetId:

    目标标签ID

  • TargetDesc:

    目标描述

  • Type:

    1:演练场景

  • Source:

    1:平台 2:用户个人

  • TargetStatus:

    目标标签是否已被删除



2343
2344
2345
# File 'lib/v20210820/models.rb', line 2343

def TargetDesc
  @TargetDesc
end

#TargetIdObject

2:演练目标

Parameters:

  • TargetId:

    目标标签ID

  • TargetDesc:

    目标描述

  • Type:

    1:演练场景

  • Source:

    1:平台 2:用户个人

  • TargetStatus:

    目标标签是否已被删除



2343
2344
2345
# File 'lib/v20210820/models.rb', line 2343

def TargetId
  @TargetId
end

#TargetStatusObject

2:演练目标

Parameters:

  • TargetId:

    目标标签ID

  • TargetDesc:

    目标描述

  • Type:

    1:演练场景

  • Source:

    1:平台 2:用户个人

  • TargetStatus:

    目标标签是否已被删除



2343
2344
2345
# File 'lib/v20210820/models.rb', line 2343

def TargetStatus
  @TargetStatus
end

#TypeObject

2:演练目标

Parameters:

  • TargetId:

    目标标签ID

  • TargetDesc:

    目标描述

  • Type:

    1:演练场景

  • Source:

    1:平台 2:用户个人

  • TargetStatus:

    目标标签是否已被删除



2343
2344
2345
# File 'lib/v20210820/models.rb', line 2343

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



2353
2354
2355
2356
2357
2358
2359
# File 'lib/v20210820/models.rb', line 2353

def deserialize(params)
  @TargetId = params['TargetId']
  @TargetDesc = params['TargetDesc']
  @Type = params['Type']
  @Source = params['Source']
  @TargetStatus = params['TargetStatus']
end