Class: TencentCloud::Csip::V20221121::TaskAssetObject

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

Overview

任务资产项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(assetname = nil, instancetype = nil, assettype = nil, asset = nil, region = nil, arn = nil) ⇒ TaskAssetObject

Returns a new instance of TaskAssetObject.



12393
12394
12395
12396
12397
12398
12399
12400
# File 'lib/v20221121/models.rb', line 12393

def initialize(assetname=nil, instancetype=nil, assettype=nil, asset=nil, region=nil, arn=nil)
  @AssetName = assetname
  @InstanceType = instancetype
  @AssetType = assettype
  @Asset = asset
  @Region = region
  @Arn = arn
end

Instance Attribute Details

#ArnObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

    ip/域名/资产id,数据库id等

  • Region:

    地域

  • Arn:

    多云资产唯一id



12391
12392
12393
# File 'lib/v20221121/models.rb', line 12391

def Arn
  @Arn
end

#AssetObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

    ip/域名/资产id,数据库id等

  • Region:

    地域

  • Arn:

    多云资产唯一id



12391
12392
12393
# File 'lib/v20221121/models.rb', line 12391

def Asset
  @Asset
end

#AssetNameObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

    ip/域名/资产id,数据库id等

  • Region:

    地域

  • Arn:

    多云资产唯一id



12391
12392
12393
# File 'lib/v20221121/models.rb', line 12391

def AssetName
  @AssetName
end

#AssetTypeObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

    ip/域名/资产id,数据库id等

  • Region:

    地域

  • Arn:

    多云资产唯一id



12391
12392
12393
# File 'lib/v20221121/models.rb', line 12391

def AssetType
  @AssetType
end

#InstanceTypeObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

    ip/域名/资产id,数据库id等

  • Region:

    地域

  • Arn:

    多云资产唯一id



12391
12392
12393
# File 'lib/v20221121/models.rb', line 12391

def InstanceType
  @InstanceType
end

#RegionObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

    ip/域名/资产id,数据库id等

  • Region:

    地域

  • Arn:

    多云资产唯一id



12391
12392
12393
# File 'lib/v20221121/models.rb', line 12391

def Region
  @Region
end

Instance Method Details

#deserialize(params) ⇒ Object



12402
12403
12404
12405
12406
12407
12408
12409
# File 'lib/v20221121/models.rb', line 12402

def deserialize(params)
  @AssetName = params['AssetName']
  @InstanceType = params['InstanceType']
  @AssetType = params['AssetType']
  @Asset = params['Asset']
  @Region = params['Region']
  @Arn = params['Arn']
end