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.



8408
8409
8410
8411
8412
8413
8414
8415
# File 'lib/v20221121/models.rb', line 8408

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



8406
8407
8408
# File 'lib/v20221121/models.rb', line 8406

def Arn
  @Arn
end

#AssetObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

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

  • Region:

    地域

  • Arn:

    多云资产唯一id



8406
8407
8408
# File 'lib/v20221121/models.rb', line 8406

def Asset
  @Asset
end

#AssetNameObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

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

  • Region:

    地域

  • Arn:

    多云资产唯一id



8406
8407
8408
# File 'lib/v20221121/models.rb', line 8406

def AssetName
  @AssetName
end

#AssetTypeObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

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

  • Region:

    地域

  • Arn:

    多云资产唯一id



8406
8407
8408
# File 'lib/v20221121/models.rb', line 8406

def AssetType
  @AssetType
end

#InstanceTypeObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

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

  • Region:

    地域

  • Arn:

    多云资产唯一id



8406
8407
8408
# File 'lib/v20221121/models.rb', line 8406

def InstanceType
  @InstanceType
end

#RegionObject

Parameters:

  • AssetName:

    资产名

  • InstanceType:

    资产类型

  • AssetType:

    资产分类

  • Asset:

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

  • Region:

    地域

  • Arn:

    多云资产唯一id



8406
8407
8408
# File 'lib/v20221121/models.rb', line 8406

def Region
  @Region
end

Instance Method Details

#deserialize(params) ⇒ Object



8417
8418
8419
8420
8421
8422
8423
8424
# File 'lib/v20221121/models.rb', line 8417

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