Class: TencentCloud::Csip::V20221121::ExposeAssetTypeItem

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(provider = nil, providername = nil, assettype = nil, assettypename = nil) ⇒ ExposeAssetTypeItem



9513
9514
9515
9516
9517
9518
# File 'lib/v20221121/models.rb', line 9513

def initialize(provider=nil, providername=nil, assettype=nil, assettypename=nil)
  @Provider = provider
  @ProviderName = providername
  @AssetType = assettype
  @AssetTypeName = assettypename
end

Instance Attribute Details

#AssetTypeObject



9511
9512
9513
# File 'lib/v20221121/models.rb', line 9511

def AssetType
  @AssetType
end

#AssetTypeNameObject



9511
9512
9513
# File 'lib/v20221121/models.rb', line 9511

def AssetTypeName
  @AssetTypeName
end

#ProviderObject



9511
9512
9513
# File 'lib/v20221121/models.rb', line 9511

def Provider
  @Provider
end

#ProviderNameObject



9511
9512
9513
# File 'lib/v20221121/models.rb', line 9511

def ProviderName
  @ProviderName
end

Instance Method Details

#deserialize(params) ⇒ Object



9520
9521
9522
9523
9524
9525
# File 'lib/v20221121/models.rb', line 9520

def deserialize(params)
  @Provider = params['Provider']
  @ProviderName = params['ProviderName']
  @AssetType = params['AssetType']
  @AssetTypeName = params['AssetTypeName']
end